From yann.morin.1998 at free.fr Sun Jan 1 08:57:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 1 Jan 2023 09:57:54 +0100 Subject: [Buildroot] [PATCH] package/qemu: allow building only the tools In-Reply-To: <20221231201700.3105911-1-unixmania@gmail.com> References: <20221231201700.3105911-1-unixmania@gmail.com> Message-ID: <20230101085754.GW2498764@scaer> On 2022-12-31 17:17 -0300, unixmania at gmail.com spake thusly: > 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 But then, we're back to a situation where we can have qemu enabled, but we're building neither the the system nor user emulation, nor the tools, which does not make sense. So, I've changed that to force the tools if neither system nor user emulation is enabled. Applied to master, thanks. Note: in fact, even with all disabled, qemu still installs its binary blobs, which does not make much sense, so that does not count. Also, I was pretty sure we had an option for that, but it turns out that my commit [0] did not make it when I initially worked on this, 10 years ago [1]... Funny how memory can be flaky. :-) And of course, the option has changed since then. Sigh... I guess I'll have to respin this... [0] https://gitlab.com/ymorin/buildroot/-/commit/1b87393f67d7fad5dcd1e2390e4f65cd2d865cab [1] https://lore.kernel.org/buildroot/?q=s%3A%22add+option+to+not+install+blobs%22 Regards, Yann E. MORIN. > help > QEMU is a generic and open source machine emulator and > virtualizer. > -- > 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 yann.morin.1998 at free.fr Sun Jan 1 08:33:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 1 Jan 2023 09:33:22 +0100 Subject: [Buildroot] [git commit] package/qemu: allow building only the tools Message-ID: <20230101085815.4564486A17@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=acaae6c39bd046a4a2a6250e7c167d77fb24f1f0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 44be514b21fd (package/qemu: refactor target emulator selection) mistakenly forced to always build at least user or system emulation but it should be possible to choose only the tools (e.g. for a guest VM image). Still, we don't want to configure qemu with neither system nor user emulation, nor the tools enabled; at least one lust be enabled. So, change the selection to force the tools to be enabled if neither the system nor the user emulations are enabled. Reinstate the the machine selection guard behind a dependency on whether at lesat system or user emulation is enabled. Signed-off-by: Carlos Santos [yann.morin.1998 at free.fr: - ensure at least one of system, user, or tools - guard the machine selection ] Signed-off-by: Yann E. MORIN --- package/qemu/Config.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 0f9e353510..2bbc6a14c0 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -27,7 +27,7 @@ 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 + select BR2_PACKAGE_QEMU_TOOLS if !BR2_PACKAGE_QEMU_SYSTEM && !BR2_PACKAGE_QEMU_LINUX_USER help QEMU is a generic and open source machine emulator and virtualizer. @@ -114,6 +114,7 @@ comment "Linux user-land emulation needs a glibc or uClibc toolchain" config BR2_PACKAGE_QEMU_CHOOSE_TARGETS bool "Select individual emulator targets" + depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER help By default, all targets (system and/or user, subject to the corresponding options, above) are built. If you only need a From ju.o at free.fr Sun Jan 1 11:25:27 2023 From: ju.o at free.fr (Julien Olivain) Date: Sun, 1 Jan 2023 12:25:27 +0100 Subject: [Buildroot] [PATCH 1/2] package/fmlib: bump to version LSDK-21.08 Message-ID: <20230101112528.11170-1-ju.o@free.fr> License file was updated in commit: https://github.com/nxp-qoriq/fmlib/commit/22126510006f366981c078a340e012a1e0415429 Notable changes in the license update are: - GPL-2.0+ option was removed, - Copyright years updated, - NXP was added, - License text was reflowed. Signed-off-by: Julien Olivain --- package/fmlib/fmlib.hash | 4 ++-- package/fmlib/fmlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash index d4dcf3be5c..f81b017869 100644 --- a/package/fmlib/fmlib.hash +++ b/package/fmlib/fmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 6e9e6bdb42dc2a6a76cfd756a2d4cdfcc2be90925c1f439e8a11eafa871896a6 fmlib-43fa98fdbf0c697167e415c3f060896d5b482791.tar.gz -sha256 837559e20d83910a005e7883b876cc5c42805fe4abcf7e5c5b3c8d036b7f61c8 COPYING +sha256 64dc76c0adc3aa58bce6aba470dee7dee001d4964ccb1958e899a59d9917b21d fmlib-LSDK-21.08.tar.gz +sha256 5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca COPYING diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk index 9509f3de56..3d185979d5 100644 --- a/package/fmlib/fmlib.mk +++ b/package/fmlib/fmlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -FMLIB_VERSION = 43fa98fdbf0c697167e415c3f060896d5b482791 +FMLIB_VERSION = LSDK-21.08 FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION)) -FMLIB_LICENSE = BSD-3-Clause, GPL-2.0+ +FMLIB_LICENSE = BSD-3-Clause FMLIB_LICENSE_FILES = COPYING FMLIB_DEPENDENCIES = linux FMLIB_INSTALL_STAGING = YES -- 2.39.0 From ju.o at free.fr Sun Jan 1 11:25:28 2023 From: ju.o at free.fr (Julien Olivain) Date: Sun, 1 Jan 2023 12:25:28 +0100 Subject: [Buildroot] [PATCH 2/2] package/fmc: bump to version LSDK-21.08 In-Reply-To: <20230101112528.11170-1-ju.o@free.fr> References: <20230101112528.11170-1-ju.o@free.fr> Message-ID: <20230101112528.11170-2-ju.o@free.fr> This commit also updates the sed pattern, as the default platform was changed in: https://github.com/nxp-qoriq/fmc/commit/4377bfc24626a0db3bedb6e1cbb201f6f6df964c Signed-off-by: Julien Olivain --- package/fmc/fmc.hash | 2 +- package/fmc/fmc.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash index 7309562b09..961ce18ac7 100644 --- a/package/fmc/fmc.hash +++ b/package/fmc/fmc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e8594e37eb81e5b1f492f8494b98086f65180637b1e2e08d8a4475c23653a404 fmc-a079d2c844edd85dff85a317a63198e7988bcd09.tar.gz +sha256 a58514816108a16d07307f924ebceb67c7d61709e4449978763fc44ed6e1fc44 fmc-LSDK-21.08.tar.gz sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 COPYING diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk index 6ac8c768df..4f25545ffd 100644 --- a/package/fmc/fmc.mk +++ b/package/fmc/fmc.mk @@ -4,7 +4,7 @@ # ################################################################################ -FMC_VERSION = a079d2c844edd85dff85a317a63198e7988bcd09 +FMC_VERSION = LSDK-21.08 FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION)) FMC_LICENSE = MIT FMC_LICENSE_FILES = COPYING @@ -26,7 +26,7 @@ endif FMC_PLATFORM = $(call qstrip,$(BR2_PACKAGE_FMLIB_PLATFORM)) define FMC_BUILD_CMDS - $(SED) "s:P4080:$(FMC_PLATFORM):g" $(@D)/source/Makefile + $(SED) "s:LS1043:$(FMC_PLATFORM):g" $(@D)/source/Makefile # The linking step has dependency issues so using MAKE1 $(TARGET_MAKE_ENV) $(MAKE1) $(FMC_MAKE_OPTS) -C $(@D)/source endef -- 2.39.0 From peter at korsgaard.com Sun Jan 1 14:30:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 15:30:32 +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: <877cy6fhtj.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 to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 14:30:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 15:30:48 +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: <87358ufht3.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 Sun Jan 1 13:01:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 14:01:25 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libcurl: security bump version to 7.87.0 Message-ID: <20230101143134.4A42386B94@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8676c2d98210da70b0d547164ccb7507d1b451d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 3b91fd750180dd4689cafc72b28696c239821f9a) 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 f2c679f162..64e42d99c6 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 peter at korsgaard.com Sun Jan 1 14:28:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 15:28:12 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series Message-ID: <20230101143134.5B89686B8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=613b281f4d8a08cc998244ea13d6c9cb14df9910 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 0245d30e569cc88875f7ed5b162029064128e89e) [Peter: drop 6.0.x / 6.1.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 6 +++--- package/linux-headers/Config.in.host | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 18e7d70fda..5d30271b4b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.83" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.85" 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 5222ddeafc..df83f4ee16 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,8 +1,8 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.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 +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 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3 linux-4.4.302.tar.xz sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 3dbb43ef7f..f523cf81e4 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -385,9 +385,9 @@ 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 "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 "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 yann.morin.1998 at free.fr Sun Jan 1 14:32:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 1 Jan 2023 15:32:32 +0100 Subject: [Buildroot] [PATCH] package/qemu: add option to install blobs Message-ID: <20230101143232.187601-1-yann.morin.1998@free.fr> Binary blobs are BIOS of some sorts for the various machines emulated by QEMU. There is no option to individually install blobs; it's an all-or-nothing option. Signed-off-by: "Yann E. MORIN" --- package/qemu/Config.in | 11 +++++++++++ package/qemu/qemu.mk | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 2bbc6a14c0..f1631059c7 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -58,6 +58,17 @@ config BR2_PACKAGE_QEMU_SYSTEM if BR2_PACKAGE_QEMU_SYSTEM +config BR2_PACKAGE_QEMU_BLOBS + bool "Install binary blobs" + default y + help + Say 'y' here (the default) to install binary blobs (such as + BIOS or firmwares for the different machines simulated by + QEMU). Say 'n' to not install those blobs. + + Note: Some machines may be unbootable without those blobs. + If unsure, say 'y'. + config BR2_PACKAGE_QEMU_SLIRP bool "Enable user mode networking (SLIRP)" select BR2_PACKAGE_SLIRP diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index 5c7a8d504c..b38dde4308 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -246,6 +246,12 @@ ifeq ($(BR2_STATIC_LIBS),y) QEMU_OPTS += --static endif +ifeq ($(BR2_PACKAGE_QEMU_BLOBS),y) +QEMU_OPTS += --enable-install-blobs +else +QEMU_OPTS += --disable-install-blobs +endif + # Override CPP, as it expects to be able to call it like it'd # call the compiler. define QEMU_CONFIGURE_CMDS -- 2.25.1 From yann.morin.1998 at free.fr Sun Jan 1 14:32:42 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 1 Jan 2023 15:32:42 +0100 Subject: [Buildroot] [PATCH] package/qemu: pixman only used for system emulation Message-ID: <20230101143242.187845-1-yann.morin.1998@free.fr> When we initially introduced the target qemu in 98e1a6b9619c (package/qemu: build for the target (i386 or x86_64 only)), we unconditionally enabled all the system and user emulation without distinction, so pixman was made a mandatory dependency. However, soon afterwards, in 68ec49acc7be (package/qemu: add basic target selection), we added an option to enable/disable the system emulation, but the dependency on pixman was not moved to that new option. Fix that now, and only depend on pixman when system emulation is enabled. Signed-off-by: Yann E. MORIN --- package/qemu/Config.in | 2 +- package/qemu/qemu.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index f1631059c7..a446c0cf68 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -25,7 +25,6 @@ menuconfig BR2_PACKAGE_QEMU depends on BR2_USE_WCHAR # gettext depends on BR2_USE_MMU # fork() select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_PIXMAN select BR2_PACKAGE_ZLIB select BR2_PACKAGE_QEMU_TOOLS if !BR2_PACKAGE_QEMU_SYSTEM && !BR2_PACKAGE_QEMU_LINUX_USER help @@ -53,6 +52,7 @@ comment "Emulators selection" config BR2_PACKAGE_QEMU_SYSTEM bool "Enable systems emulation" depends on !BR2_STATIC_LIBS # dtc + select BR2_PACKAGE_PIXMAN help Say 'y' to build system emulators/virtualisers. diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index b38dde4308..d514a2285c 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -27,7 +27,6 @@ QEMU_DEPENDENCIES = \ host-pkgconf \ host-python3 \ libglib2 \ - pixman \ zlib # Need the LIBS variable because librt and libm are @@ -45,6 +44,7 @@ QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool # checks if the specified sub-set is valid. ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) +QEMU_DEPENDENCIES += pixman QEMU_OPTS += --enable-system QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64) += aarch64-softmmu QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-softmmu -- 2.25.1 From peter at korsgaard.com Sun Jan 1 12:48:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 13:48:25 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libcurl: security bump version to 7.87.0 Message-ID: <20230101143248.A45477F88C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82ef64a9be1047b372ab3f6353f1be7e377f5cdc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 3b91fd750180dd4689cafc72b28696c239821f9a) 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 peter at korsgaard.com Sun Jan 1 13:31:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 14:31:31 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series Message-ID: <20230101143248.AFC6686C07@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dcf8d650bc4427e5754ee165606895b9c7886702 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 0245d30e569cc88875f7ed5b162029064128e89e) [Peter: drop 6.1.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 8 ++++---- package/linux-headers/Config.in.host | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index fba3d90e6b..2d5f710e73 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.15" 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 dd211c7f1b..87a51e432d 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 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz +sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.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 +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 86cce61bc8..6012a0dc52 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -395,11 +395,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 "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 "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.13" if BR2_KERNEL_HEADERS_6_0 + default "6.0.15" 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 Jan 1 14:32:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 15:32:56 +0100 Subject: [Buildroot] [git commit] support/testing: remove leftover kernel config fragment In-Reply-To: <20221222104927.775C986D45@busybox.osuosl.org> (Yann E. MORIN's message of "Thu, 22 Dec 2022 11:47:26 +0100") References: <20221222104927.775C986D45@busybox.osuosl.org> Message-ID: <87y1qme353.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 14:35:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 15:35:16 +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: <87tu1ae317.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 to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 14:34:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 15:34:59 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tiff: security bump to version 4.5.0 Message-ID: <20230101143528.D24F486C45@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e40f843b25757b1fb1cd96679fbef54e32a27828 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 5b62ea01369b11f5a4320bb2c909168b21c2642c) 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 Sun Jan 1 14:32:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 15:32:03 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] support/testing: remove leftover kernel config fragment Message-ID: <20230101143640.4C31E86D10@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4da09740c69e406bcc1b3b5519d43e44109a52bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 0627cb0e8a9e19d1ac19c1a72302b25ab7b938dc) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 14:34:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 15:34:27 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: security bump to version 4.5.0 Message-ID: <20230101143640.568FC86D20@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c0a1f344c1be178589166739cb6ce1e6c5f0ee4f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 5b62ea01369b11f5a4320bb2c909168b21c2642c) 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 Sun Jan 1 16:04:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 17:04:04 +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: <87pmbydyx7.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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 16:48:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 17:48:30 +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: <87lemmdwv5.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 to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 15:56:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 16:56:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/exfat-utils: add CPE variables Message-ID: <20230101164929.AF6F286DD1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=378f560fad786411e240f1bb75a6f8f5aa196738 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 8036b087489c96dfc4a0baf9fbe284a049a58298) 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 Sun Jan 1 16:47:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 17:47:54 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl_433: drop dynamic library dependency Message-ID: <20230101164929.BB06786DD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=13dd036002bbc4cdbaa86d1b2672333de23a4897 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x rtl_433 can be built statically since its addition in commit 4634e84978a3e64e9050021d209a41cd88a1ad16 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855) 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 Sun Jan 1 16:37:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 17:37:15 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/rtl_433: drop dynamic library dependency Message-ID: <20230101165045.3487D86E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=45ce6c48ba3f2fd0753a60aec4620a2901555cfd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x rtl_433 can be built statically since its addition in commit 4634e84978a3e64e9050021d209a41cd88a1ad16 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855) 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 Sun Jan 1 15:57:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 16:57:20 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exfat-utils: add CPE variables Message-ID: <20230101165045.29E2586E97@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85a121770b682149ce492f773a159cce312a22ef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 8036b087489c96dfc4a0baf9fbe284a049a58298) 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 Sun Jan 1 17:57:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 18:57:16 +0100 Subject: [Buildroot] [git commit] package/qemu: fix indentation for host-qemu sub-options in menuconfig In-Reply-To: <20221223163143.3AFC786E05@busybox.osuosl.org> (Yann E. MORIN's message of "Fri, 23 Dec 2022 17:31:12 +0100") References: <20221223163143.3AFC786E05@busybox.osuosl.org> Message-ID: <87h6xadtoj.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 17:55:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 18:55:44 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/qemu: fix indentation for host-qemu sub-options in menuconfig Message-ID: <20230101180456.9B16E86F68@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=72f6b419f088760005d5d23d1b65c6c14bb337eb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 037226b33b42fb22234694fe1fcb0b6db624161f) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:13:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:13:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix aarch64 build In-Reply-To: <20221226102305.406593-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 26 Dec 2022 11:23:05 +0100") References: <20221226102305.406593-1-fontaine.fabrice@gmail.com> Message-ID: <87cz7ydswu.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:15:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:15:04 +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: <875ydqdsuv.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 to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:17:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:17:08 +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: <871qoedsrf.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 to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:18:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:18:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix build with arm soft float In-Reply-To: <20221226211910.552376-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 26 Dec 2022 22:19:10 +0100") References: <20221226211910.552376-1-fontaine.fabrice@gmail.com> Message-ID: <87wn66ce4d.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:13:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:13:01 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libdeflate: bump version to 1.15 Message-ID: <20230101181932.0F62187013@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=99a9b223775f56a227cfb755d9472571adf2124e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit c31087182fa545784d9a0a01f0b32715d78c3955) 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 Sun Jan 1 17:55:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 18:55:24 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qemu: fix indentation for host-qemu sub-options in menuconfig Message-ID: <20230101181932.014A887012@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ddd47436d6d276d0ae12f1eba363b22124cb4847 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 037226b33b42fb22234694fe1fcb0b6db624161f) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:17:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:17:58 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libdeflate: fix build with arm soft float Message-ID: <20230101181932.397F587012@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4d41c163d57864e8f86b42a409cfed6354c4275f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit c181878a84e9531f25d8dd1f5cb10b86f8bf9e51) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Sun Jan 1 18:13:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:13:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libdeflate: fix static build Message-ID: <20230101181932.1C5FC87026@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=430e8ff12592bf5d630cd92bfdb4c4850ffa0e34 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 08049e9f522c0fee6ff05b7358b1f1689f4e53c0) 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 Sun Jan 1 18:13:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:13:23 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libdeflate: fix aarch64 build Message-ID: <20230101181932.29FD28705B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e91df35f84a57d76859f0e2579e32bec618a2622 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 5dc7e1fc363b217683f009f6470519b751675083) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Sun Jan 1 18:22:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:22:42 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/fmlib: fix build for ppc e500mc Message-ID: <20230101182258.3306A8705B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=332dcce94841c94a977593d6c162fe602598af5f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 1df9d42bdd8cc2e594d6337ee62c3f31499baf80) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:23:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:23:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/fmlib: fix build for ppc e500mc In-Reply-To: <20221227195339.86514-1-ju.o@free.fr> (Julien Olivain's message of "Tue, 27 Dec 2022 20:53:39 +0100") References: <20221227195339.86514-1-ju.o@free.fr> Message-ID: <87sfgucdww.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:22:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:22:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/fmlib: fix build for ppc e500mc Message-ID: <20230101182406.447AA87072@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e68074e21e4b5e13dd0a4425edfdec72cd0bdbdc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 1df9d42bdd8cc2e594d6337ee62c3f31499baf80) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:24:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:24:55 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: add myself to more packages In-Reply-To: <20221225211355.6668-1-buildroot@heine.tech> (Michael Nosthoff via buildroot's message of "Sun, 25 Dec 2022 22:13:54 +0100") References: <20221225211355.6668-1-buildroot@heine.tech> Message-ID: <87lemmcdu0.fsf@dell.be.48ers.dk> >>>>> "Michael" == Michael Nosthoff via buildroot writes: > --- Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:24:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:24:22 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add myself to more packages Message-ID: <20230101182635.8AB7387078@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4ee9d7f6c413814e01582ef88f6f15490ba59b16 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni (cherry picked from commit 02cc05e757970a23da3c0818f275d465a4c1f280) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index d35ec2058e..0eb84bb5a0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2000,12 +2000,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 peter at korsgaard.com Sun Jan 1 18:24:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:24:11 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add myself to more packages Message-ID: <20230101182744.308D587084@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=35fa0316c9f1d60c6202c93b6d17ce396474ed68 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni (cherry picked from commit 02cc05e757970a23da3c0818f275d465a4c1f280) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 9adfa2e268..5a27587aac 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2087,12 +2087,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 peter at korsgaard.com Sun Jan 1 18:35:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:35:21 +0100 Subject: [Buildroot] [git commit] support/tests: print failed command and output on assertRunOK error In-Reply-To: <20221227204552.E6F4286EA0@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Tue, 27 Dec 2022 21:40:31 +0100") References: <20221227204552.E6F4286EA0@busybox.osuosl.org> Message-ID: <87fscucdcm.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:34:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:34:40 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] support/tests: print failed command and output on assertRunOK error Message-ID: <20230101183533.7CC5687094@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=005e5fc0eb0f6fff8622bb552c5b350a79977eb1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 44161560dd52ebe9a41ee6e5ec8cacb2a9fe48ec) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:34:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:34:23 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] support/tests: print failed command and output on assertRunOK error Message-ID: <20230101183645.01413870A0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d475cb6056adb7607bcc7768b41ff3c81f92ce93 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 44161560dd52ebe9a41ee6e5ec8cacb2a9fe48ec) Signed-off-by: Peter Korsgaard --- 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 ricardo.martincoski at gmail.com Sun Jan 1 23:36:24 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:24 -0300 Subject: [Buildroot] [PATCH 00/29] check-package: warn about symbols not recognized by a package infra Message-ID: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Hello, Patch 1 contains a fix for deprecated suffix in the package infra. 01 package/pkg-generic: add check for deprecated _INSTALL_HOST_OPTS Patches 2 to 9 contain fixes for packages. 02 package/libmng: fix optional dependency to lcms2 03 package/qcom-db410c-firmware: fix typo for _LICENSE 04 package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR 05 package/gobject-introspection: really use host python for host va... 06 package/i2pd: really install configuration files 07 package/ima-evm-utils: really install to staging 08 package/qt5/qt5virtualkeyboard: really configure language layouts 09 package/tekui: really disable parallel build Patches 10 and 11 revert bogus commits on packages. 10 Revert "pptp-linux: fix build with high BR2_JLEVEL settings" 11 Revert "package/zip: install to staging" Patches 12 to 24 drop bogus or dangling variables on packages. 12 boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD 13 package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS 14 package/exfat: drop dangling EXFAT_CFLAGS 15 package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORT... 16 package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TA... 17 package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_A... 18 package/libtalloc: drop bogus LIBTALLOC_{C,LD}FLAGS 19 package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS 20 package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS 21 package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN 22 package/rhash: drop dangling RHASH_ADDLDFLAGS 23 package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG 24 package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS,MAK... Patches 25 and 26 contain fixes for check-package 25 utils/check-package: fix check for _REDISTRIBUTE 26 utils/check-package: check linux-tools Patch 27 is the goal of the series, it makes check-package warn about symbols used in packages that are not recognized by the package infra(s) used by that package. 27 utils/check-package: warn about symbols not recognized by a packa... Patch 28 makes check-package complain for e.g. a package declaring _INSTALL_STAGING_CMDS without _INSTALL_STAGING enabled. 28 utils/check-package: warn about disabled install Patch 29 tries to slightly improve correctness for the manual that describes how to use the package infras, by partially standardizing the entries. 29 docs/manual: standardize references to the generic infra Regards, Ricardo Ricardo Martincoski (29): package/pkg-generic: add check for deprecated _INSTALL_HOST_OPTS package/libmng: fix optional dependency to lcms2 package/qcom-db410c-firmware: fix typo for _LICENSE package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR package/gobject-introspection: really use host python for host variant package/i2pd: really install configuration files package/ima-evm-utils: really install to staging package/qt5/qt5virtualkeyboard: really configure language layouts package/tekui: really disable parallel build Revert "pptp-linux: fix build with high BR2_JLEVEL settings" Revert "package/zip: install to staging" boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS package/exfat: drop dangling EXFAT_CFLAGS package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_AUTORECONF package/libtalloc: drop bogus LIBTALLOC_{C,LD}FLAGS package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN package/rhash: drop dangling RHASH_ADDLDFLAGS package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS,MAKE_ENV} utils/check-package: fix check for _REDISTRIBUTE utils/check-package: check linux-tools utils/check-package: warn about symbols not recognized by a package infra utils/check-package: warn about disabled install docs/manual: standardize references to the generic infra boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 1 - docs/manual/adding-packages-autotools.txt | 11 +- docs/manual/adding-packages-cargo.txt | 9 +- docs/manual/adding-packages-cmake.txt | 10 +- docs/manual/adding-packages-golang.txt | 9 +- docs/manual/adding-packages-kconfig.txt | 18 +- docs/manual/adding-packages-luarocks.txt | 12 +- docs/manual/adding-packages-meson.txt | 9 +- docs/manual/adding-packages-perl.txt | 12 +- docs/manual/adding-packages-python.txt | 4 +- docs/manual/adding-packages-qmake.txt | 12 +- docs/manual/adding-packages-rebar.txt | 13 +- docs/manual/adding-packages-waf.txt | 12 +- fs/initramfs/initramfs.mk | 1 + linux/linux-ext-xenomai.mk | 2 +- package/checkpolicy/checkpolicy.mk | 5 - package/exfat/exfat.mk | 1 - .../falcosecurity-libs/falcosecurity-libs.mk | 1 - package/glib-networking/glib-networking.mk | 2 - .../gobject-introspection.mk | 3 +- package/i2pd/i2pd.mk | 1 + package/ima-evm-utils/ima-evm-utils.mk | 1 + package/libmng/libmng.mk | 2 +- package/libtalloc/libtalloc.mk | 2 - package/lrzsz/lrzsz.mk | 4 - package/luarocks/luarocks.mk | 2 + package/pkg-generic.mk | 3 +- package/policycoreutils/policycoreutils.mk | 4 - package/pptp-linux/pptp-linux.mk | 1 - .../qcom-db410c-firmware.mk | 2 +- package/qoriq-rcw/qoriq-rcw.mk | 1 - .../qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- package/rhash/rhash.mk | 1 - package/swupdate/swupdate.mk | 2 - package/tekui/tekui.mk | 4 +- package/tinyxml/tinyxml.mk | 2 +- package/wpa_supplicant/wpa_supplicant.mk | 4 - package/zip/zip.mk | 6 - toolchain/toolchain.mk | 2 + utils/check-package | 20 +- utils/checkpackagelib/lib_mk.py | 228 ++++++- utils/checkpackagelib/pkg_infra.py | 309 +++++++++ utils/checkpackagelib/test_lib_mk.py | 603 +++++++++++++++++- 43 files changed, 1226 insertions(+), 127 deletions(-) create mode 100644 utils/checkpackagelib/pkg_infra.py -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:25 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:25 -0300 Subject: [Buildroot] [PATCH 01/29] package/pkg-generic: add check for deprecated _INSTALL_HOST_OPTS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-2-ricardo.martincoski@gmail.com> Commit "f6fe8932df pkg-generic: add checks on deprecated variables FOO_BAR_OPT" introduced checks for deprecated variables, and warns the user to use _INSTALL_HOST_OPTS instead of _INSTALL_HOST_OPT. Commit "6a25cec33d package/pkg-cmake.mk: rename _INSTALL_HOST_OPTS -> _INSTALL_OPTS" removed the usage of _INSTALL_HOST_OPTS but didn't add a check for the deprecated variable. Add a warning to change _INSTALL_HOST_OPTS to _INSTALL_OPTS. And change the warning for _INSTALL_HOST_OPT to also suggest _INSTALL_OPTS. Cc: Thomas Petazzoni Signed-off-by: Ricardo Martincoski --- package/pkg-generic.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..9db86eccea 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1200,7 +1200,8 @@ $(eval $(call check-deprecated-variable,$(2)_MAKE_OPT,$(2)_MAKE_OPTS)) $(eval $(call check-deprecated-variable,$(2)_INSTALL_OPT,$(2)_INSTALL_OPTS)) $(eval $(call check-deprecated-variable,$(2)_INSTALL_TARGET_OPT,$(2)_INSTALL_TARGET_OPTS)) $(eval $(call check-deprecated-variable,$(2)_INSTALL_STAGING_OPT,$(2)_INSTALL_STAGING_OPTS)) -$(eval $(call check-deprecated-variable,$(2)_INSTALL_HOST_OPT,$(2)_INSTALL_HOST_OPTS)) +$(eval $(call check-deprecated-variable,$(2)_INSTALL_HOST_OPT,$(2)_INSTALL_OPTS)) +$(eval $(call check-deprecated-variable,$(2)_INSTALL_HOST_OPTS,$(2)_INSTALL_OPTS)) $(eval $(call check-deprecated-variable,$(2)_AUTORECONF_OPT,$(2)_AUTORECONF_OPTS)) $(eval $(call check-deprecated-variable,$(2)_CONF_OPT,$(2)_CONF_OPTS)) $(eval $(call check-deprecated-variable,$(2)_BUILD_OPT,$(2)_BUILD_OPTS)) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:26 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:26 -0300 Subject: [Buildroot] [PATCH 02/29] package/libmng: fix optional dependency to lcms2 In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-3-ricardo.martincoski@gmail.com> "0ce9b533e3 libmng: new package" introduced a typo that makes the optional dependency to lcms2 ineffective. Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_LCMS2=y BR2_PACKAGE_LIBMNG=y before this patch: $ make libmng-show-depends host-skeleton jpeg skeleton toolchain zlib after this patch: $ make libmng-show-depends host-skeleton jpeg lcms2 skeleton toolchain zlib build test: 44 builds, 0 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/731769914 test-pkg config: BR2_PACKAGE_LCMS2=y BR2_PACKAGE_LIBMNG=y --- package/libmng/libmng.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmng/libmng.mk b/package/libmng/libmng.mk index 090fe18380..8ffd74c05b 100644 --- a/package/libmng/libmng.mk +++ b/package/libmng/libmng.mk @@ -14,7 +14,7 @@ LIBMNG_LICENSE = libmng license LIBMNG_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_LCMS2),y) -LIBMNG_DEPDENDENCIES += lcms2 +LIBMNG_DEPENDENCIES += lcms2 else LIBMNG_CONF_OPTS += --without-lcms2 endif -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:27 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:27 -0300 Subject: [Buildroot] [PATCH 03/29] package/qcom-db410c-firmware: fix typo for _LICENSE In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-4-ricardo.martincoski@gmail.com> Cc: Mike Frampton Signed-off-by: Ricardo Martincoski --- $ make defconfig $ make qcom-db410c-firmware-legal-info $ cat output/legal-info/manifest.csv before this patch: "qcom-db410c-firmware","1034.2.1","unknown","LICENSE", "linux-board-support-package-r1034.2.1.zip", "https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware","glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]" after this patch: "qcom-db410c-firmware","1034.2.1","Qualcomm firmware license","LICENSE", "linux-board-support-package-r1034.2.1.zip", "https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware","glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]" --- package/qcom-db410c-firmware/qcom-db410c-firmware.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk index 9ef32cc9d4..cf4b59b72e 100644 --- a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk +++ b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk @@ -8,7 +8,7 @@ QCOM_DB410C_FIRMWARE_VERSION = 1034.2.1 QCOM_DB410C_FIRMWARE_BASE = linux-board-support-package-r$(QCOM_DB410C_FIRMWARE_VERSION) QCOM_DB410C_FIRMWARE_SOURCE = $(QCOM_DB410C_FIRMWARE_BASE).zip QCOM_DB410C_FIRMWARE_SITE = https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware -QCOM_DB410C_FIRMWARE_LICENCE = Qualcomm firmware license +QCOM_DB410C_FIRMWARE_LICENSE = Qualcomm firmware license QCOM_DB410C_FIRMWARE_LICENSE_FILES = LICENSE QCOM_DB410C_FIRMWARE_DEPENDENCIES = host-mtools -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:28 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:28 -0300 Subject: [Buildroot] [PATCH 04/29] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-5-ricardo.martincoski@gmail.com> Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_TINYXML=y and these commands: $ make pkg-stats $ grep -A73 '"tinyxml":' output/pkg-stats.json > after |--- before |+++ after |@@ -17 +17 @@ |- "warnings": 1, |+ "warnings": 0, |@@ -20 +20 @@ |- "cpeid": null, |+ "cpeid": "cpe:2.3:a:tinyxml_project:tinyxml:2.6.2_2:*:*:*:*:*:*:*", |@@ -49,2 +49,2 @@ |- "error", |- "1 warnings" |+ "ok", |+ "no warnings" |@@ -54 +54 @@ |- "no verified CPE identifier" |+ "CPE version unknown in CPE database" --- package/tinyxml/tinyxml.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/tinyxml/tinyxml.mk b/package/tinyxml/tinyxml.mk index d173254e31..8e706f1a1e 100644 --- a/package/tinyxml/tinyxml.mk +++ b/package/tinyxml/tinyxml.mk @@ -12,7 +12,7 @@ TINYXML_AUTORECONF = YES TINYXML_INSTALL_STAGING = YES TINYXML_LICENSE = Zlib TINYXML_LICENSE_FILES = README -TINYXML_CPE_ID_VENDOT = tinyxml_project +TINYXML_CPE_ID_VENDOR = tinyxml_project # 0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch TINYXML_IGNORE_CVES += CVE-2021-42260 -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:29 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:29 -0300 Subject: [Buildroot] [PATCH 05/29] package/gobject-introspection: really use host python for host variant In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-6-ricardo.martincoski@gmail.com> Commit "abc110e362 package/gobject-introspection: bump to version 1.68.0" renamed the define that makes sure g-ir-tool-template uses the host python, but forgot to update its call on pre-configure hooks. Update it now. Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_PYTHON3=y BR2_PACKAGE_GOBJECT_INTROSPECTION=y and these commands: $ make host-gobject-introspection-configure $ head -n 1 output/build/host-gobject-introspection-*/tools/g-ir-tool-template.in Before this patch: #!@PYTHON_CMD@ After this patch: (the shebang points to the correct absolute path to output/host/bin/python3) --- package/gobject-introspection/gobject-introspection.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index c8ad9b3c72..70f4addeab 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -67,7 +67,7 @@ HOST_GOBJECT_INTROSPECTION_CONF_ENV = \ define GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH $(SED) '1s%#!.*%#!$(HOST_DIR)/bin/python3%' $(@D)/tools/g-ir-tool-template.in endef -HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLTEMPLATE_PYTHON_PATH +HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH # Perform the following: # - Just as above, Ensure that g-ir-tool-template.in uses the host python. -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:30 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:30 -0300 Subject: [Buildroot] [PATCH 06/29] package/i2pd: really install configuration files In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-7-ricardo.martincoski@gmail.com> While applying [1] the commit "fffbd2c9f7 i2pd: new package" unintentionally removed completely the post-install hooks, so I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. Fix the install of configuration files by adding the defined symbol to the post-install hooks. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ Cc: Fabrice Fontaine Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_I2PD=y |--- output.before/build/packages-file-list.txt.sorted |+++ output.after/build/packages-file-list.txt.sorted |@@ -15486,0 +15487,2 @@ |+i2pd,./etc/i2pd/i2pd.conf |+i2pd,./etc/i2pd/tunnels.conf |@@ -15491,0 +15494,19 @@ |+i2pd,./var/lib/i2pd/certificates/family/gostcoin.crt |+i2pd,./var/lib/i2pd/certificates/family/i2pd-dev.crt |+i2pd,./var/lib/i2pd/certificates/family/i2p-dev.crt |+i2pd,./var/lib/i2pd/certificates/family/mca2-i2p.crt |+i2pd,./var/lib/i2pd/certificates/family/stormycloud.crt |+i2pd,./var/lib/i2pd/certificates/family/volatile.crt |+i2pd,./var/lib/i2pd/certificates/reseed/acetone_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/echelon3_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/hankhill19580_at_gmail.com.crt |+i2pd,./var/lib/i2pd/certificates/reseed/hiduser0_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/hottuna_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/i2p-reseed_at_mk16.de.crt |+i2pd,./var/lib/i2pd/certificates/reseed/igor_at_novg.net.crt |+i2pd,./var/lib/i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/orignal_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/r4sas-reseed_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/rambler_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/reseed_at_diva.exchange.crt --- package/i2pd/i2pd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/i2pd/i2pd.mk b/package/i2pd/i2pd.mk index b99212be47..ad268a235c 100644 --- a/package/i2pd/i2pd.mk +++ b/package/i2pd/i2pd.mk @@ -44,6 +44,7 @@ define I2PD_INSTALL_CONFIGURATION_FILES mkdir -p $(TARGET_DIR)/var/lib/i2pd cp -a $(@D)/contrib/certificates $(TARGET_DIR)/var/lib/i2pd endef +I2PD_POST_INSTALL_TARGET_HOOKS += I2PD_INSTALL_CONFIGURATION_FILES define I2PD_USERS i2pd -1 i2pd -1 * /var/lib/i2pd - - I2P Daemon -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:31 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:31 -0300 Subject: [Buildroot] [PATCH 07/29] package/ima-evm-utils: really install to staging In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-8-ricardo.martincoski@gmail.com> Commit "8229196d41 package/ima-evm-utils: new package" added IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed to staging. Enable installing to staging. Cc: Petr Vorel Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_IMA_EVM_UTILS=y |--- output.before/build/packages-file-list-staging.txt.sorted |+++ output.after/build/packages-file-list-staging.txt.sorted |@@ -0,0 +1,6 @@ |+ima-evm-utils,./usr/bin/evmctl |+ima-evm-utils,./usr/include/imaevm.h |+ima-evm-utils,./usr/lib/libimaevm.la |+ima-evm-utils,./usr/lib/libimaevm.so |+ima-evm-utils,./usr/lib/libimaevm.so.3 |+ima-evm-utils,./usr/lib/libimaevm.so.3.0.0 --- package/ima-evm-utils/ima-evm-utils.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/ima-evm-utils/ima-evm-utils.mk b/package/ima-evm-utils/ima-evm-utils.mk index 7ee34d5e1a..01984402ce 100644 --- a/package/ima-evm-utils/ima-evm-utils.mk +++ b/package/ima-evm-utils/ima-evm-utils.mk @@ -8,6 +8,7 @@ IMA_EVM_UTILS_VERSION = 1.4 IMA_EVM_UTILS_SITE = http://downloads.sourceforge.net/project/linux-ima/ima-evm-utils IMA_EVM_UTILS_LICENSE = GPL-2.0 IMA_EVM_UTILS_LICENSE_FILES = COPYING +IMA_EVM_UTILS_INSTALL_STAGING = YES IMA_EVM_UTILS_DEPENDENCIES = host-pkgconf keyutils openssl tpm2-tss # Tarball doesn't contain configure -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:32 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:32 -0300 Subject: [Buildroot] [PATCH 08/29] package/qt5/qt5virtualkeyboard: really configure language layouts In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-9-ricardo.martincoski@gmail.com> Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake infrastructure" changed most but not all _QMAKEFLAGS to _CONF_OPTS. As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is ignored and all layouts are compiled in. Some layouts have different licenses (e.g. pinying), so the license information for a build that is configured to not include such layouts is wrong. Change the remaining _QMAKEFLAGS entry, fixing the config for which language layouts are compiled and installed. Cc: Giulio Benetti Cc: Julien Corjon Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_QT5=y BR2_PACKAGE_QT5VIRTUALKEYBOARD=y that is expected to compile/install only en_GB layout. |--- output.before/build/packages-file-list.txt.sorted |+++ output.after/build/packages-file-list.txt.sorted |@@ -3647,5 +3646,0 @@ |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardHangulPlugin.cmake |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardOpenWnnPlugin.cmake |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardPinyinPlugin.cmake |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardTCImePlugin.cmake |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardThaiPlugin.cmake |@@ -3660,5 +3654,0 @@ |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so build test: 44 builds, 29 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/731801232 test-pkg config: BR2_PACKAGE_QT5=y BR2_PACKAGE_QT5VIRTUALKEYBOARD=y --- package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk index c31d455c4e..3fefdc874d 100644 --- a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk +++ b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk @@ -16,7 +16,7 @@ QT5VIRTUALKEYBOARD_LICENSE_FILES = LICENSE.GPL3 QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS = $(call qstrip,$(BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)) ifneq ($(strip $(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) -QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" +QT5VIRTUALKEYBOARD_CONF_OPTS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" ifneq ($(filter ja_JP all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (openwnn) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:33 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:33 -0300 Subject: [Buildroot] [PATCH 09/29] package/tekui: really disable parallel build In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-10-ricardo.martincoski@gmail.com> Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but that is not a symbol used by the generic package infra. Ensure -j1 is passed to the build and install commands by using TEKUI_MAKE explicitly. Fixes: http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b Cc: Francois Perrad Signed-off-by: Ricardo Martincoski --- NOTE: I was unable to reproduce the build issue locally, in current master, using a few times: $ make BR2_JLEVEL=99 tekui-dirclean tekui either at the output of: $ br-reproduce-build c6cd0d488581013a8b215b0ee2fd8f549a868d4b or with this minimal defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_JLEVEL=99 BR2_PACKAGE_TEKUI=y BR2_PACKAGE_LUA=y Testing using this defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_JLEVEL=3 BR2_PACKAGE_TEKUI=y BR2_PACKAGE_LUA=y and the command: $ make V=1 tekui-build Before this patch: ... /usr/bin/make -j3 ... After this patch: ... /usr/bin/make -j1 ... --- package/tekui/tekui.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tekui/tekui.mk b/package/tekui/tekui.mk index 13000edd3e..3cb7ff51e5 100644 --- a/package/tekui/tekui.mk +++ b/package/tekui/tekui.mk @@ -59,11 +59,11 @@ endif endif define TEKUI_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all endef define TEKUI_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install endef $(eval $(generic-package)) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:34 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:34 -0300 Subject: [Buildroot] [PATCH 10/29] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-11-ricardo.martincoski@gmail.com> This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL settings" added _MAKE to a generic package, but the generic infra does not take this symbol into account. The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: fix parallel build" by adding a patch file. So drop the bogus PPTP_LINUX_MAKE. Signed-off-by: Ricardo Martincoski --- Using this defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_JLEVEL=3 BR2_PACKAGE_PPTP_LINUX=y one can see at the output of: $ make V=1 pptp-linux Before this patch: ... /usr/bin/make -j3 ... After this patch: ... /usr/bin/make -j3 ... --- package/pptp-linux/pptp-linux.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/pptp-linux/pptp-linux.mk b/package/pptp-linux/pptp-linux.mk index 7fd0733977..b6c740e710 100644 --- a/package/pptp-linux/pptp-linux.mk +++ b/package/pptp-linux/pptp-linux.mk @@ -7,7 +7,6 @@ PPTP_LINUX_VERSION = 1.10.0 PPTP_LINUX_SITE = http://downloads.sourceforge.net/project/pptpclient/pptp/pptp-$(PPTP_LINUX_VERSION) PPTP_LINUX_SOURCE = pptp-$(PPTP_LINUX_VERSION).tar.gz -PPTP_LINUX_MAKE = $(MAKE1) PPTP_LINUX_LICENSE = GPL-2.0+ PPTP_LINUX_LICENSE_FILES = COPYING -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:35 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:35 -0300 Subject: [Buildroot] [PATCH 11/29] Revert "package/zip: install to staging" In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-12-ricardo.martincoski@gmail.com> This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. Commit "c5b5b5ccab package/zip: install to staging" contains a typo that prevents installing to staging. ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, revert the bogus commit. Cc: Jan Pedersen Signed-off-by: Ricardo Martincoski --- Even in the case we fix the typo: -define ZIP_INSTALLING_STAGING_CMDS +define ZIP_INSTALL_STAGING_CMDS using this defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_ZIP=y one can confirm the package does not install libraries or headers: |--- output.before/build/packages-file-list-staging.txt.sorted |+++ output.after/build/packages-file-list-staging.txt.sorted |@@ -2346,0 +2347,8 @@ |+zip,./usr/bin/zip |+zip,./usr/bin/zipcloak |+zip,./usr/bin/zipnote |+zip,./usr/bin/zipsplit |+zip,./usr/man/man1/zip.1 |+zip,./usr/man/man1/zipcloak.1 |+zip,./usr/man/man1/zipnote.1 |+zip,./usr/man/man1/zipsplit.1 --- package/zip/zip.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package/zip/zip.mk b/package/zip/zip.mk index 2d11e1c763..67958a4a66 100644 --- a/package/zip/zip.mk +++ b/package/zip/zip.mk @@ -11,7 +11,6 @@ ZIP_SITE = ftp://ftp.info-zip.org/pub/infozip/src ZIP_LICENSE = Info-ZIP ZIP_LICENSE_FILES = LICENSE ZIP_CPE_ID_VENDOR = info-zip_project -ZIP_INSTALL_STAGING = YES ifeq ($(BR2_PACKAGE_BZIP2),y) ZIP_DEPENDENCIES += bzip2 @@ -41,11 +40,6 @@ define ZIP_INSTALL_TARGET_CMDS prefix=$(TARGET_DIR)/usr endef -define ZIP_INSTALLING_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) -f unix/Makefile install \ - prefix=$(STAGING_DIR)/usr -endef - define HOST_ZIP_BUILD_CMDS $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) -C $(@D) \ CFLAGS="$(HOST_CFLAGS) $(ZIP_CFLAGS)" \ -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:36 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:36 -0300 Subject: [Buildroot] [PATCH 12/29] boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-13-ricardo.martincoski@gmail.com> Commit "0189bcb47c boot/ti-k3-r5-loader: new package" added an unused define. The define value is calculated from an inexistent option BR2_TARGET_TI_K3_R5_LOADER_BOARD, so drop the line. Cc: Anand Gadiyar Cc: Xuanhao Shi Signed-off-by: Ricardo Martincoski --- boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk index 422ab20d71..afa309aa98 100644 --- a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk @@ -26,7 +26,6 @@ TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ $(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) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:37 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:37 -0300 Subject: [Buildroot] [PATCH 13/29] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-14-ricardo.martincoski@gmail.com> Commit "b06110621d checkpolicy: allow compiling for target" contains a typo that prevents installing to staging. It also forgot to enable CHECKPOLICY_INSTALL_STAGING. But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, drop the bogus CHECKPOLICY_STAGING_CMDS. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski --- My first try was to fix the install do staging: +CHECKPOLICY_INSTALL_STAGING = YES -define CHECKPOLICY_STAGING_CMDS +define CHECKPOLICY_INSTALL_STAGING_CMDS But then I notice that the package does not install headers or libraries, looking at output/build/packages-file-list-staging: +checkpolicy,./usr/bin/checkmodule +checkpolicy,./usr/bin/checkpolicy +checkpolicy,./usr/share/man/man8/checkmodule.8 +checkpolicy,./usr/share/man/man8/checkpolicy.8 +checkpolicy,./usr/share/man/ru/man8/checkmodule.8 +checkpolicy,./usr/share/man/ru/man8/checkpolicy.8 --- package/checkpolicy/checkpolicy.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/checkpolicy/checkpolicy.mk b/package/checkpolicy/checkpolicy.mk index af9a58cee8..baf16fb802 100644 --- a/package/checkpolicy/checkpolicy.mk +++ b/package/checkpolicy/checkpolicy.mk @@ -20,11 +20,6 @@ define CHECKPOLICY_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) endef -define CHECKPOLICY_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install - -endef - define CHECKPOLICY_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install endef -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:38 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:38 -0300 Subject: [Buildroot] [PATCH 14/29] package/exfat: drop dangling EXFAT_CFLAGS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-15-ricardo.martincoski@gmail.com> Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. This config is ignored by autotools package infra. So drop the dangling symbol. Signed-off-by: Ricardo Martincoski --- Before this patch, 'std=c99' cannot be seen in the output of: make V=1 exfat --- package/exfat/exfat.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/exfat/exfat.mk b/package/exfat/exfat.mk index 282a30aa5e..c0ef77a113 100644 --- a/package/exfat/exfat.mk +++ b/package/exfat/exfat.mk @@ -11,7 +11,6 @@ EXFAT_DEPENDENCIES = libfuse host-pkgconf EXFAT_LICENSE = GPL-2.0+ EXFAT_LICENSE_FILES = COPYING EXFAT_CPE_ID_VENDOR = exfat_project -EXFAT_CFLAGS = $(TARGET_CFLAGS) -std=c99 EXFAT_CONF_OPTS += --exec-prefix=/ -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:39 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:39 -0300 Subject: [Buildroot] [PATCH 15/29] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-16-ricardo.martincoski@gmail.com> Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras kernel-module and generic-package. Neither of them support _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. So drop the bogus symbol. Cc: Francis Laniel Signed-off-by: Ricardo Martincoski --- package/falcosecurity-libs/falcosecurity-libs.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/falcosecurity-libs/falcosecurity-libs.mk b/package/falcosecurity-libs/falcosecurity-libs.mk index f2c389948f..92d5c61832 100644 --- a/package/falcosecurity-libs/falcosecurity-libs.mk +++ b/package/falcosecurity-libs/falcosecurity-libs.mk @@ -9,7 +9,6 @@ FALCOSECURITY_LIBS_SITE = $(call github,falcosecurity,libs,$(FALCOSECURITY_LIBS_ FALCOSECURITY_LIBS_LICENSE = Apache-2.0 (userspace), MIT or GPL-2.0 (driver) FALCOSECURITY_LIBS_LICENSE_FILES = COPYING driver/MIT.txt driver/GPL2.txt FALCOSECURITY_LIBS_CPE_ID_VENDOR = falco -FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD = NO FALCOSECURITY_LIBS_DEPENDENCIES = \ c-ares \ -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:40 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:40 -0300 Subject: [Buildroot] [PATCH 16/29] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-17-ricardo.martincoski@gmail.com> In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for target" correctly used _INSTALL_TARGET_OPTS with an autotools package. But later on, in 2018, commit "928a72c49f package/glib-networking: bump version to 2.56.1" changed the package to use the meson infra, that does not support _INSTALL_TARGET_OPTS. So this symbol is bogus since 2018. Drop it now. Signed-off-by: Ricardo Martincoski --- Before this patch, 'GIO_MODULE_DIR' cannot be seen in the output of: make V=1 glib-networking-install-target --- package/glib-networking/glib-networking.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk index e8905dfff4..4adc13d39f 100644 --- a/package/glib-networking/glib-networking.mk +++ b/package/glib-networking/glib-networking.mk @@ -21,8 +21,6 @@ GLIB_NETWORKING_CONF_OPTS = \ GLIB_NETWORKING_LICENSE = LGPL-2.0+ GLIB_NETWORKING_LICENSE_FILES = COPYING GLIB_NETWORKING_CPE_ID_VENDOR = gnome -GLIB_NETWORKING_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) \ - GIO_MODULE_DIR=/usr/lib/gio/modules install ifeq ($(BR2_PACKAGE_GNUTLS),y) GLIB_NETWORKING_DEPENDENCIES += gnutls -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:41 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:41 -0300 Subject: [Buildroot] [PATCH 17/29] package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_AUTORECONF In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-18-ricardo.martincoski@gmail.com> Commit "7687a396e8 package/gobject-introspection: new package" added the package using the meson infra for both target and host variants. Meson infra does not support _AUTORECONF. So drop the bogus symbol. Signed-off-by: Ricardo Martincoski --- package/gobject-introspection/gobject-introspection.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 70f4addeab..12e5b81b1b 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -9,7 +9,6 @@ GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz GOBJECT_INTROSPECTION_INSTALL_STAGING = YES -GOBJECT_INTROSPECTION_AUTORECONF = YES GOBJECT_INTROSPECTION_LICENSE = LGPL-2.0+, GPL-2.0+, BSD-2-Clause GOBJECT_INTROSPECTION_LICENSE_FILES = COPYING.LGPL COPYING.GPL giscanner/scannerlexer.l -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:42 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:42 -0300 Subject: [Buildroot] [PATCH 18/29] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-19-ricardo.martincoski@gmail.com> Commit "f0d37e275a package/libtalloc: new package" added these symbols but they are not used in the package and also not recognized by the waf package infra. So drop the ignored symbols. Cc: David GOUARIN Cc: Matt Weber Signed-off-by: Ricardo Martincoski --- build test: 44 builds, 4 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/731863771 test-pkg config: BR2_PACKAGE_LIBTIRPC=y BR2_PACKAGE_LIBTALLOC=y --- package/libtalloc/libtalloc.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk index 75d3da263b..ca15180d22 100644 --- a/package/libtalloc/libtalloc.mk +++ b/package/libtalloc/libtalloc.mk @@ -31,8 +31,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ --with-libiconv=$(STAGING_DIR)/usr ifeq ($(BR2_PACKAGE_LIBTIRPC),y) -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf endif -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:43 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:43 -0300 Subject: [Buildroot] [PATCH 19/29] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-20-ricardo.martincoski@gmail.com> Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted the package to use autotools infra but added a define that is never called. Drop the bogus define. Signed-off-by: Ricardo Martincoski --- package/lrzsz/lrzsz.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/lrzsz/lrzsz.mk b/package/lrzsz/lrzsz.mk index 45c88619e0..3897975d73 100644 --- a/package/lrzsz/lrzsz.mk +++ b/package/lrzsz/lrzsz.mk @@ -18,10 +18,6 @@ define LRZSZ_POST_CONFIGURE_HOOKS $(SED) "s~\(#define ENABLE_SYSLOG.*\)~/* \1 */~;" $(@D)/config.h endef -define LRZSZ_BUILD_HOOKS - $(TARGET_MAKE_ENV) $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(@D) -endef - define LRZSZ_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/lrz $(TARGET_DIR)/usr/bin/rz $(INSTALL) -m 0755 -D $(@D)/src/lsz $(TARGET_DIR)/usr/bin/sz -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:44 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:44 -0300 Subject: [Buildroot] [PATCH 20/29] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-21-ricardo.martincoski@gmail.com> Commit "cb328f77f8 policycoreutils: new package" added a define that is never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. The build system from the package already install these files to target. So just drop the bogus define. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski --- Using this defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_LINUX_PAM=y BR2_PACKAGE_POLICYCOREUTILS=y and performing a build before and after this patch, the content in target/etc/pam.d/ is exactly the same. $ md5sum output.*/target/etc/pam.d/* |sort 8448253cd52778260856591208cbf09a output.after/target/etc/pam.d/run_init 8448253cd52778260856591208cbf09a output.before/target/etc/pam.d/run_init 912cb497b06401def2991346787cfff3 output.after/target/etc/pam.d/other 912cb497b06401def2991346787cfff3 output.before/target/etc/pam.d/other eac337ec241afe0ef2f4e5039be26cea output.after/target/etc/pam.d/login eac337ec241afe0ef2f4e5039be26cea output.before/target/etc/pam.d/login f4a2547443ac34fb30b7d06719328570 output.after/target/etc/pam.d/newrole f4a2547443ac34fb30b7d06719328570 output.before/target/etc/pam.d/newrole --- package/policycoreutils/policycoreutils.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/policycoreutils/policycoreutils.mk b/package/policycoreutils/policycoreutils.mk index 60575ac644..8505dbca3f 100644 --- a/package/policycoreutils/policycoreutils.mk +++ b/package/policycoreutils/policycoreutils.mk @@ -16,10 +16,6 @@ POLICYCOREUTILS_MAKE_OPTS = LDLIBS=$(TARGET_NLS_LIBS) ifeq ($(BR2_PACKAGE_LINUX_PAM),y) POLICYCOREUTILS_DEPENDENCIES += linux-pam POLICYCOREUTILS_MAKE_OPTS += NAMESPACE_PRIV=y -define POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS - $(INSTALL) -D -m 0644 $(@D)/newrole/newrole-lspp.pamd $(TARGET_DIR)/etc/pam.d/newrole - $(INSTALL) -D -m 0644 $(@D)/run_init/run_init.pamd $(TARGET_DIR)/etc/pam.d/run_init -endef endif ifeq ($(BR2_PACKAGE_AUDIT),y) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:45 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:45 -0300 Subject: [Buildroot] [PATCH 21/29] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-22-ricardo.martincoski@gmail.com> While applying [1] and cleaning up, the commit "d167f7006e package/qoriq-rcw: add in-tree rcw source support" ended up keeping an unused define. Drop it now. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ Cc: Matt Weber Signed-off-by: Ricardo Martincoski --- package/qoriq-rcw/qoriq-rcw.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 8b1ceacfce..b9c9e99222 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -59,7 +59,6 @@ endef else ifneq ($(QORIQ_RCW_INTREE),) QORIQ_RCW_PLATFORM = $(firstword $(subst /, ,$(QORIQ_RCW_INTREE))) -QORIQ_RCW_FILE_BIN = $(lastword $(subst /, ,$(QORIQ_RCW_INTREE))) define HOST_QORIQ_RCW_BUILD_CMDS $(MAKE) -C $(@D)/$(QORIQ_RCW_PLATFORM) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:46 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:46 -0300 Subject: [Buildroot] [PATCH 22/29] package/rhash: drop dangling RHASH_ADDLDFLAGS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-23-ricardo.martincoski@gmail.com> Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the only usage of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski --- package/rhash/rhash.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/rhash/rhash.mk b/package/rhash/rhash.mk index 8c33de1862..1f7456e4e7 100644 --- a/package/rhash/rhash.mk +++ b/package/rhash/rhash.mk @@ -12,7 +12,6 @@ RHASH_LICENSE_FILES = COPYING RHASH_CPE_ID_VENDOR = rhash_project RHASH_INSTALL_STAGING = YES RHASH_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -RHASH_ADDLDFLAGS = $(TARGET_NLS_LIBS) ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) RHASH_CONF_OPTS += --enable-gettext -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:47 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:47 -0300 Subject: [Buildroot] [PATCH 23/29] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-24-ricardo.martincoski@gmail.com> "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all usages of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski --- package/swupdate/swupdate.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 8f05b83922..11a3946753 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -208,8 +208,6 @@ define SWUPDATE_SET_WEBSERVER endef endif -SWUPDATE_BUILD_CONFIG = $(@D)/.config - SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG)) SWUPDATE_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:48 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:48 -0300 Subject: [Buildroot] [PATCH 24/29] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-25-ricardo.martincoski@gmail.com> Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 converted the package to use the generic infra, but added a bogus WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. Drop the symbols that are not used since 2012. Cc: Matt Weber Cc: Sergey Matyukevich Cc: Yegor Yefremov Signed-off-by: Ricardo Martincoski --- package/wpa_supplicant/wpa_supplicant.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk index e5e3938be1..42c6f772ac 100644 --- a/package/wpa_supplicant/wpa_supplicant.mk +++ b/package/wpa_supplicant/wpa_supplicant.mk @@ -13,7 +13,6 @@ WPA_SUPPLICANT_CONFIG = $(WPA_SUPPLICANT_DIR)/wpa_supplicant/.config WPA_SUPPLICANT_SUBDIR = wpa_supplicant WPA_SUPPLICANT_DBUS_SERVICE = fi.w1.wpa_supplicant1 WPA_SUPPLICANT_CFLAGS = $(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/libnl3/ -WPA_SUPPLICANT_LDFLAGS = $(TARGET_LDFLAGS) WPA_SUPPLICANT_SELINUX_MODULES = networkmanager # install the wpa_client library @@ -157,9 +156,6 @@ endif ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_DBUS),y) WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus -WPA_SUPPLICANT_MAKE_ENV = \ - PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \ - PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_CTRL_IFACE_DBUS_NEW define WPA_SUPPLICANT_INSTALL_DBUS_NEW $(INSTALL) -m 0644 -D \ -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:49 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:49 -0300 Subject: [Buildroot] [PATCH 25/29] utils/check-package: fix check for _REDISTRIBUTE In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-26-ricardo.martincoski@gmail.com> Commit "8e87d76c12 check-package: check *.mk files" added a typo that prevents check-package from checking _REDISTRIBUTE default value. Fix the typo: _INSTALL_REDISTRIBUTE -> _REDISTRIBUTE Signed-off-by: Ricardo Martincoski --- Running on current master generates no warnings. --- utils/checkpackagelib/lib_mk.py | 2 +- utils/checkpackagelib/test_lib_mk.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/utils/checkpackagelib/lib_mk.py b/utils/checkpackagelib/lib_mk.py index b50a19ac62..b0bd52bdf6 100644 --- a/utils/checkpackagelib/lib_mk.py +++ b/utils/checkpackagelib/lib_mk.py @@ -296,7 +296,7 @@ class UselessFlag(_CheckFunction): r"_LIBTOOL_PATCH\s*=\s*YES"]))) DEFAULT_GENERIC_FLAG = re.compile(r"^.*{}".format("|".join([ r"_INSTALL_IMAGES\s*=\s*NO", - r"_INSTALL_REDISTRIBUTE\s*=\s*YES", + r"_REDISTRIBUTE\s*=\s*YES", r"_INSTALL_STAGING\s*=\s*NO", r"_INSTALL_TARGET\s*=\s*YES"]))) END_CONDITIONAL = re.compile(r"^\s*({})".format("|".join(end_conditional))) diff --git a/utils/checkpackagelib/test_lib_mk.py b/utils/checkpackagelib/test_lib_mk.py index 49fa216fcd..5f5663377b 100644 --- a/utils/checkpackagelib/test_lib_mk.py +++ b/utils/checkpackagelib/test_lib_mk.py @@ -531,13 +531,13 @@ UselessFlag = [ ('generic', 'any.mk', 'ANY_INSTALL_IMAGES = NO\n' - 'ANY_INSTALL_REDISTRIBUTE = YES\n' + 'ANY_REDISTRIBUTE = YES\n' 'ANY_INSTALL_STAGING = NO\n' 'ANY_INSTALL_TARGET = YES\n', [['any.mk:1: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', 'ANY_INSTALL_IMAGES = NO\n'], ['any.mk:2: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', - 'ANY_INSTALL_REDISTRIBUTE = YES\n'], + 'ANY_REDISTRIBUTE = YES\n'], ['any.mk:3: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', 'ANY_INSTALL_STAGING = NO\n'], ['any.mk:4: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', @@ -547,9 +547,9 @@ UselessFlag = [ 'ifneq (condition)\n' 'ANY_INSTALL_IMAGES = NO\n' 'endif\n' - 'ANY_INSTALL_REDISTRIBUTE = YES\n', + 'ANY_REDISTRIBUTE = YES\n', [['any.mk:4: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', - 'ANY_INSTALL_REDISTRIBUTE = YES\n']]), + 'ANY_REDISTRIBUTE = YES\n']]), ] -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:50 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:50 -0300 Subject: [Buildroot] [PATCH 26/29] utils/check-package: check linux-tools In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-27-ricardo.martincoski@gmail.com> Each linux tool uses a fragment of a .mk file, named, for instance: package/linux-tools/linux-tool-cpupower.mk.in So currently check-package does not check these files. Add the support in check-package script. At the same time, factor out a function to derive package prefix from the filename being checked, so the fix (calling os.path.splitext twice) can be applied in a single place. Signed-off-by: Ricardo Martincoski --- Running on current master generates no warnings. --- utils/check-package | 3 ++- utils/checkpackagelib/lib_mk.py | 28 ++++++++++--------- utils/checkpackagelib/test_lib_mk.py | 40 ++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 14 deletions(-) diff --git a/utils/check-package b/utils/check-package index f64daed84c..6bd0c0b31f 100755 --- a/utils/check-package +++ b/utils/check-package @@ -61,6 +61,7 @@ DO_CHECK_INTREE = re.compile(r"|".join([ DO_NOT_CHECK_INTREE = re.compile(r"|".join([ r"boot/barebox/barebox\.mk$", r"fs/common\.mk$", + r"package/alchemy/atom.mk.in$", r"package/doc-asciidoc\.mk$", r"package/pkg-\S*\.mk$", r"toolchain/helpers\.mk$", @@ -84,7 +85,7 @@ def get_lib_from_filename(fname): return checkpackagelib.lib_config if fname.endswith(".hash"): return checkpackagelib.lib_hash - if fname.endswith(".mk"): + if fname.endswith(".mk") or fname.endswith(".mk.in"): return checkpackagelib.lib_mk if fname.endswith(".patch"): return checkpackagelib.lib_patch diff --git a/utils/checkpackagelib/lib_mk.py b/utils/checkpackagelib/lib_mk.py index b0bd52bdf6..931fa39dda 100644 --- a/utils/checkpackagelib/lib_mk.py +++ b/utils/checkpackagelib/lib_mk.py @@ -21,6 +21,16 @@ continue_conditional = ["elif", "else"] end_conditional = ["endif"] +def get_package_prefix_from_filename(filename): + package = os.path.splitext(os.path.splitext(os.path.basename(filename))[0])[0] + # linux tools do not use LINUX_TOOL_ prefix for variables + package = package.replace("linux-tool-", "") + # linux extensions do not use LINUX_EXT_ prefix for variables + package = package.replace("linux-ext-", "") + package_upper = package.replace("-", "_").upper() + return package, package_upper + + class Indent(_CheckFunction): COMMENT = re.compile(r"^\s*#") CONDITIONAL = re.compile(r"^\s*({})\s".format("|".join(start_conditional + end_conditional + continue_conditional))) @@ -179,12 +189,10 @@ class RemoveDefaultPackageSourceVariable(_CheckFunction): packages_that_may_contain_default_source = ["binutils", "gcc", "gdb"] def before(self): - package, _ = os.path.splitext(os.path.basename(self.filename)) - package_upper = package.replace("-", "_").upper() - self.package = package + self.package, package_upper = get_package_prefix_from_filename(self.filename) self.FIND_SOURCE = re.compile( r"^{}_SOURCE\s*=\s*{}-\$\({}_VERSION\)\.tar\.gz" - .format(package_upper, package, package_upper)) + .format(package_upper, self.package, package_upper)) def check_line(self, lineno, text): if self.FIND_SOURCE.search(text): @@ -254,16 +262,10 @@ class TypoInPackageVariable(_CheckFunction): VARIABLE = re.compile(r"^(define\s+)?([A-Z0-9_]+_[A-Z0-9_]+)") def before(self): - package, _ = os.path.splitext(os.path.basename(self.filename)) - package = package.replace("-", "_").upper() - # linux tools do not use LINUX_TOOL_ prefix for variables - package = package.replace("LINUX_TOOL_", "") - # linux extensions do not use LINUX_EXT_ prefix for variables - package = package.replace("LINUX_EXT_", "") - self.package = package - self.REGEX = re.compile(r"(HOST_|ROOTFS_)?({}_[A-Z0-9_]+)".format(package)) + _, self.package = get_package_prefix_from_filename(self.filename) + self.REGEX = re.compile(r"(HOST_|ROOTFS_)?({}_[A-Z0-9_]+)".format(self.package)) self.FIND_VIRTUAL = re.compile( - r"^{}_PROVIDES\s*(\+|)=\s*(.*)".format(package)) + r"^{}_PROVIDES\s*(\+|)=\s*(.*)".format(self.package)) self.virtual = [] def check_line(self, lineno, text): diff --git a/utils/checkpackagelib/test_lib_mk.py b/utils/checkpackagelib/test_lib_mk.py index 5f5663377b..d817cdece0 100644 --- a/utils/checkpackagelib/test_lib_mk.py +++ b/utils/checkpackagelib/test_lib_mk.py @@ -3,6 +3,40 @@ import checkpackagelib.test_util as util import checkpackagelib.lib_mk as m +get_package_prefix_from_filename = [ + ('linux extension', + 'linux/linux-ext-aufs.mk', + ['aufs', 'AUFS']), + ('linux tool', + 'package/linux-tools/linux-tool-gpio.mk.in', + ['gpio', 'GPIO']), + ('boot', + 'boot/binaries-marvell/binaries-marvell.mk', + ['binaries-marvell', 'BINARIES_MARVELL']), + ('toolchain', + 'toolchain/toolchain-external/toolchain-external-bootlin/toolchain-external-bootlin.mk', + ['toolchain-external-bootlin', 'TOOLCHAIN_EXTERNAL_BOOTLIN']), + ('package, underscore, subfolder', + 'package/x11r7/xapp_bitmap/xapp_bitmap.mk', + ['xapp_bitmap', 'XAPP_BITMAP']), + ('package, starting with number', + 'package/4th/4th.mk', + ['4th', '4TH']), + ('package, long name', + 'package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.mk', + ['perl-mojolicious-plugin-authentication', 'PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION']), + ('package, case sensitive', + 'package/libeXosip2/libeXosip2.mk', + ['libeXosip2', 'LIBEXOSIP2']), + ] + + + at pytest.mark.parametrize('testname,filename,expected', get_package_prefix_from_filename) +def test_get_package_prefix_from_filename(testname, filename, expected): + prefix_lower, prefix_upper = m.get_package_prefix_from_filename(filename) + assert [prefix_lower, prefix_upper] == expected + + Indent = [ ('ignore comment at beginning of line', 'any', @@ -496,6 +530,12 @@ TypoInPackageVariable = [ 'OTHERS_VAR = \n', [['any.mk:2: possible typo: OTHERS_VAR -> *ANY*', 'OTHERS_VAR = \n']]), + ('linux tool', + 'package/linux-tools/linux-tool-cpupower.mk.in', + 'CPUPOWER_DEPENDENCIES =\n' + 'POWER_DEPENDENCIES +=\n', + [['package/linux-tools/linux-tool-cpupower.mk.in:2: possible typo: POWER_DEPENDENCIES -> *CPUPOWER*', + 'POWER_DEPENDENCIES +=\n']]), ] -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:52 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:52 -0300 Subject: [Buildroot] [PATCH 28/29] utils/check-package: warn about disabled install In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-29-ricardo.martincoski@gmail.com> When a package defines one of these variables: _INSTALL_IMAGES_CMDS _PRE_INSTALL_IMAGES_HOOKS _POST_INSTALL_IMAGES_HOOKS it also needs to enable _INSTALL_IMAGES. The same also occurs for _INSTALL_STAGING. And yet _INSTALL_TARGET is a similar case, except that it defaults to YES, while the other two default to NO. So warn when a package defines a install command or hook that will never be called because the equivalent flag is not set. Take into account that some special cases have _INSTALL_STAGING defaulting to YES. Also only warn when the script can determine for sure the flag to install is disabled. So if a flag that defaults to YES is overridden to NO inside a conditional, consider it may be enabled. Signed-off-by: Ricardo Martincoski --- Running on current master: package/ima-evm-utils/ima-evm-utils.mk:24: never called because IMA_EVM_UTILS_INSTALL_STAGING is disabled --- utils/checkpackagelib/lib_mk.py | 89 ++++++++++++++++++ utils/checkpackagelib/test_lib_mk.py | 129 +++++++++++++++++++++++++++ 2 files changed, 218 insertions(+) diff --git a/utils/checkpackagelib/lib_mk.py b/utils/checkpackagelib/lib_mk.py index d9f254ca32..2bb56a5084 100644 --- a/utils/checkpackagelib/lib_mk.py +++ b/utils/checkpackagelib/lib_mk.py @@ -32,6 +32,95 @@ def get_package_prefix_from_filename(filename): return package, package_upper +class DisabledInstall(_CheckFunction): + END_CONDITIONAL = re.compile(r"^\s*({})".format("|".join(end_conditional))) + START_CONDITIONAL = re.compile(r"^\s*({})".format("|".join(start_conditional))) + PATHS_WITH_INSTALL_STAGING_YES = [ + "package/linux-tools/", + "toolchain/", + ] + + def before(self): + _, self.package = get_package_prefix_from_filename(self.filename) + + self.install_images = False + self.all_images_cmds = [] + self.IMAGES_CMDS = re.compile(r"^\s*(define\s+)?{}({})".format(self.package, "|".join([ + r"_PRE_INSTALL_IMAGES_HOOKS", + r"_INSTALL_IMAGES_CMDS", + r"_POST_INSTALL_IMAGES_HOOKS"]))) + self.INSTALL_IMAGES = re.compile(r"\s*{}_INSTALL_IMAGES\s*=\s*YES".format(self.package)) + + self.install_staging = False + for path in self.PATHS_WITH_INSTALL_STAGING_YES: + if self.filename.startswith(path): + self.install_staging = True + break + self.all_staging_cmds = [] + self.STAGING_CMDS = re.compile(r"^\s*(define\s+)?{}({})".format(self.package, "|".join([ + r"_PRE_INSTALL_STAGING_HOOKS", + r"_INSTALL_STAGING_CMDS", + r"_POST_INSTALL_STAGING_HOOKS"]))) + self.INSTALL_STAGING = re.compile(r"\s*{}_INSTALL_STAGING\s*=\s*YES".format(self.package)) + + self.conditional = 0 + self.install_target = True + self.all_target_cmds = [] + self.TARGET_CMDS = re.compile(r"^\s*(define\s+)?{}({})".format(self.package, "|".join([ + r"_PRE_INSTALL_TARGET_HOOKS", + r"_INSTALL_TARGET_CMDS", + r"_POST_INSTALL_TARGET_HOOKS"]))) + self.INSTALL_TARGET = re.compile(r"\s*{}_INSTALL_TARGET\s*=\s*NO".format(self.package)) + + def check_line(self, lineno, text): + if self.START_CONDITIONAL.search(text): + self.conditional += 1 + return + if self.END_CONDITIONAL.search(text): + self.conditional -= 1 + return + + if self.INSTALL_IMAGES.search(text): + self.install_images = True + return + if self.INSTALL_STAGING.search(text): + self.install_staging = True + return + if self.INSTALL_TARGET.search(text): + if self.conditional == 0: + self.install_target = False + return + + if self.IMAGES_CMDS.search(text): + self.all_images_cmds.append([lineno, text]) + return + if self.STAGING_CMDS.search(text): + self.all_staging_cmds.append([lineno, text]) + return + if self.TARGET_CMDS.search(text): + self.all_target_cmds.append([lineno, text]) + return + + def after(self): + warnings = [] + if not self.install_images: + for lineno, text in self.all_images_cmds: + warnings.append(["{}:{}: never called because {}_INSTALL_IMAGES is disabled" + .format(self.filename, lineno, self.package), + text]) + if not self.install_staging: + for lineno, text in self.all_staging_cmds: + warnings.append(["{}:{}: never called because {}_INSTALL_STAGING is disabled" + .format(self.filename, lineno, self.package), + text]) + if not self.install_target: + for lineno, text in self.all_target_cmds: + warnings.append(["{}:{}: never called because {}_INSTALL_TARGET is disabled" + .format(self.filename, lineno, self.package), + text]) + return warnings + + class Indent(_CheckFunction): COMMENT = re.compile(r"^\s*#") CONDITIONAL = re.compile(r"^\s*({})\s".format("|".join(start_conditional + end_conditional + continue_conditional))) diff --git a/utils/checkpackagelib/test_lib_mk.py b/utils/checkpackagelib/test_lib_mk.py index 56cd8bc391..d59bfe917e 100644 --- a/utils/checkpackagelib/test_lib_mk.py +++ b/utils/checkpackagelib/test_lib_mk.py @@ -37,6 +37,135 @@ def test_get_package_prefix_from_filename(testname, filename, expected): assert [prefix_lower, prefix_upper] == expected +DisabledInstall = [ + ('ignore comment at beginning of line', + 'any.mk', + '# very useful comment\n', + [[]]), + ('install images disabled (default)', + 'any.mk', + 'define ANY_INSTALL_IMAGES_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK \n' + 'ANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\t\n', + [[['any.mk:1: never called because ANY_INSTALL_IMAGES is disabled', + 'define ANY_INSTALL_IMAGES_CMDS\n'], + ['any.mk:3: never called because ANY_INSTALL_IMAGES is disabled', + 'ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK \n'], + ['any.mk:4: never called because ANY_INSTALL_IMAGES is disabled', + 'ANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\t\n']]]), + ('install images disabled (explicit)', + 'any.mk', + 'ANY_INSTALL_IMAGES = NO\n' + 'define ANY_INSTALL_IMAGES_CMDS\n' + 'endef\n' + ' ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK\n' + '\tANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\n', + [[['any.mk:2: never called because ANY_INSTALL_IMAGES is disabled', + 'define ANY_INSTALL_IMAGES_CMDS\n'], + ['any.mk:4: never called because ANY_INSTALL_IMAGES is disabled', + ' ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK\n'], + ['any.mk:5: never called because ANY_INSTALL_IMAGES is disabled', + '\tANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\n']]]), + ('install images enabled', + 'any.mk', + ' ANY_INSTALL_IMAGES = YES \n' + 'define ANY_INSTALL_IMAGES_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\n', + [[]]), + ('install staging enabled (default for toolchain)', + 'toolchain/toolchain-any.mk', + 'define ANY_INSTALL_STAGING_CMDS\n' + 'endef\n' + 'ANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\t\n', + [[]]), + ('install staging enabled (default for linux tools)', + 'package/linux-tools/linux-tool-foo.mk.in', + 'define FOO_INSTALL_STAGING_CMDS\n' + 'endef\n', + [[]]), + ('install staging disabled (default)', + 'any.mk', + 'define ANY_INSTALL_STAGING_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK \n' + 'ANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\t\n', + [[['any.mk:1: never called because ANY_INSTALL_STAGING is disabled', + 'define ANY_INSTALL_STAGING_CMDS\n'], + ['any.mk:3: never called because ANY_INSTALL_STAGING is disabled', + 'ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK \n'], + ['any.mk:4: never called because ANY_INSTALL_STAGING is disabled', + 'ANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\t\n']]]), + ('install staging disabled (explicit)', + 'any.mk', + 'ANY_INSTALL_STAGING = NO\n' + 'define ANY_INSTALL_STAGING_CMDS\n' + 'endef\n' + ' ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK\n' + '\tANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\n', + [[['any.mk:2: never called because ANY_INSTALL_STAGING is disabled', + 'define ANY_INSTALL_STAGING_CMDS\n'], + ['any.mk:4: never called because ANY_INSTALL_STAGING is disabled', + ' ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK\n'], + ['any.mk:5: never called because ANY_INSTALL_STAGING is disabled', + '\tANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\n']]]), + ('install staging enabled', + 'any.mk', + ' ANY_INSTALL_STAGING = YES \n' + 'define ANY_INSTALL_STAGING_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\n', + [[]]), + ('install target disabled (explicit)', + 'any.mk', + 'ANY_INSTALL_TARGET = NO\n' + 'define ANY_INSTALL_TARGET_CMDS\n' + 'endef\n' + ' ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n' + '\tANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n', + [[['any.mk:2: never called because ANY_INSTALL_TARGET is disabled', + 'define ANY_INSTALL_TARGET_CMDS\n'], + ['any.mk:4: never called because ANY_INSTALL_TARGET is disabled', + ' ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n'], + ['any.mk:5: never called because ANY_INSTALL_TARGET is disabled', + '\tANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n']]]), + ('install target enabled (explict)', + 'any.mk', + 'ANY_INSTALL_TARGET = YES\n' + 'define ANY_INSTALL_TARGET_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n', + [[]]), + ('install target enabled (default)', + 'any.mk', + 'define ANY_INSTALL_TARGET_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n', + [[]]), + ('install target possibly enabled (conditional)', + 'any.mk', + 'ifeq ($(condition))\n' + 'ANY_INSTALL_TARGET = NO\n' + 'endif\n' + 'define ANY_INSTALL_TARGET_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n', + [[]]), + ] + + + at pytest.mark.parametrize('testname,filename,string,expected', DisabledInstall) +def test_DisabledInstall(testname, filename, string, expected): + warnings = util.check_file(m.DisabledInstall, filename, string) + assert warnings == expected + + Indent = [ ('ignore comment at beginning of line', 'any', -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:51 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:51 -0300 Subject: [Buildroot] [PATCH 27/29] utils/check-package: warn about symbols not recognized by a package infra In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-28-ricardo.martincoski@gmail.com> For each .mk file, create a list of all symbols defined and compare to the list of symbols supported by the package infra(s) used in the file. Also keep track of usage for internal variables, since any variable suffix can be used as long the variable is use in the file. Ignore some variables that are defined in one file and used in others, for instance the variable that holds the path to host tools to be used in the build of other packages. Use a small list for the exceptions that don't use a package/rootfs infra: linux extensions and initramfs. Also support the special case of _SUBDIR, see below. In the main script, add support for a check function to return more than one warning at once. Create a simple model for the package infras, listing the supported suffixes for variables for each package infra type. This file may need updates when new package infras are added or existent ones are changed. Add an exception to initramfs, because it changes TARGETS_ROOTFS. Add an exception to xenomai because it changes LINUX_EXTRA_DOWNLOADS. Add an exception to luarocks because it changes TARGET_FINALIZE_HOOKS. Add an exception to toolchain/toolchain.mk because it does not call any package infra. The _SUBDIR variable is a tricky one. It *is* declared for the generic infra package (and all package infras that inherit from the generic one), but it is really used in certain conditions. package/pkg-generic.mk uses _SUBDIR only to define: (2)_SRCDIR = $$($(2)_DIR)/$$($(2)_SUBDIR) and it also uses _SRCDIR only to define: $(2)_BUILDDIR ?= $$($(2)_SRCDIR) so the generic package infra does not really uses _SUBDIR by itself in the common scenario. So The manual entry for the generic infra seems correct in not mentioning _SUBDIR. Also any package infra that inherits from the generic one (by calling inner-generic-package) needs to use one of the three variables in order to support _SUBDIR: _BUILDDIR, _SRCDIR or _SUBDIR. That is the case for: autotools (_SRCDIR), cargo (_SRCDIR, _SUBDIR), cmake (_BUILDDIR, _SRCDIR), luarocks (_SRCDIR, _SUBDIR), meson (_SRCDIR), perl (_SRCDIR), python (_BUILDDIR), qmake (_BUILDDIR) and waf (_SRCDIR). Of course the .mk file for a package using the generic infra can define this symbol and use it, directly or indirectly, for example, in its _INSTALL_TARGET_CMDS. Also any package infra, even the ones that do not use directly any of the three variables above, can use _SUBDIR when the package uses the macros KCONFIG_ENABLE_OPT, KCONFIG_SET_OPT or KCONFIG_DISABLE_OPT declared in package/pkg-utils.mk. Cc: Francois Perrad Cc: Giulio Benetti Cc: Romain Naour Cc: Thomas De Schampheleire Cc: Thomas Petazzoni Signed-off-by: Ricardo Martincoski --- Running on current master: boot/ti-k3-r5-loader/ti-k3-r5-loader.mk:29: possible typo on suffix: TI_K3_R5_LOADER_BOARD package/falcosecurity-libs/falcosecurity-libs.mk:12: possible typo on suffix: FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD package/i2pd/i2pd.mk:39: possible typo on suffix: I2PD_INSTALL_CONFIGURATION_FILES package/policycoreutils/policycoreutils.mk:19: possible typo on suffix: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS package/checkpolicy/checkpolicy.mk:23: possible typo on suffix: CHECKPOLICY_STAGING_CMDS package/qcom-db410c-firmware/qcom-db410c-firmware.mk:11: possible typo on suffix: QCOM_DB410C_FIRMWARE_LICENCE package/lrzsz/lrzsz.mk:21: possible typo on suffix: LRZSZ_BUILD_HOOKS package/gobject-introspection/gobject-introspection.mk:12: possible typo on suffix: GOBJECT_INTROSPECTION_AUTORECONF package/gobject-introspection/gobject-introspection.mk:67: possible typo on suffix: GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH package/pptp-linux/pptp-linux.mk:10: possible typo on suffix: PPTP_LINUX_MAKE package/exfat/exfat.mk:14: possible typo on suffix: EXFAT_CFLAGS package/rhash/rhash.mk:15: possible typo on suffix: RHASH_ADDLDFLAGS package/wpa_supplicant/wpa_supplicant.mk:16: possible typo on suffix: WPA_SUPPLICANT_LDFLAGS package/wpa_supplicant/wpa_supplicant.mk:160: possible typo on suffix: WPA_SUPPLICANT_MAKE_ENV package/libtalloc/libtalloc.mk:34: possible typo on suffix: LIBTALLOC_CFLAGS package/libtalloc/libtalloc.mk:35: possible typo on suffix: LIBTALLOC_LDFLAGS package/tinyxml/tinyxml.mk:15: possible typo on suffix: TINYXML_CPE_ID_VENDOT package/zip/zip.mk:44: possible typo on suffix: ZIP_INSTALLING_STAGING_CMDS package/libmng/libmng.mk:17: possible typo on suffix: LIBMNG_DEPDENDENCIES package/swupdate/swupdate.mk:211: possible typo on suffix: SWUPDATE_BUILD_CONFIG package/glib-networking/glib-networking.mk:24: possible typo on suffix: GLIB_NETWORKING_INSTALL_TARGET_OPTS package/tekui/tekui.mk:15: possible typo on suffix: TEKUI_MAKE package/qoriq-rcw/qoriq-rcw.mk:63: possible typo on suffix: QORIQ_RCW_FILE_BIN package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk:19: possible typo on suffix: QT5VIRTUALKEYBOARD_QMAKEFLAGS --- fs/initramfs/initramfs.mk | 1 + linux/linux-ext-xenomai.mk | 2 +- package/luarocks/luarocks.mk | 2 + toolchain/toolchain.mk | 2 + utils/check-package | 17 +- utils/checkpackagelib/lib_mk.py | 109 +++++++ utils/checkpackagelib/pkg_infra.py | 309 +++++++++++++++++++ utils/checkpackagelib/test_lib_mk.py | 426 +++++++++++++++++++++++++++ 8 files changed, 863 insertions(+), 5 deletions(-) create mode 100644 utils/checkpackagelib/pkg_infra.py diff --git a/fs/initramfs/initramfs.mk b/fs/initramfs/initramfs.mk index 3b3d4ed8b9..69f0910368 100644 --- a/fs/initramfs/initramfs.mk +++ b/fs/initramfs/initramfs.mk @@ -27,6 +27,7 @@ rootfs-initramfs-show-depends: .PHONY: rootfs-initramfs rootfs-initramfs-show-depends ifeq ($(BR2_TARGET_ROOTFS_INITRAMFS),y) +# check-package TypoInVariableSuffix TARGETS_ROOTFS += rootfs-initramfs endif diff --git a/linux/linux-ext-xenomai.mk b/linux/linux-ext-xenomai.mk index 5ec6891bbf..247ff087cb 100644 --- a/linux/linux-ext-xenomai.mk +++ b/linux/linux-ext-xenomai.mk @@ -12,7 +12,7 @@ XENOMAI_ADEOS_PATCH = $(call qstrip,$(BR2_LINUX_KERNEL_EXT_XENOMAI_ADEOS_PATCH)) ifneq ($(filter ftp://% http://% https://%,$(XENOMAI_ADEOS_PATCH)),) XENOMAI_ADEOS_PATCH_NAME = $(notdir $(XENOMAI_ADEOS_PATCH)) XENOMAI_ADEOS_PATCH_PATH = $(LINUX_DL_DIR)/$(XENOMAI_ADEOS_PATCH_NAME) -# check-package TypoInPackageVariable +# check-package TypoInPackageVariable, TypoInVariableSuffix LINUX_EXTRA_DOWNLOADS += $(XENOMAI_ADEOS_PATCH) BR_NO_CHECK_HASH_FOR += $(XENOMAI_ADEOS_PATCH_NAME) else diff --git a/package/luarocks/luarocks.mk b/package/luarocks/luarocks.mk index 2bec2fca25..58295f7478 100644 --- a/package/luarocks/luarocks.mk +++ b/package/luarocks/luarocks.mk @@ -43,11 +43,13 @@ endef $(eval $(host-generic-package)) +# check-package TypoInVariableSuffix define LUAROCKS_FINALIZE_TARGET rm -rf $(TARGET_DIR)/usr/lib/luarocks endef # Apply to global variable directly, as pkg-generic does not ifneq ($(BR2_PACKAGE_LUAJIT)$(BR2_PACKAGE_LUA),) +# check-package TypoInVariableSuffix TARGET_FINALIZE_HOOKS += LUAROCKS_FINALIZE_TARGET endif diff --git a/toolchain/toolchain.mk b/toolchain/toolchain.mk index fe87a72ed4..36344c1b20 100644 --- a/toolchain/toolchain.mk +++ b/toolchain/toolchain.mk @@ -10,6 +10,7 @@ # Install the gconv modules ifeq ($(BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY),y) TOOLCHAIN_GLIBC_GCONV_LIBS = $(call qstrip,$(BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_LIST)) +# check-package TypoInVariableSuffix define TOOLCHAIN_GLIBC_COPY_GCONV_LIBS $(Q)found_gconv=no; \ for d in $(TOOLCHAIN_EXTERNAL_PREFIX) ''; do \ @@ -51,5 +52,6 @@ define TOOLCHAIN_GLIBC_COPY_GCONV_LIBS >$(TARGET_DIR)/usr/lib/gconv/gconv-modules; \ fi endef +# check-package TypoInVariableSuffix TOOLCHAIN_TARGET_FINALIZE_HOOKS += TOOLCHAIN_GLIBC_COPY_GCONV_LIBS endif diff --git a/utils/check-package b/utils/check-package index 6bd0c0b31f..0d9c4c1994 100755 --- a/utils/check-package +++ b/utils/check-package @@ -126,10 +126,19 @@ def print_warnings(warnings): if warnings is None: return 0 # No warning generated. - for level, message in enumerate(warnings): - if flags.verbose >= level: - print(message.replace("\t", "< tab >").rstrip()) - return 1 # One more warning to count. + # Allow each check function to return either one warning or a list of warnings + if len(warnings) == 0: + return 0 # No warning generated. + if type(warnings[0]) is list: + all_warnings = warnings + else: + all_warnings = [warnings] + + for each_warning in all_warnings: + for level, message in enumerate(each_warning): + if flags.verbose >= level: + print(message.replace("\t", "< tab >").rstrip()) + return len(all_warnings) # One or more warnings to count. def check_file_using_lib(fname): diff --git a/utils/checkpackagelib/lib_mk.py b/utils/checkpackagelib/lib_mk.py index 931fa39dda..d9f254ca32 100644 --- a/utils/checkpackagelib/lib_mk.py +++ b/utils/checkpackagelib/lib_mk.py @@ -13,6 +13,7 @@ from checkpackagelib.lib import EmptyLastLine # noqa: F401 from checkpackagelib.lib import NewlineAtEof # noqa: F401 from checkpackagelib.lib import TrailingSpace # noqa: F401 from checkpackagelib.lib import Utf8Characters # noqa: F401 +from checkpackagelib.pkg_infra import get_valid_suffixes from checkpackagelib.tool import NotExecutable # noqa: F401 # used in more than one check @@ -292,6 +293,114 @@ class TypoInPackageVariable(_CheckFunction): text] +class TypoInVariableSuffix(_CheckFunction): + USED_OUTSIDE_THE_PACKAGE = [ + "ALCHEMY_INSTALL_LIB_SDK_FILE", + "ALCHEMY_MAKE", + "ALCHEMY_TARGET_ENV", + "ARCH_TOOLCHAIN_WRAPPER_OPTS", + "BR_LIBC", + "BR_NO_CHECK_HASH_FOR", + "DIRECTFB_HOST_BINARY", + "ERLANG_EI_VSN", + "GCC_TARGET_ABI", + "GCC_TARGET_ARCH", + "GCC_TARGET_CPU", + "GCC_TARGET_FLOAT_ABI", + "GCC_TARGET_FP32_MODE", + "GCC_TARGET_FPU", + "GCC_TARGET_MODE", + "GCC_TARGET_NAN", + "GOB2_HOST_BINARY", + "HOST_GCC_APPLY_PATCHES", + "HOST_GCC_CONFIGURE_SYMLINK", + "HOST_GCC_INSTALL_WRAPPER_AND_SIMPLE_SYMLINKS", + "HOST_GCC_XTENSA_OVERLAY_EXTRACT", + "HOST_GO_HOST_ENV", + "HOST_GO_TARGET_ENV", + "LIBGLIB2_HOST_BINARY", + "LIBXML2_HOST_BINARY", + "LUA_RUN", + "MKFS_JFFS2", + "PKG_CONFIG_HOST_BINARY", + "QEMU_USER", + "QT5_QMAKE", + "QT5_QT_CONF_FIXUP", + "QT6_SOURCE_TARBALL_PREFIX", + "TOOLCHAIN_WRAPPER_BUILD", + "TOOLCHAIN_WRAPPER_INSTALL", + ] + DEFINITION = re.compile(r"^(define\s+)?([A-Z0-9_]+_[A-Z0-9_]+)") + USAGE = re.compile(r"([A-Z0-9_]+_[A-Z0-9_]+)") + INDIRECTLY_USING_SUBDIR = re.compile(r"\$\(call\s+" + r",|\$\(call\s+".join([ + "KCONFIG_DISABLE_OPT", + "KCONFIG_ENABLE_OPT", + "KCONFIG_SET_OPT", + ]) + r",|[A-Z0-9_]+" + r"\b|[A-Z0-9_]+".join([ + "_BUILDDIR", + "_SRCDIR", + "_SUBDIR", + ]) + r"\b") + + def before(self): + self.usage = [] + self.definitions = {} + if self.filename.startswith("linux/linux-ext-"): + self.valid_suffixes = ["LINUX_EXTENSIONS", "_PREPARE_KERNEL"] + elif self.filename.startswith("package/linux-tools/linux-tool-"): + self.valid_suffixes = ["LINUX_TOOLS", "LINUX_TOOLS_POST_PATCH_HOOKS", "_DEPENDENCIES", + "_BUILD_CMDS", "_INSTALL_STAGING_CMDS", "_INSTALL_TARGET_CMDS", + "_LINUX_CONFIG_FIXUPS", "_INSTALL_INIT_SYSTEMD", + "_INSTALL_INIT_SYSV", "_INSTALL_INIT_OPENRC"] + elif self.filename.startswith("fs/initramfs/"): + self.valid_suffixes = ["_DEPENDENCIES", "_NAME", "_TYPE"] + else: + self.valid_suffixes = [] + self.using_subdir = False + + def check_line(self, lineno, text): + self.valid_suffixes += get_valid_suffixes(text) + + m = self.DEFINITION.search(text) + if m: + variable = m.group(2) + if variable not in self.USED_OUTSIDE_THE_PACKAGE: + self.definitions[variable] = [lineno, text] + + rest_of_line = self.DEFINITION.sub('', text) + variables = self.USAGE.findall(rest_of_line) + for variable in variables: + self.usage.append(variable) + + if self.INDIRECTLY_USING_SUBDIR.search(rest_of_line): + self.using_subdir = True + + def after(self): + if self.using_subdir: + _, package = get_package_prefix_from_filename(self.filename) + self.usage.append(package + "_SUBDIR") + self.usage.append("HOST_" + package + "_SUBDIR") + + possible_typo = {} + for variable, where in self.definitions.items(): + valid_suffix = False + for suffix in self.valid_suffixes: + if variable.endswith(suffix): + valid_suffix = True + break + if not valid_suffix: + possible_typo[variable] = where + + warnings = [] + for variable, where in possible_typo.items(): + if variable not in self.usage: + lineno, text = where + warnings.append(["{}:{}: possible typo on suffix: {}" + .format(self.filename, lineno, variable), + text]) + return warnings + + class UselessFlag(_CheckFunction): DEFAULT_AUTOTOOLS_FLAG = re.compile(r"^.*{}".format("|".join([ r"_AUTORECONF\s*=\s*NO", diff --git a/utils/checkpackagelib/pkg_infra.py b/utils/checkpackagelib/pkg_infra.py new file mode 100644 index 0000000000..8e93670548 --- /dev/null +++ b/utils/checkpackagelib/pkg_infra.py @@ -0,0 +1,309 @@ +AUTOTOOLS_VALID_SUFFIXES = [ + "_AUTORECONF", + "_AUTORECONF_OPTS", + "_CONF_ENV", + "_CONF_OPTS", + "_GETTEXTIZE", + "_GETTEXTIZE_OPTS", + "_INSTALL_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_LIBTOOL_PATCH", + "_MAKE", + "_MAKE_ENV", + "_MAKE_OPTS", + "_SUBDIR", + ] +BAREBOX_VALID_SUFFIXES = [ + ] +CARGO_VALID_SUFFIXES = [ + "_CARGO_BUILD_OPTS", + "_CARGO_ENV", + "_CARGO_INSTALL_OPTS", + "_SUBDIR", + ] +CMAKE_VALID_SUFFIXES = [ + "_CONF_ENV", + "_CONF_OPTS", + "_INSTALL_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_MAKE", + "_MAKE_ENV", + "_MAKE_OPTS", + "_SUBDIR", + "_SUPPORTS_IN_SOURCE_BUILD", + ] +GENERIC_VALID_SUFFIXES = [ + "_ACTUAL_SOURCE_SITE", + "_ACTUAL_SOURCE_TARBALL", + "_ADDITIONAL_DOWNLOADS", + "_ADD_SKELETON_DEPENDENCY", + "_ADD_TOOLCHAIN_DEPENDENCY", + "_BIN_ARCH_EXCLUDE", + "_BUILD_CMDS", + "_CONFIGURE_CMDS", + "_CONFIG_SCRIPTS", + "_CPE_ID", + "_CPE_ID_PREFIX", + "_CPE_ID_PRODUCT", + "_CPE_ID_UPDATE", + "_CPE_ID_VENDOR", + "_CPE_ID_VERSION", + "_DEPENDENCIES", + "_DEVICES", + "_DL_DIR", + "_DL_ENV", + "_DL_OPTS", + "_DL_SUBDIR", + "_DL_VERSION", + "_DOWNLOAD_DEPENDENCIES", + "_DOWNLOAD_POST_PROCESS", + "_DROP_FILES_OR_DIRS", + "_EXCLUDES", + "_EXTRACT_CMDS", + "_EXTRACT_DEPENDENCIES", + "_EXTRA_DOWNLOADS", + "_FLAT_STACKSIZE", + "_GIT_LFS", + "_GIT_SUBMODULES", + "_HELP_CMDS", + "_IGNORE_CVES", + "_INSTALL_CMDS", + "_INSTALL_IMAGES", + "_INSTALL_IMAGES_CMDS", + "_INSTALL_INIT_OPENRC", + "_INSTALL_INIT_SYSTEMD", + "_INSTALL_INIT_SYSV", + "_INSTALL_STAGING", + "_INSTALL_STAGING_CMDS", + "_INSTALL_TARGET", + "_INSTALL_TARGET_CMDS", + "_KEEP_PY_FILES", + "_LICENSE", + "_LICENSE_FILES", + "_LINUX_CONFIG_FIXUPS", + "_NAME", + "_OVERRIDE_SRCDIR", + "_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS", + "_PATCH", + "_PATCH_DEPENDENCIES", + "_PERMISSIONS", + "_POST_BUILD_HOOKS", + "_POST_CONFIGURE_HOOKS", + "_POST_DOWNLOAD_HOOKS", + "_POST_EXTRACT_HOOKS", + "_POST_INSTALL_HOOKS", + "_POST_INSTALL_IMAGES_HOOKS", + "_POST_INSTALL_STAGING_HOOKS", + "_POST_INSTALL_TARGET_HOOKS", + "_POST_LEGAL_INFO_HOOKS", + "_POST_PATCH_HOOKS", + "_POST_PREPARE_HOOKS", + "_POST_RSYNC_HOOKS", + "_PRE_BUILD_HOOKS", + "_PRE_CONFIGURE_HOOKS", + "_PRE_DOWNLOAD_HOOKS", + "_PRE_EXTRACT_HOOKS", + "_PRE_INSTALL_HOOKS", + "_PRE_INSTALL_IMAGES_HOOKS", + "_PRE_INSTALL_STAGING_HOOKS", + "_PRE_INSTALL_TARGET_HOOKS", + "_PRE_LEGAL_INFO_HOOKS", + "_PRE_PATCH_HOOKS", + "_PRE_RSYNC_HOOKS", + "_PROVIDES", + "_REDISTRIBUTE", + "_ROOTFS_PRE_CMD_HOOKS", + "_SELINUX_MODULES", + "_SITE", + "_SITE_METHOD", + "_SOURCE", + "_STRIP_COMPONENTS", + "_TARGET_FINALIZE_HOOKS", + "_TOOLCHAIN_WRAPPER_ARGS", + "_USERS", + "_VERSION", + ] +GOLANG_VALID_SUFFIXES = [ + "_BIN_NAME", + "_BUILD_OPTS", + "_BUILD_TARGETS", + "_GOMOD", + "_GO_ENV", + "_INSTALL_BINS", + "_LDFLAGS", + "_SRC_DOMAIN", + "_SRC_SOFTWARE", + "_SRC_VENDOR", + "_TAGS", + ] +KCONFIG_VALID_SUFFIXES = [ + "_KCONFIG_DEFCONFIG", + "_KCONFIG_DEPENDENCIES", + "_KCONFIG_DOTCONFIG", + "_KCONFIG_EDITORS", + "_KCONFIG_FILE", + "_KCONFIG_FIXUP_CMDS", + "_KCONFIG_FRAGMENT_FILES", + "_KCONFIG_MAKE", + "_KCONFIG_OPTS", + "_KCONFIG_RULES", + "_KCONFIG_SUPPORTS_DEFCONFIG", + "_MAKE", + "_MAKE_ENV", + ] +KERNEL_MODULE_VALID_SUFFIXES = [ + "_DEPENDENCIES", + "_MAKE", + "_MODULE_MAKE_OPTS", + "_MODULE_SUBDIRS", + ] +LUAROCKS_VALID_SUFFIXES = [ + "_BUILD_OPTS", + "_NAME_UPSTREAM", + "_ROCKSPEC", + "_SUBDIR", + ] +MESON_VALID_SUFFIXES = [ + "_CFLAGS", + "_CONF_ENV", + "_CONF_OPTS", + "_CXXFLAGS", + "_FCFLAGS", + "_LDFLAGS", + "_MESON_EXTRA_BINARIES", + "_MESON_EXTRA_PROPERTIES", + "_NINJA_ENV", + "_NINJA_OPTS", + "_SUBDIR", + ] +PERL_VALID_SUFFIXES = [ + "_BUILD_OPTS", + "_CONF_ENV", + "_CONF_OPTS", + "_DISTNAME", + "_INSTALL_TARGET_OPTS", + "_PREFER_INSTALLER", + "_SUBDIR", + ] +PYTHON_VALID_SUFFIXES = [ + "_BASE_INSTALL_CMD", + "_BUILD_OPTS", + "_ENV", + "_INSTALL_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_SETUP_TYPE", + "_SUBDIR", + ] +QMAKE_VALID_SUFFIXES = [ + "_CONF_ENV", + "_CONF_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_MAKE_ENV", + "_MAKE_OPTS", + "_SUBDIR", + "_SYNC_QT_HEADERS", + ] +REBAR_VALID_SUFFIXES = [ + "_CONF_ENV", + "_KEEP_DEPENDENCIES", + "_REBAR_ENV", + "_USE_AUTOCONF", + "_USE_BUNDLED_REBAR", + ] +ROOTFS_VALID_SUFFIXES = [ + "_CMD", + "_DEPENDENCIES", + "_IMAGE_NAME", + "_POST_GEN_HOOKS", + "_PRE_GEN_HOOKS", + ] +TOOLCHAIN_EXTERNAL_VALID_SUFFIXES = [ + ] +VIRTUAL_VALID_SUFFIXES = [ + "_IS_VIRTUAL", + ] +WAF_VALID_SUFFIXES = [ + "_BUILD_OPTS", + "_CONF_ENV", + "_CONF_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_MAKE_ENV", + "_NEEDS_EXTERNAL_WAF", + "_SUBDIR", + "_WAF", + "_WAF_OPTS", + ] + + +ALL_VALID_SUFFIXES = \ + AUTOTOOLS_VALID_SUFFIXES + \ + BAREBOX_VALID_SUFFIXES + \ + CARGO_VALID_SUFFIXES + \ + CMAKE_VALID_SUFFIXES + \ + GENERIC_VALID_SUFFIXES + \ + GOLANG_VALID_SUFFIXES + \ + KCONFIG_VALID_SUFFIXES + \ + KERNEL_MODULE_VALID_SUFFIXES + \ + LUAROCKS_VALID_SUFFIXES + \ + MESON_VALID_SUFFIXES + \ + PERL_VALID_SUFFIXES + \ + PYTHON_VALID_SUFFIXES + \ + QMAKE_VALID_SUFFIXES + \ + REBAR_VALID_SUFFIXES + \ + ROOTFS_VALID_SUFFIXES + \ + TOOLCHAIN_EXTERNAL_VALID_SUFFIXES + \ + VIRTUAL_VALID_SUFFIXES + \ + WAF_VALID_SUFFIXES + + +def get_valid_suffixes(text): + if text.startswith("include"): + # we cannot guess the package infra used looking only at this file, so + # default to a superset of all known package infra types + return ALL_VALID_SUFFIXES + if text.startswith("$(eval"): + if "autotools-package)" in text: + return GENERIC_VALID_SUFFIXES + AUTOTOOLS_VALID_SUFFIXES + if "barebox-package)" in text: + return GENERIC_VALID_SUFFIXES + KCONFIG_VALID_SUFFIXES + BAREBOX_VALID_SUFFIXES + if "cargo-package)" in text: + return GENERIC_VALID_SUFFIXES + CARGO_VALID_SUFFIXES + if "cmake-package)" in text: + return GENERIC_VALID_SUFFIXES + CMAKE_VALID_SUFFIXES + if "generic-package)" in text: + return GENERIC_VALID_SUFFIXES + if "golang-package)" in text: + return GENERIC_VALID_SUFFIXES + GOLANG_VALID_SUFFIXES + if "kconfig-package)" in text: + return GENERIC_VALID_SUFFIXES + KCONFIG_VALID_SUFFIXES + if "kernel-module)" in text: + return KERNEL_MODULE_VALID_SUFFIXES + if "luarocks-package)" in text: + return GENERIC_VALID_SUFFIXES + LUAROCKS_VALID_SUFFIXES + if "meson-package)" in text: + return GENERIC_VALID_SUFFIXES + MESON_VALID_SUFFIXES + if "perl-package)" in text: + return GENERIC_VALID_SUFFIXES + PERL_VALID_SUFFIXES + if "python-package)" in text: + return GENERIC_VALID_SUFFIXES + PYTHON_VALID_SUFFIXES + if "qmake-package)" in text: + return GENERIC_VALID_SUFFIXES + QMAKE_VALID_SUFFIXES + if "rebar-package)" in text: + return GENERIC_VALID_SUFFIXES + AUTOTOOLS_VALID_SUFFIXES + REBAR_VALID_SUFFIXES + if "(rootfs)" in text: + return ROOTFS_VALID_SUFFIXES + if "toolchain-external-package)" in text: + return GENERIC_VALID_SUFFIXES + TOOLCHAIN_EXTERNAL_VALID_SUFFIXES + if "virtual-package)" in text: + return GENERIC_VALID_SUFFIXES + VIRTUAL_VALID_SUFFIXES + if "waf-package)" in text: + return GENERIC_VALID_SUFFIXES + WAF_VALID_SUFFIXES + # any new package infra will need support here, otherwise default to a + # superset of all known package infra types + return ALL_VALID_SUFFIXES + return [] diff --git a/utils/checkpackagelib/test_lib_mk.py b/utils/checkpackagelib/test_lib_mk.py index d817cdece0..56cd8bc391 100644 --- a/utils/checkpackagelib/test_lib_mk.py +++ b/utils/checkpackagelib/test_lib_mk.py @@ -545,6 +545,432 @@ def test_TypoInPackageVariable(testname, filename, string, expected): assert warnings == expected +TypoInVariableSuffix = [ + ('good', + 'any.mk', + 'ANY_CONF_OPTS = \n' + '$(eval $(foo-package))\n', + [[]]), + ('bad', + 'any.mk', + 'ANY_VAR = \n' + '$(eval $(foo-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_VAR', 'ANY_VAR = \n']]]), + ('internal variable', + 'any.mk', + 'ANY_VAR = \n' + 'ANY_CONF_OPTS = ANY_VAR OTHER_VAR\n' + '$(eval $(foo-package))\n', + [[]]), + ('ignore missing space', + 'any.mk', + 'OTHER_VAR= \n', + [[['any.mk:1: possible typo on suffix: OTHER_VAR', 'OTHER_VAR= \n']]]), + ('libc exception', + './any.mk', + 'BR_LIBC = \n', + [[]]), + ('arch/gcc/toolchain exception', + 'any.mk', + 'GCC_TARGET_FPU += \n', + [[]]), + ('host (bad)', + 'any.mk', + 'HOST_OTHER_VAR = \n', + [[['any.mk:1: possible typo on suffix: HOST_OTHER_VAR', 'HOST_OTHER_VAR = \n']]]), + ('provides', + 'any.mk', + 'ANY_PROVIDES = other thing\n' + 'OTHER_VAR = \n' + '$(eval $(foo-package))\n', + [[['any.mk:2: possible typo on suffix: OTHER_VAR', 'OTHER_VAR = \n']]]), + ('ignore space', + 'any.mk', + 'ANY_PROVIDES = thing other \n' + 'OTHER_VAR = \n' + '$(eval $(foo-package))\n', + [[['any.mk:2: possible typo on suffix: OTHER_VAR', 'OTHER_VAR = \n']]]), + ('multiple warnings', + 'file.mk', + 'LUA_RUN = FILE_INTERNAL_VAR\n' + 'FILE_DEPENDENCY = wrong\n' + 'FILE_LICENCE = wrong\n' + 'FILE_CONF_OPTS = ok\n' + 'FILE_INTERNAL_VAR = used above\n' + 'FILE_WRONG = # commment\n' + '$(eval $(foo-package))\n', + [[['file.mk:2: possible typo on suffix: FILE_DEPENDENCY', 'FILE_DEPENDENCY = wrong\n'], + ['file.mk:3: possible typo on suffix: FILE_LICENCE', 'FILE_LICENCE = wrong\n'], + ['file.mk:6: possible typo on suffix: FILE_WRONG', 'FILE_WRONG = # commment\n']]]), + ('linux extensions', + 'linux/linux-ext-any.mk', + 'ANY_CPE_ID = \n' + 'define ANY_BUILD_CMDS\n' + 'endef\n' + 'ANY_PREPARE_KERNEL = \n', + [[['linux/linux-ext-any.mk:1: possible typo on suffix: ANY_CPE_ID', 'ANY_CPE_ID = \n'], + ['linux/linux-ext-any.mk:2: possible typo on suffix: ANY_BUILD_CMDS', 'define ANY_BUILD_CMDS\n']]]), + ('linux tools', + 'package/linux-tools/linux-tool-any.mk', + 'ANY_CPE_ID = \n' + 'define ANY_BUILD_CMDS\n' + 'endef\n' + 'ANY_PREPARE_KERNEL = \n', + [[['package/linux-tools/linux-tool-any.mk:1: possible typo on suffix: ANY_CPE_ID', 'ANY_CPE_ID = \n'], + ['package/linux-tools/linux-tool-any.mk:4: possible typo on suffix: ANY_PREPARE_KERNEL', 'ANY_PREPARE_KERNEL = \n']]]), + ('initramfs do not use fs infra', + 'fs/initramfs/any.mk', + 'ANY_CPE_ID = \n' + 'ANY_NAME = \n', + [[['fs/initramfs/any.mk:1: possible typo on suffix: ANY_CPE_ID', 'ANY_CPE_ID = \n']]]), + ('autotools', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(autotools-package))\n', + [[['any.mk:4: possible typo on suffix: ANY_SUPPORTS_IN_SOURCE_BUILD', 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n']]]), + ('barebox', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + '$(eval $(barebox-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n']]]), + ('cmake', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(cmake-package))\n', + [[['any.mk:3: possible typo on suffix: ANY_GETTEXTIZE', 'ANY_GETTEXTIZE = \n']]]), + ('cargo', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + 'ANY_CARGO_INSTALL_OPTS = \n' + '$(eval $(cargo-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n']]]), + ('generic', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + '$(eval $(generic-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n']]]), + ('golang', + 'any.mk', + 'ANY_GO_ENV = \n' + 'ANY_CONF_OPTS = \n' + '$(eval $(golang-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n']]]), + ('kconfig', + 'any.mk', + 'ANY_GO_ENV = \n' + 'ANY_KCONFIG_FIXUP_CMDS = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + '$(eval $(kconfig-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_GO_ENV', 'ANY_GO_ENV = \n'], + # https://bugs.buildroot.org/show_bug.cgi?id=15161 kernel can't support SUBDIR + ['any.mk:4: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n']]]), + ('kernel module + autotools', + 'any.mk', + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_GO_ENV = \n' + 'ANY_KCONFIG_FIXUP_CMDS = \n' + 'ANY_MODULE_SUBDIRS = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(kernel-module))\n' + '$(eval $(autotools-package))\n', + [[['any.mk:3: possible typo on suffix: ANY_GO_ENV', 'ANY_GO_ENV = \n'], + ['any.mk:4: possible typo on suffix: ANY_KCONFIG_FIXUP_CMDS', 'ANY_KCONFIG_FIXUP_CMDS = \n'], + ['any.mk:8: possible typo on suffix: ANY_SUPPORTS_IN_SOURCE_BUILD', 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n']]]), + ('kernel module + generic', + 'any.mk', + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_GO_ENV = \n' + 'ANY_KCONFIG_FIXUP_CMDS = \n' + 'ANY_MODULE_SUBDIRS = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(kernel-module))\n' + '$(eval $(generic-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_GETTEXTIZE', 'ANY_GETTEXTIZE = \n'], + ['any.mk:3: possible typo on suffix: ANY_GO_ENV', 'ANY_GO_ENV = \n'], + ['any.mk:4: possible typo on suffix: ANY_KCONFIG_FIXUP_CMDS', 'ANY_KCONFIG_FIXUP_CMDS = \n'], + ['any.mk:7: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n'], + ['any.mk:8: possible typo on suffix: ANY_SUPPORTS_IN_SOURCE_BUILD', 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n']]]), + ('kernel module + cmake', + 'any.mk', + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_GO_ENV = \n' + 'ANY_KCONFIG_FIXUP_CMDS = \n' + 'ANY_MODULE_SUBDIRS = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(kernel-module))\n' + '$(eval $(cmake-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_GETTEXTIZE', 'ANY_GETTEXTIZE = \n'], + ['any.mk:3: possible typo on suffix: ANY_GO_ENV', 'ANY_GO_ENV = \n'], + ['any.mk:4: possible typo on suffix: ANY_KCONFIG_FIXUP_CMDS', 'ANY_KCONFIG_FIXUP_CMDS = \n']]]), + ('luarocks', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + '$(eval $(luarocks-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:6: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n'], + ['any.mk:7: possible typo on suffix: ANY_INSTALL_STAGING_OPTS', 'ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('meson', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'HOST_ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + '$(eval $(host-meson-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:7: possible typo on suffix: HOST_ANY_INSTALL_STAGING_OPTS', 'HOST_ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('perl', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + '$(eval $(perl-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:7: possible typo on suffix: ANY_INSTALL_STAGING_OPTS', 'ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('python', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + '$(eval $(host-python-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:6: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n'], + ['any.mk:11: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n']]]), + ('qmake + host generic', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_TARGET_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + '$(eval $(qmake-package))\n' + '$(eval $(host-generic-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS = \n'], + ['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('rebar', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + '$(eval $(rebar-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS = \n'], + ['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:11: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n']]]), + ('toolchain-external', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_INSTALL_STAGING = \n' + 'ANY_INSTALL_STAGING_CMDS = \n' + 'ANY_IS_VIRTUAL= \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_WAF = \n' + '$(eval $(toolchain-external-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS = \n'], + ['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n'], + ['any.mk:4: possible typo on suffix: ANY_INSTALL_STAGING_OPTS', 'ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:7: possible typo on suffix: ANY_IS_VIRTUAL', 'ANY_IS_VIRTUAL= \n'], + ['any.mk:9: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:10: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n'], + ['any.mk:11: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n'], + ['any.mk:12: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n'], + ['any.mk:13: possible typo on suffix: ANY_WAF', 'ANY_WAF = \n']]]), + ('virtual', + 'any.mk', + 'ANY_BUILD_OPTS ?= \n' + 'ANY_CFLAGS := \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_IS_VIRTUAL= \n' + 'ANY_PRE_PATCH_HOOKS += \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_WAF = \n' + '$(eval $(virtual-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS ?= \n'], + ['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS := \n'], + ['any.mk:3: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n'], + ['any.mk:4: possible typo on suffix: ANY_INSTALL_STAGING_OPTS', 'ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:7: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:8: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n'], + ['any.mk:9: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n'], + ['any.mk:10: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n'], + ['any.mk:11: possible typo on suffix: ANY_WAF', 'ANY_WAF = \n']]]), + ('waf', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_IS_VIRTUAL= \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_WAF = \n' + '$(eval $(waf-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:5: possible typo on suffix: ANY_IS_VIRTUAL', 'ANY_IS_VIRTUAL= \n'], + ['any.mk:7: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:9: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n'], + ['any.mk:10: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('SUBDIR no use', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_INSTALL_TARGET_CMDS\n' + '\tmake\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n']]]), + ('SUBDIR explicit use', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_INSTALL_TARGET_CMDS\n' + '\tmake $(ANY_SUBDIR)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 1', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_INSTALL_TARGET_CMDS\n' + '\tmake $(ANY_SRCDIR)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 2', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_INSTALL_TARGET_CMDS\n' + '\tmake $(ANY_BUILDDIR)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 3', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_LINUX_CONFIG_FIXUPS\n' + '\t$(call KCONFIG_ENABLE_OPT,CONFIG_BPF_SYSCALL)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 4', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_LINUX_CONFIG_FIXUPS\n' + '\t$(call KCONFIG_SET_OPT,CONFIG_BPF_SYSCALL)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 5', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_LINUX_CONFIG_FIXUPS\n' + '\t$(call KCONFIG_DISABLE_OPT,CONFIG_BPF_SYSCALL)\n' + 'endef\n' + '$(eval $(kconfig-package))\n', + [[]]), + ] + + + at pytest.mark.parametrize('testname,filename,string,expected', TypoInVariableSuffix) +def test_TypoInVariableSuffix(testname, filename, string, expected): + warnings = util.check_file(m.TypoInVariableSuffix, filename, string) + assert warnings == expected + + UselessFlag = [ ('autoreconf no', 'any.mk', -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:53 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:53 -0300 Subject: [Buildroot] [PATCH 29/29] docs/manual: standardize references to the generic infra In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-30-ricardo.martincoski@gmail.com> Currently the text for each package infra that mentions the usage of variables already provided by the generic infra diverge from each other: - some (golang, kconfig, python) add a cross-referece to the generic infra chapter; - kconfig does not list any example; - some mention _LICENSE as an example, others don't; - some (cargo, golang, python) add an 'etc.' at the end of the examples, giving the idea that can be more symbols provided by the generic infra than the ones listed; - most have the text 'works by defining a number of variables before calling the ++ macro', except golang and kconfig; - some actually list 'A few additional variables' but keep using some old reference as 'An additional variable'; - some say 'First, all the package metadata' and other only 'All the package metadata'; - most mention _SUBDIR as an example of variable supported by the generic infra, even the generic infra manual not mentioning it. The _SUBDIR variable is a tricky one. It *is* declared for the generic infra package (and all package infras that inherit from the generic one), but it is really used in certain conditions. package/pkg-generic.mk uses _SUBDIR only to define: (2)_SRCDIR = $$($(2)_DIR)/$$($(2)_SUBDIR) and it also uses _SRCDIR only to define: $(2)_BUILDDIR ?= $$($(2)_SRCDIR) so the generic package infra does not really uses _SUBDIR by itself in the common scenario. So the manual entry for the generic infra seems correct in not mentioning _SUBDIR. Also any package infra that inherits from the generic one (by calling inner-generic-package) needs to use one of the three variables in order to support _SUBDIR: _BUILDDIR, _SRCDIR or _SUBDIR. That is the case for: autotools (_SRCDIR), cargo (_SRCDIR, _SUBDIR), cmake (_BUILDDIR, _SRCDIR), luarocks (_SRCDIR, _SUBDIR), meson (_SRCDIR), perl (_SRCDIR), python (_BUILDDIR), qmake (_BUILDDIR) and waf (_SRCDIR). Of course the .mk file for a package using the generic infra can define this symbol and use it, directly or indirectly, for example, in its _INSTALL_TARGET_CMDS. Also any package infra, even the ones that do not use directly any of the three variables above, can use _SUBDIR when the package uses the macros KCONFIG_ENABLE_OPT, KCONFIG_SET_OPT or KCONFIG_DISABLE_OPT declared in package/pkg-utils.mk. Improve the correctness for the manual by standardizing the text among the package infras: - use the same text "All the package metadata information variables that exist in the generic package infrastructure also exist in the infrastructure:" for all of them; - add the cross-reference for all of them; - do not mention _SUBDIR as a variable that exist on generic infra; - use the same set of examples for all infras: "_VERSION, _SOURCE, _PATCH, _SITE, _DEPENDENCIES, _LICENSE, _LICENSE_FILES, etc."; - wrap the modified text at 72 columns; - add "macro" to golang and luarocks infra; - use "A few additional variables" for qmake and waf. At same time, add a missing format on golang manual for BR2_PACKAGE_HOST_GO_HOST_ARCH_SUPPORTS. Cc: Eric Le Bihan Cc: Thomas De Schampheleire Signed-off-by: Ricardo Martincoski --- docs/manual/adding-packages-autotools.txt | 11 +++++------ docs/manual/adding-packages-cargo.txt | 9 +++++---- docs/manual/adding-packages-cmake.txt | 10 +++++----- docs/manual/adding-packages-golang.txt | 9 +++++---- docs/manual/adding-packages-kconfig.txt | 18 ++++++++++++++---- docs/manual/adding-packages-luarocks.txt | 12 +++++++----- docs/manual/adding-packages-meson.txt | 9 +++++---- docs/manual/adding-packages-perl.txt | 12 ++++++------ docs/manual/adding-packages-python.txt | 4 ++-- docs/manual/adding-packages-qmake.txt | 12 ++++++------ docs/manual/adding-packages-rebar.txt | 13 ++++++------- docs/manual/adding-packages-waf.txt | 12 ++++++------ 12 files changed, 72 insertions(+), 59 deletions(-) diff --git a/docs/manual/adding-packages-autotools.txt b/docs/manual/adding-packages-autotools.txt index a041d91eb6..0cec82d95f 100644 --- a/docs/manual/adding-packages-autotools.txt +++ b/docs/manual/adding-packages-autotools.txt @@ -76,12 +76,11 @@ Just like the generic infrastructure, the autotools infrastructure works by defining a number of variables before calling the +autotools-package+ macro. -First, all the package metadata information variables that exist in the -generic infrastructure also exist in the autotools infrastructure: -+LIBFOO_VERSION+, +LIBFOO_SOURCE+, -+LIBFOO_PATCH+, +LIBFOO_SITE+, -+LIBFOO_SUBDIR+, +LIBFOO_DEPENDENCIES+, -+LIBFOO_INSTALL_STAGING+, +LIBFOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the autotools infrastructure: +LIBFOO_VERSION+, ++LIBFOO_SOURCE+, +LIBFOO_PATCH+, +LIBFOO_SITE+, +LIBFOO_DEPENDENCIES+, ++LIBFOO_LICENSE+, +LIBFOO_LICENSE_FILES+, etc. A few additional variables, specific to the autotools infrastructure, can also be defined. Many of them are only useful in very specific diff --git a/docs/manual/adding-packages-cargo.txt b/docs/manual/adding-packages-cargo.txt index e18fd9ce23..4eedda8dc6 100644 --- a/docs/manual/adding-packages-cargo.txt +++ b/docs/manual/adding-packages-cargo.txt @@ -64,10 +64,11 @@ Just like the generic infrastructure, the Cargo infrastructure works by defining a number of variables before calling the +cargo-package+ or +host-cargo-package+ macros. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the Cargo infrastructure: -+FOO_VERSION+, +FOO_SOURCE+, +FOO_PATCH+, +FOO_SITE+, -+FOO_DEPENDENCIES+, +FOO_LICENSE+, +FOO_LICENSE_FILES+, etc. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Cargo infrastructure: +FOO_VERSION+, +FOO_SOURCE+, ++FOO_PATCH+, +FOO_SITE+, +FOO_DEPENDENCIES+, +FOO_LICENSE+, ++FOO_LICENSE_FILES+, etc. A few additional variables, specific to the Cargo infrastructure, can also be defined. Many of them are only useful in very specific cases, diff --git a/docs/manual/adding-packages-cmake.txt b/docs/manual/adding-packages-cmake.txt index 541d7422cf..e69f072bb5 100644 --- a/docs/manual/adding-packages-cmake.txt +++ b/docs/manual/adding-packages-cmake.txt @@ -75,11 +75,11 @@ Just like the generic infrastructure, the CMake infrastructure works by defining a number of variables before calling the +cmake-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the CMake infrastructure: -+LIBFOO_VERSION+, +LIBFOO_SOURCE+, +LIBFOO_PATCH+, +LIBFOO_SITE+, -+LIBFOO_SUBDIR+, +LIBFOO_DEPENDENCIES+, +LIBFOO_INSTALL_STAGING+, -+LIBFOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Cmake infrastructure: +LIBFOO_VERSION+, +LIBFOO_SOURCE+, ++LIBFOO_PATCH+, +LIBFOO_SITE+, +LIBFOO_DEPENDENCIES+, +LIBFOO_LICENSE+, ++LIBFOO_LICENSE_FILES+, etc. A few additional variables, specific to the CMake infrastructure, can also be defined. Many of them are only useful in very specific cases, diff --git a/docs/manual/adding-packages-golang.txt b/docs/manual/adding-packages-golang.txt index c952cde577..95fa083f69 100644 --- a/docs/manual/adding-packages-golang.txt +++ b/docs/manual/adding-packages-golang.txt @@ -56,16 +56,17 @@ The main macro of the Go package infrastructure is ability to build host packages is also available, with the +host-golang-package+ macro. Host packages built by +host-golang-package+ macro should depend on -BR2_PACKAGE_HOST_GO_HOST_ARCH_SUPPORTS. ++BR2_PACKAGE_HOST_GO_HOST_ARCH_SUPPORTS+. Just like the generic infrastructure, the Go infrastructure works -by defining a number of variables before calling the +golang-package+. +by defining a number of variables before calling the +golang-package+ +macro. All the package metadata information variables that exist in the xref:generic-package-reference[generic package infrastructure] also exist in the Go infrastructure: +FOO_VERSION+, +FOO_SOURCE+, -+FOO_PATCH+, +FOO_SITE+, +FOO_SUBDIR+, +FOO_DEPENDENCIES+, -+FOO_LICENSE+, +FOO_LICENSE_FILES+, +FOO_INSTALL_STAGING+, etc. ++FOO_PATCH+, +FOO_SITE+, +FOO_DEPENDENCIES+, +FOO_LICENSE+, ++FOO_LICENSE_FILES+, etc. Note that it is not necessary to add +host-go+ in the +FOO_DEPENDENCIES+ variable of a package, since this basic dependency diff --git a/docs/manual/adding-packages-kconfig.txt b/docs/manual/adding-packages-kconfig.txt index a35681775f..10901cf339 100644 --- a/docs/manual/adding-packages-kconfig.txt +++ b/docs/manual/adding-packages-kconfig.txt @@ -15,10 +15,20 @@ expose the package's +menuconfig+ target as +foo-menuconfig+ in Buildroot, and to handle the copying back and forth of the configuration file in a correct way. -The +kconfig-package+ infrastructure is based on the +generic-package+ -infrastructure. All variables supported by +generic-package+ are -available in +kconfig-package+ as well. See -xref:generic-package-reference[] for more details. +The main macro of the kconfig package infrastructure is ++kconfig-package+: like +generic-package+ it works by defining a number +of variables providing metadata information about the package, and then +calling +kconfig-package+ macro. + +Just like the generic infrastructure, the kconfig infrastructure works +by defining a number of variables before calling the +kconfig-package+ +macro. + +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the kconfig infrastructure: +FOO_VERSION+, +FOO_SOURCE+, ++FOO_PATCH+, +FOO_SITE+, +FOO_DEPENDENCIES+, +FOO_LICENSE+, ++FOO_LICENSE_FILES+, etc. In order to use the +kconfig-package+ infrastructure for a Buildroot package, the minimally required lines in the +.mk+ file, in addition to diff --git a/docs/manual/adding-packages-luarocks.txt b/docs/manual/adding-packages-luarocks.txt index 70f48fc02c..f76dcb33ad 100644 --- a/docs/manual/adding-packages-luarocks.txt +++ b/docs/manual/adding-packages-luarocks.txt @@ -73,16 +73,18 @@ infrastructures in Buildroot, respectively. The main macro of the LuaRocks package infrastructure is +luarocks-package+: like +generic-package+ it works by defining a number of variables providing -metadata information about the package, and then calling +luarocks-package+. +metadata information about the package, and then calling +luarocks-package+ +macro. Just like the generic infrastructure, the LuaRocks infrastructure works by defining a number of variables before calling the +luarocks-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the LuaRocks infrastructure: -+LUA_FOO_VERSION+, +LUA_FOO_SOURCE+, +LUA_FOO_SITE+, -+LUA_FOO_DEPENDENCIES+, +LUA_FOO_LICENSE+, +LUA_FOO_LICENSE_FILES+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the LuaRocks infrastructure: +LUA_FOO_VERSION+, ++LUA_FOO_SOURCE+, +LUA_FOO_PATCH+, +LUA_FOO_SITE+, ++LUA_FOO_DEPENDENCIES+, +LUA_FOO_LICENSE+, +LUA_FOO_LICENSE_FILES+, etc. Two of them are populated by the LuaRocks infrastructure (for the +download+ step). If your package is not hosted on the LuaRocks mirror diff --git a/docs/manual/adding-packages-meson.txt b/docs/manual/adding-packages-meson.txt index 029c8c2488..13407d814d 100644 --- a/docs/manual/adding-packages-meson.txt +++ b/docs/manual/adding-packages-meson.txt @@ -76,10 +76,11 @@ packages is also available, with the +host-meson-package+ macro. Just like the generic infrastructure, the Meson infrastructure works by defining a number of variables before calling the +meson-package+ macro. -First, all the package metadata information variables that exist in the generic -infrastructure also exist in the Meson infrastructure: +FOO_VERSION+, -+FOO_SOURCE+, +FOO_PATCH+, +FOO_SITE+, +FOO_SUBDIR+, +FOO_DEPENDENCIES+, -+FOO_INSTALL_STAGING+, +FOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Meson infrastructure: +FOO_VERSION+, +FOO_SOURCE+, ++FOO_PATCH+, +FOO_SITE+, +FOO_DEPENDENCIES+, +FOO_LICENSE+, ++FOO_LICENSE_FILES+, etc. A few additional variables, specific to the Meson infrastructure, can also be defined. Many of them are only useful in very specific cases, typical packages diff --git a/docs/manual/adding-packages-perl.txt b/docs/manual/adding-packages-perl.txt index 6ce693fd6e..73cfd50d09 100644 --- a/docs/manual/adding-packages-perl.txt +++ b/docs/manual/adding-packages-perl.txt @@ -85,12 +85,12 @@ Just like the generic infrastructure, the Perl/CPAN infrastructure works by defining a number of variables before calling the +perl-package+ macro. -First, all the package metadata information variables that exist in the -generic infrastructure also exist in the Perl/CPAN infrastructure: -+PERL_FOO_VERSION+, +PERL_FOO_SOURCE+, -+PERL_FOO_PATCH+, +PERL_FOO_SITE+, -+PERL_FOO_SUBDIR+, +PERL_FOO_DEPENDENCIES+, -+PERL_FOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Perl/CPAN infrastructure: +PERL_FOO_VERSION+, ++PERL_FOO_SOURCE+, +PERL_FOO_PATCH+, +PERL_FOO_SITE+, ++PERL_FOO_DEPENDENCIES+, +PERL_FOO_LICENSE+, +PERL_FOO_LICENSE_FILES+, +etc. Note that setting +PERL_FOO_INSTALL_STAGING+ to +YES+ has no effect unless a +PERL_FOO_INSTALL_STAGING_CMDS+ variable is defined. The perl diff --git a/docs/manual/adding-packages-python.txt b/docs/manual/adding-packages-python.txt index 500967f235..0b0f644a79 100644 --- a/docs/manual/adding-packages-python.txt +++ b/docs/manual/adding-packages-python.txt @@ -81,8 +81,8 @@ All the package metadata information variables that exist in the xref:generic-package-reference[generic package infrastructure] also exist in the Python infrastructure: +PYTHON_FOO_VERSION+, +PYTHON_FOO_SOURCE+, +PYTHON_FOO_PATCH+, +PYTHON_FOO_SITE+, -+PYTHON_FOO_SUBDIR+, +PYTHON_FOO_DEPENDENCIES+, +PYTHON_FOO_LICENSE+, -+PYTHON_FOO_LICENSE_FILES+, +PYTHON_FOO_INSTALL_STAGING+, etc. ++PYTHON_FOO_DEPENDENCIES+, +PYTHON_FOO_LICENSE+, ++PYTHON_FOO_LICENSE_FILES+, etc. Note that: diff --git a/docs/manual/adding-packages-qmake.txt b/docs/manual/adding-packages-qmake.txt index 699d082aa1..ac34b37264 100644 --- a/docs/manual/adding-packages-qmake.txt +++ b/docs/manual/adding-packages-qmake.txt @@ -51,13 +51,13 @@ Just like the generic infrastructure, the QMake infrastructure works by defining a number of variables before calling the +qmake-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the QMake infrastructure: -+LIBFOO_VERSION+, +LIBFOO_SOURCE+, +LIBFOO_PATCH+, +LIBFOO_SITE+, -+LIBFOO_SUBDIR+, +LIBFOO_DEPENDENCIES+, +LIBFOO_INSTALL_STAGING+, -+LIBFOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the QMake infrastructure: +LIBFOO_VERSION+, +LIBFOO_SOURCE+, ++LIBFOO_PATCH+, +LIBFOO_SITE+, +LIBFOO_DEPENDENCIES+, +LIBFOO_LICENSE+, ++LIBFOO_LICENSE_FILES+, etc. -An additional variable, specific to the QMake infrastructure, can +A few additional variables, specific to the QMake infrastructure, can also be defined. * +LIBFOO_CONF_ENV+, to specify additional environment variables to diff --git a/docs/manual/adding-packages-rebar.txt b/docs/manual/adding-packages-rebar.txt index d78b3171d8..bc3d890707 100644 --- a/docs/manual/adding-packages-rebar.txt +++ b/docs/manual/adding-packages-rebar.txt @@ -51,13 +51,12 @@ Just like the generic infrastructure, the +rebar+ infrastructure works by defining a number of variables before calling the +rebar-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the +rebar+ infrastructure: -+ERLANG_FOOBAR_VERSION+, +ERLANG_FOOBAR_SOURCE+, -+ERLANG_FOOBAR_PATCH+, +ERLANG_FOOBAR_SITE+, -+ERLANG_FOOBAR_SUBDIR+, +ERLANG_FOOBAR_DEPENDENCIES+, -+ERLANG_FOOBAR_INSTALL_STAGING+, +ERLANG_FOOBAR_INSTALL_TARGET+, -+ERLANG_FOOBAR_LICENSE+ and +ERLANG_FOOBAR_LICENSE_FILES+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the +rebar+ infrastructure: +ERLANG_FOOBAR_VERSION+, ++ERLANG_FOOBAR_SOURCE+, +ERLANG_FOOBAR_PATCH+, +ERLANG_FOOBAR_SITE+, ++ERLANG_FOOBAR_DEPENDENCIES+, +ERLANG_FOOBAR_LICENSE+, ++ERLANG_FOOBAR_LICENSE_FILES+, etc. A few additional variables, specific to the +rebar+ infrastructure, can also be defined. Many of them are only useful in very specific diff --git a/docs/manual/adding-packages-waf.txt b/docs/manual/adding-packages-waf.txt index 101cddf1f1..6f08053237 100644 --- a/docs/manual/adding-packages-waf.txt +++ b/docs/manual/adding-packages-waf.txt @@ -51,13 +51,13 @@ Just like the generic infrastructure, the Waf infrastructure works by defining a number of variables before calling the +waf-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the Waf infrastructure: -+LIBFOO_VERSION+, +LIBFOO_SOURCE+, +LIBFOO_PATCH+, +LIBFOO_SITE+, -+LIBFOO_SUBDIR+, +LIBFOO_DEPENDENCIES+, +LIBFOO_INSTALL_STAGING+, -+LIBFOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Waf infrastructure: +LIBFOO_VERSION+, +LIBFOO_SOURCE+, ++LIBFOO_PATCH+, +LIBFOO_SITE+, +LIBFOO_DEPENDENCIES+, +LIBFOO_LICENSE+, ++LIBFOO_LICENSE_FILES+, etc. -An additional variable, specific to the Waf infrastructure, can +A few additional variables, specific to the Waf infrastructure, can also be defined. * +LIBFOO_SUBDIR+ may contain the name of a subdirectory inside the -- 2.34.1 From ricardo.martincoski at gmail.com Mon Jan 2 00:45:08 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 21:45:08 -0300 Subject: [Buildroot] [PATCH] package/atop: bump to version 2.8.0 Message-ID: <20230102004508.848462-1-ricardo.martincoski@gmail.com> Signed-off-by: Ricardo Martincoski --- check-*: https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735835248 runtime test: https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735834290 build tests: 44 builds, 7 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735834290 test-pkg config: BR2_PACKAGE_ATOP=y --- package/atop/atop.hash | 2 +- package/atop/atop.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/atop/atop.hash b/package/atop/atop.hash index 18ba42340c..e42354739a 100644 --- a/package/atop/atop.hash +++ b/package/atop/atop.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 ca48d2f17e071deead5e6e9cc9e388bf6a3270d695e61976b3794d4d927b5c4e atop-2.7.1.tar.gz +sha256 3b002cb9774a7d6b3e820451773ae5e909b5e725738c6f375f14d1c1976d9fba atop-2.8.0.tar.gz # Hash for license file: sha256 204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994 COPYING diff --git a/package/atop/atop.mk b/package/atop/atop.mk index 8a0fcda33b..04a554b474 100644 --- a/package/atop/atop.mk +++ b/package/atop/atop.mk @@ -4,7 +4,7 @@ # ################################################################################ -ATOP_VERSION = 2.7.1 +ATOP_VERSION = 2.8.0 ATOP_SITE = http://www.atoptool.nl/download ATOP_LICENSE = GPL-2.0+ ATOP_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 2 04:21:30 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 1 Jan 2023 21:21:30 -0700 Subject: [Buildroot] [PATCH 1/1] package/gstreamer1/gstd: bump to version 0.15.0 Message-ID: <20230102042130.2962255-1-james.hilliard1@gmail.com> Drop patches which are now upstream. Add new libedit dependency. License hash changed due to LGPL-2.1+ relicense: https://github.com/RidgeRun/gstd-1.x/commit/76d9fb61a05973b30220fcae5ff87de9d618ea49 Signed-off-by: James Hilliard --- ...d-check-user-xenv.sh-for-systemd-se.patch} | 0 .../0001-Fix-gstd_chmod.sh-DESTDIR-path.patch | 27 ------- ...son-python-module-for-python-install.patch | 78 ------------------- ...-meson.build-add-missing-init-subdir.patch | 28 ------- ...use-dependency-function-for-readline.patch | 51 ------------ package/gstreamer1/gstd/Config.in | 5 +- package/gstreamer1/gstd/gstd.hash | 4 +- package/gstreamer1/gstd/gstd.mk | 5 +- 8 files changed, 8 insertions(+), 190 deletions(-) rename package/gstreamer1/gstd/{0002-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch => 0001-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch} (100%) delete mode 100644 package/gstreamer1/gstd/0001-Fix-gstd_chmod.sh-DESTDIR-path.patch delete mode 100644 package/gstreamer1/gstd/0003-Use-native-meson-python-module-for-python-install.patch delete mode 100644 package/gstreamer1/gstd/0004-meson.build-add-missing-init-subdir.patch delete mode 100644 package/gstreamer1/gstd/0005-meson.build-use-dependency-function-for-readline.patch diff --git a/package/gstreamer1/gstd/0002-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch b/package/gstreamer1/gstd/0001-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch similarity index 100% rename from package/gstreamer1/gstd/0002-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch rename to package/gstreamer1/gstd/0001-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch diff --git a/package/gstreamer1/gstd/0001-Fix-gstd_chmod.sh-DESTDIR-path.patch b/package/gstreamer1/gstd/0001-Fix-gstd_chmod.sh-DESTDIR-path.patch deleted file mode 100644 index 79a65ffbdc..0000000000 --- a/package/gstreamer1/gstd/0001-Fix-gstd_chmod.sh-DESTDIR-path.patch +++ /dev/null @@ -1,27 +0,0 @@ -From f1c953b9077619a83ab21c24dc343c7e21cd220d Mon Sep 17 00:00:00 2001 -From: James Hilliard -Date: Tue, 14 Sep 2021 01:46:25 -0600 -Subject: [PATCH] Fix gstd_chmod.sh DESTDIR path. - -This should fix the chmod path when cross compiling. - -Signed-off-by: James Hilliard -[Upstream status: -https://github.com/RidgeRun/gstd-1.x/pull/247] ---- - gstd/gstd_chmod.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gstd/gstd_chmod.sh b/gstd/gstd_chmod.sh -index 8e58bce..fa7fa80 100755 ---- a/gstd/gstd_chmod.sh -+++ b/gstd/gstd_chmod.sh -@@ -3,4 +3,4 @@ - # $1 mode - # $2 file - --chmod $1 $2 -+chmod $1 ${DESTDIR}/$2 --- -2.25.1 - diff --git a/package/gstreamer1/gstd/0003-Use-native-meson-python-module-for-python-install.patch b/package/gstreamer1/gstd/0003-Use-native-meson-python-module-for-python-install.patch deleted file mode 100644 index a27d79a0e9..0000000000 --- a/package/gstreamer1/gstd/0003-Use-native-meson-python-module-for-python-install.patch +++ /dev/null @@ -1,78 +0,0 @@ -From 1067f6138e947d18fd835e4a39f229ae2293f864 Mon Sep 17 00:00:00 2001 -From: James Hilliard -Date: Tue, 14 Sep 2021 23:37:03 -0600 -Subject: [PATCH] Use native meson python module for python install. - -Signed-off-by: James Hilliard -[upstreeam: https://github.com/RidgeRun/gstd-1.x/pull/253] -Signed-off-by: Yann E. MORIN ---- - libgstc/meson.build | 4 +++- - libgstc/python/meson.build | 26 +++++++++++++++++++++++++- - meson_options.txt | 2 ++ - 3 files changed, 30 insertions(+), 2 deletions(-) - -diff --git a/libgstc/meson.build b/libgstc/meson.build -index e94dcd1..582cbb8 100644 ---- a/libgstc/meson.build -+++ b/libgstc/meson.build -@@ -1,2 +1,4 @@ - subdir('c') --subdir('python') -+if not get_option('enable-python').disabled() -+ subdir('python') -+endif -diff --git a/libgstc/python/meson.build b/libgstc/python/meson.build -index 057114b..24e3242 100644 ---- a/libgstc/python/meson.build -+++ b/libgstc/python/meson.build -@@ -1 +1,25 @@ --run_command('pip3', 'install', '.') -+pymod = import('python') -+python = pymod.find_installation( -+ get_option('with-python-version'), -+ required : get_option('enable-python').enabled(), -+ disabler : true -+) -+ -+pythonver = python.language_version() -+if pythonver.version_compare('<3.7') -+ error('Python @0@ is not supported anymore, please port your code to python3.7 or newer.'.format(python.language_version())) -+endif -+ -+pygstc_src_files = [ -+ 'pygstc/__init__.py', -+ 'pygstc/gstc.py', -+ 'pygstc/gstcerror.py', -+ 'pygstc/logger.py', -+ 'pygstc/tcp.py' -+] -+ -+python.install_sources( -+ pygstc_src_files, -+ subdir : 'pygstc', -+ pure : true -+) -diff --git a/meson_options.txt b/meson_options.txt -index f50e540..25292e6 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -4,6 +4,7 @@ option('enable-examples', type : 'feature', value : 'auto', yield : true, descri - option('enable-gtk-doc', type : 'boolean', value : false, description : 'Use gtk-doc to build documentation') - option('enable-systemd', type : 'feature', value : 'auto', description : 'Enable systemd gstd.service install') - option('enable-initd', type : 'feature', value : 'disabled', description : 'Enable init script install') -+option('enable-python', type : 'feature', value : 'auto', description : 'Install the pygstc library') - - # String options - option('with-gstd-runstatedir', type : 'string', value : '${prefix}/var/run/gstd', description : 'Specify the location of the gstd\'s PID file') -@@ -11,6 +12,7 @@ option('with-gstd-logstatedir', type : 'string', value : '${prefix}/var/log/gstd - option('with-gstd-systemddir', type : 'string', value : 'Systemd default systemduserunitdir', description : 'Specify the location of gstd.service file') - option('with-gstd-initddir', type : 'string', value : '${sysconfdir}/init.d', description : 'Specify the location of gstd init script') - option('with-statedir-owner', type : 'string', value : 'root', description : 'Specify the owner of gstd\'s run and log dirs created by the initd script') -+option('with-python-version', type : 'string', value : 'python3', description : 'Specify the python version for pygstc installation') - - # Common options - option('package-name', type : 'string', yield : true, --- -2.25.1 - diff --git a/package/gstreamer1/gstd/0004-meson.build-add-missing-init-subdir.patch b/package/gstreamer1/gstd/0004-meson.build-add-missing-init-subdir.patch deleted file mode 100644 index ed3738e3d4..0000000000 --- a/package/gstreamer1/gstd/0004-meson.build-add-missing-init-subdir.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 689265cd522c770ad3e0391cae80ee884a8c475c Mon Sep 17 00:00:00 2001 -From: James Hilliard -Date: Thu, 21 Apr 2022 01:14:52 -0500 -Subject: [PATCH] meson.build: add missing init subdir - -Seems this got accidentially removed in: -9f4490138c8892b1c86008134438b2ab405c9b0f - -Restore it so that init files are properly installed. - -Signed-off-by: James Hilliard -[upstreeam: https://github.com/RidgeRun/gstd-1.x/pull/291] ---- - meson.build | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/meson.build b/meson.build -index a30f776..7a8690a 100644 ---- a/meson.build -+++ b/meson.build -@@ -300,3 +300,4 @@ subdir('gst_client') - subdir('tests') - subdir('examples') - subdir('docs') -+subdir('init') --- -2.25.1 - diff --git a/package/gstreamer1/gstd/0005-meson.build-use-dependency-function-for-readline.patch b/package/gstreamer1/gstd/0005-meson.build-use-dependency-function-for-readline.patch deleted file mode 100644 index 51422e56d6..0000000000 --- a/package/gstreamer1/gstd/0005-meson.build-use-dependency-function-for-readline.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 3ef45c41105e61efe84c9be3a9a22988dfe10db8 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Fri, 22 Oct 2021 07:33:04 +0200 -Subject: [PATCH] meson.build: use dependency function for readline - -Use meson dependency function to find readline instead of -cc.find_library. This function will retrieve readline pkg-config file -which is available since version 7 (released 5 years ago) and -https://git.savannah.gnu.org/cgit/readline.git/commit/readline.pc.in?id=d49a9082c0e15bba8cd3d8cc0a994409cf823cac. -readline.pc sets tinfo in Requires.Private which will avoid the -following static build failure: - -/home/buildroot/autobuild/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i586-buildroot-linux-musl/9.3.0/../../../../i586-buildroot-linux-musl/bin/ld: /home/buildroot/autobuild/instance-1/output-1/host/i586-buildroot-linux-musl/sysroot/usr/lib/libreadline.a(display.o): in function `_rl_move_cursor_relative': -display.c:(.text+0xbb5): undefined reference to `tputs' - -Fixes: - - http://autobuild.buildroot.org/results/77c10947ddc749c54c7c233e3143f5cdf1edc73d - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/RidgeRun/gstd-1.x/pull/261] ---- - meson.build | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/meson.build b/meson.build -index 7a8690a..44ed5c2 100644 ---- a/meson.build -+++ b/meson.build -@@ -32,8 +32,8 @@ systemd_required = get_option('enable-systemd').enabled() - systemd_dep = dependency('systemd', required : systemd_required, version : '>=232') - - cc = meson.get_compiler('c') --readline = cc.find_library('readline', required: true) --if readline.found() -+readline_dep = dependency('readline') -+if readline_dep.found() - add_project_arguments('-DHAVE_LIBREADLINE', language: 'c') - add_project_arguments('-DHAVE_READLINE_HISTORY', language: 'c') - # Add arguments to the compiler command line. -@@ -48,8 +48,6 @@ if readline.found() - else - add_project_arguments('-DHAVE_HISTORY_H', language: 'c') - endif -- -- readline_dep = readline - endif - - ## Dependencies --- -2.37.1 - diff --git a/package/gstreamer1/gstd/Config.in b/package/gstreamer1/gstd/Config.in index f36d25f11f..df1d2f59c3 100644 --- a/package/gstreamer1/gstd/Config.in +++ b/package/gstreamer1/gstd/Config.in @@ -1,12 +1,13 @@ config BR2_PACKAGE_GSTD bool "gstd" - depends on BR2_USE_WCHAR # libglib2 -> gettext, libsoup + depends on BR2_USE_WCHAR # libglib2 -> gettext, libedit, libsoup depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2, libsoup - depends on BR2_USE_MMU # libdaemon, libglib2 + depends on BR2_USE_MMU # libdaemon, libedit, libglib2 select BR2_PACKAGE_GSTREAMER1_GST_DEBUG # gst_debug_bin_to_dot_data select BR2_PACKAGE_JANSSON select BR2_PACKAGE_JSON_GLIB select BR2_PACKAGE_LIBDAEMON + select BR2_PACKAGE_LIBEDIT select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_LIBSOUP select BR2_PACKAGE_READLINE diff --git a/package/gstreamer1/gstd/gstd.hash b/package/gstreamer1/gstd/gstd.hash index 20c821a27f..632f83f8e8 100644 --- a/package/gstreamer1/gstd/gstd.hash +++ b/package/gstreamer1/gstd/gstd.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 56afd58530b63d0d88dd818fd4e6c9230861819b3e131c6a87a46084c3f3fa96 gstd-0.14.0.tar.gz -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING +sha256 f4a83765d2cf2948c38abc5107ab07d49a01b4101047f188fed7204f1d4e49c7 gstd-0.15.0.tar.gz +sha256 10162be9f7ddb9e98c22c3edd0f78d62ab88f0ca8b1cc968bd85d5d665489d90 COPYING diff --git a/package/gstreamer1/gstd/gstd.mk b/package/gstreamer1/gstd/gstd.mk index 817e9143ae..ccb3b3e1bc 100644 --- a/package/gstreamer1/gstd/gstd.mk +++ b/package/gstreamer1/gstd/gstd.mk @@ -4,10 +4,10 @@ # ################################################################################ -GSTD_VERSION = 0.14.0 +GSTD_VERSION = 0.15.0 GSTD_SITE = $(call github,RidgeRun,gstd-1.x,v$(GSTD_VERSION)) GSTD_LICENSE_FILES = COPYING -GSTD_LICENSE = GPL-2.0+ +GSTD_LICENSE = LGPL-2.1+ GSTD_DEPENDENCIES = \ $(BR2_COREUTILS_HOST_DEPENDENCY) \ @@ -15,6 +15,7 @@ GSTD_DEPENDENCIES = \ jansson \ json-glib \ libdaemon \ + libedit \ libglib2 \ libsoup \ readline -- 2.34.1 From thomas.petazzoni at bootlin.com Mon Jan 2 06:43:42 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 02 Jan 2023 06:43:42 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-01 Message-ID: <20230102064350.482D6408CE@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-01 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 1 | 0 | 4 | 2022.11.x | 13 | 11 | 0 | 24 | master | 164 | 354 | 2 | 520 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 38 host-fwup-1.9.1 | 32 fwup-1.9.1 | 19 xz-5.2.10 | 14 linux-6.1.1 | 12 host-binutils-2.38 | 10 host-libzlib-1.2.13 | 8 host-rust-1.66.0 | 8 host-sentry-cli-2.8.0 | 8 opkg-0.4.5 | 8 pixz-1.0.7 | 8 host-pahole-1.24 | 7 janus-gateway-1.0.3 | 7 bat-0.19.0 | 6 jack2-1.9.21 | 6 unknown | 6 host-go-1.19.4 | 5 norm-1.5.8 | 5 crun-1.7.2 | 4 dahdi-linux-3.2.0 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 libgpg-error-1.45 | 4 libostree-2022.7 | 4 python-bunch-1.0.1 | 4 python-cryptography-38.0.4 | 4 uccp420wlan-6.9.1 | 4 collectd-5.12.0 | 3 gvfs-1.48.1 | 3 host-binutils-2.37 | 3 host-binutils-2.39 | 3 host-gdk-pixbuf-2.42.10 | 3 libglib2-2.72.3 | 3 ntp-4.2.8p15 | 3 open62541-v1.3.4 | 3 apcupsd-3.14.14 | 2 berkeleydb-5.3.28 | 2 dc3dd-7.2.641 | 2 dust-0.8.1 | 2 elfutils-0.186 | 2 host-spirv-llvm-translator-... | 2 libabseil-cpp-20220623.1 | 2 libcap-ng-0.8.3 | 2 mxs-bootlets-10.12.01 | 2 perl-5.34.1 | 2 pistache-3ec9d7c4f8b828fdd3... | 2 python-numpy-1.23.5 | 2 ripgrep-af6b6c543b224d348a8... | 2 uclibc-1.0.42 | 2 wtfutil-0.41.0 | 2 zstd-1.5.2 | 2 /home/buildroot/autobuild/i... | 1 acpica-20220331 | 1 brltty-6.5 | 1 btrfs-progs-5.16.2 | 1 cairo-1.16.0 | 1 dash-0.5.11.5 | 1 delve-1.20.0 | 1 dropbear-2022.83 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 f2fs-tools-1.15.0 | 1 faad2-2.10.1 | 1 ffmpeg-4.4.3 | 1 fontconfig-2.13.1 | 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 gerbera-1.10.0 | 1 gobject-introspection | 1 gobject-introspection-1.72.0 | 1 gummiboot-2bcd919c681c952eb... | 1 host-gcc-final-11.3.0 | 1 host-kmod-30 | 1 host-m4-1.4.19 | 1 host-pkgconf-1.6.3 | 1 host-python-greenlet-2.0.1 | 1 host-python-maturin-0.14.5 | 1 hwloc-2.8.0 | 1 hyperfine-1.14.0 | 1 json-c-0.16 | 1 kexec-2.0.25 | 1 kvmtool-f77d646ba01d04be5aa... | 1 lapack-3.10.1 | 1 libdeflate-1.15 | 1 libgcrypt-1.10.1 | 1 libglvnd-1.4.0 | 1 libnss-3.86 | 1 libp11-0.4.12 | 1 libpng | 1 linux-5.10.145-cip17 | 1 linux-pam-1.5.2 | 1 linux-tools | 1 ltp-testsuite-20220930 | 1 lz4-1.9.4 | 1 mender-3.4.0 | 1 mpir-3.0.0 | 1 netsurf-3.10 | 1 ocf-linux-20171122 | 1 optee-client-3.19.0 | 1 python-bcrypt-4.0.1 | 1 rsync-3.2.7 | 1 rtl8812au-aircrack-ng-e7a4a... | 1 syslog-ng-3.38.1 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uclibc-ng-test-6790eafe897b... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/61d30663de87fd5a0f9f1b7d862ca7e137dbbb58 | mips64el | acpica-20220331 | NOK | http://autobuild.buildroot.net/results/37cb0bc315d619f65ebecb66b172126fa861da00 | sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/e9c73213be873941bde4d2cf312eab173c0330fc | sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/f8f1c96c6c9845b9818d1347fda0ad43c1b2cbd2 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4d139f5ca1d67e645c16d9fd1705c18778156367 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f9f5ad0de2a1e9dc3c37c6cc2d734239c186bbdf | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d460715b407302252349120e6c8558225f79a0c8 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4521de2ffcd56cd00c06b640290640246fd9813a | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/9317795f96d6b3317b1a854cb61f23b5be1a54d1 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/206e3b007d8b1e3cf0663139787bd5ebd733c732 | sh4 | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/750b70874f2ddbdb9e5769b6c26a26a4face3a1c | ORPH sh4eb | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/080a4d572446ed294d08678e989eedaf925671a2 | ORPH microblazeel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/ff3cbf9f6563ea077d84f91792298e7d8039d8ce | or1k | btrfs-progs-5.16.2 | NOK | http://autobuild.buildroot.net/results/715a374d8ef70c6be253b6222d80a60d24ab7b63 | ORPH xtensa | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/b8368e4249bbb5acfa203da9a96ba219bb881dca | sparc64 | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/8bd3c5f3a1883320df6f2b4809ffe3fd4f7b070b | powerpc64le | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/d64ae242fcedfaf39edcf223c4271369139ef043 | microblaze | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/368a1098da5711230f5989182e31e1edbb61afa4 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/ae635e8e0f912e4815d819e2fa8313130805ab79 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/2fd1fb42549568c978f8e1bb630efd4088ddcb5c | powerpc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/b2a8329d1422b5250e32259bd995620b88debb50 | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/b4d7ca586c10bf130951e056b70b10087ed3c1f5 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/1e05fbbe7f69d2098f04292b89f1bfc77fce4bc9 | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/b8c27b3d048d0d2936df4df070bab5711e2f684c | mipsel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/8a757f2022be2babe64042b2df0e9e5b593563e3 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/15af57ddb83054f57b149a5ae11799e6e363cb23 | powerpc | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/e8109ea2795a29267baef5864acc224ec23dc098 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/fed473cadf9b191ee8d27b5631785db7c60a0e1d | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/ba8105a35672b8e2157eef91417bcd96fde5cb2d | ORPH x86_64 | delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/ce8076c65a35fceeefd2cdd8712950aab707353a | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/d378e59150582a0111b2c6d33b6c4fc50853b98c | i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/a1731bd7c5ed77a17e86922511f06982d0695969 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/9398e39ad426a8bfa18afe6c2d2e7137ade2f512 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/9aff803011e0c6e15593b2d5e2886792d2b0fc81 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/46ddc0acd27095f3d47132bbb8044675dfb86302 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e81802ef6ba9fca0d1c00d202d08b61a1693aaf0 | ORPH i686 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/835f3ee28c2bc413602a36f43d778e7b2c182f1c | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/deb04847d8a02381338ed292a90aeb22ac30d5d9 | sh4 | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/c067eda2540d009c0cc880f0d6fc0dc9fa69436b | sh4aeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/2ce804143e1187d3e51cdd6a9f19ee7f316d737d | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/eb241735d39572f3a086c8bf505c305df7d9db5c | ORPH sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/827fb28c877ce9ee377d178a31137a80dd790077 | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/978b70559ddf5c526f07de10bc3ddc4aecd4e52d | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2e4e1806d28446c123d52c982b2bceef12f31021 | nios2 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/d2406d56893e9478f36bf37413c879c186bd4eb5 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/873ceaa5244a2e76615d9ae1087dfe2be7cda411 | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/b7070d0a95d0571d27d554b258db77628ca894f7 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/68a12af760be48392c4bea1b8f089bb9af1b9c5b | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cc53dc1bafd0bf3a68a5527b0ca6acdd459a88f9 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e2d34d0923751d08e7da4b0fdfd231d37708b73b | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2869a87edd96a604d3f5fb6180ee37804001ce3c | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/00bf3152f39ce2a7d12553aeafda0413a299bbd7 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a749a78d48c984b4bc23e696930382768bce303f | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c89e6362b3098fc400d2af5888809175fc40247 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/520205e3e9409c065ea49cbd64c64b78d6bf43d6 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4abd4c1e46c55435a904cc5fca71dd27c4b909bb | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0bab947c51dab1d9d0deb08171f02a89f522560f | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c60a0f4015cd2dd5d27570b09934d457a9975ecb | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/669eaff52e096a3564769011e0f19b38a3163652 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cd475bf2c44fb24505712dd20708218600db86aa | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6fcd9d04c59bbef2820a72fb2d1879a9ae5da386 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/16fb6c301ac88b87bd33f46339b88d143d97e93e | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5c9b45795f9ffe717d312a8d1dec5a3ce6c83ab | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e3088c6d7d48025cbfc1f80fd8bb93d6f379fccf | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7cdc8743c4b5b9f3471e78025fb051b9a4d41d02 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90e96aedd964e5bb534132fe8adb0cb058c5a614 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/954d0f9c1e4c076250974d02a3822a3c03d4ea4e | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/4934fba3b6313399f6925a10fd5e21cbbadc9d11 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/c017e8797e9ed8c0b44ec5e25be219a576621ec1 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/48fc1ec5dba713db81d72102b4f4338cd95cda37 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6c554e4aa95fd759a5d6e34ebb30b8c2dd27ccbc | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/791c08b71ebc208cc0956ae7c5716213485ec451 | or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/49924f2bb5d3d60eb06ace5547a226d143819f25 | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/b206d16e322491a962bc826bb11427e78433d661 | mipsel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/c07e101ac100c06476a4a48f613450b7b7fb4777 | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/7a1cb6235e4bc8c046e1308a78ffc342a9492def | ORPH arm | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/0063d1523919d36094c79d0721aaf0b7af94bebe | ORPH i586 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/636fac6a65f8df0e7f5620e8fc70d43255ae4e23 | sh4 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/72995d1401cecc17fd4064644c3b28f7ea4813bf | armeb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/1ccc9790f7b99e599b489dd904c075b3f760df4c | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1730785331a0dad5404b2c525311dff01e52983c | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c6498a301fe5ec5826ed25c1915879e1cdf1140f | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ea7f79e0aa0ef264f4e3be62f9febd49babee3d1 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0e11bcfa9540488956602307b9c2c602ecea309d | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/92d269eba0da63b4ab12b4e973fb1838ddcb2a2a | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/839ec116fce006228140f249cbf5b6675497552d | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d3c78444c52c40ca5967aa1912f2ba63eb6f947b | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fbb8f4409c6c29432ea128b82b401c72b40eb222 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e08d3ec5724793f280f337a1b637b73d8eefd62a | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9382368d166f110e67c6597025036fa78e261ae0 | arm | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/464d82b962533352a1efcaacfec1fb7889f55259 | sparc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c608d6b435a62ffef18c0dca360cc61c7207a4ae | microblaze | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5d6098ecf12e8272a375712bcc395275eefb4897 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/37e21796669c26233cef21ab1a307b7b8bf89142 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d8608195977fbca8ff6d5ecaa7a0a536e3dd19be | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65c84b86f85e2e6ae445bd65ce4936815a9d66ba | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bc664da33c8901f1595f4d9e4ce9bd5fac7c29e4 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/95ae398c13deb742894b7ace9e97e1b07a7567c3 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7bc9fbe4375bfee197814c90634084d92b9c0638 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7a500b1a4c7db315d16539a5ca11a901720ed944 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6075aa486e67c7edc525dd964d982cbfa883cce | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/637f6cda9939ef48132ae89192807bf06c54e01f | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b59b02cd31e98052ff2220e18d698b08217712a2 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3416d1adced74fd8839c9c283b5f3242ba89123d | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/552f558b6d3010fe73156807e8112c34f0e8948e | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/96ddfbcdfc63bc2946bc20fc532bd62940881387 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6efa8a8863b3aec82168c05485ebd43d8e781522 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b51a6adb6d04b41e622703772ff9b2ad91dd8cf2 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0c2cbafe33763854584aa1fdd31a017f03043b46 | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9cc6712c984c21c641cf90d529ed8825645f7234 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3bdf98a66b92e17b79845e55d1092be9b047376e | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/896ca3790327eca43d2f8caf2b950072547f1542 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60aba6c425e76ddd0f8afff8eb42a5c2b0334a8f | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8bb4edcc6bdc5f1610485b230f7fd438ea320cea | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e726e33fcad7794c17766a916e3fc59cd0051792 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2ac805a836d72946efc069bbc4f5b773883b4c54 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6abc6925f64f78c6b0b8da9ea5b360e089dba3d | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bb66752472e50e69c4ebd4adc5b26030f970c722 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c478fdc512e79c9a1b5fdbe9698f509128464045 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e1c3377aec52851e52fbbc8fe59a7a94454097be | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b6a6fd02b42f84c88ff6a11bcf44609d6123fb32 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e6e06c1454ff4b40235681e3968189ce81fb4e0b | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90dbf728a5af88f4cacab3168e0250c185429b89 | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/359590a5229ec1900f2d9deaf8932a7bf20a553e | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/57053a24d1d5626fc60ed9ff2e44c3ad1e70dff0 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/ac85988c743217e4378ed9ffd156044771caaaf5 | microblaze | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d21277a94cc6630cadefb65c7f5e560e0e1951dd | ORPH mipsel | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/43a6bce08ec5def8a9200c30b51c77878310fc43 | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/a3b86b6e9184923a883dac3e6819a8fb6b33395b | ORPH aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/43e3d776983d7577b1dacf015a408fabee027dcc | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d4054dbc870cf02206cb73ba0d19444ed4331eb6 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/641793294508cd28d163b5262778710c55a5bf69 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/273bf1099edadb44c136da0e5679d7f9d7e7b656 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/bba3e6b2f6f48b2645cafcfcaa838fb5c4677e9c | s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/49da5df71066630b2cd65e97714047a71a58ca5a | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2e8984413d014a84bbb904dcd6b4efadb2687edc | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/06d301a827c74e8078181dbd432e6a6b6f224edd | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/63aafa0dddaf25369c36eb9bfcca05de650618d6 | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d60fa0026d1e9a8de954d18c9a6ed125381b0d35 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1949cd84783bd21f812ca4ab6dd777adc1f190b6 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6a98488f24039bad2212a50c0fc47dda4880f635 | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8211155fc101425dea06c8cb004ccbbef8dac7f3 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/296f6ac5926fa4353ee02255640c4402f82a6ba3 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/064a126cd3ee705e7d6e0f2d09ff641cd97657b8 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d679cd035671d8b602523ea818553a9eb1807078 | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3595ce1f5f3013dd9aab5867a5694ab71a7d7d60 | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/db2ab3390b4e01443f09f5bd0f32bafd40f580cb | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/54ccbd232de3731f675ee887593cead89334d345 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ea9d2260d5be2f7234e9e29e2a1e6a14a3575cc8 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b6d6b86ebd6951da2b615c1889bd26e070830a53 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d13ef9a703b7568b3f4875e4b83bc0136414d730 | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9d84b135a1530b79e8a3128f008aa675970a4cdb | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9cdc5d38b85362b3ba9a61c525a49bda1c8117d1 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/168a822fba5d5c04ceb0420931ad237d8cbd75aa | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/22ae9f22dfcadb2b11b014276d395d2fd088feba | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/822e05c897b48c85e21320b3f449348e6e3e11c4 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f0cd00ccad524c82e29955804cad1bc6fb0904bd | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/080116e2c8aac9c5e9187a8139b1d36427804ebe | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c6b0b983e87f66e0784af0e7bbf288f2f1943b79 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/90464369dddae9859c999aa9b5f68e650f6706bb | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8b67288d39841d21f2af70b12dfeccfad51e43c3 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a75f381f8c556b7b4eb87d9f97a4d03d3eb609bd | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/eb5842fd73ad2a9c82ace44564865d0d8b984370 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ac278d0f97eff37ab43d70e5f951fdea222fa049 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9ce9c549f0dd7a15575bf24bc7398927d9a4e8e7 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9a8f8c101f5d0753eabbd189ce8a79677b7b3889 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e8b1ecd7427844e681a3125261b920ed0e08cb75 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/27595af05db18e3f133a483f74b05e341c0c524e | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e0c8716976ce38bce82acc1e130626eb69f2d4eb | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/dbc8ace917eac2e9509d05ef78c02c7249227067 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8af25dc3851d124ad5b528a1be8df9180c7dec40 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c402b3b591fe0269edc6a1d86b39a7e924726ed0 | ORPH mips64el | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/1169eff8b246e3d7b2f5112cb7aef5c459fba22a | armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/e55d95b11b5329833fe85dcac07ff9e801d484de | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/66a17f15da10ca967521921b39105311a29e442a | ORPH armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/e43743acc20acc58163e96ac32bcdbb0591f6159 | ORPH armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/aa18ab95b99916aac90698e86be6a59d4ec16d87 | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/3453a0e57b3192cbcb4cde1eb551ad2935510ae9 | ORPH aarch64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/f2e50aa464031108d89be140a475f5a97f695f1f | ORPH mips64el | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/050e863102c46d7de97919088985dd8222c9585e | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/569d05294aec0f665e7c58dd2693751da1adbc07 | ORPH powerpc64le | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/19d034a625cbe5e5d3e82d0936fd813bca511b17 | ORPH aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b26ed1bf918df95ebbc975f263863f05227519e8 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/afee30c11a73c305ab4cc09ee7f1e3df96fd783a | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/03bea038f07581e934b1864ecc3af56897359017 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ce7cbb917975cc533e24538bfe5be764476b7c01 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d179ed69ebdc215997e7d139f59c41e02027409d | i586 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/0badd8f8b5fa7d647f14fc58ea2f78f7e16a847f | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d1610680d79c5b11ed123ad5874dac6f2908a151 | powerpc64le | host-pkgconf-1.6.3 | NOK | http://autobuild.buildroot.net/results/6660af18c7575361ad821cacba66aa25e0e9b43c | ORPH armeb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6ca49361d641e2f184e0efbf1ab77ae22ab9a149 | mips | host-python-maturin-0.14.5 | NOK | http://autobuild.buildroot.net/results/5108e909f83bcd31931e31a6feef212630ac3438 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/91588d7364de9bdf9339ea138ffba3b02e377951 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/316a038f7ee86f77f677b216c51313827dbc5679 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/68f855bcd81a45b7b776cdaac97d9a4e7f4ee30c | mips | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/a7f2bd7277fe969c72a9b775d38cea145ccfe535 | powerpc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/bed0a008381f304c14edb3a9e4259ffd6060a59e | powerpc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/96832c8d35501cbc00fb4d1b73ab31272192a484 | s390x | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/9c4220ddc2019020bc005f36168dc75542c6b01c | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/839c006661929c7e9edfd0e2cf0a6a2183c41519 | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/346f382dc10c4dff84f3e955e5a86d0719ea71e1 | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fff05fa9c86182f96decd75315ac8f3ec9cc4d22 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d9cdd291bc80ebccd6d7172722a698425d82b8d4 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d0ee46f24b89eee39ed5d3894878d172a1f88e43 | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5eacd07859b96a082f65f960575c6050419cb38b | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7eeef06925bb01068b5991e462b5fef0111c755e | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2853cc9606c4c70d2a183e3c03b6f2c46ac2333b | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fc1325d842c7868f5737a7899248d367f518a84a | aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/2fc41e25f118eb2d21171ebe4383eb649f47dfcb | ORPH armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/b745a3cd607f49ab4e40b275c64b3a9e8bb4b39f | ORPH x86_64 | hwloc-2.8.0 | NOK | http://autobuild.buildroot.net/results/2e8d4423402f6e90ec4bc9792b9e523d94f08769 | powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/7e4f44deed79bb33237f50f31ad673bb297a533c | ORPH powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/138bad271cde655df4d924707b5a802cddaba348 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3f5405e69ac7a289b9a91e5fb167acf5ae2262ee | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ec14ab33d00760605f4d5e1f79771eb7ea8139c0 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/cdbe12ed81aebbee7448a7b1d5b431683e6cac99 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0e89616264ba76d8d3b0f0896f2f3cc7282bbdba | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/50711cf52208521e69b183f62fa3a8e63b622cb4 | microblazeel | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/31f68bda303aac7d28a7f9aa10a6b6186ccff8cb | aarch64_be | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/edbbb62cae5e0a057a1dfdce6bb06ed4eef75ca9 | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/3bd0f2dfc63c460e9e3dfaab00b755d16e652edc | powerpc | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/3e9d30818fab9469c49478080cc8fdd237a1b9a3 | nios2 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/edd81408583be017fd03ce033930b6b1eb3b5510 | mipsel | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/9b1d107fcce683b93d3d3277d7f5ba56565a622f | powerpc64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/99fd27591391d89bf6fff729cac42c7b96999b24 | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/a05eff87a28ac6b581d80722b70f48788f28dfb1 | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/0f6b2f2ba3b29cd8d1426d19c2cc13bc713aeb7a | ORPH i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/eb68f742127b420e37e2e8a2de3b3139d172c7ce | riscv64 | lapack-3.10.1 | NOK | http://autobuild.buildroot.net/results/876e028dca32fac95144d7243c78d2469b470d42 | mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/8464be3c5df00f633f03214327dc97bf716a1caf | mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/ba3a757288d45a475deabadd8243a2a7acd38590 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/326cd065aacb0bfb93db5a820c9af11e621bd093 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/3788f6277dc34cb6c2c9d47dd06e21904876dad0 | armeb | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/da025ebd5076f59a1528162c28aeadcfba5d4f7b | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5c90eab50dc6f75423a060d87bf0ecafa09902fe | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/730a98b00a22b46ad9a7bd7719783ea898522acd | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b4f602b228da06b8ceff714f4412d30146a37e1d | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/610dc025dd40a78fb431f3d20a7a2ff6ba9e9001 | xtensa | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/bf3f92db4fedf2a302dda012eec1cfaef33725e2 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/0cf6fe22ee8fceae6ac8fb30bfab03503cef019e | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/a84a22115bde87cd2ead2ade2c6e897c6a57bd10 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/7d68c62a8ee7c5f51ac3d2114671aef9e30c1d2c | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/ce57260f237fd2d05706cee365d52b335f85c8b6 | ORPH powerpc64le | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/098b7e73f8c3a1bcc42a4593fecf04a99121d9d2 | aarch64_be | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/2e4ec9bfd3d851d8f3634efd80ecaaeffa0e6986 | riscv64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/4abaa4be86c7606243756780f88c5bca2a11aa1b | aarch64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/c553fe6b1d4a12f6b8692ae7545324aac4b8edb6 | x86_64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/cb6be9564bbc0437bf750f9d0e4dadc8a23075d8 | sparc | libp11-0.4.12 | NOK | http://autobuild.buildroot.net/results/2d3a27f2a35b77df92f02f4223d11591cb2695dc | ORPH armeb | libpng | TIM | http://autobuild.buildroot.net/results/d75402cd27010ea9f8f9847f87d4d82e7f6bc7f0 | mips64el | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/c772773a11c9a742cb91110350586413d0ddf5f9 | ORPH microblazeel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/1ef5db89bdae1b190c2dffad7e5a78f8ecbe906f | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/8b68a248ea8e4009f49adeacff419b47b222ae6e | ORPH microblazeel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/0831c7483ded98a86bfae14a526a452578956109 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/cd57f8dff3ca6253b4a0c4aa285f35c43f2faf1f | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/7eaa4faea46aa4238d92a7325118e444f3c89667 | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/8b4b4b90036b1ae9ec57428877990a9f12307017 | ORPH sh4a | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/090ff35826b02ddccd4d5192c9150824df6c9984 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/8209d97d84b2a5b3b2cbd9abe03db2f3bd404027 | ORPH arceb | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/706f2aa1e0f366f1738dd488e35a7ff4d148c0ad | ORPH arc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/d8424aa890427e0a90c7839a924f142883e9bc18 | ORPH powerpc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/26e7ae0f637ace1de412687be7dac474ee60226e | ORPH powerpc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/6c303367bffd78280ca286398cfb7469c6e011e4 | ORPH mips | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/f0f8382f588b32256ec7782f10d48950fb53012c | ORPH arceb | linux-tools | NOK | http://autobuild.buildroot.net/results/d1a69f62f9d97ab6c402b79bd5fb3616f9812c10 | ORPH microblazeel | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/3cacc6d1e63e853528ef06ae2a355932a7cbc0d8 | microblazeel | lz4-1.9.4 | NOK | http://autobuild.buildroot.net/results/fbbae65d9e89a4c70b766ce0533f95363c4f88ed | ORPH x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/f5e34266a585c1cc351184834e61997dc3bddb78 | arm | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/7c994bea0010198a6b103d4b7cbb94b17fcb0a3d | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/7f6feab11733603bfe70a6433cea09e469ed0c28 | ORPH arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/cdf8904c5b2c33025c826f8ecf1fc5087fbbe3e9 | ORPH sparc | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/a22ec074dac0606c73179ee7416c35d5d32c11fd | microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b4dcad2b744fc16772b90f3173016acaadc9ad95 | ORPH arceb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d2f78d03135aec3994b9a7b7decaf3196793dadf | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cfa375fafbc127ed31525abcab4282ccde8fa4f5 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ca19991d06e9ef758dfca59527b449d32c143378 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/356211c7df73d4d0d0ee71520b9b47b6754fd7c4 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/1f507ceb88a0c1ee2abdbc55536c53d0524e8ff4 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/7bdf3afaaf3a4a74da5e73102093b2906beccb5d | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/350e5877c0464e76c9bb71c80ee71612b9eddcec | ORPH riscv32 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d7b3019467e3c3940cda2efc8fb0149b606ccb2b | ORPH mips64el | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/31a8b021e8161e57a96631f15b5bbf985c5cb943 | ORPH s390x | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/4110f0a9bda8473d1e16510f89a91e9f657749ec | ORPH riscv64 | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/41333562e55f7dd61abd4b0803789c5dd42b6bc4 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f920a5e0cfa29cab64ab5e310c0d60f832b296f3 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e341b97d6116b984cd25cbf6fb8dbe41faa5a54b | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/716eae6587475350b50b531de0b99ddb8c2a029c | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/88a1a65f2353fb0bb92ab8e458117e74cf2ddb4c | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f7733c17325691a61deaeaff2fc65bfa88278bc4 | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/43540cd4de6e856e6c451cc3570b872e21a17d28 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6a578cda834f7ee465feaefd59a9f3fcd3af9ee4 | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4deca5203d3b2d3e600e162ea8eee1d915f0ec3a | ORPH sparc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/40744bdb52509d33c5aab58ade4e6b28ebaad366 | xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/cac88abb19faf35ae18ca8154b45ccaa9de06738 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/1fae824dff8c905a9e0138c97ae4e3a0387de84d | arm | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/9a972eccfdfece39cdea4669a5ef7fda5f6e7092 | ORPH arm | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/2dc3e2260fe7a497e5eefda0d6bf7169ba9d767b | ORPH aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/48190c42ec198d8ac51997814ee0930c4c293b33 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ac5ef0479f3cad9f9f19c1188c18cd0e4e3cee21 | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/0a7ba5db716692b4ca3caa24f5c761a3afa22913 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5a126e8c1862158cb2bff9438b027b72ff22ff9c | arceb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/0b9893577a645a6be33ce73ff14a65bbacf0a6f5 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/fdcdfa882706b8bfe5b9e8b1f4b76b4c164a8afe | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6a5fecec2e237b687f469c8b7a378c85e3d3bb8c | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ddd0ac1f944c416a0885c4efed26a1d66b7c05f0 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/af7657a774ccff84cc3cc24700dcd8e444a2750d | arm | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/963614db93a821a3990ddddceae26c76590412eb | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/bf797e02c4c9570b4d7e6ef2674fe1c38d62afa5 | s390x | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/f8ec2e50ab3e6d16fcaddccef9f7739055101595 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/94acffc934c8dbd2c44c47ff51d9539e21573190 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f28471b51bc4e5bece2cf0e4995246d1198c2343 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/71e4d3bbe9b04562ccf500cb2a85f16de09f4e35 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/2ca14cdd4977803ccf93f3bb202f0bcad4a50998 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/fba0255191100558e07b1df32b6ae43483dae997 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/a8df12612492126abde80fec7033656f15a8b8da | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/ddafad9cb0a6048d189b2786cf49d99ccb6222ab | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/43d9b993a019c9c46701924f664476c2ac900b2b | powerpc64le | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/67796d008a814ae78e8148b9a52b2dbe9a29a6f7 | sparc | rsync-3.2.7 | NOK | http://autobuild.buildroot.net/results/49abbaa1eab94b248bff434b40728065d687e278 | arm | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/bde7350f1312ae040c7253f230c24a43c744b366 | m68k | syslog-ng-3.38.1 | NOK | http://autobuild.buildroot.net/results/0fd42b47f3ed89ec314e603a0a1a239d73c48508 | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/19b9805f53922791f35557acd960a542cfca89ee | ORPH mips64el | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/ad620ae1681d233fe143faac16b5b24286d16513 | arceb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/51bdf05bb010a1552e9dbd4347cad648d62ab35e | ORPH sparc | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/4d9edec9688a5211c5a0c52e59c774574789ee37 | ORPH armeb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/abf7a8de050275120ad4d42eafde2a4678285783 | ORPH mips64el | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/05a2bf0bec96ad7f45cab84822b8eed84164f617 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/7fb206363229839b806cb295b370a22e0c974d64 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/3aea52868e5155d70437980e526c06a6c76e5da7 | mips | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/a4bc719d3a59183732e9777cec6c736b516d719d | sparc | unknown | NOK | http://autobuild.buildroot.net/results/6eab61ffb15c9332d4cf1810c2a70c60eafa6e24 | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/2cda01d554312c1b493e5f938fc425222c60b770 | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/a1475e130e369197fa7be0e4eeb9c396ded64dbc | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/ba18de9e2dc3aed008aef632fe6b4fe3883b81ad | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/c4ddb38bee7a16aee8b208a12290bfdbd5bd6e98 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/3316efaad780f542b261dec5d30d0e7aa60258c7 | x86_64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/e33a7e78a565d594a1d9f5871a0b593e46f28140 | ORPH x86_64 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/ea1ec43a61c8f8b261eb25eb7945674f7626f048 | s390x | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/dac0565844e5ce56af6afae715e839bab0e8867a | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/b3744605701df3ca41fe4d7397282e1791b859c2 | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/33fcef59bca64989ad7cbfadc9f5c0e30c27da67 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/103b7efc369037050e6be89d61fcf017e233422f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8779b9dd3a6cc206cce2712bd196d798334ea4d9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/008f42e38f76707440890ab23b1e021e0c3066ae | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/7898ad62032ce039d9614e4b2a04cec870902050 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2daaccd7434b275ebb9914dc0fd8e65e8e0a2f77 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4402e87acad2b865e883b36bd97ab91fc822fb36 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/58f1b3818cbd99514e7a66990608744d0fa59918 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/506d01b3a3cb9ffd7c185f4d74a04d9eace475a4 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1afa548dbd3f27b4bda7e95f699efcb0f05a9c1c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/45939bd58bcf0a69896fded4b6dab0c2e029b368 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/136e21e121477e5c339c7a4998de38fb761603f2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1efa0bf88369f1b25b854ebdd3346ee31f5d5bb8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f6910204b7c0ebbd7975cccabab5c09f0cd35ded | ORPH microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/74a107c30bdb18381f5fa1144ab6d466230c7f8d | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/34545c266b05a2de3c03280cd8c44704d262685b | 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/a3467ac6f70df399415bba25234a1a63e7f42c56 | Classification of failures by reason for 2022.11.x -------------------------------------------------- glibc-2.36-66-ga1dc0be03c9d... | 2 directfb-1.7.7 | 1 gdb-11.2 | 1 host-binutils-2.38 | 1 host-rust-1.64.0 | 1 libdeflate-1.12 | 1 linux-5.10.145-cip17 | 1 suricata-6.0.6 | 1 wavemon-0.9.4 | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4aeb | directfb-1.7.7 | NOK | http://autobuild.buildroot.net/results/ea2b54cf07ef079a2f5b4dd88da023e701cece47 | ORPH arm | gdb-11.2 | NOK | http://autobuild.buildroot.net/results/0c926e955402b1a26f3baf7e2c6e8f53d54e81c3 | ORPH powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/aa06ae8bcbf47c58400ea7ac794fdab350018412 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/50d64406be58a98ce8479ceb5fed22a92573b224 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/753a0287a87db78092236a886cc3c4c1f78be60a | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/f85162cc2cc140cf6b19ee4f1ecaf41fd99838e0 | armeb | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/0deed73fa4451ae7e7966b81815b92e800528b6a | riscv32 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/b30c844e5bba8af4251bb0be816785d38bce5d9a | ORPH arm | suricata-6.0.6 | NOK | http://autobuild.buildroot.net/results/d88bf1d4a1035d02002ae5d737f176653a272b18 | mips64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/c8f440219d463e7c97317cf169aa23c8ebffef1e | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/674e0bda539197d6714a8723429187054642a6d2 | 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.11 | 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.3 | 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 | atop | DISTRO | https://release-monitoring.org/project/00135 | 2.7.1 | 2.8.0 | 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.26 | bash | DISTRO | https://release-monitoring.org/project/00166 | 5.1.16 | 5.2.15 | 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.6 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.6 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.6 | 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.10 | 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.1 | 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 boost | DISTRO | https://release-monitoring.org/project/06845 | 1.80.0 | 1.81.0 | 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.1 | 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 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.1.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 | cloop | DISTRO | https://release-monitoring.org/project/21332 | 3.14.1.3 | 3.14.1.3+... | 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.12 | 1.6.14 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | crudini | DISTRO | https://release-monitoring.org/project/21669 | 0.9.3 | 0.9.4 | 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 | daq3 | DISTRO | https://release-monitoring.org/project/212345 | 3.0.9 | 3.0.10 | 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 delve | DISTRO | https://release-monitoring.org/project/40149 | 1.20.0 | 1.20.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20221229 | ORPH docker-cli | DISTRO | https://release-monitoring.org/project/21076 | 20.10.21 | 20.10.22 | docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.14.0 | 2.14.2 | docker-engine | DISTRO | https://release-monitoring.org/project/00447 | 20.10.21 | 20.10.22 | dracut | DISTRO | https://release-monitoring.org/project/10627 | 057 | 059 | 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.55 | ORPH empty | DISTRO | https://release-monitoring.org/project/20564 | 0.6.22b | 0.6.23b | 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.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.5 | 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.1 | 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 file | DISTRO | https://release-monitoring.org/project/00807 | 5.43 | 5.44 | 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 | flashrom | DISTRO | https://release-monitoring.org/project/10202 | 1.2 | 1.2.1 | 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 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.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 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.7.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.8 | 2.4.0 | ORPH gnuradio | DISTRO | https://release-monitoring.org/project/01217 | 3.10.4.0 | 3.10.5.0 | 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 | graphicsmagick | DISTRO | https://release-monitoring.org/project/01248 | 1.3.38 | 1.3.39 | 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 gtkmm3 | DISTRO | https://release-monitoring.org/project/311572 | 3.22.0 | 3.24.7 | 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.3 | 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.1 | harfbuzz | DISTRO | https://release-monitoring.org/project/01299 | 5.3.1 | 6.0.0 | 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 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 hwloc | DISTRO | https://release-monitoring.org/project/13501 | 2.8.0 | 2.9.0 | 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-57 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.10.0 | 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.1 | 22.3.2 | iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.16 | 7.17 | 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.1 | 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 | 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 | kexec | DISTRO | https://release-monitoring.org/project/12689 | 2.0.25 | 2.0.26 | ORPH 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.6-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.2.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 | 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 | leptonica | DISTRO | https://release-monitoring.org/project/01549 | 1.82.0 | 1.83.0 | 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 libbpf | DISTRO | https://release-monitoring.org/project/141355 | 1.0.1 | 1.1.0 | 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 | 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 | 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 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.4 | 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.8.3 | libgtk3 | DISTRO | https://release-monitoring.org/project/311549 | 3.24.35 | 3.24.36 | 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.2 | libinput | DISTRO | https://release-monitoring.org/project/05781 | 1.20.1 | 1.22.0 | libksba | DISTRO | https://release-monitoring.org/project/01649 | 1.6.2 | 1.6.3 | 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.10 | libmodplug | DISTRO | https://release-monitoring.org/project/05669 | d1b97ed | 0.8.9.0 | ORPH 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.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 | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpcap | DISTRO | https://release-monitoring.org/project/01702 | 1.10.1 | 1.10.2 | 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 | libpsl | DISTRO | https://release-monitoring.org/project/07305 | 0.21.1 | 0.21.2 | libqrtr-glib | DISTRO | https://release-monitoring.org/project/192056 | 1.0.0 | 1.2.2 | 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 | libsigc | DISTRO | https://release-monitoring.org/project/07961 | 3.2.0 | 3.4.0 | ORPH libsndfile | DISTRO | https://release-monitoring.org/project/13277 | 1.1.0 | 1.2.0 | 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 | libva-utils | DISTRO | https://release-monitoring.org/project/16334 | 2.16.0 | 2.17.0 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.14.0 | libvirt | DISTRO | https://release-monitoring.org/project/13830 | 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 | 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 | logrotate | DISTRO | https://release-monitoring.org/project/10567 | 3.20.1 | 3.21.0 | 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.5 | 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.18 | 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.2 | 3.3.0 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 190 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.6 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.01 | mesa3d | DISTRO | https://release-monitoring.org/project/01970 | 22.3.1 | 22.3.2 | 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.3.1 | 22.3.2 | 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 modem-manager | DISTRO | https://release-monitoring.org/project/07306 | 1.20.2 | 1.21.2 | 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.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.3 | 0.9.4 | mupdf | DISTRO | https://release-monitoring.org/project/02034 | 1.21.0 | 1.21.1 | nano | DISTRO | https://release-monitoring.org/project/02046 | 7.0 | 7.1 | ORPH ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.3 | 6.4-20221231 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 1.0.0 | 1.1.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.1 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.23 | 2.1.42 | network-manager | DISTRO | https://release-monitoring.org/project/21197 | 1.40.6 | 1.40.8 | 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 nftables | DISTRO | https://release-monitoring.org/project/02082 | 1.0.5 | 1.0.6 | 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.3 | 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.3.0 | noip | DISTRO | https://release-monitoring.org/project/21539 | 2.1.9 | 3.0.0 | ORPH ntpsec | DISTRO | https://release-monitoring.org/project/12837 | 1_2_1 | 1_2_2 | 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 | 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.7.0 | opencv4 | DISTRO | https://release-monitoring.org/project/06615 | 4.6.0 | 4.7.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.10.0 | 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+3 | openlayers | DISTRO | https://release-monitoring.org/project/06847 | 7.1.0 | 7.2.2 | 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 ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.6 | ORPH paho-mqtt-c | DISTRO | https://release-monitoring.org/project/21375 | 1.3.11 | 1.3.12 | 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 | 202212 | ORPH pcre2 | DISTRO | https://release-monitoring.org/project/05832 | 10.40 | 10.42 | 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-data-optlist | DISTRO | https://release-monitoring.org/project/02769 | 0.112 | 0.113 | 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-image-exiftool | DISTRO | https://release-monitoring.org/project/06175 | 12.50 | 12.52 | 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.31 | 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.36 | 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-sub-install | DISTRO | https://release-monitoring.org/project/03345 | 0.928 | 0.929 | 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.002000 | 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.13 | 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 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.62 | 0.3.63 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH 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 | 23.01.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.2 | protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.11 | 21.12 | 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.5 | 23.6 | ORPH 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-alembic | DISTRO | https://release-monitoring.org/project/03766 | 1.8.1 | 1.9.1 | python-asgiref | DISTRO | https://release-monitoring.org/project/18462 | 3.5.2 | 3.6.0 | python-attrs | DISTRO | https://release-monitoring.org/project/15099 | 22.1.0 | 22.2.0 | python-autobahn | DISTRO | https://release-monitoring.org/project/07015 | 22.7.1 | 22.12.1 | python-bidict | DISTRO | https://release-monitoring.org/project/114352 | 0.22.0 | 0.22.1 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.27 | 1.26.41 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.27 | 1.29.41 | python-configshell-fb | DISTRO | https://release-monitoring.org/project/19734 | 1.1.29 | 1.5 | python-crontab | DISTRO | https://release-monitoring.org/project/31282 | 2.6.0 | 2.7.1 | 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.4 | 39.0.0 | 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.15 | 1.7.16 | python-filelock | DISTRO | https://release-monitoring.org/project/11739 | 3.8.2 | 3.9.0 | 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.30 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-hatchling | DISTRO | https://release-monitoring.org/project/185085 | 1.11.1 | 1.12.1 | python-hiredis | DISTRO | https://release-monitoring.org/project/12002 | 2.0.0 | 2.1.0 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-keyring | DISTRO | https://release-monitoring.org/project/03901 | 23.11.0 | 23.13.1 | 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.5 | 0.14.8 | python-multidict | DISTRO | https://release-monitoring.org/project/11132 | 6.0.3 | 6.0.4 | 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.5 | 1.24.1 | python-posix-ipc | DISTRO | https://release-monitoring.org/project/13204 | 1.1.0 | 1.1.1 | python-protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.11 | 21.12 | python-pybind | DISTRO | https://release-monitoring.org/project/13384 | 2.10.1 | 2.10.2 | python-pydantic | DISTRO | https://release-monitoring.org/project/29768 | 1.10.2 | 1.10.4 | python-pygame | DISTRO | https://release-monitoring.org/project/17480 | d61ea8eabd56 | 2.1.2 | python-pygments | DISTRO | https://release-monitoring.org/project/03986 | 2.13.0 | 2.14.0 | python-pymupdf | DISTRO | https://release-monitoring.org/project/17320 | 1.21.0 | 1.21.1 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pyrsistent | DISTRO | https://release-monitoring.org/project/19676 | 0.19.2 | 0.19.3 | python-pysmb | DISTRO | https://release-monitoring.org/project/21589 | 1.2.8 | 1.2.9 | python-pyspnego | DISTRO | https://release-monitoring.org/project/107092 | 0.6.3 | 0.7.0 | python-pytest-asyncio | DISTRO | https://release-monitoring.org/project/07273 | 0.20.1 | 0.20.3 | python-pytz | DISTRO | https://release-monitoring.org/project/06537 | 2022.6 | 2022.7 | 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-scapy | DISTRO | https://release-monitoring.org/project/04764 | 2.4.5 | 2.5.0 | 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.11.1 | 1.12.1 | python-setuptools-scm | DISTRO | https://release-monitoring.org/project/07874 | 7.0.5 | 7.1.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.0b4 | python-systemd | DISTRO | https://release-monitoring.org/project/07314 | 234 | 235 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.7.1 | 5.8.0 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.13 | 2.0.0a2 | python-watchdog | DISTRO | https://release-monitoring.org/project/05341 | 2.2.0 | 2.2.1 | python-weasyprint | DISTRO | https://release-monitoring.org/project/11057 | 57.1 | 57.2 | python-web2py | DISTRO | https://release-monitoring.org/project/20617 | 2.22.5 | 2.23.0 | python-xlib | DISTRO | https://release-monitoring.org/project/12180 | 0.32 | 0.33 | python-xlsxwriter | DISTRO | https://release-monitoring.org/project/12031 | 3.0.3 | 3.0.5 | python-zeroconf | DISTRO | https://release-monitoring.org/project/12681 | 0.39.4 | 0.47.1 | 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 | 20221215-... | 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 redis | DISTRO | https://release-monitoring.org/project/04181 | 7.0.5 | 7.0.7 | 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.8.3 | rrdtool | DISTRO | https://release-monitoring.org/project/04214 | 1.7.2 | 1.8.0 | ORPH rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.3 | 3.2.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.4 | 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.11.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.11 | 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 | sispmctl | DISTRO | https://release-monitoring.org/project/21653 | 4.9 | 4.10 | 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.50.0 | sofia-sip | DISTRO | https://release-monitoring.org/project/10509 | 1.13.9 | 1.13.11 | 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 | spawn-fcgi | DISTRO | https://release-monitoring.org/project/05388 | 1.6.4 | 1.6.5 | ORPH 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.3 | sqlite | DISTRO | https://release-monitoring.org/project/04877 | 3.40.0 | 3.40.1 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.14 | ORPH strace | DISTRO | https://release-monitoring.org/project/04897 | 6.0 | 6.1 | stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.01 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.5 | 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 | syslog-ng | DISTRO | https://release-monitoring.org/project/04930 | 3.38.1 | 4.0.1 | 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 | tcpdump | DISTRO | https://release-monitoring.org/project/04947 | 4.99.1 | 4.99.2 | 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.3.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 timescaledb | DISTRO | https://release-monitoring.org/project/17545 | 2.9.0 | 2.9.1 | 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.5 | 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 | 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.1 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.5 | traceroute | DISTRO | https://release-monitoring.org/project/14877 | 2.1.0 | 2.1.1 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.1.0 | 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.3 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.7.0 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | 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 | vdr | DISTRO | https://release-monitoring.org/project/05069 | 2.6.1 | 2.6.3 | vim | DISTRO | https://release-monitoring.org/project/05092 | 9.0.0951 | 9.0.1122 | 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.238 | ORPH waf | DISTRO | https://release-monitoring.org/project/05116 | 2.0.24 | 2.0.25 | wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | 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.3 | 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.1 | whois | DISTRO | https://release-monitoring.org/project/05128 | 5.5.14 | 5.5.15 | 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.13 | ORPH wireshark | DISTRO | https://release-monitoring.org/project/05137 | 3.4.16 | 4.0.2 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.1 | wolftpm | DISTRO | https://release-monitoring.org/project/256219 | 2.6.0 | 2.7.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.3 | 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 | xapp_xdriinfo | DISTRO | https://release-monitoring.org/project/15027 | 1.0.6 | 1.0.7 | xcb-util | DISTRO | https://release-monitoring.org/project/05165 | 0.4.0 | 0.4.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 | xlib_libSM | DISTRO | https://release-monitoring.org/project/01726 | 1.2.3 | 1.2.4 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xserver_xorg-server | DISTRO | https://release-monitoring.org/project/05250 | 21.1.5 | 21.1.6 | xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 377 | ORPH xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.10 | 5.4.0 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.3 | 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 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-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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 patchelf | CVE-2022-44940 | https://security-tracker.debian.org/tracker/CVE-2022-44940 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 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-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 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.11.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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 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-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 -- http://autobuild.buildroot.net From joelsoncarl at gmail.com Mon Jan 2 07:15:22 2023 From: joelsoncarl at gmail.com (Joel Carlson) Date: Mon, 2 Jan 2023 00:15:22 -0700 Subject: [Buildroot] [PATCH 1/1] package/cmocka: don't allow building for Thumb1 Message-ID: <20230102071522.3229935-1-JoelsonCarl@gmail.com> The cmocka package checks if a toolchain supports the -fstack-clash-protection compiler flag, and if it does automatically uses it. That flag is not supported by GCC for Thumb1 builds (at least as of both GCC 11 and GCC 12). So disallow building cmocka for Thumb1. Building for ARM or Thumb2 is fine. As an example in GCC 12.2.0, within the file gcc/config/arm/arm.cc, the error occurs in the thumb1_expand_prologue() call: /* If we have a frame, then do stack checking. FIXME: not implemented. */ if ((flag_stack_check == STATIC_BUILTIN_STACK_CHECK || flag_stack_clash_protection) && size) sorry ("%<-fstack-check=specific%> for Thumb-1"); An example build error output: /tmp/instance-7/output-1/build/cmocka-1.1.5/src/cmocka.c: In function 'c_strmatch.part.0': /tmp/instance-7/output-1/build/cmocka-1.1.5/src/cmocka.c:539:1: sorry, unimplemented: '-fstack-check=specific' for Thumb-1 539 | } | ^ Fixes: http://autobuild.buildroot.net/results/4044b3a71d3130d934c7a7c0c5badfabb2a97030/ Signed-off-by: Joel Carlson --- package/cmocka/Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/cmocka/Config.in b/package/cmocka/Config.in index cf49d0f6be..6cadaa616a 100644 --- a/package/cmocka/Config.in +++ b/package/cmocka/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_CMOCKA bool cmocka depends on !BR2_STATIC_LIBS + depends on !BR2_ARM_INSTRUCTIONS_THUMB help cmocka is an elegant unit testing framework for C with support for mock objects. It only requires the standard C library, @@ -11,5 +12,5 @@ config BR2_PACKAGE_CMOCKA https://cmocka.org -comment "cmocka needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +comment "cmocka needs a toolchain w/ dynamic library, and can't be built for Thumb1" + depends on BR2_STATIC_LIBS || BR2_ARM_INSTRUCTIONS_THUMB -- 2.34.1 From peter at korsgaard.com Mon Jan 2 07:25:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 08:25:56 +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> (Tan En De's message of "Sat, 24 Dec 2022 12:46:16 +0800") References: <20221224044616.3909215-1-ende.tan@starfivetech.com> Message-ID: <87bknhcs8r.fsf@dell.be.48ers.dk> >>>>> "Tan" == Tan En De writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 07:22:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 08:22:08 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libkcapi: Fix symver build error on non-ELF platforms Message-ID: <20230102072611.02DFB870A8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1427f9c63fde7fda7edb9c5d841110718d391d5f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 216e201cd0f14aacac2e9727e8da8f64d734a064) Signed-off-by: Peter Korsgaard --- ...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 buildroot at heine.tech Mon Jan 2 10:44:09 2023 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 2 Jan 2023 11:44:09 +0100 Subject: [Buildroot] [PATCH] package/re2: bump to version 2022-12-01 Message-ID: <20230102104415.26579-1-buildroot@heine.tech> Signed-off-by: Michael Nosthoff --- package/re2/re2.hash | 2 +- package/re2/re2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/re2/re2.hash b/package/re2/re2.hash index 380b547658..9019867db4 100644 --- a/package/re2/re2.hash +++ b/package/re2/re2.hash @@ -1,3 +1,3 @@ # locally calculated -sha256 f89c61410a072e5cbcf8c27e3a778da7d6fd2f2b5b1445cd4f4508bee946ab0f re2-2022-06-01.tar.gz +sha256 665b65b6668156db2b46dddd33405cd422bd611352c5052ab3dae6a5fbac5506 re2-2022-12-01.tar.gz sha256 6040cda75d90b1738292a631d89934c411ef7ffd543c4d6a1b7edfc8edf29449 LICENSE diff --git a/package/re2/re2.mk b/package/re2/re2.mk index 39b2c8d990..07bb9378de 100644 --- a/package/re2/re2.mk +++ b/package/re2/re2.mk @@ -4,7 +4,7 @@ # ################################################################################ -RE2_VERSION = 2022-06-01 +RE2_VERSION = 2022-12-01 RE2_SITE = $(call github,google,re2,$(RE2_VERSION)) RE2_LICENSE = BSD-3-Clause RE2_LICENSE_FILES = LICENSE -- 2.34.1 From m.niestroj at grinn-global.com Mon Jan 2 11:23:05 2023 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Mon, 02 Jan 2023 12:23:05 +0100 Subject: [Buildroot] [PATCH v2 2/2] package/python-bleak: bump version to 0.19.1 In-Reply-To: <20221211091013.GN1044805@scaer> References: <20221103102102.924370-1-m.niestroj@grinn-global.com> <20221103102102.924370-2-m.niestroj@grinn-global.com> <20221211091013.GN1044805@scaer> Message-ID: <87tu1941pl.fsf@grinn-global.com> Hi Yann, "Yann E. MORIN" writes: > Marcin, All, > > On 2022-11-03 11:21 +0100, Marcin Niestroj spake thusly: >> Signed-off-by: Marcin Niestroj > > Applied to master, thanks. > I have noticed that this patch was applied to master without PATCH 1/2 that adds python-dbus-next package, which is a runtime dependency. -- Regards, Marcin Niestr?j From buildroot at heine.tech Mon Jan 2 11:27:36 2023 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 2 Jan 2023 12:27:36 +0100 Subject: [Buildroot] [PATCH] package/{python-}protobuf: bump to version 21.12 Message-ID: <20230102112737.113303-1-buildroot@heine.tech> Signed-off-by: Michael Nosthoff --- 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 f1f5fa77cd..b092c9303f 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 33a7c40f40..8cd4e99e06 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.11 +PROTOBUF_VERSION = 21.12 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 c2afc3955a..e7af678b97 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -- 2.34.1 From peter at korsgaard.com Mon Jan 2 12:06:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 13:06:25 +0100 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc In-Reply-To: <20221223174922.12131-1-glex.spb@gmail.com> (Gleb Mazovetskiy's message of "Fri, 23 Dec 2022 17:49:21 +0000") References: <20221223174922.12131-1-glex.spb@gmail.com> Message-ID: <877cy5cf9a.fsf@dell.be.48ers.dk> >>>>> "Gleb" == Gleb Mazovetskiy writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 12:08:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 13:08:12 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/rtl_433: fix static openssl build In-Reply-To: <20221227200814.231660-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Tue, 27 Dec 2022 21:08:14 +0100") References: <20221227200814.231660-1-fontaine.fabrice@gmail.com> Message-ID: <87358tcf6b.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 12:07:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 13:07:13 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/rtl_433: fix static openssl build Message-ID: <20230102120821.B0535870AF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0bdbf46e04ae08cf4954b310eaa624bae66a36b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 56763ca01229ead2dba2cfb27025b41c0a5e18ed) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Mon Jan 2 12:05:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 13:05:48 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/gcc: fix gcc12 with uClibc Message-ID: <20230102120930.25918870CC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=29aca00e17da210c9d4bdf18098bcdd0ee152e43 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 327fab5b9d45891233ff647d5b352cc94b3c27ac) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 12:07:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 13:07:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl_433: fix static openssl build Message-ID: <20230102120930.33729870A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=222c153869dbddcb7e4e7a47971a642e40a0f61d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 56763ca01229ead2dba2cfb27025b41c0a5e18ed) Signed-off-by: Peter Korsgaard --- ...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 buildroot at heine.tech Mon Jan 2 12:11:02 2023 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 2 Jan 2023 13:11:02 +0100 Subject: [Buildroot] [PATCH] package/grpc: bump to version 1.51.1 Message-ID: <20230102121103.143967-1-buildroot@heine.tech> Signed-off-by: Michael Nosthoff --- package/grpc/grpc.hash | 2 +- package/grpc/grpc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/grpc/grpc.hash b/package/grpc/grpc.hash index 4d838703cc..e6b76dcb5e 100644 --- a/package/grpc/grpc.hash +++ b/package/grpc/grpc.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 76900ab068da86378395a8e125b5cc43dfae671e09ff6462ddfef18676e2165a grpc-1.50.0.tar.gz +sha256 b55696fb249669744de3e71acc54a9382bea0dce7cd5ba379b356b12b82d4229 grpc-1.51.1.tar.gz sha256 590198e3f305f2c347fde64d637c65492bbef554db6c8364e149cd375e3797ee LICENSE diff --git a/package/grpc/grpc.mk b/package/grpc/grpc.mk index 9aac241e47..9125b1f9f6 100644 --- a/package/grpc/grpc.mk +++ b/package/grpc/grpc.mk @@ -4,7 +4,7 @@ # ################################################################################ -GRPC_VERSION = 1.50.0 +GRPC_VERSION = 1.51.1 GRPC_SITE = $(call github,grpc,grpc,v$(GRPC_VERSION)) GRPC_LICENSE = Apache-2.0, BSD-3-Clause (third_party code), MPL-2.0 (etc/roots.pem) GRPC_LICENSE_FILES = LICENSE -- 2.34.1 From fperrad at gmail.com Mon Jan 2 12:21:00 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:00 +0100 Subject: [Buildroot] [PATCH] package/ethtool: bump to version 6.1 Message-ID: <20230102122101.1912214-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/ethtool/ethtool.hash | 2 +- package/ethtool/ethtool.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ethtool/ethtool.hash b/package/ethtool/ethtool.hash index 8a649876d..609085aa5 100644 --- a/package/ethtool/ethtool.hash +++ b/package/ethtool/ethtool.hash @@ -1,5 +1,5 @@ # From https://www.kernel.org/pub/software/network/ethtool/sha256sums.asc -sha256 3b752a3329827907ac3812f2831dfecf51c8c41c55d2d69cfb9c53ca06449fc6 ethtool-5.19.tar.xz +sha256 c41fc881ffa5a40432d2dd829eb44c64a49dee482e716baacf9262c64daa8f90 ethtool-6.1.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 5d632934396f90c82dfebe3c9512648bbb6333b406113d0cd331b0e0aa2d34a1 LICENSE diff --git a/package/ethtool/ethtool.mk b/package/ethtool/ethtool.mk index 32bd5e7db..3381344e0 100644 --- a/package/ethtool/ethtool.mk +++ b/package/ethtool/ethtool.mk @@ -4,7 +4,7 @@ # ################################################################################ -ETHTOOL_VERSION = 5.19 +ETHTOOL_VERSION = 6.1 ETHTOOL_SOURCE = ethtool-$(ETHTOOL_VERSION).tar.xz ETHTOOL_SITE = $(BR2_KERNEL_MIRROR)/software/network/ethtool ETHTOOL_LICENSE = GPL-2.0 -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:12 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:12 +0100 Subject: [Buildroot] [PATCH] package/hwdata: bump to version 0.365 Message-ID: <20230102122112.1912236-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/hwdata/hwdata.hash | 2 +- package/hwdata/hwdata.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/hwdata/hwdata.hash b/package/hwdata/hwdata.hash index 6c5a091a0..4f56b0c12 100644 --- a/package/hwdata/hwdata.hash +++ b/package/hwdata/hwdata.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 f0bb38588b9fcb43e15dac4ce8461b7580ef38ac20ecab83cef638413646decb hwdata-0.358.tar.gz +sha256 d6ae2436a69c6f5e04d926f5d753a99d90deb864065a2e2f8a8eda87b70dcdd5 hwdata-0.365.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 21d0406f93e884a050426ebc21931839a45d56bfcbcbfdda7686d583f36f107f LICENSE diff --git a/package/hwdata/hwdata.mk b/package/hwdata/hwdata.mk index b2e183807..00fe6c145 100644 --- a/package/hwdata/hwdata.mk +++ b/package/hwdata/hwdata.mk @@ -4,7 +4,7 @@ # ################################################################################ -HWDATA_VERSION = 0.358 +HWDATA_VERSION = 0.365 HWDATA_SITE = $(call github,vcrhonek,hwdata,v$(HWDATA_VERSION)) HWDATA_LICENSE = GPL-2.0+, BSD-3-Clause, XFree86 1.0 HWDATA_LICENSE_FILES = COPYING LICENSE -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:24 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:24 +0100 Subject: [Buildroot] [PATCH] package/libpcap: bump to version 1.10.2 Message-ID: <20230102122124.1912257-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/libpcap/Config.in | 2 +- package/libpcap/libpcap.hash | 4 ++-- package/libpcap/libpcap.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libpcap/Config.in b/package/libpcap/Config.in index a5f64bdc8..7ffac64c4 100644 --- a/package/libpcap/Config.in +++ b/package/libpcap/Config.in @@ -5,4 +5,4 @@ config BR2_PACKAGE_LIBPCAP A system-independent library for user-level network packet capture. - http://www.tcpdump.org/ + https://www.tcpdump.org/ diff --git a/package/libpcap/libpcap.hash b/package/libpcap/libpcap.hash index 84c8e405d..b87d9d04e 100644 --- a/package/libpcap/libpcap.hash +++ b/package/libpcap/libpcap.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz.sig -sha256 ed285f4accaf05344f90975757b3dbfe772ba41d1c401c2648b7fa45b711bdd4 libpcap-1.10.1.tar.gz +# https://www.tcpdump.org/release/libpcap-1.10.2.tar.gz.sig +sha256 db6d79d4ad03b8b15fb16c42447d093ad3520c0ec0ae3d331104dcfb1ce77560 libpcap-1.10.2.tar.gz # Hash for license file: sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/libpcap/libpcap.mk b/package/libpcap/libpcap.mk index 21422b2c0..173207de6 100644 --- a/package/libpcap/libpcap.mk +++ b/package/libpcap/libpcap.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPCAP_VERSION = 1.10.1 +LIBPCAP_VERSION = 1.10.2 LIBPCAP_SITE = https://www.tcpdump.org/release LIBPCAP_LICENSE = BSD-3-Clause LIBPCAP_LICENSE_FILES = LICENSE -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:33 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:33 +0100 Subject: [Buildroot] [PATCH] package/lsof: bump to version 4.96.5 Message-ID: <20230102122133.1912278-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lsof/lsof.hash | 2 +- package/lsof/lsof.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lsof/lsof.hash b/package/lsof/lsof.hash index 9649e24f7..29cf443a2 100644 --- a/package/lsof/lsof.hash +++ b/package/lsof/lsof.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2753fc01452a3d2ee665e8365afdac0e9683197f3ec06231aa684a48b286d11c lsof-4.96.3.tar.gz +sha256 e9030af1123ff052ab69e12ef55b8a17dc47ac4bccfba85ee1ca1f31acf29607 lsof-4.96.5.tar.gz sha256 32a728188b19bf86917659d904ab29d0a294b4506e1c98b8b7f1c70ab4975fe1 dialects/linux/dproto.h diff --git a/package/lsof/lsof.mk b/package/lsof/lsof.mk index 8c8c46c4e..fd5887141 100644 --- a/package/lsof/lsof.mk +++ b/package/lsof/lsof.mk @@ -4,7 +4,7 @@ # ################################################################################ -LSOF_VERSION = 4.96.3 +LSOF_VERSION = 4.96.5 LSOF_SITE = $(call github,lsof-org,lsof,$(LSOF_VERSION)) LSOF_LICENSE = lsof license # License is repeated in each file, this is a relatively small one. -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:44 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:44 +0100 Subject: [Buildroot] [PATCH] package/nano: bump to version 7.1 Message-ID: <20230102122144.1912299-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/nano/nano.hash | 4 ++-- package/nano/nano.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/nano/nano.hash b/package/nano/nano.hash index 86f414aca..f49b71209 100644 --- a/package/nano/nano.hash +++ b/package/nano/nano.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://www.nano-editor.org/dist/v7/nano-7.0.tar.xz.asc +# https://www.nano-editor.org/dist/v7/nano-7.1.tar.xz.asc # using key 168E6F4297BFD7A79AFD4496514BBE2EB8E1961F -sha256 8dd6eac38b2b8786d82681f0e1afd84f6b75210d17391b6443c437e451552149 nano-7.0.tar.xz +sha256 57ba751e9b7519f0f6ddee505202e387c75dde440c1f7aa1b9310cc381406836 nano-7.1.tar.xz sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/nano/nano.mk b/package/nano/nano.mk index f9338550d..203c417f0 100644 --- a/package/nano/nano.mk +++ b/package/nano/nano.mk @@ -5,7 +5,7 @@ ################################################################################ NANO_VERSION_MAJOR = 7 -NANO_VERSION = $(NANO_VERSION_MAJOR).0 +NANO_VERSION = $(NANO_VERSION_MAJOR).1 NANO_SITE = https://www.nano-editor.org/dist/v$(NANO_VERSION_MAJOR) NANO_SOURCE = nano-$(NANO_VERSION).tar.xz NANO_LICENSE = GPL-3.0+ -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:52 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:52 +0100 Subject: [Buildroot] [PATCH] package/pcre2: bump to version 10.42 Message-ID: <20230102122152.1912325-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/pcre2/pcre2.hash | 4 ++-- package/pcre2/pcre2.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pcre2/pcre2.hash b/package/pcre2/pcre2.hash index e3fe6b2d5..f609bdaee 100644 --- a/package/pcre2/pcre2.hash +++ b/package/pcre2/pcre2.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature: -# https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.40/pcre2-10.40.tar.bz2.sig -sha256 14e4b83c4783933dc17e964318e6324f7cae1bc75d8f3c79bc6969f00c159d68 pcre2-10.40.tar.bz2 +# https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2.sig +sha256 8d36cd8cb6ea2a4c2bb358ff6411b0c788633a2a45dabbf1aeb4b701d1b5e840 pcre2-10.42.tar.bz2 # Locally computed sha256 87d884eceb7fc54611470ce9f74280d28612b0c877adfc767e9676892a638987 LICENCE diff --git a/package/pcre2/pcre2.mk b/package/pcre2/pcre2.mk index 06a0afc9b..aba378cab 100644 --- a/package/pcre2/pcre2.mk +++ b/package/pcre2/pcre2.mk @@ -4,7 +4,7 @@ # ################################################################################ -PCRE2_VERSION = 10.40 +PCRE2_VERSION = 10.42 PCRE2_SITE = https://github.com/PhilipHazel/pcre2/releases/download/pcre2-$(PCRE2_VERSION) PCRE2_SOURCE = pcre2-$(PCRE2_VERSION).tar.bz2 PCRE2_LICENSE = BSD-3-Clause -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:22:00 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:22:00 +0100 Subject: [Buildroot] [PATCH] package/prosody: bump to version 0.11.14 Message-ID: <20230102122200.1912346-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/prosody/prosody.hash | 8 ++++---- package/prosody/prosody.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/prosody/prosody.hash b/package/prosody/prosody.hash index 3a3a363a4..1fd1abafe 100644 --- a/package/prosody/prosody.hash +++ b/package/prosody/prosody.hash @@ -1,8 +1,8 @@ # Locally computed: -md5 7214ee57d4702585bd0d3428e69790b4 prosody-0.11.13.tar.gz -sha1 1cc5a72d98738872d0c1a4c34b1fcb8878348c7d prosody-0.11.13.tar.gz -sha256 39c61b346a09b5125b604cb969e14206cbbcb86c81156ffc6ba2d62527cf0432 prosody-0.11.13.tar.gz -sha512 7616785536b7b51767a26963a80c961ef2403609e1e78dda3f88cf68c00d5bb899278c70a22b006b58c36c62cbb1bbd390a9298bad5b8d6524928a1cd5457813 prosody-0.11.13.tar.gz +md5 93665d86c47e99c9c525610ac53400fb prosody-0.11.14.tar.gz +sha1 abbd0ad42e2b30051f4d3f198c54a52b4e9f39d0 prosody-0.11.14.tar.gz +sha256 ec0c7447ec07ed336b6912d06a2f533439cb16d60d8d3bffa8ce46269ee52c87 prosody-0.11.14.tar.gz +sha512 128e12427ae0b5080fd3cc2380974c04570b16f0f79de7b39ef85cec6e8f579bee2d1150ce70ca731222c487dba646cbcd48bdb4a102a14395644eb5f19f1c88 prosody-0.11.14.tar.gz # Hash for license file: sha256 bbbdc1c5426e5944cf869fc0faeaf19d88a220cd2b39ea98b7b8e86b0e88a2ef COPYING diff --git a/package/prosody/prosody.mk b/package/prosody/prosody.mk index 62ba073b9..b5d89ebba 100644 --- a/package/prosody/prosody.mk +++ b/package/prosody/prosody.mk @@ -4,7 +4,7 @@ # ################################################################################ -PROSODY_VERSION = 0.11.13 +PROSODY_VERSION = 0.11.14 PROSODY_SITE = https://prosody.im/downloads/source PROSODY_LICENSE = MIT PROSODY_LICENSE_FILES = COPYING -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:22:10 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:22:10 +0100 Subject: [Buildroot] [PATCH] package/readline: bump to version 8.2 Message-ID: <20230102122210.1912367-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/readline/readline.hash | 4 ++-- package/readline/readline.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/readline/readline.hash b/package/readline/readline.hash index b0530a2d7..627746d82 100644 --- a/package/readline/readline.hash +++ b/package/readline/readline.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/readline/readline-8.1.2.tar.gz.sig -sha256 7589a2381a8419e68654a47623ce7dfcb756815c8fee726b98f90bf668af7bc6 readline-8.1.2.tar.gz +# https://ftp.gnu.org/gnu/readline/readline-8.2.tar.gz.sig +sha256 3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 readline-8.2.tar.gz # Hash for license file sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/readline/readline.mk b/package/readline/readline.mk index b1fd181b7..66812dee7 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -4,7 +4,7 @@ # ################################################################################ -READLINE_VERSION = 8.1.2 +READLINE_VERSION = 8.2 READLINE_SITE = $(BR2_GNU_MIRROR)/readline READLINE_INSTALL_STAGING = YES READLINE_DEPENDENCIES = ncurses host-autoconf -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:22:19 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:22:19 +0100 Subject: [Buildroot] [PATCH] package/strace: bump to version 6.1 Message-ID: <20230102122219.1912388-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/strace/strace.hash | 4 ++-- package/strace/strace.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/strace/strace.hash b/package/strace/strace.hash index 1743a369b..9478fbd45 100644 --- a/package/strace/strace.hash +++ b/package/strace/strace.hash @@ -1,5 +1,5 @@ # Locally calculated after checking signature with RSA key 0xA8041FA839E16E36 -# https://strace.io/files/6.0/strace-6.0.tar.xz.asc -sha256 92d720a666855e9f1c6a11512fd6e99674a82bbfe1442557815f2ce8e1293338 strace-6.0.tar.xz +# https://strace.io/files/6.1/strace-6.1.tar.xz.asc +sha256 2579e9cec37dbb786f6ea0bebd15f40dd561ef2bde2a2a2ecdce5963b01859fd strace-6.1.tar.xz sha256 d92f973d08c8466993efff1e500453add0c038c20b4d2cbce3297938a296aea9 COPYING sha256 7c379436436a562834aa7d2f5dcae1f80a25230fa74201046ca1fba4367d39aa LGPL-2.1-or-later diff --git a/package/strace/strace.mk b/package/strace/strace.mk index 09e620530..cbb574559 100644 --- a/package/strace/strace.mk +++ b/package/strace/strace.mk @@ -4,7 +4,7 @@ # ################################################################################ -STRACE_VERSION = 6.0 +STRACE_VERSION = 6.1 STRACE_SOURCE = strace-$(STRACE_VERSION).tar.xz STRACE_SITE = https://github.com/strace/strace/releases/download/v$(STRACE_VERSION) STRACE_LICENSE = LGPL-2.1+ -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:22:29 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:22:29 +0100 Subject: [Buildroot] [PATCH] package/tcpdump: bump to version 4.99.2 Message-ID: <20230102122229.1912409-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/tcpdump/Config.in | 2 +- package/tcpdump/tcpdump.hash | 4 ++-- package/tcpdump/tcpdump.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/tcpdump/Config.in b/package/tcpdump/Config.in index 8b54c603d..742947136 100644 --- a/package/tcpdump/Config.in +++ b/package/tcpdump/Config.in @@ -4,7 +4,7 @@ config BR2_PACKAGE_TCPDUMP help A tool for network monitoring and data acquisition. - http://www.tcpdump.org/ + https://www.tcpdump.org/ if BR2_PACKAGE_TCPDUMP diff --git a/package/tcpdump/tcpdump.hash b/package/tcpdump/tcpdump.hash index 1990aa797..a950d3fa6 100644 --- a/package/tcpdump/tcpdump.hash +++ b/package/tcpdump/tcpdump.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature at -# https://www.tcpdump.org/release/tcpdump-4.99.1.tar.gz.sig +# https://www.tcpdump.org/release/tcpdump-4.99.2.tar.gz.sig # using key 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D -sha256 79b36985fb2703146618d87c4acde3e068b91c553fb93f021a337f175fd10ebe tcpdump-4.99.1.tar.gz +sha256 f4304357d34b79d46f4e17e654f1f91f9ce4e3d5608a1badbd53295a26fb44d5 tcpdump-4.99.2.tar.gz sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/tcpdump/tcpdump.mk b/package/tcpdump/tcpdump.mk index 7741c3b58..c38d46e2c 100644 --- a/package/tcpdump/tcpdump.mk +++ b/package/tcpdump/tcpdump.mk @@ -4,7 +4,7 @@ # ################################################################################ -TCPDUMP_VERSION = 4.99.1 +TCPDUMP_VERSION = 4.99.2 TCPDUMP_SITE = https://www.tcpdump.org/release TCPDUMP_LICENSE = BSD-3-Clause TCPDUMP_LICENSE_FILES = LICENSE -- 2.37.2 From bugzilla at busybox.net Mon Jan 2 13:32:00 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 02 Jan 2023 13:32:00 +0000 Subject: [Buildroot] [Bug 15221] New: FUSE filesystems can be statically compiled Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15221 Bug ID: 15221 Summary: FUSE filesystems can be statically compiled Product: buildroot Version: unspecified Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: tomas at slax.org CC: buildroot at uclibc.org Target Milestone: --- I can see the FUSE library as well as the fuse-based filesystems are marked to require dynamic library linking, because it does not compile with uclibc statically. However, if I select to use musl instead of uclibc, and if I make the necessary changes to let libfuse and other fuse filesystems to compile statically, then it works just fine. It compiles statically with musl and works OK. I have no idea if it is possible to mark a package requiring dynamic linking ONLY IF uclibc is selected, but if this possibility exists, you should consider it, because if user selects musl, there is no need for him to disable static linking. Thanks for consideration Tomas M -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Mon Jan 2 13:33:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 14:33:33 +0100 Subject: [Buildroot] [PATCH] package/lua-cqueues: disable with libressl In-Reply-To: <20221221104607.3430116-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 21 Dec 2022 11:46:07 +0100") References: <20221221104607.3430116-1-francois.perrad@gadz.org> Message-ID: <87y1qlawnm.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Building with libressl fails, > see http://autobuild.buildroot.net/results/032/032d6c9bf84b0d4e50d3c27f37b71c0564c52312/ > Signed-off-by: Francois Perrad Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 13:33:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 14:33:12 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/lua-cqueues: force using libopenssl Message-ID: <20230102133956.29C21870D2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67f40f52f75c323fb76ef94a2f6d80508b007caf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 620a77dc9d93365d87c7b18545f091c8e962509e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 13:33:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 14:33:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/lua-cqueues: force using libopenssl Message-ID: <20230102134106.082EF870D7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=179790561bb72ee987dea8ffb7387a4559b17022 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 620a77dc9d93365d87c7b18545f091c8e962509e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 13:43:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 14:43:16 +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> (Giulio Benetti's message of "Wed, 28 Dec 2022 19:00:53 +0100") References: <20221228180053.3412707-1-giulio.benetti@benettiengineering.com> Message-ID: <87tu19aw7f.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 13:41:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 14:41:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl8192eu: fix build failure due to function and data types name conflict with Linux Message-ID: <20230102134528.2BAA1870DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66b7565533095859cc1462bd25de01f9b92adca7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit ef3052674a7104990037b7da60cbbcb9d316e764) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Mon Jan 2 14:17:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 15:17:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/bearssl: fix build with make shuffle mode In-Reply-To: <20221212180545.3159689-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 12 Dec 2022 11:05:45 -0700") References: <20221212180545.3159689-1-james.hilliard1@gmail.com> Message-ID: <87mt71auln.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 14:21:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 15:21:34 +0100 Subject: [Buildroot] [PATCH 1/2] package/xxhash: fix static library install In-Reply-To: <20221228221522.280696-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 28 Dec 2022 23:15:21 +0100") References: <20221228221522.280696-1-fontaine.fabrice@gmail.com> Message-ID: <87ilhpaufl.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Install headers when building statically > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 14:20:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 15:20:57 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/xxhash: fix static library install Message-ID: <20230102142223.1036A870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=371734c38690e733a94c7db63dda1b45e4399351 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Install headers when building statically Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 0945e4913fba932217278f484de04cc366415bd6) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Mon Jan 2 14:16:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 15:16:12 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/bearssl: fix build with make shuffle mode Message-ID: <20230102142223.05DF4870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fe13200a71456b2f40fa7d5347ae760bf5495276 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit e1ecfe135747c28bcb3492e60f0d7aea630ead55) Signed-off-by: Peter Korsgaard --- .../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 peter at korsgaard.com Mon Jan 2 14:20:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 15:20:52 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/xxhash: fix static library install Message-ID: <20230102142330.385B6870F1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=879200c2677ee1835d500f175ace22158eac94d7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Install headers when building statically Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 0945e4913fba932217278f484de04cc366415bd6) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Mon Jan 2 14:16:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 15:16:34 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/bearssl: fix build with make shuffle mode Message-ID: <20230102142330.2D685870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7f7f0e3a521361f2cb5b34d3601f1d225623080 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit e1ecfe135747c28bcb3492e60f0d7aea630ead55) Signed-off-by: Peter Korsgaard --- .../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 romain.naour at gmail.com Mon Jan 2 15:45:49 2023 From: romain.naour at gmail.com (Romain Naour) Date: Mon, 2 Jan 2023 16:45:49 +0100 Subject: [Buildroot] [PATCH] package/minetest{-game}: bump to version 5.6.1 Message-ID: <20230102154550.78227-1-romain.naour@gmail.com> Release announcement: 5.6.0: https://forum.minetest.net/viewtopic.php?f=18&t=28511 5.6.1: https://forum.minetest.net/viewtopic.php?f=18&t=28703 minetest: - Update license file hash due to new image file in the project sources. - IrrlichtMt 1.9.0mt8 is required to build Minetest >= 5.6.1. - Add xlib_libXi dependecy for xinput2 support enabled by default for Linux. - Remove xlib_libXxf86vm dependency previously used by gamma ramp code [1]. [1] https://github.com/minetest/irrlicht/commit/538c9e5cde425ecee1e802fd53344111683b60be Signed-off-by: Romain Naour --- package/minetest-game/minetest-game.hash | 2 +- package/minetest-game/minetest-game.mk | 2 +- package/minetest/Config.in | 2 +- package/minetest/minetest.hash | 6 +++--- package/minetest/minetest.mk | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package/minetest-game/minetest-game.hash b/package/minetest-game/minetest-game.hash index 2b7eeffd8f..629871edbe 100644 --- a/package/minetest-game/minetest-game.hash +++ b/package/minetest-game/minetest-game.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 5a24fec4ed838744906f020096c35616e7ba76eeec2b93b980a40af011107e7c minetest-game-5.5.1.tar.gz +sha256 5dc857003d24bb489f126865fcd6bf0d9c0cb146ca4c1c733570699d15abd0e3 minetest-game-5.6.1.tar.gz sha256 f8a254e8d5f6b3ca3873f990986e86c864f943aa5dc9bf56808c5f4bfa509db0 LICENSE.txt sha256 ed2afed388c470e08edc1104e4ff6d12b68a32a76b8c52d760a99d4d2d7716f3 mods/beds/license.txt diff --git a/package/minetest-game/minetest-game.mk b/package/minetest-game/minetest-game.mk index e5ee45b6ab..ec8d5bff26 100644 --- a/package/minetest-game/minetest-game.mk +++ b/package/minetest-game/minetest-game.mk @@ -4,7 +4,7 @@ # ################################################################################ -MINETEST_GAME_VERSION = 5.5.1 +MINETEST_GAME_VERSION = 5.6.1 MINETEST_GAME_SITE = $(call github,minetest,minetest_game,$(MINETEST_GAME_VERSION)) MINETEST_GAME_LICENSE = LGPL-2.1+ (code), CC-BY-SA-2.0, CC-BY-SA-3.0, \ CC-BY-SA-4.0, MIT, CC0 1.0, CC-BY-2.0 (mods) diff --git a/package/minetest/Config.in b/package/minetest/Config.in index 3e331dff7e..4e139ac3e2 100644 --- a/package/minetest/Config.in +++ b/package/minetest/Config.in @@ -28,7 +28,7 @@ config BR2_PACKAGE_MINETEST_CLIENT select BR2_PACKAGE_FREETYPE select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_JPEG - select BR2_PACKAGE_XLIB_LIBXXF86VM + select BR2_PACKAGE_XLIB_LIBXI help Build Minetest client. diff --git a/package/minetest/minetest.hash b/package/minetest/minetest.hash index e78f865969..ec67d4136d 100644 --- a/package/minetest/minetest.hash +++ b/package/minetest/minetest.hash @@ -1,6 +1,6 @@ # Locally calculated -sha256 dc0ae5188ef351db85c38b27f38f8549b133ed82aa46daea6deee148aa3454f4 minetest-5.5.1.tar.gz -sha256 6d38dd7f3e3c8d768e1f5776b98dd5359b184c2e6740ddf733f4dc8615191bef irrlicht-1.9.0mt5.tar.gz +sha256 1440603e19dca70e2691e86a74c822ee2c4a36fceee32b2d85ae74772149e9a3 minetest-5.6.1.tar.gz +sha256 27594242da8c7cc1e5ef45922e1dfdd130c37d77719b5d927359eb47992051e0 irrlicht-1.9.0mt8.tar.gz -sha256 d1d8a63f7f70d89a3a899f3b9fb5ca1ea7dbbd4eb449be2a7b2ff861b1f09192 LICENSE.txt +sha256 b38c8d428ceddf8e9b49dca63610c74499d952895d756b7eab5f5d4cef2954f6 LICENSE.txt sha256 ca38f1ba4ab901111f6eee50009bd46dbd866e6beb98d592d843f7c162d73409 lib/irrlichtmt/doc/irrlicht-license.txt diff --git a/package/minetest/minetest.mk b/package/minetest/minetest.mk index 6d56c3222f..3904bd687c 100644 --- a/package/minetest/minetest.mk +++ b/package/minetest/minetest.mk @@ -4,7 +4,7 @@ # ################################################################################ -MINETEST_VERSION = 5.5.1 +MINETEST_VERSION = 5.6.1 MINETEST_SITE = $(call github,minetest,minetest,$(MINETEST_VERSION)) MINETEST_LICENSE = LGPL-2.1+ (code), CC-BY-SA-3.0 (textures and sounds), Zlib (irrlicht) MINETEST_LICENSE_FILES = LICENSE.txt lib/irrlichtmt/doc/irrlicht-license.txt @@ -12,7 +12,7 @@ MINETEST_CPE_ID_VENDOR = minetest MINETEST_DEPENDENCIES = gmp jsoncpp luajit sqlite zlib zstd -MINETEST_IRRLICHTMT_VERSION = 1.9.0mt5 +MINETEST_IRRLICHTMT_VERSION = 1.9.0mt8 MINETEST_EXTRA_DOWNLOADS = $(call github,minetest,irrlicht,$(MINETEST_IRRLICHTMT_VERSION))/irrlicht-$(MINETEST_IRRLICHTMT_VERSION).tar.gz define MINETEST_IRRLICHTMT_EXTRACT @@ -36,7 +36,7 @@ MINETEST_CONF_OPTS = \ -DBUILD_UNITTESTS=OFF ifeq ($(BR2_PACKAGE_MINETEST_CLIENT),y) -MINETEST_DEPENDENCIES += bzip2 freetype jpeg libgl libpng xlib_libXxf86vm +MINETEST_DEPENDENCIES += bzip2 freetype jpeg libgl libpng xlib_libXi MINETEST_CONF_OPTS += -DBUILD_CLIENT=ON else MINETEST_CONF_OPTS += -DBUILD_CLIENT=OFF -- 2.38.1 From romain.naour at gmail.com Mon Jan 2 15:45:50 2023 From: romain.naour at gmail.com (Romain Naour) Date: Mon, 2 Jan 2023 16:45:50 +0100 Subject: [Buildroot] [PATCH] flare-{engine,game}: bump to version 1.14 In-Reply-To: <20230102154550.78227-1-romain.naour@gmail.com> References: <20230102154550.78227-1-romain.naour@gmail.com> Message-ID: <20230102154550.78227-2-romain.naour@gmail.com> See: https://flarerpg.org/2022/01/31/flare-1-13/ https://flarerpg.org/2022/12/10/flare-1-14/ While at it, change url to use https. Signed-off-by: Romain Naour --- package/flare-engine/Config.in | 2 +- package/flare-engine/flare-engine.hash | 2 +- package/flare-engine/flare-engine.mk | 2 +- package/flare-game/Config.in | 2 +- package/flare-game/flare-game.hash | 2 +- package/flare-game/flare-game.mk | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/flare-engine/Config.in b/package/flare-engine/Config.in index 9c997c2b9a..136cae707e 100644 --- a/package/flare-engine/Config.in +++ b/package/flare-engine/Config.in @@ -15,7 +15,7 @@ config BR2_PACKAGE_FLARE_ENGINE Flare is not a reimplementation of an existing game or engine. It is a tribute to and exploration of the action RPG genre. - http://flarerpg.org + https://flarerpg.org comment "flare-engine needs a toolchain w/ C++, dynamic library" depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS diff --git a/package/flare-engine/flare-engine.hash b/package/flare-engine/flare-engine.hash index 7f6169381c..2e1f87b237 100644 --- a/package/flare-engine/flare-engine.hash +++ b/package/flare-engine/flare-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 287a08532972fa3ac56ce7cb213d21be8be35b529339f61d4eeadbd501c78a8e flare-engine-1.12.tar.gz +sha256 2c1bafeaa5ac26c10449bfcb7151b06e8a22547aa7364d2a39bbcb135aa50a09 flare-engine-1.14.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/flare-engine/flare-engine.mk b/package/flare-engine/flare-engine.mk index cbb7add4bb..e5fa947272 100644 --- a/package/flare-engine/flare-engine.mk +++ b/package/flare-engine/flare-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLARE_ENGINE_VERSION = 1.12 +FLARE_ENGINE_VERSION = 1.14 FLARE_ENGINE_SITE = $(call github,flareteam,flare-engine,v$(FLARE_ENGINE_VERSION)) FLARE_ENGINE_LICENSE = GPL-3.0+ FLARE_ENGINE_LICENSE_FILES = COPYING diff --git a/package/flare-game/Config.in b/package/flare-game/Config.in index ca68d19a69..535a9b18a2 100644 --- a/package/flare-game/Config.in +++ b/package/flare-game/Config.in @@ -10,4 +10,4 @@ config BR2_PACKAGE_FLARE_GAME game engine itself is part of a separate package, flame-engine. - http://flarerpg.org + https://flarerpg.org diff --git a/package/flare-game/flare-game.hash b/package/flare-game/flare-game.hash index 3d6d678c94..9ae88c6daa 100644 --- a/package/flare-game/flare-game.hash +++ b/package/flare-game/flare-game.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 19a909f2c6e0868baae823bb491e8840d5fb3e0454f00201de8da119772e5160 flare-game-1.12.tar.gz +sha256 65758462070aa88842084f8ee69083d8226e93cfbf83481663276d8307494b8e flare-game-1.14.tar.gz sha256 3f941b3b89cf7b8370ceb83cc76d2120d471b58735d8ca60238a751a48d7f72f LICENSE.txt diff --git a/package/flare-game/flare-game.mk b/package/flare-game/flare-game.mk index 41f02bec93..a1a0a5944a 100644 --- a/package/flare-game/flare-game.mk +++ b/package/flare-game/flare-game.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLARE_GAME_VERSION = 1.12 +FLARE_GAME_VERSION = 1.14 FLARE_GAME_SITE = $(call github,flareteam,flare-game,v$(FLARE_GAME_VERSION)) FLARE_GAME_LICENSE = CC-BY-SA-3.0 (data files), GPL-2.0 (GNU Unifont), \ OFL-1.1 (Liberation Sans) -- 2.38.1 From peter at korsgaard.com Mon Jan 2 16:49:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:49:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/mutt: bump to version 2.2.9 In-Reply-To: <20221228225021.784093-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 28 Dec 2022 23:50:21 +0100") References: <20221228225021.784093-1-fontaine.fabrice@gmail.com> Message-ID: <874jt8c251.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:49:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:49:32 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/mutt: bump to version 2.2.9 Message-ID: <20230102165005.0FC22870F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de2662df246c78232adc378ab364513685bb20e1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 7a2afdb7b1180bed3b6ad92c22c908805467ead3) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:50:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:50:55 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221229084814.3302-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 09:48:14 +0100") References: <20221229084814.3302-1-fontaine.fabrice@gmail.com> Message-ID: <87zgb0anio.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:53:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:53:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/dbus-cxx: bump to version 2.3.1 In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 19 Dec 2022 12:11:30 +0000") References: Message-ID: <87v8loane9.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:55:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:55:49 +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> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 10:17:35 +0100") References: <20221229091735.216076-1-fontaine.fabrice@gmail.com> Message-ID: <87r0wcanai.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:56:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:56:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} In-Reply-To: <20221229092033.218162-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 10:20:33 +0100") References: <20221229092033.218162-1-fontaine.fabrice@gmail.com> Message-ID: <87mt70an9i.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:56:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:56:14 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} Message-ID: <20230102165638.9B46C870F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bc60f1b24e4b80ea6a71628011ea40c178942230 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 3de4ae012141803bdf8abda12e27d10e55f6953f) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:55:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:55:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wireshark: security bump to version 3.4.16 Message-ID: <20230102165638.77B9387104@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1e07d7cf3ece3ce4628792880226d1471f13d4f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 5b86de52da2141ed289ad2892c34d3110d02f7b5) Signed-off-by: Peter Korsgaard --- 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 1a549f7037..f56843122c 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 peter at korsgaard.com Mon Jan 2 16:50:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:50:12 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: add libdeflate optional dependency Message-ID: <20230102165752.5BD6287118@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=421787e3ad596cb3d18f56e0114cac7ade0800ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 08ca8ff727c87fce2c6edcb9fc2df0885c22543b) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:49:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:49:21 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/mutt: bump to version 2.2.9 Message-ID: <20230102165752.506AE87116@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7f8341b6c33ca8878158f2e76a1dd61c5fae67a9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 7a2afdb7b1180bed3b6ad92c22c908805467ead3) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:56:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:56:05 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} Message-ID: <20230102165752.7B8918711C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7f1b0cd321a8294754a7193918aef48c27cbe216 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 3de4ae012141803bdf8abda12e27d10e55f6953f) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:53:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:53:12 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/dbus-cxx: bump to version 2.3.1 Message-ID: <20230102165752.6708C87119@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0f93339159b7da0b07831ae47377d39c8aed0d4d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni (cherry picked from commit f99714d90e08994c697576ca2030cb9392d7b63e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:55:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:55:40 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wireshark: security bump to version 3.4.16 Message-ID: <20230102165752.718B88711B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ce37efe7f8940ecb9410190c70e924e7ade03af branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 5b86de52da2141ed289ad2892c34d3110d02f7b5) Signed-off-by: Peter Korsgaard --- 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 yann.morin.1998 at free.fr Mon Jan 2 18:08:21 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 2 Jan 2023 19:08:21 +0100 Subject: [Buildroot] [PATCH v2 2/2] package/python-bleak: bump version to 0.19.1 In-Reply-To: <87tu1941pl.fsf@grinn-global.com> References: <20221103102102.924370-1-m.niestroj@grinn-global.com> <20221103102102.924370-2-m.niestroj@grinn-global.com> <20221211091013.GN1044805@scaer> <87tu1941pl.fsf@grinn-global.com> Message-ID: <20230102180821.GX2498764@scaer> Marcin, All, On 2023-01-02 12:23 +0100, Marcin Niestr?j spake thusly: > "Yann E. MORIN" writes: > > Marcin, All, > > > > On 2022-11-03 11:21 +0100, Marcin Niestroj spake thusly: > >> Signed-off-by: Marcin Niestroj > > Applied to master, thanks. > I have noticed that this patch was applied to master without PATCH 1/2 > that adds python-dbus-next package, which is a runtime dependency. Indeed, this is a complete oversight here, and I don't remember why I did not apply it... I'll look into right now (but please allow dinner to be an unmaskable interrupt should that trigger before I'm done ;-) ) 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 mr.bossman075 at gmail.com Mon Jan 2 18:16:03 2023 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Mon, 2 Jan 2023 13:16:03 -0500 Subject: [Buildroot] [PATCH v6] configs/imxrt1050-evk: New defconfig Message-ID: <20230102181603.3337480-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 Reviewed-by: Giulio Benetti Tested-by: 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 | 45 +++++++++++++++++++++ 5 files changed, 123 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..e1b8f2013b --- /dev/null +++ b/configs/imxrt1050-evk_defconfig @@ -0,0 +1,45 @@ +# 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" + +# Toolchain +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y + +# 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 +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.39.0 From petr.vorel at gmail.com Mon Jan 2 18:40:55 2023 From: petr.vorel at gmail.com (Petr Vorel) Date: Mon, 2 Jan 2023 19:40:55 +0100 Subject: [Buildroot] [PATCH 07/29] package/ima-evm-utils: really install to staging In-Reply-To: <20230101233653.487175-8-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-8-ricardo.martincoski@gmail.com> Message-ID: Hi Ricardo, Reviewed-by: Petr Vorel Fixes: 8229196d41 ("package/ima-evm-utils: new package") Thanks for correcting my work! Kind regards, Petr From kris at embeddedTS.com Mon Jan 2 19:24:36 2023 From: kris at embeddedTS.com (Kris Bahnsen) Date: Mon, 02 Jan 2023 11:24:36 -0800 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: <1672687476.3896.3.camel@embeddedTS.com> On Wed, 2022-12-28 at 21:53 +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 > Giulio, all, I figure this is the most appropriate place to have a discussion on this topic as these patches were also pushed to our github repo: https://github.com/embeddedTS/wilc3000-external-module/ I want to note that we are not intending on doing any maintenance or patch work on this driver, except to keep this driver functional on our platforms. It is maintained as a buildable external module of this folder tree: https://github.com/linux4sam/linux-at91/tree/master/drivers/net/wireless/microchip We did this because during the Microchip takeover they abandoned their maintained external tree as well as halted any plans to bring WILC3000 support to the kernel upstream. Our fork gives us easy access to building the modules without having to keep pulling changes in to all of our kernels. I'm not sure the best way to go about handling these patches as Microchip is currently only maintaining support for 5.15 it appears. I also don't want to pollute our external module tree with fixes that arn't in the upstream we're pulling in. Giulio, would you be willing to attempt pushing these changes to the Microchip repo? Does it make more sense to just leave these as patches to the driver in Buildroot? Would it make sense to instead apply some limits to the package or external module to only build on already compatible kernel versions? -Kris From giulio.benetti at benettiengineering.com Mon Jan 2 20:23:56 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Mon, 2 Jan 2023 21:23:56 +0100 Subject: [Buildroot] [PATCH v6] configs/imxrt1050-evk: New defconfig In-Reply-To: <20230102181603.3337480-1-Mr.Bossman075@gmail.com> References: <20230102181603.3337480-1-Mr.Bossman075@gmail.com> Message-ID: Hi Jesse, On 02/01/23 19:16, 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 > Reviewed-by: Giulio Benetti > Tested-by: 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 | 45 +++++++++++++++++++++ > 5 files changed, 123 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..e1b8f2013b > --- /dev/null > +++ b/configs/imxrt1050-evk_defconfig > @@ -0,0 +1,45 @@ > +# 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" > + > +# Toolchain > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y > + > +# 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 > +BR2_PACKAGE_HOST_DOSFSTOOLS=y > +BR2_PACKAGE_HOST_MTOOLS=y I've retested with this patch and everything works fine. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From peter at korsgaard.com Mon Jan 2 20:54:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 21:54:16 +0100 Subject: [Buildroot] [PATCH 2/2] spike_risc64_defconfig: bump opensbi to 1.1 In-Reply-To: <20230102205416.817843-1-peter@korsgaard.com> References: <20230102205416.817843-1-peter@korsgaard.com> Message-ID: <20230102205416.817843-2-peter@korsgaard.com> Instead of the default 0.9 version. Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index cd8fd8ee04..26103682f9 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -8,6 +8,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_TARGET_ROOTFS_CPIO=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_LINUX_PAYLOAD=y BR2_PACKAGE_HOST_RISCV_ISA_SIM=y -- 2.30.2 From peter at korsgaard.com Mon Jan 2 20:54:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 21:54:15 +0100 Subject: [Buildroot] [PATCH 1/2] spike_riscv64_defconfig: bump Linux kernel to 5.15.86 Message-ID: <20230102205416.817843-1-peter@korsgaard.com> Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index cc145bcd8e..cd8fd8ee04 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -2,7 +2,7 @@ BR2_riscv=y BR2_RISCV_64=y BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_TARGET_ROOTFS_CPIO=y -- 2.30.2 From bernd.kuhls at t-online.de Mon Jan 2 21:18:54 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 22:18:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.1 Message-ID: <20230102211854.29006-1-bernd.kuhls@t-online.de> Release notes: https://sqlite.org/releaselog/3_40_1.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 ea4e30a463..36f6907fbc 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz +sha256 2c5dea207fa508d765af1ef620b637dcb06572afa6f01f0815bd5bbf864b33d9 sqlite-autoconf-3400100.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 9d0b60ab59..789eddfa0a 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.40.0 -SQLITE_TAR_VERSION = 3400000 +SQLITE_VERSION = 3.40.1 +SQLITE_TAR_VERSION = 3400100 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 Jan 2 21:29:26 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 22:29:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/vdr: bump version to 2.6.3 Message-ID: <20230102212926.32133-1-bernd.kuhls@t-online.de> Changelog: https://github.com/vdr-projects/vdr/blob/master/HISTORY Signed-off-by: Bernd Kuhls --- package/vdr/vdr.hash | 2 +- package/vdr/vdr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vdr/vdr.hash b/package/vdr/vdr.hash index 2216e317fe..1b7ced0b77 100644 --- a/package/vdr/vdr.hash +++ b/package/vdr/vdr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 dfb252a0466e95071ca16707914d14c7e5c2e45020e4dc530ea85b7b3c3ea17e vdr-2.6.1.tar.gz +sha256 70352c7558d627202c02e80d88c83d25d9df4c5e49a010f7d1d9ae631bd54ad0 vdr-2.6.3.tar.gz sha256 ddb9db7630752f8fdc6898f7c99a99eaeeac5213627ecb093df9c82f56175dc7 COPYING diff --git a/package/vdr/vdr.mk b/package/vdr/vdr.mk index 61acb9971f..a44e1ff512 100644 --- a/package/vdr/vdr.mk +++ b/package/vdr/vdr.mk @@ -4,7 +4,7 @@ # ################################################################################ -VDR_VERSION = 2.6.1 +VDR_VERSION = 2.6.3 VDR_SITE = $(call github,vdr-projects,vdr,$(VDR_VERSION)) VDR_LICENSE = GPL-2.0+ VDR_LICENSE_FILES = COPYING -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 2 21:33:55 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 2 Jan 2023 22:33:55 +0100 Subject: [Buildroot] [git commit] package/python-dbus-fast: new package Message-ID: <20230102213444.D06AB87153@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82522d25476fee95fe242a38c989280035a460c5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Reviewed-by: James Hilliard [yann.morin.1998 at free.fr: - select host-cython in Config.in - introduce obj_path in test sample ] Signed-off-by: Yann E. MORIN --- DEVELOPERS | 2 + package/Config.in | 1 + package/python-dbus-fast/Config.in | 10 +++++ package/python-dbus-fast/python-dbus-fast.hash | 5 +++ package/python-dbus-fast/python-dbus-fast.mk | 16 ++++++++ .../tests/package/sample_python_dbus_fast.py | 45 ++++++++++++++++++++++ .../testing/tests/package/test_python_dbus_fast.py | 40 +++++++++++++++++++ 7 files changed, 119 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 3217823b6f..8399dcc7af 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1877,6 +1877,7 @@ F: package/murata-cyw-fw/ F: package/netdata/ F: package/python-ansicolors/ F: package/python-bleak/ +F: package/python-dbus-fast/ F: package/python-dbus-next/ F: package/python-iniconfig/ F: package/python-intelhex/ @@ -1888,6 +1889,7 @@ F: package/python-typing-extensions/ F: package/python-xmodem/ F: package/rs485conf/ F: package/turbolua/ +F: support/testing/tests/package/sample_python_dbus_fast.py F: support/testing/tests/package/sample_python_dbus_next.py F: support/testing/tests/package/sample_python_pytest.py F: support/testing/tests/package/sample_python_pytest_asyncio.py diff --git a/package/Config.in b/package/Config.in index 41e15ca77f..995dae2c57 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1022,6 +1022,7 @@ menu "External python modules" source "package/python-daphne/Config.in" source "package/python-dataproperty/Config.in" source "package/python-dateutil/Config.in" + source "package/python-dbus-fast/Config.in" source "package/python-dbus-next/Config.in" source "package/python-decorator/Config.in" source "package/python-defusedxml/Config.in" diff --git a/package/python-dbus-fast/Config.in b/package/python-dbus-fast/Config.in new file mode 100644 index 0000000000..c9562fecfa --- /dev/null +++ b/package/python-dbus-fast/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_PYTHON_DBUS_FAST + bool "python-dbus-fast" + select BR2_PACKAGE_HOST_PYTHON_CYTHON + select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime + select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime + help + A faster version of dbus-next, a DBus library for Python with + asyncio support. + + https://github.com/bluetooth-devices/dbus-fast diff --git a/package/python-dbus-fast/python-dbus-fast.hash b/package/python-dbus-fast/python-dbus-fast.hash new file mode 100644 index 0000000000..f0dceeb43d --- /dev/null +++ b/package/python-dbus-fast/python-dbus-fast.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/dbus-fast/json +md5 eebf2c558dd1af0f8f32b361e91f2fa3 dbus_fast-1.61.1.tar.gz +sha256 bda4a7d559047b74f409eda278f68f610a418e86ad3efa0368fa2ed240daa6b6 dbus_fast-1.61.1.tar.gz +# Locally computed sha256 checksums +sha256 c37e9c75110e01d1f0c5360dc7d7776a30ac5f70d2440db214423e4b7a77a6af LICENSE diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk new file mode 100644 index 0000000000..de7049ba22 --- /dev/null +++ b/package/python-dbus-fast/python-dbus-fast.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# python-dbus-fast +# +################################################################################ + +PYTHON_DBUS_FAST_VERSION = 1.61.1 +PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 +PYTHON_DBUS_FAST_SETUP_TYPE = setuptools +PYTHON_DBUS_FAST_LICENSE = MIT +PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE +PYTHON_DBUS_FAST_ENV = REQUIRE_CYTHON=1 +PYTHON_DBUS_FAST_DEPENDENCIES = host-python-cython + +$(eval $(python-package)) diff --git a/support/testing/tests/package/sample_python_dbus_fast.py b/support/testing/tests/package/sample_python_dbus_fast.py new file mode 100644 index 0000000000..4157bccfcf --- /dev/null +++ b/support/testing/tests/package/sample_python_dbus_fast.py @@ -0,0 +1,45 @@ +import asyncio +from dbus_fast.aio import MessageBus +from dbus_fast.service import ServiceInterface, method +import dbus_fast.introspection as intr +from dbus_fast import BusType + + +class SampleInterface(ServiceInterface): + def __init__(self): + super().__init__('test.interface') + + @method() + def Ping(self): + pass + + @method() + def ConcatStrings(self, what1: 's', what2: 's') -> 's': # noqa: F821 + return what1 + what2 + + +async def main(): + bus_name = 'dbus.fast.sample' + obj_path = '/test/path' + + bus = await MessageBus(bus_type=BusType.SYSTEM).connect() + bus2 = await MessageBus(bus_type=BusType.SYSTEM).connect() + + await bus.request_name(bus_name) + + service_interface = SampleInterface() + bus.export(obj_path, service_interface) + + introspection = await bus2.introspect(bus_name, obj_path) + assert type(introspection) is intr.Node + obj = bus2.get_proxy_object(bus_name, obj_path, introspection) + interface = obj.get_interface(service_interface.name) + + result = await interface.call_ping() + assert result is None + + result = await interface.call_concat_strings('hello ', 'world') + assert result == 'hello world' + + +asyncio.run(main()) diff --git a/support/testing/tests/package/test_python_dbus_fast.py b/support/testing/tests/package/test_python_dbus_fast.py new file mode 100644 index 0000000000..5f67cfd8cc --- /dev/null +++ b/support/testing/tests/package/test_python_dbus_fast.py @@ -0,0 +1,40 @@ +import textwrap + + +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3DBusFast(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_DBUS=y + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_DBUS_FAST=y + """ + sample_scripts = ["tests/package/sample_python_dbus_fast.py"] + + def run_sample_scripts(self): + config = \ + """ + + + + + + + + """ + config = textwrap.dedent(config) + config_dir = "/etc/dbus-1/system.d" + config_fn = "dbus.fast.sample.conf" + + # Setup and reload D-Bus configuration + self.emulator.run("mkdir -p " + config_dir) + self.emulator.run("cat > " + config_dir + "/" + config_fn + + " < Release notes: https://github.com/libsndfile/libsndfile/releases/tag/1.2.0 Drop patch (already in version). Signed-off-by: Bernd Kuhls --- ...ute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch | 24 ------------------- package/libsndfile/libsndfile.hash | 2 +- package/libsndfile/libsndfile.mk | 4 +--- 3 files changed, 2 insertions(+), 28 deletions(-) delete mode 100644 package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch diff --git a/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch b/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch deleted file mode 100644 index 44ed6dc2cb..0000000000 --- a/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch +++ /dev/null @@ -1,24 +0,0 @@ -From e4fdaeefddd39bae1db27d48ccb7db7733e0c009 Mon Sep 17 00:00:00 2001 -From: Michael Cho -Date: Sun, 17 Apr 2022 21:31:07 -0700 -Subject: [PATCH] configure.ac: substitute EXTERNAL_MPEG_LIBS in sndfile.pc - -[Retrieved from: -https://github.com/libsndfile/libsndfile/commit/e4fdaeefddd39bae1db27d48ccb7db7733e0c009] -Signed-off-by: Fabrice Fontaine ---- - configure.ac | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/configure.ac b/configure.ac -index 727b67bc0..a4c776d70 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -739,6 +739,7 @@ AC_SUBST(SNDIO_LIBS) - AC_SUBST(EXTERNAL_XIPH_CFLAGS) - AC_SUBST(EXTERNAL_XIPH_LIBS) - AC_SUBST(EXTERNAL_XIPH_REQUIRE) -+AC_SUBST(EXTERNAL_MPEG_LIBS) - AC_SUBST(EXTERNAL_MPEG_REQUIRE) - AC_SUBST(MPG123_CFLAGS) - AC_SUBST(MPG123_LIBS) diff --git a/package/libsndfile/libsndfile.hash b/package/libsndfile/libsndfile.hash index 67d10d03c4..be3ba41dc6 100644 --- a/package/libsndfile/libsndfile.hash +++ b/package/libsndfile/libsndfile.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -sha256 0f98e101c0f7c850a71225fb5feaf33b106227b3d331333ddc9bacee190bcf41 libsndfile-1.1.0.tar.xz +sha256 0e30e7072f83dc84863e2e55f299175c7e04a5902ae79cfb99d4249ee8f6d60a libsndfile-1.2.0.tar.xz # Locally calculated sha256 ad01ea5cd2755f6048383c8d54c88459cd6fcb17757c5c8892f8c5ea060f6140 COPYING diff --git a/package/libsndfile/libsndfile.mk b/package/libsndfile/libsndfile.mk index 0b57a1fdd8..d8d1725444 100644 --- a/package/libsndfile/libsndfile.mk +++ b/package/libsndfile/libsndfile.mk @@ -4,15 +4,13 @@ # ################################################################################ -LIBSNDFILE_VERSION = 1.1.0 +LIBSNDFILE_VERSION = 1.2.0 LIBSNDFILE_SOURCE = libsndfile-$(LIBSNDFILE_VERSION).tar.xz LIBSNDFILE_SITE = https://github.com/libsndfile/libsndfile/releases/download/$(LIBSNDFILE_VERSION) LIBSNDFILE_INSTALL_STAGING = YES LIBSNDFILE_LICENSE = LGPL-2.1+ LIBSNDFILE_LICENSE_FILES = COPYING LIBSNDFILE_CPE_ID_VENDOR = libsndfile_project -# We're patching configure.ac -LIBSNDFILE_AUTORECONF = YES LIBSNDFILE_DEPENDENCIES = host-pkgconf LIBSNDFILE_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99' -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 2 21:37:45 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 2 Jan 2023 22:37:45 +0100 Subject: [Buildroot] [PATCH v2 1/2] package/python-dbus-fast: new package In-Reply-To: <20221103102102.924370-1-m.niestroj@grinn-global.com> References: <20221103102102.924370-1-m.niestroj@grinn-global.com> Message-ID: <20230102213745.GY2498764@scaer> Narcin, All, On 2022-11-03 11:21 +0100, Marcin Niestroj spake thusly: > Signed-off-by: Marcin Niestroj [--SNIP--] > diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk > new file mode 100644 > index 0000000000..de7049ba22 > --- /dev/null > +++ b/package/python-dbus-fast/python-dbus-fast.mk > @@ -0,0 +1,16 @@ > +################################################################################ > +# > +# python-dbus-fast > +# > +################################################################################ > + > +PYTHON_DBUS_FAST_VERSION = 1.61.1 > +PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz > +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 > +PYTHON_DBUS_FAST_SETUP_TYPE = setuptools > +PYTHON_DBUS_FAST_LICENSE = MIT > +PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE > +PYTHON_DBUS_FAST_ENV = REQUIRE_CYTHON=1 > +PYTHON_DBUS_FAST_DEPENDENCIES = host-python-cython Since there is a Kconfig symbol for host-python-cython, I've added the appropriate select in Config.in. > +$(eval $(python-package)) > diff --git a/support/testing/tests/package/sample_python_dbus_fast.py b/support/testing/tests/package/sample_python_dbus_fast.py > new file mode 100644 > index 0000000000..c2855464a1 > --- /dev/null > +++ b/support/testing/tests/package/sample_python_dbus_fast.py > @@ -0,0 +1,44 @@ > +import asyncio > +from dbus_fast.aio import MessageBus > +from dbus_fast.service import ServiceInterface, method > +import dbus_fast.introspection as intr > +from dbus_fast import BusType > + > + > +class SampleInterface(ServiceInterface): > + def __init__(self): > + super().__init__('test.interface') > + > + @method() > + def Ping(self): > + pass > + > + @method() > + def ConcatStrings(self, what1: 's', what2: 's') -> 's': # noqa: F821 > + return what1 + what2 > + > + > +async def main(): > + bus_name = 'dbus.fast.sample' I've introduced obj_path = '/test/path', and... > + > + bus = await MessageBus(bus_type=BusType.SYSTEM).connect() > + bus2 = await MessageBus(bus_type=BusType.SYSTEM).connect() > + > + await bus.request_name(bus_name) > + > + service_interface = SampleInterface() > + bus.export('/test/path', service_interface) ... used it here, and... > + introspection = await bus2.introspect(bus_name, '/test/path') ... here, and.... > + assert type(introspection) is intr.Node > + obj = bus2.get_proxy_object(bus_name, '/test/path', introspection) ... here. Applied to master, thanks. Sorry for missing this patch when I got to apply python-bleak's bump a few weeks ago; thanks for reminding me. Regards, Yann E. MORIN. > + interface = obj.get_interface(service_interface.name) > + > + result = await interface.call_ping() > + assert result is None > + > + result = await interface.call_concat_strings('hello ', 'world') > + assert result == 'hello world' > + > + > +asyncio.run(main()) > diff --git a/support/testing/tests/package/test_python_dbus_fast.py b/support/testing/tests/package/test_python_dbus_fast.py > new file mode 100644 > index 0000000000..5f67cfd8cc > --- /dev/null > +++ b/support/testing/tests/package/test_python_dbus_fast.py > @@ -0,0 +1,40 @@ > +import textwrap > + > + > +from tests.package.test_python import TestPythonPackageBase > + > + > +class TestPythonPy3DBusFast(TestPythonPackageBase): > + __test__ = True > + config = TestPythonPackageBase.config + \ > + """ > + BR2_PACKAGE_DBUS=y > + BR2_PACKAGE_PYTHON3=y > + BR2_PACKAGE_PYTHON_DBUS_FAST=y > + """ > + sample_scripts = ["tests/package/sample_python_dbus_fast.py"] > + > + def run_sample_scripts(self): > + config = \ > + """ > + + "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> > + > + > + > + > + > + > + """ > + config = textwrap.dedent(config) > + config_dir = "/etc/dbus-1/system.d" > + config_fn = "dbus.fast.sample.conf" > + > + # Setup and reload D-Bus configuration > + self.emulator.run("mkdir -p " + config_dir) > + self.emulator.run("cat > " + config_dir + "/" + config_fn + > + " < + self.emulator.run("killall -SIGHUP dbus-daemon") > + > + # Run test scripts > + super().run_sample_scripts() > -- > 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 bernd.kuhls at t-online.de Mon Jan 2 21:39:12 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 22:39:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/libopenh264: bump version to 2.3.1 Message-ID: <20230102213912.46991-1-bernd.kuhls@t-online.de> Release notes: https://github.com/cisco/openh264/releases/tag/v2.3.1 https://github.com/cisco/openh264/releases/tag/v2.3.0 Signed-off-by: Bernd Kuhls --- package/libopenh264/libopenh264.hash | 2 +- package/libopenh264/libopenh264.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libopenh264/libopenh264.hash b/package/libopenh264/libopenh264.hash index 712425a024..eecb0b9625 100644 --- a/package/libopenh264/libopenh264.hash +++ b/package/libopenh264/libopenh264.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e4e5c8ba48e64ba6ce61e8b6e2b76b2d870c74c270147649082feabb40f25905 libopenh264-2.2.0.tar.gz +sha256 453afa66dacb560bc5fd0468aabee90c483741571bca820a39a1c07f0362dc32 libopenh264-2.3.1.tar.gz sha256 dd5c1c9668512530fa5a96e4c29ac4033d70a7eeb0eed7a42fddb6dd794ebdbb LICENSE diff --git a/package/libopenh264/libopenh264.mk b/package/libopenh264/libopenh264.mk index ea41f72661..750ec41e4d 100644 --- a/package/libopenh264/libopenh264.mk +++ b/package/libopenh264/libopenh264.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOPENH264_VERSION = 2.2.0 +LIBOPENH264_VERSION = 2.3.1 LIBOPENH264_SITE = $(call github,cisco,openh264,v$(LIBOPENH264_VERSION)) LIBOPENH264_LICENSE = BSD-2-Clause LIBOPENH264_LICENSE_FILES = LICENSE -- 2.34.1 From kris at embeddedTS.com Mon Jan 2 22:28:55 2023 From: kris at embeddedTS.com (Kris Bahnsen) Date: Mon, 02 Jan 2023 14:28:55 -0800 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: References: <20221229095800.64a5f115@windsurf> Message-ID: <1672698535.3896.5.camel@embeddedTS.com> All, I accidentally replied out of the thread and I wanted to follow up here just to make sure it got organized in the right place. See my previous message here: https://lists.buildroot.org/pipermail/buildroot/2023-January/659164.html On Thu, 2022-12-29 at 23:04 +0100, Giulio Benetti wrote: > 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. The external is currently a release tag (or a few) behind. The latest changes in the linux4sam kernel tree remove a lot of the #ifdefs as you noted which ends up preventing it from compiling against older kernels. We've tested the external tree against 4.9, 5.10, and 5.15 with success. -Kris > > Best regards > Giulio > > > > > Best regards, > > > > Thomas > > -- > > Thomas Petazzoni, CTO, Bootlin > > Embedded Linux and Kernel engineering > > https://bootlin.com > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From bernd.kuhls at t-online.de Mon Jan 2 22:42:55 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 23:42:55 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.15.x / 6.{0, 1}.x series Message-ID: <20230102224255.129968-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 2 +- linux/linux.hash | 6 +++--- package/linux-headers/Config.in.host | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index b5c65eded4..bca1b3fc8b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1.1" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.2" 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 8d85dc4c6f..8ac04b60f9 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,8 +1,8 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 a3e61377cf4435a9e2966b409a37a1056f6aaa59e561add9125a88e3c0971dfb linux-6.1.1.tar.xz -sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz +sha256 ee41f3c4f599b2f46f08aae428c9243db403e7292eb2c9f04ee34909b038d1ae linux-6.1.2.tar.xz +sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.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 diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 60bbe5b768..216b496fe4 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -401,9 +401,9 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.19.269" if BR2_KERNEL_HEADERS_4_19 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 "5.15.86" if BR2_KERNEL_HEADERS_5_15 + default "6.0.16" if BR2_KERNEL_HEADERS_6_0 + default "6.1.2" 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 giulio.benetti at benettiengineering.com Mon Jan 2 22:49:41 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Mon, 2 Jan 2023 23:49:41 +0100 Subject: [Buildroot] [PATCH] configs/amarula_vyasa_rk3288_defconfig: bump to Linux version 6.1.2 and U-Boot 2022.10 Message-ID: <20230102224941.1398423-1-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- configs/amarula_vyasa_rk3288_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/amarula_vyasa_rk3288_defconfig b/configs/amarula_vyasa_rk3288_defconfig index ff96019e1e..7976537225 100644 --- a/configs/amarula_vyasa_rk3288_defconfig +++ b/configs/amarula_vyasa_rk3288_defconfig @@ -3,14 +3,14 @@ BR2_arm=y BR2_cortex_a17=y BR2_ARM_FPU_NEON_VFPV4=y -# Linux headers same as kernel, a 5.14 series -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +# Linux headers same as kernel, a 6.1 series +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="vyasa-rk3288" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y @@ -23,7 +23,7 @@ BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin tpl/u-boot-tpl.bin" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.2" BR2_LINUX_KERNEL_DEFCONFIG="multi_v7" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x02000000" -- 2.34.1 From bernd.kuhls at t-online.de Mon Jan 2 22:59:10 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 23:59:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/intel-gmmlib: bump version to 22.3.2 Message-ID: <20230102225910.368086-1-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 9491f23680..d36bd8b9b6 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 4adcd33a07617e1c95c4bc6d85bac2e3a881ba19ffcca2857da765248295fd2c intel-gmmlib-22.3.1.tar.gz +sha256 f725fbb4291ab67bbc7b31e1a268f523df384667360c931b40144db861be53d7 intel-gmmlib-22.3.2.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index 81c455eafd..ffd101808b 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.1 +INTEL_GMMLIB_VERSION = 22.3.2 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md -- 2.34.1 From giulio.benetti at benettiengineering.com Mon Jan 2 23:05:39 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 3 Jan 2023 00:05:39 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <1672687476.3896.3.camel@embeddedTS.com> References: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> <1672687476.3896.3.camel@embeddedTS.com> Message-ID: Hi Kris, Thomas, All, On 02/01/23 20:24, Kris Bahnsen wrote: > On Wed, 2022-12-28 at 21:53 +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 >> > > Giulio, all, > > I figure this is the most appropriate place to have a discussion on > this topic as these patches were also pushed to our github repo: > https://github.com/embeddedTS/wilc3000-external-module/ > > I want to note that we are not intending on doing any maintenance > or patch work on this driver, except to keep this driver functional > on our platforms. Oh, I thought the goal was to keep the module successfully building through all Linux versions like we usually have in Buildroot for other packages. For example all the Wi-Fi modules(i.e. rtlxxx packages) and gpu(mali-driver, sunxi-mali-utgard, kernel-module-imx-gpu-viv etc.) or other out of tree drivers. > It is maintained as a buildable external module > of this folder tree: > https://github.com/linux4sam/linux-at91/tree/master/drivers/net/wireless/microchip The problem is that with that we can't build for older Linux versions and this is one of our goals. Someone can be interested in having it running on Linux 4.x or earlier. > We did this because during the Microchip takeover they abandoned > their maintained external tree as well as halted any plans to > bring WILC3000 support to the kernel upstream. Our fork gives us > easy access to building the modules without having to keep pulling > changes in to all of our kernels. > > I'm not sure the best way to go about handling these patches as > Microchip is currently only maintaining support for 5.15 it > appears. I also don't want to pollute our external module tree > with fixes that arn't in the upstream we're pulling in. > > Giulio, would you be willing to attempt pushing these changes > to the Microchip repo? Yes, this is the idea once they create the 6.1 branch, at least I expect they will do it soon since it's the new Linux LTS version. Then for sure I will open a PR without all the #ifdef's I've created in the PR I've opened to your Repo. Of course those patches will be usable only for Linux 6.1 and that's it. > Does it make more sense to just leave these as patches to the > driver in Buildroot? Not very much, because they must be reworked over the time and they will continue to increase along with Linux versions. For sure we hope WILC1000/3000 will be totally upstreamed at a certain point. But anyway we will need your repository(or a fork of it) to keep all the #ifdef's for LINUX_VERSION to support it on old Linux versions. > Would it make sense to instead apply some limits to the package > or external module to only build on already compatible kernel > versions? I'd like to support the driver for any possible Linux version like we do for the other drivers in Buildroot. I understand that there is an effort on your side to test the changes you pull, but this will keep your repository aligned with the latest Linux versions and it will be build-tested a lot with our autobuilders. This is my 2 cents. I leave the last answers to the maintainers, Thomas is one of them. Best regards! -- Giulio Benetti CEO/CTO at Benetti Engineering sas From kris at embeddedTS.com Mon Jan 2 23:52:37 2023 From: kris at embeddedTS.com (Kris Bahnsen) Date: Mon, 02 Jan 2023 15:52:37 -0800 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: References: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> <1672687476.3896.3.camel@embeddedTS.com> Message-ID: <1672703557.3896.7.camel@embeddedTS.com> Giulio, On Tue, 2023-01-03 at 00:05 +0100, Giulio Benetti wrote: > Hi Kris, Thomas, All, > > On 02/01/23 20:24, Kris Bahnsen wrote: > > On Wed, 2022-12-28 at 21:53 +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 > > > > > > > Giulio, all, > > > > I figure this is the most appropriate place to have a discussion on > > this topic as these patches were also pushed to our github repo: > > https://github.com/embeddedTS/wilc3000-external-module/ > > > > I want to note that we are not intending on doing any maintenance > > or patch work on this driver, except to keep this driver functional > > on our platforms. > > Oh, I thought the goal was to keep the module successfully building > through all Linux versions like we usually have in Buildroot for other > packages. For example all the Wi-Fi modules(i.e. rtlxxx packages) and > gpu(mali-driver, sunxi-mali-utgard, kernel-module-imx-gpu-viv etc.) or > other out of tree drivers. Not quite. We decided to carve the tree from Microchip and make it externally buildable. We submitted it to Buildroot because it had appeared that the WILC support was neglected by Microchip. We took that opportunity to at least keep the firmware up to date while also giving any supported platforms a more up-to-date access to a driver. We've been mostly relying on upstream from Microchip (and have an outstanding driver bug open with them for the WILC3000 that has been in process for the better part of 4 months) and touching bits that make sense to touch that do not impact function. > > > It is maintained as a buildable external module > > of this folder tree: > > https://github.com/linux4sam/linux-at91/tree/master/drivers/net/wireless/microchip > > The problem is that with that we can't build for older Linux versions > and this is one of our goals. Someone can be interested in having it > running on Linux 4.x or earlier. Which is why we havn't pulled in their latest round of changes and any feature updates from them we now have to carefully navigate. > > > We did this because during the Microchip takeover they abandoned > > their maintained external tree as well as halted any plans to > > bring WILC3000 support to the kernel upstream. Our fork gives us > > easy access to building the modules without having to keep pulling > > changes in to all of our kernels. > > > > I'm not sure the best way to go about handling these patches as > > Microchip is currently only maintaining support for 5.15 it > > appears. I also don't want to pollute our external module tree > > with fixes that arn't in the upstream we're pulling in. > > > > Giulio, would you be willing to attempt pushing these changes > > to the Microchip repo? > > Yes, this is the idea once they create the 6.1 branch, at least I > expect they will do it soon since it's the new Linux LTS version. > Then for sure I will open a PR without all the #ifdef's I've created > in the PR I've opened to your Repo. Of course those patches will be > usable only for Linux 6.1 and that's it. If we pull future patches in from linux4wilc tree, we will be careful not to upset the existing #ifdef madness to keep backward compatible support. But we do want to avoid getting ahead of linux4wilc if we can so if those changes do come in eventually, we can avoid an excessive amount of conflicts. > > > Does it make more sense to just leave these as patches to the > > driver in Buildroot? > > Not very much, because they must be reworked over the time and they > will continue to increase along with Linux versions. For sure we hope > WILC1000/3000 will be totally upstreamed at a certain point. But anyway > we will need your repository(or a fork of it) to keep all the #ifdef's > for LINUX_VERSION to support it on old Linux versions. Unfortunately, while WILC1000 support is upstream, WILC3000 will not be upstreamed (according to a conversation with Microchip a few months back). This means unless they have a change of heart, someone else takes ownership, or we take ownership of the driver, it will likely remain locked to Microchip's kernel and this external module will continue to exist as needed. > > > Would it make sense to instead apply some limits to the package > > or external module to only build on already compatible kernel > > versions? > > I'd like to support the driver for any possible Linux version like we > do for the other drivers in Buildroot. > > I understand that there is an effort on your side to test the changes > you pull, but this will keep your repository aligned with the latest > Linux versions and it will be build-tested a lot with our autobuilders. > > This is my 2 cents. I leave the last answers to the maintainers, Thomas > is one of them. We're not opposed to the idea, just hesitant to taking on that kind of ownership. We're doing some porting work at the moment, to get our LTS platforms all up to kernel 5.10. From there, we may start pushing basic support for various platforms to upstream kernel. I think once we get there we would be more receptive to ownership of the WILC3000 driver to keep our platforms running. > > Best regards! From thomas.petazzoni at bootlin.com Tue Jan 3 06:41:39 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 03 Jan 2023 06:41:39 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-02 Message-ID: <20230103064146.3E6F841681@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-02 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 20 | 12 | 1 | 33 | master | 175 | 294 | 0 | 469 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 26 host-go-bootstrap-1.4-boots... | 22 fwup-1.9.1 | 20 unknown | 11 bat-0.19.0 | 10 host-libzlib-1.2.13 | 10 xz-5.2.10 | 9 host-sentry-cli-2.8.0 | 8 glibc-2.36-66-ga1dc0be03c9d... | 7 host-gdk-pixbuf-2.42.10 | 7 dust-0.8.1 | 6 pixz-1.0.7 | 6 elfutils-0.186 | 5 gerbera-1.10.0 | 5 libgcrypt-1.10.1 | 5 norm-1.5.8 | 4 ntp-4.2.8p15 | 4 python-bcrypt-4.0.1 | 4 python-cryptography-38.0.4 | 4 crun-1.7.2 | 3 gobject-introspection-1.72.0 | 3 host-pahole-1.24 | 3 libgpg-error-1.45 | 3 linux-6.1.1 | 3 perl-5.34.1 | 3 sscep-0.10.0 | 3 webp-1.2.4 | 3 android-tools-4.2.2+git2013... | 2 dropbear-2022.83 | 2 f2fs-tools-1.15.0 | 2 fontconfig-2.13.1 | 2 fs/ubi/ubi.mk:51: /home/aut... | 2 fs/ubifs/ubifs.mk:49: /home... | 2 gvfs-1.48.1 | 2 haproxy-2.6.5 | 2 host-binutils-2.39 | 2 host-go-1.19.4 | 2 host-rust-1.66.0 | 2 host-spirv-llvm-translator-... | 2 hyperfine-1.14.0 | 2 jack2-1.9.21 | 2 libglib2-2.72.3 | 2 modem-manager-1.20.2 | 2 nerdctl-1.0.0 | 2 openssh-9.1p1 | 2 opkg-0.4.5 | 2 python-greenlet-2.0.1 | 2 ripgrep-af6b6c543b224d348a8... | 2 sdl-1.2.15 | 2 trinity-1.9 | 2 ulogd-2.0.8 | 2 xenomai-3.0.10 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 4th-3.64.1 | 1 alsa-lib-1.2.8 | 1 at91dataflashboot-1.05 | 1 boost-1.80.0 | 1 brltty-6.5 | 1 coreutils-9.1 | 1 dahdi-linux-3.2.0 | 1 dmalloc-5.6.5 | 1 erlang-22.3.4.22 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 flann-1.9.2 | 1 frr-8.3.1 | 1 fs/romfs/romfs.mk:32: /home... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gdb-12.1 | 1 host-binutils-2.37 | 1 host-binutils-2.38 | 1 host-gcc-final-10.4.0 | 1 host-kmod-30 | 1 host-m4-1.4.19 | 1 host-python-greenlet-2.0.1 | 1 janus-gateway-1.0.3 | 1 libcap-ng-0.8.3 | 1 libfreeimage-3.18.0 | 1 libgtk3-3.24.35 | 1 libostree-2022.7 | 1 libvorbis-1.3.7 | 1 linux-5.10.145-cip17 | 1 ltp-testsuite-20220930 | 1 mender-3.4.0 | 1 ntpsec-1_2_1 | 1 ocf-linux-20171122 | 1 open62541-v1.3.4 | 1 php-8.1.13 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 proxychains-ng-4.16 | 1 python-pyicu-2.10.2 | 1 quickjs-2021-03-27 | 1 rtl_433-22.11 | 1 s6-linux-utils-2.6.0.0 | 1 s6-portable-utils-2.2.5.0 | 1 wtfutil-0.41.0 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/720b45fb6a38f703afa970d0a304692f786fa253 | s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/8d8220fd2d1e4f68c758b4fcbc200f72e65b8cf7 | mips64 | 4th-3.64.1 | NOK | http://autobuild.buildroot.net/results/e57d1c3345c4a1eaf79dbe21dd7949113b2eb4f4 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/632cc2600c75e3944f4bd47cc5b3b0d0e6c710cd | mips64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/9a4aa37899676a0b26c5fed483329fd639384e73 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/444dba90062fc06a118594dd69555204922e6c21 | arm | at91dataflashboot-1.05 | NOK | http://autobuild.buildroot.net/results/f313694a1712a56be3a9ab853f9a531981fe65bf | ORPH i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/c79c766309b56c569946f9d31503ce70174efca4 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/36ebebb0dac1db1ec1e834705b97a83c34464de0 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/13bafbcd169d721adcb8a0ae17e42a4aaf22e96e | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d1b3533cb2d81c73553b389b340f74f853b72827 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/0fb3bae45a45454611946e177458bca24ea673c4 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d2c16e57040ed1c0ef813ac725d6e01183f24345 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7e3da4c30bca57e0d2afb19c599592e80706c5a2 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/5beb661aa2e4b59437d08711237cb253b67861bc | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b8f19d66d318845037770d821f4ab049572e4963 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/cb0cf243c8a5fa2f76fe3b59dba5bde45f3bae00 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/82e79e29a7c8e35d14c962358deeb733b4d389e5 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/1680f813c6fde6f91386cf5685c71e9158d72904 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/6acce3afcb18bc27c5614dc4c1b5a6da098d5631 | ORPH m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/3260a6f28567bf695941cf48809292ced0faaf8b | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/2be6fbccfec06aeb41c2a126544cef57539498d7 | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/5cffbc01b737be983e45c6b7fd2c82b9626c2edc | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/0f28f8c122de746850d33985a4d8c7c22ec47160 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/1eef9454142bc75605858ad8ca42faca7fb82885 | ORPH riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/17a05c333ffd21787e1675365f642eb221edc054 | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/904685d1a3f72abc3a549ca327c970022cf4ae7c | arm | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/09e56d9790d0ec13ca4945a01b172e44d48a1a76 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ac72ca9b3e913b5c597003db8996e06fd706c3c5 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/42c175f4efa19901a1428a5322ebfbfb7cf3636f | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/a12c3db4988c0ac560747a6054d0591405bd554a | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/db0e51936d977d7e9f29ac8b539b70276f2999ae | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d5f08e1ac583a5c5179cccc2bb890aeee71f85fc | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b65412a0441d494fcb2ce57519098c990a0f5996 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9e652c6cfb61740cfa29a7138ade9cca7ccc5285 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/1f5e8e26f92bcd2fb054b6efc2fbb5154548b2b3 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/41be3b1fce5f65d65b4754db85a0dc28c320f899 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ee7ddb4131ef7da585b536c7174bca9b01efc5cb | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/42ba444ae4b86c7664e77fb6d1cb83cceedb1d63 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/a275b11d868ae9e11f63d1042ababaef8d67d857 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/51147fea428c3712d95e0a758a625dc99d67e863 | sh4eb | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/01a1ef2f52c16e6789969b24e7bd165c80abfb3d | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/4700ed7ef6c32ea434615bf119838424f1c0cb67 | mips | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/0e2ad7c56957f8bd9ab5f962e052da319fad2ff6 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b4cfa0f989173ea614ae556f1154ec1e30fb55c6 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1409dc36feb8a119bf325e69b15da76b5c38a1ec | ORPH arceb | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/c2f7a59260e223420c2ec3889208c228474a1b24 | arceb | fs/romfs/romfs.mk:32: /home... | NOK | http://autobuild.buildroot.net/results/13f51489eb3f68a033d8393a0ed68ec7a27f448e | mips | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/b8f8143b16b87ed629fb73a20272f2b440a430b6 | sparc | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/1252c6ab5e98dffa48c8285ea7ced8dc035a5d5b | sparc64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/45fbe25691fc983e916337d3b6fc106a071806b1 | mipsel | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/fc2db651e5145218e5dc522b8b35738bcf729a17 | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8f5537234a25ddab1c56cfc73c06eb86e77dd8f2 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/ed9c003accdc4a928ba0b3d30bb3daf07c114c58 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/854f55f3afc1de7be37620359cec68c2bd2a12de | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6cfb7ac0f3e43f4d86ca72747644d6cfce96919c | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/172d3eade8211dde8da846d133e972d67868f9a5 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0b5b1e5b4b7b9cffddabed20ef1fbb86da602cbf | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d83c5957495013013b016f6bba42f094538abd5d | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a05ffba9bc86a06ef1ac1ed1ea1855ab5f12226c | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/596f0acdf70b256937dd4463562ac19cc8808cdc | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b8f1bcce5ec8c5c0ff13220c2916c63e37b4499 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b28bd5b9cd86d644b4a0cb45342b9fe15a80afd9 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dbbbbb8794055e11aad6d161883b5aaee80f0ca2 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c977e59ec7d6ba9ed1724d7b337bd8db59f1ba53 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a296fd9aef98fb84a41a1f4d8646a3cc2c978f1d | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cb7e4c8097099bcbac1025fe56459377a1a2a25c | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4504e37b6195cb344e403934300c23971a0d0584 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f8beaa4c997603fb87d8f0ce85b0338a3328ba09 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b9ae8abeb9ea4deeee2a9f1de98533c2f59c97c0 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/75d259c3f1d1357d6690937ca5adeb2b06d64681 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/daa11fce71a8e351c9778db01f710c2bed371b71 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a74685c57de1f742f63f255cc2382e1703b11f1d | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5893db2076bab398d3951e0477bdfe21f064cd4f | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ff1e841ff761c112d536265f7406b73e594cd651 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/03158337f50c44e6c406d8750578817955f37df8 | ORPH riscv32 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2ea7c2189dee3b780f12fa12564206eff24496bd | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/32bdda7a0fa5baf4cadc6f51a7b52ba47ba0e76d | nios2 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/491a2380c5345793a39d814959945b2aac3f1bd9 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9f993c4ba5c59915e58ac92535d6f3ae9f3d648d | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/cde4183279ec46b0bce688cb6493d26ed21a9e18 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fd5c8ebae49d08e6d07ac6d75a45b9a0fffec0a1 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ed8cd862388f2c0b9825e4eafa5e02dfc00c8d01 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f4d0e7ac65076000ef6eef32fc62f44d1029313a | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/4bc2a11b7636840cfb0bd3e88aa1f518c0a18354 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/689c6b1b9e627466bff7e70aa2f6e532b98caa9c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d9f9a3b494861867b10eb831eaba8efa1c9cb241 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1a2ed0cdac92deba3acc185f37dfe44070070be2 | powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/507834576a7d08a6225320ace2d1aa2e21e5143b | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0f8bc32d4c1f3777805f61f34e179175613f8f19 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5375dd6188e708d83ef2b1311878c5ff7b98092f | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/ea14bc53612ef4c26a0fe15cc0eefb45339497c6 | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/068962803c2f743ea8b32e1c9fc24376ab1c2202 | ORPH sh4a | haproxy-2.6.5 | NOK | http://autobuild.buildroot.net/results/c6e126f89d34d51aebd837ad42790c056ac1ee7e | sh4eb | haproxy-2.6.5 | NOK | http://autobuild.buildroot.net/results/93ae961e33332b4b94d3b7e2b31ba26bb32533b8 | nios2 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/3775e5eea045e33c8017827a94fda6ff11895796 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d815af29b6bf02d66ea057669dcea1e94a5ff9a3 | mips64el | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2ba8fc4b4d93728b3228ab36edccbb83cbb5453b | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e55804ac5645d1610e96657a55802f10cdf060e6 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1bbd1458a7f3dffae9e94c8d97146263a646a7c3 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22cfb335a2782d15da7826d97bcf16f348f7a60a | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1d9483452df707c313410b89df149359665f2ee | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/38557a34e206ed7b1b6b9cfc251f418070553589 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db2f74c219b14fd828a556bee252bcc4b5dc04b1 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aeae879377b637706ddc107187a6fc8e47a383f3 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/981e48b97858256243b6400b7d4fb4ff6f1e1be6 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/17c3538787195b1c9aecbb4f3bf56e3209b76566 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4616516f6359c051d4b110d13a068182a93b813d | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/370048d62ee640a69a9fb03a1b7ee97e9a5ca436 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f2d38e2582ade4dc5e9e6721c6967af44356d117 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b55861f664f5e2843a6be6506c51a86025f1af9f | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eb5211a163d9c0dd8a143bdc89ce1001a2b8a0a5 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6b6c5068e83f3ab7cc025327802b556e166434e4 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/66252478d81d45aeb2b72f380d1898a254067ee5 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c46aa1e64f8269a6e2a744904affa88ef618cf67 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cddb0cf5db1bbe5a056b3eb0ce1264a90d029cac | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6e761cf1752ced44a92187c0da6e7e0b733b432b | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f828678a18534b696fc806ee60ebae9502787da | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8e5157dce8815973f91cfedc736136520ab242b1 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/872fa7df51cd3c7ffdc1fb2cb7254aee1f21bcc1 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8873ff42d613398d2695444a1000691161d9eb49 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e2b1cbf719dd4a5d7cd314a020785e52deb21448 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d06acd29b746f047e6f79d34b9e28de87abb362 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b8b80de9016c49d72d606ffe56cf53d7ddc76376 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5415c478a0765584cefe061d2d8d272b1e977791 | microblaze | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/42de9830fedfef2d554363267c01b2256ee7cf55 | mips64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/bc3ef5cc2dae10a5dfa853ada66fd014c23639fb | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/26634ba07021c9ba8f047a11154a6aa4fa53d516 | ORPH or1k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/ac1b2afd6a1052aa6112ee2bf5f9141c3cfa10ec | ORPH powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/c86f3e4054c2367e03b9a78f1ae122d8144b69b0 | ORPH powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/eb7d17bdaa450ab6996cf19b4bf7579d5976d15d | ORPH or1k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d695a1b20df08b662a65a710adcf9316bbe546b2 | ORPH sparc | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/c3824a351bfe5f6c6930a8965b835485c76c7b58 | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/06a76604c6a2a4cfcaf5bae58efc641ed082d15f | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f689496865e5dcd82889d9a91b90d4fa32d385fd | s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/58373df6e79dd95c519c6ba83719d2122c241e97 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1cce4553dcf61828c0a51238a4c11d92fa1e5311 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/df53f42c75f36497a97c17e89ad606d2afcecadd | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/81d82ebb274c12b470b1c4c993a9c2fa2af255a6 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1f8842c426001df6159faaece000438637219f57 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c051a2e5ffea291208d8f4d00f3cc86ff14c6eb5 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/34a47c5bd7aac277c087912ddbcc58d669b3c618 | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/92b447f7e2fc1e79415580710cba54a987ceaf4b | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9d22a2598b1eee050e340d89591c469500c8bafc | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/91c25884b1e53be14964de8e3b28694b9f11e190 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/de6b3a6b6c62b99a399a7fda6f1debd571d37d75 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/904a69d227731653dfa9851c971e4f92f5572d6c | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9e29118098908edc930ae266f8d148e6f90bd84b | ORPH xtensa | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/322a48b9e92348218e664793dab2a72f22f163e1 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a50a4756daad3331b07407e49a14825c61fff1f0 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d48a5ba16f39414f6ffb1c1e2eb88fb06631488a | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0130270a0c259465f0e70f3b310808106d8f1786 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1d69a08bb7a7830d9ac49e32af0e0526db40d047 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/cca986ca8a4e1ca6741138c21a46b9d8d68fc8aa | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0c67ab3b93ff973d79b0b7fd91f9f6233446e95d | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7463fe2287cfda68047cb97b85a347f2b9ebf807 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/89e5c2777149e1df40f880ede99acbb9d7da8c8d | ORPH aarch64 | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/b4a21d133b1ae98c4804adcce8baf07830821d70 | powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/ca34a27bbdaf411dda1f32e4155d775923714b4c | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/8189b72f3194980e4deb808ff06589b2e84f1a26 | ORPH or1k | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/402d95fd50d22dd9128ea49636af8f6511543ba7 | ORPH m68k | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/21462cb89000b055b5adacffb3cd23cba22f03f9 | ORPH microblazeel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/35933d2989fe37e5c82381b46c419f9b0ceded0b | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/087734fdf4cb39018e49f38232016b97a235be19 | ORPH mips | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/601e3fd9fa3c631717a889aee7c0e2093731af0c | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/3de778bbe231b36a0c706dfaec72724609a803a9 | ORPH arceb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/cd6a401b58dfa9cf6bb5777de418f8762372808e | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/2116dc885c3c24c9aaa2991beb1ce6b058b05b0b | ORPH aarch64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/f9ba4c1ae6e2e66a7f821359cfd02d61574a2631 | ORPH microblaze | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/df3e6a6959e4c9e32f6482ac0a8e3574aaad035a | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ff2307c4442ae8852e733027f5fe49394a547d7f | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e36ed02f199d3c11ec1d252ef94b588349d02ca9 | sh4a | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/08532904688f8e760151a5ebcc25bbb5c4628dab | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/7bc59a5aaf9d08fe25de989fc30607af8919a1b3 | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/e598b36757a43694c290bd7a684c79dac769af58 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5739d7c97c4841ae07abed70eee5841a79601433 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3b22379794778582003a05b8cd340c034d457aff | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/aaf2666cf1efb8c5d8b2a8639f5fdadfcedf6481 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/34d0fc33786a8f8cc69e93b86919ce491b2cfab4 | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d0d5a23a0303dc33e9d70e39f5135f4751d30de1 | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/619e13b6bc2d1fbb2416b058e021f23bfa3384a1 | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d395b920b84820804003b4a7fc45154289f22600 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/33d0abddccf21c3a86254d39b291959183e7333c | i686 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/4e1f192e6d42a3eacee975d3b3bab8358b8dfac5 | ORPH i686 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/8b68c136860d08a5bae2f705df14702b8b3a64cc | ORPH mips64el | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/5ba074954955ccf326e42df3c049f4b16426a029 | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/5637164ffb04bc49c666e81f5287593c876a7299 | ORPH x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a5a2ce375162845398f7cf7096cbe20fc0ffb4ac | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/87bf54b45f195b2364b0c319ae36e300c7e456d5 | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/eb71cbc03dc515ca60fbfc160b732547f7555fb2 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/6a03fa402fe8d9b09e9244f27388be8e308fef4f | powerpc64le | libfreeimage-3.18.0 | NOK | http://autobuild.buildroot.net/results/073e9cc3c4a3a22b2b57947a99897f4376a79a85 | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/8ba0c1ca47bfe0bf38fff01c5896fefe8bc55789 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/e091b8ba92d93abbd2bd0010d95a472dc90bd6d3 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9b43d39c482daa8ce79c54d3872be6503fe5bc0e | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/416c7850db8f72e0bb22aaee8e36e23e81f59f4a | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/f8138fb980c82279f190b3319e71c0525da719f9 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/5a024bd44a0136ada6841ebead0783ea220833cb | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/06ba499e001d03b308afc789db3f9086b08d0bb9 | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e33cb37acf41f4d807ddb121cab48abf3240284e | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/a1558befecae7c854ffddb92ef1c25bcce650360 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/6efc5bef8f8d47f9cf109b4b0257215941e3ce45 | ORPH mipsel | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/d3a65322df598e3ca1837d8703f9db370e5acd5a | sparc | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/1df299b8b0dfb4f50a4f25e74f40566abf8fb2c9 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/c93dd35a159d957678b348ca6cd1719c3ce17e64 | m68k | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/e9e949797346d6ea5f9073e1baa792b9dbc02462 | ORPH arc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/781258a9e05128bc73f7c88eb2b217b6000d776a | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/d52ffe3f23d4409a4ff13f2a92d820541fdfb4f6 | ORPH x86_64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/e515f9e4c262648ba7e925d0e509ca73af08b47b | ORPH mips64el | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/a54d44fa826c9e1e632edbbebbafcc002a962e2c | powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/080a47de44162db4a517d7d85f38ea368b401bec | x86_64 | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/28545dcba9c86bce725639bdffbb702fef813cea | mips64el | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/18be587c292b8a242f5d525ce45c0533c01ab6af | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/4d2d6d0a481eb9fdc115dc5d9139a2dd952a7d2e | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/85980a5a3f975010a271998067f1f51b21722a7c | x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c230a811f53ec192acc16cee8706615b5fdc2d35 | ORPH s390x | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7888463d05897e8d68820cd4a16e30dcd441c965 | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9d716077a64cf630c3f2a7206f70591ca55dd284 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0868cc77c262c509655df96c7416ff6fc70566cb | ORPH sh4aeb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/aad8e1b81aed23a595374a68238eafbb67269f83 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/b1e0375d9eab571471e5d94e4d8e19310a129b97 | ORPH sh4a | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/81fb8ea48879f34d257a09dbf5954e1e53c10cd0 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/e8d702593aac4fef1032410065761c042428cb74 | ORPH xtensa | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/3b17ff9d9a2bad8637199a734f6861f36f1b9c76 | ORPH s390x | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7785a666325385bf3ce52686bc6795ec0b07db74 | ORPH mips64el | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/20fbfa35055a8e70d8960c9bae032d7b48e0ef96 | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/cc947279b2a8a5648b9df0008b73fc0f2e639ecb | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/f12c7884f6cae0ca0ca6071d6293e96b0f95b782 | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/abbdf3efff076446d92df2e1ac7fac76c7cd24b4 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/267543fc8a4692160f218d5732a5782a72b6b755 | ORPH xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/6b51b7ec3317db0851fdf754521d22d50e69afa9 | aarch64_be | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c60ebf16ee428896c7b9b71c44ecd4acc72646da | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/420a90b11d734230d638904ec27222539d478c18 | sh4 | php-8.1.13 | NOK | http://autobuild.buildroot.net/results/f2f438b3c1a73f1d1f4818c08f73ad0f95b14aab | aarch64_be | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/00d2cc70506e8653b197c25d7e6a37f7b5943cc3 | ORPH powerpc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/61829da575ca352847738ff1ff58365f9311d230 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/731f1865d67b900ac058a9e0731713080cbc71e4 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ff6bd20f0c16feaa7c41886f9d3ded587d937225 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/fa1a452cef74e6ed139bb992e7623c1eaf45f041 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a4831024b8f28cfeaed73956f2e11386ac4b0b0d | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/13db7968c832a0e5860fc5b18225823d5888f39f | or1k | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/b526b886f9f75d2363545ffd6ef40b73859027bd | ORPH x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0baed6ff6daa11523b54379bfef5765e4a8be0ee | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/e0a72f0d5d7421e995261686b28822af377b718c | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/b6bfe74d27da3d5e08c36f59e56ff698d014ce9c | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/fa214addbac9e9a99a701897e000676c0865bb32 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/78ffe0122199b8b27d674edb857d1d077120f089 | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/0d57002804b0bae6c521a32e1c6d4bfef82e79cb | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/337247f821ac40e2c527a98d79c415f38c071010 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/72c4c06fdabff726e7122b4d629666560baf15cc | mips | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/101f9d1d07c4eebc89b968407162185e678f7f99 | mips | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/44ff1eba1a614d8cace4277ccfa4e9456a3b5a18 | arceb | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/e06257f07647b8f1d4830c3bbf0c1f4e91cbaef5 | armeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/8d8eabddad798efce3e27a17402a0e2560e3ceb4 | powerpc | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/93a473cf5f80ca0dd0cd8f85e1cafd6493235649 | powerpc64le | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/4748fd480a31f08c0dbb4aaa47cbb240fa9193d1 | arc | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/069cff7f90c75c94796e2e4f3e7ce64a33612518 | mips64el | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/e3febcf3960f8435ac9b35a38b43d13c82342bca | microblazeel | s6-portable-utils-2.2.5.0 | NOK | http://autobuild.buildroot.net/results/4dc10a647b3b33c803a5f4f4ee39e808007df5d0 | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/fb8a32773e0654a41a234683e19c3aaf57dc41a0 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/efbf625818d11137055886aa08d42096b7f6bd87 | ORPH powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b53cb9143db7c6c9a44539c002035da4e9dc1841 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/5cd241fad1d6605116d81c18701e4ff8bab69adf | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/2fb3eb75eb8f6dc9a61c30c732f4effd59058290 | aarch64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/36a7a2d8b5c51c967f31360b3b0b85e816736a06 | ORPH powerpc | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/8a220c406595c3317bfc3924c7c22767bb3e2f05 | ORPH sh4 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/042783b446c4d339a6d7e23ebc8d0575af4eb232 | ORPH nios2 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/a059be353b7464d4e6a7830a685b43bdd7ecd5fa | ORPH microblaze | unknown | NOK | http://autobuild.buildroot.net/results/fbe214f9534623d6e50e55cc36c112a598880662 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/e6005b7793c49796a4178270d49e74b5f61f9ef0 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/29e16af78cff48cc0cb0fcc21ebe70ae23582345 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/1ac65e0cb2d785966fac1a07a2ccd7be7e5028c2 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/6278b4e1cf5f5e333e343e6e1e9891b57b133f30 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/17a99b01b1b456f837fc62407626c5d2ddfa1202 | arc | unknown | NOK | http://autobuild.buildroot.net/results/6819f0e862598345d9d6d9a8bb2736431da8786d | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/ac7cefdcb6a8014f7a2d0f6037a71018164a2bc1 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/63be2de5f906b7f594271b2745be1f63236502eb | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/2a805cf7fba9ef2bc7e2cea078870db4fac4e936 | i586 | unknown | NOK | http://autobuild.buildroot.net/results/4e9ba8c8c7da538692563fce2906ef7b45d11367 | powerpc64 | webp-1.2.4 | NOK | http://autobuild.buildroot.net/results/4f2686687d032b3dd50b895ceb5940413913de20 | mips64el | webp-1.2.4 | NOK | http://autobuild.buildroot.net/results/fa4ebb2675f349c1a2b47798faec63da4c357af0 | mips64 | webp-1.2.4 | NOK | http://autobuild.buildroot.net/results/9564a41f4256f84cec2dbb77207dbe436461d81a | mips64el | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/7ddf6263eceacfd6864a396ea98baf1b1aec8248 | nios2 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/f217c41b8e9cd8573bc50d0219aaceaaa0afccae | mips | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/7629405c3d99ae7be0101f2de36bef5649985f66 | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9087b1707f84ca740373bdc10aa83fff1e687607 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/76291b4826e737e007712fe3c3224a8c31b2c577 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3cf43546427361497a55aff5d08d176688018988 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/338e7c51dd8217516f45d073b1df1d9b7f38c6c8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0cc7b232744d47136425007ff3b2c9a5c140b1de | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2084f02f1c771a62de27fd0e22ee773f2f691d05 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f428ed0f02ccca033a1e934c5417d67d02e0c6c5 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c872be6e5541fe15e0108d3414210f36d84b717e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0ff318c7edcd767572cf8dfd06f6bfa077ba43f1 | ORPH Classification of failures by reason for 2022.11.x -------------------------------------------------- /home/buildroot/autobuild/i... | 1 efivar-38 | 1 elfutils-0.186 | 1 host-gcc-initial-11.3.0 | 1 host-go-1.19.4 | 1 host-pahole-1.24 | 1 host-rust-1.64.0 | 1 janus-gateway-1.0.3 | 1 libgcrypt | 1 libgcrypt-1.10.1 | 1 openssh-9.1p1 | 1 sdl-1.2.15 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4a | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3c386bfc5c1455a27e538f3e9d15fff26d858045 | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/a18883c9c4d2ee1b67037d410cb5690fe85cc2d8 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/76f58addcd129b9d8c9a14c078522a8275e7c497 | ORPH arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/7a7ef515695bc65cc00a325d6e7a7528caca8231 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/b7d705036d3641915fc962b613cfd3fc64442471 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b46c1b31d4fb7aa187aa212658ee15fba9dd6285 | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/615464dac2352807487e7785dd23c2db6fe1a3f3 | aarch64_be | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/e0c785d175f8277281734a461bef885bfe593ff0 | arm | libgcrypt | TIM | http://autobuild.buildroot.net/results/a7e6e1656f4f1292944cb4ae09453c82c6766313 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/bad654e1a40ba0cb388dd23e96691584f784361a | ORPH mips64el | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/ab4b43166dc84f0fa6599088bad62719bfae3cea | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/c335832be4973e27cf97adeadc43d4ab15c02291 | ORPH arm | unknown | NOK | http://autobuild.buildroot.net/results/3297ca0db4177d58cb73a292608619760efb180f | Gitlab CI results for 2023-01-02 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestClangCompilerRT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872491 | ORPH TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872492 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872505 | ORPH TestOpkg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872578 | ORPH TestPixz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872600 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872616 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872625 | ORPH TestPythonPy3Crossbar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872631 | ORPH TestPythonPy3Cryptography | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872632 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872636 | ORPH ...thonPy3ServiceIdentity | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872668 | ORPH TestPythonPy3Treq | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872673 | ORPH TestPythonPy3Txtorcon | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872682 | ORPH TestPythonPy3rtoml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872664 | ORPH TestRust | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872688 | ORPH TestRustBin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872689 | ORPH TestS6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872690 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872701 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872702 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872703 | ORPH -- http://autobuild.buildroot.net From thomas.petazzoni at bootlin.com Tue Jan 3 08:21:33 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 3 Jan 2023 09:21:33 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <40df416d-7db3-4053-28ea-a98316551069@benettiengineering.com> References: <20221231142342.1189ede4@windsurf> <40df416d-7db3-4053-28ea-a98316551069@benettiengineering.com> Message-ID: <20230103092133.3d88a870@windsurf> On Sat, 31 Dec 2022 18:51:34 +0100 Giulio Benetti wrote: > > 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. You have a point. Indeed, until they start moving to 6.1, there's not much you can do :-/ Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From dennis.van.hoorick at gmail.com Tue Jan 3 10:34:37 2023 From: dennis.van.hoorick at gmail.com (Dennis Van Hoorick) Date: Tue, 3 Jan 2023 11:34:37 +0100 Subject: [Buildroot] [PATCH 1/2] package/ncurses: Fix homepage in Config.in Message-ID: <20230103103438.1889-1-dennis.vanhoorick@barco.com> The homepage listed in package/ncurses/Config.in was incorrect. Changed to correct one (https://invisible-island.net/ncurses/). Signed-off-by: Dennis Van Hoorick --- package/ncurses/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ncurses/Config.in b/package/ncurses/Config.in index 9f7753b06a..c0086cbbe3 100644 --- a/package/ncurses/Config.in +++ b/package/ncurses/Config.in @@ -6,7 +6,7 @@ config BR2_PACKAGE_NCURSES This package installs only a few vital termcap entries - http://www.gnu.org/software/ncurses/ + https://invisible-island.net/ncurses/ if BR2_PACKAGE_NCURSES -- 2.30.2 From dennis.van.hoorick at gmail.com Tue Jan 3 10:34:38 2023 From: dennis.van.hoorick at gmail.com (Dennis Van Hoorick) Date: Tue, 3 Jan 2023 11:34:38 +0100 Subject: [Buildroot] [PATCH 2/2] package/ncurses: Switch to git repo with snapshots In-Reply-To: <20230103103438.1889-1-dennis.vanhoorick@barco.com> References: <20230103103438.1889-1-dennis.vanhoorick@barco.com> Message-ID: <20230103103438.1889-2-dennis.vanhoorick@barco.com> Switching to Thomas E. Dickey's github (Thomas is the ncurses maintainer, so we can trust him). This avoids needing to list all incremental patches, and will make future bumping easier. Signed-off-by: Dennis Van Hoorick --- package/ncurses/ncurses.hash | 65 +------------------------------- package/ncurses/ncurses.mk | 73 ++++-------------------------------- 2 files changed, 9 insertions(+), 129 deletions(-) diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index c72a2abf46..b7a9bbaa53 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -1,65 +1,4 @@ -# Locally calculated after checking pgp signature -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 calculated +sha256 4057d800ee96623ae70d06b05b2dadb481a80c030e4968aa5d9bcea4439441da ncurses-v6_3_20221224.tar.gz # Locally computed sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 4d93a992e4..0ba98b4d64 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -4,79 +4,20 @@ # ################################################################################ -NCURSES_VERSION = 6.3 -NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses +NCURSES_VERSION_MAJOR = 6.3 +NCURSES_SNAPSHOT_DATE = 20221224 +NCURSES_VERSION = v$(subst .,_,$(NCURSES_VERSION_MAJOR))_$(NCURSES_SNAPSHOT_DATE) +NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,$(NCURSES_VERSION)) NCURSES_INSTALL_STAGING = YES NCURSES_DEPENDENCIES = host-ncurses NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu +NCURSES_CPE_ID_VERSION = $(NCURSES_VERSION_MAJOR) NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config -# patch 20220416 + +# Fixed since snapshot 20220416 NCURSES_IGNORE_CVES += CVE-2022-29458 -NCURSES_PATCH = \ - $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ - 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_CONF_OPTS = \ --without-cxx \ -- 2.30.2 From ju.o at free.fr Tue Jan 3 11:12:19 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 03 Jan 2023 12:12:19 +0100 Subject: [Buildroot] [PATCH 2/2] spike_risc64_defconfig: bump opensbi to 1.1 In-Reply-To: <20230102205416.817843-2-peter@korsgaard.com> References: <20230102205416.817843-1-peter@korsgaard.com> <20230102205416.817843-2-peter@korsgaard.com> Message-ID: <8979f17b03f06016741f713598287436@free.fr> Hi Peter, A minor comment: the patch title misses the "v" in "spike_riscv64_defconfig:". By the way, according to the BR manual recommendations, https://git.buildroot.org/buildroot/tree/docs/manual/contribute.txt?h=2022.11#n202 the patch title prefix should be more "configs/spike_riscv64:" for both patches. I successfully runtime tested this series. On 02/01/2023 21:54, Peter Korsgaard wrote: > Instead of the default 0.9 version. > > Signed-off-by: Peter Korsgaard > --- > configs/spike_riscv64_defconfig | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/configs/spike_riscv64_defconfig > b/configs/spike_riscv64_defconfig > index cd8fd8ee04..26103682f9 100644 > --- a/configs/spike_riscv64_defconfig > +++ b/configs/spike_riscv64_defconfig > @@ -8,6 +8,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y > BR2_TARGET_ROOTFS_CPIO=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" While at it, I also tested with OpenSBI v1.2 recently released: https://github.com/riscv-software-src/opensbi/releases/tag/v1.2 Unless there is a specific reason for v1.1, maybe you could update to this newer version? > BR2_TARGET_OPENSBI_PLAT="generic" > BR2_TARGET_OPENSBI_LINUX_PAYLOAD=y > BR2_PACKAGE_HOST_RISCV_ISA_SIM=y Reviewed-by: Julien Olivain Tested-by: Julien Olivain Best regards, Julien. From peter at korsgaard.com Tue Jan 3 12:18:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:18:50 +0100 Subject: [Buildroot] [PATCH 2/2] spike_risc64_defconfig: bump opensbi to 1.1 In-Reply-To: <8979f17b03f06016741f713598287436@free.fr> (Julien Olivain's message of "Tue, 03 Jan 2023 12:12:19 +0100") References: <20230102205416.817843-1-peter@korsgaard.com> <20230102205416.817843-2-peter@korsgaard.com> <8979f17b03f06016741f713598287436@free.fr> Message-ID: <87ilhnak0l.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Hi Peter, > A minor comment: the patch title misses the "v" in > "spike_riscv64_defconfig:". > By the way, according to the BR manual recommendations, > https://git.buildroot.org/buildroot/tree/docs/manual/contribute.txt?h=2022.11#n202 > the patch title prefix should be more "configs/spike_riscv64:" for > both patches. Will fix when applying. > I successfully runtime tested this series. Great, thanks! > On 02/01/2023 21:54, Peter Korsgaard wrote: >> Instead of the default 0.9 version. >> Signed-off-by: Peter Korsgaard >> --- >> configs/spike_riscv64_defconfig | 2 ++ >> 1 file changed, 2 insertions(+) >> diff --git a/configs/spike_riscv64_defconfig >> b/configs/spike_riscv64_defconfig >> index cd8fd8ee04..26103682f9 100644 >> --- a/configs/spike_riscv64_defconfig >> +++ b/configs/spike_riscv64_defconfig >> @@ -8,6 +8,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y >> BR2_TARGET_ROOTFS_CPIO=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" > While at it, I also tested with OpenSBI v1.2 recently released: > https://github.com/riscv-software-src/opensbi/releases/tag/v1.2 > Unless there is a specific reason for v1.1, maybe you could update to > this newer version? Purely to keep things simple. OpenSBI v1.2 introduces kconfig support so I'll add optional support for that similar to how we have it for U-Boot in a separate series. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:54:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:54:32 +0100 Subject: [Buildroot] [PATCH 1/2] spike_riscv64_defconfig: bump Linux kernel to 5.15.86 In-Reply-To: <20230102205416.817843-1-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 2 Jan 2023 21:54:15 +0100") References: <20230102205416.817843-1-peter@korsgaard.com> Message-ID: <87edsbaid3.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:54:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:54:54 +0100 Subject: [Buildroot] [PATCH 2/2] spike_risc64_defconfig: bump opensbi to 1.1 In-Reply-To: <20230102205416.817843-2-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 2 Jan 2023 21:54:16 +0100") References: <20230102205416.817843-1-peter@korsgaard.com> <20230102205416.817843-2-peter@korsgaard.com> Message-ID: <87a62zaich.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Instead of the default 0.9 version. > Signed-off-by: Peter Korsgaard Committed after fixing $SUBJECT as pointed out by Julien, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:53:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 13:53:57 +0100 Subject: [Buildroot] [git commit] configs/spike_riscv64_defconfig: bump opensbi to 1.1 Message-ID: <20230103125522.9CA6D872B2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=10672ff957e71fc29a45289f0bfb93fbe9f5e330 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Instead of the default 0.9 version. Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index cd8fd8ee04..26103682f9 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -8,6 +8,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_TARGET_ROOTFS_CPIO=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_LINUX_PAYLOAD=y BR2_PACKAGE_HOST_RISCV_ISA_SIM=y From peter at korsgaard.com Tue Jan 3 12:48:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 13:48:25 +0100 Subject: [Buildroot] [git commit] configs/spike_riscv64_defconfig: bump Linux kernel to 5.15.86 Message-ID: <20230103125522.9327487279@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=05ebdba1fc3c8393f893dcca325276c21ff79ab9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index cc145bcd8e..cd8fd8ee04 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -2,7 +2,7 @@ BR2_riscv=y BR2_RISCV_64=y BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_TARGET_ROOTFS_CPIO=y From peter at korsgaard.com Tue Jan 3 12:59:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:59:00 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.15.x / 6.{0, 1}.x series In-Reply-To: <20230102224255.129968-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 23:42:55 +0100") References: <20230102224255.129968-1-bernd.kuhls@t-online.de> Message-ID: <875ydnai5n.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:59:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:59:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/libopenh264: bump version to 2.3.1 In-Reply-To: <20230102213912.46991-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:39:12 +0100") References: <20230102213912.46991-1-bernd.kuhls@t-online.de> Message-ID: <871qobai55.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://github.com/cisco/openh264/releases/tag/v2.3.1 > https://github.com/cisco/openh264/releases/tag/v2.3.0 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:59:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 13:59:09 +0100 Subject: [Buildroot] [git commit] package/libopenh264: bump version to 2.3.1 Message-ID: <20230103125935.C928E872F0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e59365629f882eb3e4ea012ab2cd396bc3d8a4fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/cisco/openh264/releases/tag/v2.3.1 https://github.com/cisco/openh264/releases/tag/v2.3.0 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libopenh264/libopenh264.hash | 2 +- package/libopenh264/libopenh264.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libopenh264/libopenh264.hash b/package/libopenh264/libopenh264.hash index 712425a024..eecb0b9625 100644 --- a/package/libopenh264/libopenh264.hash +++ b/package/libopenh264/libopenh264.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e4e5c8ba48e64ba6ce61e8b6e2b76b2d870c74c270147649082feabb40f25905 libopenh264-2.2.0.tar.gz +sha256 453afa66dacb560bc5fd0468aabee90c483741571bca820a39a1c07f0362dc32 libopenh264-2.3.1.tar.gz sha256 dd5c1c9668512530fa5a96e4c29ac4033d70a7eeb0eed7a42fddb6dd794ebdbb LICENSE diff --git a/package/libopenh264/libopenh264.mk b/package/libopenh264/libopenh264.mk index ea41f72661..750ec41e4d 100644 --- a/package/libopenh264/libopenh264.mk +++ b/package/libopenh264/libopenh264.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOPENH264_VERSION = 2.2.0 +LIBOPENH264_VERSION = 2.3.1 LIBOPENH264_SITE = $(call github,cisco,openh264,v$(LIBOPENH264_VERSION)) LIBOPENH264_LICENSE = BSD-2-Clause LIBOPENH264_LICENSE_FILES = LICENSE From peter at korsgaard.com Tue Jan 3 12:58:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 13:58:19 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: bump 5.15.x / 6.{0, 1}.x series Message-ID: <20230103125935.BB9C4872EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a94567b4b5481c14352be3e293672572a326836c 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 | 6 +++--- package/linux-headers/Config.in.host | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index b5c65eded4..bca1b3fc8b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1.1" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.2" 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 8d85dc4c6f..8ac04b60f9 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,8 +1,8 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 a3e61377cf4435a9e2966b409a37a1056f6aaa59e561add9125a88e3c0971dfb linux-6.1.1.tar.xz -sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz +sha256 ee41f3c4f599b2f46f08aae428c9243db403e7292eb2c9f04ee34909b038d1ae linux-6.1.2.tar.xz +sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.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 diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 60bbe5b768..216b496fe4 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -401,9 +401,9 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.19.269" if BR2_KERNEL_HEADERS_4_19 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 "5.15.86" if BR2_KERNEL_HEADERS_5_15 + default "6.0.16" if BR2_KERNEL_HEADERS_6_0 + default "6.1.2" 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 martin at geanix.com Tue Jan 3 13:56:17 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Tue, 3 Jan 2023 14:56:17 +0100 Subject: [Buildroot] [PATCH 2/2] bash: bump version to 5.2.15 In-Reply-To: <20230103135617.3211318-1-martin@geanix.com> References: <20230103135617.3211318-1-martin@geanix.com> Message-ID: <20230103135617.3211318-2-martin@geanix.com> Signed-off-by: Martin Hundeb?ll --- ...local_shiftstates-vs.-locale_shiftst.patch | 72 ------------------- ...quote_pathname-vs.-udequote_pathname.patch | 40 ----------- package/bash/bash.hash | 4 +- package/bash/bash.mk | 2 +- 4 files changed, 3 insertions(+), 115 deletions(-) delete mode 100644 package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch delete mode 100644 package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch diff --git a/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch b/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch deleted file mode 100644 index 1636c18036..0000000000 --- a/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 3d6b9e18506ad9daf4ec7b7d406b38d58ec88009 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 11 Mar 2021 20:48:36 +0100 -Subject: [PATCH] locale: fix typo local_shiftstates vs. locale_shiftstates -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - locale.c:94:3: error: ?local_shiftstates? undeclared (first use in this function); did you mean ?locale_shiftstates?? - 94 | local_shiftstates = 0; - | ^~~~~~~~~~~~~~~~~ - | locale_shiftstates - -Signed-off-by: Peter Seiderer ---- - locale.c | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/locale.c b/locale.c -index 17ccc58..d6dd95a 100644 ---- a/locale.c -+++ b/locale.c -@@ -91,7 +91,7 @@ set_default_locale () - #if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - #else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - #endif - } - -@@ -117,7 +117,7 @@ set_default_locale_vars () - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - - u32reset (); -@@ -226,7 +226,7 @@ set_locale_var (var, value) - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - u32reset (); - return r; -@@ -250,7 +250,7 @@ set_locale_var (var, value) - #if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - #else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - #endif - u32reset (); - } -@@ -391,7 +391,7 @@ reset_locale_vars () - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - u32reset (); - #endif --- -2.30.1 - diff --git a/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch b/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch deleted file mode 100644 index a801f68236..0000000000 --- a/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch +++ /dev/null @@ -1,40 +0,0 @@ -From a60ab1e5e88863acf9b0e9bcaa7919bbf093da05 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 11 Mar 2021 20:55:52 +0100 -Subject: [PATCH] glob: fix dequote_pathname vs. udequote_pathname -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - glob.c:123:28: error: static declaration of ?udequote_pathname? follows non-static declaration - 123 | # define dequote_pathname udequote_pathname - | ^~~~~~~~~~~~~~~~~ - glob.c:125:13: note: in expansion of macro ?dequote_pathname? - 125 | static void dequote_pathname PARAMS((char *)); - | ^~~~~~~~~~~~~~~~ - glob.c:118:6: note: previous declaration of ?udequote_pathname? was here - 118 | void udequote_pathname PARAMS((char *)); - | ^~~~~~~~~~~~~~~~~ - -Signed-off-by: Peter Seiderer ---- - lib/glob/glob.c | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/lib/glob/glob.c b/lib/glob/glob.c -index eb6277f..c903b15 100644 ---- a/lib/glob/glob.c -+++ b/lib/glob/glob.c -@@ -117,6 +117,5 @@ static int mbskipname PARAMS((char *, char *, int)); - #else - # define dequote_pathname udequote_pathname - #endif --static void dequote_pathname PARAMS((char *)); - static int glob_testdir PARAMS((char *, int)); - static char **glob_dir_to_array PARAMS((char *, char **, int)); - --- -2.30.1 - diff --git a/package/bash/bash.hash b/package/bash/bash.hash index 4660e9d38a..e0a1ebac91 100644 --- a/package/bash/bash.hash +++ b/package/bash/bash.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/bash/bash-5.1.16.tar.gz.sig -sha256 5bac17218d3911834520dad13cd1f85ab944e1c09ae1aba55906be1f8192f558 bash-5.1.16.tar.gz +# https://ftp.gnu.org/gnu/bash/bash-5.2.15.tar.gz.sig +sha256 13720965b5f4fc3a0d4b61dd37e7565c741da9a5be24edc2ae00182fc1b3588c bash-5.2.15.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/bash/bash.mk b/package/bash/bash.mk index 3aca22898e..ec5e2d722f 100644 --- a/package/bash/bash.mk +++ b/package/bash/bash.mk @@ -4,7 +4,7 @@ # ################################################################################ -BASH_VERSION = 5.1.16 +BASH_VERSION = 5.2.15 BASH_SITE = $(BR2_GNU_MIRROR)/bash BASH_DEPENDENCIES = ncurses readline host-bison BASH_LICENSE = GPL-3.0+ -- 2.39.0 From martin at geanix.com Tue Jan 3 13:56:16 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Tue, 3 Jan 2023 14:56:16 +0100 Subject: [Buildroot] [PATCH 1/2] readline: bump version to 8.2 Message-ID: <20230103135617.3211318-1-martin@geanix.com> Signed-off-by: Martin Hundeb?ll --- package/readline/readline.hash | 4 ++-- package/readline/readline.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/readline/readline.hash b/package/readline/readline.hash index b0530a2d72..627746d821 100644 --- a/package/readline/readline.hash +++ b/package/readline/readline.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/readline/readline-8.1.2.tar.gz.sig -sha256 7589a2381a8419e68654a47623ce7dfcb756815c8fee726b98f90bf668af7bc6 readline-8.1.2.tar.gz +# https://ftp.gnu.org/gnu/readline/readline-8.2.tar.gz.sig +sha256 3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 readline-8.2.tar.gz # Hash for license file sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/readline/readline.mk b/package/readline/readline.mk index b1fd181b78..66812dee77 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -4,7 +4,7 @@ # ################################################################################ -READLINE_VERSION = 8.1.2 +READLINE_VERSION = 8.2 READLINE_SITE = $(BR2_GNU_MIRROR)/readline READLINE_INSTALL_STAGING = YES READLINE_DEPENDENCIES = ncurses host-autoconf -- 2.39.0 From alex.musatti at gmail.com Tue Jan 3 14:22:12 2023 From: alex.musatti at gmail.com (Alex Musatti) Date: Tue, 3 Jan 2023 15:22:12 +0100 Subject: [Buildroot] OpenSSH server connection reset In-Reply-To: <87edsqjvup.fsf@dell.be.48ers.dk> References: <87edsqjvup.fsf@dell.be.48ers.dk> Message-ID: Hello Peter, I've cleaned build and now I don't get unexpected 414 system call any more but sshd is still closing the connection before key exchanging... I've also tried to disable openss sandbox BR2_PACKAGE_OPENSSH_SANDBOX=n but nothing changed. Could this be caused by unsupported authentication protocols between client and server? Could someone using buildroot on the stm32mp157f-dk2 confirm that sshd works? Thanks in advance Alex Building with ARM 2021.07 toolchain. /lib/libc.so.6 --version GNU C Library (GNU) release release version 2.33. Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 10.3.1 20210621. libc ABIs: UNIQUE ABSOLUTE For bug reporting instructions, please see: Here sshd debug output: /usr/sbin/sshd.orig -ddd -f /etc/ssh/sshd_config debug2: load_server_config: filename /etc/ssh/sshd_config debug2: load_server_config: done config len = 3135 debug2: parse_server_config_depth: config /etc/ssh/sshd_config len 3135 debug3: /etc/ssh/sshd_config:32 setting PermitRootLogin yes debug3: /etc/ssh/sshd_config:41 setting AuthorizedKeysFile .ssh/authorized_keys debug3: /etc/ssh/sshd_config:109 setting Subsystem sftp /usr/libexec/sftp-server debug3: /etc/ssh/sshd_config:117 setting PubkeyAcceptedAlgorithms +ssh-rsa debug1: sshd version OpenSSH_8.9, OpenSSL 1.1.1q 5 Jul 2022 debug1: private host key #0: ssh-rsa SHA256:WO2JlHAlHXtYbqQkxExxpfYf9wmkKrl1DapmSVPtSKM debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:7l2bnD6T221gIyEa3E+eV5PBrDkha3mbOYrbUQ8oeSA debug1: private host key #2: ssh-ed25519 SHA256:hie5MMxMLAAybCKQfov+RZudvkZsuoAeZbGq3gva2Uk debug1: rexec_argv[0]='/usr/sbin/sshd.orig' 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 3135 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 3135 debug3: rexec:32 setting PermitRootLogin yes debug3: rexec:41 setting AuthorizedKeysFile .ssh/authorized_keys debug3: rexec:109 setting Subsystem sftp /usr/libexec/sftp-server debug3: rexec:117 setting PubkeyAcceptedAlgorithms +ssh-rsa debug1: sshd version OpenSSH_8.9, OpenSSL 1.1.1q 5 Jul 2022 debug1: private host key #0: ssh-rsa SHA256:WO2JlHAlHXtYbqQkxExxpfYf9wmkKrl1DapmSVPtSKM debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:7l2bnD6T221gIyEa3E+eV5PBrDkha3mbOYrbUQ8oeSA debug1: private host key #2: ssh-ed25519 SHA256:hie5MMxMLAAybCKQfov+RZudvkZsuoAeZbGq3gva2Uk debug1: inetd sockets after dupping: 3, 3 Connection from 192.168.1.3 port 54580 on 192.168.1.2 port 22 rdomain "" debug1: Local version string SSH-2.0-OpenSSH_8.9 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 276 debug3: preauth child monitor started debug3: privsep user:group 100:101 [preauth] debug1: permanently_set_uid: 100/101 [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] debug1: monitor_read_log: child log fd closed debug3: mm_request_receive: entering debug1: do_cleanup debug1: Killing privsep child 276 and client: ssh -vvv -l root 192.168.1.2 OpenSSH_9.0p1, OpenSSL 1.1.1q 5 Jul 2022 debug1: Reading configuration data /etc/ssh/ssh_config debug2: resolve_canonicalize: hostname 192.168.1.2 is address debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/home/ale/.ssh/known_hosts' debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/home/ale/.ssh/known_hosts2' debug3: ssh_connect_direct: entering debug1: Connecting to 192.168.1.2 [192.168.1.2] port 22. debug3: set_sock_tos: set socket 3 IP_TOS 0x48 debug1: Connection established. debug1: identity file /home/ale/.ssh/id_rsa type 0 debug1: identity file /home/ale/.ssh/id_rsa-cert type -1 debug1: identity file /home/ale/.ssh/id_ecdsa type -1 debug1: identity file /home/ale/.ssh/id_ecdsa-cert type -1 debug1: identity file /home/ale/.ssh/id_ecdsa_sk type -1 debug1: identity file /home/ale/.ssh/id_ecdsa_sk-cert type -1 debug1: identity file /home/ale/.ssh/id_ed25519 type -1 debug1: identity file /home/ale/.ssh/id_ed25519-cert type -1 debug1: identity file /home/ale/.ssh/id_ed25519_sk type -1 debug1: identity file /home/ale/.ssh/id_ed25519_sk-cert type -1 debug1: identity file /home/ale/.ssh/id_xmss type -1 debug1: identity file /home/ale/.ssh/id_xmss-cert type -1 debug1: identity file /home/ale/.ssh/id_dsa type -1 debug1: identity file /home/ale/.ssh/id_dsa-cert type -1 debug1: Local version string SSH-2.0-OpenSSH_9.0 debug1: Remote protocol version 2.0, remote software version OpenSSH_8.9 debug1: compat_banner: match: OpenSSH_8.9 pat OpenSSH* compat 0x04000000 debug2: fd 3 setting O_NONBLOCK debug1: Authenticating to 192.168.1.2:22 as 'root' debug1: load_hostkeys: fopen /home/ale/.ssh/known_hosts2: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory debug3: order_hostkeyalgs: no algorithms matched; accept original debug3: send packet: type 20 debug1: SSH2_MSG_KEXINIT sent debug3: receive packet: type 20 debug1: SSH2_MSG_KEXINIT received debug2: local client KEXINIT proposal debug2: KEX algorithms: sntrup761x25519-sha512 at openssh.com ,curve25519-sha256,curve25519-sha256 at libssh.org ,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256,ext-info-c debug2: host key algorithms: ssh-ed25519-cert-v01 at openssh.com, ecdsa-sha2-nistp256-cert-v01 at openssh.com, ecdsa-sha2-nistp384-cert-v01 at openssh.com, ecdsa-sha2-nistp521-cert-v01 at openssh.com,sk-ssh-ed25519-cert-v01 at openssh.com ,sk-ecdsa-sha2-nistp256-cert-v01 at openssh.com, rsa-sha2-512-cert-v01 at openssh.com,rsa-sha2-256-cert-v01 at openssh.com ,ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521, sk-ssh-ed25519 at openssh.com,sk-ecdsa-sha2-nistp256 at openssh.com ,rsa-sha2-512,rsa-sha2-256 debug2: ciphers ctos: chacha20-poly1305 at openssh.com ,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm at openssh.com, aes256-gcm at openssh.com debug2: ciphers stoc: chacha20-poly1305 at openssh.com ,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm at openssh.com, aes256-gcm at openssh.com debug2: MACs ctos: umac-64-etm at openssh.com,umac-128-etm at openssh.com, hmac-sha2-256-etm at openssh.com,hmac-sha2-512-etm at openssh.com, hmac-sha1-etm at openssh.com,umac-64 at openssh.com,umac-128 at openssh.com ,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: MACs stoc: umac-64-etm at openssh.com,umac-128-etm at openssh.com, hmac-sha2-256-etm at openssh.com,hmac-sha2-512-etm at openssh.com, hmac-sha1-etm at openssh.com,umac-64 at openssh.com,umac-128 at openssh.com ,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: compression ctos: none,zlib at openssh.com,zlib debug2: compression stoc: none,zlib at openssh.com,zlib debug2: languages ctos: debug2: languages stoc: debug2: first_kex_follows 0 debug2: reserved 0 debug2: peer server KEXINIT proposal debug2: KEX algorithms: curve25519-sha256,curve25519-sha256 at libssh.org ,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521, sntrup761x25519-sha512 at openssh.com ,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256 debug2: host key algorithms: rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519 debug2: ciphers ctos: chacha20-poly1305 at openssh.com ,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm at openssh.com, aes256-gcm at openssh.com debug2: ciphers stoc: chacha20-poly1305 at openssh.com ,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm at openssh.com, aes256-gcm at openssh.com debug2: MACs ctos: umac-64-etm at openssh.com,umac-128-etm at openssh.com, hmac-sha2-256-etm at openssh.com,hmac-sha2-512-etm at openssh.com, hmac-sha1-etm at openssh.com,umac-64 at openssh.com,umac-128 at openssh.com ,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: MACs stoc: umac-64-etm at openssh.com,umac-128-etm at openssh.com, hmac-sha2-256-etm at openssh.com,hmac-sha2-512-etm at openssh.com, hmac-sha1-etm at openssh.com,umac-64 at openssh.com,umac-128 at openssh.com ,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: compression ctos: none,zlib at openssh.com debug2: compression stoc: none,zlib at openssh.com debug2: languages ctos: debug2: languages stoc: debug2: first_kex_follows 0 debug2: reserved 0 debug1: kex: algorithm: sntrup761x25519-sha512 at openssh.com debug1: kex: host key algorithm: ssh-ed25519 debug1: kex: server->client cipher: chacha20-poly1305 at openssh.com MAC: compression: none debug1: kex: client->server cipher: chacha20-poly1305 at openssh.com MAC: compression: none debug3: send packet: type 30 debug1: expecting SSH2_MSG_KEX_ECDH_REPLY Connection reset by 192.168.1.2 port 22 On Fri, Dec 23, 2022 at 10:46 AM Peter Korsgaard wrote: > >>>>> "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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Tue Jan 3 19:16:51 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 3 Jan 2023 20:16:51 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-mediasdk: bump version to 22.6.5 Message-ID: <20230103191652.46936-1-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 7cbedb7127..903b6f3394 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 197acd056f81e9ff1c27068d50e8c84c2014d94c7ac17cad69d5c2d61e445fd3 intel-mediasdk-22.6.4.tar.gz +sha256 3a671cc692da5111c041088f5e32528b4346e122e8a134fad71310c572705106 intel-mediasdk-22.6.5.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index 3bd6197779..f7bce30c74 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.4 +INTEL_MEDIASDK_VERSION = 22.6.5 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 Tue Jan 3 19:16:52 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 3 Jan 2023 20:16:52 +0100 Subject: [Buildroot] [PATCH 2/2] package/intel-mediadriver: bump version to 22.6.5 In-Reply-To: <20230103191652.46936-1-bernd.kuhls@t-online.de> References: <20230103191652.46936-1-bernd.kuhls@t-online.de> Message-ID: <20230103191652.46936-2-bernd.kuhls@t-online.de> Removed patch included in upstream release. Signed-off-by: Bernd Kuhls --- .../0001-dont-include-va-dricommon-h.patch | 36 ------------------- .../intel-mediadriver/intel-mediadriver.hash | 2 +- .../intel-mediadriver/intel-mediadriver.mk | 2 +- 3 files changed, 2 insertions(+), 38 deletions(-) delete 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 deleted file mode 100644 index 9d512f9c0b..0000000000 --- a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch +++ /dev/null @@ -1,36 +0,0 @@ -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) diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index a9b7c6407d..b2c45eb025 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0c04b9d74b92de41fd409b62913ce4afd799236c0b6bc1983a496990764e5d90 intel-media-22.6.4.tar.gz +sha256 cbb6a514564f8c3349b1f78fc0906b636ea2074d7605cb0e820c5b727ce88cdc intel-media-22.6.5.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 5010a9ca1e..2dfddf6f22 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.4 +INTEL_MEDIADRIVER_VERSION = 22.6.5 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 ju.o at free.fr Tue Jan 3 19:36:45 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:45 +0100 Subject: [Buildroot] [PATCH 1/5] package/libksba: update _SITE to https Message-ID: <20230103193649.7488-1-ju.o@free.fr> Switch to https download for firewall compatibility and security. The https URL is also the one advertised on the package download page: https://gnupg.org/download/index.html Signed-off-by: Julien Olivain --- package/libksba/libksba.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 3a8b3fa502..727a836cf4 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -6,7 +6,7 @@ LIBKSBA_VERSION = 1.6.2 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 -LIBKSBA_SITE = ftp://ftp.gnupg.org/gcrypt/libksba +LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) LIBKSBA_LICENSE_FILES = AUTHORS COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 LIBKSBA_CPE_ID_VENDOR = libksba_project -- 2.39.0 From ju.o at free.fr Tue Jan 3 19:36:46 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:46 +0100 Subject: [Buildroot] [PATCH 2/5] package/libksba: security bump to version 1.6.3 In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <20230103193649.7488-2-ju.o@free.fr> Fixes: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 See also: https://gnupg.org/blog/20221017-pepe-left-the-ksba.html For changelog see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 Signed-off-by: Julien Olivain --- package/libksba/libksba.hash | 2 +- package/libksba/libksba.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libksba/libksba.hash b/package/libksba/libksba.hash index 77485c0cb6..5c6c5eda7a 100644 --- a/package/libksba/libksba.hash +++ b/package/libksba/libksba.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 fce01ccac59812bddadffacff017dac2e4762bdb6ebc6ffe06f6ed4f6192c971 libksba-1.6.2.tar.bz2 +sha256 3f72c68db30971ebbf14367527719423f0a4d5f8103fc9f4a1c01a9fa440de5c libksba-1.6.3.tar.bz2 # Hash for license files: sha256 8f1b87e551d97b2b23b6d3403a5d598c63ea89824cb8ee351f631f6cab2beaa5 AUTHORS diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 727a836cf4..b7c0508df8 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBKSBA_VERSION = 1.6.2 +LIBKSBA_VERSION = 1.6.3 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) -- 2.39.0 From ju.o at free.fr Tue Jan 3 19:36:47 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:47 +0100 Subject: [Buildroot] [PATCH 3/5] package/libgpg-error: bump to version 1.46 In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <20230103193649.7488-3-ju.o@free.fr> For the changelog, see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=log;h=libgpg-error-1.46 Signed-off-by: Julien Olivain --- package/libgpg-error/libgpg-error.hash | 6 +++--- package/libgpg-error/libgpg-error.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libgpg-error/libgpg-error.hash b/package/libgpg-error/libgpg-error.hash index b29ec37598..ffe27e9d99 100644 --- a/package/libgpg-error/libgpg-error.hash +++ b/package/libgpg-error/libgpg-error.hash @@ -1,10 +1,10 @@ # From https://www.gnupg.org/download/integrity_check.html -sha1 fe724ed37b4935964059a47b7c64d5f8246659d8 libgpg-error-1.45.tar.bz2 +sha1 a6e5efdd72e848aab4064e5ef4c6835ba344bcf1 libgpg-error-1.46.tar.bz2 # Locally calculated after checking pgp signature -# https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.45.tar.bz2.sig +# https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.46.tar.bz2.sig # using key 6DAA6E64A76D2840571B4902528897B826403ADA -sha256 570f8ee4fb4bff7b7495cff920c275002aea2147e9a1d220c068213267f80a26 libgpg-error-1.45.tar.bz2 +sha256 b7e11a64246bbe5ef37748de43b245abd72cfcd53c9ae5e7fc5ca59f1c81268d libgpg-error-1.46.tar.bz2 # Locally calculated sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING sha256 a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861 COPYING.LIB diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 252d95ac7f..ab3c7c3bf2 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGPG_ERROR_VERSION = 1.45 +LIBGPG_ERROR_VERSION = 1.46 LIBGPG_ERROR_SITE = https://www.gnupg.org/ftp/gcrypt/libgpg-error LIBGPG_ERROR_SOURCE = libgpg-error-$(LIBGPG_ERROR_VERSION).tar.bz2 LIBGPG_ERROR_LICENSE = GPL-2.0+, LGPL-2.1+ -- 2.39.0 From ju.o at free.fr Tue Jan 3 19:36:48 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:48 +0100 Subject: [Buildroot] [PATCH 4/5] DEVELOPERS: add myself for package/gnupg2 In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <20230103193649.7488-4-ju.o@free.fr> Signed-off-by: Julien Olivain --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8399dcc7af..86e3f0e7b1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1682,6 +1682,7 @@ F: configs/spike_riscv64_defconfig F: configs/zynq_qmtech_defconfig F: package/fluid-soundfont/ F: package/fluidsynth/ +F: package/gnupg2/ F: package/glslsandbox-player/ F: package/octave/ F: package/ola/ -- 2.39.0 From ju.o at free.fr Tue Jan 3 19:36:49 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:49 +0100 Subject: [Buildroot] [PATCH 5/5] package/gnupg2: bump to version 2.4.0 In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <20230103193649.7488-5-ju.o@free.fr> See announce: https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000477.html This commit also drop a patch which is now included in the new version. See: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=7011286ce6e1fb56c2989fdafbd11b931c489faa Signed-off-by: Julien Olivain --- package/gnupg2/0001-ks_ldap_free_state.patch | 21 -------------------- package/gnupg2/gnupg2.hash | 10 +++++----- package/gnupg2/gnupg2.mk | 8 +++++++- 3 files changed, 12 insertions(+), 27 deletions(-) delete mode 100644 package/gnupg2/0001-ks_ldap_free_state.patch diff --git a/package/gnupg2/0001-ks_ldap_free_state.patch b/package/gnupg2/0001-ks_ldap_free_state.patch deleted file mode 100644 index fa55d27c04..0000000000 --- a/package/gnupg2/0001-ks_ldap_free_state.patch +++ /dev/null @@ -1,21 +0,0 @@ - -Fix undefined reference to `ks_ldap_free_state' if OpenLDAP is not -installed - -Backported from: 7011286ce6e1fb56c2989fdafbd11b931c489faa - -Signed-off-by: Michael Fischer - ---- a/dirmngr/server.c -+++ b/dirmngr/server.c -@@ -3137,8 +3137,10 @@ start_command_handler (assuan_fd_t fd, unsigned int session_id) - ctrl->refcount); - else - { -+#if USE_LDAP - ks_ldap_free_state (ctrl->ks_get_state); - ctrl->ks_get_state = NULL; -+#endif - release_ctrl_ocsp_certs (ctrl); - xfree (ctrl->server_local); - dirmngr_deinit_default_ctrl (ctrl); diff --git a/package/gnupg2/gnupg2.hash b/package/gnupg2/gnupg2.hash index f9c071ad45..c642862fe2 100644 --- a/package/gnupg2/gnupg2.hash +++ b/package/gnupg2/gnupg2.hash @@ -1,7 +1,7 @@ -# From https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000476.html -sha1 1f31b7b4c9c9adad97f94ea3acf1aa64c0424bcc gnupg-2.3.8.tar.bz2 +# From https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000477.html +sha1 63dde155a8df0d5e1987efa5fc17438beca83ac1 gnupg-2.4.0.tar.bz2 # Calculated based on the hash above and signature -# https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.3.8.tar.bz2.sig -# using key 6DAA6E64A76D2840571B4902528897B826403ADA and AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD -sha256 540b7a40e57da261fb10ef521a282e0021532a80fd023e75fb71757e8a4969ed gnupg-2.3.8.tar.bz2 +# https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.0.tar.bz2.sig +# using key 6DAA6E64A76D2840571B4902528897B826403ADA +sha256 1d79158dd01d992431dd2e3facb89fdac97127f89784ea2cb610c600fb0c1483 gnupg-2.4.0.tar.bz2 sha256 bc2d6664f6276fa0a72d57633b3ae68dc7dcb677b71018bf08c8e93e509f1357 COPYING diff --git a/package/gnupg2/gnupg2.mk b/package/gnupg2/gnupg2.mk index 9dc29ca99e..64deab09c1 100644 --- a/package/gnupg2/gnupg2.mk +++ b/package/gnupg2/gnupg2.mk @@ -4,7 +4,7 @@ # ################################################################################ -GNUPG2_VERSION = 2.3.8 +GNUPG2_VERSION = 2.4.0 GNUPG2_SOURCE = gnupg-$(GNUPG2_VERSION).tar.bz2 GNUPG2_SITE = https://gnupg.org/ftp/gcrypt/gnupg GNUPG2_LICENSE = GPL-3.0+ @@ -15,6 +15,12 @@ GNUPG2_SELINUX_MODULES = gpg GNUPG2_DEPENDENCIES = zlib libgpg-error libgcrypt libassuan libksba libnpth \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) host-pkgconf +# The configure script fails to find "gpgrt-config" in the prefix +# passed to --with-libgpg-error-prefix. This ultimately fail while +# detecting libgpg-error, which is mandatory. Adding the staging bin +# dir resolve this issue. +GNUPG2_CONF_ENV = PATH=$(STAGING_DIR)/usr/bin:$(BR_PATH) + GNUPG2_CONF_OPTS = \ --disable-rpath \ --with-libgpg-error-prefix=$(STAGING_DIR)/usr \ -- 2.39.0 From ju.o at free.fr Tue Jan 3 20:00:45 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 21:00:45 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-midiutil: new package Message-ID: <20230103200046.96070-1-ju.o@free.fr> A pure python library for creating multi-track MIDI files. https://github.com/MarkCWirt/MIDIUtil Signed-off-by: Julien Olivain --- Patch tested on branch master at commit e593656 with commands: make check-package ... 0 warnings generated python3 -m flake8 \ support/testing/tests/package/sample_python_midiutil.py \ support/testing/tests/package/test_python_midiutil.py [no-output] support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_python_midiutil.TestPythonPy3MidiUtil ... OK --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/python-midiutil/Config.in | 6 +++++ package/python-midiutil/python-midiutil.hash | 5 ++++ package/python-midiutil/python-midiutil.mk | 14 +++++++++++ .../tests/package/sample_python_midiutil.py | 23 +++++++++++++++++++ .../tests/package/test_python_midiutil.py | 11 +++++++++ 7 files changed, 63 insertions(+) create mode 100644 package/python-midiutil/Config.in create mode 100644 package/python-midiutil/python-midiutil.hash create mode 100644 package/python-midiutil/python-midiutil.mk create mode 100644 support/testing/tests/package/sample_python_midiutil.py create mode 100644 support/testing/tests/package/test_python_midiutil.py diff --git a/DEVELOPERS b/DEVELOPERS index 8399dcc7af..af497114dc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1688,6 +1688,7 @@ F: package/ola/ F: package/ptm2human/ F: package/python-distro/ F: package/python-gnupg/ +F: package/python-midiutil/ F: package/python-pyalsa/ F: package/riscv-isa-sim/ F: package/tinycompress/ @@ -1695,6 +1696,7 @@ F: package/z3/ F: package/zynaddsubfx/ 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_midiutil.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 @@ -1703,6 +1705,7 @@ F: support/testing/tests/package/test_ola.py 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_midiutil.py F: support/testing/tests/package/test_python_pyalsa.py F: support/testing/tests/package/test_z3.py diff --git a/package/Config.in b/package/Config.in index 995dae2c57..4157fe1214 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1123,6 +1123,7 @@ menu "External python modules" source "package/python-matplotlib/Config.in" source "package/python-mbstrdecoder/Config.in" source "package/python-memory-profiler/Config.in" + source "package/python-midiutil/Config.in" source "package/python-mimeparse/Config.in" source "package/python-minimalmodbus/Config.in" source "package/python-mistune/Config.in" diff --git a/package/python-midiutil/Config.in b/package/python-midiutil/Config.in new file mode 100644 index 0000000000..c496e60421 --- /dev/null +++ b/package/python-midiutil/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_MIDIUTIL + bool "python-midiutil" + help + A pure python library for creating multi-track MIDI files. + + https://github.com/MarkCWirt/MIDIUtil diff --git a/package/python-midiutil/python-midiutil.hash b/package/python-midiutil/python-midiutil.hash new file mode 100644 index 0000000000..88340a23b8 --- /dev/null +++ b/package/python-midiutil/python-midiutil.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/midiutil/json +md5 948c16c74e7355268158f227b710edce MIDIUtil-1.2.1.tar.gz +sha256 79fa983bd1efc60785f68a8fe78fa8f45b8d7ec5898bf7cb7f3f7f3336d6a90a MIDIUtil-1.2.1.tar.gz +# Locally computed sha256 checksums +sha256 8d5bdaebe8445a4c2dc812c205eb5455ba123aa1af8503cc88712115ab7c97ef License.txt diff --git a/package/python-midiutil/python-midiutil.mk b/package/python-midiutil/python-midiutil.mk new file mode 100644 index 0000000000..cb7e8f6ccb --- /dev/null +++ b/package/python-midiutil/python-midiutil.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-midiutil +# +################################################################################ + +PYTHON_MIDIUTIL_VERSION = 1.2.1 +PYTHON_MIDIUTIL_SOURCE = MIDIUtil-$(PYTHON_MIDIUTIL_VERSION).tar.gz +PYTHON_MIDIUTIL_SITE = https://files.pythonhosted.org/packages/f5/44/fde6772d8bfaea64fcf5eb948124d0a5fdf5f848b14ac22a23ced53e562d +PYTHON_MIDIUTIL_SETUP_TYPE = setuptools +PYTHON_MIDIUTIL_LICENSE = MIT +PYTHON_MIDIUTIL_LICENSE_FILES = License.txt + +$(eval $(python-package)) diff --git a/support/testing/tests/package/sample_python_midiutil.py b/support/testing/tests/package/sample_python_midiutil.py new file mode 100644 index 0000000000..58bf1fbccb --- /dev/null +++ b/support/testing/tests/package/sample_python_midiutil.py @@ -0,0 +1,23 @@ +#! /usr/bin/env python3 + +# Taken from: +# https://github.com/MarkCWirt/MIDIUtil/blob/1.2.1/examples/c-major-scale.py + +from midiutil import MIDIFile + +degrees = [60, 62, 64, 65, 67, 69, 71, 72] # MIDI note number +track = 0 +channel = 0 +time = 0 # In beats +duration = 1 # In beats +tempo = 60 # In BPM +volume = 100 # 0-127, as per the MIDI standard + +MyMIDI = MIDIFile(1) # One track +MyMIDI.addTempo(track, time, tempo) + +for i, pitch in enumerate(degrees): + MyMIDI.addNote(track, channel, pitch, time + i, duration, volume) + +with open("major-scale.mid", "wb") as output_file: + MyMIDI.writeFile(output_file) diff --git a/support/testing/tests/package/test_python_midiutil.py b/support/testing/tests/package/test_python_midiutil.py new file mode 100644 index 0000000000..302fbfb1ed --- /dev/null +++ b/support/testing/tests/package/test_python_midiutil.py @@ -0,0 +1,11 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3MidiUtil(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_MIDIUTIL=y + """ + sample_scripts = ["tests/package/sample_python_midiutil.py"] -- 2.39.0 From ju.o at free.fr Tue Jan 3 20:00:46 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 21:00:46 +0100 Subject: [Buildroot] [PATCH 2/2] support/testing/tests/package/test_fluidsynth.py: new runtime test In-Reply-To: <20230103200046.96070-1-ju.o@free.fr> References: <20230103200046.96070-1-ju.o@free.fr> Message-ID: <20230103200046.96070-2-ju.o@free.fr> Signed-off-by: Julien Olivain --- Patch tested on branch master at commit e593656 with commands: make check-package ... 0 warnings generated python3 -m flake8 \ support/testing/tests/package/test_fluidsynth.py \ support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py \ support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py [no-output] support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_fluidsynth.TestFluidsynth ... OK --- DEVELOPERS | 2 + .../testing/tests/package/test_fluidsynth.py | 61 +++++++++++++++++++ .../rootfs-overlay/root/check_notes.py | 24 ++++++++ .../rootfs-overlay/root/gen_midi_file.py | 23 +++++++ 4 files changed, 110 insertions(+) create mode 100644 support/testing/tests/package/test_fluidsynth.py create mode 100755 support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py create mode 100755 support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py diff --git a/DEVELOPERS b/DEVELOPERS index af497114dc..a701485c31 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1698,6 +1698,8 @@ 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_midiutil.py F: support/testing/tests/package/sample_python_pyalsa.py +F: support/testing/tests/package/test_fluidsynth.py +F: support/testing/tests/package/test_fluidsynth/ F: support/testing/tests/package/test_hwloc.py F: support/testing/tests/package/test_ncdu.py F: support/testing/tests/package/test_octave.py diff --git a/support/testing/tests/package/test_fluidsynth.py b/support/testing/tests/package/test_fluidsynth.py new file mode 100644 index 0000000000..6b45959179 --- /dev/null +++ b/support/testing/tests/package/test_fluidsynth.py @@ -0,0 +1,61 @@ +import os + +import infra.basetest + + +class TestFluidsynth(infra.basetest.BRTest): + # infra.basetest.BASIC_TOOLCHAIN_CONFIG cannot be used as it is + # armv5 and based on qemu versatilepb which is limited to 256MB of + # RAM. The test needs 1GB of RAM (larger initrd and soundfond is + # loaded in memory). + config = \ + """ + BR2_aarch64=y + BR2_TOOLCHAIN_EXTERNAL=y + BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0" + BR2_LINUX_KERNEL=y + BR2_LINUX_KERNEL_CUSTOM_VERSION=y + BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" + BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y + BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux.config" + BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y + BR2_PACKAGE_AUBIO=y + BR2_PACKAGE_FLUIDSYNTH=y + BR2_PACKAGE_FLUIDSYNTH_LIBSNDFILE=y + BR2_PACKAGE_FLUID_SOUNDFONT=y + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_MIDIUTIL=y + BR2_ROOTFS_OVERLAY="{}" + BR2_TARGET_ROOTFS_CPIO=y + # BR2_TARGET_ROOTFS_TAR is not set + """.format( + # overlay to add helper test scripts + infra.filepath("tests/package/test_fluidsynth/rootfs-overlay")) + + def test_run(self): + img = os.path.join(self.builddir, "images", "rootfs.cpio") + kern = os.path.join(self.builddir, "images", "Image") + self.emulator.boot(arch="aarch64", + kernel=kern, + kernel_cmdline=["console=ttyAMA0"], + options=["-M", "virt", "-cpu", "cortex-a57", "-m", "1G", "-initrd", img]) + self.emulator.login() + + # Test the binary executes + self.assertRunOk("fluidsynth --version") + + # Create a simple MIDI file programmatically + self.assertRunOk("/root/gen_midi_file.py /tmp/output.mid") + + # Convert the MIDI file to a WAV file + cmd = "fluidsynth" + cmd += " -F /tmp/output.wav" + cmd += " /usr/share/soundfonts/FluidR3_GM.sf2" + cmd += " /tmp/output.mid" + self.assertRunOk(cmd) + + # Extract notes in the WAV file with Aubio + self.assertRunOk("aubionotes /tmp/output.wav > /tmp/notes.txt") + + # Check the extracted notes are the expected ones + self.assertRunOk("/root/check_notes.py < /tmp/notes.txt") diff --git a/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py b/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py new file mode 100755 index 0000000000..7301e14a9f --- /dev/null +++ b/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py @@ -0,0 +1,24 @@ +#! /usr/bin/env python3 +# +# This script reads the output of the "aubionotes" command and +# validates it contains three expected notes (A2, E3, A3) in the +# correct order. Silences or other notes are allowed in between those +# notes, to allow some flexibility. + +import sys + +found = 0 +notes = [57, 64, 69] + +for line in sys.stdin: + fields = line.split() + if len(fields) >= 1: + value = round(float(fields[0])) + if value == notes[found]: + found += 1 + if found == len(notes): + print("Found all notes") + sys.exit(0) + +print("Error: all notes not found") +sys.exit(1) diff --git a/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py b/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py new file mode 100755 index 0000000000..aa53a25af3 --- /dev/null +++ b/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py @@ -0,0 +1,23 @@ +#! /usr/bin/env python3 +# +# This script generates a MIDI file with only 3 notes: A2, E3, A3 +# usage: gen_midi_file.py [output-filename] + +import sys + +from midiutil import MIDIFile + +output_filename = "output.mid" +if len(sys.argv) >= 2: + output_filename = sys.argv[1] + +notes = [57, 64, 69] # A2, E3, A3 + +midi = MIDIFile() +midi.addTempo(track=0, time=0, tempo=60) + +for i, p in enumerate(notes): + midi.addNote(track=0, channel=0, pitch=p, time=i, duration=1, volume=100) + +with open(output_filename, "wb") as output_file: + midi.writeFile(output_file) -- 2.39.0 From yann.morin.1998 at free.fr Tue Jan 3 20:18:56 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 3 Jan 2023 21:18:56 +0100 Subject: [Buildroot] [git commit] package/ncurses: Switch to git repo with snapshots Message-ID: <20230103201951.8FC8487331@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8d7c69a0c9e414b7112347c37e1424ec5f2863ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master ncurses does not release dot-versions, but the fixes are released as a set of cumulative patches against the latest version. So far, we carry the list of the patches against 6.3, and this is a tedious task to maintain that list (especially as we have a hash for each of them). Thomas E. Dickey (the ncurses maintainer, so we can trust him) hosts the ncurses snapshots on Github, with patches already applied. So, we switch to using that. This avoids needing to list all incremental patches, and will make future bumping easier. Signed-off-by: Dennis Van Hoorick [yann.morin.1998 at free.fr: - don't use 'v' in filename - rework the version string for when there's no snapshot ] Signed-off-by: Yann E. MORIN --- package/ncurses/ncurses.hash | 65 ++------------------------------------ package/ncurses/ncurses.mk | 75 ++++++-------------------------------------- 2 files changed, 11 insertions(+), 129 deletions(-) diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index c72a2abf46..c96bf77bce 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -1,65 +1,4 @@ -# Locally calculated after checking pgp signature -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 calculated +sha256 4057d800ee96623ae70d06b05b2dadb481a80c030e4968aa5d9bcea4439441da ncurses-6.3-20221224.tar.gz # Locally computed sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 4d93a992e4..73e3c3feb8 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -4,79 +4,22 @@ # ################################################################################ -NCURSES_VERSION = 6.3 -NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses +# When there is no snapshost yet for a new version, set it to the empty string +NCURSES_VERSION_MAJOR = 6.3 +NCURSES_SNAPSHOT_DATE = 20221224 +NCURSES_VERSION = $(NCURSES_VERSION_MAJOR)$(if $(NCURSES_SNAPSHOT_DATE),-$(NCURSES_SNAPSHOT_DATE)) +NCURSES_VERSION_GIT = $(subst .,_,$(subst -,_,$(NCURSES_VERSION))) +NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,v$(NCURSES_VERSION_GIT)) NCURSES_INSTALL_STAGING = YES NCURSES_DEPENDENCIES = host-ncurses NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu +NCURSES_CPE_ID_VERSION = $(NCURSES_VERSION_MAJOR) NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config -# patch 20220416 + +# Fixed since snapshot 20220416 NCURSES_IGNORE_CVES += CVE-2022-29458 -NCURSES_PATCH = \ - $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ - 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_CONF_OPTS = \ --without-cxx \ From yann.morin.1998 at free.fr Tue Jan 3 19:50:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 3 Jan 2023 20:50:05 +0100 Subject: [Buildroot] [git commit] package/ncurses: Fix homepage in Config.in Message-ID: <20230103201951.8395B8732E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=791b530368bee8894fb5c48351846609f97ee9e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The homepage listed in package/ncurses/Config.in is now incorrect, and redirects to https://invisible-island.net/ncurses/, so just use that instead. Signed-off-by: Dennis Van Hoorick Signed-off-by: Yann E. MORIN --- package/ncurses/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ncurses/Config.in b/package/ncurses/Config.in index 9f7753b06a..c0086cbbe3 100644 --- a/package/ncurses/Config.in +++ b/package/ncurses/Config.in @@ -6,7 +6,7 @@ config BR2_PACKAGE_NCURSES This package installs only a few vital termcap entries - http://www.gnu.org/software/ncurses/ + https://invisible-island.net/ncurses/ if BR2_PACKAGE_NCURSES From yann.morin.1998 at free.fr Tue Jan 3 20:22:59 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 3 Jan 2023 21:22:59 +0100 Subject: [Buildroot] [PATCH 1/2] package/ncurses: Fix homepage in Config.in In-Reply-To: <20230103103438.1889-1-dennis.vanhoorick@barco.com> References: <20230103103438.1889-1-dennis.vanhoorick@barco.com> Message-ID: <20230103202259.GZ2498764@scaer> Dennis, All, On 2023-01-03 11:34 +0100, Dennis Van Hoorick spake thusly: > The homepage listed in package/ncurses/Config.in was incorrect. > Changed to correct one (https://invisible-island.net/ncurses/). I've rephrased that to state that it is _now_ incorrect, as it used to be correct. I looked on the wayback machine, and the homepage we had was at least still correct by then end of 2019 (unfortunately, the wayback machine is slow, so I did not bother to check when it exactly changed). > Signed-off-by: Dennis Van Hoorick Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/ncurses/Config.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/ncurses/Config.in b/package/ncurses/Config.in > index 9f7753b06a..c0086cbbe3 100644 > --- a/package/ncurses/Config.in > +++ b/package/ncurses/Config.in > @@ -6,7 +6,7 @@ config BR2_PACKAGE_NCURSES > > This package installs only a few vital termcap entries > > - http://www.gnu.org/software/ncurses/ > + https://invisible-island.net/ncurses/ > > if BR2_PACKAGE_NCURSES > > -- > 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 yann.morin.1998 at free.fr Tue Jan 3 20:32:33 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 3 Jan 2023 21:32:33 +0100 Subject: [Buildroot] [PATCH 2/2] package/ncurses: Switch to git repo with snapshots In-Reply-To: <20230103103438.1889-2-dennis.vanhoorick@barco.com> References: <20230103103438.1889-1-dennis.vanhoorick@barco.com> <20230103103438.1889-2-dennis.vanhoorick@barco.com> Message-ID: <20230103203233.GA2498764@scaer> Dennis, All, On 2023-01-03 11:34 +0100, Dennis Van Hoorick spake thusly: > Switching to Thomas E. Dickey's github (Thomas is the ncurses maintainer, so we can trust him). > This avoids needing to list all incremental patches, and will make future bumping easier. I've extended on the commit log a bit, but mostly see below... > Signed-off-by: Dennis Van Hoorick [--SNIP--] > diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk > index 4d93a992e4..0ba98b4d64 100644 > --- a/package/ncurses/ncurses.mk > +++ b/package/ncurses/ncurses.mk > @@ -4,79 +4,20 @@ > # > ################################################################################ > > -NCURSES_VERSION = 6.3 > -NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses So, 6.4 is out now, and I was wondering what would happen if we wanted to use a version that had no snapshot yet [0]... > +NCURSES_VERSION_MAJOR = 6.3 > +NCURSES_SNAPSHOT_DATE = 20221224 > +NCURSES_VERSION = v$(subst .,_,$(NCURSES_VERSION_MAJOR))_$(NCURSES_SNAPSHOT_DATE) ... so here we would generate version like "v6_4_" which is not nice at all. First, we do not include the 'v' prefix in the version string; we only add it in the call to the github macro. Second, of course, is that the version ends in an underscore, bleh... And the version people are usually used to is 6.4, not 6_4, so meh too... So, I extended a bit to fix all that. Please look at the resulting commit. Applied to master, thanks! :-) Oh, and since 6.4 is out now, I'll take you at your word: "This [...] will make future bumping easier". So... ;-) [0] There actually is a snapshot now, but I don't think we can rely on one to be available on the first day of the release. 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 Tue Jan 3 21:09:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:09:46 +0100 Subject: [Buildroot] [PATCH 1/3] package/tiff: add zstd optional dependency In-Reply-To: <20221229093029.264681-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 10:30:27 +0100") References: <20221229093029.264681-1-fontaine.fabrice@gmail.com> Message-ID: <87wn638gv9.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:09:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:09:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tiff: add zstd optional dependency Message-ID: <20230103211030.A9BD18733B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e556196008cab73cec2a1f900a26354aefaff21f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit f934a00928b413fb3c190749a5bda578c6c02255) Signed-off-by: Peter Korsgaard --- 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 f842c2ead8..157076265c 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -67,4 +67,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 7981bdf2c9..1b6bd91220 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -93,5 +93,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 peter at korsgaard.com Tue Jan 3 21:11:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:11:24 +0100 Subject: [Buildroot] [PATCH v2, 1/2] Revert "package/tiff: add webp optional dependency" In-Reply-To: <20221229163046.355738-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 17:30:45 +0100") References: <20221229163046.355738-1-fontaine.fabrice@gmail.com> Message-ID: <87sfgr8gsj.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:11:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:11:28 +0100 Subject: [Buildroot] [PATCH v2, 2/2] package/tiff: explicitly disable webp In-Reply-To: <20221229163046.355738-2-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 17:30:46 +0100") References: <20221229163046.355738-1-fontaine.fabrice@gmail.com> <20221229163046.355738-2-fontaine.fabrice@gmail.com> Message-ID: <87o7rf8gsf.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Yann E. Morin): > - Explicitly disable webp Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:09:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:09:13 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: add zstd optional dependency Message-ID: <20230103211145.8DF638733E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b11cdaff45e00f8e0315942561a1baab099fd586 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit f934a00928b413fb3c190749a5bda578c6c02255) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:10:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:10:52 +0100 Subject: [Buildroot] [git commit] Revert "package/tiff: add webp optional dependency" Message-ID: <20230103211259.BF7F78734E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5cb87730fdf2eb5a7a5b1302c21afba71aeeb5e0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Tue Jan 3 21:11:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:11:04 +0100 Subject: [Buildroot] [git commit] package/tiff: explicitly disable webp Message-ID: <20230103211259.C8E328734F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9db9f9b4dc7d7b728bf2ea9e6456a9fcc6d7098c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Tue Jan 3 21:24:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:24:08 +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> (Julien Olivain's message of "Sat, 31 Dec 2022 14:55:56 +0100") References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <87k0238g7b.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:24:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:24:13 +0100 Subject: [Buildroot] [PATCH 2/4] board/freescale/imx28evk/readme.txt: update broken url In-Reply-To: <20221231135559.34464-2-ju.o@free.fr> (Julien Olivain's message of "Sat, 31 Dec 2022 14:55:57 +0100") References: <20221231135559.34464-1-ju.o@free.fr> <20221231135559.34464-2-ju.o@free.fr> Message-ID: <87fscr8g76.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:24:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:24:18 +0100 Subject: [Buildroot] [PATCH 3/4] board/freescale/imx6sabre/readme.txt: update broken urls In-Reply-To: <20221231135559.34464-3-ju.o@free.fr> (Julien Olivain's message of "Sat, 31 Dec 2022 14:55:58 +0100") References: <20221231135559.34464-1-ju.o@free.fr> <20221231135559.34464-3-ju.o@free.fr> Message-ID: <87bknf8g71.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:24:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:24:34 +0100 Subject: [Buildroot] [PATCH 4/4] board/freescale/imx6ulevk/readme.txt: update broken url In-Reply-To: <20221231135559.34464-4-ju.o@free.fr> (Julien Olivain's message of "Sat, 31 Dec 2022 14:55:59 +0100") References: <20221231135559.34464-1-ju.o@free.fr> <20221231135559.34464-4-ju.o@free.fr> Message-ID: <877cy38g6l.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:22:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:22:45 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx: update SITE to directly use https Message-ID: <20230103212520.7D8168738D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ce671d1ce74a9ddb606738f5ac1681a793fed0cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit dc23c61e4d3fa9557db4977b8d30905a3f55e83d) Signed-off-by: Peter Korsgaard --- 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 84a1725cc1..ef87324633 100644 --- a/package/freescale-imx/freescale-imx.mk +++ b/package/freescale-imx/freescale-imx.mk @@ -4,7 +4,7 @@ # ################################################################################ -FREESCALE_IMX_SITE = http://www.nxp.com/lgfiles/NMG/MAD/YOCTO +FREESCALE_IMX_SITE = https://www.nxp.com/lgfiles/NMG/MAD/YOCTO # Helper for self-extracting binaries distributed by Freescale. # From peter at korsgaard.com Tue Jan 3 21:23:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:23:07 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] board/freescale/imx6ulevk/readme.txt: update broken url Message-ID: <20230103212520.9B29D87390@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ea280b7ed37eb3aa55b2a49e88e2337b7e71643 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 01a3cb0f6eac48150c4bd246402025c0790e2625) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:22:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:22:51 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] board/freescale/imx28evk/readme.txt: update broken url Message-ID: <20230103212520.8638B8733A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f8a0e850e1bc2847479d0d8db4aa1bcb52fa6abd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 4e54522caeeaec2e14065752cb3905d292f374e6) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:23:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:23:00 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] board/freescale/imx6sabre/readme.txt: update broken urls Message-ID: <20230103212520.908478738F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cb266fc67bf5602be21d87832a183596a1956b8b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit bfbbfd8fecf8623da4772f97ce208b3e4b69de80) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:25:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:25:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/fluidsynth: bump to version 2.3.1 In-Reply-To: <20221230200332.6598-1-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 21:03:32 +0100") References: <20221230200332.6598-1-ju.o@free.fr> Message-ID: <87358r8g4x.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > For change log since v2.3.0, see: > - https://github.com/FluidSynth/fluidsynth/releases/tag/v2.3.1 > Signed-off-by: Julien Olivain Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:21:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:21:33 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx: update SITE to directly use https Message-ID: <20230103212635.4AF46873A3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0d4d2c3f44f3904be2b3b606546fbdb82224e74 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit dc23c61e4d3fa9557db4977b8d30905a3f55e83d) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:21:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:21:48 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/freescale/imx28evk/readme.txt: update broken url Message-ID: <20230103212635.55E6C873A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fce9d548447680963e6a58e466f5981d3f32478e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 4e54522caeeaec2e14065752cb3905d292f374e6) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:22:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:22:27 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/freescale/imx6ulevk/readme.txt: update broken url Message-ID: <20230103212635.6D457873A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dee3398566f4311b30d0843b8ca844eccb39a8ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 01a3cb0f6eac48150c4bd246402025c0790e2625) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:25:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:25:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/fluidsynth: bump to version 2.3.1 Message-ID: <20230103212635.79FF6873A3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e569a913ca694d8330bd568ed0334e6e2d46c9f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit faa8c35d117348f35c129c62a3d02447f47bde88) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:22:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:22:20 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/freescale/imx6sabre/readme.txt: update broken urls Message-ID: <20230103212635.63658873A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=05e4d7c2ebc09c290b4870ad5da5010e63cf3ba3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit bfbbfd8fecf8623da4772f97ce208b3e4b69de80) Signed-off-by: Peter Korsgaard --- 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 giulio.benetti at benettiengineering.com Wed Jan 4 00:21:11 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:11 +0100 Subject: [Buildroot] [PATCH 2/4] board/asus/tinker: rename label linux-next to linux in extlinux.conf In-Reply-To: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> References: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104002113.1038775-3-giulio.benetti@benettiengineering.com> We're not using next branch so let's rename label linux-next to linux. Signed-off-by: Giulio Benetti --- board/asus/tinker/extlinux.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/asus/tinker/extlinux.conf b/board/asus/tinker/extlinux.conf index 136af0debd..bb96ddb893 100644 --- a/board/asus/tinker/extlinux.conf +++ b/board/asus/tinker/extlinux.conf @@ -1,4 +1,4 @@ -label Tinker linux-next +label Tinker linux kernel /boot/uImage devicetree /boot/rk3288-tinker.dtb append console=ttyS2,115200n8 root=/dev/mmcblk0p1 rootwait -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 00:21:09 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:09 +0100 Subject: [Buildroot] [PATCH 0/4] Tinker board boot fix and Linux/U-Boot update Message-ID: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Hello All, here is a patchset to fix boot of Tinker board and bump Linux/U-boot versions. I don't know how it happened to have this board not booting up, probably while testing in parallel with vyasa I've skipped the last test before sending the previous patch that bumped Linux to 5.15 and U-Boot to 2022.10. So note that even with Linux 5.15 and U-Boot 2022.10 the board doesn't boot up and [Patch 1/3] should be backported. Probably [Patch 4/4] should be backported too to avoid spending hours on power supply issues. After ~1 year I've totally forgotten that 500mA Usb port is not enough to power this board. Best regards Giulio Giulio Benetti (4): configs/asus_tinker_rk3288_defconfig: fix boot by prepending tpl to spl+u-boot board/asus/tinker: rename label linux-next to linux in extlinux.conf configs/asus_tinker_rk3288_defconfig: bump Linux to 6.1.2 and U-boot to 2022.10 board/asus/tinker: add a note to readme.txt for power supply board/asus/tinker/extlinux.conf | 2 +- board/asus/tinker/genimage.cfg | 11 +++++++++-- board/asus/tinker/post-build.sh | 4 ++-- board/asus/tinker/readme.txt | 5 +++++ configs/asus_tinker_rk3288_defconfig | 11 +++++------ 5 files changed, 22 insertions(+), 11 deletions(-) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 00:21:10 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:10 +0100 Subject: [Buildroot] [PATCH 1/4] configs/asus_tinker_rk3288_defconfig: fix boot by prepending tpl to spl+u-boot In-Reply-To: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> References: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104002113.1038775-2-giulio.benetti@benettiengineering.com> During last U-boot version bump it's not been noted that tpl was not prepended to spl anymore preventing the board to boot, so let's copy tpl to image folder and prepend it to u-boot-spl-dtb.bin placing it to 32K offset, where rk3288 bootrom expects to find it. Let's also place u-boot-dtb separated from spl at 8M offset, where spl expects it to find it. Signed-off-by: Giulio Benetti --- board/asus/tinker/genimage.cfg | 11 +++++++++-- board/asus/tinker/post-build.sh | 4 ++-- configs/asus_tinker_rk3288_defconfig | 3 +-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/board/asus/tinker/genimage.cfg b/board/asus/tinker/genimage.cfg index a4b1e8d608..fa7fd734f2 100644 --- a/board/asus/tinker/genimage.cfg +++ b/board/asus/tinker/genimage.cfg @@ -2,12 +2,19 @@ image sdcard.img { hdimage { } - partition u-boot-spl-dtb { + partition u-boot-tpl-spl-dtb { in-partition-table = "no" - image = "u-boot-spl-dtb.img" + image = "u-boot-tpl-spl-dtb.img" offset = 32K } + partition u-boot-dtb { + in-partition-table = "no" + image = "u-boot-dtb.img" + offset = 8M + size = 30M + } + partition rootfs { partition-type = 0x83 image = "rootfs.ext4" diff --git a/board/asus/tinker/post-build.sh b/board/asus/tinker/post-build.sh index 8108ed83ff..ffbbcdeb58 100755 --- a/board/asus/tinker/post-build.sh +++ b/board/asus/tinker/post-build.sh @@ -3,7 +3,7 @@ MKIMAGE=$HOST_DIR/bin/mkimage BOARD_DIR="$(dirname $0)" -$MKIMAGE -n rk3288 -T rksd -d $BINARIES_DIR/u-boot-spl-dtb.bin $BINARIES_DIR/u-boot-spl-dtb.img -cat $BINARIES_DIR/u-boot-dtb.bin >> $BINARIES_DIR/u-boot-spl-dtb.img +$MKIMAGE -n rk3288 -T rksd -d $BINARIES_DIR/u-boot-tpl.bin $BINARIES_DIR/u-boot-tpl.img +cat $BINARIES_DIR/u-boot-tpl.img $BINARIES_DIR/u-boot-spl-dtb.bin > $BINARIES_DIR/u-boot-tpl-spl-dtb.img install -m 0644 -D $BOARD_DIR/extlinux.conf $TARGET_DIR/boot/extlinux/extlinux.conf diff --git a/configs/asus_tinker_rk3288_defconfig b/configs/asus_tinker_rk3288_defconfig index 6963fa939f..02b340a7f1 100644 --- a/configs/asus_tinker_rk3288_defconfig +++ b/configs/asus_tinker_rk3288_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_DTB_IMG=y -BR2_TARGET_UBOOT_FORMAT_DTB_BIN=y BR2_TARGET_UBOOT_SPL=y -BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin" +BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin tpl/u-boot-tpl.bin" # Kernel BR2_LINUX_KERNEL=y -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 00:21:12 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:12 +0100 Subject: [Buildroot] [PATCH 3/4] configs/asus_tinker_rk3288_defconfig: bump Linux to 6.1.2 and U-boot to 2022.10 In-Reply-To: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> References: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104002113.1038775-4-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- configs/asus_tinker_rk3288_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/asus_tinker_rk3288_defconfig b/configs/asus_tinker_rk3288_defconfig index 02b340a7f1..40f4125880 100644 --- a/configs/asus_tinker_rk3288_defconfig +++ b/configs/asus_tinker_rk3288_defconfig @@ -3,14 +3,14 @@ BR2_arm=y BR2_cortex_a17=y BR2_ARM_FPU_NEON_VFPV4=y -# Linux headers same as kernel, a 5.14 series -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +# Linux headers same as kernel, a 6.1 series +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="tinker-rk3288" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y @@ -23,7 +23,7 @@ BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin tpl/u-boot-tpl.bin" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.2" BR2_LINUX_KERNEL_DEFCONFIG="multi_v7" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x02000000" -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 00:21:13 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:13 +0100 Subject: [Buildroot] [PATCH 4/4] board/asus/tinker: add a note to readme.txt for power supply In-Reply-To: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> References: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104002113.1038775-5-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- board/asus/tinker/readme.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/board/asus/tinker/readme.txt b/board/asus/tinker/readme.txt index 7372d29520..9affd6399f 100644 --- a/board/asus/tinker/readme.txt +++ b/board/asus/tinker/readme.txt @@ -35,3 +35,8 @@ You can write this image directly to an SD card device (i.e. /dev/xxx): $ sudo sync Finally, you can insert the SD card to the Tinker RK3288 board and boot it. + +NOTE: +Usb power supply requires more than the standard 500mA Usb current, so +this board must be supplied from a capable port or from an external ac/dc +adapter. Otherwise it will hang on loading uImage forever. -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 02:05:57 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 03:05:57 +0100 Subject: [Buildroot] [PATCH 0/1] Fix Linux Version Probed Message-ID: <20230104020558.1436469-1-giulio.benetti@benettiengineering.com> While trying to fix a bug on rtl8723ds I've found that LINUX_VERSION_PROBED doesn't contain the x.y.z Linux version but it contains instead the command to obtain it. I've found 2 errors and 2 fix for this with the patch you find. I've checked the LINUX_VERSION_PROBED even with make 4.1 and it was wrong as well as make 4.3 and 4.3.91. Let me know if someone else can give a try to this patch. It's mainly used by drivers and by linux.mk to strip build/ and source/ folders from target/ and I think that that part is failing. Thank you Giulio Giulio Benetti (1): linux: fix LINUX_VERSION_PROBED content linux/linux.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 02:05:58 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 03:05:58 +0100 Subject: [Buildroot] [PATCH 1/1] linux: fix LINUX_VERSION_PROBED content In-Reply-To: <20230104020558.1436469-1-giulio.benetti@benettiengineering.com> References: <20230104020558.1436469-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104020558.1436469-2-giulio.benetti@benettiengineering.com> Actually LINUX_VERSION_PROBED is set with the string sorrounded by the backquotes including them. So when we evaluate $(LINUX_VERSION_PROBED) we end up having the command itself and instead we only need the Linux version probed in the style x.y.z. Verifying it turns out that: 1) --no-print-directory and -s make flags must be passed before -C flag, The error was not visible because errors were suppressed with '2>/dev/null' 2) backquotes don't evaluate the expression they sorround but become part of the string they sorround and get assigned to the variable To fix this let's move --no-print-directory right after $(MAKE) and use $(shell ) instead of backquotes. Signed-off-by: Giulio Benetti --- linux/linux.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux/linux.mk b/linux/linux.mk index 7645b5f507..23c169995a 100644 --- a/linux/linux.mk +++ b/linux/linux.mk @@ -183,7 +183,7 @@ endif # Get the real Linux version, which tells us where kernel modules are # going to be installed in the target filesystem. # Filter out 'w' from MAKEFLAGS, to workaround a bug in make 4.1 (#13141) -LINUX_VERSION_PROBED = `MAKEFLAGS='$(filter-out w,$(MAKEFLAGS))' $(MAKE) $(LINUX_MAKE_FLAGS) -C $(LINUX_DIR) --no-print-directory -s kernelrelease 2>/dev/null` +LINUX_VERSION_PROBED = $(shell MAKEFLAGS='$(filter-out w,$(MAKEFLAGS))' $(MAKE) --no-print-directory -s $(LINUX_MAKE_FLAGS) -C $(LINUX_DIR) kernelrelease 2>/dev/null) LINUX_DTS_NAME += $(call qstrip,$(BR2_LINUX_KERNEL_INTREE_DTS_NAME)) -- 2.34.1 From thomas.petazzoni at bootlin.com Wed Jan 4 06:42:25 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 04 Jan 2023 06:42:25 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-03 Message-ID: <20230104064231.58E7681E89@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-03 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 1 | 0 | 3 | 2022.11.x | 12 | 14 | 1 | 27 | master | 180 | 329 | 0 | 509 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 37 host-fwup-1.9.1 | 32 xz-5.2.10 | 21 fwup-1.9.1 | 16 dust-0.8.1 | 10 host-gdk-pixbuf-2.42.10 | 9 host-sentry-cli-2.8.0 | 8 unknown | 8 host-binutils-2.38 | 7 host-binutils-2.39 | 7 host-libzlib-1.2.13 | 7 libglib2-2.72.3 | 7 jack2-1.9.21 | 6 host-pahole-1.24 | 5 host-rust-1.66.0 | 5 janus-gateway-1.0.3 | 5 crun-1.7.2 | 4 host-go-1.19.4 | 4 linux-6.1.1 | 4 pixz-1.0.7 | 4 bat-0.19.0 | 3 host-binutils-2.37 | 3 host-spirv-llvm-translator-... | 3 hyperfine-1.14.0 | 3 libgcrypt-1.10.1 | 3 libostree-2022.7 | 3 linux-5.10.145-cip17 | 3 linux-6.1.2 | 3 norm-1.5.8 | 3 ntp-4.2.8p15 | 3 opkg-0.4.5 | 3 python-cryptography-38.0.4 | 3 quickjs-2021-03-27 | 3 alsa-lib-1.2.8 | 2 brltty-6.5 | 2 dahdi-linux-3.2.0 | 2 efivar-38 | 2 f2fs-tools-1.15.0 | 2 fdk-aac-2.0.2 | 2 frr-8.3.1 | 2 gvfs-1.48.1 | 2 host-python-greenlet-2.0.1 | 2 libcap-ng-0.8.3 | 2 libgpg-error-1.45 | 2 linux-5.10.145-cip17-rt7 | 2 ltp-testsuite-20220930 | 2 nerdctl-1.0.0 | 2 ocf-linux-20171122 | 2 opensbi-0.9 | 2 perl-5.34.1 | 2 rtl8812au-aircrack-ng-e7a4a... | 2 trinity-1.9 | 2 wolfssl-5.5.3 | 2 zabbix-5.4.9 | 2 acpid-2.0.34 | 1 assimp-5.2.5 | 1 bird-2.0.11 | 1 containerd-1.6.12 | 1 edk2-edk2-stable202208 | 1 file-5.43 | 1 flare-engine-1.12 | 1 fontconfig-2.13.1 | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fstrcmp-0.7.D001 | 1 gdal-3.5.1 | 1 gerbera-1.10.0 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 gobject-introspection-1.72.0 | 1 gummiboot-2bcd919c681c952eb... | 1 host-cpio-2.13 | 1 host-delve-1.20.0 | 1 ipmitool-1_8_19 | 1 libev-4.33 | 1 liblog4c-localtime-1.0 | 1 libsigrok-0.5.2 | 1 mariadb-10.3.36 | 1 modem-manager-1.20.2 | 1 musl-1.2.3 | 1 mxs-bootlets-10.12.01 | 1 python-bunch-1.0.1 | 1 python-greenlet-2.0.1 | 1 python-numpy-1.23.5 | 1 ripgrep-af6b6c543b224d348a8... | 1 rsync-3.2.7 | 1 rtl8723ds-a638cc8639015b8b9... | 1 sdl-1.2.15 | 1 sscep-0.10.0 | 1 strongswan-5.9.8 | 1 traceroute-2.1.0 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 wtfutil-0.41.0 | 1 zlib-ng-2.0.6 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/61094a74f30157eb8213de32fc5499d4c1ddc7e4 | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/505e971cd00025ad6069067b0bab58c0029a50dc | mips64el | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/c66868a55bb302190d61c09cc5b61d94f6c81729 | sh4a | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/c9f1ee1b7d6f923e1108bbf603c8e6af9073d16b | ORPH mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/e9664c180f3b52c1fcc5b4800099b9c6c462547f | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/fc59de505ee02fcc7fd01a091265804bd52fd8e3 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/0f9571506f607a0c3ae5a562d3b326eedb0ca963 | aarch64 | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/baeab3c87c92505f1f35a25e1b889ef909c2c5dd | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/bfc5e34af9a620d3e1ecfeb166076cf250f55968 | nios2 | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/c4308f7378d04f9d5f55005cfd6a68b644f23c37 | x86_64 | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/76fe645031eda1915d3b9ceead512c2d0e18792a | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/1f02367317d9cd6dbe022bbb9a3967e4d31e4855 | aarch64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/0c94ea87fa57423f6819c35a3d6d27a4b61b67d2 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/a9795f1b2242c9bc8389b0c8b6897ac9933e0b9f | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/dfd6a538ea78ba69b054c92845634ba88c5e6793 | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/15cd1b8f369a825f3c4dac23a8bc59ee7738d4d6 | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9343f326fce18f352afc915b97db743dc9792d75 | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/78c5d237154536fe8e217a7579cacda5030e0169 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f6e86c504a10a556f057a76287cb498f746ee6c4 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/966b528a19bf6827483fe6e2891cd7f3ce4efaf6 | ORPH i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/4a9d709513439e54fac79aa901e57048817d7a82 | ORPH i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ca2e2f68e7b0746257b89a6f1b2f6dbd6c05faf3 | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/afb4e42f17f2e743d4b7f0873bc15c620b52a90b | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e87010a143d0cca370f4499344accdbdec968ce6 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/352f2aed2c8cb4e93d812d4c2f62db0608e5ccfb | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c89f3a4e57fc8e96d2615c6065b1ea2b28824c3c | ORPH mips64el | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/b34ded3cd3ad18073860824f3903ea17e8496816 | ORPH x86_64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/e7bb3c85df56f0e95d337cd4ee29578221bec9c6 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/dde38bf1d513be0292a6a1474ea56e6f801756e8 | i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/ba1a1a3828332a621dacabef0df22a50310dd526 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/dc3b09c13a09a41079b3ffe4c1aef084a705e858 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/7ad1da49c937b07c881eed0734dfa818269ba987 | sh4 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/57b51759fdc8b6c67728f366143755537b6c9bd6 | mips | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/8b4fb4b9ecdea97548225c41c1b5cc05581b3976 | mipsel | file-5.43 | NOK | http://autobuild.buildroot.net/results/e5b028b2b9068e1c230d2208636f5a6c35a4ce85 | ORPH mips64 | flare-engine-1.12 | NOK | http://autobuild.buildroot.net/results/3848562571dca45f75923b6ba2ef66dfae35a8a1 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/fa560f43ac7fcd8c1314de61753dafd37811ca37 | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/d18955b4201ed2604acec45fd8a2f2aeabd6b815 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/27f16a68400da78e0021d8b999a97d2e4d984a9e | sparc64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/a9d01536c882369b6728297be2b90a6ae5459cd4 | sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/e8307d35e4f31d5193a91f7084a1a3892261d87c | xtensa | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3837a2a8d55c5c8dd6b6d57cafcb37eef20f7f70 | arm | fstrcmp-0.7.D001 | NOK | http://autobuild.buildroot.net/results/5e3184d1db486dc5db8c16341f08f28cff9b4e96 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7a5352621b899e4467de89241ab29309e2b61872 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cdf1352f7ad0717a2e8f892973db05964c51c78f | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7178ecaac9d51a3a7562b7e67d420a5a1347110f | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7c2da69cb6dca790d764f55539525f796d1f5b8c | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93703752a3b1e975264490b0ce74618d81b398ee | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b93706da4c36ed9b1a002dac7f928d78abbf7a55 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e75222bf0b6409bdfc7af02f60c01b381effb3c7 | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/149da2f095ec2b1b001b3ff72510c64dfeadce86 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/36d67fce200df21b1011a6147aecaaa174fe3879 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c894c7558cb8b1e7d6a261b310b1c5fdf3a31811 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/31455cd843068227fe3bb13c720b890862907117 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/602e0f0ee3b1fabcf44b86d3af575efc6c10884e | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ba0617d70b64170fccf0907f6df0f30d1959ceb8 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/49c7995a5b6eea9f829b552c4490071a0e6154d4 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3df286823625d7da49259ed56276fa01496eba8a | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/149e0683a63df53f19cb02de612718b6813bf0b2 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/e9e7b56b6402565f4d6042164bdc38e788eae2e3 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9463bf8947d31e6d0497eaee489d06f54bd583d9 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8c38060efd7ed0b51da5263fe5d9b0b77409aec5 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/91291308d89ebe1204f834a17c8b49477ba0ee3b | ORPH i586 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/5705175a51e58ac359b5b073cfeb2745bd4becaa | mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/1b7af8f1f1c81f3db759167ccda652b245482a9a | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/8b19b66837bf091a3b14bc3d299cbfc08d97ddf3 | ORPH aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/5b6bb2bce94ed629e2498c88717e9b8f2f57a584 | sh4aeb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/992461eb7b8ef1ed96533380a25f883203c65352 | m68k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/c197b1859ffbfe2250ce7c41fa1607e5d3449122 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/479709e9a1c0915548a5b7953cd8ed19fd9fa29f | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/19581129844b40c0d3a327d7f1e9c71896882c44 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1cb4e7c2a5a9689ed2dbc3efd5920dc60fe1d5a3 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/44880f5fd64d5a5da4bc861995ee7ac7fbd4f808 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4e5b85edbeb6628b129eb3797ac83a40e05c9a90 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5ade9e7ed8ad01373b4e4c2bc92bd9b0a821d6da | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/208b5e25cacc8a9a37d057df245817b60c0ef9eb | aarch64_be | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/9112cb93983b0dc9f852ecccaf5221412a6f86a5 | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2c8d584d0829e84888e92b6fe8dae330692bda21 | xtensa | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/a1bbf7d684b61036163cd729e021161b8448e15c | riscv32 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/1b3fb55e932e0cff9a38e457ca65fa2199627f26 | mips | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/45ce96420116971513618d3666f441f8557cdab1 | riscv64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/bda4466fee9883dfdeb70fa9fa67129ef8b7397c | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/0f8163e1750ecfcbc76222385d4d04ec5ff46885 | sparc64 | host-cpio-2.13 | NOK | http://autobuild.buildroot.net/results/146951befd7648f09fa3900240054023e464210b | mips64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/8fc22733cf227c9acec9a119cd3630ee28f0f453 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2a2cba8b216b8534e2462a8cb05c420bb46d1e92 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8ac7ac001ec3f31ee2d00f5a38401dcc2fe682d6 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ede28201bba641cf8204cd4538ca74925e5b6bb9 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7dc9a947488d9811a71d5402415273a3157b7476 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/782ace466858a9172d29f84e8097d0cd724c09f9 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/33eaded7f15fdcf908f77e931dc3b68f13132f90 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0259e277190becb082850b5af72d4cbb54b3d294 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/970e4459ba445bdb2e417e5d97fda8d8d9035a4b | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d38e02b497eca36b6aeeb5a58de97fc2eab50c00 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/209c87edccbecc93dddd0d89c0df429963b02402 | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/45f2f9984c425a7e79e871d4b06327f046fdff75 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6d12dc87edf5e8a5891c54a62a88eba873610932 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/81245ceda5efabef1c912129b75277d3af2be6ef | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93ce56fab288ef6756ed41b7151e161e23f29aee | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ce2e7eaa7d532f986d33707d0201c2447116cfac | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/498f5e7870e0980a7b592c29bf9ec50cb110d3c3 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/687fa038f88ab241b1015dd015723228e14de0c7 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6ed08b82ced1daf3c237ce05c153f2c58bcca074 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8b8a52042810a7d978318473b13c0ba7777144d3 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/74df6fc9242da1c8ab1fcb8e6a536445b0719665 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/10ee13d5bc06268063394e0f8a44d7f95f71f14b | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af10ddefcfc67719f39830b0baa0fa10f661705c | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0ab2d254503e04bafbedcf857ac0115906b6b8d6 | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f0c5d2b3ec8531230ea771627f756a1576f25b25 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f34614af40a553b2e0a09b99583500abfc5713f | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8dafc7861d847af0f97ede986e7f1775562ea632 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/26266a333ee01ce9b3bf29f0f9e750695f0103a2 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/95bdb2c323ae2661448c2445961249052912cf8e | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5816006870e10d90341a49e8952f20f44b04c9d5 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9bb2f7f3cb7791069b490bda3ab78b0a520f8870 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/004580329145ba762a5747945a9f1e86187abfdf | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/657ad383e725c87b0b1e2ae6cec3b8ed8737bf65 | sh4aeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/f26a195d9a60588b3a5795d93a6adb4ccfb4b702 | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/f1bff10e105db4d52d430cf52c1a37fd3e68073e | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/6dc311bae263fa00bc2c1f71d3b09b3527147d60 | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/9c0b4ff7d0507d7b6c3ac85a97f390a0c90c2510 | ORPH armeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/51b5f8fd39f5135a08e6bc1e5e4a8168135a6c98 | ORPH i686 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/567d0e2f0e3f12a46b748764bb9a43ac491e9059 | ORPH powerpc | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/83c3f4a3d378fa7d737470fc7a0c6ff46ae025a6 | ORPH microblaze | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/89ab3016b73e745ddb3435cbeda64db135ea793a | ORPH s390x | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/04db0c4c35435ea1225e08f529dbe953c6c9309c | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/b4ab8a8291f1e2c1c270a87756ac7a0c1d1312d7 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/cd566562014e070fb0a1abf428385e3a6b80432a | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/41abfd381fa58949631fe7d6c0db33822606b6bd | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/4304f6bf4a16fe14afc67855bfe2e51718f3a351 | powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c8c9b1aa5a798b30f0d1446727c8b8868c62e76c | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4125b6f807e9bf0854ffff8b5df9c4e740bef666 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f6141fce04097d9f6c074a1126ac7b4b658da6b9 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8a7f3cc6099ea895b76362019801fc31ea261d66 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d24865ce8b5aa408bc933bade15dd0cf2092d46c | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f3851f601f93817e89949c5696460e919f912549 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/224b156b4ae099277783ae0a59d138896ac6bc1f | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fc328af5e43896e5635265071bc33fed31088eef | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/005deb31572ed576a7bec137f16414a0df8393de | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4b3f8d7d6556935a1ff878a4815a5d474f773556 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/497c6048e3ad0f2892739b82527ac3983ee8ced5 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7b289e4c3c499503d32c9049206629b91439ee15 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3b77f8f9864792af7693564cdfebefcff690618d | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b258af4442067217bc2aa3290e21eef882e0a5db | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/87ac78e51fb152a62ff65f57f384a8bd0a214ca5 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4ae8712856ddc172420c96479e781a8b3dae365e | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4f9317634d9802f57671041254b37523a82e0519 | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fd36698448def576e8ebc26fde4eb2c32573be15 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b073b58c57a5c3cc8ecd9c69c614982e40f0695f | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b87e7c3fdf96f4e65c671f8bb0a02ff022ce9479 | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6a401c6135593e705d0eea860320acd5f7b787ae | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/806b279148fbf6c2a49b510de30cb7475e7a9a99 | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/293aff8a3ee7c96fae0d9e054a6acd8d3726da64 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5617bb23f946e5124c0b3cfcb34acd6120ab0d63 | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ec11c967861039564054c54820331640c78457b6 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2b01aa292099c64ca9ecf4cb908c3359785090f0 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7240467f0f9ec3e00d6a1eb9c108b389c354a010 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a57e63302c6ac28b0449a31a088c0dc8cd30cc4d | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/681d09b57aa700e74a379e320484dedb7c55aefc | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/304aa32c1e35c6ee3099e4598d28d2280d52b057 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/433dc1ef4072553447e0be2bdde36427da23bc04 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/925e96b4edb8d9615f350e6e7a9b51c859879ed2 | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/200ec9178b7fd3922f02a74cf3ad7872cb98a277 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3d83c1964facb09ef7402f887bfd5f99c54acc60 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f9067949e10d6bf5d92268b2daa2e9090fae9d3c | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fea6a6c96ab7addb9a9b180aa2d9988f516c8c64 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b6dd34950a4bcb2b6a1ba02a50c94d1053b5cc76 | ORPH arceb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/07d3347accbe42117c1f78073c0482d9407c514a | ORPH m68k | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/2d5258353d961d6db6eb290d76aa6926ab62c324 | ORPH sh4aeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/6e204fa280530116acd515f34d9ad3d57ae415ab | ORPH i686 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/fe6bf94309d4d28596f3b7f15e5d861e2391142a | ORPH mips | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/73b4dbb0813364c045e01f29ee87bf9d27fd8eef | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/b78a472b9d5ca056f5e2d23ac448f3ef0fac48fa | ORPH arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/d287ee17a8184286d91c10e4657a7f6c57c7867b | ORPH aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ef7214db14b00535774c3fd986876c8cb0f764d9 | microblaze | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/fc5b43a0ecb97dc4b75d7e30b3f328499fb6bdd4 | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e3e24a5fb4f557c49608df862cc31136d2d2acfe | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8af400170a928d52a81fc8484b3242026dabc03a | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a036c025a5e50013afecaa2335491ecd128e694b | powerpc64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/e95acab2002103c05247344eb179a86729c5bb0c | mips | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d7fe4e8d3760de2fd1aa4b6ed21e92bf7f0c0d54 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/4413487e0b37480f69c2c10aa95ccd75e5585479 | s390x | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/fc476f0c27f02940dce6af482d10dd4eef8a7aba | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/8bf237859373564463a0417f48a3318b2177b958 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/cbf09d2b990d0baf174496093636f00fa98f67ca | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/d13150fe9583dd3aae06b8c61e9c0a7b20742b2c | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0ebfc9d9db2a85b48eeb79ce592bed3af5e801e3 | sh4aeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/073e2f7f0de2b2c055d0cbf340b4ba7472436493 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f04ca9e3e5d5a747d145d15193b9d8cc24a5e2d9 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/8c5b083ccd09f9124bed8a983a1077b4f5ab8582 | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/90d5124596b17a32c8235bf8b06063ed4d699f96 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/079a752aba767cc08e22597e47b2edc459d190be | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f2b21389f018648b0e622c0847f2ba49eefb6779 | riscv32 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a47a8ed439f9423853f05a0346f807e1c4a4b50a | i586 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/09636cf8e167835f0e9a00289ba659e10fd356c7 | ORPH armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/9141a4025fc34d4ee551902be38a1a2fe0f691ee | ORPH armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/869adfadc6e557762bc8d1987f15b6e8abcf920d | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/d28aa1da563d49573caba5d47c538b78a913622a | ORPH aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/f22acf42d03014d85d850c4047e7417ab4d3617e | ORPH powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/9d5f71f325d58283dd695fc7c44f333f649c97d7 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/1d171a12ee0121db557e21253b3ebfa04279e2e5 | powerpc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/722474f7b189bb4f14f0f1d1f1aaa83725d6310f | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ea4cdd99b442982b9cf9f3bd4b1968e3b254f50f | i586 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/39fabe17744579be4aff85684b6c2672d60df846 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/244b55d383ba572526844cf24fd74e03910e9139 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3cf860748c11f944055e0bc241ae79b0201a6abd | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d42ade73fecb829e0cf99f5e34ebd2c05cd5d3c7 | mips | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/a18e5ac04e4a38c73c1f9f2d5024acac065c6485 | sh4aeb | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/c8e75343137b26235169c240b33dd6a50479e279 | arm | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/39fcbd6a577b3499807ea5a4bfda9b758d73bf36 | nios2 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/01e4282182bd7c42a2a36d930a49705eb0e6881f | sh4 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/b160cb3384ddb019b6887b31dfc4d2b386543034 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/d72edb6853aff01295e1ea55996d386654801c01 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/0b08681d5b422d31695afc43acd9bfc43d465f36 | armeb | libev-4.33 | NOK | http://autobuild.buildroot.net/results/5670fe8e307fd007029cb6097207c83e181fd203 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/7e2720c149e990efb59dc8d61cca9e94bb9b3db3 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/381a0c8e409fa43fab0befa6cc60aeedea57f2ab | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/b9fd6c0d91820b4c92836fdc383fc1c92e22b051 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/32f2c0f92b345fb79e3cc29287b592dfd49327f5 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3514ab9c4cc05ddd163dbab900da8cdbceb2ab3b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a73724a3dbbb429b1d68a3d92dfa9d5b1c2a9ba9 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9699339fa4bf1bf450fc8c81a9fe09e288fa67ff | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/21718e7161a04f371e5f4b5607510a36d40e36d8 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e67ec3a81a4072d7d322f67c916a5156654efef4 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/baa0f7d3313ec8613b3d670d9f06a0b74a8dd995 | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/80e0ee3ed1b1d2f23973c0fe43af8c90db318362 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/afb199ee866b168ee92c4d85d0dc13745aac3b5e | ORPH riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/167c6e80b41dacbf3a54c798279d8484dfc7d443 | powerpc64le | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/32a73d22d1668adc14334c8f8a6083821c2993bf | powerpc | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/97b428d8aa4953e853b650fcb0c883c9bee06279 | aarch64_be | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9f138ce7cb2345eec191d02caf709a229cc4befa | mipsel | libsigrok-0.5.2 | NOK | http://autobuild.buildroot.net/results/242577ada0ec8cd79ff2d7333a1b92a5263de17b | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/9feb478056935c1885752cc6ff94d0d0371e0259 | ORPH powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/3cc6225ce88d571a21af0ab0ee7e39f7f518778b | ORPH aarch64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/5b6b5d2667fc8b799b6d13581e42f5fa8f379d88 | ORPH m68k | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/80181c13546e819f25c0e7aead3cdb19fc839857 | ORPH x86_64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/7e7af4a30cee1a4459ea84e8a5a551e3221394d8 | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/ccf854cf1b024d7724ad3617294b211f57c5cd0f | ORPH xtensa | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c3567218cccc0c880f058b9a34957e647d8cf363 | ORPH powerpc64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/0de3dc4ab3c7eb2769f3032921d5e60452e34f23 | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/be20d644dbdd2e187338da22e74383c7666d489a | ORPH nios2 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/31540c15f192bd81ba27d6b082d3399c64e82492 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/e46484733f11d71e27a3a037973eae5b34416b64 | ORPH x86_64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/d37550d768646253990ad3133d06ef4f99b67592 | ORPH x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/54298b64b335e91e7dd180f849d290d569725f72 | powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/6e940943008222798f5564057f23a63aca08b49b | i686 | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/be19f398354af82e9a7a8db891e7e529a7c05ea3 | ORPH or1k | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/04e955655ef7403acfa2ffdfb7a3379978da38b0 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/d01b99d469a0135760243c336642e2143c8804d7 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/7a566862eb5c28a4159b81eb7bb5b186b77fedd8 | ORPH s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9592ad676db0e4299b7dc2b93642577a8aaf6361 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/e63f64bb0226849841001f248432ac48edb932b7 | aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2a32c87b1cb3dda91794d6640e2fffaf087f66dd | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/e4808c6c22b12a73f04f60d81362444330f61d35 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9920b52842542a645a29cc74e7821718babfb110 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/1c17d5b000d207b2f0ebf66cfaa7dce8a2b3bd95 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/3d5742b960390c8d6d810de2a03f481f9f8a63c6 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/958d40dd02e683e3ca5477e54f637d7a2a08a9fc | ORPH or1k | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7e18b0143588409548959b235df18ebf62f756a4 | ORPH arceb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/f818a09766ef288720f3a888f743b048e3134a1e | ORPH riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/6a4e74d4015667c2477b5379747457d789b6b8ec | riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/b82d8f7d22fc4d433b66efff40a608c65b67046f | aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f5188fff45575ec209139985de9e8e494963f3c5 | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/30af438be3f5fa9d3be3332db549d81f3ca937c3 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/475875e260309ee16604551d8b939705eb2f601d | ORPH x86_64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/797f6e2bfcdd6fd52defda9f6c15a295d520a02a | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/15f1025441e7bfe0f8f7c94ea561e8bddfdf8711 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/39a81c71ceeeb7249d492771647d9b618d6dcea0 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/219dae4fc48e6ed94b238a1f1bba491e27fdf9ea | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6e3e04aac1b33cd26f31f934dc78bbd1ee16c440 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e30bc923e0af1167c31cc3531b96e7c2fd11f3ca | or1k | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/2973dd96d15b5a0f06a06ab8ef4bc54a4b350d00 | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/90d3b38b886c45190c8ea671a532d663253870aa | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f9dcd8ddd23b29b4cdf5e26f56b4a1aa6d21b0c3 | powerpc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/787775808e694a1bca9a336dcd5bf3c24d042e71 | powerpc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/cca132854148b8d3d117e359776d5a830c1dd938 | sh4 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/3ba0f5f42f4570fe12ebcd3175a177cb1fe03c8d | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/160f6498e991ff73dba06dbdd5da2d52180ef53e | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/ccbf98b9dd9052f90f82f30961b67a75b300bd6f | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/5c14799aa1a6d89ea2e24d64b7c2c8584282dbbe | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/4e9004c64177beaf9a5804ea6ebcfe46c9cef72f | or1k | rsync-3.2.7 | NOK | http://autobuild.buildroot.net/results/1cc0a290e86c37e05d7c995c714241e3e88385c7 | mips64 | rtl8723ds-a638cc8639015b8b9... | NOK | http://autobuild.buildroot.net/results/6194a88ac81f45c7daf4095157e45d30f54a33ba | i686 | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/3273af80e3a49f832f1d02e6cfdc5133500462c8 | microblazeel | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/102a6778e95eaaa6f1a7b84857124ce2347f4f25 | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/fc539079d6e223a9c24db1120f8572c640dd132f | ORPH aarch64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/af1e6f91795333dd33183034d59c4c955d9e9de3 | nios2 | strongswan-5.9.8 | NOK | http://autobuild.buildroot.net/results/783d2727ee56ebea15bd41bbfdf43474b5484e6e | arm | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/47a535d8f9726bf78ddce48035cbf5466114c52b | armeb | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/649d493235c4a2971d1518a003bae84e52280ca1 | ORPH powerpc64le | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/10f03249907b5cf3241b2796ead885696c8d723a | ORPH aarch64_be | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/11902b65a834beb40e67db5e7bde3bd3f4680ebc | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/a2e2247e7c0189b1457a63382355c9dd9c712ecd | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/21ec4e1bc36b057e5189ce5fba4755b381380b79 | arc | unknown | NOK | http://autobuild.buildroot.net/results/0c86d7e121d913a92339d2c19479c2c661fe7df4 | sh4aeb | unknown | NOK | http://autobuild.buildroot.net/results/833cb330dcdd262df34860932c5cc287f8dce933 | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/f1cfc727fd5a616457aaf4eb2d374a9bc8b11696 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/114e5614336bff5833145bed18e9c51ace25c968 | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/6e91272e02c9ffa6364af4d9bea249945cd159f0 | arm | unknown | NOK | http://autobuild.buildroot.net/results/34da06dbd81c36c121608b14d9d51b269d5ad226 | sparc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/b93958fb8e17022c03aa1c152939f7ae1f3db785 | ORPH riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ae4f39e6fe73f02882769fe0e432ef2daba2387b | mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/8c78fdee611c14399ab22be50c2a36e3cbec89a2 | s390x | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/f43b91870e479741f9c3895c1a4d264b301a3b63 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f806f8765a4c2f85a3fac7548e4942a451536241 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1cd614ba3e699e4503a8b7254aa73ed052bd6887 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/03d4eb993f86591f91430984eb298395b591831f | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9dc6afe4a37d597055b778961ba4bd0ebdc66ebf | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2f50e209de18f14a3090b699b13f3096670e0348 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2a97c4c493400c1edc058f1bd7b6898557332586 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2ff3e282ecc2772f6e5cc29330a731f9a175e65e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3bb43b0f34898ec85711d1bb3dd8d4c628e31997 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/28f9009a90b1a302defde3540e6a14e01273b8a8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3897aa18f00d960560bfad82d0f46fbebf84e364 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/326ade23fa3b80d5098557ea10cfb9a89893be35 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9e89a5ebceddb3eb59d67df236e54bc8da8f31f2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4ed5a6b23b999d92349422d621b23cd7def6b64d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9a78a1fd020ca7d1cf6139c35d31513540f9b9ee | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6f3efe1e74d59c9d8bfcc7c7c54e3419aae0becc | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5e52fbd39d2112bdac5932a52953648365edd1f2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fc80b25bc1c795bb6d9731324fa8b72c4b90d3ac | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c14a1c543258dfb3fa7dc6010af3e27b1395b018 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/abeb2137a3a273bb4574239468e0a1e52f7ee6a5 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/979be10da8057196cb547f44d985c0fc01210cce | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0b3026c98472156a7023ca825be0bcba38068a94 | ORPH mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/e241833f206c677a3221821b1ade77326cdbbace | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/11cc3121c696fa28209e1a5706051c3bb8b11799 | arm | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/1b27e9e55f73dd5f39d45379bbe8ff1241bea01f | ORPH microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/903f31358075568d6fb4454eb6fe5a0c805ad421 | Classification of failures by reason for 2022.02.x -------------------------------------------------- janus-gateway-0.11.6 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | janus-gateway-0.11.6 | NOK | http://autobuild.buildroot.net/results/03932c04b5c624d37f024e1717394cf69bbce9da | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 2 /home/buildroot/autobuild/i... | 1 containerd-1.6.12 | 1 host-go-1.19.4 | 1 host-spirv-llvm-translator-... | 1 janus-gateway-1.0.3 | 1 libgcrypt | 1 linux-6.0.15 | 1 openssh-9.1p1 | 1 s6-linux-utils-2.6.0.0 | 1 systemd-250.8 | 1 valgrind-3.19.0 | 1 wolfssl-5.5.3 | 1 zabbix-5.4.9 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/b78561b0f0d202b4b67bb6c65bf1c0fd4e6c7a85 | x86_64 | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/05e60c3e5fe88b73095d238d47dc1e1b73ed10a7 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/3165cd072abee1bc7953187cb1bfe9cd7b29607d | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7db33f0a7ab0cfcd0c3239a8d0f695588e91a9db | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/beb298661458e5b013bbc6e13c6cf05322567975 | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/48aa2d82b7014272dc64772e471bf209c773b483 | ORPH x86_64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/fee8a7cc029d2158d3bc623509fa3687942b7b86 | arm | libgcrypt | TIM | http://autobuild.buildroot.net/results/1dfb1ff2f61b1cb55635c05945a6c2b1cf63328f | sparc64 | linux-6.0.15 | NOK | http://autobuild.buildroot.net/results/1080101441b5c0b385113607fcb930320ed69cf0 | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/af92f3d6ce953a2b3dfbe9fce75d0df4a765028e | ORPH mipsel | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/80ddc2a3f6b07ca4745c66ad329f997de5002e9e | nios2 | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/babd0ad15cad16d31ce39a493d86e9bd71c7c3d8 | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/a83edee4001b1aa12e6e1e331c32740351c20b07 | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/a2c0e6c9b06b4570e355d78b48c40ac7684e4fe7 | armeb | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/5259977b52ef7d3d2c71107d33aea05decbbc561 | -- http://autobuild.buildroot.net From thomas at devoogdt.com Wed Jan 4 07:36:30 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Wed, 4 Jan 2023 08:36:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/webkitgtk: security bump to version 2.38.3 Message-ID: <20230104073630.654488-1-thomas.devoogdt@barco.com> Bugfix release, with a security patch for CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. Release notes: https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html Accompanying security advisory: https://webkitgtk.org/security/WSA-2022-0010.html https://webkitgtk.org/security/WSA-2022-0011.html Signed-off-by: Thomas Devoogdt --- package/webkitgtk/webkitgtk.hash | 8 ++++---- package/webkitgtk/webkitgtk.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/webkitgtk/webkitgtk.hash b/package/webkitgtk/webkitgtk.hash index c2512be9c6..eff7f5c18f 100644 --- a/package/webkitgtk/webkitgtk.hash +++ b/package/webkitgtk/webkitgtk.hash @@ -1,7 +1,7 @@ -# From https://webkitgtk.org/releases/webkitgtk-2.38.0.tar.xz.sums -md5 a69cd8fc05f7299458b4faf1bc99b875 webkitgtk-2.38.0.tar.xz -sha1 6dcb65b8dc56c52f086bfeecfca7920e9cc78348 webkitgtk-2.38.0.tar.xz -sha256 f9ce6375a3b6e1329b0b609f46921e2627dc7ad6224b37b967ab2ea643bc0fbd webkitgtk-2.38.0.tar.xz +# From https://webkitgtk.org/releases/webkitgtk-2.38.3.tar.xz.sums +md5 1c1cc5eb59273091e228406937b23947 webkitgtk-2.38.3.tar.xz +sha1 04cb5923d8ac6f435424b74115c3219ec597e9ad webkitgtk-2.38.3.tar.xz +sha256 41f001d1ed448c6936b394a9f20e4640eebf83a7f08262df28504f7410604a5a webkitgtk-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/webkitgtk/webkitgtk.mk b/package/webkitgtk/webkitgtk.mk index 336744954e..b1bca7b88a 100644 --- a/package/webkitgtk/webkitgtk.mk +++ b/package/webkitgtk/webkitgtk.mk @@ -4,7 +4,7 @@ # ################################################################################ -WEBKITGTK_VERSION = 2.38.0 +WEBKITGTK_VERSION = 2.38.3 WEBKITGTK_SITE = https://www.webkitgtk.org/releases WEBKITGTK_SOURCE = webkitgtk-$(WEBKITGTK_VERSION).tar.xz WEBKITGTK_INSTALL_STAGING = YES -- 2.39.0 From fperrad at gmail.com Wed Jan 4 09:03:17 2023 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 4 Jan 2023 10:03:17 +0100 Subject: [Buildroot] [PATCH] package/perl: bump to version 5.36.0 Message-ID: <20230104090317.1912926-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/perl/perl.hash | 8 ++++---- package/perl/perl.mk | 4 ++-- utils/scancpan | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package/perl/perl.hash b/package/perl/perl.hash index 9ec2b42e3..b21023f73 100644 --- a/package/perl/perl.hash +++ b/package/perl/perl.hash @@ -1,7 +1,7 @@ -# Hashes from: https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz.{md5,sha1,sha256}.txt -md5 7d2ece7f50775ea1ff739831935a24bd perl-5.34.1.tar.xz -sha1 e7dbef3c1ea7caa73e2c705bba9e4bfb92ea98f0 perl-5.34.1.tar.xz -sha256 6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 perl-5.34.1.tar.xz +# Hashes from: https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz.{md5,sha1,sha256}.txt +md5 826e42da130011699172fd655e49cfa2 perl-5.36.0.tar.xz +sha1 938c56a77ae094eb7f5019318a5e4efb2d9c74fa perl-5.36.0.tar.xz +sha256 0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 perl-5.36.0.tar.xz # Hash from: https://github.com/arsv/perl-cross/releases/download/1.4/perl-cross-1.4.hash sha256 be9d9f9f7148edff7a2f9695ba3cb7e3975eff6b25a9a81dd311725fd757aa91 perl-cross-1.4.tar.gz diff --git a/package/perl/perl.mk b/package/perl/perl.mk index 27acfaeff..9be00e1b2 100644 --- a/package/perl/perl.mk +++ b/package/perl/perl.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, also update utils/scancpan -PERL_VERSION_MAJOR = 34 -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).1 +PERL_VERSION_MAJOR = 36 +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+ diff --git a/utils/scancpan b/utils/scancpan index 48f8bd83b..e7739a8ad 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.034 should be aligned with the version of perl actually +# Below, 5.036 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.034; +die <<"MSG" if $] < 5.036; 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.34.0 + perlbrew install perl-5.36.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); @@ -967,7 +967,7 @@ in order to work with the right CoreList data. =head1 LICENSE -Copyright (C) 2013-2020 by Francois Perrad +Copyright (C) 2013-2023 by Francois Perrad This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -- 2.37.2 From Nicolas.Carrier at orolia.com Wed Jan 4 10:58:55 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Wed, 4 Jan 2023 10:58:55 +0000 Subject: [Buildroot] [PATCH v4 1/1] package/shadow: new package In-Reply-To: <20221224171920.11256-1-raphael.pavlidis@gmail.com> References: <20221224171920.11256-1-raphael.pavlidis@gmail.com> Message-ID: <62960a0794b5c6ed44c3068cbe732ada4e7253a6.camel@orolia.com> Hello, I was able to successfully apply the patch and run the automated tests. On Sat, 2022-12-24 at 18:19 +0100, Raphael Pavlidis wrote: > 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. > > 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 peter at korsgaard.com Wed Jan 4 11:26:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:25 +0100 Subject: [Buildroot] [PATCH 01/27] package/imx-mkimage: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:03 +0100") References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <87o7re7d7i.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (different version in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:36 +0100 Subject: [Buildroot] [PATCH 02/27] package/fmc: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-2-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:04 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-2-ju.o@free.fr> Message-ID: <87k0227d77.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:43 +0100 Subject: [Buildroot] [PATCH 03/27] package/fmlib: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-3-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:05 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-3-ju.o@free.fr> Message-ID: <87fscq7d70.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:49 +0100 Subject: [Buildroot] [PATCH 04/27] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-4-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:06 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-4-ju.o@free.fr> Message-ID: <87bkne7d6u.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:59 +0100 Subject: [Buildroot] [PATCH 06/27] package/freescale-imx/imx-lib: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-6-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:08 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-6-ju.o@free.fr> Message-ID: <87358q7d6k.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:54 +0100 Subject: [Buildroot] [PATCH 05/27] package/freescale-imx/imx-kobs: update to NXPmicro github organization In-Reply-To: <20221229194729.8085-5-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:07 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-5-ju.o@free.fr> Message-ID: <877cy27d6p.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:14 +0100 Subject: [Buildroot] [PATCH 07/27] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization In-Reply-To: <20221229194729.8085-7-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:09 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-7-ju.o@free.fr> Message-ID: <87y1qi5ylp.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:20 +0100 Subject: [Buildroot] [PATCH 08/27] package/mfgtools: update URLs to NXPmicro github organization In-Reply-To: <20221229194729.8085-8-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:10 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-8-ju.o@free.fr> Message-ID: <87tu165ylj.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:37 +0100 Subject: [Buildroot] [PATCH 09/27] package/qoriq-rcw: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-9-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:11 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-9-ju.o@free.fr> Message-ID: <87pmbu5yl2.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (different version in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:46 +0100 Subject: [Buildroot] [PATCH 10/27] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-10-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:12 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-10-ju.o@free.fr> Message-ID: <87lemi5ykt.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:53 +0100 Subject: [Buildroot] [PATCH 11/27] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-11-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:13 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-11-ju.o@free.fr> Message-ID: <87h6x65ykm.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:00 +0100 Subject: [Buildroot] [PATCH 12/27] configs/freescale_imx6dlsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-12-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:14 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-12-ju.o@free.fr> Message-ID: <87cz7u5ykf.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:05 +0100 Subject: [Buildroot] [PATCH 13/27] configs/freescale_imx6qsabreauto: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-13-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:15 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-13-ju.o@free.fr> Message-ID: <878rii5yka.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:11 +0100 Subject: [Buildroot] [PATCH 14/27] configs/freescale_imx6qsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-14-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:16 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-14-ju.o@free.fr> Message-ID: <874jt65yk4.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:16 +0100 Subject: [Buildroot] [PATCH 15/27] configs/freescale_imx6sxsabresd: update codeaurora URLs to github In-Reply-To: <20221229200830.12305-1-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 21:08:18 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229200830.12305-1-ju.o@free.fr> Message-ID: <87zgay4jzj.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:29 +0100 Subject: [Buildroot] [PATCH 16/27] configs/freescale_imx6ullevk: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-1-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 22:23:21 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> Message-ID: <87v8lm4jz6.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:40 +0100 Subject: [Buildroot] [PATCH 17/27] configs/freescale_imx7dsabresd: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-2-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 22:23:22 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> <20221229212332.22966-2-ju.o@free.fr> Message-ID: <87r0wa4jyv.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:48 +0100 Subject: [Buildroot] [PATCH 18/27] configs/freescale_imx8mqevk: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-3-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 22:23:23 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> <20221229212332.22966-3-ju.o@free.fr> Message-ID: <87mt6y4jyn.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:56 +0100 Subject: [Buildroot] [PATCH 19/27] configs/freescale_imx8mpevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-1-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 23:25:25 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> Message-ID: <87ilhm4jyf.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:02 +0100 Subject: [Buildroot] [PATCH 20/27] configs/freescale_imx8mnevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-2-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 23:25:26 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> <20221229222533.32242-2-ju.o@free.fr> Message-ID: <87edsa4jy9.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:07 +0100 Subject: [Buildroot] [PATCH 21/27] configs/freescale_imx8mmevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-3-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 23:25:27 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> <20221229222533.32242-3-ju.o@free.fr> Message-ID: <87a62y4jy4.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:13 +0100 Subject: [Buildroot] [PATCH 22/27] configs/freescale_imx8qmmek: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:23 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <875ydm4jxy.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:19 +0100 Subject: [Buildroot] [PATCH 23/27] configs/freescale_imx8qxpmek: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-2-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:24 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-2-ju.o@free.fr> Message-ID: <871qoa4jxs.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:32 +0100 Subject: [Buildroot] [PATCH 24/27] configs/imx8mmpico: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-3-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:25 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-3-ju.o@free.fr> Message-ID: <87wn6235cz.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (different version in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:46 +0100 Subject: [Buildroot] [PATCH 25/27] configs/imx8mpico: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-4-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:26 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-4-ju.o@free.fr> Message-ID: <87sfgq35cl.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (different version in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:52 +0100 Subject: [Buildroot] [PATCH 26/27] configs/imx8mqevk: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-5-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:27 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-5-ju.o@free.fr> Message-ID: <87o7re35cf.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:30:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:30:08 +0100 Subject: [Buildroot] [PATCH 27/27] configs/ls1028ardb: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-6-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:28 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-6-ju.o@free.fr> Message-ID: <87k02235bz.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (defconfig not in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 07:43:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:43:32 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/imx-mkimage: update codeaurora URLs to github Message-ID: <20230104113933.414988742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fcb17f0cb7ecae60b4d4957a8a48f01d0cb9e532 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 153b91ed13174a9013393a8b8eb907a5ff511e58) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:47:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:47:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization Message-ID: <20230104113933.88C078742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67290befeecd326bdf0d3f2f99aaa35eec2549fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit f496b36995c02f81b2404ef1f450ecbfba26aace) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:46:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:46:45 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx/imx-kobs: update to NXPmicro github organization Message-ID: <20230104113933.705838742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=328332e6aaafa74fee5cadbf57498a7b0f989253 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit cec5a941b0867803045450688fbec8992e48d81d) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:48:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:48:33 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github Message-ID: <20230104113933.B26C68742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17a36081dbc7d64c15b3ebe15f22cf096642fbed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 30668cf9187726731611f7f5f6602098866f3286) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:47:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:47:38 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/mfgtools: update URLs to NXPmicro github organization Message-ID: <20230104113933.9310487430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48c070689fdbbdbf6d8dc623534b23163c9cc2c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a03e57ccbf432f73275869cf9a3e6a7a234cb5de) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:46:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:46:29 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github Message-ID: <20230104113933.6294C87430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cfb0d4d0adcf37826b4826be78361f530d310ef2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 1ed90a96aa1f11fed19045036b4a10d9a8263a98) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:47:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:47:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qoriq-rcw: update codeaurora URLs to github Message-ID: <20230104113933.9D71F87431@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cb0102fc5e84bcdca2b7e489282128b73620ecbf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a019e5e460f0d85b0b44163ba80be7cd6a53738a) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6ullevk: update codeaurora URLs to github Message-ID: <20230104113933.E34FF8742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=43a9f2e16abc1e2ff97ffbdf541c8b1e2d894f61 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 897a75a26679fd68276418ff49b79358b7ca2c7a) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:48:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:48:12 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github Message-ID: <20230104113933.A8CEB8742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c6fa715e26f4388b997a1dd2d69d32904113c5d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a5bdaf71c7c53655b5526f1fb6973c8fe98da8db) Signed-off-by: Peter Korsgaard --- .../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 peter at korsgaard.com Wed Jan 4 07:50:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:38 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8mqevk: update codeaurora URLs to github Message-ID: <20230104113934.05A6E8742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=73ac127ff24a41130017083b2dbaa9dc81e2d256 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a01cb853fe978d85037d9a4dd762113c9132dc4c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:52:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:52:04 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/ls1028ardb: update codeaurora URLs to github Message-ID: <20230104113934.6DE3F87430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0ffa09c66f2590fb98885b3d3041ffd443db68df branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 76e610ef59f2c25577265a103dc37dce79b3e856) Signed-off-by: Peter Korsgaard --- configs/ls1028ardb_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/ls1028ardb_defconfig b/configs/ls1028ardb_defconfig index 22b9eb426a..30eab3c29c 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 @@ -34,9 +33,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 @@ -45,9 +43,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 peter at korsgaard.com Wed Jan 4 07:46:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:46:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx/imx-lib: update codeaurora URLs to github Message-ID: <20230104113933.7E7F28742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ab24990c5554729b48ac395004dd15a899f19f32 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 8c74c6472b8caf31b34a5a57654ab0c3d18dad36) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8qmmek: update codeaurora URLs to github Message-ID: <20230104113934.3506D873A1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fcd6a3851c8a1d0810e19e62441db2361e8185b7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 47f2896fe36b4439b80b149f86f1975c53b1e5bb) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:49:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:49:43 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6qsabreauto: update codeaurora URLs to github Message-ID: <20230104113933.C5A3D8742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f20548fa82d3dd1e6fc918c147432d2f5abc7583 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 67a98cdd94b03404bf91b203a998e37a6d5d4e0e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:49:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:49:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6qsabresd: update codeaurora URLs to github Message-ID: <20230104113933.CFE8087430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4844b90dccfe565c24deb8476f3fa2655dbde2da branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit dd42b159a5f752921ee602530d289c810ad7ee51) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:44:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:44:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/fmc: update codeaurora URLs to github Message-ID: <20230104113933.4C09A8742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=be8c4ce25fe797cbbf97ae84cf7cd0794af3743c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 774c39caf093943aa9416c636fe3b2ec31a64e21) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:45 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8mpevk: update codeaurora URLs to github Message-ID: <20230104113934.1223F87431@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08d9583243c70e1860243aafa8552659067f3826 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit e5f10b73007487d5d19e34914ee0e1c35a127c4c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:55 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/imx8mqevk: update codeaurora URLs to github Message-ID: <20230104113934.64AB28742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ed6c93380843a82db510072365f57bc173baf5bd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 1e96e3c95452aa69dbaad2597146c6da520299fd) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:48:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:48:47 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6dlsabresd: update codeaurora URLs to github Message-ID: <20230104113933.BBF1F8742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a50ded0c19ebeffcc2a08dd49885c8808d8b154 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 0f84cb1f03fda27df856cc4bfee36b9e5569b3d3) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:24 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8qxpmek: update codeaurora URLs to github Message-ID: <20230104113934.3F68B8742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5530f837f599e83abca8769074577880d49b5791 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 9bcc1c0ef7cfc5263925448c2b3c502318b37691) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:46:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:46:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/fmlib: update codeaurora URLs to github Message-ID: <20230104113933.5792F8742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bb4c7c3faf101162476fba333bbcfd6ac859cdb6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a94678cfd965ed11a4e2d18d840c03a41c148d6b) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:24 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx7dsabresd: update codeaurora URLs to github Message-ID: <20230104113933.EF2EF87430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11afe172919371534cfcc1951adbfdb36c778336 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 492d471968e83126cb0f10518e2deba3ff835b08) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:02 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8mmevk: update codeaurora URLs to github Message-ID: <20230104113934.285AF8742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c972856399265a47c31590e2f4f3d3b495773a32 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit ca0d4287185c5f7f7c4fea7b405effdc0d19c93c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:44 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/imx8mpico: update codeaurora URLs to github Message-ID: <20230104113934.5A3388742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b6c5f14fd40b6cb980f0497d7de8b49d070828f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a8fd6036e3b2847f378363b8c0f0ba2cf1a30d1c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:04 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6sxsabresd: update codeaurora URLs to github Message-ID: <20230104113933.D98248742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=53159737753fbeb921fd22ebf50130a52019756f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 2262e55b12fa032b5ab319a9e2c19babba6b1dc1) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:36 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/imx8mmpico: update codeaurora URLs to github Message-ID: <20230104113934.4B3FA8742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1c238cfd06afb51a70f1ab334189e48910891663 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit e840a811e5c21f36524a1e334ba76cc90ae53411) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8mnevk: update codeaurora URLs to github Message-ID: <20230104113934.1BD5B8742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6664b0202f1b67eebfa1132f22297fb4b12e39c8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 5d93fe2f2ac6155db3bb8022a85cf89c9ff57f82) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:34 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx/imx-kobs: update to NXPmicro github organization Message-ID: <20230104114043.55F25874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2f09c9e49a5b6da3293ecd63bcedc734db11abb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit cec5a941b0867803045450688fbec8992e48d81d) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:24 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github Message-ID: <20230104114043.4B38B874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4cc864d6ce3d3a4e061520f329e52840d4ec15b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 1ed90a96aa1f11fed19045036b4a10d9a8263a98) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:02 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/fmc: update codeaurora URLs to github Message-ID: <20230104114043.35B48874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=324f3611d316b0ba67d7939635fcd6dff770143e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 774c39caf093943aa9416c636fe3b2ec31a64e21) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/mfgtools: update URLs to NXPmicro github organization Message-ID: <20230104114043.78AD7874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bfea3468d0bba9bc99140d3f36dd1f0f835f28fb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit a03e57ccbf432f73275869cf9a3e6a7a234cb5de) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:45 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx/imx-lib: update codeaurora URLs to github Message-ID: <20230104114043.60BDA874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fab1c8b1ce7c990b654535f42d96e085a2fcd2b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 8c74c6472b8caf31b34a5a57654ab0c3d18dad36) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:01 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization Message-ID: <20230104114043.6BADD874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=02ced88bf3d8d6225c5a81d72de257ee43c07d17 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit f496b36995c02f81b2404ef1f450ecbfba26aace) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6qsabreauto: update codeaurora URLs to github Message-ID: <20230104114043.A45DC874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ff75cc81d07f10a549dd556afdda3057547a41e3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 67a98cdd94b03404bf91b203a998e37a6d5d4e0e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github Message-ID: <20230104114043.8DEA2874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a371b1cbe3594309b3e08fe77e86b3e0c55096c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 30668cf9187726731611f7f5f6602098866f3286) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:57 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6dlsabresd: update codeaurora URLs to github Message-ID: <20230104114043.9A626874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d083b6abfe29d7f387c0ea7137adfa95fbaad1a9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 0f84cb1f03fda27df856cc4bfee36b9e5569b3d3) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6sxsabresd: update codeaurora URLs to github Message-ID: <20230104114043.B8332874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8a946a165b2eafa2a5d7ca9cb046c7a70e01ad31 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 2262e55b12fa032b5ab319a9e2c19babba6b1dc1) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:39 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6ullevk: update codeaurora URLs to github Message-ID: <20230104114043.C1D70874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cfa84dcdde2bd18d8d99763d246990eb0854a580 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 897a75a26679fd68276418ff49b79358b7ca2c7a) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6qsabresd: update codeaurora URLs to github Message-ID: <20230104114043.ADCCE874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52d53b8e7ef2a25779f5d309a26bf3c688248355 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit dd42b159a5f752921ee602530d289c810ad7ee51) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:15:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:15:13 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8mnevk: update codeaurora URLs to github Message-ID: <20230104114043.E928F874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=07ece3f73ad7a1ec05b46d3165e039bdffbbb3b7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 5d93fe2f2ac6155db3bb8022a85cf89c9ff57f82) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:18:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:18:59 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8qxpmek: update codeaurora URLs to github Message-ID: <20230104114044.11E51874A8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ce5c00f318399b8f8a32c537bf3faa75112cd77a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 9bcc1c0ef7cfc5263925448c2b3c502318b37691) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:55 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8mqevk: update codeaurora URLs to github Message-ID: <20230104114043.D5070874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0c78fc64016522d01b61108d067effeb886f434d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit a01cb853fe978d85037d9a4dd762113c9132dc4c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:15:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:15:04 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8mpevk: update codeaurora URLs to github Message-ID: <20230104114043.DF1EF874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e20be45b15a9c2a53e06d6e2bc4c5050ddf1a03e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit e5f10b73007487d5d19e34914ee0e1c35a127c4c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:14 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/fmlib: update codeaurora URLs to github Message-ID: <20230104114043.3FF6C874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=93ac861758fb899582397ad1f538742116925430 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit a94678cfd965ed11a4e2d18d840c03a41c148d6b) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:15:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:15:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8mmevk: update codeaurora URLs to github Message-ID: <20230104114043.F29EA874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=807547b2f69e3c4aabb984a803df6d4a66dd7385 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit ca0d4287185c5f7f7c4fea7b405effdc0d19c93c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:19:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:19:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/imx8mqevk: update codeaurora URLs to github Message-ID: <20230104114044.1D072874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=315d6f3d34c5ab45e82fc6db4eb520ba866d2e87 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 1e96e3c95452aa69dbaad2597146c6da520299fd) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:37 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github Message-ID: <20230104114043.836C0874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c0a42b756c72c420039f8f18db55c01c7b8e574e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit a5bdaf71c7c53655b5526f1fb6973c8fe98da8db) Signed-off-by: Peter Korsgaard --- .../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 peter at korsgaard.com Wed Jan 4 11:18:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:18:50 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8qmmek: update codeaurora URLs to github Message-ID: <20230104114044.089E8874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=60f759d961c8fae4dc8679b582dc4de2b9b06160 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 47f2896fe36b4439b80b149f86f1975c53b1e5bb) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx7dsabresd: update codeaurora URLs to github Message-ID: <20230104114043.CB1F5874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=84af477f40c1ea61db6f0f73bd29e1599dd4a1ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 492d471968e83126cb0f10518e2deba3ff835b08) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 13:04:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 14:04:27 +0100 Subject: [Buildroot] [RFC next 1/2] linux: fix builds for kernels < 5.6 and host-gcc >= 10 In-Reply-To: <20221231193345.GU2498764@scaer> (Yann E. MORIN's message of "Sat, 31 Dec 2022 20:33:45 +0100") References: <20220822221430.355066-1-ju.o@free.fr> <20221231193345.GU2498764@scaer> Message-ID: <87fscq30ys.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > 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. Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From bugzilla at busybox.net Wed Jan 4 13:10:22 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 04 Jan 2023 13:10:22 +0000 Subject: [Buildroot] [Bug 14971] Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=14971 Peter Korsgaard changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #1 from Peter Korsgaard --- Fixed (by yourself) by https://gitlab.com/buildroot.org/buildroot/-/commit/e75f3962084045cf50f38f0adf8bfaa8da71dfd5, thanks! -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Wed Jan 4 12:47:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 13:47:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] linux: fix builds for kernels < 5.6 and host-gcc >= 10 Message-ID: <20230104131039.11F75874A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5a4ea7079fae490b6eb089f56ab1a8e55a9350d1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit e75f3962084045cf50f38f0adf8bfaa8da71dfd5) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 12:47:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 13:47:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] linux: fix builds for kernels < 5.6 and host-gcc >= 10 Message-ID: <20230104131210.1B676874AD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1bc64cfe4de2ebe81b66252165f2bf5ce4291b8e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit e75f3962084045cf50f38f0adf8bfaa8da71dfd5) Signed-off-by: Peter Korsgaard --- linux/linux.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/linux/linux.mk b/linux/linux.mk index 1b54fb561d..818e6f8b99 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 peter at korsgaard.com Wed Jan 4 13:20:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 14:20:41 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.15.x / 6.{0, 1}.x series In-Reply-To: <20230102224255.129968-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 23:42:55 +0100") References: <20230102224255.129968-1-bernd.kuhls@t-online.de> Message-ID: <87bkne307q.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls > --- > linux/Config.in | 2 +- > linux/linux.hash | 6 +++--- > package/linux-headers/Config.in.host | 6 +++--- > 3 files changed, 7 insertions(+), 7 deletions(-) > diff --git a/linux/Config.in b/linux/Config.in Committed to 2022.11.x and 2022.02.x, thanks (for the applicable versions). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 13:20:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 14:20:58 +0100 Subject: [Buildroot] [PATCH v2, 2/2] package/tiff: explicitly disable webp In-Reply-To: <20221229163046.355738-2-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 17:30:46 +0100") References: <20221229163046.355738-1-fontaine.fabrice@gmail.com> <20221229163046.355738-2-fontaine.fabrice@gmail.com> Message-ID: <877cy23079.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Yann E. Morin): > - Explicitly disable webp Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 13:19:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:19:35 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: explicitly disable webp Message-ID: <20230104132109.22D59874C4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ece92c636a8bfd316fb49850db82dc663cea79ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 9db9f9b4dc7d7b728bf2ea9e6456a9fcc6d7098c) Signed-off-by: Peter Korsgaard --- package/tiff/tiff.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 90b28ff37a..35a9570ce9 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -12,10 +12,13 @@ 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-cxx \ --disable-tests \ + --disable-webp \ --without-x TIFF_DEPENDENCIES = host-pkgconf From peter at korsgaard.com Wed Jan 4 13:16:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:16:35 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: bump 5.15.x / 6.{0, 1}.x series Message-ID: <20230104132109.181C9874C1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=684ffd8e2083db9b5da6549d1b4ea76dc1d4b395 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 a94567b4b5481c14352be3e293672572a326836c) [Peter: drop 6.1.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 4 ++-- package/linux-headers/Config.in.host | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 2d5f710e73..cce67eeee6 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.15" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.16" 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 87a51e432d..b7869d06e9 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,8 +1,8 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz +sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.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 diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 6012a0dc52..e57a6d74dd 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -397,9 +397,9 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.19.269" if BR2_KERNEL_HEADERS_4_19 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 "5.15.86" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.15" if BR2_KERNEL_HEADERS_6_0 + default "6.0.16" 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 Jan 4 13:22:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 14:22:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/webkitgtk: security bump to version 2.38.3 In-Reply-To: <20230104073630.654488-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Wed, 4 Jan 2023 08:36:30 +0100") References: <20230104073630.654488-1-thomas.devoogdt@barco.com> Message-ID: <87358q3050.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Bugfix release, with a security patch for > CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, > CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, > CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. > Release notes: > https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html > https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html > https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html > Accompanying security advisory: > https://webkitgtk.org/security/WSA-2022-0010.html > https://webkitgtk.org/security/WSA-2022-0011.html > Signed-off-by: Thomas Devoogdt Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 13:17:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:17:51 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: bump 5.15.x / 6.{0, 1}.x series Message-ID: <20230104132245.68227874D4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=da09054cb92e773fc7fd08a7894b5b0620a32e96 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 a94567b4b5481c14352be3e293672572a326836c) [Peter: drop 6.x bumps] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 2 +- package/linux-headers/Config.in.host | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 5d30271b4b..686a0d7084 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.85" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.86" 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 df83f4ee16..b8f2687980 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,6 +1,6 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz -sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.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 diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f523cf81e4..43c9ca5540 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -387,7 +387,7 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.19.269" if BR2_KERNEL_HEADERS_4_19 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 "5.15.86" 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 Jan 4 13:19:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:19:31 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tiff: explicitly disable webp Message-ID: <20230104132245.720A8874D6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=10b7a47d4ddd7f1561128e6b1b894aa556ea5057 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 9db9f9b4dc7d7b728bf2ea9e6456a9fcc6d7098c) Signed-off-by: Peter Korsgaard --- package/tiff/tiff.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 1b6bd91220..4d3c90f956 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -12,10 +12,13 @@ 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-cxx \ --disable-tests \ + --disable-webp \ --without-x TIFF_DEPENDENCIES = host-pkgconf From peter at korsgaard.com Wed Jan 4 13:21:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:21:33 +0100 Subject: [Buildroot] [git commit] package/webkitgtk: security bump to version 2.38.3 Message-ID: <20230104132506.B368C874DB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d64a089a64aff7c8cbf197beea460d644646243d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bugfix release, with a security patch for CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. Release notes: https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html Accompanying security advisory: https://webkitgtk.org/security/WSA-2022-0010.html https://webkitgtk.org/security/WSA-2022-0011.html Signed-off-by: Thomas Devoogdt Signed-off-by: Peter Korsgaard --- package/webkitgtk/webkitgtk.hash | 8 ++++---- package/webkitgtk/webkitgtk.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/webkitgtk/webkitgtk.hash b/package/webkitgtk/webkitgtk.hash index c2512be9c6..eff7f5c18f 100644 --- a/package/webkitgtk/webkitgtk.hash +++ b/package/webkitgtk/webkitgtk.hash @@ -1,7 +1,7 @@ -# From https://webkitgtk.org/releases/webkitgtk-2.38.0.tar.xz.sums -md5 a69cd8fc05f7299458b4faf1bc99b875 webkitgtk-2.38.0.tar.xz -sha1 6dcb65b8dc56c52f086bfeecfca7920e9cc78348 webkitgtk-2.38.0.tar.xz -sha256 f9ce6375a3b6e1329b0b609f46921e2627dc7ad6224b37b967ab2ea643bc0fbd webkitgtk-2.38.0.tar.xz +# From https://webkitgtk.org/releases/webkitgtk-2.38.3.tar.xz.sums +md5 1c1cc5eb59273091e228406937b23947 webkitgtk-2.38.3.tar.xz +sha1 04cb5923d8ac6f435424b74115c3219ec597e9ad webkitgtk-2.38.3.tar.xz +sha256 41f001d1ed448c6936b394a9f20e4640eebf83a7f08262df28504f7410604a5a webkitgtk-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/webkitgtk/webkitgtk.mk b/package/webkitgtk/webkitgtk.mk index 336744954e..b1bca7b88a 100644 --- a/package/webkitgtk/webkitgtk.mk +++ b/package/webkitgtk/webkitgtk.mk @@ -4,7 +4,7 @@ # ################################################################################ -WEBKITGTK_VERSION = 2.38.0 +WEBKITGTK_VERSION = 2.38.3 WEBKITGTK_SITE = https://www.webkitgtk.org/releases WEBKITGTK_SOURCE = webkitgtk-$(WEBKITGTK_VERSION).tar.xz WEBKITGTK_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 4 14:29:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 15:29:57 +0100 Subject: [Buildroot] [PATCH 1/5] package/libksba: update _SITE to https In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:45 +0100") References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <87y1qi1ifu.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Switch to https download for firewall compatibility and security. > The https URL is also the one advertised on the package download page: > https://gnupg.org/download/index.html > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 14:30:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 15:30:03 +0100 Subject: [Buildroot] [PATCH 2/5] package/libksba: security bump to version 1.6.3 In-Reply-To: <20230103193649.7488-2-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:46 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-2-ju.o@free.fr> Message-ID: <87tu161ifo.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Fixes: > https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 > See also: > https://gnupg.org/blog/20221017-pepe-left-the-ksba.html > For changelog see: > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 14:30:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 15:30:20 +0100 Subject: [Buildroot] [PATCH 3/5] package/libgpg-error: bump to version 1.46 In-Reply-To: <20230103193649.7488-3-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:47 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-3-ju.o@free.fr> Message-ID: <87pmbu1if7.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > For the changelog, see: > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=log;h=libgpg-error-1.46 > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 14:31:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 15:31:16 +0100 Subject: [Buildroot] [PATCH 4/5] DEVELOPERS: add myself for package/gnupg2 In-Reply-To: <20230103193649.7488-4-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:48 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-4-ju.o@free.fr> Message-ID: <87lemi1idn.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 14:29:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 15:29:16 +0100 Subject: [Buildroot] [git commit] package/libksba: update _SITE to https Message-ID: <20230104143228.7C2BA874F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=83c4edf83953bb86257e6b6e3b07f974fc66a37e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Switch to https download for firewall compatibility and security. The https URL is also the one advertised on the package download page: https://gnupg.org/download/index.html Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/libksba/libksba.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 3a8b3fa502..727a836cf4 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -6,7 +6,7 @@ LIBKSBA_VERSION = 1.6.2 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 -LIBKSBA_SITE = ftp://ftp.gnupg.org/gcrypt/libksba +LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) LIBKSBA_LICENSE_FILES = AUTHORS COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 LIBKSBA_CPE_ID_VENDOR = libksba_project From peter at korsgaard.com Wed Jan 4 14:29:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 15:29:36 +0100 Subject: [Buildroot] [git commit] package/libksba: security bump to version 1.6.3 Message-ID: <20230104143228.89200874DA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=456f18409861a0bee1d553d530cef8bf3482ee7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 See also: https://gnupg.org/blog/20221017-pepe-left-the-ksba.html For changelog see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/libksba/libksba.hash | 2 +- package/libksba/libksba.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libksba/libksba.hash b/package/libksba/libksba.hash index 77485c0cb6..5c6c5eda7a 100644 --- a/package/libksba/libksba.hash +++ b/package/libksba/libksba.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 fce01ccac59812bddadffacff017dac2e4762bdb6ebc6ffe06f6ed4f6192c971 libksba-1.6.2.tar.bz2 +sha256 3f72c68db30971ebbf14367527719423f0a4d5f8103fc9f4a1c01a9fa440de5c libksba-1.6.3.tar.bz2 # Hash for license files: sha256 8f1b87e551d97b2b23b6d3403a5d598c63ea89824cb8ee351f631f6cab2beaa5 AUTHORS diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 727a836cf4..b7c0508df8 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBKSBA_VERSION = 1.6.2 +LIBKSBA_VERSION = 1.6.3 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) From peter at korsgaard.com Wed Jan 4 14:30:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 15:30:43 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Julien Olivain for package/gnupg2 Message-ID: <20230104143228.9F4A9874FB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f02b4ba5d17922e52d17f00c3ecaa40563522f4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8399dcc7af..86e3f0e7b1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1682,6 +1682,7 @@ F: configs/spike_riscv64_defconfig F: configs/zynq_qmtech_defconfig F: package/fluid-soundfont/ F: package/fluidsynth/ +F: package/gnupg2/ F: package/glslsandbox-player/ F: package/octave/ F: package/ola/ From peter at korsgaard.com Wed Jan 4 14:30:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 15:30:15 +0100 Subject: [Buildroot] [git commit] package/libgpg-error: bump to version 1.46 Message-ID: <20230104143228.93EF9874F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b5bdcb4cc562942cac592519c710bc67d1decf8e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For the changelog, see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=log;h=libgpg-error-1.46 Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/libgpg-error/libgpg-error.hash | 6 +++--- package/libgpg-error/libgpg-error.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libgpg-error/libgpg-error.hash b/package/libgpg-error/libgpg-error.hash index b29ec37598..ffe27e9d99 100644 --- a/package/libgpg-error/libgpg-error.hash +++ b/package/libgpg-error/libgpg-error.hash @@ -1,10 +1,10 @@ # From https://www.gnupg.org/download/integrity_check.html -sha1 fe724ed37b4935964059a47b7c64d5f8246659d8 libgpg-error-1.45.tar.bz2 +sha1 a6e5efdd72e848aab4064e5ef4c6835ba344bcf1 libgpg-error-1.46.tar.bz2 # Locally calculated after checking pgp signature -# https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.45.tar.bz2.sig +# https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.46.tar.bz2.sig # using key 6DAA6E64A76D2840571B4902528897B826403ADA -sha256 570f8ee4fb4bff7b7495cff920c275002aea2147e9a1d220c068213267f80a26 libgpg-error-1.45.tar.bz2 +sha256 b7e11a64246bbe5ef37748de43b245abd72cfcd53c9ae5e7fc5ca59f1c81268d libgpg-error-1.46.tar.bz2 # Locally calculated sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING sha256 a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861 COPYING.LIB diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 252d95ac7f..ab3c7c3bf2 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGPG_ERROR_VERSION = 1.45 +LIBGPG_ERROR_VERSION = 1.46 LIBGPG_ERROR_SITE = https://www.gnupg.org/ftp/gcrypt/libgpg-error LIBGPG_ERROR_SOURCE = libgpg-error-$(LIBGPG_ERROR_VERSION).tar.bz2 LIBGPG_ERROR_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Wed Jan 4 16:24:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:24:31 +0100 Subject: [Buildroot] [PATCH v3 3/5] package/wpebackend-fdo: bump to version 1.14.0 In-Reply-To: <20221006095833.1116173-4-aperez@igalia.com> (Adrian Perez de Castro's message of "Thu, 6 Oct 2022 12:58:31 +0300") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-4-aperez@igalia.com> Message-ID: <87fscq1d4w.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > This new version contains only small fixes after 1.12.1. > Release notes: > https://wpewebkit.org/release/wpebackend-fdo-1.14.0.html > Signed-off-by: Adrian Perez de Castro Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:24:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:24:37 +0100 Subject: [Buildroot] [PATCH v3 2/5] package/libwpe: bump to version 1.14.0 In-Reply-To: <20221006095833.1116173-3-aperez@igalia.com> (Adrian Perez de Castro's message of "Thu, 6 Oct 2022 12:58:30 +0300") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-3-aperez@igalia.com> Message-ID: <87bkne1d4q.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > This version is the first stable release with support for gamepad > input events and configuring target frame rates. These will be used > by a follow-up update of the wpewebkit package. Release notes: > https://wpewebkit.org/release/libwpe-1.14.0.html > Signed-off-by: Adrian Perez de Castro Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:24:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:24:45 +0100 Subject: [Buildroot] [PATCH v3 4/5] package/wpewebkit: bump to version 2.38.0 In-Reply-To: <20221006095833.1116173-5-aperez@igalia.com> (Adrian Perez de Castro's message of "Thu, 6 Oct 2022 12:58:32 +0300") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-5-aperez@igalia.com> Message-ID: <877cy21d4i.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > Update to a new major release which brings in improvements and a few > new features. Release notes: > https://wpewebkit.org/release/wpewebkit-2.38.0.html > This release also includes security fixes for CVE-2022-32886, > CVE-2022-32891, and CVE-2022-32912. Accompanying security advisory: > https://wpewebkit.org/security/WSA-2022-0009.html > Both building documentation and support for gobject-introspection have > been added in this release. Version 2.38.0 also introduces a new WebRTC > implementation based on GstWebRTC. Options for them are explicitly left > disabled to keep the configuration as it was, and may be enabled in > follow-up patches. Lastly, the SILENCE_CROSS_COMPILATION_NOTICES option > removed because it no longer exists. > The patch that fixes the build on 32-bit ARM targets is also updated > for the 2.38 release series. > Signed-off-by: Adrian Perez de Castro Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:24:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:24:51 +0100 Subject: [Buildroot] [PATCH v3 5/5] package/cog: bump to version 0.16.0 In-Reply-To: <20221006095833.1116173-6-aperez@igalia.com> (Adrian Perez de Castro's message of "Thu, 6 Oct 2022 12:58:33 +0300") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-6-aperez@igalia.com> Message-ID: <87358q1d4c.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > This new version includes support for setting proxy options and gamepad > support. Release notes: > https://wpewebkit.org/release/cog-0.16.0.html > This imports a small patch to properly pick libdrm compiler flags, > fetched from the upstream repository. > Signed-off-by: Adrian Perez de Castro Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:25:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:25:13 +0100 Subject: [Buildroot] [PATCH v3 2/5] package/libwpe: bump to version 1.14.0 In-Reply-To: <87bkne1d4q.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Wed, 04 Jan 2023 17:24:37 +0100") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-3-aperez@igalia.com> <87bkne1d4q.fsf@dell.be.48ers.dk> Message-ID: <87y1qiz2qe.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Adrian" == Adrian Perez de Castro writes: >> This version is the first stable release with support for gamepad >> input events and configuring target frame rates. These will be used >> by a follow-up update of the wpewebkit package. Release notes: >> https://wpewebkit.org/release/libwpe-1.14.0.html >> Signed-off-by: Adrian Perez de Castro > Committed to 2022.11.x and 2022.02.x, thanks. Ehh, to master naturally. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:20:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:20:36 +0100 Subject: [Buildroot] [git commit] package/wpebackend-fdo: bump to version 1.14.0 Message-ID: <20230104162550.83C6E874F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=76dfd8d0278d75dabfe2871cd4e683b7a2790d26 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This new version contains only small fixes after 1.12.1. Release notes: https://wpewebkit.org/release/wpebackend-fdo-1.14.0.html Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- package/wpebackend-fdo/wpebackend-fdo.hash | 8 ++++---- package/wpebackend-fdo/wpebackend-fdo.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/wpebackend-fdo/wpebackend-fdo.hash b/package/wpebackend-fdo/wpebackend-fdo.hash index 49c60fce0f..e2f2c6c89f 100644 --- a/package/wpebackend-fdo/wpebackend-fdo.hash +++ b/package/wpebackend-fdo/wpebackend-fdo.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpebackend-fdo-1.12.1.tar.xz.sums -md5 494f4a5b2bd89dacef37b69534b2e1ce wpebackend-fdo-1.12.1.tar.xz -sha1 72a85e4615e085926f7ad8fc8414f9c6a878ef28 wpebackend-fdo-1.12.1.tar.xz -sha256 45aa833c44ec292f31fa943b01b8cc75e54eb623ad7ba6a66fc2f118fe69e629 wpebackend-fdo-1.12.1.tar.xz +# From https://wpewebkit.org/releases/wpebackend-fdo-1.14.0.tar.xz.sums +md5 ea62dfa9ecb366598a837d7446ed48ac wpebackend-fdo-1.14.0.tar.xz +sha1 1500be9212381a404f4a46b22b90a9880ba11c01 wpebackend-fdo-1.14.0.tar.xz +sha256 e75b0cb2c7145448416e8696013d8883f675c66c11ed750e06865efec5809155 wpebackend-fdo-1.14.0.tar.xz # Hashes for license files: sha256 c9f6803371047fad3e72200ec6cd226329a5ee08ac61104c8211c2761fb46825 COPYING diff --git a/package/wpebackend-fdo/wpebackend-fdo.mk b/package/wpebackend-fdo/wpebackend-fdo.mk index 2e2bdee94e..afe37b086e 100644 --- a/package/wpebackend-fdo/wpebackend-fdo.mk +++ b/package/wpebackend-fdo/wpebackend-fdo.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEBACKEND_FDO_VERSION = 1.12.1 +WPEBACKEND_FDO_VERSION = 1.14.0 WPEBACKEND_FDO_SITE = https://wpewebkit.org/releases WPEBACKEND_FDO_SOURCE = wpebackend-fdo-$(WPEBACKEND_FDO_VERSION).tar.xz WPEBACKEND_FDO_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 4 16:20:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:20:27 +0100 Subject: [Buildroot] [git commit] package/libwpe: bump to version 1.14.0 Message-ID: <20230104162550.04EAB87519@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9ae7a1a22146e817b8d5cac03d321b5eece65bb4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This version is the first stable release with support for gamepad input events and configuring target frame rates. These will be used by a follow-up update of the wpewebkit package. Release notes: https://wpewebkit.org/release/libwpe-1.14.0.html Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- package/libwpe/libwpe.hash | 8 ++++---- package/libwpe/libwpe.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/libwpe/libwpe.hash b/package/libwpe/libwpe.hash index 2bbe1f0749..28b7685b93 100644 --- a/package/libwpe/libwpe.hash +++ b/package/libwpe/libwpe.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/libwpe-1.12.3.tar.xz.sums -md5 e538eb8e521d92f2bde3c4cd864abaa1 libwpe-1.12.3.tar.xz -sha1 9d94c411a502a10e68f69bd1fa273539cc6af2ca libwpe-1.12.3.tar.xz -sha256 b84fdbfbc849ce4fdf084bb28b58e5463b1b4b6cc8f200dc77b41f8545d5329d libwpe-1.12.3.tar.xz +# From https://wpewebkit.org/releases/libwpe-1.14.0.tar.xz.sums +md5 f9737912975f979f9e4e01eec174a271 libwpe-1.14.0.tar.xz +sha1 7a5d51c99254fc14ffcbcca9e8550cc7940fe871 libwpe-1.14.0.tar.xz +sha256 c073305bbac5f4402cc1c8a4753bfa3d63a408901f86182051eaa5a75dd89c00 libwpe-1.14.0.tar.xz # Hashes for license files: sha256 35bef295cedbbf179eaee14328002587a0e7dc08ebf3f15ea080a6f2815f0d7b COPYING diff --git a/package/libwpe/libwpe.mk b/package/libwpe/libwpe.mk index ac533642d9..e7b3ce9eaf 100644 --- a/package/libwpe/libwpe.mk +++ b/package/libwpe/libwpe.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBWPE_VERSION = 1.12.3 +LIBWPE_VERSION = 1.14.0 LIBWPE_SITE = https://wpewebkit.org/releases LIBWPE_SOURCE = libwpe-$(LIBWPE_VERSION).tar.xz LIBWPE_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 4 16:21:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:21:39 +0100 Subject: [Buildroot] [git commit] package/cog: bump to version 0.16.0 Message-ID: <20230104162551.2896D8751A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=43c833e6cb44d4ffe59629cd83344caa9f63a0c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This new version includes support for setting proxy options and gamepad support. Release notes: https://wpewebkit.org/release/cog-0.16.0.html This imports a small patch to properly pick libdrm compiler flags, fetched from the upstream repository. Signed-off-by: Adrian Perez de Castro Tested-by: Gary Bisson Tested-by: James Hilliard Signed-off-by: Peter Korsgaard --- ...libdrm-dependency-when-protocols-are-used.patch | 36 +++++++++++++++++++++ package/cog/cog.hash | 8 ++--- package/cog/cog.mk | 37 ++++++++++++---------- 3 files changed, 60 insertions(+), 21 deletions(-) diff --git a/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch b/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch new file mode 100644 index 0000000000..44e555c121 --- /dev/null +++ b/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch @@ -0,0 +1,36 @@ +From 9a1982c563e218b7695e6a174c8230d3b063eb27 Mon Sep 17 00:00:00 2001 +From: Gary Bisson +Date: Thu, 6 Oct 2022 09:04:22 +0200 +Subject: [PATCH] wl: Fix libdrm dependency when protocols are used + +As the comment says, cog-platform-wl.c needs drm_fourcc.h to build +properly when wayland_weston_direct_display is enabled. + +However, libdrm.pc doesn't specify "include/libdrm" as part of its +includedir but whether in its cflags. So use the compile_args dep +instead of includes to fix the build failure. + +Signed-off-by: Gary Bisson +(cherry picked from commit 32c1d9533bcdc22cbc01d02bf2e6ac0d4bda2dc2) +Signed-off-by: Adrian Perez de Castro +[Upstream status: https://github.com/Igalia/cog/pull/501] +--- + platform/wayland/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/platform/wayland/meson.build b/platform/wayland/meson.build +index f1e18ec..31e4460 100644 +--- a/platform/wayland/meson.build ++++ b/platform/wayland/meson.build +@@ -67,7 +67,7 @@ if wayland_platform_weston_protocols.length() > 0 + + # The code uses definitions from the drm_fourcc.h header, but does not + # need to link the library; libdrm here is only a build-time dependency. +- wayland_platform_dependencies += [dependency('libdrm').partial_dependency(includes: true)] ++ wayland_platform_dependencies += [dependency('libdrm').partial_dependency(compile_args: true)] + endif + + +-- +2.38.0 + diff --git a/package/cog/cog.hash b/package/cog/cog.hash index aa128d73d8..a2c55c4b94 100644 --- a/package/cog/cog.hash +++ b/package/cog/cog.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/cog-0.14.1.tar.xz.sums -md5 69d72ac046a0fc485ea7b61b96e7e7fc cog-0.14.1.tar.xz -sha1 6236972b0ae0bce38a0a017610f161b349723862 cog-0.14.1.tar.xz -sha256 fb91104e25e1dde27189c91c70acc356e387f47acebaa8997e01ce5879c3a600 cog-0.14.1.tar.xz +# From https://wpewebkit.org/releases/cog-0.16.0.tar.xz.sums +md5 2705472ea4f333290973722c0862b21d cog-0.16.0.tar.xz +sha1 ef16e5e3d91d0da056fe5e4f596c211af7453b4e cog-0.16.0.tar.xz +sha256 2956f719d36c9a6368f63901a0d1ceaf4d27f529f7df441b3748c36d72906fc6 cog-0.16.0.tar.xz # Hashes for license files: sha256 e6c42d93c68b292bcccf6d2ec3e13da85df90b718ba27c2c2a01053a9d009252 COPYING diff --git a/package/cog/cog.mk b/package/cog/cog.mk index 1f24bebee4..241c4e309c 100644 --- a/package/cog/cog.mk +++ b/package/cog/cog.mk @@ -4,7 +4,7 @@ # ################################################################################ -COG_VERSION = 0.14.1 +COG_VERSION = 0.16.0 COG_SITE = https://wpewebkit.org/releases COG_SOURCE = cog-$(COG_VERSION).tar.xz COG_INSTALL_STAGING = YES @@ -12,37 +12,40 @@ COG_DEPENDENCIES = dbus wpewebkit wpebackend-fdo wayland COG_LICENSE = MIT COG_LICENSE_FILES = COPYING COG_CONF_OPTS = \ - -DCOG_BUILD_PROGRAMS=ON \ - -DCOG_PLATFORM_HEADLESS=ON \ - -DINSTALL_MAN_PAGES=OFF \ - -DCOG_HOME_URI='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))' \ - -DUSE_SOUP2=ON + -Ddocumentation=false \ + -Dmanpages=false \ + -Dprograms=true \ + -Dsoup2=enabled \ + -Dcog_home_uri='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))' \ + -Dplatforms='$(subst $(space),$(comma),$(strip $(COG_PLATFORMS_LIST)))' + +COG_PLATFORMS_LIST = headless ifeq ($(BR2_PACKAGE_WESTON),y) -COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=ON +COG_CONF_OPTS += -Dwayland_weston_direct_display=true COG_DEPENDENCIES += weston else -COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=OFF +COG_CONF_OPTS += -Dwayland_weston_direct_display=false endif ifeq ($(BR2_PACKAGE_COG_PLATFORM_FDO),y) -COG_CONF_OPTS += -DCOG_PLATFORM_WL=ON +COG_PLATFORMS_LIST += wayland COG_DEPENDENCIES += libxkbcommon wayland-protocols -else -COG_CONF_OPTS += -DCOG_PLATFORM_WL=OFF endif ifeq ($(BR2_PACKAGE_COG_PLATFORM_DRM),y) -COG_CONF_OPTS += -DCOG_PLATFORM_DRM=ON +COG_PLATFORMS_LIST += drm COG_DEPENDENCIES += libdrm libinput libgbm libegl udev -else -COG_CONF_OPTS += -DCOG_PLATFORM_DRM=OFF endif ifeq ($(BR2_PACKAGE_COG_USE_SYSTEM_DBUS),y) -COG_CONF_OPTS += -DCOG_DBUS_SYSTEM_BUS=ON +COG_CONF_OPTS += -Dcog_dbus_control=system else -COG_CONF_OPTS += -DCOG_DBUS_SYSTEM_BUS=OFF +COG_CONF_OPTS += -Dcog_dbus_control=user +endif + +ifeq ($(BR2_PACKAGE_LIBMANETTE),y) +COG_DEPENDENCIES += libmanette endif -$(eval $(cmake-package)) +$(eval $(meson-package)) From peter at korsgaard.com Wed Jan 4 16:21:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:21:12 +0100 Subject: [Buildroot] [git commit] package/wpewebkit: bump to version 2.38.0 Message-ID: <20230104162551.0B948874F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=917f05975f9c60eca92988ea9974de55a9e91e44 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update to a new major release which brings in improvements and a few new features. Release notes: https://wpewebkit.org/release/wpewebkit-2.38.0.html This release also includes security fixes for CVE-2022-32886, CVE-2022-32891, and CVE-2022-32912. Accompanying security advisory: https://wpewebkit.org/security/WSA-2022-0009.html Both building documentation and support for gobject-introspection have been added in this release. Version 2.38.0 also introduces a new WebRTC implementation based on GstWebRTC. Options for them are explicitly left disabled to keep the configuration as it was, and may be enabled in follow-up patches. Lastly, the SILENCE_CROSS_COMPILATION_NOTICES option removed because it no longer exists. The patch that fixes the build on 32-bit ARM targets is also updated for the 2.38 release series. Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- ...NEON.cpp-fails-to-build-NEON-fast-path-se.patch | 30 ++++++++++++++++------ package/wpewebkit/wpewebkit.hash | 8 +++--- package/wpewebkit/wpewebkit.mk | 8 +++--- 3 files changed, 31 insertions(+), 15 deletions(-) diff --git a/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch b/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch index b61909b2ac..ea1676abb6 100644 --- a/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch +++ b/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch @@ -1,4 +1,4 @@ -From 59c9e3a4aeb4753be97b3817d106816d9a4ebe73 Mon Sep 17 00:00:00 2001 +From da159b0150cba0e5e5251e4cc6a090440f73cb7c Mon Sep 17 00:00:00 2001 From: Adrian Perez de Castro Date: Thu, 2 Jun 2022 11:19:06 +0300 Subject: [PATCH] FELightningNEON.cpp fails to build, NEON fast path seems @@ -35,15 +35,28 @@ left for a follow-up fix. Signed-off-by: Adrian Perez de Castro [Upstream status: https://bugs.webkit.org/show_bug.cgi?id=241182] --- + Source/WebCore/Sources.txt | 1 + .../cpu/arm/filters/FELightingNEON.cpp | 4 +- - .../graphics/cpu/arm/filters/FELightingNEON.h | 52 +++++++++---------- + .../graphics/cpu/arm/filters/FELightingNEON.h | 54 +++++++++---------- .../graphics/filters/DistantLightSource.h | 4 ++ .../platform/graphics/filters/FELighting.h | 7 --- .../graphics/filters/PointLightSource.h | 4 ++ .../graphics/filters/SpotLightSource.h | 4 ++ .../software/FELightingSoftwareApplier.h | 16 ++++++ - 7 files changed, 56 insertions(+), 35 deletions(-) + 8 files changed, 58 insertions(+), 36 deletions(-) +diff --git a/Source/WebCore/Sources.txt b/Source/WebCore/Sources.txt +index 8ce3510fe1a8..efd56bcb8746 100644 +--- a/Source/WebCore/Sources.txt ++++ b/Source/WebCore/Sources.txt +@@ -2136,6 +2136,7 @@ platform/graphics/WebMResourceClient.cpp + platform/graphics/WOFFFileFormat.cpp + platform/graphics/WidthIterator.cpp + platform/graphics/cpu/arm/filters/FEBlendNeonApplier.cpp ++platform/graphics/cpu/arm/filters/FELightingNEON.cpp + platform/graphics/displaylists/DisplayList.cpp + platform/graphics/displaylists/DisplayListDrawingContext.cpp + platform/graphics/displaylists/DisplayListItems.cpp diff --git a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp index f6ff8c20a5a8..42a97ffc5372 100644 --- a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp @@ -67,7 +80,7 @@ index f6ff8c20a5a8..42a97ffc5372 100644 // Calling a powf function from the assembly code would require to save // and reload a lot of NEON registers. Since the base is in range [0..1] diff --git a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h -index b17c603d40d3..e4629cda0b7c 100644 +index b17c603d40d3..c6d17f573eca 100644 --- a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h +++ b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h @@ -24,14 +24,15 @@ @@ -98,9 +111,10 @@ index b17c603d40d3..e4629cda0b7c 100644 { - alignas(16) FELightingFloatArgumentsForNeon floatArguments; - FELightingPaintingDataForNeon neonData = { +- data.pixels->data(), + WebCore::FELightingFloatArgumentsForNeon alignas(16) floatArguments; + WebCore::FELightingPaintingDataForNeon neonData = { - data.pixels->data(), ++ data.pixels->bytes(), 1, - data.widthDecreasedByOne - 1, - data.heightDecreasedByOne - 1, @@ -244,7 +258,7 @@ index 0c073bc13f8c..e0db00545c17 100644 float m_surfaceScale; float m_diffuseConstant; diff --git a/Source/WebCore/platform/graphics/filters/PointLightSource.h b/Source/WebCore/platform/graphics/filters/PointLightSource.h -index 5c9c7fb783e6..e53aa012ac1c 100644 +index 126b3b2350f6..d906db21aa9c 100644 --- a/Source/WebCore/platform/graphics/filters/PointLightSource.h +++ b/Source/WebCore/platform/graphics/filters/PointLightSource.h @@ -26,6 +26,10 @@ @@ -259,7 +273,7 @@ index 5c9c7fb783e6..e53aa012ac1c 100644 class PointLightSource : public LightSource { diff --git a/Source/WebCore/platform/graphics/filters/SpotLightSource.h b/Source/WebCore/platform/graphics/filters/SpotLightSource.h -index 04e331ec4ec0..763c8d400b00 100644 +index 641b205f986d..64380d9b6eb8 100644 --- a/Source/WebCore/platform/graphics/filters/SpotLightSource.h +++ b/Source/WebCore/platform/graphics/filters/SpotLightSource.h @@ -26,6 +26,10 @@ @@ -274,7 +288,7 @@ index 04e331ec4ec0..763c8d400b00 100644 class SpotLightSource : public LightSource { diff --git a/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h b/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h -index 3875b0a4b5de..6d3864aafb9a 100644 +index c974d92115ff..e2896660cfbd 100644 --- a/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h +++ b/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h @@ -36,6 +36,7 @@ diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash index 9c8beecf2e..5dd64b34b7 100644 --- a/package/wpewebkit/wpewebkit.hash +++ b/package/wpewebkit/wpewebkit.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpewebkit-2.36.8.tar.xz.sums -md5 939dc646bb6652fde9a5b6512c17fc58 wpewebkit-2.36.8.tar.xz -sha1 f45936c578f7dcfbb6064e87da6c098efe093e68 wpewebkit-2.36.8.tar.xz -sha256 8d42a349c910b2d0961b8d34fecef29cec3d21e3af5977346c90026692dc75eb wpewebkit-2.36.8.tar.xz +# From https://wpewebkit.org/releases/wpewebkit-2.38.0.tar.xz.sums +md5 e0e6b98c86351c39e41da475afc50780 wpewebkit-2.38.0.tar.xz +sha1 66e6dd1c285a21ce50370fb4d60332838d801663 wpewebkit-2.38.0.tar.xz +sha256 e653e12eca63e6371c06d4cd9efcd5492db67f7d9ef324fd5d8668b1151e72b2 wpewebkit-2.38.0.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk index 0ff8204519..001c701ee9 100644 --- a/package/wpewebkit/wpewebkit.mk +++ b/package/wpewebkit/wpewebkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEWEBKIT_VERSION = 2.36.8 +WPEWEBKIT_VERSION = 2.38.0 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz WPEWEBKIT_INSTALL_STAGING = YES @@ -22,9 +22,11 @@ WPEWEBKIT_CONF_OPTS = \ -DPORT=WPE \ -DENABLE_ACCESSIBILITY=OFF \ -DENABLE_API_TESTS=OFF \ + -DENABLE_DOCUMENTATION=OFF \ + -DENABLE_INTROSPECTION=OFF \ -DENABLE_MINIBROWSER=OFF \ - -DUSE_SOUP2=ON \ - -DSILENCE_CROSS_COMPILATION_NOTICES=ON + -DENABLE_WEB_RTC=OFF \ + -DUSE_SOUP2=ON ifeq ($(BR2_PACKAGE_WPEWEBKIT_SANDBOX),y) WPEWEBKIT_CONF_OPTS += \ From peter at korsgaard.com Wed Jan 4 16:44:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:44:29 +0100 Subject: [Buildroot] [PATCH 04/29] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR In-Reply-To: <20230101233653.487175-5-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:28 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-5-ricardo.martincoski@gmail.com> Message-ID: <87tu16z1ua.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:44:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:44:53 +0100 Subject: [Buildroot] [PATCH 03/29] package/qcom-db410c-firmware: fix typo for _LICENSE In-Reply-To: <20230101233653.487175-4-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:27 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-4-ricardo.martincoski@gmail.com> Message-ID: <87pmbuz1tm.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Cc: Mike Frampton > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:45:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:45:19 +0100 Subject: [Buildroot] [PATCH 02/29] package/libmng: fix optional dependency to lcms2 In-Reply-To: <20230101233653.487175-3-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:26 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-3-ricardo.martincoski@gmail.com> Message-ID: <87lemiz1sw.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > "0ce9b533e3 libmng: new package" introduced a typo that makes the > optional dependency to lcms2 ineffective. > Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:46:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:46:00 +0100 Subject: [Buildroot] [PATCH 06/29] package/i2pd: really install configuration files In-Reply-To: <20230101233653.487175-7-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:30 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-7-ricardo.martincoski@gmail.com> Message-ID: <87h6x6z1rr.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > While applying [1] the commit "fffbd2c9f7 i2pd: new package" > unintentionally removed completely the post-install hooks, so > I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. > Fix the install of configuration files by adding the defined symbol to > the post-install hooks. > [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ > Cc: Fabrice Fontaine > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:46:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:46:31 +0100 Subject: [Buildroot] [PATCH 07/29] package/ima-evm-utils: really install to staging In-Reply-To: <20230101233653.487175-8-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:31 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-8-ricardo.martincoski@gmail.com> Message-ID: <87cz7uz1qw.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "8229196d41 package/ima-evm-utils: new package" added > IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling > IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed > to staging. > Enable installing to staging. > Cc: Petr Vorel > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:48:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:48:07 +0100 Subject: [Buildroot] [PATCH 08/29] package/qt5/qt5virtualkeyboard: really configure language layouts In-Reply-To: <20230101233653.487175-9-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:32 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-9-ricardo.martincoski@gmail.com> Message-ID: <878riiz1o8.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake > infrastructure" changed most but not all _QMAKEFLAGS to > _CONF_OPTS. > As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is > ignored and all layouts are compiled in. > Some layouts have different licenses (e.g. pinying), so the license > information for a build that is configured to not include such layouts > is wrong. > Change the remaining _QMAKEFLAGS entry, fixing the config for which > language layouts are compiled and installed. > Cc: Giulio Benetti > Cc: Julien Corjon > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:51:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:51:56 +0100 Subject: [Buildroot] [PATCH 09/29] package/tekui: really disable parallel build In-Reply-To: <20230101233653.487175-10-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:33 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-10-ricardo.martincoski@gmail.com> Message-ID: <874jt6z1hv.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but > that is not a symbol used by the generic package infra. > Ensure -j1 is passed to the build and install commands by using > TEKUI_MAKE explicitly. > Fixes: > http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b That build seems to use make -j1? > Cc: Francois Perrad > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:52:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:52:25 +0100 Subject: [Buildroot] [PATCH 10/29] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" In-Reply-To: <20230101233653.487175-11-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:34 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-11-ricardo.martincoski@gmail.com> Message-ID: <87zgayxmwm.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. > Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL > settings" added _MAKE to a generic package, but the generic infra > does not take this symbol into account. > The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: > fix parallel build" by adding a patch file. > So drop the bogus PPTP_LINUX_MAKE. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:53:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:53:29 +0100 Subject: [Buildroot] [PATCH 11/29] Revert "package/zip: install to staging" In-Reply-To: <20230101233653.487175-12-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:35 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-12-ricardo.martincoski@gmail.com> Message-ID: <87v8lmxmuu.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. > Commit "c5b5b5ccab package/zip: install to staging" contains a typo that > prevents installing to staging. > ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS > But the package does not install headers or libraries, only ELF and > manual files. > So instead of fixing the install to staging, revert the bogus commit. > Cc: Jan Pedersen > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:53:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:53:59 +0100 Subject: [Buildroot] [PATCH 12/29] boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD In-Reply-To: <20230101233653.487175-13-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:36 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-13-ricardo.martincoski@gmail.com> Message-ID: <87r0waxmu0.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "0189bcb47c boot/ti-k3-r5-loader: new package" added an unused > define. > The define value is calculated from an inexistent option > BR2_TARGET_TI_K3_R5_LOADER_BOARD, so drop the line. > Cc: Anand Gadiyar > Cc: Xuanhao Shi > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:44:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:44:44 +0100 Subject: [Buildroot] [git commit] package/qcom-db410c-firmware: fix typo for _LICENSE Message-ID: <20230104165453.63D7087518@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aa35d8d071faf68abc4538be2a3bb636ea6b4a2c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Cc: Mike Frampton Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/qcom-db410c-firmware/qcom-db410c-firmware.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk index 9ef32cc9d4..cf4b59b72e 100644 --- a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk +++ b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk @@ -8,7 +8,7 @@ QCOM_DB410C_FIRMWARE_VERSION = 1034.2.1 QCOM_DB410C_FIRMWARE_BASE = linux-board-support-package-r$(QCOM_DB410C_FIRMWARE_VERSION) QCOM_DB410C_FIRMWARE_SOURCE = $(QCOM_DB410C_FIRMWARE_BASE).zip QCOM_DB410C_FIRMWARE_SITE = https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware -QCOM_DB410C_FIRMWARE_LICENCE = Qualcomm firmware license +QCOM_DB410C_FIRMWARE_LICENSE = Qualcomm firmware license QCOM_DB410C_FIRMWARE_LICENSE_FILES = LICENSE QCOM_DB410C_FIRMWARE_DEPENDENCIES = host-mtools From peter at korsgaard.com Wed Jan 4 16:43:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:43:03 +0100 Subject: [Buildroot] [git commit] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR Message-ID: <20230104165453.59C8B87567@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e7792f539e440d40566bfab3dd86881a8f8edd7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/tinyxml/tinyxml.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/tinyxml/tinyxml.mk b/package/tinyxml/tinyxml.mk index d173254e31..8e706f1a1e 100644 --- a/package/tinyxml/tinyxml.mk +++ b/package/tinyxml/tinyxml.mk @@ -12,7 +12,7 @@ TINYXML_AUTORECONF = YES TINYXML_INSTALL_STAGING = YES TINYXML_LICENSE = Zlib TINYXML_LICENSE_FILES = README -TINYXML_CPE_ID_VENDOT = tinyxml_project +TINYXML_CPE_ID_VENDOR = tinyxml_project # 0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch TINYXML_IGNORE_CVES += CVE-2021-42260 From peter at korsgaard.com Wed Jan 4 16:45:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:45:11 +0100 Subject: [Buildroot] [git commit] package/libmng: fix optional dependency to lcms2 Message-ID: <20230104165453.6EF6087569@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7aeeb632d66dd59e0dbcff8ad6fee724c4e829d3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master "0ce9b533e3 libmng: new package" introduced a typo that makes the optional dependency to lcms2 ineffective. Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/libmng/libmng.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmng/libmng.mk b/package/libmng/libmng.mk index 090fe18380..8ffd74c05b 100644 --- a/package/libmng/libmng.mk +++ b/package/libmng/libmng.mk @@ -14,7 +14,7 @@ LIBMNG_LICENSE = libmng license LIBMNG_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_LCMS2),y) -LIBMNG_DEPDENDENCIES += lcms2 +LIBMNG_DEPENDENCIES += lcms2 else LIBMNG_CONF_OPTS += --without-lcms2 endif From peter at korsgaard.com Wed Jan 4 16:46:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:46:22 +0100 Subject: [Buildroot] [git commit] package/ima-evm-utils: really install to staging Message-ID: <20230104165453.8631E87567@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ee73336da98a7de04301a90c9b5a881761274a47 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "8229196d41 package/ima-evm-utils: new package" added IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed to staging. Enable installing to staging. Cc: Petr Vorel Signed-off-by: Ricardo Martincoski Reviewed-by: Petr Vorel Signed-off-by: Peter Korsgaard --- package/ima-evm-utils/ima-evm-utils.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/ima-evm-utils/ima-evm-utils.mk b/package/ima-evm-utils/ima-evm-utils.mk index 7ee34d5e1a..01984402ce 100644 --- a/package/ima-evm-utils/ima-evm-utils.mk +++ b/package/ima-evm-utils/ima-evm-utils.mk @@ -8,6 +8,7 @@ IMA_EVM_UTILS_VERSION = 1.4 IMA_EVM_UTILS_SITE = http://downloads.sourceforge.net/project/linux-ima/ima-evm-utils IMA_EVM_UTILS_LICENSE = GPL-2.0 IMA_EVM_UTILS_LICENSE_FILES = COPYING +IMA_EVM_UTILS_INSTALL_STAGING = YES IMA_EVM_UTILS_DEPENDENCIES = host-pkgconf keyutils openssl tpm2-tss # Tarball doesn't contain configure From peter at korsgaard.com Wed Jan 4 16:45:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:45:56 +0100 Subject: [Buildroot] [git commit] package/i2pd: really install configuration files Message-ID: <20230104165453.7B0008756A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fa581bb3e6b45da2b7a0cfb9e5d6f869a7cd9b05 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master While applying [1] the commit "fffbd2c9f7 i2pd: new package" unintentionally removed completely the post-install hooks, so I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. Fix the install of configuration files by adding the defined symbol to the post-install hooks. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ Cc: Fabrice Fontaine Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/i2pd/i2pd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/i2pd/i2pd.mk b/package/i2pd/i2pd.mk index b99212be47..ad268a235c 100644 --- a/package/i2pd/i2pd.mk +++ b/package/i2pd/i2pd.mk @@ -44,6 +44,7 @@ define I2PD_INSTALL_CONFIGURATION_FILES mkdir -p $(TARGET_DIR)/var/lib/i2pd cp -a $(@D)/contrib/certificates $(TARGET_DIR)/var/lib/i2pd endef +I2PD_POST_INSTALL_TARGET_HOOKS += I2PD_INSTALL_CONFIGURATION_FILES define I2PD_USERS i2pd -1 i2pd -1 * /var/lib/i2pd - - I2P Daemon From peter at korsgaard.com Wed Jan 4 16:51:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:51:23 +0100 Subject: [Buildroot] [git commit] package/tekui: really disable parallel build Message-ID: <20230104165453.9BC0687569@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=93036af53fbbd566a800a12fa8979000ea4fa31f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but that is not a symbol used by the generic package infra. Ensure -j1 is passed to the build and install commands by using TEKUI_MAKE explicitly. Fixes: http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b Cc: Francois Perrad Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/tekui/tekui.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tekui/tekui.mk b/package/tekui/tekui.mk index 13000edd3e..3cb7ff51e5 100644 --- a/package/tekui/tekui.mk +++ b/package/tekui/tekui.mk @@ -59,11 +59,11 @@ endif endif define TEKUI_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all endef define TEKUI_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install endef $(eval $(generic-package)) From peter at korsgaard.com Wed Jan 4 16:47:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:47:55 +0100 Subject: [Buildroot] [git commit] package/qt5/qt5virtualkeyboard: really configure language layouts Message-ID: <20230104165453.9134187518@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=92219bdf2ece2a0ddfbc45691879a03acd5c7442 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake infrastructure" changed most but not all _QMAKEFLAGS to _CONF_OPTS. As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is ignored and all layouts are compiled in. Some layouts have different licenses (e.g. pinying), so the license information for a build that is configured to not include such layouts is wrong. Change the remaining _QMAKEFLAGS entry, fixing the config for which language layouts are compiled and installed. Cc: Giulio Benetti Cc: Julien Corjon Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk index c31d455c4e..3fefdc874d 100644 --- a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk +++ b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk @@ -16,7 +16,7 @@ QT5VIRTUALKEYBOARD_LICENSE_FILES = LICENSE.GPL3 QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS = $(call qstrip,$(BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)) ifneq ($(strip $(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) -QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" +QT5VIRTUALKEYBOARD_CONF_OPTS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" ifneq ($(filter ja_JP all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (openwnn) From peter at korsgaard.com Wed Jan 4 16:53:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:53:50 +0100 Subject: [Buildroot] [git commit] boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD Message-ID: <20230104165453.BC74487518@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90e65e46b7c00218058e32efd079df291b736c4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "0189bcb47c boot/ti-k3-r5-loader: new package" added an unused define. The define value is calculated from an inexistent option BR2_TARGET_TI_K3_R5_LOADER_BOARD, so drop the line. Cc: Anand Gadiyar Cc: Xuanhao Shi Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk index 422ab20d71..afa309aa98 100644 --- a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk @@ -26,7 +26,6 @@ TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ $(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) From peter at korsgaard.com Wed Jan 4 16:52:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:52:21 +0100 Subject: [Buildroot] [git commit] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" Message-ID: <20230104165453.A75368756A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4ce9d01c4244252e18302aa97653e573359dba6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL settings" added _MAKE to a generic package, but the generic infra does not take this symbol into account. The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: fix parallel build" by adding a patch file. So drop the bogus PPTP_LINUX_MAKE. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/pptp-linux/pptp-linux.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/pptp-linux/pptp-linux.mk b/package/pptp-linux/pptp-linux.mk index 7fd0733977..b6c740e710 100644 --- a/package/pptp-linux/pptp-linux.mk +++ b/package/pptp-linux/pptp-linux.mk @@ -7,7 +7,6 @@ PPTP_LINUX_VERSION = 1.10.0 PPTP_LINUX_SITE = http://downloads.sourceforge.net/project/pptpclient/pptp/pptp-$(PPTP_LINUX_VERSION) PPTP_LINUX_SOURCE = pptp-$(PPTP_LINUX_VERSION).tar.gz -PPTP_LINUX_MAKE = $(MAKE1) PPTP_LINUX_LICENSE = GPL-2.0+ PPTP_LINUX_LICENSE_FILES = COPYING From peter at korsgaard.com Wed Jan 4 16:52:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:52:59 +0100 Subject: [Buildroot] [git commit] Revert "package/zip: install to staging" Message-ID: <20230104165453.B267E87567@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11614fdde1611f846b8e5d99f55af7c6c131b817 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. Commit "c5b5b5ccab package/zip: install to staging" contains a typo that prevents installing to staging. ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, revert the bogus commit. Cc: Jan Pedersen Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/zip/zip.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package/zip/zip.mk b/package/zip/zip.mk index 2d11e1c763..67958a4a66 100644 --- a/package/zip/zip.mk +++ b/package/zip/zip.mk @@ -11,7 +11,6 @@ ZIP_SITE = ftp://ftp.info-zip.org/pub/infozip/src ZIP_LICENSE = Info-ZIP ZIP_LICENSE_FILES = LICENSE ZIP_CPE_ID_VENDOR = info-zip_project -ZIP_INSTALL_STAGING = YES ifeq ($(BR2_PACKAGE_BZIP2),y) ZIP_DEPENDENCIES += bzip2 @@ -41,11 +40,6 @@ define ZIP_INSTALL_TARGET_CMDS prefix=$(TARGET_DIR)/usr endef -define ZIP_INSTALLING_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) -f unix/Makefile install \ - prefix=$(STAGING_DIR)/usr -endef - define HOST_ZIP_BUILD_CMDS $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) -C $(@D) \ CFLAGS="$(HOST_CFLAGS) $(ZIP_CFLAGS)" \ From peter at korsgaard.com Wed Jan 4 21:22:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:22:47 +0100 Subject: [Buildroot] [PATCH] package/grpc: bump to version 1.51.1 In-Reply-To: <20230102121103.143967-1-buildroot@heine.tech> (Michael Nosthoff via buildroot's message of "Mon, 2 Jan 2023 13:11:02 +0100") References: <20230102121103.143967-1-buildroot@heine.tech> Message-ID: <87mt6yxae0.fsf@dell.be.48ers.dk> >>>>> "Michael" == Michael Nosthoff via buildroot writes: > Signed-off-by: Michael Nosthoff Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:22:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:22:51 +0100 Subject: [Buildroot] [PATCH] package/ethtool: bump to version 6.1 In-Reply-To: <20230102122101.1912214-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:00 +0100") References: <20230102122101.1912214-1-francois.perrad@gadz.org> Message-ID: <87ilhmxadw.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:22:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:22:55 +0100 Subject: [Buildroot] [PATCH] package/hwdata: bump to version 0.365 In-Reply-To: <20230102122112.1912236-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:12 +0100") References: <20230102122112.1912236-1-francois.perrad@gadz.org> Message-ID: <87edsaxads.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:23:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:23:05 +0100 Subject: [Buildroot] [PATCH] package/libpcap: bump to version 1.10.2 In-Reply-To: <20230102122124.1912257-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:24 +0100") References: <20230102122124.1912257-1-francois.perrad@gadz.org> Message-ID: <87a62yxadi.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:23:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:23:19 +0100 Subject: [Buildroot] [PATCH] package/lsof: bump to version 4.96.5 In-Reply-To: <20230102122133.1912278-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:33 +0100") References: <20230102122133.1912278-1-francois.perrad@gadz.org> Message-ID: <875ydmxad4.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:23:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:23:44 +0100 Subject: [Buildroot] [PATCH] package/nano: bump to version 7.1 In-Reply-To: <20230102122144.1912299-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:44 +0100") References: <20230102122144.1912299-1-francois.perrad@gadz.org> Message-ID: <871qoaxacf.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:25:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:25:17 +0100 Subject: [Buildroot] [PATCH] package/pcre2: bump to version 10.42 In-Reply-To: <20230102122152.1912325-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:52 +0100") References: <20230102122152.1912325-1-francois.perrad@gadz.org> Message-ID: <87wn62vvpe.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:25:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:25:28 +0100 Subject: [Buildroot] [PATCH] package/prosody: bump to version 0.11.14 In-Reply-To: <20230102122200.1912346-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:22:00 +0100") References: <20230102122200.1912346-1-francois.perrad@gadz.org> Message-ID: <87sfgqvvp3.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:25:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:25:58 +0100 Subject: [Buildroot] [PATCH] package/readline: bump to version 8.2 In-Reply-To: <20230102122210.1912367-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:22:10 +0100") References: <20230102122210.1912367-1-francois.perrad@gadz.org> Message-ID: <87o7revvo9.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:26:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:26:14 +0100 Subject: [Buildroot] [PATCH] package/strace: bump to version 6.1 In-Reply-To: <20230102122219.1912388-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:22:19 +0100") References: <20230102122219.1912388-1-francois.perrad@gadz.org> Message-ID: <87k022vvnt.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:26:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:26:33 +0100 Subject: [Buildroot] [PATCH] package/tcpdump: bump to version 4.99.2 In-Reply-To: <20230102122229.1912409-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:22:29 +0100") References: <20230102122229.1912409-1-francois.perrad@gadz.org> Message-ID: <87fscqvvna.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:28:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:28:42 +0100 Subject: [Buildroot] [PATCH] package/minetest{-game}: bump to version 5.6.1 In-Reply-To: <20230102154550.78227-1-romain.naour@gmail.com> (Romain Naour's message of "Mon, 2 Jan 2023 16:45:49 +0100") References: <20230102154550.78227-1-romain.naour@gmail.com> Message-ID: <87bknevvjp.fsf@dell.be.48ers.dk> >>>>> "Romain" == Romain Naour writes: > Release announcement: > 5.6.0: https://forum.minetest.net/viewtopic.php?f=18&t=28511 > 5.6.1: https://forum.minetest.net/viewtopic.php?f=18&t=28703 > minetest: > - Update license file hash due to new image file in the project sources. > - IrrlichtMt 1.9.0mt8 is required to build Minetest >= 5.6.1. > - Add xlib_libXi dependecy for xinput2 support enabled by default for Linux. > - Remove xlib_libXxf86vm dependency previously used by gamma ramp code [1]. > [1] https://github.com/minetest/irrlicht/commit/538c9e5cde425ecee1e802fd53344111683b60be > Signed-off-by: Romain Naour Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:29:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:29:28 +0100 Subject: [Buildroot] [PATCH] flare-{engine,game}: bump to version 1.14 In-Reply-To: <20230102154550.78227-2-romain.naour@gmail.com> (Romain Naour's message of "Mon, 2 Jan 2023 16:45:50 +0100") References: <20230102154550.78227-1-romain.naour@gmail.com> <20230102154550.78227-2-romain.naour@gmail.com> Message-ID: <877cy2vvif.fsf@dell.be.48ers.dk> >>>>> "Romain" == Romain Naour writes: > See: > https://flarerpg.org/2022/01/31/flare-1-13/ > https://flarerpg.org/2022/12/10/flare-1-14/ > While at it, change url to use https. > Signed-off-by: Romain Naour Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:34:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:34:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.1 In-Reply-To: <20230102211854.29006-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:18:54 +0100") References: <20230102211854.29006-1-bernd.kuhls@t-online.de> Message-ID: <87358qvvaj.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://sqlite.org/releaselog/3_40_1.html > Signed-off-by: Bernd Kuhls This fixes CVE-2022-46908, so I have marked this as a security fix and applied, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:34:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:34:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/vdr: bump version to 2.6.3 In-Reply-To: <20230102212926.32133-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:29:26 +0100") References: <20230102212926.32133-1-bernd.kuhls@t-online.de> Message-ID: <87y1qiugpa.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: https://github.com/vdr-projects/vdr/blob/master/HISTORY > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:35:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:35:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/libsndfile: bump to version 1.2.0 In-Reply-To: <20230102213535.44208-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:35:35 +0100") References: <20230102213535.44208-1-bernd.kuhls@t-online.de> Message-ID: <87tu16ugop.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://github.com/libsndfile/libsndfile/releases/tag/1.2.0 > Drop patch (already in version). > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:35:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:35:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/intel-gmmlib: bump version to 22.3.2 In-Reply-To: <20230102225910.368086-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 23:59:10 +0100") References: <20230102225910.368086-1-bernd.kuhls@t-online.de> Message-ID: <87pmbuugoc.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 Jan 4 21:21:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:21:58 +0100 Subject: [Buildroot] [git commit] package/ethtool: bump to version 6.1 Message-ID: <20230104213636.DA5FD8756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=090ebb085f8d77b0d88dcb757835fad0aa530603 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/ethtool/ethtool.hash | 2 +- package/ethtool/ethtool.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ethtool/ethtool.hash b/package/ethtool/ethtool.hash index 8a649876d9..609085aa5e 100644 --- a/package/ethtool/ethtool.hash +++ b/package/ethtool/ethtool.hash @@ -1,5 +1,5 @@ # From https://www.kernel.org/pub/software/network/ethtool/sha256sums.asc -sha256 3b752a3329827907ac3812f2831dfecf51c8c41c55d2d69cfb9c53ca06449fc6 ethtool-5.19.tar.xz +sha256 c41fc881ffa5a40432d2dd829eb44c64a49dee482e716baacf9262c64daa8f90 ethtool-6.1.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 5d632934396f90c82dfebe3c9512648bbb6333b406113d0cd331b0e0aa2d34a1 LICENSE diff --git a/package/ethtool/ethtool.mk b/package/ethtool/ethtool.mk index 32bd5e7db1..3381344e0a 100644 --- a/package/ethtool/ethtool.mk +++ b/package/ethtool/ethtool.mk @@ -4,7 +4,7 @@ # ################################################################################ -ETHTOOL_VERSION = 5.19 +ETHTOOL_VERSION = 6.1 ETHTOOL_SOURCE = ethtool-$(ETHTOOL_VERSION).tar.xz ETHTOOL_SITE = $(BR2_KERNEL_MIRROR)/software/network/ethtool ETHTOOL_LICENSE = GPL-2.0 From peter at korsgaard.com Wed Jan 4 21:21:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:21:47 +0100 Subject: [Buildroot] [git commit] package/grpc: bump to version 1.51.1 Message-ID: <20230104213636.C8CB08756C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1cb6906eeb5a79bf222e881b7170d6d97280370a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Peter Korsgaard --- package/grpc/grpc.hash | 2 +- package/grpc/grpc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/grpc/grpc.hash b/package/grpc/grpc.hash index 4d838703cc..e6b76dcb5e 100644 --- a/package/grpc/grpc.hash +++ b/package/grpc/grpc.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 76900ab068da86378395a8e125b5cc43dfae671e09ff6462ddfef18676e2165a grpc-1.50.0.tar.gz +sha256 b55696fb249669744de3e71acc54a9382bea0dce7cd5ba379b356b12b82d4229 grpc-1.51.1.tar.gz sha256 590198e3f305f2c347fde64d637c65492bbef554db6c8364e149cd375e3797ee LICENSE diff --git a/package/grpc/grpc.mk b/package/grpc/grpc.mk index 9aac241e47..9125b1f9f6 100644 --- a/package/grpc/grpc.mk +++ b/package/grpc/grpc.mk @@ -4,7 +4,7 @@ # ################################################################################ -GRPC_VERSION = 1.50.0 +GRPC_VERSION = 1.51.1 GRPC_SITE = $(call github,grpc,grpc,v$(GRPC_VERSION)) GRPC_LICENSE = Apache-2.0, BSD-3-Clause (third_party code), MPL-2.0 (etc/roots.pem) GRPC_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:23:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:23:27 +0100 Subject: [Buildroot] [git commit] package/nano: bump to version 7.1 Message-ID: <20230104213637.22CD787570@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a779b8966038bb3fa49c56eee1e134333fcb206 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/nano/nano.hash | 4 ++-- package/nano/nano.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/nano/nano.hash b/package/nano/nano.hash index 86f414aca0..f49b712093 100644 --- a/package/nano/nano.hash +++ b/package/nano/nano.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://www.nano-editor.org/dist/v7/nano-7.0.tar.xz.asc +# https://www.nano-editor.org/dist/v7/nano-7.1.tar.xz.asc # using key 168E6F4297BFD7A79AFD4496514BBE2EB8E1961F -sha256 8dd6eac38b2b8786d82681f0e1afd84f6b75210d17391b6443c437e451552149 nano-7.0.tar.xz +sha256 57ba751e9b7519f0f6ddee505202e387c75dde440c1f7aa1b9310cc381406836 nano-7.1.tar.xz sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/nano/nano.mk b/package/nano/nano.mk index f9338550d4..203c417f06 100644 --- a/package/nano/nano.mk +++ b/package/nano/nano.mk @@ -5,7 +5,7 @@ ################################################################################ NANO_VERSION_MAJOR = 7 -NANO_VERSION = $(NANO_VERSION_MAJOR).0 +NANO_VERSION = $(NANO_VERSION_MAJOR).1 NANO_SITE = https://www.nano-editor.org/dist/v$(NANO_VERSION_MAJOR) NANO_SOURCE = nano-$(NANO_VERSION).tar.xz NANO_LICENSE = GPL-3.0+ From peter at korsgaard.com Wed Jan 4 21:22:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:22:16 +0100 Subject: [Buildroot] [git commit] package/libpcap: bump to version 1.10.2 Message-ID: <20230104213637.055FD87566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6bee8635d90f3f9e3d04e03a9db2f37a387e077c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libpcap/Config.in | 2 +- package/libpcap/libpcap.hash | 4 ++-- package/libpcap/libpcap.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libpcap/Config.in b/package/libpcap/Config.in index a5f64bdc81..7ffac64c46 100644 --- a/package/libpcap/Config.in +++ b/package/libpcap/Config.in @@ -5,4 +5,4 @@ config BR2_PACKAGE_LIBPCAP A system-independent library for user-level network packet capture. - http://www.tcpdump.org/ + https://www.tcpdump.org/ diff --git a/package/libpcap/libpcap.hash b/package/libpcap/libpcap.hash index 84c8e405df..b87d9d04ef 100644 --- a/package/libpcap/libpcap.hash +++ b/package/libpcap/libpcap.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz.sig -sha256 ed285f4accaf05344f90975757b3dbfe772ba41d1c401c2648b7fa45b711bdd4 libpcap-1.10.1.tar.gz +# https://www.tcpdump.org/release/libpcap-1.10.2.tar.gz.sig +sha256 db6d79d4ad03b8b15fb16c42447d093ad3520c0ec0ae3d331104dcfb1ce77560 libpcap-1.10.2.tar.gz # Hash for license file: sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/libpcap/libpcap.mk b/package/libpcap/libpcap.mk index 21422b2c0a..173207de63 100644 --- a/package/libpcap/libpcap.mk +++ b/package/libpcap/libpcap.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPCAP_VERSION = 1.10.1 +LIBPCAP_VERSION = 1.10.2 LIBPCAP_SITE = https://www.tcpdump.org/release LIBPCAP_LICENSE = BSD-3-Clause LIBPCAP_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:22:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:22:06 +0100 Subject: [Buildroot] [git commit] package/hwdata: bump to version 0.365 Message-ID: <20230104213636.E99458756F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e49d4fe20cbdf6195f23e4e920b1314786e1dac1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/hwdata/hwdata.hash | 2 +- package/hwdata/hwdata.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/hwdata/hwdata.hash b/package/hwdata/hwdata.hash index 6c5a091a06..4f56b0c12f 100644 --- a/package/hwdata/hwdata.hash +++ b/package/hwdata/hwdata.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 f0bb38588b9fcb43e15dac4ce8461b7580ef38ac20ecab83cef638413646decb hwdata-0.358.tar.gz +sha256 d6ae2436a69c6f5e04d926f5d753a99d90deb864065a2e2f8a8eda87b70dcdd5 hwdata-0.365.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 21d0406f93e884a050426ebc21931839a45d56bfcbcbfdda7686d583f36f107f LICENSE diff --git a/package/hwdata/hwdata.mk b/package/hwdata/hwdata.mk index b2e1838074..00fe6c1455 100644 --- a/package/hwdata/hwdata.mk +++ b/package/hwdata/hwdata.mk @@ -4,7 +4,7 @@ # ################################################################################ -HWDATA_VERSION = 0.358 +HWDATA_VERSION = 0.365 HWDATA_SITE = $(call github,vcrhonek,hwdata,v$(HWDATA_VERSION)) HWDATA_LICENSE = GPL-2.0+, BSD-3-Clause, XFree86 1.0 HWDATA_LICENSE_FILES = COPYING LICENSE From peter at korsgaard.com Wed Jan 4 21:23:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:23:53 +0100 Subject: [Buildroot] [git commit] package/pcre2: bump to version 10.42 Message-ID: <20230104213637.3095087566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=64a03682cc1a90a311b2331224deac62f8c8940f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/pcre2/pcre2.hash | 4 ++-- package/pcre2/pcre2.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pcre2/pcre2.hash b/package/pcre2/pcre2.hash index e3fe6b2d53..f609bdaee2 100644 --- a/package/pcre2/pcre2.hash +++ b/package/pcre2/pcre2.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature: -# https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.40/pcre2-10.40.tar.bz2.sig -sha256 14e4b83c4783933dc17e964318e6324f7cae1bc75d8f3c79bc6969f00c159d68 pcre2-10.40.tar.bz2 +# https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2.sig +sha256 8d36cd8cb6ea2a4c2bb358ff6411b0c788633a2a45dabbf1aeb4b701d1b5e840 pcre2-10.42.tar.bz2 # Locally computed sha256 87d884eceb7fc54611470ce9f74280d28612b0c877adfc767e9676892a638987 LICENCE diff --git a/package/pcre2/pcre2.mk b/package/pcre2/pcre2.mk index 06a0afc9b8..aba378cab6 100644 --- a/package/pcre2/pcre2.mk +++ b/package/pcre2/pcre2.mk @@ -4,7 +4,7 @@ # ################################################################################ -PCRE2_VERSION = 10.40 +PCRE2_VERSION = 10.42 PCRE2_SITE = https://github.com/PhilipHazel/pcre2/releases/download/pcre2-$(PCRE2_VERSION) PCRE2_SOURCE = pcre2-$(PCRE2_VERSION).tar.bz2 PCRE2_LICENSE = BSD-3-Clause From peter at korsgaard.com Wed Jan 4 21:25:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:25:25 +0100 Subject: [Buildroot] [git commit] package/prosody: bump to version 0.11.14 Message-ID: <20230104213637.3E6378756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f6e88fff91dd4702c725f47fb4fdd1a00b228f64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/prosody/prosody.hash | 8 ++++---- package/prosody/prosody.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/prosody/prosody.hash b/package/prosody/prosody.hash index 3a3a363a4b..1fd1abafe9 100644 --- a/package/prosody/prosody.hash +++ b/package/prosody/prosody.hash @@ -1,8 +1,8 @@ # Locally computed: -md5 7214ee57d4702585bd0d3428e69790b4 prosody-0.11.13.tar.gz -sha1 1cc5a72d98738872d0c1a4c34b1fcb8878348c7d prosody-0.11.13.tar.gz -sha256 39c61b346a09b5125b604cb969e14206cbbcb86c81156ffc6ba2d62527cf0432 prosody-0.11.13.tar.gz -sha512 7616785536b7b51767a26963a80c961ef2403609e1e78dda3f88cf68c00d5bb899278c70a22b006b58c36c62cbb1bbd390a9298bad5b8d6524928a1cd5457813 prosody-0.11.13.tar.gz +md5 93665d86c47e99c9c525610ac53400fb prosody-0.11.14.tar.gz +sha1 abbd0ad42e2b30051f4d3f198c54a52b4e9f39d0 prosody-0.11.14.tar.gz +sha256 ec0c7447ec07ed336b6912d06a2f533439cb16d60d8d3bffa8ce46269ee52c87 prosody-0.11.14.tar.gz +sha512 128e12427ae0b5080fd3cc2380974c04570b16f0f79de7b39ef85cec6e8f579bee2d1150ce70ca731222c487dba646cbcd48bdb4a102a14395644eb5f19f1c88 prosody-0.11.14.tar.gz # Hash for license file: sha256 bbbdc1c5426e5944cf869fc0faeaf19d88a220cd2b39ea98b7b8e86b0e88a2ef COPYING diff --git a/package/prosody/prosody.mk b/package/prosody/prosody.mk index 62ba073b9e..b5d89ebba4 100644 --- a/package/prosody/prosody.mk +++ b/package/prosody/prosody.mk @@ -4,7 +4,7 @@ # ################################################################################ -PROSODY_VERSION = 0.11.13 +PROSODY_VERSION = 0.11.14 PROSODY_SITE = https://prosody.im/downloads/source PROSODY_LICENSE = MIT PROSODY_LICENSE_FILES = COPYING From peter at korsgaard.com Wed Jan 4 21:27:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:27:29 +0100 Subject: [Buildroot] [git commit] package/minetest{-game}: bump to version 5.6.1 Message-ID: <20230104213637.8058A8756F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3e41117c64cada4a06fcb20fd17517354a42e948 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release announcement: 5.6.0: https://forum.minetest.net/viewtopic.php?f=18&t=28511 5.6.1: https://forum.minetest.net/viewtopic.php?f=18&t=28703 minetest: - Update license file hash due to new image file in the project sources. - IrrlichtMt 1.9.0mt8 is required to build Minetest >= 5.6.1. - Add xlib_libXi dependency for xinput2 support enabled by default for Linux. - Remove xlib_libXxf86vm dependency previously used by gamma ramp code [1]. [1] https://github.com/minetest/irrlicht/commit/538c9e5cde425ecee1e802fd53344111683b60be Signed-off-by: Romain Naour Signed-off-by: Peter Korsgaard --- package/minetest-game/minetest-game.hash | 2 +- package/minetest-game/minetest-game.mk | 2 +- package/minetest/Config.in | 2 +- package/minetest/minetest.hash | 6 +++--- package/minetest/minetest.mk | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package/minetest-game/minetest-game.hash b/package/minetest-game/minetest-game.hash index 2b7eeffd8f..629871edbe 100644 --- a/package/minetest-game/minetest-game.hash +++ b/package/minetest-game/minetest-game.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 5a24fec4ed838744906f020096c35616e7ba76eeec2b93b980a40af011107e7c minetest-game-5.5.1.tar.gz +sha256 5dc857003d24bb489f126865fcd6bf0d9c0cb146ca4c1c733570699d15abd0e3 minetest-game-5.6.1.tar.gz sha256 f8a254e8d5f6b3ca3873f990986e86c864f943aa5dc9bf56808c5f4bfa509db0 LICENSE.txt sha256 ed2afed388c470e08edc1104e4ff6d12b68a32a76b8c52d760a99d4d2d7716f3 mods/beds/license.txt diff --git a/package/minetest-game/minetest-game.mk b/package/minetest-game/minetest-game.mk index e5ee45b6ab..ec8d5bff26 100644 --- a/package/minetest-game/minetest-game.mk +++ b/package/minetest-game/minetest-game.mk @@ -4,7 +4,7 @@ # ################################################################################ -MINETEST_GAME_VERSION = 5.5.1 +MINETEST_GAME_VERSION = 5.6.1 MINETEST_GAME_SITE = $(call github,minetest,minetest_game,$(MINETEST_GAME_VERSION)) MINETEST_GAME_LICENSE = LGPL-2.1+ (code), CC-BY-SA-2.0, CC-BY-SA-3.0, \ CC-BY-SA-4.0, MIT, CC0 1.0, CC-BY-2.0 (mods) diff --git a/package/minetest/Config.in b/package/minetest/Config.in index 3e331dff7e..4e139ac3e2 100644 --- a/package/minetest/Config.in +++ b/package/minetest/Config.in @@ -28,7 +28,7 @@ config BR2_PACKAGE_MINETEST_CLIENT select BR2_PACKAGE_FREETYPE select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_JPEG - select BR2_PACKAGE_XLIB_LIBXXF86VM + select BR2_PACKAGE_XLIB_LIBXI help Build Minetest client. diff --git a/package/minetest/minetest.hash b/package/minetest/minetest.hash index e78f865969..ec67d4136d 100644 --- a/package/minetest/minetest.hash +++ b/package/minetest/minetest.hash @@ -1,6 +1,6 @@ # Locally calculated -sha256 dc0ae5188ef351db85c38b27f38f8549b133ed82aa46daea6deee148aa3454f4 minetest-5.5.1.tar.gz -sha256 6d38dd7f3e3c8d768e1f5776b98dd5359b184c2e6740ddf733f4dc8615191bef irrlicht-1.9.0mt5.tar.gz +sha256 1440603e19dca70e2691e86a74c822ee2c4a36fceee32b2d85ae74772149e9a3 minetest-5.6.1.tar.gz +sha256 27594242da8c7cc1e5ef45922e1dfdd130c37d77719b5d927359eb47992051e0 irrlicht-1.9.0mt8.tar.gz -sha256 d1d8a63f7f70d89a3a899f3b9fb5ca1ea7dbbd4eb449be2a7b2ff861b1f09192 LICENSE.txt +sha256 b38c8d428ceddf8e9b49dca63610c74499d952895d756b7eab5f5d4cef2954f6 LICENSE.txt sha256 ca38f1ba4ab901111f6eee50009bd46dbd866e6beb98d592d843f7c162d73409 lib/irrlichtmt/doc/irrlicht-license.txt diff --git a/package/minetest/minetest.mk b/package/minetest/minetest.mk index 6d56c3222f..3904bd687c 100644 --- a/package/minetest/minetest.mk +++ b/package/minetest/minetest.mk @@ -4,7 +4,7 @@ # ################################################################################ -MINETEST_VERSION = 5.5.1 +MINETEST_VERSION = 5.6.1 MINETEST_SITE = $(call github,minetest,minetest,$(MINETEST_VERSION)) MINETEST_LICENSE = LGPL-2.1+ (code), CC-BY-SA-3.0 (textures and sounds), Zlib (irrlicht) MINETEST_LICENSE_FILES = LICENSE.txt lib/irrlichtmt/doc/irrlicht-license.txt @@ -12,7 +12,7 @@ MINETEST_CPE_ID_VENDOR = minetest MINETEST_DEPENDENCIES = gmp jsoncpp luajit sqlite zlib zstd -MINETEST_IRRLICHTMT_VERSION = 1.9.0mt5 +MINETEST_IRRLICHTMT_VERSION = 1.9.0mt8 MINETEST_EXTRA_DOWNLOADS = $(call github,minetest,irrlicht,$(MINETEST_IRRLICHTMT_VERSION))/irrlicht-$(MINETEST_IRRLICHTMT_VERSION).tar.gz define MINETEST_IRRLICHTMT_EXTRACT @@ -36,7 +36,7 @@ MINETEST_CONF_OPTS = \ -DBUILD_UNITTESTS=OFF ifeq ($(BR2_PACKAGE_MINETEST_CLIENT),y) -MINETEST_DEPENDENCIES += bzip2 freetype jpeg libgl libpng xlib_libXxf86vm +MINETEST_DEPENDENCIES += bzip2 freetype jpeg libgl libpng xlib_libXi MINETEST_CONF_OPTS += -DBUILD_CLIENT=ON else MINETEST_CONF_OPTS += -DBUILD_CLIENT=OFF From peter at korsgaard.com Wed Jan 4 21:25:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:25:38 +0100 Subject: [Buildroot] [git commit] package/readline: bump to version 8.2 Message-ID: <20230104213637.4E72E87566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1f5e9f15063443bae1b80af072c7a5b0ab91d24 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/readline/readline.hash | 4 ++-- package/readline/readline.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/readline/readline.hash b/package/readline/readline.hash index b0530a2d72..627746d821 100644 --- a/package/readline/readline.hash +++ b/package/readline/readline.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/readline/readline-8.1.2.tar.gz.sig -sha256 7589a2381a8419e68654a47623ce7dfcb756815c8fee726b98f90bf668af7bc6 readline-8.1.2.tar.gz +# https://ftp.gnu.org/gnu/readline/readline-8.2.tar.gz.sig +sha256 3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 readline-8.2.tar.gz # Hash for license file sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/readline/readline.mk b/package/readline/readline.mk index b1fd181b78..66812dee77 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -4,7 +4,7 @@ # ################################################################################ -READLINE_VERSION = 8.1.2 +READLINE_VERSION = 8.2 READLINE_SITE = $(BR2_GNU_MIRROR)/readline READLINE_INSTALL_STAGING = YES READLINE_DEPENDENCIES = ncurses host-autoconf From peter at korsgaard.com Wed Jan 4 21:26:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:26:08 +0100 Subject: [Buildroot] [git commit] package/strace: bump to version 6.1 Message-ID: <20230104213637.5FBF58756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=261b2e25f8fe42395f750d170da313826c5157f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/strace/strace.hash | 4 ++-- package/strace/strace.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/strace/strace.hash b/package/strace/strace.hash index 1743a369b4..9478fbd459 100644 --- a/package/strace/strace.hash +++ b/package/strace/strace.hash @@ -1,5 +1,5 @@ # Locally calculated after checking signature with RSA key 0xA8041FA839E16E36 -# https://strace.io/files/6.0/strace-6.0.tar.xz.asc -sha256 92d720a666855e9f1c6a11512fd6e99674a82bbfe1442557815f2ce8e1293338 strace-6.0.tar.xz +# https://strace.io/files/6.1/strace-6.1.tar.xz.asc +sha256 2579e9cec37dbb786f6ea0bebd15f40dd561ef2bde2a2a2ecdce5963b01859fd strace-6.1.tar.xz sha256 d92f973d08c8466993efff1e500453add0c038c20b4d2cbce3297938a296aea9 COPYING sha256 7c379436436a562834aa7d2f5dcae1f80a25230fa74201046ca1fba4367d39aa LGPL-2.1-or-later diff --git a/package/strace/strace.mk b/package/strace/strace.mk index 09e620530e..cbb574559e 100644 --- a/package/strace/strace.mk +++ b/package/strace/strace.mk @@ -4,7 +4,7 @@ # ################################################################################ -STRACE_VERSION = 6.0 +STRACE_VERSION = 6.1 STRACE_SOURCE = strace-$(STRACE_VERSION).tar.xz STRACE_SITE = https://github.com/strace/strace/releases/download/v$(STRACE_VERSION) STRACE_LICENSE = LGPL-2.1+ From peter at korsgaard.com Wed Jan 4 21:23:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:23:14 +0100 Subject: [Buildroot] [git commit] package/lsof: bump to version 4.96.5 Message-ID: <20230104213637.1404E8756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=848450f32bd3b877a7529f72e23c1d967f717552 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/lsof/lsof.hash | 2 +- package/lsof/lsof.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lsof/lsof.hash b/package/lsof/lsof.hash index 9649e24f7f..29cf443a24 100644 --- a/package/lsof/lsof.hash +++ b/package/lsof/lsof.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2753fc01452a3d2ee665e8365afdac0e9683197f3ec06231aa684a48b286d11c lsof-4.96.3.tar.gz +sha256 e9030af1123ff052ab69e12ef55b8a17dc47ac4bccfba85ee1ca1f31acf29607 lsof-4.96.5.tar.gz sha256 32a728188b19bf86917659d904ab29d0a294b4506e1c98b8b7f1c70ab4975fe1 dialects/linux/dproto.h diff --git a/package/lsof/lsof.mk b/package/lsof/lsof.mk index 8c8c46c4ed..fd5887141b 100644 --- a/package/lsof/lsof.mk +++ b/package/lsof/lsof.mk @@ -4,7 +4,7 @@ # ################################################################################ -LSOF_VERSION = 4.96.3 +LSOF_VERSION = 4.96.5 LSOF_SITE = $(call github,lsof-org,lsof,$(LSOF_VERSION)) LSOF_LICENSE = lsof license # License is repeated in each file, this is a relatively small one. From peter at korsgaard.com Wed Jan 4 21:26:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:26:23 +0100 Subject: [Buildroot] [git commit] package/tcpdump: bump to version 4.99.2 Message-ID: <20230104213637.70B6A87566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aa2b795b2e48663cb2924a35e22fb47071ef9531 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/tcpdump/Config.in | 2 +- package/tcpdump/tcpdump.hash | 4 ++-- package/tcpdump/tcpdump.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/tcpdump/Config.in b/package/tcpdump/Config.in index 8b54c603df..7429471362 100644 --- a/package/tcpdump/Config.in +++ b/package/tcpdump/Config.in @@ -4,7 +4,7 @@ config BR2_PACKAGE_TCPDUMP help A tool for network monitoring and data acquisition. - http://www.tcpdump.org/ + https://www.tcpdump.org/ if BR2_PACKAGE_TCPDUMP diff --git a/package/tcpdump/tcpdump.hash b/package/tcpdump/tcpdump.hash index 1990aa797b..a950d3fa66 100644 --- a/package/tcpdump/tcpdump.hash +++ b/package/tcpdump/tcpdump.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature at -# https://www.tcpdump.org/release/tcpdump-4.99.1.tar.gz.sig +# https://www.tcpdump.org/release/tcpdump-4.99.2.tar.gz.sig # using key 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D -sha256 79b36985fb2703146618d87c4acde3e068b91c553fb93f021a337f175fd10ebe tcpdump-4.99.1.tar.gz +sha256 f4304357d34b79d46f4e17e654f1f91f9ce4e3d5608a1badbd53295a26fb44d5 tcpdump-4.99.2.tar.gz sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/tcpdump/tcpdump.mk b/package/tcpdump/tcpdump.mk index 7741c3b58e..c38d46e2cd 100644 --- a/package/tcpdump/tcpdump.mk +++ b/package/tcpdump/tcpdump.mk @@ -4,7 +4,7 @@ # ################################################################################ -TCPDUMP_VERSION = 4.99.1 +TCPDUMP_VERSION = 4.99.2 TCPDUMP_SITE = https://www.tcpdump.org/release TCPDUMP_LICENSE = BSD-3-Clause TCPDUMP_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:34:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:34:57 +0100 Subject: [Buildroot] [git commit] package/libsndfile: bump to version 1.2.0 Message-ID: <20230104213637.BC14A87566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1757c1fe0556d7339d23c5726fb49cca1c7d7759 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/libsndfile/libsndfile/releases/tag/1.2.0 Drop patch (already in version). Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- ...bstitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch | 24 ---------------------- package/libsndfile/libsndfile.hash | 2 +- package/libsndfile/libsndfile.mk | 4 +--- 3 files changed, 2 insertions(+), 28 deletions(-) diff --git a/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch b/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch deleted file mode 100644 index 44ed6dc2cb..0000000000 --- a/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch +++ /dev/null @@ -1,24 +0,0 @@ -From e4fdaeefddd39bae1db27d48ccb7db7733e0c009 Mon Sep 17 00:00:00 2001 -From: Michael Cho -Date: Sun, 17 Apr 2022 21:31:07 -0700 -Subject: [PATCH] configure.ac: substitute EXTERNAL_MPEG_LIBS in sndfile.pc - -[Retrieved from: -https://github.com/libsndfile/libsndfile/commit/e4fdaeefddd39bae1db27d48ccb7db7733e0c009] -Signed-off-by: Fabrice Fontaine ---- - configure.ac | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/configure.ac b/configure.ac -index 727b67bc0..a4c776d70 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -739,6 +739,7 @@ AC_SUBST(SNDIO_LIBS) - AC_SUBST(EXTERNAL_XIPH_CFLAGS) - AC_SUBST(EXTERNAL_XIPH_LIBS) - AC_SUBST(EXTERNAL_XIPH_REQUIRE) -+AC_SUBST(EXTERNAL_MPEG_LIBS) - AC_SUBST(EXTERNAL_MPEG_REQUIRE) - AC_SUBST(MPG123_CFLAGS) - AC_SUBST(MPG123_LIBS) diff --git a/package/libsndfile/libsndfile.hash b/package/libsndfile/libsndfile.hash index 67d10d03c4..be3ba41dc6 100644 --- a/package/libsndfile/libsndfile.hash +++ b/package/libsndfile/libsndfile.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -sha256 0f98e101c0f7c850a71225fb5feaf33b106227b3d331333ddc9bacee190bcf41 libsndfile-1.1.0.tar.xz +sha256 0e30e7072f83dc84863e2e55f299175c7e04a5902ae79cfb99d4249ee8f6d60a libsndfile-1.2.0.tar.xz # Locally calculated sha256 ad01ea5cd2755f6048383c8d54c88459cd6fcb17757c5c8892f8c5ea060f6140 COPYING diff --git a/package/libsndfile/libsndfile.mk b/package/libsndfile/libsndfile.mk index 0b57a1fdd8..d8d1725444 100644 --- a/package/libsndfile/libsndfile.mk +++ b/package/libsndfile/libsndfile.mk @@ -4,15 +4,13 @@ # ################################################################################ -LIBSNDFILE_VERSION = 1.1.0 +LIBSNDFILE_VERSION = 1.2.0 LIBSNDFILE_SOURCE = libsndfile-$(LIBSNDFILE_VERSION).tar.xz LIBSNDFILE_SITE = https://github.com/libsndfile/libsndfile/releases/download/$(LIBSNDFILE_VERSION) LIBSNDFILE_INSTALL_STAGING = YES LIBSNDFILE_LICENSE = LGPL-2.1+ LIBSNDFILE_LICENSE_FILES = COPYING LIBSNDFILE_CPE_ID_VENDOR = libsndfile_project -# We're patching configure.ac -LIBSNDFILE_AUTORECONF = YES LIBSNDFILE_DEPENDENCIES = host-pkgconf LIBSNDFILE_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99' From peter at korsgaard.com Wed Jan 4 21:34:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:34:36 +0100 Subject: [Buildroot] [git commit] package/vdr: bump version to 2.6.3 Message-ID: <20230104213637.AD0428756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d290f602b679043810dd658eba1f6f1f87faa9b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://github.com/vdr-projects/vdr/blob/master/HISTORY Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/vdr/vdr.hash | 2 +- package/vdr/vdr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vdr/vdr.hash b/package/vdr/vdr.hash index 2216e317fe..1b7ced0b77 100644 --- a/package/vdr/vdr.hash +++ b/package/vdr/vdr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 dfb252a0466e95071ca16707914d14c7e5c2e45020e4dc530ea85b7b3c3ea17e vdr-2.6.1.tar.gz +sha256 70352c7558d627202c02e80d88c83d25d9df4c5e49a010f7d1d9ae631bd54ad0 vdr-2.6.3.tar.gz sha256 ddb9db7630752f8fdc6898f7c99a99eaeeac5213627ecb093df9c82f56175dc7 COPYING diff --git a/package/vdr/vdr.mk b/package/vdr/vdr.mk index 61acb9971f..a44e1ff512 100644 --- a/package/vdr/vdr.mk +++ b/package/vdr/vdr.mk @@ -4,7 +4,7 @@ # ################################################################################ -VDR_VERSION = 2.6.1 +VDR_VERSION = 2.6.3 VDR_SITE = $(call github,vdr-projects,vdr,$(VDR_VERSION)) VDR_LICENSE = GPL-2.0+ VDR_LICENSE_FILES = COPYING From peter at korsgaard.com Wed Jan 4 21:31:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:31:48 +0100 Subject: [Buildroot] [git commit] package/sqlite: security bump to version 3.40.1 Message-ID: <20230104213637.9C99487566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=99b3ea44295a2ec3aa841f83d81c9231f89cb6e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: CVE-2022-46908: SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE. Release notes: https://sqlite.org/releaselog/3_40_1.html Signed-off-by: Bernd Kuhls [Peter: mark as security bump] 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 ea4e30a463..36f6907fbc 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz +sha256 2c5dea207fa508d765af1ef620b637dcb06572afa6f01f0815bd5bbf864b33d9 sqlite-autoconf-3400100.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 9d0b60ab59..789eddfa0a 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.40.0 -SQLITE_TAR_VERSION = 3400000 +SQLITE_VERSION = 3.40.1 +SQLITE_TAR_VERSION = 3400100 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain From peter at korsgaard.com Wed Jan 4 21:29:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:29:01 +0100 Subject: [Buildroot] [git commit] package/flare-{engine, game}: bump to version 1.14 Message-ID: <20230104213637.8ED708756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=34f28a9399477f8fceff54976f838b4d9ff6fb22 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master See: https://flarerpg.org/2022/01/31/flare-1-13/ https://flarerpg.org/2022/12/10/flare-1-14/ While at it, change URL to use https. Signed-off-by: Romain Naour Signed-off-by: Peter Korsgaard --- package/flare-engine/Config.in | 2 +- package/flare-engine/flare-engine.hash | 2 +- package/flare-engine/flare-engine.mk | 2 +- package/flare-game/Config.in | 2 +- package/flare-game/flare-game.hash | 2 +- package/flare-game/flare-game.mk | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/flare-engine/Config.in b/package/flare-engine/Config.in index 9c997c2b9a..136cae707e 100644 --- a/package/flare-engine/Config.in +++ b/package/flare-engine/Config.in @@ -15,7 +15,7 @@ config BR2_PACKAGE_FLARE_ENGINE Flare is not a reimplementation of an existing game or engine. It is a tribute to and exploration of the action RPG genre. - http://flarerpg.org + https://flarerpg.org comment "flare-engine needs a toolchain w/ C++, dynamic library" depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS diff --git a/package/flare-engine/flare-engine.hash b/package/flare-engine/flare-engine.hash index 7f6169381c..2e1f87b237 100644 --- a/package/flare-engine/flare-engine.hash +++ b/package/flare-engine/flare-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 287a08532972fa3ac56ce7cb213d21be8be35b529339f61d4eeadbd501c78a8e flare-engine-1.12.tar.gz +sha256 2c1bafeaa5ac26c10449bfcb7151b06e8a22547aa7364d2a39bbcb135aa50a09 flare-engine-1.14.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/flare-engine/flare-engine.mk b/package/flare-engine/flare-engine.mk index cbb7add4bb..e5fa947272 100644 --- a/package/flare-engine/flare-engine.mk +++ b/package/flare-engine/flare-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLARE_ENGINE_VERSION = 1.12 +FLARE_ENGINE_VERSION = 1.14 FLARE_ENGINE_SITE = $(call github,flareteam,flare-engine,v$(FLARE_ENGINE_VERSION)) FLARE_ENGINE_LICENSE = GPL-3.0+ FLARE_ENGINE_LICENSE_FILES = COPYING diff --git a/package/flare-game/Config.in b/package/flare-game/Config.in index ca68d19a69..535a9b18a2 100644 --- a/package/flare-game/Config.in +++ b/package/flare-game/Config.in @@ -10,4 +10,4 @@ config BR2_PACKAGE_FLARE_GAME game engine itself is part of a separate package, flame-engine. - http://flarerpg.org + https://flarerpg.org diff --git a/package/flare-game/flare-game.hash b/package/flare-game/flare-game.hash index 3d6d678c94..9ae88c6daa 100644 --- a/package/flare-game/flare-game.hash +++ b/package/flare-game/flare-game.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 19a909f2c6e0868baae823bb491e8840d5fb3e0454f00201de8da119772e5160 flare-game-1.12.tar.gz +sha256 65758462070aa88842084f8ee69083d8226e93cfbf83481663276d8307494b8e flare-game-1.14.tar.gz sha256 3f941b3b89cf7b8370ceb83cc76d2120d471b58735d8ca60238a751a48d7f72f LICENSE.txt diff --git a/package/flare-game/flare-game.mk b/package/flare-game/flare-game.mk index 41f02bec93..a1a0a5944a 100644 --- a/package/flare-game/flare-game.mk +++ b/package/flare-game/flare-game.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLARE_GAME_VERSION = 1.12 +FLARE_GAME_VERSION = 1.14 FLARE_GAME_SITE = $(call github,flareteam,flare-game,v$(FLARE_GAME_VERSION)) FLARE_GAME_LICENSE = CC-BY-SA-3.0 (data files), GPL-2.0 (GNU Unifont), \ OFL-1.1 (Liberation Sans) From peter at korsgaard.com Wed Jan 4 21:35:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:35:11 +0100 Subject: [Buildroot] [git commit] package/intel-gmmlib: bump version to 22.3.2 Message-ID: <20230104213637.CA29D8756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=935f8774e5b10028c71d85c014380dd67714af5c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 9491f23680..d36bd8b9b6 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 4adcd33a07617e1c95c4bc6d85bac2e3a881ba19ffcca2857da765248295fd2c intel-gmmlib-22.3.1.tar.gz +sha256 f725fbb4291ab67bbc7b31e1a268f523df384667360c931b40144db861be53d7 intel-gmmlib-22.3.2.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index 81c455eafd..ffd101808b 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.1 +INTEL_GMMLIB_VERSION = 22.3.2 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md From peter at korsgaard.com Wed Jan 4 21:36:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:36:47 +0100 Subject: [Buildroot] [PATCH 1/2] readline: bump version to 8.2 In-Reply-To: <20230103135617.3211318-1-martin@geanix.com> ("Martin =?utf-8?Q?Hundeb=C3=B8ll=22's?= message of "Tue, 3 Jan 2023 14:56:16 +0100") References: <20230103135617.3211318-1-martin@geanix.com> Message-ID: <87lemiugls.fsf@dell.be.48ers.dk> >>>>> "Martin" == Martin Hundeb?ll writes: > Signed-off-by: Martin Hundeb?ll FYI, I've instead applied Fabrice's patch sent earlier for the same: https://gitlab.com/buildroot.org/buildroot/-/commit/f1f5e9f15063443bae1b80af072c7a5b0ab91d24 -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:37:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:37:58 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-mediasdk: bump version to 22.6.5 In-Reply-To: <20230103191652.46936-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Tue, 3 Jan 2023 20:16:51 +0100") References: <20230103191652.46936-1-bernd.kuhls@t-online.de> Message-ID: <87h6x6ugjt.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 Jan 4 21:38:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:38:02 +0100 Subject: [Buildroot] [PATCH 2/2] package/intel-mediadriver: bump version to 22.6.5 In-Reply-To: <20230103191652.46936-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Tue, 3 Jan 2023 20:16:52 +0100") References: <20230103191652.46936-1-bernd.kuhls@t-online.de> <20230103191652.46936-2-bernd.kuhls@t-online.de> Message-ID: <87cz7uugjp.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patch included in upstream release. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:37:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:37:37 +0100 Subject: [Buildroot] [git commit] package/intel-mediasdk: bump version to 22.6.5 Message-ID: <20230104214119.9D17F8757A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8ebb0f810a21103af0bd6d988a24645503e7d10e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 7cbedb7127..903b6f3394 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 197acd056f81e9ff1c27068d50e8c84c2014d94c7ac17cad69d5c2d61e445fd3 intel-mediasdk-22.6.4.tar.gz +sha256 3a671cc692da5111c041088f5e32528b4346e122e8a134fad71310c572705106 intel-mediasdk-22.6.5.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index 3bd6197779..f7bce30c74 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.4 +INTEL_MEDIASDK_VERSION = 22.6.5 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:37:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:37:45 +0100 Subject: [Buildroot] [git commit] package/intel-mediadriver: bump version to 22.6.5 Message-ID: <20230104214119.AB0218756D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=98613ad592828a3626400f52a1504fe5234fc7f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Removed patch included in upstream release. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- .../0001-dont-include-va-dricommon-h.patch | 36 ---------------------- package/intel-mediadriver/intel-mediadriver.hash | 2 +- package/intel-mediadriver/intel-mediadriver.mk | 2 +- 3 files changed, 2 insertions(+), 38 deletions(-) diff --git a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch deleted file mode 100644 index 9d512f9c0b..0000000000 --- a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch +++ /dev/null @@ -1,36 +0,0 @@ -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) diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index a9b7c6407d..b2c45eb025 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0c04b9d74b92de41fd409b62913ce4afd799236c0b6bc1983a496990764e5d90 intel-media-22.6.4.tar.gz +sha256 cbb6a514564f8c3349b1f78fc0906b636ea2074d7605cb0e820c5b727ce88cdc intel-media-22.6.5.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index ff97445181..8d3fc09260 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.4 +INTEL_MEDIADRIVER_VERSION = 22.6.5 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 peter at korsgaard.com Wed Jan 4 21:51:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:51:15 +0100 Subject: [Buildroot] [PATCH] configs/amarula_vyasa_rk3288_defconfig: bump to Linux version 6.1.2 and U-Boot 2022.10 In-Reply-To: <20230102224941.1398423-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Mon, 2 Jan 2023 23:49:41 +0100") References: <20230102224941.1398423-1-giulio.benetti@benettiengineering.com> Message-ID: <878riiufxo.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:51:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:51:50 +0100 Subject: [Buildroot] [PATCH] package/re2: bump to version 2022-12-01 In-Reply-To: <20230102104415.26579-1-buildroot@heine.tech> (Michael Nosthoff via buildroot's message of "Mon, 2 Jan 2023 11:44:09 +0100") References: <20230102104415.26579-1-buildroot@heine.tech> Message-ID: <874jt6ufwp.fsf@dell.be.48ers.dk> >>>>> "Michael" == Michael Nosthoff via buildroot writes: > Signed-off-by: Michael Nosthoff Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:51:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:51:39 +0100 Subject: [Buildroot] [git commit] package/re2: bump to version 2022-12-01 Message-ID: <20230104215205.497598758C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4432cf65ee7ec0fe9cc23bcac251adca16aeb014 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Peter Korsgaard --- package/re2/re2.hash | 2 +- package/re2/re2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/re2/re2.hash b/package/re2/re2.hash index 380b547658..9019867db4 100644 --- a/package/re2/re2.hash +++ b/package/re2/re2.hash @@ -1,3 +1,3 @@ # locally calculated -sha256 f89c61410a072e5cbcf8c27e3a778da7d6fd2f2b5b1445cd4f4508bee946ab0f re2-2022-06-01.tar.gz +sha256 665b65b6668156db2b46dddd33405cd422bd611352c5052ab3dae6a5fbac5506 re2-2022-12-01.tar.gz sha256 6040cda75d90b1738292a631d89934c411ef7ffd543c4d6a1b7edfc8edf29449 LICENSE diff --git a/package/re2/re2.mk b/package/re2/re2.mk index 39b2c8d990..07bb9378de 100644 --- a/package/re2/re2.mk +++ b/package/re2/re2.mk @@ -4,7 +4,7 @@ # ################################################################################ -RE2_VERSION = 2022-06-01 +RE2_VERSION = 2022-12-01 RE2_SITE = $(call github,google,re2,$(RE2_VERSION)) RE2_LICENSE = BSD-3-Clause RE2_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:51:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:51:09 +0100 Subject: [Buildroot] [git commit] configs/amarula_vyasa_rk3288_defconfig: bump to Linux version 6.1.2 and U-Boot 2022.10 Message-ID: <20230104215205.3CDFF8758B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5424bd0a827ef2a36707b5c12a11251169622160 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- configs/amarula_vyasa_rk3288_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/amarula_vyasa_rk3288_defconfig b/configs/amarula_vyasa_rk3288_defconfig index ff96019e1e..7976537225 100644 --- a/configs/amarula_vyasa_rk3288_defconfig +++ b/configs/amarula_vyasa_rk3288_defconfig @@ -3,14 +3,14 @@ BR2_arm=y BR2_cortex_a17=y BR2_ARM_FPU_NEON_VFPV4=y -# Linux headers same as kernel, a 5.14 series -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +# Linux headers same as kernel, a 6.1 series +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="vyasa-rk3288" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y @@ -23,7 +23,7 @@ BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin tpl/u-boot-tpl.bin" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.2" BR2_LINUX_KERNEL_DEFCONFIG="multi_v7" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x02000000" From peter at korsgaard.com Wed Jan 4 21:53:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:53:20 +0100 Subject: [Buildroot] [PATCH 14/29] package/exfat: drop dangling EXFAT_CFLAGS In-Reply-To: <20230101233653.487175-15-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:38 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-15-ricardo.martincoski@gmail.com> Message-ID: <87zgayt19r.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package > infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. > This config is ignored by autotools package infra. > So drop the dangling symbol. > Signed-off-by: Ricardo Martincoski > --- > Before this patch, 'std=c99' cannot be seen in the output of: > make V=1 exfat Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:55:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:55:22 +0100 Subject: [Buildroot] [PATCH 15/29] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD In-Reply-To: <20230101233653.487175-16-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:39 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-16-ricardo.martincoski@gmail.com> Message-ID: <87v8lmt16d.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras > kernel-module and generic-package. Neither of them support > _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. > So drop the bogus symbol. > Cc: Francis Laniel > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:55:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:55:35 +0100 Subject: [Buildroot] [PATCH 16/29] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS In-Reply-To: <20230101233653.487175-17-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:40 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-17-ricardo.martincoski@gmail.com> Message-ID: <87r0wat160.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for > target" correctly used _INSTALL_TARGET_OPTS with an autotools > package. > But later on, in 2018, commit "928a72c49f package/glib-networking: bump > version to 2.56.1" changed the package to use the meson infra, that does > not support _INSTALL_TARGET_OPTS. > So this symbol is bogus since 2018. Drop it now. > Signed-off-by: Ricardo Martincoski > --- > Before this patch, 'GIO_MODULE_DIR' cannot be seen in the output of: > make V=1 glib-networking-install-target Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:56:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:56:28 +0100 Subject: [Buildroot] [PATCH 17/29] package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_AUTORECONF In-Reply-To: <20230101233653.487175-18-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:41 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-18-ricardo.martincoski@gmail.com> Message-ID: <87mt6yt14j.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: s/bugus/bogus/ > Commit "7687a396e8 package/gobject-introspection: new package" added the > package using the meson infra for both target and host variants. > Meson infra does not support _AUTORECONF. > So drop the bogus symbol. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:04:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:04:55 +0100 Subject: [Buildroot] [PATCH 18/29] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS In-Reply-To: <20230101233653.487175-19-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:42 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-19-ricardo.martincoski@gmail.com> Message-ID: <87ilhmt0qg.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "f0d37e275a package/libtalloc: new package" added these symbols > but they are not used in the package and also not recognized by the waf > package infra. > So drop the ignored symbols. > Cc: David GOUARIN > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski > --- > build test: > 44 builds, 4 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/731863771 > test-pkg config: > BR2_PACKAGE_LIBTIRPC=y > BR2_PACKAGE_LIBTALLOC=y > --- > package/libtalloc/libtalloc.mk | 2 -- > 1 file changed, 2 deletions(-) > diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk > index 75d3da263b..ca15180d22 100644 > --- a/package/libtalloc/libtalloc.mk > +++ b/package/libtalloc/libtalloc.mk > @@ -31,8 +31,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ > --with-libiconv=$(STAGING_DIR)/usr > ifeq ($(BR2_PACKAGE_LIBTIRPC),y) > -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` > -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` > LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf I wonder if host-pkgconf is then needed? Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:55:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:55:58 +0100 Subject: [Buildroot] [git commit] package/gobject-introspection: drop bogus GOBJECT_INTROSPECTION_AUTORECONF Message-ID: <20230104220538.7C0D4875AD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ec6e8c632bf372c1fad7889ca6323166b90e1599 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "7687a396e8 package/gobject-introspection: new package" added the package using the meson infra for both target and host variants. Meson infra does not support _AUTORECONF. So drop the bogus symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index c8ad9b3c72..0d8c666ba1 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -9,7 +9,6 @@ GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz GOBJECT_INTROSPECTION_INSTALL_STAGING = YES -GOBJECT_INTROSPECTION_AUTORECONF = YES GOBJECT_INTROSPECTION_LICENSE = LGPL-2.0+, GPL-2.0+, BSD-2-Clause GOBJECT_INTROSPECTION_LICENSE_FILES = COPYING.LGPL COPYING.GPL giscanner/scannerlexer.l From peter at korsgaard.com Wed Jan 4 21:56:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:56:37 +0100 Subject: [Buildroot] [git commit] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS Message-ID: <20230104220538.8AD51875A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ad6b4e10e4538532c00f8c04363da64f19c313a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "f0d37e275a package/libtalloc: new package" added these symbols but they are not used in the package and also not recognized by the waf package infra. So drop the ignored symbols. Cc: David GOUARIN Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/libtalloc/libtalloc.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk index 75d3da263b..ca15180d22 100644 --- a/package/libtalloc/libtalloc.mk +++ b/package/libtalloc/libtalloc.mk @@ -31,8 +31,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ --with-libiconv=$(STAGING_DIR)/usr ifeq ($(BR2_PACKAGE_LIBTIRPC),y) -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf endif From peter at korsgaard.com Wed Jan 4 21:54:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:54:58 +0100 Subject: [Buildroot] [git commit] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS Message-ID: <20230104220538.6F149875AC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4f2459e8a94c1f30c0fcbeb3cd72b62b5ee3e64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for target" correctly used _INSTALL_TARGET_OPTS with an autotools package. But later on, in 2018, commit "928a72c49f package/glib-networking: bump version to 2.56.1" changed the package to use the meson infra, that does not support _INSTALL_TARGET_OPTS. So this symbol is bogus since 2018. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/glib-networking/glib-networking.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk index e8905dfff4..4adc13d39f 100644 --- a/package/glib-networking/glib-networking.mk +++ b/package/glib-networking/glib-networking.mk @@ -21,8 +21,6 @@ GLIB_NETWORKING_CONF_OPTS = \ GLIB_NETWORKING_LICENSE = LGPL-2.0+ GLIB_NETWORKING_LICENSE_FILES = COPYING GLIB_NETWORKING_CPE_ID_VENDOR = gnome -GLIB_NETWORKING_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) \ - GIO_MODULE_DIR=/usr/lib/gio/modules install ifeq ($(BR2_PACKAGE_GNUTLS),y) GLIB_NETWORKING_DEPENDENCIES += gnutls From peter at korsgaard.com Wed Jan 4 21:53:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:53:32 +0100 Subject: [Buildroot] [git commit] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD Message-ID: <20230104220538.602D5875AB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cbb6a55e6e03ea0b4e0a9b744f289e11da963c62 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras kernel-module and generic-package. Neither of them support _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. So drop the bogus symbol. Cc: Francis Laniel Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/falcosecurity-libs/falcosecurity-libs.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/falcosecurity-libs/falcosecurity-libs.mk b/package/falcosecurity-libs/falcosecurity-libs.mk index f2c389948f..92d5c61832 100644 --- a/package/falcosecurity-libs/falcosecurity-libs.mk +++ b/package/falcosecurity-libs/falcosecurity-libs.mk @@ -9,7 +9,6 @@ FALCOSECURITY_LIBS_SITE = $(call github,falcosecurity,libs,$(FALCOSECURITY_LIBS_ FALCOSECURITY_LIBS_LICENSE = Apache-2.0 (userspace), MIT or GPL-2.0 (driver) FALCOSECURITY_LIBS_LICENSE_FILES = COPYING driver/MIT.txt driver/GPL2.txt FALCOSECURITY_LIBS_CPE_ID_VENDOR = falco -FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD = NO FALCOSECURITY_LIBS_DEPENDENCIES = \ c-ares \ From peter at korsgaard.com Wed Jan 4 21:52:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:52:09 +0100 Subject: [Buildroot] [git commit] package/exfat: drop dangling EXFAT_CFLAGS Message-ID: <20230104220538.52E7E875A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fbbbe50173ed4b3ef3323cc7df6c90e0d63678d6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. This config is ignored by autotools package infra. So drop the dangling symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/exfat/exfat.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/exfat/exfat.mk b/package/exfat/exfat.mk index 282a30aa5e..c0ef77a113 100644 --- a/package/exfat/exfat.mk +++ b/package/exfat/exfat.mk @@ -11,7 +11,6 @@ EXFAT_DEPENDENCIES = libfuse host-pkgconf EXFAT_LICENSE = GPL-2.0+ EXFAT_LICENSE_FILES = COPYING EXFAT_CPE_ID_VENDOR = exfat_project -EXFAT_CFLAGS = $(TARGET_CFLAGS) -std=c99 EXFAT_CONF_OPTS += --exec-prefix=/ From peter at korsgaard.com Wed Jan 4 22:06:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:06:22 +0100 Subject: [Buildroot] [PATCH 19/29] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS In-Reply-To: <20230101233653.487175-20-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:43 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-20-ricardo.martincoski@gmail.com> Message-ID: <87edsat0o1.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted > the package to use autotools infra but added a define that is never > called. > Drop the bogus define. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:07:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:07:57 +0100 Subject: [Buildroot] [PATCH 20/29] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS In-Reply-To: <20230101233653.487175-21-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:44 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-21-ricardo.martincoski@gmail.com> Message-ID: <87a62yt0le.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "cb328f77f8 policycoreutils: new package" added a define that is > never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. > The build system from the package already install these files to target. > So just drop the bogus define. > Cc: Clayton Shotwell > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:08:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:08:19 +0100 Subject: [Buildroot] [PATCH 21/29] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN In-Reply-To: <20230101233653.487175-22-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:45 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-22-ricardo.martincoski@gmail.com> Message-ID: <875ydmt0ks.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > While applying [1] and cleaning up, the commit "d167f7006e > package/qoriq-rcw: add in-tree rcw source support" ended up keeping an > unused define. > Drop it now. > [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:09:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:09:11 +0100 Subject: [Buildroot] [PATCH 22/29] package/rhash: drop dangling RHASH_ADDLDFLAGS In-Reply-To: <20230101233653.487175-23-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:46 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-23-ricardo.martincoski@gmail.com> Message-ID: <871qoat0jc.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the > only usage of this define but the define itself was left dangling. > Drop it now. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:09:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:09:27 +0100 Subject: [Buildroot] [PATCH 23/29] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG In-Reply-To: <20230101233653.487175-24-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:47 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-24-ricardo.martincoski@gmail.com> Message-ID: <87wn62rlyg.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all > usages of this define but the define itself was left dangling. > Drop it now. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:10:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:10:17 +0100 Subject: [Buildroot] [PATCH 24/29] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} In-Reply-To: <20230101233653.487175-25-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:48 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-25-ricardo.martincoski@gmail.com> Message-ID: <87sfgqrlx2.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 > converted the package to use the generic infra, but added a bogus > WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. > Drop the symbols that are not used since 2012. > Cc: Matt Weber > Cc: Sergey Matyukevich > Cc: Yegor Yefremov > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:06:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:06:11 +0100 Subject: [Buildroot] [git commit] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS Message-ID: <20230104221107.F0DE9875CC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5fde4abc8d67ac2317b1de7a1b4cde8091f4e3c7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted the package to use autotools infra but added a define that is never called. Drop the bogus define. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/lrzsz/lrzsz.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/lrzsz/lrzsz.mk b/package/lrzsz/lrzsz.mk index 45c88619e0..3897975d73 100644 --- a/package/lrzsz/lrzsz.mk +++ b/package/lrzsz/lrzsz.mk @@ -18,10 +18,6 @@ define LRZSZ_POST_CONFIGURE_HOOKS $(SED) "s~\(#define ENABLE_SYSLOG.*\)~/* \1 */~;" $(@D)/config.h endef -define LRZSZ_BUILD_HOOKS - $(TARGET_MAKE_ENV) $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(@D) -endef - define LRZSZ_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/lrz $(TARGET_DIR)/usr/bin/rz $(INSTALL) -m 0755 -D $(@D)/src/lsz $(TARGET_DIR)/usr/bin/sz From peter at korsgaard.com Wed Jan 4 22:08:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:08:34 +0100 Subject: [Buildroot] [git commit] package/rhash: drop dangling RHASH_ADDLDFLAGS Message-ID: <20230104221108.274CF875D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eae97036f34e69e2ca197cd31fd87c673f2ebe37 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the only usage of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/rhash/rhash.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/rhash/rhash.mk b/package/rhash/rhash.mk index 8c33de1862..1f7456e4e7 100644 --- a/package/rhash/rhash.mk +++ b/package/rhash/rhash.mk @@ -12,7 +12,6 @@ RHASH_LICENSE_FILES = COPYING RHASH_CPE_ID_VENDOR = rhash_project RHASH_INSTALL_STAGING = YES RHASH_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -RHASH_ADDLDFLAGS = $(TARGET_NLS_LIBS) ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) RHASH_CONF_OPTS += --enable-gettext From peter at korsgaard.com Wed Jan 4 22:09:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:09:59 +0100 Subject: [Buildroot] [git commit] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} Message-ID: <20230104221108.40C2D875CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11479db32c5ea6bbdd7ce9b77873561a2ca07cfb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 converted the package to use the generic infra, but added a bogus WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. Drop the symbols that are not used since 2012. Cc: Matt Weber Cc: Sergey Matyukevich Cc: Yegor Yefremov Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/wpa_supplicant/wpa_supplicant.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk index e5e3938be1..42c6f772ac 100644 --- a/package/wpa_supplicant/wpa_supplicant.mk +++ b/package/wpa_supplicant/wpa_supplicant.mk @@ -13,7 +13,6 @@ WPA_SUPPLICANT_CONFIG = $(WPA_SUPPLICANT_DIR)/wpa_supplicant/.config WPA_SUPPLICANT_SUBDIR = wpa_supplicant WPA_SUPPLICANT_DBUS_SERVICE = fi.w1.wpa_supplicant1 WPA_SUPPLICANT_CFLAGS = $(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/libnl3/ -WPA_SUPPLICANT_LDFLAGS = $(TARGET_LDFLAGS) WPA_SUPPLICANT_SELINUX_MODULES = networkmanager # install the wpa_client library @@ -157,9 +156,6 @@ endif ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_DBUS),y) WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus -WPA_SUPPLICANT_MAKE_ENV = \ - PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \ - PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_CTRL_IFACE_DBUS_NEW define WPA_SUPPLICANT_INSTALL_DBUS_NEW $(INSTALL) -m 0644 -D \ From peter at korsgaard.com Wed Jan 4 22:09:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:09:24 +0100 Subject: [Buildroot] [git commit] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG Message-ID: <20230104221108.3562A875CC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca5cd8d67554c568daee4da1f058bcf3b35b2976 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all usages of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/swupdate/swupdate.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 8f05b83922..11a3946753 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -208,8 +208,6 @@ define SWUPDATE_SET_WEBSERVER endef endif -SWUPDATE_BUILD_CONFIG = $(@D)/.config - SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG)) SWUPDATE_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig From peter at korsgaard.com Wed Jan 4 22:08:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:08:15 +0100 Subject: [Buildroot] [git commit] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN Message-ID: <20230104221108.163DD875CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=41aa369d01a4dd6646390066f44135d99f926fe4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master While applying [1] and cleaning up, the commit "d167f7006e package/qoriq-rcw: add in-tree rcw source support" ended up keeping an unused define. Drop it now. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/qoriq-rcw/qoriq-rcw.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 8b1ceacfce..b9c9e99222 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -59,7 +59,6 @@ endef else ifneq ($(QORIQ_RCW_INTREE),) QORIQ_RCW_PLATFORM = $(firstword $(subst /, ,$(QORIQ_RCW_INTREE))) -QORIQ_RCW_FILE_BIN = $(lastword $(subst /, ,$(QORIQ_RCW_INTREE))) define HOST_QORIQ_RCW_BUILD_CMDS $(MAKE) -C $(@D)/$(QORIQ_RCW_PLATFORM) From peter at korsgaard.com Wed Jan 4 22:07:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:07:03 +0100 Subject: [Buildroot] [git commit] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS Message-ID: <20230104221108.09217875CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9a4e154c9c583e74846f7ec80ad01d78811722b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "cb328f77f8 policycoreutils: new package" added a define that is never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. The build system from the package already install these files to target. So just drop the bogus define. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/policycoreutils/policycoreutils.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/policycoreutils/policycoreutils.mk b/package/policycoreutils/policycoreutils.mk index 60575ac644..8505dbca3f 100644 --- a/package/policycoreutils/policycoreutils.mk +++ b/package/policycoreutils/policycoreutils.mk @@ -16,10 +16,6 @@ POLICYCOREUTILS_MAKE_OPTS = LDLIBS=$(TARGET_NLS_LIBS) ifeq ($(BR2_PACKAGE_LINUX_PAM),y) POLICYCOREUTILS_DEPENDENCIES += linux-pam POLICYCOREUTILS_MAKE_OPTS += NAMESPACE_PRIV=y -define POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS - $(INSTALL) -D -m 0644 $(@D)/newrole/newrole-lspp.pamd $(TARGET_DIR)/etc/pam.d/newrole - $(INSTALL) -D -m 0644 $(@D)/run_init/run_init.pamd $(TARGET_DIR)/etc/pam.d/run_init -endef endif ifeq ($(BR2_PACKAGE_AUDIT),y) From peter at korsgaard.com Wed Jan 4 22:12:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:12:24 +0100 Subject: [Buildroot] [PATCH 2/2] bash: bump version to 5.2.15 In-Reply-To: <20230103135617.3211318-2-martin@geanix.com> ("Martin =?utf-8?Q?Hundeb=C3=B8ll=22's?= message of "Tue, 3 Jan 2023 14:56:17 +0100") References: <20230103135617.3211318-1-martin@geanix.com> <20230103135617.3211318-2-martin@geanix.com> Message-ID: <87o7rerltj.fsf@dell.be.48ers.dk> >>>>> "Martin" == Martin Hundeb?ll writes: > Signed-off-by: Martin Hundeb?ll Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:11:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:11:50 +0100 Subject: [Buildroot] [git commit] bash: bump version to 5.2.15 Message-ID: <20230104221251.EAE39875D6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f8a2e1dc08a4de2db903a4a5a41c8541e6abfe81 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Martin Hundeb??ll Signed-off-by: Peter Korsgaard --- ...typo-local_shiftstates-vs.-locale_shiftst.patch | 72 ---------------------- ...ix-dequote_pathname-vs.-udequote_pathname.patch | 40 ------------ package/bash/bash.hash | 4 +- package/bash/bash.mk | 2 +- 4 files changed, 3 insertions(+), 115 deletions(-) diff --git a/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch b/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch deleted file mode 100644 index 1636c18036..0000000000 --- a/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 3d6b9e18506ad9daf4ec7b7d406b38d58ec88009 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 11 Mar 2021 20:48:36 +0100 -Subject: [PATCH] locale: fix typo local_shiftstates vs. locale_shiftstates -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - locale.c:94:3: error: ???local_shiftstates??? undeclared (first use in this function); did you mean ???locale_shiftstates???? - 94 | local_shiftstates = 0; - | ^~~~~~~~~~~~~~~~~ - | locale_shiftstates - -Signed-off-by: Peter Seiderer ---- - locale.c | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/locale.c b/locale.c -index 17ccc58..d6dd95a 100644 ---- a/locale.c -+++ b/locale.c -@@ -91,7 +91,7 @@ set_default_locale () - #if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - #else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - #endif - } - -@@ -117,7 +117,7 @@ set_default_locale_vars () - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - - u32reset (); -@@ -226,7 +226,7 @@ set_locale_var (var, value) - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - u32reset (); - return r; -@@ -250,7 +250,7 @@ set_locale_var (var, value) - #if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - #else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - #endif - u32reset (); - } -@@ -391,7 +391,7 @@ reset_locale_vars () - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - u32reset (); - #endif --- -2.30.1 - diff --git a/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch b/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch deleted file mode 100644 index a801f68236..0000000000 --- a/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch +++ /dev/null @@ -1,40 +0,0 @@ -From a60ab1e5e88863acf9b0e9bcaa7919bbf093da05 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 11 Mar 2021 20:55:52 +0100 -Subject: [PATCH] glob: fix dequote_pathname vs. udequote_pathname -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - glob.c:123:28: error: static declaration of ???udequote_pathname??? follows non-static declaration - 123 | # define dequote_pathname udequote_pathname - | ^~~~~~~~~~~~~~~~~ - glob.c:125:13: note: in expansion of macro ???dequote_pathname??? - 125 | static void dequote_pathname PARAMS((char *)); - | ^~~~~~~~~~~~~~~~ - glob.c:118:6: note: previous declaration of ???udequote_pathname??? was here - 118 | void udequote_pathname PARAMS((char *)); - | ^~~~~~~~~~~~~~~~~ - -Signed-off-by: Peter Seiderer ---- - lib/glob/glob.c | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/lib/glob/glob.c b/lib/glob/glob.c -index eb6277f..c903b15 100644 ---- a/lib/glob/glob.c -+++ b/lib/glob/glob.c -@@ -117,6 +117,5 @@ static int mbskipname PARAMS((char *, char *, int)); - #else - # define dequote_pathname udequote_pathname - #endif --static void dequote_pathname PARAMS((char *)); - static int glob_testdir PARAMS((char *, int)); - static char **glob_dir_to_array PARAMS((char *, char **, int)); - --- -2.30.1 - diff --git a/package/bash/bash.hash b/package/bash/bash.hash index 4660e9d38a..e0a1ebac91 100644 --- a/package/bash/bash.hash +++ b/package/bash/bash.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/bash/bash-5.1.16.tar.gz.sig -sha256 5bac17218d3911834520dad13cd1f85ab944e1c09ae1aba55906be1f8192f558 bash-5.1.16.tar.gz +# https://ftp.gnu.org/gnu/bash/bash-5.2.15.tar.gz.sig +sha256 13720965b5f4fc3a0d4b61dd37e7565c741da9a5be24edc2ae00182fc1b3588c bash-5.2.15.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/bash/bash.mk b/package/bash/bash.mk index 3aca22898e..ec5e2d722f 100644 --- a/package/bash/bash.mk +++ b/package/bash/bash.mk @@ -4,7 +4,7 @@ # ################################################################################ -BASH_VERSION = 5.1.16 +BASH_VERSION = 5.2.15 BASH_SITE = $(BR2_GNU_MIRROR)/bash BASH_DEPENDENCIES = ncurses readline host-bison BASH_LICENSE = GPL-3.0+ From ju.o at free.fr Wed Jan 4 22:20:07 2023 From: ju.o at free.fr (Julien Olivain) Date: Wed, 4 Jan 2023 23:20:07 +0100 Subject: [Buildroot] [PATCH 1/1] support/testing/tests/package/test_gnupg2.py: new runtime test Message-ID: <20230104222007.43604-1-ju.o@free.fr> Signed-off-by: Julien Olivain --- Patch tested on branch master at commit 1ad6b4e with commands: make check-package ... 0 warnings generated python3 -m flake8 support/testing/tests/package/test_gnupg2.py [no-output] support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_gnupg2.TestGnupg2 ... OK --- DEVELOPERS | 1 + support/testing/tests/package/test_gnupg2.py | 114 +++++++++++++++++++ 2 files changed, 115 insertions(+) create mode 100644 support/testing/tests/package/test_gnupg2.py diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..9b0f076825 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1697,6 +1697,7 @@ F: package/zynaddsubfx/ 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_gnupg2.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 diff --git a/support/testing/tests/package/test_gnupg2.py b/support/testing/tests/package/test_gnupg2.py new file mode 100644 index 0000000000..4505e1c339 --- /dev/null +++ b/support/testing/tests/package/test_gnupg2.py @@ -0,0 +1,114 @@ +import os + +import infra.basetest + + +class TestGnupg2(infra.basetest.BRTest): + config = infra.basetest.BASIC_TOOLCHAIN_CONFIG + \ + """ + BR2_PACKAGE_GNUPG2=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() + + # Some common data for all the tests + plain_data = "Some plain text data" + plain_file = "file.txt" + gpg_file = plain_file + ".gpg" + asc_file = plain_file + ".asc" + sig_file = plain_file + ".sig" + good_passphrase = "Good Passphrase" + gpg_userid = "br-test at buildroot" + + # Test the program can execute + self.assertRunOk("gpg --version") + + # Generate plain text data + cmd = "echo '{}' > {}".format(plain_data, plain_file) + self.assertRunOk(cmd) + + # Test symmetric encrypt + cmd = "gpg --batch --symmetric" + cmd += " --passphrase '{}' {}".format(good_passphrase, plain_file) + self.assertRunOk(cmd) + + # Test symmetric decrypt + cmd = "gpg --batch --decrypt" + cmd += " --passphrase '{}' {}".format(good_passphrase, gpg_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertIn(plain_data, output) + + # Test a failed decrypt with a bad password + cmd = "gpg --batch --decrypt" + cmd += " --passphrase 'A-Bad-Password' {}".format(gpg_file) + _, exit_code = self.emulator.run(cmd) + self.assertNotEqual(exit_code, 0) + + # Test the generation of an asymmetric key + cmd = "gpg --batch --passphrase ''" + cmd += " --quick-generate-key {} default default".format(gpg_userid) + self.assertRunOk(cmd) + + # Test asymmetric encrypt+sign + cmd = "gpg --batch --yes --encrypt --sign" + cmd += " --recipient {} {}".format(gpg_userid, plain_file) + self.assertRunOk(cmd) + + # Test asymmetric decrypt+verify + cmd = "gpg --decrypt {}".format(gpg_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertIn(plain_data, output) + self.assertRegex("\n".join(output), r'gpg: Good signature') + + # Test asymmetric armored encrypt+sign + cmd = "gpg --batch --yes --armor --encrypt --sign" + cmd += " --recipient {} {}".format(gpg_userid, plain_file) + self.assertRunOk(cmd) + + # Test asymmetric armored decrypt+verify + cmd = "gpg --armor --decrypt {}".format(asc_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertIn(plain_data, output) + self.assertRegex("\n".join(output), r'gpg: Good signature') + + # Test detached signature + cmd = "gpg --batch --yes --detach-sign {}".format(plain_file) + self.assertRunOk(cmd) + + # Test detached signature verification + cmd = "gpg --verify {}".format(sig_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertRegex("\n".join(output), r'gpg: Good signature') + + # Test detached armored signature + cmd = "gpg --batch --yes --armor --detach-sign {}".format(plain_file) + self.assertRunOk(cmd) + + # Test detached armored signature verification + cmd = "gpg --armor --verify {}".format(asc_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertRegex("\n".join(output), r'gpg: Good signature') + + # Test the signature verification of a corrupted file actually fails + cmd = "echo 'CORRUPTED' >> {}".format(plain_file) + self.assertRunOk(cmd) + + cmd = "gpg --verify {}".format(sig_file) + _, exit_code = self.emulator.run(cmd) + self.assertNotEqual(exit_code, 0) + + cmd = "gpg --armor --verify {}".format(asc_file) + _, exit_code = self.emulator.run(cmd) + self.assertNotEqual(exit_code, 0) -- 2.39.0 From nhed+buildroot at starry.com Thu Jan 5 01:57:58 2023 From: nhed+buildroot at starry.com (Nevo Hed) Date: Wed, 4 Jan 2023 20:57:58 -0500 Subject: [Buildroot] [PATCH v2 0/1] core: Use of percent_defconfig seems to impact performance Message-ID: <20230105015759.63582-1-nhed+buildroot@starry.com> Noticing serious performance issues on `make X_defconfig` with growth of number of external trees. At 7 trees it is somewhat tolerable but at 8 trees we have seen it take 80-110 seconds. Numbers for before and after the change in commit itself. I do not know for sure what the underlying issue is but looking at some `strace` and `make -d` output it feels like implosion of implicit rules being evaluated. Note that after I submitted v1 of this patch it was pointed out to me that a different patch is already in the works. But since that neither that patch nor mine had any seen any movement in months I decided to take a stab at addressing the feedback I received from Yann on my patch: > ... it defers the test that the defconfig exists into the shell > rather than the Makefile Adding the resets as suggested here https://lists.gnu.org/archive/html/help-make/2002-11/msg00062.html seem to help a lot but not as much as the attached patch. --8<------------ %: %,v %: RCS/%,v %: RCS/% %: s.% %: SCCS/s.% --8<------------ Inlined below a script to repro this issue, not sure if this functionality should be integrated anywhere or just left in the mailing list. By default the script runs the scenario from 1 tree to 8 trees. Running with param (1-10) will allow a single run with that many trees. --8<------------ #!/usr/bin/env bash declare treedirs=() declare -r cfg="pc_x86_64_bios_defconfig" function setup_dir { for tree in tree{1..10}; do local treedir="defconf_test/${tree}" mkdir -p "${treedir}/configs" touch "${treedir}/Config.in" touch "${treedir}/external.mk" echo -e "name: ${tree^^}\ndesc: ${tree^}" > "${treedir}/external.desc" cp "./configs/${cfg}" "${treedir}/configs/${tree}_${cfg}" treedirs+=( "${treedir}" ) done } function run_one { local count="${1}" local br2_external=$(IFS=':'; echo "${treedirs[*]:0:count}") echo "Defconfig with ${count} trees (BR2_EXTERNAL=\"${br2_external}\")" /usr/bin/time -f "${count},%e" /bin/make BR2_EXTERNAL="${br2_external}" "${cfg}" } # Main setup_dir if [ -n "${1}" ]; then run_one "${1}" else for i in {1..8}; do run_one $i done fi --8<------------ Changes v1 -> v2: - Testing for defconfig existence and error when failing to find it is now done at the Makefile level rather than the shell (utilizing `$(or ...` and `$(error ...`). Nevo Hed (1): core: Use of percent_defconfig seems to impact performance Makefile | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) -- 2.37.3 From nhed+buildroot at starry.com Thu Jan 5 01:57:59 2023 From: nhed+buildroot at starry.com (Nevo Hed) Date: Wed, 4 Jan 2023 20:57:59 -0500 Subject: [Buildroot] [PATCH 1/1] core: Use of percent_defconfig seems to impact performance In-Reply-To: <20230105015759.63582-1-nhed+buildroot@starry.com> References: <20230105015759.63582-1-nhed+buildroot@starry.com> Message-ID: <20230105015759.63582-2-nhed+buildroot@starry.com> Noticed a significant slowdown with rise of number of external trees in our env. This slowdown seemed to be related to invocations if the percent_defconfig function (GNU Make 4.3). While I have not do a deep dive in analyzing the performance issue, it felt like redefining the %_defconfig rule N times impact performance. This patch makes %_defconfig a single rule which combines uses the first return of a wildcard expression. Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1-8 external trees: #Trees Before After 1 0.38 0.37 2 0.32 0.31 3 0.31 0.33 4 0.36 0.32 5 0.45 0.35 6 1.26 0.36 7 9.10 0.36 8 85.93 0.42 Signed-off-by: Nevo Hed --- Makefile | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 88f90cd2fa..ad866f1f24 100644 --- a/Makefile +++ b/Makefile @@ -1013,13 +1013,14 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) -define percent_defconfig -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) -endef -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile + @defconfig=$(or \ + $(firstword $(foreach d, \ + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(wildcard $(d)/configs/$@))), \ + $(error "Can't find $@") \ + ); \ + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) update-defconfig: savedefconfig -- 2.38.1 From thomas.petazzoni at bootlin.com Thu Jan 5 06:50:25 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 05 Jan 2023 06:50:25 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-04 Message-ID: <20230105065031.EC7DA610EC@smtp3.osuosl.org> Hello, Autobuild statistics for 2023-01-04 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 1 | 0 | 4 | 2022.11.x | 13 | 17 | 0 | 30 | master | 140 | 345 | 0 | 485 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 44 host-go-bootstrap-1.4-boots... | 32 libgpg-error-1.46 | 25 fwup-1.9.1 | 20 host-sentry-cli-2.8.0 | 12 host-binutils-2.38 | 11 host-gdk-pixbuf-2.42.10 | 10 opkg-0.4.5 | 10 bat-0.19.0 | 7 linux-6.1.2 | 7 dust-0.8.1 | 6 janus-gateway-1.0.3 | 6 python-cryptography-38.0.4 | 6 brltty-6.5 | 5 host-libzlib-1.2.13 | 5 host-python-greenlet-2.0.1 | 5 norm-1.5.8 | 5 unknown | 5 xz-5.2.10 | 5 glibc-2.36-66-ga1dc0be03c9d... | 4 host-rust-1.66.0 | 4 python-bcrypt-4.0.1 | 4 wolfssl-5.5.3 | 4 crun-1.7.2 | 3 elfutils-0.186 | 3 gerbera-1.10.0 | 3 gobject-introspection-1.72.0 | 3 gvfs-1.48.1 | 3 host-binutils-2.37 | 3 libgcrypt-1.10.1 | 3 traceroute-2.1.0 | 3 boost-1.80.0 | 2 dahdi-linux-3.2.0 | 2 fontconfig-2.13.1 | 2 host-gcc-final-11.3.0 | 2 host-go-1.19.4 | 2 host-pahole-1.24 | 2 hyperfine-1.14.0 | 2 libglib2-2.72.3 | 2 libostree-2022.7 | 2 ltp-testsuite-20220930 | 2 optee-client-3.19.0 | 2 python-numpy-1.23.5 | 2 valgrind-3.19.0 | 2 zabbix-5.4.9 | 2 /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 bash-5.2.15 | 1 binutils-arc-2020.09-release | 1 dhcp-4.4.3-P1 | 1 efivar-38 | 1 freeradius-client-1.1.7 | 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: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gmp-6.2.1 | 1 gnu-efi-3.0.15 | 1 host-gcc-final-10.4.0 | 1 host-gcc-final-12.2.0 | 1 jack2-1.9.21 | 1 json-c-0.16 | 1 libgpg-error-1.45 | 1 libgtk3-3.24.35 | 1 libnss-3.86 | 1 libudfread-1.1.2 | 1 linux-pam-1.5.2 | 1 lirc-tools-0.10.2 | 1 mender-3.4.0 | 1 nmap-7.92 | 1 ntp-4.2.8p15 | 1 ocf-linux-20171122 | 1 openal-1.22.0 | 1 opensbi-0.9 | 1 openssh-9.1p1 | 1 oprofile-1.4.0 | 1 php-8.1.13 | 1 pixz-1.0.7 | 1 proxychains-ng-4.16 | 1 python-bunch-1.0.1 | 1 python-greenlet-2.0.1 | 1 quickjs-2021-03-27 | 1 reaver-1.6.6 | 1 ripgrep-af6b6c543b224d348a8... | 1 rtl8812au-aircrack-ng-e7a4a... | 1 ruby-3.1.3 | 1 sscep-0.10.0 | 1 toolchain-external-codescap... | 1 uclibc-1.0.42 | 1 uclibc-ng-test-6790eafe897b... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xlib_libX11-1.8.3 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/8867f2be1e9c5b04f71d9280f6ca88ce8bf77943 | s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/8985167b8b93687ff44493686842bd5590ff59f5 | m68k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/b9adfdf4308fec7e046441605204cc6d913b3239 | mips | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/279afc5fc645a0b3954f457221931c1a9e9f62a1 | powerpc64le | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/9e7cdb6327069a69d85e5a627369ff3f5edad65b | x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2a4141aaea0b2b6cb9c440230df3e95e1c448d20 | ORPH i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/976d90f41a3e1d46cb0a9b9b5ee71e2c07a5bd07 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7a5d76792d84a5d6d29d4be93929098696eb1768 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/501386ded9015aed8fa9ee5250846d7a11d767f9 | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/53c39a8dd0a5f2c54b6d7bcc6d90510238d296f7 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f5411ab1f34f7d287a70fb6c4e7d71832f319454 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d311270787633e0b72419c748913156cd2ecdc0e | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/bf2150cccbe6c25effaa558282257bf7f4eb0077 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/3a0102becb67e2537d418e50914dce232dcd0448 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/7b161c6b72ae931b3e163d578aedf030f11f11b5 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/de3fd5520496162e9b6391267425fc843b1d70b2 | powerpc | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/88c55e12c60dda37cfe9c2512e85c44c8d0a7d88 | sh4aeb | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/710b6701087438b85a2902105946e9f92afc5506 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/a021aecb70c7df2397ad97ac311c44d17569a4ed | sh4 | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/5a32f2931ddc462d54908cc2c5f335917de382dd | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/146383e2566c426655216726487d95d67447d78c | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/c6d55aa4f73d1060aaabe689fc6e5a13a2c4be61 | mips64el | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/a6d78f45842a5ed85d73ab4f65da7c6ccabf7f0f | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/84024d3d26f472dda5cb1312c7775db604abe211 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/35c1b7dba9a0a5d04743521d793425962a1b9b6d | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e3d430e1b07e804749c426eb08ee01497febf8b6 | sh4eb | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/11175dc09e4adcca14f55b13417bf55f5b70ddad | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/79b80daf1f9519df4b495d7aa0481563e5a7a0f9 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6cf2113ddbcac3e7cacae250a2aec79ea2ac43e6 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/4b7beef4652eaecd5ddd57d0d34ed970e75767a0 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/55d6738f4f3eeb941c415b009710ad1f1ba614e1 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/076373fefe3c3dbdd1370a297753016bfa1f6b95 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/980c2570569aac3e7bf172ead1ee680ef22ff556 | ORPH aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/50c24130c33bb8f7bc9f8a9451c0b5ac9ead2817 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d63efbae0a1c998a0dddfd60d95252b87129ab41 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/855a78db38e58e55dd4ec7a2adf770b0274cf086 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e597fa5c0ec8d9775b25cf47e523ab8aca4c690c | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/c8ace0575dd801d7b40b7275d57277f73c234c0a | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b7d0597b54202b18c98d60b714f6041fd3bd4bc2 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/df5a21bce1bee1c283679b643e7a93415790471a | m68k | fs/jffs2/jffs2.mk:71: /home... | NOK | http://autobuild.buildroot.net/results/e25e3de9592feb22d04fc35f9299bbe0c44c1ce4 | armeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/b5d08356848b01408708eb6235d2a5ed1e7932fe | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9e6223a1adbe7ba68d87cc3dcdf910891e71509e | microblaze | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/b1f255500d57398c470ada7994a92117d3d492e6 | or1k | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/82fae9c806176082f96ca0814473ab328006fb43 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/165091ff8697387e900c1cf37d33c1f662f6f590 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/14cb79f5ae78021360360cd64ed357ab8ac0a851 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8a4e50890a3940d6ee91178507ceefc92b87dcee | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/955d30047485073338381667ca054e156af1b37c | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8b01932ec836c72b35b831fe85efea0f600b7ff6 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/735b21166fd7aac19817a0c61bc81497ea9af80b | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/396aec4b8689451e40600c75b1798f216e94c382 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d3f9777dfef334db94e641bab4d695bf911331b | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e1025d04964e298ff815588dcdffdb5a455351f1 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01e61a149a81c177ac97c0a0796495f63b477fc5 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/84aeb059dde9703830131abcc5e3db168f486b0e | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/549cf41050ebbfeab8c82ccad415f920955fa569 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab86eb90a331279f7c17c76f1e16abf530b4268e | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9926e206a720e762f27a8365d96e1c35ea28d39b | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b3c3be1cc134a555f940833c148aa6c270f55b96 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/85c8aadf956069baaba7e4a65bdef4f01004a497 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/68f061b2e95e73747bf1f0d0e93a3844e9db7bbb | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b56fbb45588fbe1649a81e567d707df34b5386d9 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bfed9940662845f53a4135e591cf0f31f0ff583c | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aac5bdb9248cb2cb9f30e008fdcf2fef903716b5 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/6a1c178bb2083dc737128a8379a549b0b4727a10 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7b4a3184242b8b2d7432d08d5fa2f22a88d0ed77 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3ba0e443b5c7c4a527d6b081d4cbd92c4c82b9ac | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e8e99f1608fa1b10b062703d7155ee4365a8053a | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e44f3b7516c5197d1dfa45f64df8ef683bfd2e18 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/39ff10e8c90564610be21e582715a078c90956ed | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5286ae81bd0cb9c482a04ff044f7385b0553f501 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/e3530fdf5601a8fd43d10f010f36e5e5c70df931 | ORPH mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/92a1e5ef978d17a7c1e1ce18213706dc575061ae | microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d56582c103d1119f2ec18dd6a2795ab461f0b687 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fe42344fafe950131e574beac77cbd1705b94e84 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/57302ae83d5638bd590c9cbf51a7dd3759e32201 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2cf782181749fca63b5462558a05581f32d6f5c3 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/07934bebf6107c174cfcce328b2ac56507a9711a | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/c597bb071de7a47a0d9f50d07ca277d63eef3fe9 | ORPH mips | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/f3741677b36ecab63509ceb6d74344e16d28b4c7 | mips64el | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/000ea6058977aad642c9185908c62df07e3567c0 | x86_64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/bd460757e1430acc652a424f6ea98241da3d8c3b | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c2547a85710bd5e48caf5eb543f89c1bf7d8be6b | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0c8667c71a6ec70d418efe8f8b1aaff1de39c2f3 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/292023a8b08c2f3f5fcc4ecd2d17d7cf4954cf19 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/57d8301ae2a03ebc69d9933b15139d2ca6e8c481 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/73e8f9f05775bad054067a343d2d9629720ee966 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1f3439bf737a7414201538135f22188b09222542 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fa32b14269ca26b1b9e63834c28ac9955588ba7c | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/14775a98a116d845e59690579308e328ad201881 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/add1ca0bead53ed03e8f6360f7f79f247889da81 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/530cd11903688ee7e83fa087e35207f6bd3f2a2c | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/720eaa272f47df4f11e3f5637e9c3d5ddd06707d | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3074a365930cc3de306b12747b51a9dc690221aa | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9ef202c4a9ed336c2c87d3c06f484a7a6dcfe467 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ecfad3ca10e843c9374723ff743f7d9a87375942 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9c3c444c9f755116e88d9f7da6762152d50dad79 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/70c3baded4ec57ace0851329ed183d689f741ef5 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93283769c367b777c9d042607615d5206ec66db9 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ebbcf96aba75e1243b212b2b715cb849dd8f43ba | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0eff0bae032ce0bdac25cd894bc247fb817de5d2 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aa531861d8b992d0586e74ae5a0df5ccca560192 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/400ed171474340c552e708130378edbf9e392969 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8613295c9f005f88ce3ada514c2eb7f5ba22051f | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c3e0eaf3a2f1aa54ccf8a8db94d0eeb4204527f6 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d057bcb9101dac0b9176b5e8f5be4afa9dda9137 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a0e6502087eecfa5e84c6551899aa717e958506f | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5af78c3c75e242a0fe87fdc06b0c7c3342e95f71 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/19543e5d1c27b3b2f1507b43ef6ae4b74c529834 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cbcdbd40f7f95374ff874670f114710728797a4d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab41dc85aaeafd0bf365cf8f29f7d84752644e4c | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/82879b41987ed9e0f8d0360ab00dfde1e789f2a7 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3dd6578af54fecfe5c1486d2e47cd276da2b1ac7 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/839c57fbe25a9cca644b8cef1fabf32f67336c9a | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5d836afd7458f89a12461a29410f79c941562d33 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/80b0f977c7f0b849c4f37a29be153e3dd7bec705 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/57f474cbe6d13c1e7da08a5676da097290104b47 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7850e3dfdb2fc13908189f946a19c1346930af30 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/416be57890e0b90ab98f083658034aa95eb20b5e | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/63981a200d4fac1c4f0126cbbea8ebafe190538e | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c4d17c348a06014250ff4365aeabb1e1f5b45095 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0521425293c7830079ebc6ebdf7664a635f7c720 | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8beb724fe3a1c06c8fb3ca0cb0e6ed677f5c706d | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eb993dd7b86a8276647f0308e1b178c9bf19499f | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9a74b59861fdab83868b4654480233361b10e269 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c3d694bb801780ea0e14baa96cb743e5ca5931ee | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b8cca2c34e2f75026b2428c004597a71a88ddda5 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ee93983d344a3cd3bdbaefa22cb5029bd0f9d7c5 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9b770b7d60f94e5f94b214dd49f47431190acd52 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22152ee8524abdc32cdfdfa3e01235f1266a5ac2 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79781af6318c858efc0bc44d608e0723a87bec47 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/193003fba3e8fc487725ecb5b3735dc87fb97211 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93556adfe179eca25d09fb203598e81cada30db5 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f5eafe2317cbb253679011163ab948ac7cca274 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/49a0c5abcd66af13b0b202957683011938c3a0f2 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e4e404f9f1aa8e868bb2a4f5424904ffcbc2550 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1fcc69f00327fc77d2168bf1e4c7e42cc0826f1 | microblazeel | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/60ee097a943c4c5b6c12abc267499f15aacbb766 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/c90ecd4b5b294bad0e44ecea2c65decaaf46b1e1 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/63f8424eaff225039596992fddb6b755ccc57ee6 | microblaze | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/6168e150c0d1fd8c56e6dcc4c435e6a3e603cd45 | arm | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/fd0c837f84bd190c2920fac155dadd6a519e8372 | ORPH or1k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/c73604774fd0cd87b22d932c8ffb8e1377a4ebd1 | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/3e94410b2cdaf4e390867c9841aaa5d385742b51 | ORPH arm | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/361322a857639114ae691abb69cc555a99cb818c | ORPH aarch64_be | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/85e6092a845b35fa47acda8d2cafb31a928022b0 | ORPH mips64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/b037bc8b2f8f26919488a224668b112125eaea25 | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/3f2117461fe6144cbaae215429afd45031f48eec | ORPH mips64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/30dc9befb2604a0ecf271b1d81b29c5ef142fbc5 | ORPH or1k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/29195e52cb2a3e2d09074858baa36eb30c360651 | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/3371038ba090914b62173d972cb422794f5e80f0 | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/03ca6fe4dd9238d11b45f1e7acf051939715f906 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/08f6d1c0e0d030e78f6df9b81aff294a99557104 | mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/50801a5759efe5a8feef9091c1959c19788736d2 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5946f5007333ffba77405f1df63bdae773fabf28 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d72486b4908b20b28e4c5ad125f65a8c86a0431e | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7386ae6e64fdf37434f8952ffa343a30b68f8dbb | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e4f5ba135650305c1583aab4f242e40d0256fc0f | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2227de1e3839494375eda6218f39437fc95606ea | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9134832cd04c47812f31209f2d47aeebf04a4ffc | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a184e8d9b02a2a3abc4566edc1506e36d6cc2f34 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9f5e25195d012660896715fa4852c054069bef9a | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b8217679daeb5047d3ed08e240dcfb6d2dfc91d5 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/970904d4b5689b417cce357e0970bc8fc071e47f | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/edebf3684c53cbe583018520147345f848470571 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/136a54b2c1f5ff194274f1a538df40ca559e915c | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/36ec55f77a149643fdaca088b6cfc05517cae1f2 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/28fbfb34553e228129bcf47c01e17c1392c7e8a4 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/aa342129e4dccbf3c6cf2052c143d2c39e2cf6b9 | ORPH xtensa | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/54d16972674f221f69d38dde1eca87ff6d56ee29 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6719a4cf238298395d492fb5a6a250627dd901e1 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f7fde3793b3b6b529cf5e42afac9280fa040e947 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1c16e5c7a603d0a4421c2698b177edc4d29ac0be | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/797b453f1c290fc96bcec64bd099fbfbb0b0013a | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e62a511d2dd0617f6f620eeca41edd7cf976af5e | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8451f3357ad0f1ad54d9e2ff08dcfdd1b462a5f0 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7bb6dc5a7b1beaaaa9f915a894db19589c88a9c6 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/babd1b125db656585d10ee2ea319810722c70091 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fcc2a343e3c8488e88171b6920ae7ff765428af4 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ded0b383248a0675b0ce58e31373393cd7af4bcb | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/085b2aec2785943cd183d676afd2bcb7dd90109d | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b01989dc7d6ed64552d85fac64b8a9faa0144443 | ORPH sh4eb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3fa7e0ca580d24f8b86ce92188eaae56df8ea374 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9d6819032f5167148f0e3fa533a254806a7c19ed | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/eea0fcafe0dec99d785426797cd5fdc4f86dcf3e | ORPH mipsel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/cec4b7152e0b239277360b280dcc4f8bd732d9b5 | ORPH arm | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/574abbc515b68fd895fd4371c4b112f088abeddf | ORPH arm | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/0b3a02729f100e09ecdeef8669a15be643fbf06a | ORPH aarch64_be | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/4b00a9bf269d47d025b96f134ae3f169c12c60ec | ORPH microblaze | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/806743e21652fd6baa41de5daf0cfb31b4473c34 | ORPH mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/37afb4ef00bc3a19db80dcf07e0b381bfc2bd13f | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/47ddb99967c11c04ced8e629239e132288faa6a0 | xtensa | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/07dcee01bb4d700e6701a3a50d23e02620f7a5ac | powerpc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2aafcf4c5f27a46b791896335335aea6eb947937 | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/b1e534e1f4664efb6f370d990351f561e57b7fce | s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2d512e0038b46acd73dff80610ecb5266e642064 | arceb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6757858315bb040cd4e73b5df30bddf5a007a4b5 | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/f74e522310c1941e0ee1ca594d2743a5dd35bb52 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/29a75bdc88522a1249c75ef751ff83f5b60ce69d | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/20d8678e89fffbe60e7138928605ff86cbefc9f0 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/cc99ffcc3f39c8926d81c4fa86ef880e2ae57e2b | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3572db8c7a3b87d8b919808b55123fc2df52a81f | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e6aa0de0b7ab091ee2a28877ee905f5a31975ccd | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/012679f17e260b229a6c34c278e4515154e42e69 | mipsel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d29c29cab3f0f7567d7009608ca9efb19e34c8bb | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9901a0641818f277d97c2a2dec25c17b6e271942 | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/910fe083adc931de5a226dc9f2c1432bcbb562af | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4136b3b3110fc3ecabdceb4d90175a9bd367e625 | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/199ba476c5c498cdb2918b4d1683f9593a28de74 | riscv32 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b9f1e67d536583cdf55582fed30895d9aa2534e6 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/db64f3529fa6f956bc447d12dddf8e96af91f109 | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6e5362b785477d83a2af6c9d4b80a7af86bfd4ff | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3a0480c91ecb94e68f23fd4f33773288af9ec61f | powerpc | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/201e212927d6bf703d248599eb1ca81425673ac6 | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/7105fbbe2600d08174d157d2f5bdd94854cf58cb | ORPH mips64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/57636c44c983b973d354874d38fd11aaa348d812 | x86_64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/84ca5e8a4fc1cfb74193d95b722a3f9faa9eb03a | microblaze | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/78d79d8f5a3e2c575653450e087d22be5deefdfe | sparc64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/88a96c15403627d8c7a178ab84b0ee68bef742d1 | sh4 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/1b933d33ce89513a5641a4131954635d01079f83 | mips64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/050d40dac856f788af2104cd6b6a473b0736df0a | arceb | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/6332e271526676e5d3f2621488e3c0011ced5755 | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/28a83c9eafe24c7c7e980b977d353ec10080a65f | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/f8f291b9113c3530cb7957bc64bfb40d2f5be900 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/78275fb7fdf001fd4afd5bf48932f6e3686deb5f | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/e4ae239ca1ab2e130a106245a677158a3fd80ecc | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/589c72dc86162d8441b08f292e24041d8bc027c7 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/42a93f8453ceef681403ffa4d44d42450804debc | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/1af30ac21c96ba7fc1d070f2fcb3979741047ba7 | ORPH riscv64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a22ac9a6ba8f4197f91bd41e39bedd14670218b7 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5875fa34ad0900e51b5d5461c34f2626f0e452d9 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/bf713507f83da6bd0af4cd52f1cff69a25b56cee | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0498e12bab1950a608be8c98398487a212219e88 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/bdebda59f1fd301430c3de970788fc1193eb6c40 | ORPH sh4 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ff43b407bb18727d01b83db39dae17a46fa794ff | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/909dc1d2a260014f55d28136f05626571fac2847 | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/990481ed128fb5130a92a2b60b45c8feda4c2233 | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f614fd371c1eb260a2fefc9fee431d0fa042bebb | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d4eb23c00062ab3979d81c4ba1194115f10bfc51 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0955ec70975c3a0694d2ca304e1f6cc7ab5bd0e3 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/8a6b8d5665c97d06a73fcba9ca8eca4b52d43f02 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/873a6d15cb4f25339f37ddc8f4d127d03d30ad05 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/db18606094285a03733436a6437b6c9776cab607 | ORPH sh4 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ecff3162526de6ad079b00d216f8cf8b5771aac5 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1fb4c9285c5df2c156ced32eec93e6a16d12c241 | ORPH sh4 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/03eb42e3810d45edc7b90d85bfa38ccc474d7bd7 | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c3c5e78ed15ce1a43d1a2ad508374221281c35b0 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f7ff6bd79b50f7b511954ab247d4141c22fda83f | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/214079ff566a5cfeb5f9d2dab0e5c2247c9f65ac | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/514c74c6ae880347e732c74b062647e445a6b0da | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3a1d989f1bc78882489523c3cb71a506af3d3413 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f1b320e4192d73fedf5c514571173a296e1e0d91 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2f7349a9e69867a412db1e30d08972869fcf0da9 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/52833382870d4717b94a1fc167f41a7089e3ebef | ORPH sh4aeb | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/a23b6ac884cd1e513c8cb770bbee175475173aea | mips64el | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/2041158a730bc913b7e0340427c0093f78166e15 | nios2 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/2cb575129296f068db1011f1ca75c367058efa7a | nios2 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/1fedd686319ec657bac10aee3d6e579015f1ba22 | armeb | libudfread-1.1.2 | NOK | http://autobuild.buildroot.net/results/260666f525b3e8adb28ca05b8963ee80215f1dd9 | mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/302b06867b54d2bb505f7827b894560a17d7131c | ORPH mips64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/224a8c0ab77bd21a01c64343735ac83c1bf7c67c | ORPH armeb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/7bf639916e41e3126bcc9132d83a4a2f0ba988eb | ORPH arceb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/b8622dc9ecef8d13abefe863dce37def46ef45dd | ORPH powerpc64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/483ac284ead82725dfae5436b58193d6291a76e3 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/4f96f6fd8d5b046f5f34ecd7924c72927294cc17 | ORPH xtensa | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/d18874183775ecb746e30652ecd0f1126cbe6e44 | ORPH arc | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/1006f413ca978d4676e67b6886c2c1a5837ea98b | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/1679fe5777a3d20570a8bcf26177f558fbfe8322 | ORPH powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/9d422d3fcbe23489ed1963c03bc7393465f7350e | x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/796e6730b359bb77c8c16854fb1b2c83ef71bd81 | powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/6cc1f1c0be91015477cc36ec5469bf32e0745d27 | m68k | nmap-7.92 | NOK | http://autobuild.buildroot.net/results/5d3833936fd5555e6c7a14b6811e7ca4834047bd | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c9a9cabe0274d8fd9d28c390572ee5c8534b8bd2 | ORPH arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cc704f7aab1fabbe1af13ceb6b26de20caad231a | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/55468a881f01ad3717cfe547a7e9fa2b76e8dfb7 | ORPH microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2cbfe281312985578ce4c2a29d69374e70465199 | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/50bef89604eb9225f8c3253d30896a7af26e2f67 | ORPH sh4 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/46cdb7cfa0847ff69b792f34f6893669470110fb | ORPH s390x | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d77842b22446fbe91a257b69f3fd59ca8c95dc96 | ORPH arm | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/0e001a0c9eb23445aa9badea8280382c713172b7 | riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/89e2fc3389237a5308cff04926ec81501c11fc44 | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/62446f3ee708fd1897b6685e1464c9a7f6c92262 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cca905890fe69052b1fbdc98cdd9d081aade9984 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/45333c30f2de6cbbe731e41b9dbac033b32db84c | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/947615f3c052a799eeeb5ea4b8e4e890cb7f60a0 | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ac76fba4294c6211dbea9f1a2da8619d2d02f5cf | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bc7d2caa2c8957fc299b5bd121391ad4a27596cf | ORPH arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7a8595fedc095391290c5ed872ff6496f8bae4c0 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/900860bc37ec9764b9c525aa74ebab8c7f901c52 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/dd7e325534b2ce48cfc9fd685ed6a25f71d50d01 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7c957c21779bba27e02d8dfdd2b0a46a24384064 | ORPH microblaze | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5c9ea22633b49a764ddb32c370c33580bf74a46b | ORPH powerpc64le | oprofile-1.4.0 | NOK | http://autobuild.buildroot.net/results/50b5411177dbfd70dff801589dcacf544edef18e | arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/9bda046c3af43765edbc27e2e3c9b6d4a635eef7 | arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/200fd19cfe909a5d05914451ced27423240e5353 | microblazeel | php-8.1.13 | NOK | http://autobuild.buildroot.net/results/f5848d5956188353be31c8dc7155200d29edfeeb | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2245dc42be9429ff8e4a8fe9dcb6707c0c11ed01 | aarch64_be | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/0d6413822c32363ad83e7b0de92faa67724dea5b | ORPH aarch64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/c1d0f67db8d77f4a79a377b4d39a7f0e7a0a2088 | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/94ff31b5868b0821aeb50804553e2e1a7994aeb6 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/225177f3c7e3012330aa8fb509b587e88bafb3fa | powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/40ba03dc93d6f18b2e07128b608e7a4b3c5d4545 | arm | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/e78e67b54f7d26145f61436b7ba87fd5d0554281 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/14d48db659db6a4dd3b30839ce3ec74ef68e2a97 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/d3a79ca22cb6966b947a807307112ffbeb2fdba8 | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/595215829ef2ce7ee91781b336f676eaebd76238 | powerpc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8f7f6cacd519ac907c27e6d357f1c22e07d2d98c | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/e89d7cc0f7d959304abf7a1d58896ba65b587adf | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f68264f9a168a9056798d493554570ff46cf0ea2 | mips64el | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/550b7f0c549fcfa4933d1555583a81087448157e | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/818ea982aaf673a62d10a8ab95c604a87075ed2e | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/37a6511c89968553e801e5536fb66cfe4db4a3b0 | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/9b370df0cc350d6c21f0487f023732fd90ab018d | arc | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/291835f242c6076a06553d1f9624f21ed32faaa0 | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/6b4b9020a3cf43b26e516cb1e8246e2edae5f064 | armeb | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/2af5ecfd25d05ee827efe3e93d04de12780cc4ec | nios2 | ruby-3.1.3 | NOK | http://autobuild.buildroot.net/results/5c07fd3e2c1a58b358b82e910d167b0ff2c333c3 | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d98c53044ee9ee2a86f82836f5053f535e4e2ed7 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/476e40e5774aade48d7e4826b2e953c2777779f1 | ORPH mips64el | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/2209afd9231049c8b96d26a51f68219f32263c75 | microblaze | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/6bc9097aa66407e683fba43dc6c4d27808abee18 | mips64 | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/1c67126408e31d48425cc9c40bb05fd811e1f955 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/9abab5eb3532afd73a1eedad104e8b728c170797 | mips64el | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/01dc5b470cd75b66775be60d59a452746f814643 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/124dad5e5018f0f5952ace6bb4741f771c1fab5d | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/a7532d80a790bad8ebdb0bfaf67b69c00e06221f | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/82e73af4dd1c8e081af7c09ffdab8d8fb509a9b6 | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/9f2de1167caf39883b1fc834fd9c8e1ce5c2ff20 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/150265570431f75f80a8d440d0980f1ebbf461f7 | sparc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/cca4fe2cf738065ec85e5b2afa6df19bab8fef4b | ORPH mips | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/dbba50e111f53cb05e999d9d6e6dd4aed26b5019 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/4c55c188302312cd406ab0f337f2ce7f78dfdc54 | ORPH mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/22ca21bfdd5a655e322ad7dc6cdb6842d0b4e1fb | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/52e8bbd64580a898da8ffa5e60968dd7ce18ab73 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/946638b8f3cf2e1855139098baeed221e268144a | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/5f4eedd043a2be2f61aea62c8abdc0561b7e195c | arm | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/2572c0544fba7b48c06f60d97095e87c2734d075 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e00ca463a68412b0e42b0da8da53080996e0256c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a43c0ed9431762b7c5393aa79e7382d815f2da55 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/128e7eb50aef08866a63659f2b3d0b1cc5d083f2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0801b49ec4d6a110f9763d4ab47c721984e0ba0e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/29a5de06d28da8f2d61e46c22478c552c4e80fee | ORPH nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/dbc73fb772f8323ffa70bba157f696f349aa517a | mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/320f8f6ccd829f7185a04d624dc5142925ef7cdf | 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? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- nios2 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/e63361012d379251ebb2820d8733b830432812cc | Classification of failures by reason for 2022.11.x -------------------------------------------------- linux-6.0.16 | 2 /home/buildroot/autobuild/i... | 1 crun-1.5 | 1 exim-4.96 | 1 ffmpeg-4.4.3 | 1 host-binutils-2.38 | 1 janus-gateway-1.0.3 | 1 pv-1.6.20 | 1 python-numpy-1.23.4 | 1 quickjs-2021-03-27 | 1 ulog-0389d243352255f6182326... | 1 unknown | 1 xenomai-3.0.10 | 1 xz-5.2.7 | 1 zeek-4.1.1 | 1 zstd-1.5.2 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/ec9dda5e70713f3703be5b916eea6cc49863cb56 | m68k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/7e09e1738cfa6deeacc0d86a112477a2d191ff9d | arm | exim-4.96 | NOK | http://autobuild.buildroot.net/results/ea41e3959750fb118617b50d8eaaa8418973aa43 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/3bf63c4e91b380e8c9ca4ac06bb1580b98c71065 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2d1821f8b9641a90ca818acf2fcb4980a8731db4 | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/af2e7c71cdfcac2fa2c1c7f226c80d7ea5b9e875 | arc | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/be4259a587cff06fed5916b25c5a84a06845ce55 | ORPH mips64 | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/c8672f8d69ba5c0f42c113c49735e826982ac52f | ORPH armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/6701099e8fd00c3badfcc0aa74b3c5fd51587876 | ORPH powerpc64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/abba62fccb8e8222484c09ca3206827833039499 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/e39f5475a49fcec5e41550517a8ff3fea4fde5d4 | mips | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/5becba42be2bdae1fd47aee2c6fe6a737f019427 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/7687ba5d9c8f007e8a0660f84fd9e1b43bba9c12 | x86_64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/0f45874e42a01e7a5e39b262c874e4ece43daffc | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/75382c1e6e47c8a89e151e898958febfed589cfa | ORPH xtensa | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/fcead5635e6a54c3be24faa81571b0b7cf25f8e9 | microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/e44a0f5e56cd3767c4e1e20c518c06abf5aa82e4 | -- http://autobuild.buildroot.net From peter at korsgaard.com Thu Jan 5 08:31:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 09:31:13 +0100 Subject: [Buildroot] [PATCH 13/29] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS In-Reply-To: <20230101233653.487175-14-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:37 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-14-ricardo.martincoski@gmail.com> Message-ID: <87k021s7qm.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "b06110621d checkpolicy: allow compiling for target" contains a > typo that prevents installing to staging. It also forgot to enable > CHECKPOLICY_INSTALL_STAGING. > But the package does not install headers or libraries, only ELF and > manual files. > So instead of fixing the install to staging, drop the bogus > CHECKPOLICY_STAGING_CMDS. > Cc: Clayton Shotwell > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 07:47:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 08:47:46 +0100 Subject: [Buildroot] [git commit] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS Message-ID: <20230105083130.125B0875E1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=14956d8908776e52ea9ace2fbb3f41716ebb4262 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "b06110621d checkpolicy: allow compiling for target" contains a typo that prevents installing to staging. It also forgot to enable CHECKPOLICY_INSTALL_STAGING. But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, drop the bogus CHECKPOLICY_STAGING_CMDS. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/checkpolicy/checkpolicy.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/checkpolicy/checkpolicy.mk b/package/checkpolicy/checkpolicy.mk index af9a58cee8..baf16fb802 100644 --- a/package/checkpolicy/checkpolicy.mk +++ b/package/checkpolicy/checkpolicy.mk @@ -20,11 +20,6 @@ define CHECKPOLICY_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) endef -define CHECKPOLICY_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install - -endef - define CHECKPOLICY_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install endef From peter at korsgaard.com Thu Jan 5 09:23:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:23:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/tvheadend: bump version In-Reply-To: <20221229194505.3315137-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 20:45:05 +0100") References: <20221229194505.3315137-1-bernd.kuhls@t-online.de> Message-ID: <87fscps5bm.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 Jan 5 09:23:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:23:30 +0100 Subject: [Buildroot] [PATCH 1/4] package/x11r7/xapp_xdriinfo: bump version to 1.0.7 In-Reply-To: <20221229201846.3498030-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:43 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Message-ID: <87bknds5bh.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003308.html > Switched tarball to xz, updated _SITE. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:24:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:24:16 +0100 Subject: [Buildroot] [PATCH 4/4] package/x11r7/xserver_xorg-server: bump version to 21.1.6 In-Reply-To: <20221229201846.3498030-4-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:46 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> <20221229201846.3498030-4-bernd.kuhls@t-online.de> Message-ID: <877cy1s5a7.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patches included in upstream release. > Signed-off-by: Bernd Kuhls I've extended the commit message to explain that this fixes a regression introduced in the security fix for CVE-2022-46340 in 21.1.5 and applied, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:24:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:24:21 +0100 Subject: [Buildroot] [PATCH 3/4] package/x11r7/xcb-util: bump version to 0.4.1 In-Reply-To: <20221229201846.3498030-3-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:45 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> <20221229201846.3498030-3-bernd.kuhls@t-online.de> Message-ID: <87358ps5a2.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003306.html > Switched tarball to xz, updated _SITE. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:24:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:24:25 +0100 Subject: [Buildroot] [PATCH 2/4] package/x11r7/xlib_libSM: bump version to 1.2.4 In-Reply-To: <20221229201846.3498030-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:44 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> <20221229201846.3498030-2-bernd.kuhls@t-online.de> Message-ID: <87y1qhqqpi.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003307.html > Switched tarball to xz, updated _SITE. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:24:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:24:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/check: disable doc In-Reply-To: <20221230170124.18368-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 18:01:24 +0100") References: <20221230170124.18368-1-fontaine.fabrice@gmail.com> Message-ID: <87tu15qqoo.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > documentation can be disabled since version 0.13.0 and > https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:26:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:26:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/janus-gateway: bump to version 1.1.1 In-Reply-To: <20221231164141.160482-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 31 Dec 2022 17:41:41 +0100") References: <20221231164141.160482-1-fontaine.fabrice@gmail.com> Message-ID: <87pmbtqqms.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/meetecho/janus-gateway/blob/v1.1.1/CHANGELOG.md > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:19:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:19:54 +0100 Subject: [Buildroot] [git commit] package/tvheadend: bump version Message-ID: <20230105092626.21E1487624@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1906e1fb7cb4104aa3e326f09926b2b3f5129991 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:20:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:20:17 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libSM: bump version to 1.2.4 Message-ID: <20230105092626.3607187626@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a70e0bdfdabad5e9d789db181e0f4c37544a426b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003307.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:20:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:20:23 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util: bump version to 0.4.1 Message-ID: <20230105092626.4040987628@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2b249eca85819761140f670cc52dcf8fb09ef5b3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003306.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:24:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:24:52 +0100 Subject: [Buildroot] [git commit] package/check: disable doc Message-ID: <20230105092626.56D74875DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7d48b9840d242acf1b8bfb141c89904e53301fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master documentation can be disabled since version 0.13.0 and https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:20:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:20:03 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xdriinfo: bump version to 1.0.7 Message-ID: <20230105092626.2BE1B875DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=43b13ebbdc89f3d7597f476123bcddb7e0a1655d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003308.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:25:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:25:14 +0100 Subject: [Buildroot] [git commit] package/janus-gateway: bump to version 1.1.1 Message-ID: <20230105092626.606D487625@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=01518e5660366be41e6a8e0a0f2b487d7cdf48a2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/meetecho/janus-gateway/blob/v1.1.1/CHANGELOG.md Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:21:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:21:38 +0100 Subject: [Buildroot] [git commit] package/x11r7/xserver_xorg-server: bump version to 21.1.6 Message-ID: <20230105092626.4C4B087629@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=60b4b04dc23d32641981df984f383c1bb3078f8c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes a regression in XTestSwapFakeInput() introduced in the fix for CVE-2022-46340 in 21.1.5. Removed patches included in upstream release. Signed-off-by: Bernd Kuhls [Peter: mention regression fix] 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.hash | 6 +-- .../xserver_xorg-server/xserver_xorg-server.mk | 8 +-- 4 files changed, 4 insertions(+), 105 deletions(-) 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 \ From peter at korsgaard.com Thu Jan 5 09:51:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:51:09 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.2 Message-ID: <20230105095132.559808762D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a16221834a0c7a8744f620c2cada751c693279d4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.freedesktop.org/archives/mesa-dev/2022-December/225903.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 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 b6f1214102..523b642d0c 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 From peter at korsgaard.com Thu Jan 5 09:51:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:51:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.2 In-Reply-To: <20221230154541.20915-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Fri, 30 Dec 2022 16:45:41 +0100") References: <20221230154541.20915-1-bernd.kuhls@t-online.de> Message-ID: <87lemhqpg7.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.freedesktop.org/archives/mesa-dev/2022-December/225903.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From martin at geanix.com Thu Jan 5 12:59:55 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:55 +0100 Subject: [Buildroot] [PATCH 0/5] python flask-smorest packages Message-ID: <20230105130000.682525-1-martin@geanix.com> These patches adds a few python packages that we use to run a REST API backend on our target. Martin Hundeb?ll (5): package/python-apispec: new package package/python-webargs: new package package/python-marshmallow: new package package/python-marshmallow-sqlalchemy: new package package/python-flask-smorest: new package package/Config.in | 5 +++++ package/python-apispec/Config.in | 9 +++++++++ package/python-apispec/python-apispec.hash | 5 +++++ package/python-apispec/python-apispec.mk | 14 ++++++++++++++ package/python-flask-smorest/Config.in | 11 +++++++++++ .../python-flask-smorest/python-flask-smorest.hash | 5 +++++ .../python-flask-smorest/python-flask-smorest.mk | 14 ++++++++++++++ package/python-marshmallow-sqlalchemy/Config.in | 10 ++++++++++ .../python-marshmallow-sqlalchemy.hash | 5 +++++ .../python-marshmallow-sqlalchemy.mk | 14 ++++++++++++++ package/python-marshmallow/Config.in | 8 ++++++++ package/python-marshmallow/python-marshmallow.hash | 6 ++++++ package/python-marshmallow/python-marshmallow.mk | 14 ++++++++++++++ package/python-webargs/Config.in | 11 +++++++++++ package/python-webargs/python-webargs.hash | 5 +++++ package/python-webargs/python-webargs.mk | 14 ++++++++++++++ 16 files changed, 150 insertions(+) create mode 100644 package/python-apispec/Config.in create mode 100644 package/python-apispec/python-apispec.hash create mode 100644 package/python-apispec/python-apispec.mk create mode 100644 package/python-flask-smorest/Config.in create mode 100644 package/python-flask-smorest/python-flask-smorest.hash create mode 100644 package/python-flask-smorest/python-flask-smorest.mk create mode 100644 package/python-marshmallow-sqlalchemy/Config.in create mode 100644 package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash create mode 100644 package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk create mode 100644 package/python-marshmallow/Config.in create mode 100644 package/python-marshmallow/python-marshmallow.hash create mode 100644 package/python-marshmallow/python-marshmallow.mk create mode 100644 package/python-webargs/Config.in create mode 100644 package/python-webargs/python-webargs.hash create mode 100644 package/python-webargs/python-webargs.mk -- 2.39.0 From martin at geanix.com Thu Jan 5 12:59:59 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:59 +0100 Subject: [Buildroot] [PATCH 4/5] package/python-marshmallow-sqlalchemy: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-5-martin@geanix.com> Signed-off-by: Martin Hundeboll --- package/Config.in | 1 + package/python-marshmallow-sqlalchemy/Config.in | 10 ++++++++++ .../python-marshmallow-sqlalchemy.hash | 5 +++++ .../python-marshmallow-sqlalchemy.mk | 14 ++++++++++++++ 4 files changed, 30 insertions(+) create mode 100644 package/python-marshmallow-sqlalchemy/Config.in create mode 100644 package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash create mode 100644 package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk diff --git a/package/Config.in b/package/Config.in index f5b7c100ed..e3a0900866 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1122,6 +1122,7 @@ menu "External python modules" source "package/python-markdown2/Config.in" source "package/python-markupsafe/Config.in" source "package/python-marshmallow/Config.in" + source "package/python-marshmallow-sqlalchemy/Config.in" source "package/python-matplotlib/Config.in" source "package/python-mbstrdecoder/Config.in" source "package/python-memory-profiler/Config.in" diff --git a/package/python-marshmallow-sqlalchemy/Config.in b/package/python-marshmallow-sqlalchemy/Config.in new file mode 100644 index 0000000000..f48d27edd6 --- /dev/null +++ b/package/python-marshmallow-sqlalchemy/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_PYTHON_MARSHMALLOW_SQLALCHEMY + bool "python-marshmallow-sqlalchemy" + select BR2_PACKAGE_PYTHON_MARSHMALLOW # runtime + select BR2_PACKAGE_PYTHON_PACKAGING # runtime + select BR2_PACKAGE_PYTHON_SQLALCHEMY # runtime + help + SQLAlchemy integration with the marshmallow + (de)serialization library. + + https://github.com/marshmallow-code/marshmallow-sqlalchemy diff --git a/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash b/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash new file mode 100644 index 0000000000..4fbbd86eb5 --- /dev/null +++ b/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/marshmallow-sqlalchemy/json +md5 5e012b07ccf4ad67dbd3f38cc68cb1f4 marshmallow-sqlalchemy-0.28.1.tar.gz +sha256 aa376747296780a56355e3067b9c8bf43a2a1c44ff985de82b3a5d9e161ca2b8 marshmallow-sqlalchemy-0.28.1.tar.gz +# Locally computed sha256 checksums +sha256 6de41a12f5147c7cbec2a890def8529b14156317cd6755ebec761375d791acb0 LICENSE diff --git a/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk b/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk new file mode 100644 index 0000000000..293ea29be6 --- /dev/null +++ b/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-marshmallow-sqlalchemy +# +################################################################################ + +PYTHON_MARSHMALLOW_SQLALCHEMY_VERSION = 0.28.1 +PYTHON_MARSHMALLOW_SQLALCHEMY_SOURCE = marshmallow-sqlalchemy-$(PYTHON_MARSHMALLOW_SQLALCHEMY_VERSION).tar.gz +PYTHON_MARSHMALLOW_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/eb/96/3895bde2247fa653c36d887ff08e439665668aa7c991a3924ae199be88d6 +PYTHON_MARSHMALLOW_SQLALCHEMY_SETUP_TYPE = setuptools +PYTHON_MARSHMALLOW_SQLALCHEMY_LICENSE = MIT +PYTHON_MARSHMALLOW_SQLALCHEMY_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 12:59:57 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:57 +0100 Subject: [Buildroot] [PATCH 2/5] package/python-webargs: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-3-martin@geanix.com> webargs is a dependency of to-be-added python-flask-smorest. Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/python-webargs/Config.in | 11 +++++++++++ package/python-webargs/python-webargs.hash | 5 +++++ package/python-webargs/python-webargs.mk | 14 ++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 package/python-webargs/Config.in create mode 100644 package/python-webargs/python-webargs.hash create mode 100644 package/python-webargs/python-webargs.mk diff --git a/package/Config.in b/package/Config.in index cb5af9a7e2..e05f4271e3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1326,6 +1326,7 @@ menu "External python modules" source "package/python-wcwidth/Config.in" source "package/python-weasyprint/Config.in" source "package/python-web2py/Config.in" + source "package/python-webargs/Config.in" source "package/python-webencodings/Config.in" source "package/python-webob/Config.in" source "package/python-webpy/Config.in" diff --git a/package/python-webargs/Config.in b/package/python-webargs/Config.in new file mode 100644 index 0000000000..f2332d3b70 --- /dev/null +++ b/package/python-webargs/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_WEBARGS + bool "python-webargs" + select BR2_PACKAGE_PYTHON_MARSHMALLOW # runtime + select BR2_PACKAGE_PYTHON_PACKAGING # runtime + help + Declarative parsing and validation of HTTP request objects, + with built-in support for popular web frameworks, including + Flask, Django, Bottle, Tornado, Pyramid, Falcon, and + aiohttp. + + https://github.com/marshmallow-code/webargs diff --git a/package/python-webargs/python-webargs.hash b/package/python-webargs/python-webargs.hash new file mode 100644 index 0000000000..619b584807 --- /dev/null +++ b/package/python-webargs/python-webargs.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/webargs/json +md5 9fff29294a5db748eca791da2b93e370 webargs-8.2.0.tar.gz +sha256 99d68940c452e07726485a15fef43f12f8ae6c0c5b391bcba76065d4527fb85d webargs-8.2.0.tar.gz +# Locally computed sha256 checksums +sha256 5973e5dcc20b65e4eb4b4acdf273bb78a18522914ab626f496f1b070f7e6294d LICENSE diff --git a/package/python-webargs/python-webargs.mk b/package/python-webargs/python-webargs.mk new file mode 100644 index 0000000000..e048d8a4ac --- /dev/null +++ b/package/python-webargs/python-webargs.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-webargs +# +################################################################################ + +PYTHON_WEBARGS_VERSION = 8.2.0 +PYTHON_WEBARGS_SOURCE = webargs-$(PYTHON_WEBARGS_VERSION).tar.gz +PYTHON_WEBARGS_SITE = https://files.pythonhosted.org/packages/4b/7d/fece8e6547b3edde8953b1c84a63da02e1a88efcb9d7d485e4d1b25d9c47 +PYTHON_WEBARGS_SETUP_TYPE = setuptools +PYTHON_WEBARGS_LICENSE = MIT +PYTHON_WEBARGS_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 12:59:58 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:58 +0100 Subject: [Buildroot] [PATCH 3/5] package/python-marshmallow: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-4-martin@geanix.com> marshmallow is a dependency of to-be-added python-flask-smorest. Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/python-marshmallow/Config.in | 8 ++++++++ package/python-marshmallow/python-marshmallow.hash | 6 ++++++ package/python-marshmallow/python-marshmallow.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-marshmallow/Config.in create mode 100644 package/python-marshmallow/python-marshmallow.hash create mode 100644 package/python-marshmallow/python-marshmallow.mk diff --git a/package/Config.in b/package/Config.in index e05f4271e3..f5b7c100ed 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1121,6 +1121,7 @@ menu "External python modules" source "package/python-markdown/Config.in" source "package/python-markdown2/Config.in" source "package/python-markupsafe/Config.in" + source "package/python-marshmallow/Config.in" source "package/python-matplotlib/Config.in" source "package/python-mbstrdecoder/Config.in" source "package/python-memory-profiler/Config.in" diff --git a/package/python-marshmallow/Config.in b/package/python-marshmallow/Config.in new file mode 100644 index 0000000000..cc1b42f465 --- /dev/null +++ b/package/python-marshmallow/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PYTHON_MARSHMALLOW + bool "python-marshmallow" + select BR2_PACKAGE_PYTHON_PACKAGING # runtime + help + A lightweight library for converting complex datatypes to + and from native Python datatypes. + + https://github.com/marshmallow-code/marshmallow diff --git a/package/python-marshmallow/python-marshmallow.hash b/package/python-marshmallow/python-marshmallow.hash new file mode 100644 index 0000000000..dc277d16e5 --- /dev/null +++ b/package/python-marshmallow/python-marshmallow.hash @@ -0,0 +1,6 @@ +# md5, sha256 from https://pypi.org/pypi/marshmallow/json +md5 3cf5c42917509a199c3105466435c425 marshmallow-3.19.0.tar.gz +sha256 90032c0fd650ce94b6ec6dc8dfeb0e3ff50c144586462c389b81a07205bedb78 marshmallow-3.19.0.tar.gz +# Locally computed sha256 checksums +sha256 759dc79c383ad79340c6e41f712e80407fe0d2cb3cbaad1ed98aa9c3e28a602c LICENSE +sha256 f982e6fd97ba00973e94605b972ff04894b22c4fa937b868828b32ae8f0a7c2e docs/license.rst diff --git a/package/python-marshmallow/python-marshmallow.mk b/package/python-marshmallow/python-marshmallow.mk new file mode 100644 index 0000000000..6427296508 --- /dev/null +++ b/package/python-marshmallow/python-marshmallow.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-marshmallow +# +################################################################################ + +PYTHON_MARSHMALLOW_VERSION = 3.19.0 +PYTHON_MARSHMALLOW_SOURCE = marshmallow-$(PYTHON_MARSHMALLOW_VERSION).tar.gz +PYTHON_MARSHMALLOW_SITE = https://files.pythonhosted.org/packages/5e/59/dd465e5ab0ccb879c410f88c75189a19fd437b12cd9a03b31579aef58709 +PYTHON_MARSHMALLOW_SETUP_TYPE = setuptools +PYTHON_MARSHMALLOW_LICENSE = MIT +PYTHON_MARSHMALLOW_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 12:59:56 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:56 +0100 Subject: [Buildroot] [PATCH 1/5] package/python-apispec: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-2-martin@geanix.com> apispec is a dependency of to-be-added python-flask-smorest. Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/python-apispec/Config.in | 9 +++++++++ package/python-apispec/python-apispec.hash | 5 +++++ package/python-apispec/python-apispec.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-apispec/Config.in create mode 100644 package/python-apispec/python-apispec.hash create mode 100644 package/python-apispec/python-apispec.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..cb5af9a7e2 100644 --- a/package/Config.in +++ b/package/Config.in @@ -955,6 +955,7 @@ menu "External python modules" source "package/python-alembic/Config.in" source "package/python-alsaaudio/Config.in" source "package/python-ansicolors/Config.in" + source "package/python-apispec/Config.in" source "package/python-appdirs/Config.in" source "package/python-argh/Config.in" source "package/python-argon2-cffi/Config.in" diff --git a/package/python-apispec/Config.in b/package/python-apispec/Config.in new file mode 100644 index 0000000000..7a322c9969 --- /dev/null +++ b/package/python-apispec/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_APISPEC + bool "python-apispec" + select BR2_PACKAGE_PYTHON_PACKAGING # runtime + help + A pluggable API specification generator. Currently supports + the OpenAPI Specification (f.k.a. the Swagger + specification). + + https://github.com/marshmallow-code/apispec diff --git a/package/python-apispec/python-apispec.hash b/package/python-apispec/python-apispec.hash new file mode 100644 index 0000000000..9d653cc8e8 --- /dev/null +++ b/package/python-apispec/python-apispec.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/apispec/json +md5 b4e90006a26215e2e0a6fe2629d12c10 apispec-6.0.2.tar.gz +sha256 e76d80b739edef4be213092a6384ad7fd933ba7d64f6d5a0aff8d4da1bef7887 apispec-6.0.2.tar.gz +# Locally computed sha256 checksums +sha256 a452afcef750956a8396f7e7a6f913a117d28ef99a13170c29dc74c3b7a95f29 LICENSE diff --git a/package/python-apispec/python-apispec.mk b/package/python-apispec/python-apispec.mk new file mode 100644 index 0000000000..4674ce0c3d --- /dev/null +++ b/package/python-apispec/python-apispec.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-apispec +# +################################################################################ + +PYTHON_APISPEC_VERSION = 6.0.2 +PYTHON_APISPEC_SOURCE = apispec-$(PYTHON_APISPEC_VERSION).tar.gz +PYTHON_APISPEC_SITE = https://files.pythonhosted.org/packages/a7/2a/b42c17e0d653341b8f5916999892cd2d8489de127dac6118ae44531674f5 +PYTHON_APISPEC_SETUP_TYPE = setuptools +PYTHON_APISPEC_LICENSE = MIT +PYTHON_APISPEC_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 13:00:00 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 14:00:00 +0100 Subject: [Buildroot] [PATCH 5/5] package/python-flask-smorest: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-6-martin@geanix.com> Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/python-flask-smorest/Config.in | 11 +++++++++++ .../python-flask-smorest/python-flask-smorest.hash | 5 +++++ .../python-flask-smorest/python-flask-smorest.mk | 14 ++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 package/python-flask-smorest/Config.in create mode 100644 package/python-flask-smorest/python-flask-smorest.hash create mode 100644 package/python-flask-smorest/python-flask-smorest.mk diff --git a/package/Config.in b/package/Config.in index e3a0900866..0564d86885 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1055,6 +1055,7 @@ menu "External python modules" source "package/python-flask-expects-json/Config.in" source "package/python-flask-jsonrpc/Config.in" source "package/python-flask-login/Config.in" + source "package/python-flask-smorest/Config.in" source "package/python-flask-sqlalchemy/Config.in" source "package/python-flask-wtf/Config.in" source "package/python-flatbuffers/Config.in" diff --git a/package/python-flask-smorest/Config.in b/package/python-flask-smorest/Config.in new file mode 100644 index 0000000000..a8ccfbd9f7 --- /dev/null +++ b/package/python-flask-smorest/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_FLASK_SMOREST + bool "python-flask-smorest" + select BR2_PACKAGE_PYTHON_APISPEC # runtime + select BR2_PACKAGE_PYTHON_FLASK # runtime + select BR2_PACKAGE_PYTHON_MARSHMALLOW # runtime + select BR2_PACKAGE_PYTHON_WEBARGS # runtime + select BR2_PACKAGE_PYTHON_WERKZEUG # runtime + help + Flask/Marshmallow-based REST API framework. + + https://github.com/marshmallow-code/flask-smorest diff --git a/package/python-flask-smorest/python-flask-smorest.hash b/package/python-flask-smorest/python-flask-smorest.hash new file mode 100644 index 0000000000..5abe0c5033 --- /dev/null +++ b/package/python-flask-smorest/python-flask-smorest.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/flask-smorest/json +md5 1dad52f26c59ca2dcaf0c5d109879605 flask-smorest-0.40.0.tar.gz +sha256 9b46b4937ccf78702d99fed8cfd1cd5c37608ddefd65ff16a86d1ad5c7f7d8c0 flask-smorest-0.40.0.tar.gz +# Locally computed sha256 checksums +sha256 40999ea1d9c1b8202fa44f8e6849a557e22df892481e067abf999879064b9521 LICENSE diff --git a/package/python-flask-smorest/python-flask-smorest.mk b/package/python-flask-smorest/python-flask-smorest.mk new file mode 100644 index 0000000000..069d9244dd --- /dev/null +++ b/package/python-flask-smorest/python-flask-smorest.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-flask-smorest +# +################################################################################ + +PYTHON_FLASK_SMOREST_VERSION = 0.40.0 +PYTHON_FLASK_SMOREST_SOURCE = flask-smorest-$(PYTHON_FLASK_SMOREST_VERSION).tar.gz +PYTHON_FLASK_SMOREST_SITE = https://files.pythonhosted.org/packages/e6/b5/1b81ea4f7e377cf8a653aa10c249656a1c73de7a3695b2544d7a713ea3c2 +PYTHON_FLASK_SMOREST_SETUP_TYPE = setuptools +PYTHON_FLASK_SMOREST_LICENSE = MIT +PYTHON_FLASK_SMOREST_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 13:37:38 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 14:37:38 +0100 Subject: [Buildroot] [PATCH] package/nginx-njs: new package Message-ID: <20230105133738.751495-1-martin@geanix.com> A module for extending the nginx server configuration with javascript modules. Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/nginx-njs/Config.in | 11 +++++++++++ package/nginx-njs/nginx-njs.hash | 3 +++ package/nginx-njs/nginx-njs.mk | 13 +++++++++++++ package/nginx/nginx.mk | 5 +++++ 5 files changed, 33 insertions(+) create mode 100644 package/nginx-njs/Config.in create mode 100644 package/nginx-njs/nginx-njs.hash create mode 100644 package/nginx-njs/nginx-njs.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..57714a2210 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2370,6 +2370,7 @@ menu "External nginx modules" source "package/nginx-dav-ext/Config.in" source "package/nginx-modsecurity/Config.in" source "package/nginx-naxsi/Config.in" + source "package/nginx-njs/Config.in" source "package/nginx-upload/Config.in" endmenu endif diff --git a/package/nginx-njs/Config.in b/package/nginx-njs/Config.in new file mode 100644 index 0000000000..f19f209481 --- /dev/null +++ b/package/nginx-njs/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_NGINX_NJS + bool "nginx-njs" + depends on BR2_PACKAGE_NGINX_HTTP + select BR2_PACKAGE_OPENSSL + help + njs is a subset of the JavaScript language that allows + extending nginx functionality. njs is created in compliance + with ECMAScript 5.1 (strict mode) with some ECMAScript 6 + and later extensions. + + https://github.com/nginx/njs diff --git a/package/nginx-njs/nginx-njs.hash b/package/nginx-njs/nginx-njs.hash new file mode 100644 index 0000000000..d4015350a1 --- /dev/null +++ b/package/nginx-njs/nginx-njs.hash @@ -0,0 +1,3 @@ +# Locally Computed: +sha256 92cc425d0b0952bb7e2e7a396cba58feb4a90fb3cb63441c201ab4d3e0cd6403 nginx-njs-0.7.9.tar.gz +sha256 ff5c343bf6ef4447e4c9900640c7e4a0a286243375eca11c611316ff3f263559 LICENSE diff --git a/package/nginx-njs/nginx-njs.mk b/package/nginx-njs/nginx-njs.mk new file mode 100644 index 0000000000..62f1c13aed --- /dev/null +++ b/package/nginx-njs/nginx-njs.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# nginx-njs +# +################################################################################ + +NGINX_NJS_VERSION = 0.7.9 +NGINX_NJS_SITE = $(call github,nginx,njs,$(NGINX_NJS_VERSION)) +NGINX_NJS_LICENSE = BSD-2-Clause +NGINX_NJS_LICENSE_FILES = LICENSE +NGINX_NJS_DEPENDENCIES = openssl + +$(eval $(generic-package)) diff --git a/package/nginx/nginx.mk b/package/nginx/nginx.mk index 62ea379ffc..cb0c079712 100644 --- a/package/nginx/nginx.mk +++ b/package/nginx/nginx.mk @@ -290,6 +290,11 @@ NGINX_DEPENDENCIES += nginx-modsecurity NGINX_CONF_OPTS += --add-module=$(NGINX_MODSECURITY_DIR) endif +ifeq ($(BR2_PACKAGE_NGINX_NJS),y) +NGINX_CONF_OPTS += $(addprefix --add-module=,$(NGINX_NJS_DIR)/nginx) +NGINX_DEPENDENCIES += nginx-njs +endif + # Debug logging NGINX_CONF_OPTS += $(if $(BR2_PACKAGE_NGINX_DEBUG),--with-debug) -- 2.39.0 From ps.report at gmx.net Thu Jan 5 13:41:37 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Thu, 5 Jan 2023 14:41:37 +0100 Subject: [Buildroot] [PATCH v1] package/perl-image-exiftool: new package In-Reply-To: <20221229102954.2785314e@windsurf> References: <20221219213343.26475-1-ps.report@gmx.net> <20221229102954.2785314e@windsurf> Message-ID: <20230105144137.08b6da05@gmx.net> Hello Thomas, On Thu, 29 Dec 2022 10:29:54 +0100, Thomas Petazzoni wrote: > 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? :-) Sorry, not enough spare time (and interest) at the moment for regular buildroot contribution, but sometimes some quirks develop out of private and/or customer projects (if you prefer only maintained packages it is fine for me to drop this one)..., nevertheless I take a sporadic look at the mailing list ;-) Regards, Peter > > Thanks! > > Thomas From bernd.kuhls at t-online.de Thu Jan 5 18:51:40 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 5 Jan 2023 19:51:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgpg-error: add configure option to install gpg-error-config Message-ID: <20230105185140.622799-1-bernd.kuhls@t-online.de> Upstream commit[1] https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff;h=0b47de9c719b0ed0da0791f0525de073737bde5a changed behaviour: "gpg-error-config is now only installed when enabled" Fixes: http://autobuild.buildroot.net/results/bc1/bc1566a0fa42f68f1f15f74a61d4081e269e1689/ [1] included in version 1.46, added in buildroot with commit b5bdcb4cc5 Signed-off-by: Bernd Kuhls --- package/libgpg-error/libgpg-error.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index ab3c7c3bf2..3f4a45a7e4 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -15,6 +15,7 @@ LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) LIBGPG_ERROR_CONF_OPTS = \ --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --enable-install-gpg-error-config \ --disable-tests \ --disable-languages -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 5 19:18:13 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 5 Jan 2023 20:18:13 +0100 Subject: [Buildroot] [PATCH 2/2] package/tvheadend: remove dependency to libavresample In-Reply-To: <20230105191813.3533745-1-bernd.kuhls@t-online.de> References: <20230105191813.3533745-1-bernd.kuhls@t-online.de> Message-ID: <20230105191813.3533745-2-bernd.kuhls@t-online.de> Add upstream patch to remove check for libavresample, this library is not used by tvheadend. Signed-off-by: Bernd Kuhls --- ...ove-libavresample-from-build-scripts.patch | 38 +++++++++++++++++++ package/tvheadend/Config.in | 1 - 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 package/tvheadend/0002-remove-libavresample-from-build-scripts.patch diff --git a/package/tvheadend/0002-remove-libavresample-from-build-scripts.patch b/package/tvheadend/0002-remove-libavresample-from-build-scripts.patch new file mode 100644 index 0000000000..63dfbb38d1 --- /dev/null +++ b/package/tvheadend/0002-remove-libavresample-from-build-scripts.patch @@ -0,0 +1,38 @@ +From 3a9e511b614bbbcea395e3ee8c16dc15692a17d4 Mon Sep 17 00:00:00 2001 +From: Pim Zandbergen +Date: Fri, 30 Dec 2022 01:46:43 +0100 +Subject: [PATCH] remove libavresample from build scripts + +Downloaded from upstream PR: +https://github.com/tvheadend/tvheadend/pull/1487 + +Signed-off-by: Bernd Kuhls +--- + Makefile | 1 - + configure | 1 - + 2 files changed, 2 deletions(-) + +diff --git a/Makefile b/Makefile +index 0ae3a19cab..a56a2fbdf9 100644 +--- a/Makefile ++++ b/Makefile +@@ -93,7 +93,6 @@ ifeq ($(CONFIG_LIBAV),yes) + FFMPEG_LIBS := \ + libavfilter \ + libswresample \ +- libavresample \ + libswscale \ + libavformat \ + libavcodec \ +diff --git a/configure b/configure +index c087502bf3..8ce559fa7b 100755 +--- a/configure ++++ b/configure +@@ -642,7 +642,6 @@ else + + check_pkg libavfilter ">=6.47.100" || has_libav=false + check_pkg libswresample ">=2.1.100" && has_resample=true +- check_pkg libavresample ">=3.0.0" && has_resample=true + check_pkg libswscale ">=4.1.100" || has_libav=false + check_pkg libavformat ">=57.41.100" || has_libav=false + check_pkg libavcodec ">=57.48.101" || has_libav=false diff --git a/package/tvheadend/Config.in b/package/tvheadend/Config.in index 99a24ec011..3d21897c6d 100644 --- a/package/tvheadend/Config.in +++ b/package/tvheadend/Config.in @@ -63,7 +63,6 @@ config BR2_PACKAGE_TVHEADEND_TRANSCODING bool "transcoding support" depends on BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS select BR2_PACKAGE_FFMPEG - select BR2_PACKAGE_FFMPEG_AVRESAMPLE select BR2_PACKAGE_FFMPEG_GPL # needed for x264 support select BR2_PACKAGE_FFMPEG_SWSCALE # vp8 encoder needs c++ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 5 19:18:12 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 5 Jan 2023 20:18:12 +0100 Subject: [Buildroot] [PATCH 1/2] package/freeswitch: ffmpeg's libavresample is an optional dependency Message-ID: <20230105191813.3533745-1-bernd.kuhls@t-online.de> See upstream commit from 2019: https://github.com/signalwire/freeswitch/commit/e9c58084db249845af88011a1e3c5d7b9ec05a76#diff-2cd3a5516ad0fc3cba6d14d0ea3e72da43a2c2fc3c21eb7ade6c49d52136bbd2R43 Signed-off-by: Bernd Kuhls --- package/freeswitch/Config.in | 1 - 1 file changed, 1 deletion(-) diff --git a/package/freeswitch/Config.in b/package/freeswitch/Config.in index bad101486c..1ab624c33c 100644 --- a/package/freeswitch/Config.in +++ b/package/freeswitch/Config.in @@ -5,7 +5,6 @@ config BR2_PACKAGE_FREESWITCH depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_MMU # apr, included in freeswitch source depends on BR2_USE_WCHAR # uses wchar_t - select BR2_PACKAGE_FFMPEG_AVRESAMPLE if BR2_PACKAGE_FFMPEG select BR2_PACKAGE_FFMPEG_SWSCALE if BR2_PACKAGE_FFMPEG select BR2_PACKAGE_LIBCURL select BR2_PACKAGE_JPEG -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 5 20:10:08 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 5 Jan 2023 21:10:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: security bump version to 8.1.14 Message-ID: <20230105201008.2429629-1-bernd.kuhls@t-online.de> Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 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 461dc36031..23ec84f19f 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz +sha256 e16e47a872d58685913ac848ce92ec49f42c1828110c98c65fb6265a08724a1a php-8.1.14.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 1fdf5c68a2..23dd4ba96f 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.13 +PHP_VERSION = 8.1.14 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES -- 2.34.1 From peter at korsgaard.com Thu Jan 5 22:28:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 23:28:19 +0100 Subject: [Buildroot] [PATCH 05/29] package/gobject-introspection: really use host python for host variant In-Reply-To: <20230101233653.487175-6-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:29 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-6-ricardo.martincoski@gmail.com> Message-ID: <878rigr4zg.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "abc110e362 package/gobject-introspection: bump to version > 1.68.0" renamed the define that makes sure g-ir-tool-template uses the > host python, but forgot to update its call on pre-configure hooks. > Update it now. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 22:08:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 23:08:23 +0100 Subject: [Buildroot] [git commit] package/gobject-introspection: really use host python for host variant Message-ID: <20230105222833.7D3B987641@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=80c5be77ceb021e8319b9269b58d6373d378fac5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "abc110e362 package/gobject-introspection: bump to version 1.68.0" renamed the define that makes sure g-ir-tool-template uses the host python, but forgot to update its call on pre-configure hooks. Update it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 0d8c666ba1..12e5b81b1b 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -66,7 +66,7 @@ HOST_GOBJECT_INTROSPECTION_CONF_ENV = \ define GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH $(SED) '1s%#!.*%#!$(HOST_DIR)/bin/python3%' $(@D)/tools/g-ir-tool-template.in endef -HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLTEMPLATE_PYTHON_PATH +HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH # Perform the following: # - Just as above, Ensure that g-ir-tool-template.in uses the host python. From peter at korsgaard.com Thu Jan 5 22:29:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 23:29:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: security bump version to 8.1.14 In-Reply-To: <20230105201008.2429629-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 5 Jan 2023 21:10:08 +0100") References: <20230105201008.2429629-1-bernd.kuhls@t-online.de> Message-ID: <874jt4r4xm.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 > Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 > Signed-off-by: Bernd Kuhls Committed, thanks. Is there a similar bump needed for 8.0.x for 2022.02.x? -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 22:28:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 23:28:36 +0100 Subject: [Buildroot] [git commit] package/php: security bump version to 8.1.14 Message-ID: <20230105222937.83D3F87647@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16168abd26b06656bcc24c2b511c29a0f047ebf4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 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 461dc36031..23ec84f19f 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz +sha256 e16e47a872d58685913ac848ce92ec49f42c1828110c98c65fb6265a08724a1a php-8.1.14.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 1fdf5c68a2..23dd4ba96f 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.13 +PHP_VERSION = 8.1.14 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From james.hilliard1 at gmail.com Thu Jan 5 22:54:20 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Thu, 5 Jan 2023 15:54:20 -0700 Subject: [Buildroot] [PATCH 1/1] package/libgpg-error: add configure option to install gpg-error-config In-Reply-To: <20230105185140.622799-1-bernd.kuhls@t-online.de> References: <20230105185140.622799-1-bernd.kuhls@t-online.de> Message-ID: On Thu, Jan 5, 2023 at 11:52 AM Bernd Kuhls wrote: > > Upstream commit[1] > > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff;h=0b47de9c719b0ed0da0791f0525de073737bde5a > > changed behaviour: "gpg-error-config is now only installed when enabled" > > Fixes: > http://autobuild.buildroot.net/results/bc1/bc1566a0fa42f68f1f15f74a61d4081e269e1689/ > > [1] included in version 1.46, added in buildroot with commit b5bdcb4cc5 > > Signed-off-by: Bernd Kuhls Reviewed-by: James Hilliard > --- > package/libgpg-error/libgpg-error.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index ab3c7c3bf2..3f4a45a7e4 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -15,6 +15,7 @@ LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = \ > --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --enable-install-gpg-error-config \ > --disable-tests \ > --disable-languages > > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From giulio.benetti at benettiengineering.com Fri Jan 6 01:21:33 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Fri, 6 Jan 2023 02:21:33 +0100 Subject: [Buildroot] [PATCH] package/libnss: bump version to 3.87 Message-ID: <20230106012133.2431588-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 50c5e583af..f847ec4f77 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_86_RTM/src/SHA256SUMS -sha256 3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975 nss-3.86.tar.gz +# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_87_RTM/src/SHA256SUMS +sha256 68a1894496d3d158babc75f8a5dda3f55b7c1560573936e3b101a10fa4ac152d nss-3.87.tar.gz # Locally calculated sha256 a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4 nss/COPYING diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk index f8fe076fe9..a60e615f9a 100644 --- a/package/libnss/libnss.mk +++ b/package/libnss/libnss.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNSS_VERSION = 3.86 +LIBNSS_VERSION = 3.87 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 bugzilla at busybox.net Fri Jan 6 03:25:24 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 06 Jan 2023 03:25:24 +0000 Subject: [Buildroot] [Bug 15226] New: lsblk: not found Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15226 Bug ID: 15226 Host: qemu_x86 Build: Ubuntu 22 X86_64 Summary: lsblk: not found Product: buildroot Version: 2022.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: glscene2010 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Why I can't use lsblk? _________ Steps to Reproduce. I build Buildroot from git git clone git://git.buildroot.net/buildroot make clean -C buildroot make -C buildroot qemu_x86_defconfig make -C buildroot I run buildroot/output/images/start-qemu.sh 0) Actual Results. I try to use lsblk command via console # lsblk -sh: lsblk: not found Expected Results. lsblk should be found in my system! 1) lsusb works (return nothing) 2) # fdisk -l Disk /dev/vda: 60 MB, 62914560 bytes, 122880 sectors 121 cylinders, 16 heads, 63 sectors/track Units: sectors of 1 * 512 = 512 bytes Disk /dev/vda doesn't contain a valid partition table 3) file buildroot/output/build/linux-5.15.18/.config contains # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y 4) # uname -a Linux buildroot 5.15.18 #1 SMP Fri Jan 6 19:29:11 KST 2023 i686 GNU/Linux -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Fri Jan 6 06:56:00 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 06 Jan 2023 06:56:00 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-05 Message-ID: <20230106065608.5DA4D40291@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-05 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 3 | 0 | 6 | 2022.11.x | 17 | 19 | 0 | 36 | master | 67 | 227 | 0 | 294 | Classification of failures by reason for master ----------------------------------------------- libgpg-error-1.46 | 93 host-fwup-1.9.1 | 15 bash-5.2.15 | 12 fwup-1.9.1 | 10 unknown | 7 bustle-0.8.0 | 5 host-binutils-2.38 | 5 xz-5.2.10 | 5 linux-6.1.2 | 4 bat-0.19.0 | 3 crun-1.7.2 | 3 elfutils-0.186 | 3 fontconfig-2.13.1 | 3 host-gdk-pixbuf-2.42.10 | 3 host-pahole-1.24 | 3 norm-1.5.8 | 3 brltty-6.5 | 2 gobject-introspection-1.72.0 | 2 python-bunch-1.0.1 | 2 python-cryptography-38.0.4 | 2 acpica-20220331 | 1 asterisk-16.29.1 | 1 bird-2.0.11 | 1 boost-1.80.0 | 1 bpftool-v7.0.0 | 1 check-0.15.2 | 1 coreutils-9.1 | 1 ctorrent-dnh3.3.2 | 1 dahdi-linux-3.2.0 | 1 edk2-edk2-stable202208 | 1 emlog-0.70 | 1 ethtool-6.1 | 1 frr-8.3.1 | 1 gerbera-1.10.0 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 gvfs-1.48.1 | 1 host-binutils-2.37 | 1 host-gcc-final-10.4.0 | 1 host-gcc-final-11.3.0 | 1 host-rust-1.66.0 | 1 host-sentry-cli-2.8.0 | 1 libcap-ng-0.8.3 | 1 libglib2-2.72.3 | 1 libnss-3.86 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 mariadb-10.3.36 | 1 musl-1.2.3 | 1 ntp-4.2.8p15 | 1 openblas-0.3.21 | 1 openssh-9.1p1 | 1 openvmtools-11.3.5-18557794 | 1 opkg-0.4.5 | 1 perl-5.34.1 | 1 pixz-1.0.7 | 1 proftpd-1.3.8 | 1 pv-1.6.20 | 1 python-pyicu-2.10.2 | 1 python-rtoml-0.8.0 | 1 rtl8821cu-86cc5ceb7c28b9b99... | 1 sconeserver-8d1935919a20133... | 1 uclibc-1.0.42 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpica-20220331 | NOK | http://autobuild.buildroot.net/results/ee9acd79dbb073bb3438c9cfe267a10d32418b31 | s390x | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/e31b2b7bf98527c6a913e98d76d793d6e000ef78 | mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fa313bc1c3eca079364a2cc9a270df31d9102723 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f81bab9fe6d2a302cb1cbb913e257c3bb5aff486 | ORPH sh4 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d171862a4d438549281d74acc35947be1af624df | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4a38447f921c0c7b2cf7dd0c056b72ea8b43cc29 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d817f3635b3e2893fface9c5dcd9c9a15c341894 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9d57ff8a7bc695507c90f7e6f5a163445c5dd5e3 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/abecb22a23879fa46fc7c27d5aa9895077f89831 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4073d271173a7c398eb6eac35d0be5538d678fc1 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4e6536028da7436eea9978f6e3a559b8a25ffb65 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8698782c7ba389f8fe38edcfa2f8ed9973e5d081 | ORPH i586 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c63b772332b39d4956f846ed2b63b7bd0e12856f | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9e5b0173590bd8701e0426f7d578d724e15efe00 | ORPH powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/1ed1f057a6499fc6a14a2c5fdea9ff94c764c87e | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b24b7ac68cd5919c8a06ea63f726ae6e7ba36c7b | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/42be660328a523a28cff2a4c7a36843082a2ed33 | sparc | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/7f69c725c3f337ba7deb85e973b3bff14237a7dd | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/d36087054fb27bbeab85f68ae571ec8a19016562 | s390x | bpftool-v7.0.0 | NOK | http://autobuild.buildroot.net/results/a65ba4ab217d14539312543efdefbcc144ae9608 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/eebc5edd1bb9cb06fe75eb43d269c52c0e6040c1 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/48fa1b40c460b20637d5b4c3de2a9b559dcc3027 | arm | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c68d72d3aac14e8eccdf3068a3aa383aa19449df | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0217bc6e3fb006a7a58e3c914a57b701da063e31 | ORPH aarch64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/e0a53e964e75effe9e0d4b20f8bf996eac461363 | ORPH riscv64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/b40336cd38147354476a698eca88d65984423176 | ORPH aarch64_be | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/fa4fd3c6ec169161f1af8e270ff46d3f8ce26518 | ORPH sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/041c2cc7ef18f16007a0bfb9a44335ced0f890e9 | ORPH mips | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/91d7856ba9b4de5a866fcc2ab08318a408e64aa6 | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/a636b3aa013758ff3553db5df7a6388bcebfbe44 | powerpc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/1e15cd32b0980a256de376d4250d4851dfeb5f4d | riscv64 | ctorrent-dnh3.3.2 | NOK | http://autobuild.buildroot.net/results/762f16ddad3b52f85d99c15bb6b42d406bf08d7b | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/dfa8c3fad8dabecee9a78fcd9db39e1f3e2d0bdb | x86_64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/045fdbd4a7e5ce09d2976e8d466ce7ecfb6515e0 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d6b81dd44df027cb0f65945098ef78580bafe0b5 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/19bc26810a5be3a45b6af57ad98b947faeae8c95 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f3041001e589b440390f980fbe6415b1cff3d106 | ORPH mips64 | emlog-0.70 | NOK | http://autobuild.buildroot.net/results/15eb65a249eb3a87943bf13f25e1657544bd2687 | sh4 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/dbc8926bf4d625f2f92f156c9efd9809379bb5f4 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/9102205ec36a4dc83959fab4a01e24f307ecdd32 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3d6b1a725fbf7f4d704acb42c4bd6b9aacf96e16 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/d42520a8cf64a2475a256eb7a36c9dc06eae9b0c | ORPH arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/c2f654af1140aa0aa01b90bb79aea5017458d198 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/67424f540d96964d307fd65ff9c27c1bb0565b1d | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/017b133663360215ca7679a44de079b8b0163883 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df2795a6226b20c96df5e6c6979e2fbb93b09830 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/40fa08cc7fb5cf40b1fe1242b25abc40cc8ed186 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd1ab84e59eca819bfc6f35725a2ed5ae30f15a3 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1a8cea30514028d54a3d5cc9974237eb730e8cfe | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22aa2ccad50358c26bbf3c92e44f9177259687a2 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0034ba5e471ac922c7a23b7d1fdcaaae1db39526 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4133c694f5fd745638ba742318e9dbccde54a1a2 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fac870d2d6b796723df305055ddbf62e744a0c7b | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2ecad718d34bcb94a701d5e935b57674e9c3da3c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/81f2646bc06075de4ffe50140b04a2ab0cede1b5 | powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b625054c4270d056c343f62585b32de719fe2909 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/cca3a5826496fbee0b457cb5170cf21b100baecf | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/1bda772e6e11fd9b12066e37a8a2a64f4c4fb45d | ORPH aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4d6e0402758e97f5beb0a15a74205ce8261a2638 | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/76f2e134ffe7c9497f1def9736aee250dc4123df | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7bfe9b5e149857e3c7aac1ba15a01526bcb44b2a | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3621863629e406810746a921d40b5365d4bba90c | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8b1c480b08d0c74a32766da974da91a8fedfd48c | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5fa3a99a106366c3e1a18ecfd42ce96f42ebfb52 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b351e89e1206bb8dfd7e69f09d061bef1c7e8c4c | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/627a9733abdd0436e6060ef1755e358aee343c28 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/24fdb730376826e3a5644471aff34796db948b53 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9be802b8e1f026013d65cc976c0ea0ee4cf515b | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a840f36e66e6800f182e2dcdf1c07333326c0ead | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af8328038d10b1772e52cd603182e509745f98bd | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/91d4a86d86f1ebbda0a99644772df457a89332fc | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/32cd65f0d45d40709ed44cf421b8c21f6bcfbb49 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/843b67a3137270c8eb8635f4748c55b5c7b848fe | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d732a5aacd0d5ee9dd951a6e15978f353698e92 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ee36834c155742a7bf7b72d8d76aa8316c869d34 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/253ab2002ef55c0aebde0cc906328da5f408b24c | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b3ddb3c40091f617d516ded0fcd1919185d5e61d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/77bca1ad3f18c4674ca95979acf5db10f28037c1 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f2a3a88999dfc22d60013f939123b0fbcf6835a | microblaze | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/88bf46fc99b6528ee045d89d1531a200466c4086 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/c05dec83c65a4bbaa084efe0032ea7241c3205da | powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/2e9a79011923d4a504626ad8d0cd4ef61578af44 | ORPH xtensa | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/4b8fe2cde627514525aecaeffc8fd53648102211 | ORPH armeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/9f9469efbb22784e709df7135857eb1f95305809 | ORPH m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/248707e3f3e29c6ac2c7f716a484bd8766127dbc | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2177a44c2d8b4a0c7f8d63a575836995af6f3ee5 | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ad1c80a5e3aaec0767b48d9784e8db8afe0265a8 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/ecfd420c301b2ec91dcd167f0ea6f2c2cc1f704f | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/caa0724f29e7ff5862ce1bf357f7129fa8f5feff | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/88b9958c3cb3c6227fa722a1a190920948d60bdf | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b42074c2a725f78e6b4e867e6b82b5282b581ad6 | s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4401d219e161a7630a9243fada10bd699a2a012a | ORPH or1k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c2826b82ec3fc67e3d158b86c0629224633f1ba3 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/01d68c3636ad5a8c7d53d2b4b414684e164040a0 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0e535e30cff7e0941e80d669c22b1ab2c70b69ad | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2b782e401c46b9aecdd933606b9ca72cebf386ed | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/bdfc6ba48779f813ef2c8460d99f62738aa56a82 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/729e06ca224115ccfc37138f27e217ad1e146bec | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/20f0396c9273ba795f75a87d22efad2e29041261 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/23778e5c7fc1c9cb8bbc359ec8c04f117b54a8ba | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d983b3d97ccb0d600c9d50ce1ad2cbe0490fed82 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b21eb0e8060df98997d5d808ac2fd09389061c9c | ORPH or1k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/68ae8b2868885e19f1aeb2c9c30df2f1679e769a | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7e372c56791a797d8fd8c0794307fe0a543cee4d | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b46508593334f266a63a162a93808075af65d5f1 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cb999ba8ee02a0878500eb1a1f2ce9637eb3fe7a | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7109ca3059b258d398592b8001cae81b6f771cf0 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ff433e96407c2f04d77c47808381d2d09b80a114 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/390a91158e05807c6dbef95f83fc1a5a6e04f760 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d5a92be1b903afc0d743237ed29d220f76fb70de | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2591eb0ec950eaacf72ae2140afef7e5a016436b | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/da32e9809620dd54a7eade4bd9e2037b8a87465e | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c4adadd632e71311aa01271eea1d7ded27915e0c | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/67528e763715f0f4903a76eb824223c81d5744a0 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/13bdd3b20a750eb96512b45b2c5d3d2fde18d8c4 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/553b305e620d2ed09d9f8b8bc5e3916b490c6e71 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e8a464f3e0b8cc5f945371cebac539eb6e35f557 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4b51fc319282cc34f15883c6bcbe551d39c34e84 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/95105ca89ea8fd9e91b9f8fc78d48d7b67c6ec64 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4c9f489675266cc90608f769c77e21094ae6c96d | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c56abcbe1fb1f5a0af68d5a3ecc2cfb923f70b03 | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7915baa1ed47430704b5f18014d7d309dadb05fa | ORPH sh4eb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d902c52f34794343afe2ca928a4f98d63a4be9f5 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7f0b516329b6fb93a973069d14ec5ef550e1c649 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/705f7200092173f2de02336ee9645d596da18ff6 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4a90b4f86c551a2388f576474cea63d807560aa7 | ORPH sh4eb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/50b661347f89b236bf37b62f5efe0d5f8f881261 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0a36130217fabd2e3eb4ad48fc1166a88973066e | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0edb2aacbb392d8748ec9f45ad8319f0604b0b4a | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e6c0af08756312ae9dad049cdf3dbf2a6119e389 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/630a0da24acf8bb5482b522bb1330a4a683b194a | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c9c2cc0709ec694080777460aca6357438f47dcf | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c47ef9f19cad69a6c9bbfe9bfb2ac25690d5aae9 | ORPH m68k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/da7bf154acb060de8a536299f6e31d4df7f26421 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f2d5d1101a564ad8d9b1c0fb8600022a7c17fd3f | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/51fb61620d381d1f8e124292dd3c2a38f6c828f7 | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ba9811db6cc03a73445189c5b9d6a2ab798ad6d0 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/6ac6814eabedd5668f1f58ca3db2ffafaefae8d1 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e1733c86ec5c1b5266b231978c4e546892d99898 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d9cc56514a0e495ea3b2d88d08992696906f6646 | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e45d12bc8b8e194aadf8872bf693df440d29b9e9 | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f3b90faad52a7d69b7dfd83caa10128384378074 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/216e07286b08a87a318bdecda5c548a1b78f7982 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c11c9601c5a375d1f50edc374b6d6064db1f70c1 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3a7f433fe78096ed4e1af223c60e965714bad146 | ORPH or1k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/35f198f42a77a9d0c2223b5a8918d0a628c7345b | ORPH powerpc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0ba351778ad4f297a66a30baf71d1b71e990fd9d | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3515e34e84f8060241b50411893ec17987e47421 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/da27d45ce614294387c92988a349b0be9caee2fe | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/504c1c59a4c4883be9b401601d26e66eb308ad92 | ORPH powerpc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5264a6c7b803080462580f567b89dfbe623b6762 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/22e0b0eb1724c356e54c9067b9506cc0e3c3e6fc | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/28d56dd3b3efb3ada73f7eb4b809f60259c0219d | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3881a30eae10449438096dd9a9c49e36cd8c26b7 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/8aa701a17954564c289a90cbcb37a576ba15e2e0 | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4f9ece0d8227611e683bf62131bc30d231f35601 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b6f1261312c824d76b9ec0f4953856c05c32cc13 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1fd180a060dfa832aa607a686bb8af0aa1a44b1a | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/6c1e44f5657f4b6d8e79a69cbbb44d284d4ecfe9 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4f30b43d2588dac7115ee4a2b979223e25b3c7ef | ORPH m68k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/749ecb43f025eb2d90a3cf23b2d5bd9c7f1d1e37 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e72a2f6676980976eca5b51b56d2223d7f457217 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/bc1566a0fa42f68f1f15f74a61d4081e269e1689 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/dcd3750ffae62323504ae761facf965cd0bff5ae | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b93a8754fa9c01352dfc499d0da0a6b579f26308 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/10ebdab419f3555782b65774a90f6810b852c839 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ddd42abe2b25fe9fbcb35e4730aa87be22f52b8c | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/408df6d1e63fcf640df7c044b79955a77acd9c84 | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cb27f7d26a4b3526cee185f17257229b2dd31093 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7dc9d48af7c2aa435becaaa763ce7500d84ef6f2 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a65c07c31d83ad03d4b5995cd1eb1553fc859e95 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/113297f0b49910b6049781da6e66a80e874770b2 | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/90416fd19e50949e1f2be4ada57e382819f392b4 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3ecff27af37ae979c32777d869514d5f2dab61d7 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/fc30fc6334d125f8e099d1923ad9d47b02e0a00d | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cba4af0944a7c40d60e705fbcdc4e966fd35bd05 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/496c6376a87d14497e8f3119a63f684ff7e850a7 | ORPH sh4a | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/97cfbc230bb9f35f9de337abec797c11ea0440ac | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a504b2daab294c9de4598787c7c651690708f361 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ceae1cf8bbcbac3354197566fe5c41029883e39a | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d21f2598a551b93f710bde513324e701b8451178 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5f7dd659052c4a8c7bdb5001c0e806e9456f150c | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d4d85ebd01e33003cba123df20eaeb4dda063d43 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/fc2ef10caf83ec791dabadcab071558ed6fd5078 | ORPH powerpc64le | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/8f7b33d5b0f023adb9696b1b613cf522e43d4ea9 | powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/472625b2a1a4785bb2fd670e61b517e7ec94305c | ORPH microblaze | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/ed512151c1431e22b7a0c818b2539f43c0660bc9 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/2d3029dd262d62851081a3cb16612cb390037fbb | ORPH i686 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/38b88d30317153cb98b707708ef7a626706538d4 | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6d59bea6c5d61f50913ca4b6b2f61b7fe564e07a | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/5233301217e287a48fa920797c98ae21a3b805ca | ORPH arceb | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/79f74da7dd13706719e4c4245b2e77bc26fe44dc | ORPH powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/5ad23d61c576e2f58988c2a7983213728bf59bc9 | or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8ed5365054853582816472df798d3036fa9e5a90 | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/369042ca7072ef15ae387d6490da6f3b67ebf3a5 | ORPH armeb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/6509d398015cf79fbcb72d7d35165f49d5ac39c8 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/3750814239cb040d44a207eb3315b8939189baa9 | ORPH mips64el | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/7769e06c70d8698b6149984cbcb337055806983a | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/36c4279c2bc8273a7b4ea1962203555d4064c5f0 | ORPH aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/372643f9c9c97817c462e994e3562e0bc4c892cd | arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7d27020345900027f04ccbfa630bfdd95baaa911 | ORPH microblaze | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/4fdc341c741ffea7ec7c1a668539d3b20ed79b72 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9a38973d9cbd1905bdd3630815153067cf22a40a | sparc | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/a6e18cd3a917db374d8d1c8a0c18c551a27aa107 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/7aa3a19e95ce24b011b97e8eb6c2256df1ef485c | ORPH m68k | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/f76468870e031ae8c8c474255d407a8163dd5c6e | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/967e5aa6361083140f1f89735179669bd01373ad | i686 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/99cce4064f4c722d1b4d4a9c1a609bf7c0670cf3 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8e6424ceddc4f2e81dc0718f06a35e7a5bf40bc4 | arm | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/20cdb5f41d16b38dba40a2b81b9763a4a6e21e8f | powerpc64le | python-rtoml-0.8.0 | NOK | http://autobuild.buildroot.net/results/71dc70c3cc0a2c31df0abac06c7107a5bede1f9c | s390x | rtl8821cu-86cc5ceb7c28b9b99... | NOK | http://autobuild.buildroot.net/results/0c82109c3677a38ea4240fc57df21f6102852dc8 | arc | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/3a59c076f7b479639154e1db5dde3664c78c9e3d | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/b1ff8ff262049d307cf6a81893ba2027036f5542 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/dbb24b3caa0e7cd811bb8b1b260a268908df4abf | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/223ba3a1808268c16ce65524f02d7d7ca4913026 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/6d993a18a54180557222951f7e6c6fe001d114e8 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/149bfd5d58e344a4e282f60e6c1146c52c78ae20 | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/4b54bfa24fdb17f1534e59977d30dc4e7b1e36a9 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/950c6e747d559e708cfd86ebd72751c6b0f7867f | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/2099526f9bef3f3bf423333f6432c9afcd2fdb70 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/830145723955f9ebad3b7cf78281b28ec1059141 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/239641ad7c997615bf9c5238ff15eedc704b92f1 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e92fb56be19cd0f58be41d0f43360ec8bcba48c3 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5daa08dc2e0d029ae9482db241f92e4d702f31e2 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a6c8cb01b1d4c1b27cf1489e61c581930bfb6232 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- frr-8.1 | 1 gocryptfs-2.2.1 | 1 zabbix-5.4.9 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | frr-8.1 | NOK | http://autobuild.buildroot.net/results/919d7d28b7589875e63e537136cd3470f42d60cf | riscv64 | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/0ec11f8b27fd25ce6408c5da171ad8ab1de447dd | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/499cca4b00d458070f17d073524f34dd1c0f406d | Classification of failures by reason for 2022.11.x -------------------------------------------------- linux-6.0.16 | 2 unknown | 2 /home/buildroot/autobuild/i... | 1 apcupsd-3.14.14 | 1 crun-1.5 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 grpc-1.50.0 | 1 host-binutils-2.37 | 1 host-binutils-2.38 | 1 host-rust-1.64.0 | 1 janus-gateway-1.0.3 | 1 kmod-30 | 1 python-numpy-1.23.4 | 1 s6-linux-utils-2.6.0.0 | 1 uqmi-0a19b5b77140465c29e2af... | 1 xz-5.2.7 | 1 zstd-1.5.2 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/8b9aa59c5cb7aced9277a87be17d3ae7da5c0a9d | sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/2f3e18251905c461458aefe8cb6e00a9e02535a0 | riscv64 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/2bcb4d99358d54e1ad6f42ef4f8697dfa154ab75 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1b1674b47527a2e5826bfa6afb6174ce40fa1c4b | mips64el | grpc-1.50.0 | NOK | http://autobuild.buildroot.net/results/3f30d0fa35e3061557616e3fff6e74db19cf5c22 | microblaze | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/04c00ee3a4784cc6ed50adb9ef2e8395887ee553 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c2f79a066c3bbc562240c9735fd0984f725533db | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/44a513a6d8b976f0451d1c842f2d5f0b4b783101 | sparc64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/99e00b7a65ba3e71fc3bceb4c6ffaae898ce703f | x86_64 | kmod-30 | NOK | http://autobuild.buildroot.net/results/e1870367a988fbe46122395350a85802707e032c | armeb | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/15679631c1690cf56f8e78fee59d163bac003018 | ORPH powerpc64le | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/abaa85c4a9b12b714aab4078cc6599411f3c864b | ORPH arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/7c23e0d9624742ddc50f5c9b4530cab66ced233c | mips64el | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/03929eedb16b1c645cf637869fb6a96e65e2cce9 | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/1864b24a33610743db1f3c3cda6db26c7d50fa39 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/54db7a02fb947bb48f7334549cf0d069b9f6c3b7 | s390x | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/b4bbea3cd28082bf7a991207d8366c7c42398988 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/dde4380c1c0baba9fe73a70d07d6db982b4e3fdc | ORPH microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/565373998698f74533a454fb2ee17bc2637cb689 | Gitlab CI results for 2023-01-05 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ arcturus_ucls1012a | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773502 | arcturus_ucp1020 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773508 | arm_foundationv8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773519 | armadeus_apf27 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773525 | armadeus_apf28 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773530 | armadeus_apf51 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773544 | aspeed_ast2500evb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773547 | aspeed_ast2600evb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773555 | asus_tinker_rk3288 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773571 | at91sam9260eknf | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773634 | at91sam9g20dfc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773647 | at91sam9g45m10ek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773653 | at91sam9rlek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773657 | at91sam9x5ek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773664 | at91sam9x5ek_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773693 | at91sam9x5ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773735 | at91sam9x5ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773741 | atmel_sama5d27_som1_ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773753 | atmel_sama5d2_xplained_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773775 | atmel_sama5d2_xplained_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773788 | atmel_sama5d3_xplained | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773803 | atmel_sama5d3_xplained_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773819 | atmel_sama5d3_xplained_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773850 | atmel_sama5d3_xplained_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773874 | atmel_sama5d3xek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773927 | atmel_sama5d4_xplained | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773932 | atmel_sama5d4_xplained_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773937 | atmel_sama5d4_xplained_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774002 | atmel_sama5d4_xplained_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774015 | avenger96 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774018 | bananapi_m2_ultra | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774027 | bananapi_m2_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774033 | bananapro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774038 | ORPH beagleboardx15 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774044 | beaglebone | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774051 | beaglebone_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774058 | beagleboneai | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774070 | beaglev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774076 | beelink_gs1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774086 | broadcom_northstar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774095 | canaan_kd233 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774098 | chromebook_elm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774104 | chromebook_snow | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774109 | ci20 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774116 | cubieboard2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774124 | engicam_imx6qdl_icore | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774127 | engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774170 | engicam_imx6qdl_icore_rqs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774178 | engicam_imx6ul_geam | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774189 | engicam_imx6ul_isiot | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774193 | freescale_imx28evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774200 | freescale_imx6dlsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774211 | freescale_imx6dlsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774243 | freescale_imx6qsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774248 | freescale_imx6qsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774264 | freescale_imx6sxsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774286 | freescale_imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774293 | freescale_imx7dsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774304 | freescale_imx8mmevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770136 | freescale_imx8mnevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774316 | freescale_imx8mpevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774320 | freescale_imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774332 | freescale_imx8qmmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774340 | freescale_imx8qxpmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774353 | freescale_p1025twr | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774366 | freescale_t1040d4rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774376 | freescale_t2080_qds_rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774378 | friendlyarm_nanopi_r2s | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774382 | galileo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774390 | globalscale_espressobin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770521 | grinn_chiliboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774399 | grinn_liteboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774422 | hifive_unleashed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774496 | imx23evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774518 | imx6-sabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774533 | imx6-sabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774535 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770791 | imx6slevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774541 | imx6sx-sdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770884 | imx6ulevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774549 | imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770894 | imx6ulpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774559 | imx7d-sdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774576 | imx7dpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774588 | imx8mmpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774591 | imx8mpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774592 | imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774596 | kontron_bl_imx8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774598 | kontron_pitx_imx8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774601 | kontron_smarc_sal28 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771003 | lafrite | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774609 | lego_ev3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771089 | licheepi_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774616 | linksprite_pcduino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771117 | ls1028ardb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774619 | mender_x86_64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771137 | ORPH microchip_sam9x60ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774624 | microchip_sam9x60ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774630 | microchip_sama5d27_wlsom1_ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774635 | ...hip_sama5d27_wlsom1_ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774642 | microchip_sama5d2_icp_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774651 | microchip_sama5d2_icp_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774654 | microchip_sama7g5ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774680 | microchip_sama7g5ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774684 | minnowboard_max | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774687 | mx25pdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774697 | mx51evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774701 | mx53loco | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774703 | mx6cubox | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774721 | mx6sx_udoo_neo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774733 | mx6udoo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774735 | nexbox_a95x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774737 | nezha | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774745 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774751 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774752 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774848 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774863 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774871 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774881 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774887 | octavo_osd32mp1_brk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774901 | octavo_osd32mp1_red | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774946 | odroidc2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774949 | odroidxu4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774953 | olimex_a10_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774959 | olimex_a13_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774966 | olimex_a20_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774970 | olimex_a20_olinuxino_lime2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771538 | olimex_a20_olinuxino_micro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774971 | olimex_a33_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774973 | olimex_a64_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774975 | olimex_imx233_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774977 | olimex_stmp157_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774986 | olpc_xo1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774989 | olpc_xo175 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771603 | openblocks_a6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774992 | orangepi_lite | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775012 | orangepi_lite2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775006 | orangepi_one | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775016 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775017 | orangepi_pc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775023 | orangepi_pc_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775031 | orangepi_r1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771822 | orangepi_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775061 | orangepi_zero_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775091 | orangepi_zero_plus2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775078 | pandaboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775096 | pc_x86_64_bios | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771863 | pc_x86_64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775124 | pcengines_apu2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771866 | pine64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775139 | pine64_sopine | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775145 | qemu_aarch64_ebbr | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771890 | qemu_aarch64_sbsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775150 | qemu_aarch64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771917 | qemu_arm_versatile | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775161 | qemu_arm_vexpress | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771934 | qemu_arm_vexpress_tz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775170 | qemu_m68k_mcf5208 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775184 | qemu_m68k_q800 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771987 | qemu_microblazebe_mmu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775188 | qemu_microblazeel_mmu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775210 | qemu_mips32r2_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775215 | qemu_mips32r2el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775226 | qemu_mips32r6_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775232 | qemu_mips32r6el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775236 | qemu_mips64_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775242 | qemu_mips64el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775254 | qemu_mips64r6_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775260 | qemu_mips64r6el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775286 | qemu_nios2_10m50 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775289 | qemu_or1k | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772294 | qemu_ppc64_e5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775294 | qemu_ppc64_pseries | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775313 | qemu_ppc64le_powernv8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772339 | qemu_ppc64le_pseries | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772350 | qemu_ppc_bamboo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775353 | qemu_ppc_e500mc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772371 | qemu_ppc_g3beige | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775357 | qemu_ppc_mac99 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775361 | qemu_ppc_mpc8544ds | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775364 | qemu_riscv32_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775365 | qemu_riscv64_nommu_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775366 | qemu_riscv64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772444 | qemu_s390x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775372 | qemu_sh4_r2d | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775423 | qemu_sh4eb_r2d | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775439 | qemu_sparc64_sun4u | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775459 | qemu_sparc_ss10 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775460 | qemu_x86 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775468 | qemu_x86_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775463 | qemu_xtensa_lx60 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775510 | qemu_xtensa_lx60_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775541 | raspberrypi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775588 | ORPH raspberrypi0 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772571 | ORPH raspberrypi0w | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775561 | ORPH raspberrypi2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772582 | ORPH raspberrypi3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772609 | raspberrypi3_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775565 | ORPH raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775570 | ORPH raspberrypi4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775574 | ORPH raspberrypi4_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772631 | ORPH raspberrypicm4io | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775591 | ORPH raspberrypicm4io_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772658 | ORPH raspberrypizero2w | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775595 | riotboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775596 | rock64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775600 | rock_pi_n8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772757 | rockpro64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775613 | roseapplepi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772800 | s6lx9_microboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775662 | sheevaplug | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772813 | sipeed_lichee_rv | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772819 | sipeed_lichee_rv_dock | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775685 | sipeed_maix_bit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775748 | sipeed_maix_bit_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775784 | sipeed_maix_dock | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775801 | sipeed_maix_dock_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775808 | sipeed_maix_go | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775818 | sipeed_maix_go_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775842 | sipeed_maixduino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772994 | sipeed_maixduino_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775920 | snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775939 | snps_archs38_axs103 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775942 | snps_archs38_haps | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775943 | snps_archs38_hsdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773073 | socrates_cyclone5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775947 | solidrun_clearfog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775949 | solidrun_clearfog_gt_8k | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775951 | solidrun_macchiatobin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775952 | ORPH spike_riscv64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773112 | stm32f429_disco_xip | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776018 | stm32f469_disco_sd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776092 | stm32f469_disco_xip | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773169 | stm32mp157a_dk1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776096 | stm32mp157c_dk2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773178 | stm32mp157c_odyssey | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776202 | terasic_de10nano_cyclone5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773187 | toradex_apalis_imx6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776205 | ts4900 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773202 | ts5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776210 | ts7680 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776233 | uevm5432 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773218 | versal_vck190 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776266 | visionfive | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773235 | visionfive2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776280 | wandboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776308 | warp7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776339 | warpboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776362 | zynq_microzed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776367 | zynq_qmtech | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776370 | zynq_zc706 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776373 | zynq_zed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776376 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776381 | zynqmp_zcu102 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776388 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776391 | -- http://autobuild.buildroot.net From peter at korsgaard.com Fri Jan 6 07:28:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:28:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/hiredis: fix debug install In-Reply-To: <20221230103722.602850-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 11:37:22 +0100") References: <20221230103722.602850-1-fontaine.fabrice@gmail.com> Message-ID: <87zgawp1el.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Local change? On master this is set to redislabs > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:28:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:28:05 +0100 Subject: [Buildroot] [git commit] package/hiredis: fix debug install Message-ID: <20230106072851.0BF8B87636@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7ff5f7ff0a5ffb8de98d132740fe2fbe4fb71b5a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- 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 d59933845c..f79b6c757a 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 = redislabs 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 From peter at korsgaard.com Fri Jan 6 07:37:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:37:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: fix host package In-Reply-To: <20221230093435.118865-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 10:34:35 +0100") References: <20221230093435.118865-1-fontaine.fabrice@gmail.com> Message-ID: <87v8lkp10f.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:37:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:37:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add zlib optional dependency In-Reply-To: <20221229103953.115133-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:39:53 +0100") References: <20221229103953.115133-1-fontaine.fabrice@gmail.com> Message-ID: <87r0w8p0zn.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:37:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:37:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add minizip-zlib optional dependency In-Reply-To: <20221229104626.145365-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:46:26 +0100") References: <20221229104626.145365-1-fontaine.fabrice@gmail.com> Message-ID: <87mt6wp0z4.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:38:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:38:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add libcap optional dependency In-Reply-To: <20221229105311.170136-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:53:11 +0100") References: <20221229105311.170136-1-fontaine.fabrice@gmail.com> Message-ID: <87ilhkp0yk.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:39:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:39:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: bump to version 4.0.2 In-Reply-To: <20221229105818.175049-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:58:18 +0100") References: <20221229105818.175049-1-fontaine.fabrice@gmail.com> Message-ID: <87eds8p0x7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:39:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:39:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/ulogd: add libdbi support In-Reply-To: <20221229093355.292967-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 10:33:55 +0100") References: <20221229093355.292967-1-fontaine.fabrice@gmail.com> Message-ID: <87a62wp0w1.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:37:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:37:43 +0100 Subject: [Buildroot] [git commit] package/wireshark: add minizip-zlib optional dependency Message-ID: <20230106074006.4422E875EC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8702cecb142e42c6fd522d8256732ec54bab1711 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index f7fd72558e..c1efef2280 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 From peter at korsgaard.com Fri Jan 6 07:39:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:39:38 +0100 Subject: [Buildroot] [git commit] package/ulogd: add libdbi support Message-ID: <20230106074006.65BED87693@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3b3dbd0183265c3f7da49b0b331688fb7573383f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Fri Jan 6 07:36:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:36:52 +0100 Subject: [Buildroot] [git commit] package/tiff: fix host package Message-ID: <20230106074006.2CDE08768F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=84e52a60b4044d3c54d6d4be5729a6d30aaf5aee branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- 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) From peter at korsgaard.com Fri Jan 6 07:38:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:38:47 +0100 Subject: [Buildroot] [git commit] package/wireshark: bump to version 4.0.2 Message-ID: <20230106074006.59F258768F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4aca99f51cc97cfc3bcd3affa65f4694004dd444 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - 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 series 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 Signed-off-by: Peter Korsgaard --- 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) From peter at korsgaard.com Fri Jan 6 07:37:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:37:26 +0100 Subject: [Buildroot] [git commit] package/wireshark: add zlib optional dependency Message-ID: <20230106074006.36DD787690@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6365126e731a1d0bf40eea91cb51b98b6918ecf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 5da344fc55..f7fd72558e 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -157,6 +157,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 From peter at korsgaard.com Fri Jan 6 07:38:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:38:01 +0100 Subject: [Buildroot] [git commit] package/wireshark: add libcap optional dependency Message-ID: <20230106074006.4F0FE87692@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f70149c80cda5d2f6bbe2266b247d52818391cda branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index c1efef2280..d9314fb211 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 From peter at korsgaard.com Fri Jan 6 07:42:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:42:13 +0100 Subject: [Buildroot] [PATCH] package/atop: bump to version 2.8.0 In-Reply-To: <20230102004508.848462-1-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 21:45:08 -0300") References: <20230102004508.848462-1-ricardo.martincoski@gmail.com> Message-ID: <875ydkp0ru.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Signed-off-by: Ricardo Martincoski > --- > check-*: > https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735835248 > runtime test: > https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735834290 > build tests: > 44 builds, 7 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735834290 > test-pkg config: > BR2_PACKAGE_ATOP=y Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:42:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:42:06 +0100 Subject: [Buildroot] [git commit] package/atop: bump to version 2.8.0 Message-ID: <20230106074230.7E7DD87695@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1e63188347b1e5bab9d524e2489d4f948ec719e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/atop/atop.hash | 2 +- package/atop/atop.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/atop/atop.hash b/package/atop/atop.hash index 18ba42340c..e42354739a 100644 --- a/package/atop/atop.hash +++ b/package/atop/atop.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 ca48d2f17e071deead5e6e9cc9e388bf6a3270d695e61976b3794d4d927b5c4e atop-2.7.1.tar.gz +sha256 3b002cb9774a7d6b3e820451773ae5e909b5e725738c6f375f14d1c1976d9fba atop-2.8.0.tar.gz # Hash for license file: sha256 204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994 COPYING diff --git a/package/atop/atop.mk b/package/atop/atop.mk index 8a0fcda33b..04a554b474 100644 --- a/package/atop/atop.mk +++ b/package/atop/atop.mk @@ -4,7 +4,7 @@ # ################################################################################ -ATOP_VERSION = 2.7.1 +ATOP_VERSION = 2.8.0 ATOP_SITE = http://www.atoptool.nl/download ATOP_LICENSE = GPL-2.0+ ATOP_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Fri Jan 6 07:50:48 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 6 Jan 2023 08:50:48 +0100 Subject: [Buildroot] [git commit] package/libgpg-error: add configure option to install gpg-error-config Message-ID: <20230106075101.EB7EA8769B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3a22b009992883ad57553ffb3f194303f90ad1a4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Upstream commit[1] https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff;h=0b47de9c719b0ed0da0791f0525de073737bde5a changed behaviour: "gpg-error-config is now only installed when enabled" Fixes: http://autobuild.buildroot.net/results/bc1/bc1566a0fa42f68f1f15f74a61d4081e269e1689/ [1] included in version 1.46, added in buildroot with commit b5bdcb4cc5 Signed-off-by: Bernd Kuhls Reviewed-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/libgpg-error/libgpg-error.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index ab3c7c3bf2..3f4a45a7e4 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -15,6 +15,7 @@ LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) LIBGPG_ERROR_CONF_OPTS = \ --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --enable-install-gpg-error-config \ --disable-tests \ --disable-languages From thomas.petazzoni at bootlin.com Fri Jan 6 07:51:08 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 6 Jan 2023 08:51:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgpg-error: add configure option to install gpg-error-config In-Reply-To: <20230105185140.622799-1-bernd.kuhls@t-online.de> References: <20230105185140.622799-1-bernd.kuhls@t-online.de> Message-ID: <20230106085108.7961a66a@windsurf> On Thu, 5 Jan 2023 19:51:40 +0100 Bernd Kuhls wrote: > Upstream commit[1] > > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff;h=0b47de9c719b0ed0da0791f0525de073737bde5a > > changed behaviour: "gpg-error-config is now only installed when enabled" > > Fixes: > http://autobuild.buildroot.net/results/bc1/bc1566a0fa42f68f1f15f74a61d4081e269e1689/ > > [1] included in version 1.46, added in buildroot with commit b5bdcb4cc5 > > Signed-off-by: Bernd Kuhls > --- > package/libgpg-error/libgpg-error.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 ju.o at free.fr Fri Jan 6 11:11:41 2023 From: ju.o at free.fr (Julien Olivain) Date: Fri, 6 Jan 2023 12:11:41 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/gnupg2: bump to version 2.4.0 Message-ID: <20230106111141.325627-1-ju.o@free.fr> See announce: https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000477.html This commit also drop a patch which is now included in the new version. See: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=7011286ce6e1fb56c2989fdafbd11b931c489faa Signed-off-by: Julien Olivain --- Changes v1 -> v2: - Removed GNUPG2_CONF_ENV, as the better fix is: https://git.buildroot.org/buildroot/commit/?id=3a22b009992883ad57553ffb3f194303f90ad1a4 --- Tested on top of branch master at commit 3a22b00 with commands: make check-package ... 0 warnings generated Also tested with patch: https://patchwork.ozlabs.org/project/buildroot/patch/20230104222007.43604-1-ju.o at free.fr/ support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_gnupg2.TestGnupg2 ... OK --- package/gnupg2/0001-ks_ldap_free_state.patch | 21 -------------------- package/gnupg2/gnupg2.hash | 10 +++++----- package/gnupg2/gnupg2.mk | 2 +- 3 files changed, 6 insertions(+), 27 deletions(-) delete mode 100644 package/gnupg2/0001-ks_ldap_free_state.patch diff --git a/package/gnupg2/0001-ks_ldap_free_state.patch b/package/gnupg2/0001-ks_ldap_free_state.patch deleted file mode 100644 index fa55d27c04..0000000000 --- a/package/gnupg2/0001-ks_ldap_free_state.patch +++ /dev/null @@ -1,21 +0,0 @@ - -Fix undefined reference to `ks_ldap_free_state' if OpenLDAP is not -installed - -Backported from: 7011286ce6e1fb56c2989fdafbd11b931c489faa - -Signed-off-by: Michael Fischer - ---- a/dirmngr/server.c -+++ b/dirmngr/server.c -@@ -3137,8 +3137,10 @@ start_command_handler (assuan_fd_t fd, unsigned int session_id) - ctrl->refcount); - else - { -+#if USE_LDAP - ks_ldap_free_state (ctrl->ks_get_state); - ctrl->ks_get_state = NULL; -+#endif - release_ctrl_ocsp_certs (ctrl); - xfree (ctrl->server_local); - dirmngr_deinit_default_ctrl (ctrl); diff --git a/package/gnupg2/gnupg2.hash b/package/gnupg2/gnupg2.hash index f9c071ad45..c642862fe2 100644 --- a/package/gnupg2/gnupg2.hash +++ b/package/gnupg2/gnupg2.hash @@ -1,7 +1,7 @@ -# From https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000476.html -sha1 1f31b7b4c9c9adad97f94ea3acf1aa64c0424bcc gnupg-2.3.8.tar.bz2 +# From https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000477.html +sha1 63dde155a8df0d5e1987efa5fc17438beca83ac1 gnupg-2.4.0.tar.bz2 # Calculated based on the hash above and signature -# https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.3.8.tar.bz2.sig -# using key 6DAA6E64A76D2840571B4902528897B826403ADA and AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD -sha256 540b7a40e57da261fb10ef521a282e0021532a80fd023e75fb71757e8a4969ed gnupg-2.3.8.tar.bz2 +# https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.0.tar.bz2.sig +# using key 6DAA6E64A76D2840571B4902528897B826403ADA +sha256 1d79158dd01d992431dd2e3facb89fdac97127f89784ea2cb610c600fb0c1483 gnupg-2.4.0.tar.bz2 sha256 bc2d6664f6276fa0a72d57633b3ae68dc7dcb677b71018bf08c8e93e509f1357 COPYING diff --git a/package/gnupg2/gnupg2.mk b/package/gnupg2/gnupg2.mk index 9dc29ca99e..5935ce6939 100644 --- a/package/gnupg2/gnupg2.mk +++ b/package/gnupg2/gnupg2.mk @@ -4,7 +4,7 @@ # ################################################################################ -GNUPG2_VERSION = 2.3.8 +GNUPG2_VERSION = 2.4.0 GNUPG2_SOURCE = gnupg-$(GNUPG2_VERSION).tar.bz2 GNUPG2_SITE = https://gnupg.org/ftp/gcrypt/gnupg GNUPG2_LICENSE = GPL-3.0+ -- 2.39.0 From bugzilla at busybox.net Fri Jan 6 15:04:53 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 06 Jan 2023 15:04:53 +0000 Subject: [Buildroot] [Bug 15226] lsblk: not found In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15226 Peter Korsgaard changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #1 from Peter Korsgaard --- > Why I can't use lsblk? Because you didn't enable it? lsblk comes from util-linux, so you need to enable BR2_PACKAGE_UTIL_LINUX_BINARIES to include it. lsusb is offered by busybox, which is the reason why you have it "automatically". -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Fri Jan 6 15:05:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 16:05:19 +0100 Subject: [Buildroot] [PATCH] package/libnss: bump version to 3.87 In-Reply-To: <20230106012133.2431588-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Fri, 6 Jan 2023 02:21:33 +0100") References: <20230106012133.2431588-1-giulio.benetti@benettiengineering.com> Message-ID: <87y1qfog9c.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 15:05:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 16:05:08 +0100 Subject: [Buildroot] [git commit] package/libnss: bump version to 3.87 Message-ID: <20230106150606.3FBCC876A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0c8eefa6a4e2a40ee9b832d5f1e71bf4ddfd9f1e 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 50c5e583af..f847ec4f77 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_86_RTM/src/SHA256SUMS -sha256 3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975 nss-3.86.tar.gz +# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_87_RTM/src/SHA256SUMS +sha256 68a1894496d3d158babc75f8a5dda3f55b7c1560573936e3b101a10fa4ac152d nss-3.87.tar.gz # Locally calculated sha256 a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4 nss/COPYING diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk index cee0e596a1..90fd9259d5 100644 --- a/package/libnss/libnss.mk +++ b/package/libnss/libnss.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNSS_VERSION = 3.86 +LIBNSS_VERSION = 3.87 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 Fri Jan 6 15:10:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 16:10:38 +0100 Subject: [Buildroot] [PATCH 1/2] package/fmlib: bump to version LSDK-21.08 In-Reply-To: <20230101112528.11170-1-ju.o@free.fr> (Julien Olivain's message of "Sun, 1 Jan 2023 12:25:27 +0100") References: <20230101112528.11170-1-ju.o@free.fr> Message-ID: <87tu13og0h.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > License file was updated in commit: > https://github.com/nxp-qoriq/fmlib/commit/22126510006f366981c078a340e012a1e0415429 > Notable changes in the license update are: > - GPL-2.0+ option was removed, > - Copyright years updated, > - NXP was added, > - License text was reflowed. > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 15:10:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 16:10:42 +0100 Subject: [Buildroot] [PATCH 2/2] package/fmc: bump to version LSDK-21.08 In-Reply-To: <20230101112528.11170-2-ju.o@free.fr> (Julien Olivain's message of "Sun, 1 Jan 2023 12:25:28 +0100") References: <20230101112528.11170-1-ju.o@free.fr> <20230101112528.11170-2-ju.o@free.fr> Message-ID: <87pmbrog0d.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > This commit also updates the sed pattern, as the default platform was > changed in: > https://github.com/nxp-qoriq/fmc/commit/4377bfc24626a0db3bedb6e1cbb201f6f6df964c > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 15:11:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 16:11:40 +0100 Subject: [Buildroot] [PATCH] package/qemu: pixman only used for system emulation In-Reply-To: <20230101143242.187845-1-yann.morin.1998@free.fr> (Yann E. MORIN's message of "Sun, 1 Jan 2023 15:32:42 +0100") References: <20230101143242.187845-1-yann.morin.1998@free.fr> Message-ID: <87lemfofyr.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > When we initially introduced the target qemu in 98e1a6b9619c > (package/qemu: build for the target (i386 or x86_64 only)), we > unconditionally enabled all the system and user emulation without > distinction, so pixman was made a mandatory dependency. > However, soon afterwards, in 68ec49acc7be (package/qemu: add basic > target selection), we added an option to enable/disable the system > emulation, but the dependency on pixman was not moved to that new > option. > Fix that now, and only depend on pixman when system emulation is > enabled. > Signed-off-by: Yann E. MORIN Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 15:10:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 16:10:10 +0100 Subject: [Buildroot] [git commit] package/fmlib: bump to version LSDK-21.08 Message-ID: <20230106151157.8C5F1876BC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1b68271287d470f4dfeab074a1222da869328f4e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License file was updated in commit: https://github.com/nxp-qoriq/fmlib/commit/22126510006f366981c078a340e012a1e0415429 Notable changes in the license update are: - GPL-2.0+ option was removed, - Copyright years updated, - NXP was added, - License text was reflowed. Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/fmlib/fmlib.hash | 4 ++-- package/fmlib/fmlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash index d4dcf3be5c..f81b017869 100644 --- a/package/fmlib/fmlib.hash +++ b/package/fmlib/fmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 6e9e6bdb42dc2a6a76cfd756a2d4cdfcc2be90925c1f439e8a11eafa871896a6 fmlib-43fa98fdbf0c697167e415c3f060896d5b482791.tar.gz -sha256 837559e20d83910a005e7883b876cc5c42805fe4abcf7e5c5b3c8d036b7f61c8 COPYING +sha256 64dc76c0adc3aa58bce6aba470dee7dee001d4964ccb1958e899a59d9917b21d fmlib-LSDK-21.08.tar.gz +sha256 5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca COPYING diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk index 9509f3de56..3d185979d5 100644 --- a/package/fmlib/fmlib.mk +++ b/package/fmlib/fmlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -FMLIB_VERSION = 43fa98fdbf0c697167e415c3f060896d5b482791 +FMLIB_VERSION = LSDK-21.08 FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION)) -FMLIB_LICENSE = BSD-3-Clause, GPL-2.0+ +FMLIB_LICENSE = BSD-3-Clause FMLIB_LICENSE_FILES = COPYING FMLIB_DEPENDENCIES = linux FMLIB_INSTALL_STAGING = YES From peter at korsgaard.com Fri Jan 6 15:10:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 16:10:19 +0100 Subject: [Buildroot] [git commit] package/fmc: bump to version LSDK-21.08 Message-ID: <20230106151157.9D023876BD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c943cb38e4174cd349b4bb80e5e16269b25079d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This commit also updates the sed pattern, as the default platform was changed in: https://github.com/nxp-qoriq/fmc/commit/4377bfc24626a0db3bedb6e1cbb201f6f6df964c Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/fmc/fmc.hash | 2 +- package/fmc/fmc.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash index 7309562b09..961ce18ac7 100644 --- a/package/fmc/fmc.hash +++ b/package/fmc/fmc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e8594e37eb81e5b1f492f8494b98086f65180637b1e2e08d8a4475c23653a404 fmc-a079d2c844edd85dff85a317a63198e7988bcd09.tar.gz +sha256 a58514816108a16d07307f924ebceb67c7d61709e4449978763fc44ed6e1fc44 fmc-LSDK-21.08.tar.gz sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 COPYING diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk index 6ac8c768df..4f25545ffd 100644 --- a/package/fmc/fmc.mk +++ b/package/fmc/fmc.mk @@ -4,7 +4,7 @@ # ################################################################################ -FMC_VERSION = a079d2c844edd85dff85a317a63198e7988bcd09 +FMC_VERSION = LSDK-21.08 FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION)) FMC_LICENSE = MIT FMC_LICENSE_FILES = COPYING @@ -26,7 +26,7 @@ endif FMC_PLATFORM = $(call qstrip,$(BR2_PACKAGE_FMLIB_PLATFORM)) define FMC_BUILD_CMDS - $(SED) "s:P4080:$(FMC_PLATFORM):g" $(@D)/source/Makefile + $(SED) "s:LS1043:$(FMC_PLATFORM):g" $(@D)/source/Makefile # The linking step has dependency issues so using MAKE1 $(TARGET_MAKE_ENV) $(MAKE1) $(FMC_MAKE_OPTS) -C $(@D)/source endef From peter at korsgaard.com Fri Jan 6 15:11:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 16:11:32 +0100 Subject: [Buildroot] [git commit] package/qemu: pixman only used for system emulation Message-ID: <20230106151157.AA8E3876BE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0a428f135e1b220f8fc6043a7a1b8067f3bb8e2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When we initially introduced the target qemu in 98e1a6b9619c (package/qemu: build for the target (i386 or x86_64 only)), we unconditionally enabled all the system and user emulation without distinction, so pixman was made a mandatory dependency. However, soon afterwards, in 68ec49acc7be (package/qemu: add basic target selection), we added an option to enable/disable the system emulation, but the dependency on pixman was not moved to that new option. Fix that now, and only depend on pixman when system emulation is enabled. Signed-off-by: Yann E. MORIN Signed-off-by: Peter Korsgaard --- package/qemu/Config.in | 2 +- package/qemu/qemu.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 2bbc6a14c0..154b98a541 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -25,7 +25,6 @@ menuconfig BR2_PACKAGE_QEMU depends on BR2_USE_WCHAR # gettext depends on BR2_USE_MMU # fork() select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_PIXMAN select BR2_PACKAGE_ZLIB select BR2_PACKAGE_QEMU_TOOLS if !BR2_PACKAGE_QEMU_SYSTEM && !BR2_PACKAGE_QEMU_LINUX_USER help @@ -53,6 +52,7 @@ comment "Emulators selection" config BR2_PACKAGE_QEMU_SYSTEM bool "Enable systems emulation" depends on !BR2_STATIC_LIBS # dtc + select BR2_PACKAGE_PIXMAN help Say 'y' to build system emulators/virtualisers. diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index 5c7a8d504c..58b4ff10a5 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -27,7 +27,6 @@ QEMU_DEPENDENCIES = \ host-pkgconf \ host-python3 \ libglib2 \ - pixman \ zlib # Need the LIBS variable because librt and libm are @@ -45,6 +44,7 @@ QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool # checks if the specified sub-set is valid. ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) +QEMU_DEPENDENCIES += pixman QEMU_OPTS += --enable-system QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64) += aarch64-softmmu QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-softmmu From peter at korsgaard.com Fri Jan 6 19:47:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 20:47:19 +0100 Subject: [Buildroot] [PATCH 1/3] configs/nezha_defconfig: use OpenSBI 1.2 Message-ID: <20230106194722.1793331-1-peter@korsgaard.com> 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 854392f929..dd94707905 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -16,7 +16,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" 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 Fri Jan 6 19:47:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 20:47:20 +0100 Subject: [Buildroot] [PATCH 2/3] configs/sipeed_lichee_rv_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-1-peter@korsgaard.com> References: <20230106194722.1793331-1-peter@korsgaard.com> Message-ID: <20230106194722.1793331-2-peter@korsgaard.com> 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 f03a6b4f69..750d2d6e3b 100644 --- a/configs/sipeed_lichee_rv_defconfig +++ b/configs/sipeed_lichee_rv_defconfig @@ -15,7 +15,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" 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 Fri Jan 6 19:47:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 20:47:21 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-1-peter@korsgaard.com> References: <20230106194722.1793331-1-peter@korsgaard.com> Message-ID: <20230106194722.1793331-3-peter@korsgaard.com> 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 807209eeec..a228cd8cb7 100644 --- a/configs/sipeed_lichee_rv_dock_defconfig +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -23,7 +23,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y -- 2.30.2 From ps.report at gmx.net Fri Jan 6 21:01:33 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:01:33 +0100 Subject: [Buildroot] [PATCH v1] package/gtest: drop patch adding debug 'd' to library names in pkg-config files Message-ID: <20230106210133.28803-1-ps.report@gmx.net> - drop patch adding debug 'd' to gmock/gtest library names in pkg-config files (not longer needed since gtest version bump to 1.22 ([1]) and upstream commit 'FIX #2174 -- remove `DEBUG_POSTFIX`' ([2]). Fixes: http://autobuild.buildroot.net/results/5ea8f180e4909f8157565238b25f567fcf1f3beb .../host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgtestd [1] https://git.buildroot.net/buildroot/commit/?id=a336b731af5979a25213b33c5840de6d1ed88bdc [2] https://github.com/google/googletest/commit/ca3ffd90f2726f6c0c6e790f05c7c88491a16466 Signed-off-by: Peter Seiderer --- ...test.pc-gmock.pc-library-names-for-t.patch | 62 ------------------- 1 file changed, 62 deletions(-) delete mode 100644 package/gtest/0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch diff --git a/package/gtest/0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch b/package/gtest/0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch deleted file mode 100644 index c47e8fc8f8..0000000000 --- a/package/gtest/0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch +++ /dev/null @@ -1,62 +0,0 @@ -From cf5a3177159ca832470e7f876cab0a1923fa666f Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Fri, 22 Oct 2021 20:17:36 +0200 -Subject: [PATCH] pkg-config: fix gtest.pc/gmock.pc library names for the debug - build - -In case CMAKE_BUILD_TYPE is set to Debug the gtest library is -name libgtestd.a but the link command returned from gtest.pc is -'-lgtest' (without the debug d) and so the linking of dependent -packages fails (see [1] for a buildroot failure example). - -Enhance the gtest.pc ang gmock.pc generation to honour the debug 'd'. - -[1] http://lists.busybox.net/pipermail/buildroot/2021-October/626382.html - -[Upstream: https://github.com/google/googletest/pull/3625] -Signed-off-by: Peter Seiderer ---- - googlemock/cmake/gmock.pc.in | 2 +- - googletest/cmake/gtest.pc.in | 2 +- - googletest/cmake/internal_utils.cmake | 3 +++ - 3 files changed, 5 insertions(+), 2 deletions(-) - -diff --git a/googlemock/cmake/gmock.pc.in b/googlemock/cmake/gmock.pc.in -index 23c67b5c..0f469857 100644 ---- a/googlemock/cmake/gmock.pc.in -+++ b/googlemock/cmake/gmock.pc.in -@@ -6,5 +6,5 @@ Description: GoogleMock (without main() function) - Version: @PROJECT_VERSION@ - URL: https://github.com/google/googletest - Requires: gtest = @PROJECT_VERSION@ --Libs: -L${libdir} -lgmock @CMAKE_THREAD_LIBS_INIT@ -+Libs: -L${libdir} -lgmock at DEBUG_POSTFIX@ @CMAKE_THREAD_LIBS_INIT@ - Cflags: -I${includedir} @GTEST_HAS_PTHREAD_MACRO@ -diff --git a/googletest/cmake/gtest.pc.in b/googletest/cmake/gtest.pc.in -index b4148fae..225bba81 100644 ---- a/googletest/cmake/gtest.pc.in -+++ b/googletest/cmake/gtest.pc.in -@@ -5,5 +5,5 @@ Name: gtest - Description: GoogleTest (without main() function) - Version: @PROJECT_VERSION@ - URL: https://github.com/google/googletest --Libs: -L${libdir} -lgtest @CMAKE_THREAD_LIBS_INIT@ -+Libs: -L${libdir} -lgtest at DEBUG_POSTFIX@ @CMAKE_THREAD_LIBS_INIT@ - Cflags: -I${includedir} @GTEST_HAS_PTHREAD_MACRO@ -diff --git a/googletest/cmake/internal_utils.cmake b/googletest/cmake/internal_utils.cmake -index 58fc9bfb..fd81b825 100644 ---- a/googletest/cmake/internal_utils.cmake -+++ b/googletest/cmake/internal_utils.cmake -@@ -335,6 +335,9 @@ function(install_project) - # Configure and install pkgconfig files. - foreach(t ${ARGN}) - set(configured_pc "${generated_dir}/${t}.pc") -+ if(CMAKE_BUILD_TYPE MATCHES Debug) -+ set(DEBUG_POSTFIX "d") -+ endif() - configure_file("${PROJECT_SOURCE_DIR}/cmake/${t}.pc.in" - "${configured_pc}" @ONLY) - install(FILES "${configured_pc}" --- -2.33.1 - -- 2.39.0 From ps.report at gmx.net Fri Jan 6 21:04:17 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:04:17 +0100 Subject: [Buildroot] [PATCH v1] package/ntpsec: bump version to 1.2.2 Message-ID: <20230106210417.29296-1-ps.report@gmx.net> - remove 001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch (upstream applied, see [1]) - rename 0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch to 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch - remove 0003-fix-build-with-libressl.patch (upstream applied, see [2]) - update license file list (change from LICENSE.adoc to LICENSES/BSD-2, LICENSES/BSD-3, LICENSES/CC-BY-4.0, LICENSES/MIT, LICENSES/NTP) For details see [3]. [1] https://gitlab.com/NTPsec/ntpsec/-/commit/0bea0bef36ff9cfa3ff52de25a839c283cf46cf7 [2] https://gitlab.com/NTPsec/ntpsec/-/commit/128b66ae122d7b41ce4b99f427383fd6a5923d71 [3] https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc Signed-off-by: Peter Seiderer Fix package/ntpsec (renmae patch) --- ...5-ofmt5-jfmt6-ofmt6-related-compile-.patch | 90 ------------------- ...ecks-for-bsd-string.h-fixes-host-co.patch} | 0 .../ntpsec/0003-fix-build-with-libressl.patch | 80 ----------------- package/ntpsec/ntpsec.hash | 8 +- package/ntpsec/ntpsec.mk | 12 ++- 5 files changed, 15 insertions(+), 175 deletions(-) delete mode 100644 package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch rename package/ntpsec/{0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch => 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch} (100%) delete mode 100644 package/ntpsec/0003-fix-build-with-libressl.patch diff --git a/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch b/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch deleted file mode 100644 index aa3cb183c3..0000000000 --- a/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch +++ /dev/null @@ -1,90 +0,0 @@ -From aa9ed14c7f4d0edbda9370760b44be045638f8a0 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Mon, 4 Oct 2021 22:25:58 +0200 -Subject: [PATCH] ntptime: fix jfmt5/ofmt5 jfmt6/ofmt6 related compile failure -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Use same define guard for definiton as for usage ('HAVE_STRUCT_NTPTIMEVAL_TAI' -instead of 'NTP_API && NTP_API > 3'). - -While at it use HAVE_STRUCT_NTPTIMEVAL_TAI define guard for the two remaining -places using NTP_API (which is not defined by the uclibc sys/timex.h header). - -Fixes: - - ../../ntptime/ntptime.c: In function ?main?: - ../../ntptime/ntptime.c:349:17: error: ?jfmt5? undeclared (first use in this function); did you mean ?jfmt6?? - 349 | printf(json ? jfmt5 : ofmt5, (long)ntv.tai); - | ^~~~~ - | jfmt6 - ../../ntptime/ntptime.c:349:17: note: each undeclared identifier is reported only once for each function it appears in - ../../ntptime/ntptime.c:349:25: error: ?ofmt5? undeclared (first use in this function); did you mean ?ofmt6?? - 349 | printf(json ? jfmt5 : ofmt5, (long)ntv.tai); - | ^~~~~ - | ofmt6 - ../../ntptime/ntptime.c:321:15: warning: unused variable ?jfmt6? [-Wunused-variable] - 321 | const char *jfmt6 = ""; - | ^~~~~ - ../../ntptime/ntptime.c:311:15: warning: unused variable ?ofmt6? [-Wunused-variable] - 311 | const char *ofmt6 = "\n"; - | ^~~~~ - -[Upstream: https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1245] -Signed-off-by: Peter Seiderer ---- - ntptime/ntptime.c | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/ntptime/ntptime.c b/ntptime/ntptime.c -index ff861cb3b..7fbd09977 100644 ---- a/ntptime/ntptime.c -+++ b/ntptime/ntptime.c -@@ -138,7 +138,7 @@ main( - ntx.modes |= MOD_NANO; - break; - #endif --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - case 'T': - ntx.modes = MOD_TAI; - ntx.constant = atoi(ntp_optarg); -@@ -222,7 +222,7 @@ main( - #else - "", - #endif --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - "-T tai_offset set TAI offset\n", - #else - "", -@@ -305,21 +305,21 @@ main( - const char *ofmt2 = " time %s, (.%0*d),\n"; - const char *ofmt3 = " maximum error %lu us, estimated error %lu us"; - const char *ofmt4 = " ntptime=%x.%x unixtime=%x.%0*d %s"; --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - const char *ofmt5 = ", TAI offset %ld\n"; - #else - const char *ofmt6 = "\n"; --#endif /* NTP_API */ -+#endif /* HAVE_STRUCT_NTPTIMEVAL_TAI */ - /* JSON formats */ - const char *jfmt1 = "{\"gettime-code\":%d,\"gettime-status\":\"%s\","; - const char *jfmt2 = "\"time\":\"%s\",\"fractional-time\":\".%0*d\","; - const char *jfmt3 = "\"maximum-error\":%lu,\"estimated-error\":%lu,"; - const char *jfmt4 = "\"raw-ntp-time\":\"%x.%x\",\"raw-unix-time\":\"%x.%0*d %s\","; --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - const char *jfmt5 = "\"TAI-offset\":%d,"; - #else - const char *jfmt6 = ""; --#endif /* NTP_API */ -+#endif /* HAVE_STRUCT_NTPTIMEVAL_TAI */ - printf(json ? jfmt1 : ofmt1, status, timex_state(status)); - time_frac = ntv.time.tv_frac_sec; - #ifdef STA_NANO --- -2.34.1 - diff --git a/package/ntpsec/0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch b/package/ntpsec/0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch similarity index 100% rename from package/ntpsec/0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch rename to package/ntpsec/0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch diff --git a/package/ntpsec/0003-fix-build-with-libressl.patch b/package/ntpsec/0003-fix-build-with-libressl.patch deleted file mode 100644 index a5c9543157..0000000000 --- a/package/ntpsec/0003-fix-build-with-libressl.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 743f16fb3fed9a05e601226f184be236614efe9a Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Fri, 12 Aug 2022 23:35:52 +0200 -Subject: [PATCH] fix build with libressl - -Fix the following build failure with libressl: - -/home/buildroot/autobuild/instance-0/output-1/host/lib/gcc/armeb-buildroot-linux-gnueabi/11.3.0/../../../../armeb-buildroot-linux-gnueabi/bin/ld: libntp/libntp.a(ntp_random.c.1.o): in function `ntp_RAND_priv_bytes': -ntp_random.c:(.text+0xac): undefined reference to `RAND_priv_bytes' - -Fixes: - - http://autobuild.buildroot.org/results/a6a825b7f0efc7c82e8ecf792a1f9951ffb047c5 - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1285] ---- - attic/cmac-timing.c | 2 ++ - attic/random.c | 8 ++++++++ - libntp/ntp_random.c | 2 +- - 3 files changed, 11 insertions(+), 1 deletion(-) - -diff --git a/attic/cmac-timing.c b/attic/cmac-timing.c -index 464daa76b..4f2fd3338 100644 ---- a/attic/cmac-timing.c -+++ b/attic/cmac-timing.c -@@ -204,7 +204,9 @@ static void DoPKEY( - printf("## Oops, EVP_MD_CTX_new() failed.\n"); - return; - } -+#ifdef EVP_MD_CTX_FLAG_FINALISE - EVP_MD_CTX_set_flags(ctx, EVP_MD_CTX_FLAG_FINALISE); -+#endif - - clock_gettime(CLOCK_MONOTONIC, &start); - for (int i = 0; i < SAMPLESIZE; i++) { -diff --git a/attic/random.c b/attic/random.c -index 446c68535..8530ecd25 100644 ---- a/attic/random.c -+++ b/attic/random.c -@@ -127,7 +127,11 @@ static int do_avg_priv(unsigned int bytes) { - - clock_gettime(CLOCK_REALTIME, &start); - for (int i = 0; i < BATCHSIZE; i++) { -+#ifdef LIBRESSL_VERSION_NUMBER -+ err += RAND_bytes((unsigned char *)&rnd, bytes); -+#else - err += RAND_priv_bytes((unsigned char *)&rnd, bytes); -+#endif - } - clock_gettime(CLOCK_REALTIME, &stop); - -@@ -209,7 +213,11 @@ static int do_fast_priv(unsigned bytes) { - - for (int i = 0; i < BATCHSIZE; i++) { - clock_gettime(CLOCK_REALTIME, &start); -+#ifdef LIBRESSL_VERSION_NUMBER -+ err += RAND_bytes((unsigned char *)&rnd, bytes); -+#else - err += RAND_priv_bytes((unsigned char *)&rnd, bytes); -+#endif - clock_gettime(CLOCK_REALTIME, &stop); - sec = (stop.tv_sec-start.tv_sec); - nanos = sec*BILLION + (stop.tv_nsec-start.tv_nsec); -diff --git a/libntp/ntp_random.c b/libntp/ntp_random.c -index 9304a790d..adb375b24 100644 ---- a/libntp/ntp_random.c -+++ b/libntp/ntp_random.c -@@ -29,7 +29,7 @@ void ntp_RAND_bytes(unsigned char *buf, int num) { - - void ntp_RAND_priv_bytes(unsigned char *buf, int num) { - int err; --#if (OPENSSL_VERSION_NUMBER > 0x1010100fL) -+#if (OPENSSL_VERSION_NUMBER > 0x1010100fL) && !defined(LIBRESSL_VERSION_NUMBER) - err = RAND_priv_bytes(buf, num); - #else - err = RAND_bytes(buf, num); --- -2.35.1 - diff --git a/package/ntpsec/ntpsec.hash b/package/ntpsec/ntpsec.hash index 49dc4e4d52..44e04b2403 100644 --- a/package/ntpsec/ntpsec.hash +++ b/package/ntpsec/ntpsec.hash @@ -1,4 +1,8 @@ # Locally calculated -sha256 71c9f4bde6953bbc048bbaf278da81c451a56cc08d6772542b4ad37c67d72e89 ntpsec-NTPsec_1_2_1.tar.bz2 -sha256 b4db4de3317c3b0554ed91eb692968800bdfd6ad2c16ffbeee8ce4895ed91da4 LICENSE.adoc +sha256 ad45f5b88d08a159bc9f44ecb79e08358d26d3d22bb6c96ab7aaa3734de130e6 ntpsec-NTPsec_1_2_2.tar.bz2 +sha256 899261d6eb6c922cf8f051225411f27b738ba0014be18c2eaf6afbf30d421bb1 LICENSES/BSD-2 +sha256 5fe38d8724c53ff4e69f0a3492a368b4a6719700ac16f706efeb01a45c62f2b5 LICENSES/BSD-3 +sha256 9ba9550ad48438d0836ddab3da480b3b69ffa0aac7b7878b5a0039e7ab429411 LICENSES/CC-BY-4.0 +sha256 074415b57c6ba1780483d89e55f40dec3ded96c28aaf47d63c486683ba553e7c LICENSES/MIT +sha256 62fec6cd79721af81b7c12f1a679535235fdd22800ab17653042f024187ff274 LICENSES/NTP sha256 d3b21470adadd9abd9c6d675378f8c371ac5a4ea6dbec91859e02fadca3c0856 docs/copyright.adoc diff --git a/package/ntpsec/ntpsec.mk b/package/ntpsec/ntpsec.mk index ac4b90e37a..c7fa2f85a8 100644 --- a/package/ntpsec/ntpsec.mk +++ b/package/ntpsec/ntpsec.mk @@ -6,12 +6,18 @@ NTPSEC_VERSION_MAJOR = 1 NTPSEC_VERSION_MINOR = 2 -NTPSEC_VERSION_POINT = 1 +NTPSEC_VERSION_POINT = 2 NTPSEC_VERSION = $(NTPSEC_VERSION_MAJOR)_$(NTPSEC_VERSION_MINOR)_$(NTPSEC_VERSION_POINT) NTPSEC_SOURCE = ntpsec-NTPsec_$(NTPSEC_VERSION).tar.bz2 NTPSEC_SITE = https://gitlab.com/NTPsec/ntpsec/-/archive/NTPsec_$(NTPSEC_VERSION) -NTPSEC_LICENSE = BSD-2-Clause, NTP, BSD-3-Clause, MIT -NTPSEC_LICENSE_FILES = LICENSE.adoc docs/copyright.adoc +NTPSEC_LICENSE = BSD-2-Clause, NTP, BSD-3-Clause, MIT, CC-BY-4.0 (docs) +NTPSEC_LICENSE_FILES = \ + LICENSES/BSD-2 \ + LICENSES/BSD-3 \ + LICENSES/CC-BY-4.0 \ + LICENSES/MIT \ + LICENSES/NTP \ + docs/copyright.adoc NTPSEC_CPE_ID_VENDOR = ntpsec NTPSEC_CPE_ID_VERSION = $(NTPSEC_VERSION_MAJOR).$(NTPSEC_VERSION_MINOR) -- 2.39.0 From ps.report at gmx.net Fri Jan 6 21:08:25 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:08:25 +0100 Subject: [Buildroot] [PATCH v1] package/dotconf: new package Message-ID: <20230106210827.30007-1-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- package/Config.in | 1 + package/dotconf/Config.in | 6 ++++++ package/dotconf/dotconf.hash | 3 +++ package/dotconf/dotconf.mk | 15 +++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 package/dotconf/Config.in create mode 100644 package/dotconf/dotconf.hash create mode 100644 package/dotconf/dotconf.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b9f04e9fd1 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1997,6 +1997,7 @@ menu "Other" source "package/cracklib/Config.in" source "package/dawgdic/Config.in" source "package/ding-libs/Config.in" + source "package/dotconf/Config.in" source "package/double-conversion/Config.in" source "package/eigen/Config.in" source "package/elfutils/Config.in" diff --git a/package/dotconf/Config.in b/package/dotconf/Config.in new file mode 100644 index 0000000000..21a74fa065 --- /dev/null +++ b/package/dotconf/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_DOTCONF + bool "dotconf" + help + Configuration file parser. + + https://github.com/williamh/dotconf diff --git a/package/dotconf/dotconf.hash b/package/dotconf/dotconf.hash new file mode 100644 index 0000000000..3233ea62c8 --- /dev/null +++ b/package/dotconf/dotconf.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 7f1ecf40de1ad002a065a321582ed34f8c14242309c3547ad59710ae3c805653 dotconf-1.3.tar.gz +sha256 a50cc98d5044a7bbddabe61fc0ec42aa671c73bf414d0c6b50da83ea8ae041c6 COPYING diff --git a/package/dotconf/dotconf.mk b/package/dotconf/dotconf.mk new file mode 100644 index 0000000000..26e78b3c7a --- /dev/null +++ b/package/dotconf/dotconf.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# dotconf +# +################################################################################ + +DOTCONF_VERSION = 1.3 +DOTCONF_SITE = $(call github,williamh,dotconf,v$(DOTCONF_VERSION)) +DOTCONF_LICENSE = LGPL-2.1 +DOTCONF_LICENSE_FILES = COPYING +DOTCONF_INSTALL_STAGING = YES +# dotconf source code is released without configure script +DOTCONF_AUTORECONF = YES + +$(eval $(autotools-package)) -- 2.39.0 From ps.report at gmx.net Fri Jan 6 21:08:26 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:08:26 +0100 Subject: [Buildroot] [PATCH v1] package/speechd: new package In-Reply-To: <20230106210827.30007-1-ps.report@gmx.net> References: <20230106210827.30007-1-ps.report@gmx.net> Message-ID: <20230106210827.30007-2-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- Notes/Todo: - double check license description against https://github.com/brailcom/speechd#license - maybe add SYSV init script --- package/Config.in | 1 + package/speechd/Config.in | 20 ++++++++++++++++++++ package/speechd/speechd.hash | 5 +++++ package/speechd/speechd.mk | 34 ++++++++++++++++++++++++++++++++++ 4 files changed, 60 insertions(+) create mode 100644 package/speechd/Config.in create mode 100644 package/speechd/speechd.hash create mode 100644 package/speechd/speechd.mk diff --git a/package/Config.in b/package/Config.in index b9f04e9fd1..3c49edaefb 100644 --- a/package/Config.in +++ b/package/Config.in @@ -51,6 +51,7 @@ menu "Audio and video applications" source "package/pipewire-media-session/Config.in" source "package/pulseaudio/Config.in" source "package/sox/Config.in" + source "package/speechd/Config.in" source "package/squeezelite/Config.in" source "package/tinycompress/Config.in" source "package/tovid/Config.in" diff --git a/package/speechd/Config.in b/package/speechd/Config.in new file mode 100644 index 0000000000..8fdc452d19 --- /dev/null +++ b/package/speechd/Config.in @@ -0,0 +1,20 @@ +config BR2_PACKAGE_SPEECHD + bool "speechd" + depends on BR2_USE_WCHAR # libglib2 + depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 + depends on BR2_USE_MMU # libglib2 + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_DOTCONF + select BR2_PACKAGE_LIBGLIB2 + select BR2_PACKAGE_LIBSNDFILE + help + Speech Dispatcher project provides a high-level device + independent layer for access to speech synthesis through + a simple, stable and well documented interface. + + https://freebsoft.org/speechd + +comment "speechd needs a toolchain w/ wchar, threads, dynamic library" + depends on BR2_USE_MMU + depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ + BR2_STATIC_LIBS diff --git a/package/speechd/speechd.hash b/package/speechd/speechd.hash new file mode 100644 index 0000000000..4eb4cd09d2 --- /dev/null +++ b/package/speechd/speechd.hash @@ -0,0 +1,5 @@ +# Locally calculated +sha256 628d4446894b47f0df099123924c1070180b5b5b09c5b637ebe80d8578fba92f speechd-0.11.4.tar.gz +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING.GPL-2 +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING.GPL-3 +sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL diff --git a/package/speechd/speechd.mk b/package/speechd/speechd.mk new file mode 100644 index 0000000000..0d43e4b6fb --- /dev/null +++ b/package/speechd/speechd.mk @@ -0,0 +1,34 @@ +################################################################################ +# +# speechd +# +################################################################################ + +SPEECHD_VERSION = 0.11.4 +SPEECHD_SITE = $(call github,brailcom,speechd,$(SPEECHD_VERSION)) +SPEECHD_LICENSE = GPL-2.0+, GPL-3.0+ (buildsystem), LGPL-2.1+ +SPEECHD_LICENSE_FILES = COPYING.GPL-2 COPYING.GPL-3 COPYING.LGPL +SPEECHD_INSTALL_STAGING = YES +# speechd source code is released without configure script +SPEECHD_AUTORECONF = YES +SPEECHD_DEPENDENCIES = host-pkgconf dotconf libglib2 libsndfile + +# fix missing config.rpath (needed for autoreconf) in the codebase +define SPEECHD_TOUCH_CONFIG_RPATH + touch $(@D)/config.rpath +endef +SPEECHD_PRE_CONFIGURE_HOOKS += SPEECHD_TOUCH_CONFIG_RPATH + +ifeq ($(BR2_PACKAGE_LIBTOOL),y) +SPEECHD_DEPENDENCIES += libtool +SPEECHD_CONF_OPTS += --with-libltdl +else +SPEECHD_CONF_OPTS += --without-libltdl +endif + +define SPEECHD_INSTALL_INIT_SYSTEMD + $(INSTALL) -D -m 644 $(@D)/speech-dispatcherd.service \ + $(TARGET_DIR)/usr/lib/systemd/system/speech-dispatcherd.service +endef + +$(eval $(autotools-package)) -- 2.39.0 From ps.report at gmx.net Fri Jan 6 21:08:27 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:08:27 +0100 Subject: [Buildroot] [PATCH v1] package/qt5speech: new package In-Reply-To: <20230106210827.30007-1-ps.report@gmx.net> References: <20230106210827.30007-1-ps.report@gmx.net> Message-ID: <20230106210827.30007-3-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- package/qt5/Config.in | 1 + package/qt5/qt5speech/Config.in | 12 ++++++++++++ package/qt5/qt5speech/qt5speech.hash | 7 +++++++ package/qt5/qt5speech/qt5speech.mk | 23 +++++++++++++++++++++++ 4 files changed, 43 insertions(+) create mode 100644 package/qt5/qt5speech/Config.in create mode 100644 package/qt5/qt5speech/qt5speech.hash create mode 100644 package/qt5/qt5speech/qt5speech.mk diff --git a/package/qt5/Config.in b/package/qt5/Config.in index 6dc9cfa148..f1b16ff39b 100644 --- a/package/qt5/Config.in +++ b/package/qt5/Config.in @@ -59,6 +59,7 @@ source "package/qt5/qt5scxml/Config.in" source "package/qt5/qt5sensors/Config.in" source "package/qt5/qt5serialbus/Config.in" source "package/qt5/qt5serialport/Config.in" +source "package/qt5/qt5speech/Config.in" source "package/qt5/qt5svg/Config.in" source "package/qt5/qt5tools/Config.in" source "package/qt5/qt5virtualkeyboard/Config.in" diff --git a/package/qt5/qt5speech/Config.in b/package/qt5/qt5speech/Config.in new file mode 100644 index 0000000000..cebd06057e --- /dev/null +++ b/package/qt5/qt5speech/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_QT5SPEECH + bool "qt5speech" + help + Qt is a cross-platform application and UI framework for + developers using C++. + + Qt Speech enables support for accessibility features such as + text-to-speech. + + For output optional enable flite or speechd. + + https://doc.qt.io/qt-5/qtspeech-index.html diff --git a/package/qt5/qt5speech/qt5speech.hash b/package/qt5/qt5speech/qt5speech.hash new file mode 100644 index 0000000000..595aac9f22 --- /dev/null +++ b/package/qt5/qt5speech/qt5speech.hash @@ -0,0 +1,7 @@ +# Locally calculated +sha256 6d0794ab9d5286d04fbac2db44c00ed3306e569c876f84cfd91ac0e79c834b1e qtspeech-d32f4a479d38a11f547598004b975f4356424a16.tar.bz2 + +# Hashes for license files: +sha256 6c3f3c31b93985f1b93bfbb35fb609d37281697d0efc220c9f91cf4b59eaabde LICENSE.GPLv2 +sha256 75d800e60c8d58c2e7f0338e8552ea6123a9ce7e5dd8e1cdf2095e013b737488 LICENSE.LGPLv3 +sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL diff --git a/package/qt5/qt5speech/qt5speech.mk b/package/qt5/qt5speech/qt5speech.mk new file mode 100644 index 0000000000..8cf6fe19c1 --- /dev/null +++ b/package/qt5/qt5speech/qt5speech.mk @@ -0,0 +1,23 @@ +################################################################################ +# +# qt5speech +# +################################################################################ + +QT5SPEECH_VERSION = d32f4a479d38a11f547598004b975f4356424a16 +QT5SPEECH_SITE = $(QT5_SITE)/qtspeech/-/archive/$(QT5SPEECH_VERSION) +QT5SPEECH_SOURCE = qtspeech-$(QT5SPEECH_VERSION).tar.bz2 +QT5SPEECH_INSTALL_STAGING = YES +QT5SPEECH_LICENSE = GPL-2.0+ or LGPL-3.0, GFDL-1.3 (docs) +QT5SPEECH_LICENSE_FILES = LICENSE.GPLv2 LICENSE.LGPLv3 LICENSE.FDL +QT5SPEECH_SYNC_QT_HEADERS = YES + +ifeq ($(BR2_PACKAGE_FLITE),y) +QT5SPEECH_DEPENDENCIES += flite +endif + +ifeq ($(BR2_PACKAGE_SPEECHD),y) +QT5SPEECH_DEPENDENCIES += speechd +endif + +$(eval $(qmake-package)) -- 2.39.0 From james.hilliard1 at gmail.com Fri Jan 6 21:18:41 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 14:18:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/{glibc, localedef}: bump to version 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c Message-ID: <20230106211841.4064916-1-james.hilliard1@gmail.com> Drop patches which are now upstream. Signed-off-by: James Hilliard --- ...KEFLAGS-assignment-for-upcoming-make.patch | 117 ------------------ .../0002-x86-Fix-Os-build-BZ-29576.patch | 48 ------- package/glibc/glibc.hash | 2 +- package/glibc/glibc.mk | 2 +- package/localedef/localedef.mk | 2 +- 5 files changed, 3 insertions(+), 168 deletions(-) delete mode 100644 package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch delete mode 100644 package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch diff --git a/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch b/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch deleted file mode 100644 index 0c82d7abbe..0000000000 --- a/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch +++ /dev/null @@ -1,117 +0,0 @@ -From 2d7ed98add14f75041499ac189696c9bd3d757fe Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Tue, 13 Sep 2022 13:39:13 -0400 -Subject: [PATCH] Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 - [BZ# 29564] - -make-4.4 will add long flags to MAKEFLAGS variable: - - * WARNING: Backward-incompatibility! - Previously only simple (one-letter) options were added to the MAKEFLAGS - variable that was visible while parsing makefiles. Now, all options - are available in MAKEFLAGS. - -This causes locale builds to fail when long options are used: - - $ make --shuffle - ... - make -C localedata install-locales - make: invalid shuffle mode: '1662724426r' - -The change fixes it by passing eash option via whitespace and dashes. -That way option is appended to both single-word form and whitespace -separated form. - -While at it fixed --silent mode detection in $(MAKEFLAGS) by filtering -out --long-options. Otherwise options like --shuffle flag enable silent -mode unintentionally. $(silent-make) variable consolidates the checks. - -Resolves: BZ# 29564 - -CC: Paul Smith -CC: Siddhesh Poyarekar -Signed-off-by: Sergei Trofimovich -Reviewed-by: Siddhesh Poyarekar -Signed-off-by: James Hilliard -[james.hilliard1 at gmail.com: backport from upstream commit -2d7ed98add14f75041499ac189696c9bd3d757fe] ---- - Makeconfig | 18 +++++++++++++++++- - Makerules | 4 ++-- - elf/rtld-Rules | 2 +- - 3 files changed, 20 insertions(+), 4 deletions(-) - -diff --git a/Makeconfig b/Makeconfig -index f8164a0025..842f49eb58 100644 ---- a/Makeconfig -+++ b/Makeconfig -@@ -43,6 +43,22 @@ else - $(error objdir must be defined by the build-directory Makefile) - endif - -+# Did we request 'make -s' run? "yes" or "no". -+# Starting from make-4.4 MAKEFLAGS now contains long -+# options like '--shuffle'. To detect presence of 's' -+# we pick first word with short options. Long options -+# are guaranteed to come after whitespace. We use '-' -+# prefix to always have a word before long options -+# even if no short options were passed. -+# Typical MAKEFLAGS values to watch for: -+# "rs --shuffle=42" (silent) -+# " --shuffle" (not silent) -+ifeq ($(findstring s, $(firstword -$(MAKEFLAGS))),) -+silent-make := no -+else -+silent-make := yes -+endif -+ - # Root of the sysdeps tree. - sysdep_dir := $(..)sysdeps - export sysdep_dir := $(sysdep_dir) -@@ -917,7 +933,7 @@ endif - # umpteen zillion filenames along with it (we use `...' instead) - # but we don't want this echoing done when the user has said - # he doesn't want to see commands echoed by using -s. --ifneq "$(findstring s,$(MAKEFLAGS))" "" # if -s -+ifeq ($(silent-make),yes) # if -s - +cmdecho := echo >/dev/null - else # not -s - +cmdecho := echo -diff --git a/Makerules b/Makerules -index d1e139d03c..09c0cf8357 100644 ---- a/Makerules -+++ b/Makerules -@@ -794,7 +794,7 @@ endif - # Maximize efficiency by minimizing the number of rules. - .SUFFIXES: # Clear the suffix list. We don't use suffix rules. - # Don't define any builtin rules. --MAKEFLAGS := $(MAKEFLAGS)r -+MAKEFLAGS := $(MAKEFLAGS) -r - - # Generic rule for making directories. - %/: -@@ -811,7 +811,7 @@ MAKEFLAGS := $(MAKEFLAGS)r - .PRECIOUS: $(foreach l,$(libtypes),$(patsubst %,$(common-objpfx)$l,c)) - - # Use the verbose option of ar and tar when not running silently. --ifeq "$(findstring s,$(MAKEFLAGS))" "" # if not -s -+ifeq ($(silent-make),no) # if not -s - verbose := v - else # -s - verbose := -diff --git a/elf/rtld-Rules b/elf/rtld-Rules -index ca00dd1fe2..3c5e273f2b 100644 ---- a/elf/rtld-Rules -+++ b/elf/rtld-Rules -@@ -52,7 +52,7 @@ $(objpfx)rtld-libc.a: $(foreach dir,$(rtld-subdirs),\ - mv -f $@T $@ - - # Use the verbose option of ar and tar when not running silently. --ifeq "$(findstring s,$(MAKEFLAGS))" "" # if not -s -+ifeq ($(silent-make),no) # if not -s - verbose := v - else # -s - verbose := --- -2.34.1 - diff --git a/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch b/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch deleted file mode 100644 index 4470324f1c..0000000000 --- a/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 3935b543adcb9a46ab79f8931bc489068b049378 Mon Sep 17 00:00:00 2001 -From: Adhemerval Zanella Netto -Date: Wed, 21 Sep 2022 10:51:08 -0300 -Subject: [PATCH] x86: Fix -Os build (BZ #29576) - -The compiler might transform __stpcpy calls (which are routed to -__builtin_stpcpy as an optimization) to strcpy and x86_64 strcpy -multiarch implementation does not build any working symbol due -ISA_SHOULD_BUILD not being evaluated for IS_IN(rtld). - -Checked on x86_64-linux-gnu. -Reviewed-by: Carlos O'Donell -Tested-by: Carlos O'Donell - -(cherry picked from commit 9dc4e29f630c6ef8299120b275e503321dc0c8c7) -Signed-off-by: Romain Naour ---- - sysdeps/x86_64/multiarch/rtld-strcpy.S | 18 ++++++++++++++++++ - 1 file changed, 18 insertions(+) - create mode 100644 sysdeps/x86_64/multiarch/rtld-strcpy.S - -diff --git a/sysdeps/x86_64/multiarch/rtld-strcpy.S b/sysdeps/x86_64/multiarch/rtld-strcpy.S -new file mode 100644 -index 0000000000..19439c553d ---- /dev/null -+++ b/sysdeps/x86_64/multiarch/rtld-strcpy.S -@@ -0,0 +1,18 @@ -+/* Copyright (C) 2022 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ . */ -+ -+#include "../strcpy.S" --- -2.34.3 - diff --git a/package/glibc/glibc.hash b/package/glibc/glibc.hash index 16290461ac..4ce4c6f6d1 100644 --- a/package/glibc/glibc.hash +++ b/package/glibc/glibc.hash @@ -1,5 +1,5 @@ # Locally calculated (fetched from Github) -sha256 51b946f6c8dddd2b0c9902f7792ecf594497da6b0cc8fb9246fa30f108cbb422 glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca.tar.gz +sha256 666482e657c319f7e139121121a0d97d303c65207b9f9730f42a3ee83c79f686 glibc-2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c.tar.gz # Hashes for license files sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk index bb7c9e9a05..354f035d33 100644 --- a/package/glibc/glibc.mk +++ b/package/glibc/glibc.mk @@ -7,7 +7,7 @@ # Generate version string using: # git describe --match 'glibc-*' --abbrev=40 origin/release/MAJOR.MINOR/master | cut -d '-' -f 2- # When updating the version, please also update localedef -GLIBC_VERSION = 2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca +GLIBC_VERSION = 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c # Upstream doesn't officially provide an https download link. # There is one (https://sourceware.org/git/glibc.git) but it's not reliable, # sometimes the connection times out. So use an unofficial github mirror. diff --git a/package/localedef/localedef.mk b/package/localedef/localedef.mk index 05db7fa423..6699840854 100644 --- a/package/localedef/localedef.mk +++ b/package/localedef/localedef.mk @@ -7,7 +7,7 @@ # Use the same VERSION and SITE as target glibc # As in glibc.mk, generate version string using: # git describe --match 'glibc-*' --abbrev=40 origin/release/MAJOR.MINOR/master | cut -d '-' -f 2- -LOCALEDEF_VERSION = 2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca +LOCALEDEF_VERSION = 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c LOCALEDEF_SOURCE = glibc-$(LOCALEDEF_VERSION).tar.gz LOCALEDEF_SITE = $(call github,bminor,glibc,$(LOCALEDEF_VERSION)) HOST_LOCALEDEF_DL_SUBDIR = glibc -- 2.34.1 From ps.report at gmx.net Fri Jan 6 21:27:16 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:27:16 +0100 Subject: [Buildroot] [PATCH v1] package/qt5speech: new package In-Reply-To: <20230106210827.30007-3-ps.report@gmx.net> References: <20230106210827.30007-1-ps.report@gmx.net> <20230106210827.30007-3-ps.report@gmx.net> Message-ID: <20230106222716.7b661245@gmx.net> Hello *, the patches - [PATCH v1] package/dotconf: new package - [PATCH v1] package/speechd: new package - [PATCH v1] package/qt5speech: new package (this one) should have been in one patch series (1/3, 2/3, 3/3)... Regards, Peter On Fri, 6 Jan 2023 22:08:27 +0100, Peter Seiderer wrote: > Signed-off-by: Peter Seiderer > --- > package/qt5/Config.in | 1 + > package/qt5/qt5speech/Config.in | 12 ++++++++++++ > package/qt5/qt5speech/qt5speech.hash | 7 +++++++ > package/qt5/qt5speech/qt5speech.mk | 23 +++++++++++++++++++++++ > 4 files changed, 43 insertions(+) > create mode 100644 package/qt5/qt5speech/Config.in > create mode 100644 package/qt5/qt5speech/qt5speech.hash > create mode 100644 package/qt5/qt5speech/qt5speech.mk > > diff --git a/package/qt5/Config.in b/package/qt5/Config.in > index 6dc9cfa148..f1b16ff39b 100644 > --- a/package/qt5/Config.in > +++ b/package/qt5/Config.in > @@ -59,6 +59,7 @@ source "package/qt5/qt5scxml/Config.in" > source "package/qt5/qt5sensors/Config.in" > source "package/qt5/qt5serialbus/Config.in" > source "package/qt5/qt5serialport/Config.in" > +source "package/qt5/qt5speech/Config.in" > source "package/qt5/qt5svg/Config.in" > source "package/qt5/qt5tools/Config.in" > source "package/qt5/qt5virtualkeyboard/Config.in" > diff --git a/package/qt5/qt5speech/Config.in b/package/qt5/qt5speech/Config.in > new file mode 100644 > index 0000000000..cebd06057e > --- /dev/null > +++ b/package/qt5/qt5speech/Config.in > @@ -0,0 +1,12 @@ > +config BR2_PACKAGE_QT5SPEECH > + bool "qt5speech" > + help > + Qt is a cross-platform application and UI framework for > + developers using C++. > + > + Qt Speech enables support for accessibility features such as > + text-to-speech. > + > + For output optional enable flite or speechd. > + > + https://doc.qt.io/qt-5/qtspeech-index.html > diff --git a/package/qt5/qt5speech/qt5speech.hash b/package/qt5/qt5speech/qt5speech.hash > new file mode 100644 > index 0000000000..595aac9f22 > --- /dev/null > +++ b/package/qt5/qt5speech/qt5speech.hash > @@ -0,0 +1,7 @@ > +# Locally calculated > +sha256 6d0794ab9d5286d04fbac2db44c00ed3306e569c876f84cfd91ac0e79c834b1e qtspeech-d32f4a479d38a11f547598004b975f4356424a16.tar.bz2 > + > +# Hashes for license files: > +sha256 6c3f3c31b93985f1b93bfbb35fb609d37281697d0efc220c9f91cf4b59eaabde LICENSE.GPLv2 > +sha256 75d800e60c8d58c2e7f0338e8552ea6123a9ce7e5dd8e1cdf2095e013b737488 LICENSE.LGPLv3 > +sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > diff --git a/package/qt5/qt5speech/qt5speech.mk b/package/qt5/qt5speech/qt5speech.mk > new file mode 100644 > index 0000000000..8cf6fe19c1 > --- /dev/null > +++ b/package/qt5/qt5speech/qt5speech.mk > @@ -0,0 +1,23 @@ > +################################################################################ > +# > +# qt5speech > +# > +################################################################################ > + > +QT5SPEECH_VERSION = d32f4a479d38a11f547598004b975f4356424a16 > +QT5SPEECH_SITE = $(QT5_SITE)/qtspeech/-/archive/$(QT5SPEECH_VERSION) > +QT5SPEECH_SOURCE = qtspeech-$(QT5SPEECH_VERSION).tar.bz2 > +QT5SPEECH_INSTALL_STAGING = YES > +QT5SPEECH_LICENSE = GPL-2.0+ or LGPL-3.0, GFDL-1.3 (docs) > +QT5SPEECH_LICENSE_FILES = LICENSE.GPLv2 LICENSE.LGPLv3 LICENSE.FDL > +QT5SPEECH_SYNC_QT_HEADERS = YES > + > +ifeq ($(BR2_PACKAGE_FLITE),y) > +QT5SPEECH_DEPENDENCIES += flite > +endif > + > +ifeq ($(BR2_PACKAGE_SPEECHD),y) > +QT5SPEECH_DEPENDENCIES += speechd > +endif > + > +$(eval $(qmake-package)) From james.hilliard1 at gmail.com Sat Jan 7 01:04:34 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 18:04:34 -0700 Subject: [Buildroot] [PATCH 1/4] package/hiredis: enable host package Message-ID: <20230107010437.2471513-1-james.hilliard1@gmail.com> The host-hiredis package is needed for the upcoming ccache update. Note that we must disable ccache when building host-hiredis itself as host-ccache depends on host-hiredis. Signed-off-by: James Hilliard --- package/hiredis/hiredis.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index f79b6c757a..f2a4836310 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -22,4 +22,13 @@ else HIREDIS_CONF_OPTS += -DENABLE_SSL=OFF endif +# We are a ccache dependency, so we can't use ccache +HOST_HIREDIS_CONF_OPTS += \ + -DCMAKE_C_COMPILER_LAUNCHER="" \ + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ + -DCMAKE_BUILD_TYPE=Release \ + -DDISABLE_TESTS=ON \ + -DENABLE_SSL=OFF + $(eval $(cmake-package)) +$(eval $(host-cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Sat Jan 7 01:04:35 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 18:04:35 -0700 Subject: [Buildroot] [PATCH 2/4] package/zstd: disable ccache for host package In-Reply-To: <20230107010437.2471513-1-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> Message-ID: <20230107010437.2471513-2-james.hilliard1@gmail.com> We need to disable ccache when building host-zstd as the upcoming ccache update depends on host-zstd. Signed-off-by: James Hilliard --- package/zstd/zstd.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package/zstd/zstd.mk b/package/zstd/zstd.mk index e8f6315222..cb4f4cc611 100644 --- a/package/zstd/zstd.mk +++ b/package/zstd/zstd.mk @@ -98,12 +98,16 @@ endef HOST_ZSTD_OPTS += PREFIX=$(HOST_DIR) define HOST_ZSTD_BUILD_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ + $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" \ + $(MAKE) $(HOST_ZSTD_OPTS) \ -C $(@D) zstd-release lib-release endef define HOST_ZSTD_INSTALL_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ + $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" \ + $(MAKE) $(HOST_ZSTD_OPTS) \ -C $(@D) install endef -- 2.34.1 From james.hilliard1 at gmail.com Sat Jan 7 01:04:36 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 18:04:36 -0700 Subject: [Buildroot] [PATCH 3/4] package/pkgconf: disable ccache for host package In-Reply-To: <20230107010437.2471513-1-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> Message-ID: <20230107010437.2471513-3-james.hilliard1@gmail.com> We need to disable ccache when building host-pkgconf as the upcoming ccache update depends on host-pkgconf indirectly due to host-cmake depending on host-pkgconf which will be required due to host-ccache migrating from autotools to cmake package infrastructure. Signed-off-by: James Hilliard --- package/pkgconf/pkgconf.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/pkgconf/pkgconf.mk b/package/pkgconf/pkgconf.mk index 5d65f69c10..e9587fae6b 100644 --- a/package/pkgconf/pkgconf.mk +++ b/package/pkgconf/pkgconf.mk @@ -11,6 +11,11 @@ PKGCONF_LICENSE = pkgconf license PKGCONF_LICENSE_FILES = COPYING PKGCONF_CPE_ID_VENDOR = pkgconf +# We are a ccache dependency, so we can't use ccache +HOST_PKGCONF_CONF_ENV = \ + CC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + PKG_CONFIG_HOST_BINARY = $(HOST_DIR)/bin/pkg-config define PKGCONF_LINK_PKGCONFIG -- 2.34.1 From james.hilliard1 at gmail.com Sat Jan 7 01:04:37 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 18:04:37 -0700 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: <20230107010437.2471513-1-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> Message-ID: <20230107010437.2471513-4-james.hilliard1@gmail.com> Migrate to cmake package infrastructure. Add new host-hiredis host-zstd dependencies. Add new ccache dependency exclusions to pkg-generic. Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated source files/format. License hashes changed due to migrating urls to https: https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 Signed-off-by: James Hilliard --- package/ccache/ccache.hash | 6 +++--- package/ccache/ccache.mk | 30 +++++++++++------------------- package/pkg-generic.mk | 2 +- 3 files changed, 15 insertions(+), 23 deletions(-) diff --git a/package/ccache/ccache.hash b/package/ccache/ccache.hash index 16cfad602c..9b11f026ec 100644 --- a/package/ccache/ccache.hash +++ b/package/ccache/ccache.hash @@ -1,4 +1,4 @@ # sha256 computed locally -sha256 a02f4e8360dc6618bc494ca35b0ae21cea080f804a4898eab1ad3fcd108eb400 ccache-3.7.12.tar.xz -sha256 ec6b1a326ff93b2cc21df88a697ae470ff6927a55b8929e7e491b315e1563361 GPL-3.0.txt -sha256 4f63223bcdee822d55a6768cc8399ffe06401d7a03cfe79e1dc305f50dc22c59 LICENSE.adoc +sha256 df0c64d15d3efaf0b4f6837dd6b1467e40eeaaa807db25ce79c3a08a46a84e36 ccache-4.7.4.tar.xz +sha256 80b5112739a423dfac7bed1ca8a1df3cccda3d794425441997d4462b83db4dd5 GPL-3.0.txt +sha256 56cf64f68b7b8150300acd79899941615523ea5c56c120e92f5b175b7cc78e3c LICENSE.adoc diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk index 97aa8b1c75..0c208cb9e6 100644 --- a/package/ccache/ccache.mk +++ b/package/ccache/ccache.mk @@ -4,27 +4,19 @@ # ################################################################################ -CCACHE_VERSION = 3.7.12 +CCACHE_VERSION = 4.7.4 CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz CCACHE_LICENSE = GPL-3.0+, others CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt - -# Force ccache to use its internal zlib. The problem is that without -# this, ccache would link against the zlib of the build system, but we -# might build and install a different version of zlib in $(O)/host -# afterwards, which ccache will pick up. This might break if there is -# a version mismatch. A solution would be to add host-zlib has a -# dependency of ccache, but it would require tuning the zlib .mk file -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy -# path: tell ccache to use its internal copy of zlib, so that ccache -# has zero dependency besides the C library. -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd # We are ccache, so we can't use ccache -HOST_CCACHE_CONF_ENV = \ - CC="$(HOSTCC_NOCCACHE)" \ - CXX="$(HOSTCXX_NOCCACHE)" +HOST_CCACHE_CONF_OPTS += \ + -DCMAKE_C_COMPILER_LAUNCHER="" \ + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ + -DZSTD_FROM_INTERNET=OFF \ + -DHIREDIS_FROM_INTERNET=OFF # Patch host-ccache as follows: # - Use BR_CACHE_DIR instead of CCACHE_DIR, because CCACHE_DIR @@ -35,11 +27,11 @@ HOST_CCACHE_CONF_ENV = \ # the need to specify BR_CACHE_DIR when invoking ccache directly. # CCache replaces "%s" with the home directory of the current user, # So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) define HOST_CCACHE_PATCH_CONFIGURATION - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp endef HOST_CCACHE_POST_PATCH_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION @@ -62,7 +54,7 @@ endef HOST_CCACHE_POST_INSTALL_HOOKS += HOST_CCACHE_DO_INITIAL_SETUP endif -$(eval $(host-autotools-package)) +$(eval $(host-cmake-package)) ifeq ($(BR2_CCACHE),y) ccache-stats: host-ccache diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..0863444221 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ endif ifeq ($$(BR2_CCACHE),y) -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) $(2)_DEPENDENCIES += host-ccache endif endif -- 2.34.1 From thomas.petazzoni at bootlin.com Sat Jan 7 06:53:07 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 07 Jan 2023 06:53:07 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-06 Message-ID: <20230107065314.1750340211@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-06 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 4 | 0 | 0 | 4 | 2022.11.x | 15 | 10 | 0 | 25 | master | 85 | 280 | 0 | 365 | Classification of failures by reason for master ----------------------------------------------- libgpg-error-1.46 | 53 bash-5.2.15 | 24 host-fwup-1.9.1 | 24 bustle-0.8.0 | 14 xz-5.2.10 | 10 host-binutils-2.38 | 8 fwup-1.9.1 | 7 host-go-1.19.4 | 7 pixz-1.0.7 | 6 bat-0.19.0 | 5 glibc-2.36-66-ga1dc0be03c9d... | 5 jack2-1.9.21 | 5 linux-6.1.2 | 5 unknown | 5 ethtool-6.1 | 4 host-rust-1.66.0 | 4 linux-5.10.145-cip17-rt7 | 4 norm-1.5.8 | 4 opkg-0.4.5 | 4 host-pahole-1.24 | 3 host-python-greenlet-2.0.1 | 3 janus-gateway-1.1.1 | 3 linux-5.10.145-cip17 | 3 python-bunch-1.0.1 | 3 crun-1.7.2 | 2 elfutils-0.186 | 2 frr-8.3.1 | 2 host-binutils-2.39 | 2 host-gcc-final-11.3.0 | 2 libglib2-2.72.3 | 2 perl-5.34.1 | 2 ply-2.3.0 | 2 ulog-0389d243352255f6182326... | 2 zabbix-5.4.9 | 2 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 assimp-5.2.5 | 1 asterisk-16.29.1 | 1 bayer2rgb-neon-15feb1115b48... | 1 binutils-arc-2020.09-release | 1 bird-2.0.11 | 1 bluez5_utils-5.65 | 1 dahdi-linux-3.2.0 | 1 docker-cli-20.10.21 | 1 dropbear-2022.83 | 1 dust-0.8.1 | 1 edk2-edk2-stable202208 | 1 file-5.43 | 1 fontconfig-2.13.1 | 1 freeradius-client-1.1.7 | 1 gerbera-1.10.0 | 1 gmp-6.2.1 | 1 gobject-introspection-1.72.0 | 1 google-breakpad-c85eb4a59b6... | 1 gummiboot-2bcd919c681c952eb... | 1 gvfs-1.48.1 | 1 host-delve-1.20.0 | 1 host-gcc-initial-10.4.0 | 1 host-gcc-initial-11.3.0 | 1 host-python3-3.11.1 | 1 host-sentry-cli-2.8.0 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 libnss-3.86 | 1 libostree-2022.7 | 1 make: *** wait: No child pr... | 1 mariadb-10.3.36 | 1 ntpsec-1_2_1 | 1 open62541-v1.3.4 | 1 openal-1.22.0 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 python-cryptography-38.0.4 | 1 python-greenlet-2.0.1 | 1 python-pymupdf-1.21.0 | 1 quickjs-2021-03-27 | 1 ripgrep-af6b6c543b224d348a8... | 1 scrypt-1.3.1 | 1 skalibs-2.12.0.1 | 1 trinity-1.9 | 1 valgrind-3.19.0 | 1 zeek-4.1.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/edb62d45f64329cd97e12022b964bb75a68bce45 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/3944f2d53d92cb8f7e610098269d26c170db7277 | ORPH mipsel | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/e0a9f431ee9892e7e4b723fc79387f8a638252c6 | ORPH sparc64 | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/c13203c5ec025a55f3b7898f85ad97cd9321340b | armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/638f03b15566c9edf269792049338f0d7eeeb480 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ed0c8b62ce11c501450ef5402fee0e6f44ca0179 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8d65764524a690354964c811c5d939c72af44793 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/54c59f5592a59521b02e99a170912e12c4255ed2 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f10f03140b68de1c1f4c68c300b17489d18c4b9b | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ae8da0f063841eed95c1e9802672e82028337a0c | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8f76cb6bcf652b431b36a4ed5d67a00d11206656 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/76e4b586b01f272a678ada2eec167e4a9609dc8c | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/292fd83b71a6e9e21305d84119a39a0f5beb4e07 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/317ab33fd7793a78074a4be0805650398cb30a30 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/56b60334cc4f13bad353c4f16ea7db99496e3ae2 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/05ead907a6fa841d88d5504298234e2af1f26f13 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e1a9be383fdae77134309a02efe8b243623b2eb3 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/584755d6f7f4a72018d4417cdc5b6fde5a2c080c | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5a685b2c8b27dcb47df36c9b5c18cab90b0e4aef | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/650227f5e3ced31d151d862b282f38084513593e | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/17f87373205c77a37f5a6a90a885ba93a5723261 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c9635cc8a9fb796c93abacb729afa9e87243d3ff | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9d5434859c987892e832fdefc262dfac930dbc8a | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5d1098d5e542d584c92ec4aa915ca6cc0cef4c63 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f4ad03e3a7cfb3f931ddc5a9436ad9c24c23783f | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6450f5f62ea4ae5fbc8df9301e2dfb1ba9fc38fc | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6792ba7c072e839cbb34530acdac285be1765977 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c3966e23e3823616ded465fba33981e22cad7db5 | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/89fc820fc136179dd0cb9e6d5242aeb6b9a8221f | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/669158dc065c08a3998878fdb94c969b7483e85b | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/be4206d26ecc22ab1310531180c3dac355d8a54a | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4b32a8fd77ef6d5712508c595dea4d7f580af922 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f39fb3c7e193a3d7645ecccfc8347c88c5ccaf60 | aarch64 | bayer2rgb-neon-15feb1115b48... | NOK | http://autobuild.buildroot.net/results/92bd8704eb0ee5eebf3a37c4459ef7d497c5e811 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/fd6909c71a2be5d8eb7443114200e027c26d87e6 | xtensa | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/ce2a31092463aca65880f75cb2197003c7fbe581 | sh4aeb | bluez5_utils-5.65 | NOK | http://autobuild.buildroot.net/results/875bd55096c8cb968f631c8dc7a2f4058546acc3 | mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c1f1c94088a6e9d546ef5a3736285a3ba0f7fc7e | ORPH mipsel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/ba86ea6982448888e56d40e5dfa1783fe0dc0cba | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/2d676f04c24ab913d2509a71b37ab24a0814633b | ORPH microblaze | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/f303f36ce0153b4926a94b45c698edc10161a338 | ORPH or1k | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/e66b44cc7ed3f394617a1494c991425089696584 | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/bd570bda818661d3733e4bf4b0f81372e8112821 | ORPH powerpc64le | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/eae3cc786ef1a0d30a76a83af5ffe5807395dfe5 | ORPH x86_64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/6244bf2735523b5f3cd8f74e618db6fe18a208fc | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/33e412d67deb84bee32322ce853bba3164ed7f70 | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/e40573bc5d04e7a4c17ed3f417dd16411030cb18 | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/ff71c444dbd46cb702a78d8794099a866ed7602d | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c12c65db7b37fa2d78a8ec86799798ebc43e1161 | ORPH aarch64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/63097ac22117ef01d5d44addf908fded732d137e | ORPH microblazeel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c97a76fdf3b650e0c7893b2b880006338e95bb29 | ORPH riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/929e3e2ccad903d14dc3714519af4fefb77c8dad | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/d461ca031da92a8506aa924ce32d5c0ee695f029 | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/3a51fdc48a876fd9291786b5725b371a06472789 | arm | docker-cli-20.10.21 | NOK | http://autobuild.buildroot.net/results/58bdf698b94cf5b8ef35f24f7201a0cab70f064d | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/2f12298b1463280b59a60d8374364555ea6d9b7b | x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/9214d5172c0e9e39f98d18c6228dbc511e047744 | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/1e986f86269cf44cb58a58dc226a766038627380 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/90af30e6cd7af7b4667ada6319434b51df101a81 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/48fee041c6239ce22762d1db60df3c766a952c1e | ORPH m68k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/61a39368b8c7fb6a73b5ac8a61ed29f28d157e62 | i686 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/930ed28d40f5dd3ded263672e799514f9bc30a57 | m68k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/ada3e557bdbf3721b49c39ddc1c30fbc5ab1b0d9 | arm | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/166d0af145d5a71c2a6c91902a19d7ee4a322bb7 | i686 | file-5.43 | NOK | http://autobuild.buildroot.net/results/6dbbf1d21f1b550a906c99fcf22770d7083c50aa | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1b0322d9b1209799f44cf3ec669607be03be3a9a | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/69f04805efa27776ef47550f256d30d7e0332ee6 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e5a1ebc1c28e90b1db2715031bd73dd5c0a65f48 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/8b33aabdfa2d7de0fb8519f9bd83de1cf8f9ea5d | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e28608b56b3d6194f93eca59766f897d1c5226c2 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd5980c3611e61b0365aa206d518f268669b79cb | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bb712719b48d59e34a7afbb076b1ae361c81ccde | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dc57438027e6fe7351b474018f3b33d194ff0467 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/95c355dba1f481342f27acdc332026b6869fca53 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1fff2a6d1f3b0dab0c933b04c351048bf9574045 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7e66ac01e69d6a5a7732ec25034b428349ad2ba2 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/49925f1fbcb43e3077995b519ca66c58b63a84fb | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b27daf29b87d06f436cb3933c6b0b58f253d5b70 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fe4d244578646261a81b116b470f4d8a1ff1e1a2 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d56d8d07265da0255e32566d6243e625748a7151 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/afe719096e39efcd021a8ef45cb4bb28d2570200 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f141b406fc208d9533fa7c5f38b5d8882968c3e4 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/4976a71e7e826ac5131b9a83d6053797960a3eb9 | ORPH powerpc | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7d10d86eb4b477057d8d545e009c6120d86b35c7 | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/ebd9ee8a9aa89a102b0901f5fdb783c6a11e575b | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/41813067729580ac189c655f3e5aff4a9a579358 | arm | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/dd037427fcce1fe2d44d05421ade7fed51f12d5b | ORPH mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ac72b1ade0a69f8eca65730efdd32c77f99e40ec | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fe4a4657389f072ec35b34e607175893bc60ac9a | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/62160328b972d13c97a243de75b3f9168e063e7c | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0fc6fdc84216afac2e2a6e4b7255f6a4096a41e6 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f48157bfa93686b45f6215dcea044583694f2f6b | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7da76a5d71d1fc614b777ffe00996c61b3e4f167 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1d5f5bd172cec1b78a01cad6b66a64703d41aeda | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/25fca93b7333f03057ed6fae8b0abf2f70552345 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e20502b68baa104c3402dd17d859c808f4544356 | or1k | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/7ebe87181d9557925c3c2f4380d5a8586bd672c6 | x86_64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/bd5c789565d253f76ba39203a7fa814edffbab29 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/49460f8fcd56864efe124791ae9c78ed54426f19 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6e63d481389e3829b32d8682c65a4cbb7f2e7d3 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fb60de25ea06d1d3cd85784537e15c9b7448d10e | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b234cedb8a9d34dc37060361b2de030e050907c8 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/263ad1200e6f9cb28c9a85e9b2cad5ecc42c66fa | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7d7c979a2b08ae97ae174b302e12dbb1167eabc5 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/61e412815581e69fc49888410a78a38ba37d4947 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7cd4ed52991fc8eb99d7a55e9fe73b16a36220f7 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ef544aa5644526387aa9117b3ed90f49eff3e8c4 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab37fd62f22cbf9a38a322aab748b20b357bb576 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/218fff8d288523e480ae7d66a6b195766da57c84 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/17ceaa27255715dc33a0de9e586132bf13fcb21f | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3192a318c11b23043e73d650a917ff1457956f02 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eaa500e117078a29c03f3120122c557f59133baa | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bcf308fc73ab52cca03d19ccf95c7bd6c5974fa0 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e959253f5a2893b19e44005c64c49c0fda6ad919 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d9674d0b37f364857e1d8a437c70a77c99801ba | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5bd6cc7496730827938f4fab9b3c5a0e756d9fc0 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/050e0481bbb3319c28995bec79cbd0b42efae3de | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/909a15f393059a25ec22919f9d094e537a315672 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/054d6dd66dcc8d76d92f3ed14ded65cd779ace1b | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2ea41071dfa8d525f2f5260303c98e881056e501 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a57c7629bdec121f8d148b3633dece67f150cfd6 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6c8679ea2e40a0ed0db709138c49dcf5e74382b6 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/b6201a9282df8309bf21e675144752545e40572c | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/d10ce0146e0bdac32792ecf2af6cb0903837f469 | sparc | host-gcc-initial-10.4.0 | NOK | http://autobuild.buildroot.net/results/bdc0a44882264bf765794b97889da7435e1f3642 | microblaze | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/22775c7cec80e20815b73acfe9e4cf4973e5adb2 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f149b909bf97f0c8a81801f710017d6f86787746 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/3237609a4caadb2d90e93a523415961dd3530e8d | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9f1f0d84894e4d0b5abb4302a5e8adaff092191a | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f7828f69ac1f57be573e8fb906dec4432e9f3d67 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/fb3fcf176f12e634212592761a32b1a0607d364c | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9468d7e8c9f2e3a5666643333136faf579bd3f6a | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/7ba93e3309875516ab3b6c076cc070464173ca04 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a1638385e72ee51ba2c40e86e313402a6d641540 | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/671bfbe5d134889050db1ee416858fdf9dfca35b | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2696ce012b70ec01f08a296283211a03bb80600c | mipsel | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/fdb304b937d5e1d4a403776ae3228a308982d619 | powerpc64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/cffd1011e7bd9ec4c723b14e93c2e93463b889b5 | s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6e06b6bd661791146f60a3c037ea253282bb4dd1 | aarch64 | host-python3-3.11.1 | NOK | http://autobuild.buildroot.net/results/35bbb3fb79e45670033508ccd7b60be18954e014 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/79bfef2ad2cbac72659529f51edae782a2fdecd6 | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/8d5d76a5fb77ecf8077a316db4303f79f4b456a9 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/122c3d5c0befdc8d04d63499c8aba163deba3f20 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/d2a313f1f57bf0dd876ad647f9e99916283079c6 | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/90dccdadc987b49ea61c75863d884e610651390b | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/6bf9c89fdb9b3e967976db773962ef71822a557a | ORPH powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/52925ec449d31f902d5d79435a07bf85cc20d9cd | ORPH mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e1dfa0fbb139d130e59d1f9d59c9d7f03e8047cb | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/37d097452dd0a882cebb429febd06f4678d0ace7 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/c5010ba4b5c7960e059935c0096a4396e32a4770 | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/65c2f0777e15a19e9d27961fcd955994e215af25 | mips64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4da4e51439090d2695687d88654912872c895e26 | mips | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/8146ad725db86bdb1e49c73f47b54b89101d2e4f | powerpc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/cb5e1fc3db0cd1656b5097275b9e573a7053db38 | mips | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/5432a71dbd41899687b7057f6b663ef1a9d20114 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/742c17f1ed1151327cbba207195a2c0190633f12 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/93aff436ffe6f45b96f180cb24721c6d8dd05c09 | i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e9a76efa9993924d0a558d5aeecf310855d9ae59 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1501e78ab0bb406f703fa7201d34917340cd07d6 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/289d013c2b2b88bef943e1e08c9c1cca31074c99 | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b3442c297b52f43125ddbc7604164a4df6643311 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/baee91420c2462e0bb96d06eb7d13e5470d2c6bd | ORPH sh4eb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/34951dfb20dd437cde1eab7db56de141af1dacf6 | ORPH i586 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1affe1c7305fb01da4404c98510c01cc4109e4f3 | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7bf60f92fd0ec3399eef4da913c1498a3fca86d7 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1703546281fbbeba67dac72b4426a0ee6c8fa550 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d4d57251fec6813c9296b75891c666475ecfaa31 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/016315632c9da7136be6d5c258587741e1ff69e2 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/83b0cd5147180da4fcd27301427ac63a42ef96e2 | ORPH m68k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/de6964dc2cbc5205d43c70d2a6066446d6f85ab5 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1c7ee9abdaf020f13b395e4c75da08dccd65acc3 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3406ca94fb14b596481d70c7d83964aba69fd928 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/38ef2cee5389c91a52a7318dbbca3456f6aa05fc | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/514dea04abdc0fa2dd59b688fee4a4241d0a5148 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/6dd108610fc6a5abda79ebf2af68eea9c7685239 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a555605664035a46ac6718db24c04aec776b00dd | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/37d29471ce1fcd4ebd01708451641b6a0fdcb247 | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2f06b24b54a6565f01825c698119788d1485e03a | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/99e5ab43aa5b26a6bffbf5defd726f54ba2c2ca6 | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5ee0039c37974618f3c791b126f8170ee162c39b | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cb5ff2f064bdb5ea8870185affbda30de84aa2f4 | ORPH powerpc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7c3e7b84ba6143c3c93a2df7a60d3dc484198c98 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c8e7bab6a85b9b412f8e8072bdd708a19497e7a1 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0d38f74032b7e532d7e14950ff14e03b70fcca85 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/43ebae2ad9014fad5a830e2325723f45b12d31db | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/86280bb04f1747a652325fa68e34a18e07d59e28 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/53d94d4c951d061d744dfdf490ac5fa524bded5b | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/867a5dcc4452ce92868b254598a64f3f8456c920 | ORPH or1k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a5a705ac5971ed040cb6a89ff96a21641be5e922 | ORPH riscv64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d4e7ca8c5768a5045e53a6fda1319aec1b86fd38 | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/730ce1f4bdbb68468133b36437a0384bfadb800c | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/adc9c2926e28a153d1e13a0b507222329ad16249 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/903e8d6172ba83643f801e841ebdcef63caff2e4 | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7e59a2f09cf441a61845822c67d3e518c8eebcc0 | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/87d23aa012bf10d68e27e602efa907b55a2a0f17 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/718a06e840c3ee086688143b60ad2c837adcdb11 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/46994840d28ec95fa29435bb1648024a369245f3 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e70b3c03c81a53c0bc7404a08f184c193ee01e20 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/68a4f2de0608d1f01e0a22d0321e83196c5a46bb | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/dfd37c5ab71443dfea9d05279d3cc2e6da0b167b | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0c87d8cb8d7166a8e17e72d98e5d73113e241308 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/80e6503ee369971362940e1650e67f11fe88272f | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0dc0c73d47137cc7d9a4671be718f239078b82c4 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7df4a90b75534648d7150dccd1c6b585a57578d6 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/688881d58def06f5b4b2922adc0e1b9e06c28eca | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/31c46e0ca7a9584dd940ce0ec926a93f0ebc431e | ORPH powerpc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ae52305dbd2d11f915eec859d401f93eef95f41a | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f80aa8e28e8d56591f2b8f177bd7c50f370881b3 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/769713b0c14f23abe9f66cfd55db618cbf5f6409 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7fb58321a1a7216ef393d58623690be0942dd93c | ORPH or1k | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/e9cbca9e568f30c9c513086b4aee164d5b55e504 | or1k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/4401f9eea6c15973052ec16814a3dd8ca1dc932d | powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/3933fc6bd50f55a4186cdbe4724bf18d3142fbaa | ORPH arceb | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/25127b6b4fed756317935943bc51cb27c8b3abd5 | ORPH arc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/00ed98df8013163f5db1ebcd8280b3ab75f462cf | ORPH aarch64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/b2f8b0839b93190a7a16564814858b7c45e14269 | ORPH powerpc64le | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/68e5591bfa8e1a73a942552bd9475fda7e6acbe3 | ORPH nios2 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/c324c3d6fe57e7958cfc8114af887bc4f041e96f | ORPH x86_64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/256dfc81ca26b7f44fb1dfcf7a9732c0faf89cbd | ORPH arceb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/aa4d711d5b6085fb10ec3b0d036a48c7804c55ec | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/04789b572b27611302f8dffbee4204ffe2f4fbea | ORPH riscv32 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/53a8ff2b65bf550dbd26cdcfce71ae7a269c9b07 | ORPH mips64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/d340aa5a4ab0542e55f97732f5d527f93bfca0fe | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/cd52884e110d4094787993480d76b10b6ca89758 | ORPH aarch64_be | make: *** wait: No child pr... | NOK | http://autobuild.buildroot.net/results/e4e9ea0690a7d37b0f19581279a6ff354fb3cafb | microblaze | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/7620442f790e4f6f6d44383b058b2867f9aa8eb4 | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7b63ade1c8a367fbca00f557c3105baaad8f45e9 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/71accdc485dccc2c46d3a7a67123bd5fcf8fd180 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b8e441aef1a0eec21fa42e73c1b3dfa441440a74 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/283fa54d52a2a06fde53ad862bc2c011656d26f4 | ORPH xtensa | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/35af73d99c0e858a3fb57279380fecddf8f8b3ff | ORPH mips64el | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/c45dbb16c21890f50312fd0420781e52afe17d14 | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/68bccc7070b5941625cfa643097ba2e25e369150 | powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/84be4e839c5d57a3bde20880cfe60b70fb0ae26b | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d112e380076f8a89e5b210e39b04f0c2497bf66e | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/77cddfdd3365ebcd58642ac0209cc64b8d181158 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e1d6bddb02a7512ae5145cfba8738adfbeb5323a | ORPH aarch64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/44621a1ccc6cf3b3807cd4d87b7a4a6025a347c9 | xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/b9a0fde2c6a6d4e6ce109429a5163abf2c04399a | or1k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/bdd87e1592d269dd94153965ede84ae752fcf615 | ORPH sh4 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e9c3a9b345804854cdf796ec93d1aae326ce39d1 | powerpc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c46d590f056db46a0992b5cb0448a9c941d61d4a | arceb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/81d4ce8c668d71ccb3c51381e4b49d9a70bff655 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2ebc860b40405254f4feb185c8b362b93e2df74f | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7adfc72667f87d801a782bc7d65e3ddb84bcd84f | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/361aff21dee46001fc882a0119b4cf67d5d00f11 | aarch64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/027bdd5ba23c13def8cfd44519a3a63cafdc2cae | aarch64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/5754de090d752f85a9e07382e82e7cb50a936705 | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/e6921b47d67a9ba5ec557c2d3a8565567b55bafc | sparc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/3cc3734a9f65c41b937edfedc489b9f742246e9c | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/fcf48e8d9c25bf82c0ddb6c0f68523630986aaf9 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/bc27afb5fcb727c7e51d24b548b2ac610491e224 | mipsel | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/98b04b3cdba19a76356521079bf7ee30fee90a8c | mips | python-pymupdf-1.21.0 | NOK | http://autobuild.buildroot.net/results/7fabc83dca38947c913fe739ee9727456cdf153a | sh4 | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/367a042396f977b17a35f26724ebc2f21099cb6f | arm | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/a97e9c1149b860b190a0c137a0aa987c7f81a7fb | arceb | scrypt-1.3.1 | NOK | http://autobuild.buildroot.net/results/423ca2293d1f0db5d88c64aca664993d5f77dfc8 | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/8357bef5fb05717f3a512476a1b4516784fca0d9 | mipsel | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/c5a15c0240d2ca2200a9e5115f8b4c0d1b272b17 | ORPH aarch64_be | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/a92cff0e43dcc8769dd88fe6056bc251c882f116 | aarch64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/e867d814dbb0dfa20c4f9bfc87eae1a2cc4c44c0 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/bd2ca9074f9d7b197c624ee32b0de5619bd04de8 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/90ea23f78bf7a6b2e9a0f4c37d41d49542c237f9 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/7c2f14b979be27af27430c2aa38e9c8eb15ae7c8 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/1ea9818c3e607ee98c9b028bb9117ca66097cb8b | i686 | unknown | NOK | http://autobuild.buildroot.net/results/9e9b80c39a0854cca9b23e8c362ad4619e075301 | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/13827afc02190abae168014614023933d44e6366 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/60c8969d7508c07e50da31ccd0c8b1eebde5228b | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8d0f45bde3d32cb67d5dd323328052fdacb2b6dd | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a91dd671c3a382b032b8ad2d852dd66338732f0b | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/97dc7512d0e37f16ec07caad9c066186122aec2a | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4d334e4e4a2917be07d3e2940716e38f26412809 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/80a67090d04b49f068936a192ef3083f6463226c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1f146dbd27c562ac98855fef8172bd22b0f81cf5 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5f842cd0391544cee7ca95c6bd4fdc114a37dc09 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5d4e837c3e4ad80bdaae36a56c3eaf452de7f948 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a9c4e96145309ac38d3aa33b534adc94fef2b045 | ORPH powerpc64le | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/f22fa3d8cda8298a577acc02be67dad0cef596b9 | mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/dcca39d0a7bcdbf8ba8a823e04b87db243299fd4 | arc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/73e503e52c81ed76d8deadfa19a1190873663523 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 4 /home/buildroot/autobuild/i... | 1 janus-gateway-1.0.3 | 1 libgcrypt-1.10.1 | 1 linux-6.0.16 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 wavemon-0.9.4 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/af9d0173524f8e210ac62d93018d96aa5aa97179 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e41e1b3f919a0cec1f8be87ad8030f3ccb4afc6b | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d558e5fbc7e4d6e2332a6a798891f815dd646f04 | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/70fd55d3be0e02330ca648cf94af793d03551d84 | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/86e4285b89520da6eec72865f6023e6480061b07 | mipsel | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/4060114b71ecbfaedddf9996ed0de5e32f32dae9 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/b52d0a0682aff4f7f63d4acb2555184c123d7614 | ORPH powerpc | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/1ffa76ef6327d3357bf1e1e9594dfb5d1e1f307d | ORPH sparc | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/3a5e0762f0c7e1886602ce7b05aa17c7a04007b7 | ORPH powerpc64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/03cb84ecd822d253d4d73d7aae813e34e9835234 | ORPH -- http://autobuild.buildroot.net From peter at korsgaard.com Sat Jan 7 08:27:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 09:27:08 +0100 Subject: [Buildroot] [PATCH 3/4] configs/spike_riscv64_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-1-peter@korsgaard.com> References: <20230107082710.2609784-1-peter@korsgaard.com> Message-ID: <20230107082710.2609784-3-peter@korsgaard.com> Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index 26103682f9..e23f1ce32c 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -9,7 +9,7 @@ BR2_TARGET_ROOTFS_CPIO=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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" BR2_TARGET_OPENSBI_LINUX_PAYLOAD=y BR2_PACKAGE_HOST_RISCV_ISA_SIM=y -- 2.30.2 From peter at korsgaard.com Sat Jan 7 08:27:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 09:27:07 +0100 Subject: [Buildroot] [PATCH 2/4] configs/qemu_riscv64_virt_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-1-peter@korsgaard.com> References: <20230107082710.2609784-1-peter@korsgaard.com> Message-ID: <20230107082710.2609784-2-peter@korsgaard.com> Rather than the default (currently 0.9). Signed-off-by: Peter Korsgaard --- configs/qemu_riscv64_virt_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/qemu_riscv64_virt_defconfig b/configs/qemu_riscv64_virt_defconfig index c455680ee0..b3174a152c 100644 --- a/configs/qemu_riscv64_virt_defconfig +++ b/configs/qemu_riscv64_virt_defconfig @@ -25,6 +25,8 @@ BR2_LINUX_KERNEL_IMAGE=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # host-qemu for gitlab testing -- 2.30.2 From peter at korsgaard.com Sat Jan 7 08:27:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 09:27:09 +0100 Subject: [Buildroot] [PATCH 4/4] configs/hifive_unleashed_defconfig: explicitly use OpenSBI 0.9 In-Reply-To: <20230107082710.2609784-1-peter@korsgaard.com> References: <20230107082710.2609784-1-peter@korsgaard.com> Message-ID: <20230107082710.2609784-4-peter@korsgaard.com> Rather than relying on what is currently the default. Signed-off-by: Peter Korsgaard --- configs/hifive_unleashed_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/hifive_unleashed_defconfig b/configs/hifive_unleashed_defconfig index 0b87f2588f..2b6ee6c08e 100644 --- a/configs/hifive_unleashed_defconfig +++ b/configs/hifive_unleashed_defconfig @@ -37,6 +37,8 @@ BR2_LINUX_KERNEL_INSTALL_TARGET=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="0.9" BR2_TARGET_OPENSBI_PLAT="generic" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -- 2.30.2 From peter at korsgaard.com Sat Jan 7 08:27:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 09:27:06 +0100 Subject: [Buildroot] [PATCH 1/4] configs/qemu_riscv32_virt_defconfig: use OpenSBI 1.2 Message-ID: <20230107082710.2609784-1-peter@korsgaard.com> Rather than the default (currently 0.9). Signed-off-by: Peter Korsgaard --- configs/qemu_riscv32_virt_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/qemu_riscv32_virt_defconfig b/configs/qemu_riscv32_virt_defconfig index faf4e1e312..f354e303e5 100644 --- a/configs/qemu_riscv32_virt_defconfig +++ b/configs/qemu_riscv32_virt_defconfig @@ -25,6 +25,8 @@ BR2_LINUX_KERNEL_IMAGE=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # host-qemu for gitlab testing -- 2.30.2 From peter at korsgaard.com Sat Jan 7 08:40:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 09:40:21 +0100 Subject: [Buildroot] [PATCH 4/4] configs/hifive_unleashed_defconfig: explicitly use OpenSBI 0.9 In-Reply-To: <20230107082710.2609784-4-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:09 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-4-peter@korsgaard.com> Message-ID: <87eds6ohze.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Rather than relying on what is currently the default. > Signed-off-by: Peter Korsgaard > --- FYI, 1.2 would probably also work but I don't have the hardware to verify. > configs/hifive_unleashed_defconfig | 2 ++ > 1 file changed, 2 insertions(+) > diff --git a/configs/hifive_unleashed_defconfig b/configs/hifive_unleashed_defconfig > index 0b87f2588f..2b6ee6c08e 100644 > --- a/configs/hifive_unleashed_defconfig > +++ b/configs/hifive_unleashed_defconfig > @@ -37,6 +37,8 @@ BR2_LINUX_KERNEL_INSTALL_TARGET=y > # Bootloader > BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="0.9" > BR2_TARGET_OPENSBI_PLAT="generic" > BR2_TARGET_UBOOT=y > BR2_TARGET_UBOOT_CUSTOM_VERSION=y > -- > 2.30.2 -- Bye, Peter Korsgaard From ju.o at free.fr Sat Jan 7 11:01:36 2023 From: ju.o at free.fr (Julien Olivain) Date: Sat, 07 Jan 2023 12:01:36 +0100 Subject: [Buildroot] [PATCH 3/4] configs/spike_riscv64_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-3-peter@korsgaard.com> References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-3-peter@korsgaard.com> Message-ID: Hi Peter, I successfully tested this patch on top of branch master at commit a0a428f with commands: make spike_riscv64_defconfig make ./board/spike/riscv64/start.sh On 07/01/2023 09:27, Peter Korsgaard wrote: > Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain > --- > configs/spike_riscv64_defconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configs/spike_riscv64_defconfig > b/configs/spike_riscv64_defconfig > index 26103682f9..e23f1ce32c 100644 > --- a/configs/spike_riscv64_defconfig > +++ b/configs/spike_riscv64_defconfig > @@ -9,7 +9,7 @@ BR2_TARGET_ROOTFS_CPIO=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_CUSTOM_VERSION_VALUE="1.2" > BR2_TARGET_OPENSBI_PLAT="generic" > BR2_TARGET_OPENSBI_LINUX_PAYLOAD=y > BR2_PACKAGE_HOST_RISCV_ISA_SIM=y Best regards, Julien. From ju.o at free.fr Sat Jan 7 13:11:13 2023 From: ju.o at free.fr (Julien Olivain) Date: Sat, 07 Jan 2023 14:11:13 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-3-peter@korsgaard.com> References: <20230106194722.1793331-1-peter@korsgaard.com> <20230106194722.1793331-3-peter@korsgaard.com> Message-ID: <7ab2b6d47039653cfd8927e3035006fc@free.fr> Hi Peter, I successfully tested this patch on top of branch master at commit a0a428f with commands: make sipeed_lichee_rv_dock_defconfig make sudo dd if=output/images/sdcard.img of=/dev/sdX It fully booted on an actual board, reached user space login. On 06/01/2023 20:47, Peter Korsgaard wrote: > Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain > --- > 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 807209eeec..a228cd8cb7 100644 > --- a/configs/sipeed_lichee_rv_dock_defconfig > +++ b/configs/sipeed_lichee_rv_dock_defconfig > @@ -23,7 +23,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" > BR2_TARGET_OPENSBI_PLAT="generic" > # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > BR2_TARGET_UBOOT=y > -- > 2.30.2 Best regards, Julien. From ps.report at gmx.net Sat Jan 7 15:31:56 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Sat, 7 Jan 2023 16:31:56 +0100 Subject: [Buildroot] [PATCH v1] package/qt6: bump version to 6.4.2 Message-ID: <20230107153156.26347-1-ps.report@gmx.net> For details see [1] and [2]. [1] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.4.1/release-note.md [2] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.4.2/release-note.md Signed-off-by: Peter Seiderer --- package/qt6/qt6.mk | 2 +- package/qt6/qt6base/qt6base.hash | 4 ++-- package/qt6/qt6serialport/qt6serialport.hash | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/qt6/qt6.mk b/package/qt6/qt6.mk index 575b2f826c..431bb8c9d3 100644 --- a/package/qt6/qt6.mk +++ b/package/qt6/qt6.mk @@ -5,7 +5,7 @@ ################################################################################ QT6_VERSION_MAJOR = 6.4 -QT6_VERSION = $(QT6_VERSION_MAJOR).0 +QT6_VERSION = $(QT6_VERSION_MAJOR).2 QT6_SOURCE_TARBALL_PREFIX = everywhere-src QT6_SITE = https://download.qt.io/archive/qt/$(QT6_VERSION_MAJOR)/$(QT6_VERSION)/submodules diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash index 6544a371c6..0c722ccded 100644 --- a/package/qt6/qt6base/qt6base.hash +++ b/package/qt6/qt6base/qt6base.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtbase-everywhere-src-6.4.0.tar.xz.sha256 -sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.2/submodules/qtbase-everywhere-src-6.4.2.tar.xz.sha256 +sha256 a88bc6cedbb34878a49a622baa79cace78cfbad4f95fdbd3656ddb21c705525d qtbase-everywhere-src-6.4.2.tar.xz # Hashes for license files sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash index 54a45681fa..1eaa3d6150 100644 --- a/package/qt6/qt6serialport/qt6serialport.hash +++ b/package/qt6/qt6serialport/qt6serialport.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtserialport-everywhere-src-6.4.0.tar.xz.sha256 -sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.2/submodules/qtserialport-everywhere-src-6.4.2.tar.xz.sha256 +sha256 336d95919037800184b3c3de8ccb6f62954b20f3756c05adce8d5010504340fa qtserialport-everywhere-src-6.4.2.tar.xz # Hashes for license files: sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt -- 2.39.0 From bugzilla at busybox.net Sat Jan 7 17:16:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 07 Jan 2023 17:16:25 +0000 Subject: [Buildroot] [Bug 15231] New: gcc --help -v doesn't work correctly with gcc>=10 and BR2_RELRO_PARTIAL or BR2_RELRO_FULL Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15231 Bug ID: 15231 Summary: gcc --help -v doesn't work correctly with gcc>=10 and BR2_RELRO_PARTIAL or BR2_RELRO_FULL Product: buildroot Version: 2020.11.2 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: sagimor6 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Created attachment 9451 --> https://bugs.busybox.net/attachment.cgi?id=9451&action=edit quick fix gcc --help -v 2>&1 | grep ffunction-sections This should display the option with description. But with buildroot gcc>=10 with RELRO protection configured to Partial or Full, this doesn't work (doesn't display anything). So affected buildroots are with versions >=2020.11.2 You can check this with bootlin compilers with buildroot>=2021.11 The cause of this is: 1) from gcc 10, the following doesn't work: gcc -Wl,--some-flag --help -v 2>&1 | grep ffunction-section I created a bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108328 2) toolchain-wrapper with BR2_RELRO_PARTIAL or BR2_RELRO_FULL adds -Wl,-z,relro linker flags which trigger this now, BR2_RELRO_PARTIAL or BR2_RELRO_FULL are the default since 2021.05. Moreover, this causes the python and python3 package to compile without the -fwrapv option, because python detects it using the: gcc --help -v 2>&1 | grep fwrapv This is just one example that I stumbled upon, I think this can cause problems in general, and in other packages that do these kinds of checks. I attached a quick fix patch (should I send it to the mailing list too?), but feel free to comment on the gcc bug report I created. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 7 17:23:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 07 Jan 2023 17:23:34 +0000 Subject: [Buildroot] [Bug 15231] gcc --help -v doesn't work correctly with gcc>=10 and BR2_RELRO_PARTIAL or BR2_RELRO_FULL In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15231 --- Comment #1 from Sagi Mor --- in newer versions of buildroot -Wl,-z,max-page-size is added, so this bug happens even if RELRO protection is configured to None -- You are receiving this mail because: You are on the CC list for the bug. From sagimor6 at gmail.com Sat Jan 7 18:09:43 2023 From: sagimor6 at gmail.com (Sagi Mor) Date: Sat, 7 Jan 2023 20:09:43 +0200 Subject: [Buildroot] [PATCH] toolchain/toolchain-wrapper: make gcc --help -v work correctly Message-ID: <5DD722F6-F9EE-4517-9E55-5A61BB01F196@gmail.com> make "gcc --help -v" display all the options, some packages depend on this https://bugs.busybox.net/show_bug.cgi?id=15231 Signed-off-by: Sagi Mor --- toolchain/toolchain-wrapper.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/toolchain/toolchain-wrapper.c b/toolchain/toolchain-wrapper.c index 37b24dd24a..85d592ad2d 100644 --- a/toolchain/toolchain-wrapper.c +++ b/toolchain/toolchain-wrapper.c @@ -498,6 +498,17 @@ int main(int argc, char **argv) } } + /* drop all non forwards args if --help is specified */ + for (i = 1; i < argc; i++) { + if (!strcmp(argv[i], "--help")) { + cur = args + 1; +#ifdef BR_CCACHE + cur++; +#endif + break; + } + } + /* append forward args */ memcpy(cur, &argv[1], sizeof(char *) * (argc - 1)); cur += argc - 1; -- 2.34.1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla at busybox.net Sat Jan 7 19:02:48 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 07 Jan 2023 19:02:48 +0000 Subject: [Buildroot] [Bug 15231] gcc --help -v doesn't work correctly with gcc>=10 and BR2_RELRO_PARTIAL or BR2_RELRO_FULL In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15231 Sagi Mor changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at buildroot.uclibc |sagimor6 at gmail.com |.org | -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Sat Jan 7 19:25:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:16 +0100 Subject: [Buildroot] [PATCH 1/3] configs/nezha_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-1-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 6 Jan 2023 20:47:19 +0100") References: <20230106194722.1793331-1-peter@korsgaard.com> Message-ID: <87a62uno4j.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:20 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-3-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 6 Jan 2023 20:47:21 +0100") References: <20230106194722.1793331-1-peter@korsgaard.com> <20230106194722.1793331-3-peter@korsgaard.com> Message-ID: <875ydino4f.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:24 +0100 Subject: [Buildroot] [PATCH 2/3] configs/sipeed_lichee_rv_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-2-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 6 Jan 2023 20:47:20 +0100") References: <20230106194722.1793331-1-peter@korsgaard.com> <20230106194722.1793331-2-peter@korsgaard.com> Message-ID: <871qo6no4b.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:29 +0100 Subject: [Buildroot] [PATCH 1/4] configs/qemu_riscv32_virt_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-1-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:06 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> Message-ID: <87wn5ym9jq.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Rather than the default (currently 0.9). > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:33 +0100 Subject: [Buildroot] [PATCH 3/4] configs/spike_riscv64_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-3-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:08 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-3-peter@korsgaard.com> Message-ID: <87sfgmm9jm.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:38 +0100 Subject: [Buildroot] [PATCH 2/4] configs/qemu_riscv64_virt_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-2-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:07 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-2-peter@korsgaard.com> Message-ID: <87o7ram9jh.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Rather than the default (currently 0.9). > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:47 +0100 Subject: [Buildroot] [PATCH 4/4] configs/hifive_unleashed_defconfig: explicitly use OpenSBI 0.9 In-Reply-To: <20230107082710.2609784-4-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:09 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-4-peter@korsgaard.com> Message-ID: <87k01ym9j8.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Rather than relying on what is currently the default. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:28:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:28:00 +0100 Subject: [Buildroot] [PATCH v1] package/ntpsec: bump version to 1.2.2 In-Reply-To: <20230106210417.29296-1-ps.report@gmx.net> (Peter Seiderer's message of "Fri, 6 Jan 2023 22:04:17 +0100") References: <20230106210417.29296-1-ps.report@gmx.net> Message-ID: <87cz7qm9fj.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Seiderer writes: > - remove 001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch > (upstream applied, see [1]) > - rename 0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch > to 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch > - remove 0003-fix-build-with-libressl.patch > (upstream applied, see [2]) > - update license file list (change from LICENSE.adoc to LICENSES/BSD-2, > LICENSES/BSD-3, LICENSES/CC-BY-4.0, LICENSES/MIT, LICENSES/NTP) > For details see [3]. > [1] https://gitlab.com/NTPsec/ntpsec/-/commit/0bea0bef36ff9cfa3ff52de25a839c283cf46cf7 > [2] https://gitlab.com/NTPsec/ntpsec/-/commit/128b66ae122d7b41ce4b99f427383fd6a5923d71 > [3] https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc > Signed-off-by: Peter Seiderer > Fix package/ntpsec (renmae patch) Dropped this line and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:28:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:28:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/{glibc, localedef}: bump to version 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c In-Reply-To: <20230106211841.4064916-1-james.hilliard1@gmail.com> (James Hilliard's message of "Fri, 6 Jan 2023 14:18:41 -0700") References: <20230106211841.4064916-1-james.hilliard1@gmail.com> Message-ID: <875ydim9e2.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Drop patches which are now upstream. > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:23:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:23:33 +0100 Subject: [Buildroot] [git commit] configs/sipeed_lichee_rv_defconfig: use OpenSBI 1.2 Message-ID: <20230107192931.EED8387625@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7f9a31bb8ce5567c8b3a59e50c44302f69788e02 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 f03a6b4f69..750d2d6e3b 100644 --- a/configs/sipeed_lichee_rv_defconfig +++ b/configs/sipeed_lichee_rv_defconfig @@ -15,7 +15,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y From peter at korsgaard.com Sat Jan 7 19:23:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:23:41 +0100 Subject: [Buildroot] [git commit] configs/sipeed_lichee_rv_dock_defconfig: use OpenSBI 1.2 Message-ID: <20230107192932.044868762C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1d22c7331d5888c4d1bac0504e35862d72829fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain 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 807209eeec..a228cd8cb7 100644 --- a/configs/sipeed_lichee_rv_dock_defconfig +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -23,7 +23,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y From peter at korsgaard.com Sat Jan 7 19:24:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:24:31 +0100 Subject: [Buildroot] [git commit] configs/spike_riscv64_defconfig: use OpenSBI 1.2 Message-ID: <20230107192932.23A2087624@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5db2e5d45e75b44e7c7c5ad8c61d1be2a2748cbc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index 26103682f9..e23f1ce32c 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -9,7 +9,7 @@ BR2_TARGET_ROOTFS_CPIO=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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" BR2_TARGET_OPENSBI_LINUX_PAYLOAD=y BR2_PACKAGE_HOST_RISCV_ISA_SIM=y From peter at korsgaard.com Sat Jan 7 19:24:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:24:22 +0100 Subject: [Buildroot] [git commit] configs/qemu_riscv64_virt_defconfig: use OpenSBI 1.2 Message-ID: <20230107192932.197BD8762F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=035cc3caf998a71dea37eefb852d20867fd89b39 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Rather than the default (currently 0.9). Signed-off-by: Peter Korsgaard --- configs/qemu_riscv64_virt_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/qemu_riscv64_virt_defconfig b/configs/qemu_riscv64_virt_defconfig index c455680ee0..b3174a152c 100644 --- a/configs/qemu_riscv64_virt_defconfig +++ b/configs/qemu_riscv64_virt_defconfig @@ -25,6 +25,8 @@ BR2_LINUX_KERNEL_IMAGE=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # host-qemu for gitlab testing From peter at korsgaard.com Sat Jan 7 19:27:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:27:53 +0100 Subject: [Buildroot] [git commit] package/ntpsec: bump version to 1.2.2 Message-ID: <20230107192932.38A708762C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=658ece1afa84e916503e3e949c40b3c0d24c6335 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - remove 001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch (upstream applied, see [1]) - rename 0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch to 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch - remove 0003-fix-build-with-libressl.patch (upstream applied, see [2]) - update license file list (change from LICENSE.adoc to LICENSES/BSD-2, LICENSES/BSD-3, LICENSES/CC-BY-4.0, LICENSES/MIT, LICENSES/NTP) For details see [3]. [1] https://gitlab.com/NTPsec/ntpsec/-/commit/0bea0bef36ff9cfa3ff52de25a839c283cf46cf7 [2] https://gitlab.com/NTPsec/ntpsec/-/commit/128b66ae122d7b41ce4b99f427383fd6a5923d71 [3] https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc Signed-off-by: Peter Seiderer Signed-off-by: Peter Korsgaard --- ...-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch | 90 ---------------------- ...ve-checks-for-bsd-string.h-fixes-host-co.patch} | 0 package/ntpsec/0003-fix-build-with-libressl.patch | 80 ------------------- package/ntpsec/ntpsec.hash | 8 +- package/ntpsec/ntpsec.mk | 12 ++- 5 files changed, 15 insertions(+), 175 deletions(-) diff --git a/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch b/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch deleted file mode 100644 index aa3cb183c3..0000000000 --- a/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch +++ /dev/null @@ -1,90 +0,0 @@ -From aa9ed14c7f4d0edbda9370760b44be045638f8a0 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Mon, 4 Oct 2021 22:25:58 +0200 -Subject: [PATCH] ntptime: fix jfmt5/ofmt5 jfmt6/ofmt6 related compile failure -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Use same define guard for definiton as for usage ('HAVE_STRUCT_NTPTIMEVAL_TAI' -instead of 'NTP_API && NTP_API > 3'). - -While at it use HAVE_STRUCT_NTPTIMEVAL_TAI define guard for the two remaining -places using NTP_API (which is not defined by the uclibc sys/timex.h header). - -Fixes: - - ../../ntptime/ntptime.c: In function ???main???: - ../../ntptime/ntptime.c:349:17: error: ???jfmt5??? undeclared (first use in this function); did you mean ???jfmt6???? - 349 | printf(json ? jfmt5 : ofmt5, (long)ntv.tai); - | ^~~~~ - | jfmt6 - ../../ntptime/ntptime.c:349:17: note: each undeclared identifier is reported only once for each function it appears in - ../../ntptime/ntptime.c:349:25: error: ???ofmt5??? undeclared (first use in this function); did you mean ???ofmt6???? - 349 | printf(json ? jfmt5 : ofmt5, (long)ntv.tai); - | ^~~~~ - | ofmt6 - ../../ntptime/ntptime.c:321:15: warning: unused variable ???jfmt6??? [-Wunused-variable] - 321 | const char *jfmt6 = ""; - | ^~~~~ - ../../ntptime/ntptime.c:311:15: warning: unused variable ???ofmt6??? [-Wunused-variable] - 311 | const char *ofmt6 = "\n"; - | ^~~~~ - -[Upstream: https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1245] -Signed-off-by: Peter Seiderer ---- - ntptime/ntptime.c | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/ntptime/ntptime.c b/ntptime/ntptime.c -index ff861cb3b..7fbd09977 100644 ---- a/ntptime/ntptime.c -+++ b/ntptime/ntptime.c -@@ -138,7 +138,7 @@ main( - ntx.modes |= MOD_NANO; - break; - #endif --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - case 'T': - ntx.modes = MOD_TAI; - ntx.constant = atoi(ntp_optarg); -@@ -222,7 +222,7 @@ main( - #else - "", - #endif --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - "-T tai_offset set TAI offset\n", - #else - "", -@@ -305,21 +305,21 @@ main( - const char *ofmt2 = " time %s, (.%0*d),\n"; - const char *ofmt3 = " maximum error %lu us, estimated error %lu us"; - const char *ofmt4 = " ntptime=%x.%x unixtime=%x.%0*d %s"; --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - const char *ofmt5 = ", TAI offset %ld\n"; - #else - const char *ofmt6 = "\n"; --#endif /* NTP_API */ -+#endif /* HAVE_STRUCT_NTPTIMEVAL_TAI */ - /* JSON formats */ - const char *jfmt1 = "{\"gettime-code\":%d,\"gettime-status\":\"%s\","; - const char *jfmt2 = "\"time\":\"%s\",\"fractional-time\":\".%0*d\","; - const char *jfmt3 = "\"maximum-error\":%lu,\"estimated-error\":%lu,"; - const char *jfmt4 = "\"raw-ntp-time\":\"%x.%x\",\"raw-unix-time\":\"%x.%0*d %s\","; --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - const char *jfmt5 = "\"TAI-offset\":%d,"; - #else - const char *jfmt6 = ""; --#endif /* NTP_API */ -+#endif /* HAVE_STRUCT_NTPTIMEVAL_TAI */ - printf(json ? jfmt1 : ofmt1, status, timex_state(status)); - time_frac = ntv.time.tv_frac_sec; - #ifdef STA_NANO --- -2.34.1 - diff --git a/package/ntpsec/0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch b/package/ntpsec/0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch similarity index 100% rename from package/ntpsec/0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch rename to package/ntpsec/0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch diff --git a/package/ntpsec/0003-fix-build-with-libressl.patch b/package/ntpsec/0003-fix-build-with-libressl.patch deleted file mode 100644 index a5c9543157..0000000000 --- a/package/ntpsec/0003-fix-build-with-libressl.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 743f16fb3fed9a05e601226f184be236614efe9a Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Fri, 12 Aug 2022 23:35:52 +0200 -Subject: [PATCH] fix build with libressl - -Fix the following build failure with libressl: - -/home/buildroot/autobuild/instance-0/output-1/host/lib/gcc/armeb-buildroot-linux-gnueabi/11.3.0/../../../../armeb-buildroot-linux-gnueabi/bin/ld: libntp/libntp.a(ntp_random.c.1.o): in function `ntp_RAND_priv_bytes': -ntp_random.c:(.text+0xac): undefined reference to `RAND_priv_bytes' - -Fixes: - - http://autobuild.buildroot.org/results/a6a825b7f0efc7c82e8ecf792a1f9951ffb047c5 - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1285] ---- - attic/cmac-timing.c | 2 ++ - attic/random.c | 8 ++++++++ - libntp/ntp_random.c | 2 +- - 3 files changed, 11 insertions(+), 1 deletion(-) - -diff --git a/attic/cmac-timing.c b/attic/cmac-timing.c -index 464daa76b..4f2fd3338 100644 ---- a/attic/cmac-timing.c -+++ b/attic/cmac-timing.c -@@ -204,7 +204,9 @@ static void DoPKEY( - printf("## Oops, EVP_MD_CTX_new() failed.\n"); - return; - } -+#ifdef EVP_MD_CTX_FLAG_FINALISE - EVP_MD_CTX_set_flags(ctx, EVP_MD_CTX_FLAG_FINALISE); -+#endif - - clock_gettime(CLOCK_MONOTONIC, &start); - for (int i = 0; i < SAMPLESIZE; i++) { -diff --git a/attic/random.c b/attic/random.c -index 446c68535..8530ecd25 100644 ---- a/attic/random.c -+++ b/attic/random.c -@@ -127,7 +127,11 @@ static int do_avg_priv(unsigned int bytes) { - - clock_gettime(CLOCK_REALTIME, &start); - for (int i = 0; i < BATCHSIZE; i++) { -+#ifdef LIBRESSL_VERSION_NUMBER -+ err += RAND_bytes((unsigned char *)&rnd, bytes); -+#else - err += RAND_priv_bytes((unsigned char *)&rnd, bytes); -+#endif - } - clock_gettime(CLOCK_REALTIME, &stop); - -@@ -209,7 +213,11 @@ static int do_fast_priv(unsigned bytes) { - - for (int i = 0; i < BATCHSIZE; i++) { - clock_gettime(CLOCK_REALTIME, &start); -+#ifdef LIBRESSL_VERSION_NUMBER -+ err += RAND_bytes((unsigned char *)&rnd, bytes); -+#else - err += RAND_priv_bytes((unsigned char *)&rnd, bytes); -+#endif - clock_gettime(CLOCK_REALTIME, &stop); - sec = (stop.tv_sec-start.tv_sec); - nanos = sec*BILLION + (stop.tv_nsec-start.tv_nsec); -diff --git a/libntp/ntp_random.c b/libntp/ntp_random.c -index 9304a790d..adb375b24 100644 ---- a/libntp/ntp_random.c -+++ b/libntp/ntp_random.c -@@ -29,7 +29,7 @@ void ntp_RAND_bytes(unsigned char *buf, int num) { - - void ntp_RAND_priv_bytes(unsigned char *buf, int num) { - int err; --#if (OPENSSL_VERSION_NUMBER > 0x1010100fL) -+#if (OPENSSL_VERSION_NUMBER > 0x1010100fL) && !defined(LIBRESSL_VERSION_NUMBER) - err = RAND_priv_bytes(buf, num); - #else - err = RAND_bytes(buf, num); --- -2.35.1 - diff --git a/package/ntpsec/ntpsec.hash b/package/ntpsec/ntpsec.hash index 49dc4e4d52..44e04b2403 100644 --- a/package/ntpsec/ntpsec.hash +++ b/package/ntpsec/ntpsec.hash @@ -1,4 +1,8 @@ # Locally calculated -sha256 71c9f4bde6953bbc048bbaf278da81c451a56cc08d6772542b4ad37c67d72e89 ntpsec-NTPsec_1_2_1.tar.bz2 -sha256 b4db4de3317c3b0554ed91eb692968800bdfd6ad2c16ffbeee8ce4895ed91da4 LICENSE.adoc +sha256 ad45f5b88d08a159bc9f44ecb79e08358d26d3d22bb6c96ab7aaa3734de130e6 ntpsec-NTPsec_1_2_2.tar.bz2 +sha256 899261d6eb6c922cf8f051225411f27b738ba0014be18c2eaf6afbf30d421bb1 LICENSES/BSD-2 +sha256 5fe38d8724c53ff4e69f0a3492a368b4a6719700ac16f706efeb01a45c62f2b5 LICENSES/BSD-3 +sha256 9ba9550ad48438d0836ddab3da480b3b69ffa0aac7b7878b5a0039e7ab429411 LICENSES/CC-BY-4.0 +sha256 074415b57c6ba1780483d89e55f40dec3ded96c28aaf47d63c486683ba553e7c LICENSES/MIT +sha256 62fec6cd79721af81b7c12f1a679535235fdd22800ab17653042f024187ff274 LICENSES/NTP sha256 d3b21470adadd9abd9c6d675378f8c371ac5a4ea6dbec91859e02fadca3c0856 docs/copyright.adoc diff --git a/package/ntpsec/ntpsec.mk b/package/ntpsec/ntpsec.mk index ac4b90e37a..c7fa2f85a8 100644 --- a/package/ntpsec/ntpsec.mk +++ b/package/ntpsec/ntpsec.mk @@ -6,12 +6,18 @@ NTPSEC_VERSION_MAJOR = 1 NTPSEC_VERSION_MINOR = 2 -NTPSEC_VERSION_POINT = 1 +NTPSEC_VERSION_POINT = 2 NTPSEC_VERSION = $(NTPSEC_VERSION_MAJOR)_$(NTPSEC_VERSION_MINOR)_$(NTPSEC_VERSION_POINT) NTPSEC_SOURCE = ntpsec-NTPsec_$(NTPSEC_VERSION).tar.bz2 NTPSEC_SITE = https://gitlab.com/NTPsec/ntpsec/-/archive/NTPsec_$(NTPSEC_VERSION) -NTPSEC_LICENSE = BSD-2-Clause, NTP, BSD-3-Clause, MIT -NTPSEC_LICENSE_FILES = LICENSE.adoc docs/copyright.adoc +NTPSEC_LICENSE = BSD-2-Clause, NTP, BSD-3-Clause, MIT, CC-BY-4.0 (docs) +NTPSEC_LICENSE_FILES = \ + LICENSES/BSD-2 \ + LICENSES/BSD-3 \ + LICENSES/CC-BY-4.0 \ + LICENSES/MIT \ + LICENSES/NTP \ + docs/copyright.adoc NTPSEC_CPE_ID_VENDOR = ntpsec NTPSEC_CPE_ID_VERSION = $(NTPSEC_VERSION_MAJOR).$(NTPSEC_VERSION_MINOR) From peter at korsgaard.com Sat Jan 7 19:24:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:24:15 +0100 Subject: [Buildroot] [git commit] configs/qemu_riscv32_virt_defconfig: use OpenSBI 1.2 Message-ID: <20230107192932.0EE0D8762D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a564f4da0ffbfd180186a34bdbdccf1cb5f9272f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Rather than the default (currently 0.9). Signed-off-by: Peter Korsgaard --- configs/qemu_riscv32_virt_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/qemu_riscv32_virt_defconfig b/configs/qemu_riscv32_virt_defconfig index faf4e1e312..f354e303e5 100644 --- a/configs/qemu_riscv32_virt_defconfig +++ b/configs/qemu_riscv32_virt_defconfig @@ -25,6 +25,8 @@ BR2_LINUX_KERNEL_IMAGE=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # host-qemu for gitlab testing From peter at korsgaard.com Sat Jan 7 19:24:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:24:39 +0100 Subject: [Buildroot] [git commit] configs/hifive_unleashed_defconfig: explicitly use OpenSBI 0.9 Message-ID: <20230107192932.2D7AE87625@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fad36fa91d9a85ce548ea7f3fd42c1c4b31564ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Rather than relying on what is currently the default. Signed-off-by: Peter Korsgaard --- configs/hifive_unleashed_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/hifive_unleashed_defconfig b/configs/hifive_unleashed_defconfig index 0b87f2588f..2b6ee6c08e 100644 --- a/configs/hifive_unleashed_defconfig +++ b/configs/hifive_unleashed_defconfig @@ -37,6 +37,8 @@ BR2_LINUX_KERNEL_INSTALL_TARGET=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="0.9" BR2_TARGET_OPENSBI_PLAT="generic" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y From peter at korsgaard.com Sat Jan 7 19:23:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:23:27 +0100 Subject: [Buildroot] [git commit] configs/nezha_defconfig: use OpenSBI 1.2 Message-ID: <20230107192931.E3C2787624@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b39bd50e0a4cfb9cd5bba02c6ae913be72f3771a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 854392f929..dd94707905 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -16,7 +16,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y From peter at korsgaard.com Sat Jan 7 19:28:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:28:23 +0100 Subject: [Buildroot] [git commit] package/{glibc, localedef}: bump to version 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c Message-ID: <20230107192932.4300E8762D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=87ee360f3a18db33d50b5826590c55e37ee9f993 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patches which are now upstream. Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- ...ix-MAKEFLAGS-assignment-for-upcoming-make.patch | 117 --------------------- package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch | 48 --------- package/glibc/glibc.hash | 2 +- package/glibc/glibc.mk | 2 +- package/localedef/localedef.mk | 2 +- 5 files changed, 3 insertions(+), 168 deletions(-) diff --git a/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch b/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch deleted file mode 100644 index 0c82d7abbe..0000000000 --- a/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch +++ /dev/null @@ -1,117 +0,0 @@ -From 2d7ed98add14f75041499ac189696c9bd3d757fe Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Tue, 13 Sep 2022 13:39:13 -0400 -Subject: [PATCH] Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 - [BZ# 29564] - -make-4.4 will add long flags to MAKEFLAGS variable: - - * WARNING: Backward-incompatibility! - Previously only simple (one-letter) options were added to the MAKEFLAGS - variable that was visible while parsing makefiles. Now, all options - are available in MAKEFLAGS. - -This causes locale builds to fail when long options are used: - - $ make --shuffle - ... - make -C localedata install-locales - make: invalid shuffle mode: '1662724426r' - -The change fixes it by passing eash option via whitespace and dashes. -That way option is appended to both single-word form and whitespace -separated form. - -While at it fixed --silent mode detection in $(MAKEFLAGS) by filtering -out --long-options. Otherwise options like --shuffle flag enable silent -mode unintentionally. $(silent-make) variable consolidates the checks. - -Resolves: BZ# 29564 - -CC: Paul Smith -CC: Siddhesh Poyarekar -Signed-off-by: Sergei Trofimovich -Reviewed-by: Siddhesh Poyarekar -Signed-off-by: James Hilliard -[james.hilliard1 at gmail.com: backport from upstream commit -2d7ed98add14f75041499ac189696c9bd3d757fe] ---- - Makeconfig | 18 +++++++++++++++++- - Makerules | 4 ++-- - elf/rtld-Rules | 2 +- - 3 files changed, 20 insertions(+), 4 deletions(-) - -diff --git a/Makeconfig b/Makeconfig -index f8164a0025..842f49eb58 100644 ---- a/Makeconfig -+++ b/Makeconfig -@@ -43,6 +43,22 @@ else - $(error objdir must be defined by the build-directory Makefile) - endif - -+# Did we request 'make -s' run? "yes" or "no". -+# Starting from make-4.4 MAKEFLAGS now contains long -+# options like '--shuffle'. To detect presence of 's' -+# we pick first word with short options. Long options -+# are guaranteed to come after whitespace. We use '-' -+# prefix to always have a word before long options -+# even if no short options were passed. -+# Typical MAKEFLAGS values to watch for: -+# "rs --shuffle=42" (silent) -+# " --shuffle" (not silent) -+ifeq ($(findstring s, $(firstword -$(MAKEFLAGS))),) -+silent-make := no -+else -+silent-make := yes -+endif -+ - # Root of the sysdeps tree. - sysdep_dir := $(..)sysdeps - export sysdep_dir := $(sysdep_dir) -@@ -917,7 +933,7 @@ endif - # umpteen zillion filenames along with it (we use `...' instead) - # but we don't want this echoing done when the user has said - # he doesn't want to see commands echoed by using -s. --ifneq "$(findstring s,$(MAKEFLAGS))" "" # if -s -+ifeq ($(silent-make),yes) # if -s - +cmdecho := echo >/dev/null - else # not -s - +cmdecho := echo -diff --git a/Makerules b/Makerules -index d1e139d03c..09c0cf8357 100644 ---- a/Makerules -+++ b/Makerules -@@ -794,7 +794,7 @@ endif - # Maximize efficiency by minimizing the number of rules. - .SUFFIXES: # Clear the suffix list. We don't use suffix rules. - # Don't define any builtin rules. --MAKEFLAGS := $(MAKEFLAGS)r -+MAKEFLAGS := $(MAKEFLAGS) -r - - # Generic rule for making directories. - %/: -@@ -811,7 +811,7 @@ MAKEFLAGS := $(MAKEFLAGS)r - .PRECIOUS: $(foreach l,$(libtypes),$(patsubst %,$(common-objpfx)$l,c)) - - # Use the verbose option of ar and tar when not running silently. --ifeq "$(findstring s,$(MAKEFLAGS))" "" # if not -s -+ifeq ($(silent-make),no) # if not -s - verbose := v - else # -s - verbose := -diff --git a/elf/rtld-Rules b/elf/rtld-Rules -index ca00dd1fe2..3c5e273f2b 100644 ---- a/elf/rtld-Rules -+++ b/elf/rtld-Rules -@@ -52,7 +52,7 @@ $(objpfx)rtld-libc.a: $(foreach dir,$(rtld-subdirs),\ - mv -f $@T $@ - - # Use the verbose option of ar and tar when not running silently. --ifeq "$(findstring s,$(MAKEFLAGS))" "" # if not -s -+ifeq ($(silent-make),no) # if not -s - verbose := v - else # -s - verbose := --- -2.34.1 - diff --git a/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch b/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch deleted file mode 100644 index 4470324f1c..0000000000 --- a/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 3935b543adcb9a46ab79f8931bc489068b049378 Mon Sep 17 00:00:00 2001 -From: Adhemerval Zanella Netto -Date: Wed, 21 Sep 2022 10:51:08 -0300 -Subject: [PATCH] x86: Fix -Os build (BZ #29576) - -The compiler might transform __stpcpy calls (which are routed to -__builtin_stpcpy as an optimization) to strcpy and x86_64 strcpy -multiarch implementation does not build any working symbol due -ISA_SHOULD_BUILD not being evaluated for IS_IN(rtld). - -Checked on x86_64-linux-gnu. -Reviewed-by: Carlos O'Donell -Tested-by: Carlos O'Donell - -(cherry picked from commit 9dc4e29f630c6ef8299120b275e503321dc0c8c7) -Signed-off-by: Romain Naour ---- - sysdeps/x86_64/multiarch/rtld-strcpy.S | 18 ++++++++++++++++++ - 1 file changed, 18 insertions(+) - create mode 100644 sysdeps/x86_64/multiarch/rtld-strcpy.S - -diff --git a/sysdeps/x86_64/multiarch/rtld-strcpy.S b/sysdeps/x86_64/multiarch/rtld-strcpy.S -new file mode 100644 -index 0000000000..19439c553d ---- /dev/null -+++ b/sysdeps/x86_64/multiarch/rtld-strcpy.S -@@ -0,0 +1,18 @@ -+/* Copyright (C) 2022 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ . */ -+ -+#include "../strcpy.S" --- -2.34.3 - diff --git a/package/glibc/glibc.hash b/package/glibc/glibc.hash index 16290461ac..4ce4c6f6d1 100644 --- a/package/glibc/glibc.hash +++ b/package/glibc/glibc.hash @@ -1,5 +1,5 @@ # Locally calculated (fetched from Github) -sha256 51b946f6c8dddd2b0c9902f7792ecf594497da6b0cc8fb9246fa30f108cbb422 glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca.tar.gz +sha256 666482e657c319f7e139121121a0d97d303c65207b9f9730f42a3ee83c79f686 glibc-2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c.tar.gz # Hashes for license files sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk index bb7c9e9a05..354f035d33 100644 --- a/package/glibc/glibc.mk +++ b/package/glibc/glibc.mk @@ -7,7 +7,7 @@ # Generate version string using: # git describe --match 'glibc-*' --abbrev=40 origin/release/MAJOR.MINOR/master | cut -d '-' -f 2- # When updating the version, please also update localedef -GLIBC_VERSION = 2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca +GLIBC_VERSION = 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c # Upstream doesn't officially provide an https download link. # There is one (https://sourceware.org/git/glibc.git) but it's not reliable, # sometimes the connection times out. So use an unofficial github mirror. diff --git a/package/localedef/localedef.mk b/package/localedef/localedef.mk index 05db7fa423..6699840854 100644 --- a/package/localedef/localedef.mk +++ b/package/localedef/localedef.mk @@ -7,7 +7,7 @@ # Use the same VERSION and SITE as target glibc # As in glibc.mk, generate version string using: # git describe --match 'glibc-*' --abbrev=40 origin/release/MAJOR.MINOR/master | cut -d '-' -f 2- -LOCALEDEF_VERSION = 2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca +LOCALEDEF_VERSION = 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c LOCALEDEF_SOURCE = glibc-$(LOCALEDEF_VERSION).tar.gz LOCALEDEF_SITE = $(call github,bminor,glibc,$(LOCALEDEF_VERSION)) HOST_LOCALEDEF_DL_SUBDIR = glibc From bernd.kuhls at t-online.de Sat Jan 7 19:32:16 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 7 Jan 2023 20:32:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi-pvr-vuplus: bump version to 19.0.1-Matrix Message-ID: <20230107193216.34257-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash | 2 +- package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash index 92ccd0cbfe..b2a4031bd3 100644 --- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash +++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59e8b63e3b5a6dd4500fd2c1426e021b5b243909d326e173e84804618a6c2fc6 kodi-pvr-vuplus-19.0.0-Matrix.tar.gz +sha256 cd5658c5e40d42bc02e5c99b47c28cb24bdda4b6dd49029131ff147405d4c8a8 kodi-pvr-vuplus-19.0.1-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk index 6a50ce703a..81159e05f3 100644 --- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk +++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_VUPLUS_VERSION = 19.0.0-Matrix +KODI_PVR_VUPLUS_VERSION = 19.0.1-Matrix KODI_PVR_VUPLUS_SITE = $(call github,kodi-pvr,pvr.vuplus,$(KODI_PVR_VUPLUS_VERSION)) KODI_PVR_VUPLUS_LICENSE = GPL-2.0+ KODI_PVR_VUPLUS_LICENSE_FILES = LICENSE.md -- 2.34.1 From yann.morin.1998 at free.fr Sat Jan 7 20:09:21 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 7 Jan 2023 21:09:21 +0100 Subject: [Buildroot] [git commit] Makefile: fix use of many br2-external trees Message-ID: <20230107200935.DFEF887636@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6195c53041f5a8aa375b9715f90beb5188d33e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The top level Makefile in buildroot has a recursive rule which causes the appearance of a hang as the number of directories in BR2_EXTERNAL increases. When the number of directories in BR2_EXTERNAL is small, the recursion occurs, but make detects the recursion and determines the target does not have to be remade. This allows make to progress. This is the failing rule: define percent_defconfig # Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig %_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) endef $(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) The rule for %defconfig is created for each directory in BR2_EXTERNAL. When the rule is matched, the stem is 'defconfig_name'. The second prerequisite is expanded to $(1)/configs/defconfig_name_defconfig. The rule, and all of the other rules defined by this macro, are invoked again, but the stem is now $(1)/configs/defconfig_name_defconfig. The second prerequisite is now expanded to $(1)/configs/($1)/configs/defconfig_name_defconfig. This expansion continues until make detects the infinite recursion. With up to 5 br2-external trees, the time is very small, so that it is not noticeable. But starting with 6 br2-external trees, the time is insanely big (so much so that we did not even let it finish after it ran for hours); see timings toward the end of the commit log. We fix that by adding a single %_defconfig rule, which is now rsponsible to find the actual defconfig file that triggered the rule, by iterating on the reverse list of br2-external trees and then in main tree. Of course, now, there is no way for make to warn that there is no such defconfig, as it is no longer part of the prerequisites of the rule. So, we delegate to the recipe the responsibility to check for that. Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1..1000 external trees, with make 4.2.1 (* with make 4.3), on a Core i7-7700HQ: #trees Before After 1 0.312 0.319 2 0.319 0.323 3 0.325 0.327 4 0.353 0.339 5 0.993 0.349 6 1.26* 0.347 7 9.10* 0.362 8 85.93* 0.360 9 n/a 0.373 10 n/a 0.374 50 n/a 0.738 100 n/a 1.228 500 n/a 7.483 1000 n/a 16.076 How to reproduce: #!/usr/bin/env bash N="${1:-1000}" for i in $(seq 1 1000); do [ -d "br2-external/${i}/configs" ] && break mkdir -p br2-external/${i}/configs touch br2-external/${i}/{Config.in,external.mk} echo "name: BR_TEST_${i}" >br2-external/${i}/external.desc touch br2-external/${i}/configs/foo{,_${i}}_defconfig done time make \ BR2_EXTERNAL="$( for i in $(seq 1 ${N}); do printf '%s\n' "$(pwd)/br2-external/${i}" done )" \ foo_1_defconfig Notes: the timings are very dependent on how much the CPU is otherwise loaded, but having a multi-core CPU slightly loaded helps maintain a high frequency on the siblings, and that can reduce the above timings in half! Best to try on an otherwise-idle system. Fixes: #14996 Reported-by: David Lawson Signed-off-by: Nevo Hed [yann.morin.1998 at free.fr: - split long foreach - drastically extend the commit log - provide reproducer script and redo timings ] Signed-off-by: Yann E. MORIN --- Makefile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 88f90cd2fa..efa0b2a7a0 100644 --- a/Makefile +++ b/Makefile @@ -1013,13 +1013,18 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) -define percent_defconfig -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) -endef -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile + @defconfig=$(or \ + $(firstword \ + $(foreach d, \ + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)), \ + $(wildcard $(d)/configs/$@) \ + ) \ + ), \ + $(error "Can't find $@") \ + ); \ + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) update-defconfig: savedefconfig From bugzilla at busybox.net Sat Jan 7 20:11:48 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 07 Jan 2023 20:11:48 +0000 Subject: [Buildroot] [Bug 14996] Too many directories in BR2_EXTERNAL causes hang during make In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=14996 Yann E. MORIN changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #13 from Yann E. MORIN --- David, All, Thank you for the report. We believe this is now fixed with commit e6195c53041f (Makefile: fix use of many br2-external trees). If you still encounter the issue, 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 Sat Jan 7 20:15:26 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 7 Jan 2023 21:15:26 +0100 Subject: [Buildroot] [PATCH 1/1] core: Use of percent_defconfig seems to impact performance In-Reply-To: <20230105015759.63582-2-nhed+buildroot@starry.com> References: <20230105015759.63582-1-nhed+buildroot@starry.com> <20230105015759.63582-2-nhed+buildroot@starry.com> Message-ID: <20230107201526.GA151997@scaer> Nevo, All, On 2023-01-04 20:57 -0500, Nevo Hed via buildroot spake thusly: > Noticed a significant slowdown with rise of number of external trees > in our env. This slowdown seemed to be related to invocations if the > percent_defconfig function (GNU Make 4.3). > > While I have not do a deep dive in analyzing the performance issue, it > felt like redefining the %_defconfig rule N times impact performance. > > This patch makes %_defconfig a single rule which combines uses the > first return of a wildcard expression. > > Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1-8 external > trees: > > #Trees Before After > 1 0.38 0.37 > 2 0.32 0.31 > 3 0.31 0.33 > 4 0.36 0.32 > 5 0.45 0.35 > 6 1.26 0.36 > 7 9.10 0.36 > 8 85.93 0.42 > > Signed-off-by: Nevo Hed Thanks for the respin, I like it better than your first iteration, and most importantly, better than my own implementation! I however used most of my commit log, a=exteneded it even further, provided my reproducibility script in the commit log and redid the timings up to 1000 trees (heck, it's manageable now, so why not!). I also slightly reformatted the code, to split the long lines. Finally, I also added David as the reporter, and that his bug #14996 is now fixed. Applied to master, thanks. Regards, Yann E. MORIN. > --- > Makefile | 15 ++++++++------- > 1 file changed, 8 insertions(+), 7 deletions(-) > > diff --git a/Makefile b/Makefile > index 88f90cd2fa..ad866f1f24 100644 > --- a/Makefile > +++ b/Makefile > @@ -1013,13 +1013,14 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake > defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) > > -define percent_defconfig > -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig > -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile > - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ > - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) > -endef > -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) > +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > + @defconfig=$(or \ > + $(firstword $(foreach d, \ > + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(wildcard $(d)/configs/$@))), \ > + $(error "Can't find $@") \ > + ); \ > + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ > + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) > > update-defconfig: savedefconfig > > -- > 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 bernd.kuhls at t-online.de Sat Jan 7 20:18:03 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 7 Jan 2023 21:18:03 +0100 Subject: [Buildroot] [PATCH 2022.02.x 1/1] package/php: security bump version to 8.0.27 Message-ID: <20230107201803.587499-1-bernd.kuhls@t-online.de> Release notes: https://www.php.net/releases/8_0_27.php Changelog: https://www.php.net/ChangeLog-8.php#8.0.27 Fixes CVE-2022-31631: http://bugs.php.net/81740 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 574d5fb7c4..01e9c4fe79 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941 php-8.0.25.tar.xz +sha256 f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a php-8.0.27.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 531f88e896..e1b62b02a8 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.0.25 +PHP_VERSION = 8.0.27 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES -- 2.34.1 From christian at paral.in Sun Jan 8 02:38:53 2023 From: christian at paral.in (Christian Stewart) Date: Sat, 7 Jan 2023 18:38:53 -0800 Subject: [Buildroot] [PATCH 1/1] package/crun: add libgcrypt optional dependency In-Reply-To: <20221230180843.521147-1-fontaine.fabrice@gmail.com> References: <20221230180843.521147-1-fontaine.fabrice@gmail.com> Message-ID: Hi Fabrice, On Fri, Dec 30, 2022 at 10:08 AM Fabrice Fontaine wrote: > > 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(+) > Reviewed-by: Christian Stewart Thanks! From christian at paral.in Sun Jan 8 02:40:55 2023 From: christian at paral.in (Christian Stewart) Date: Sat, 7 Jan 2023 18:40:55 -0800 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: Hi all, On Thu, Oct 6, 2022 at 7:08 AM 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 > This patch is still good, seems stalled though, can we merge? Thanks! Christian From thomas.petazzoni at bootlin.com Sun Jan 8 06:42:17 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 08 Jan 2023 06:42:17 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-07 Message-ID: <20230108064223.E8C8060A9D@smtp3.osuosl.org> Hello, Autobuild statistics for 2023-01-07 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 15 | 12 | 0 | 27 | master | 176 | 348 | 0 | 524 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 29 bustle-0.8.0 | 21 fwup-1.9.1 | 19 host-fwup-1.9.1 | 16 host-sentry-cli-2.8.0 | 15 xz-5.2.10 | 12 bat-0.19.0 | 10 gobject-introspection-1.72.0 | 9 jack2-1.9.21 | 8 linux-6.1.2 | 8 dust-0.8.1 | 7 host-binutils-2.38 | 7 pixz-1.0.7 | 7 host-rust-1.66.0 | 6 opkg-0.4.5 | 6 unknown | 6 janus-gateway-1.1.1 | 5 crun-1.7.2 | 4 dahdi-linux-3.2.0 | 4 elfutils-0.186 | 4 host-pahole-1.24 | 4 libglib2-2.72.3 | 4 norm-1.5.8 | 4 python-bcrypt-4.0.1 | 4 python-cryptography-38.0.4 | 4 gerbera-1.10.0 | 3 glibc-2.36-66-ga1dc0be03c9d... | 3 gvfs-1.48.1 | 3 host-go-1.19.4 | 3 host-python-greenlet-2.0.1 | 3 libgpg-error-1.46 | 3 ntp-4.2.8p15 | 3 ocf-linux-20171122 | 3 python-bunch-1.0.1 | 3 quickjs-2021-03-27 | 3 wolfssl-5.5.3 | 3 binutils-arc-2020.09-release | 2 boost-1.80.0 | 2 efivar-38 | 2 fftw-quad-3.3.8 | 2 fontconfig-2.13.1 | 2 gummiboot-2bcd919c681c952eb... | 2 host-binutils-2.39 | 2 libgcrypt-1.10.1 | 2 mender-3.4.0 | 2 optee-client-3.19.0 | 2 perl-5.34.1 | 2 ply-2.3.0 | 2 python-numpy-1.23.5 | 2 ripgrep-af6b6c543b224d348a8... | 2 sudo-1.9.12p1 | 2 toolchain-external-codescap... | 2 uclibc-1.0.42 | 2 zabbix-5.4.9 | 2 /home/buildroot/autobuild/i... | 1 android-tools-4.2.2+git2013... | 1 apcupsd-3.14.14 | 1 assimp-5.2.5 | 1 avro-c-1.11.1 | 1 bind-9.16.33 | 1 bluez5_utils-5.65 | 1 cmocka-1.1.5 | 1 ctorrent-dnh3.3.2 | 1 dieharder-3.31.1.4 | 1 dmalloc-5.6.5 | 1 ethtool-6.1 | 1 flann-1.9.2 | 1 freeradius-client-1.1.7 | 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: /tmp/... | 1 google-breakpad-c85eb4a59b6... | 1 host-delve-1.20.0 | 1 host-gcc-initial-10.4.0 | 1 host-gcc-initial-12.2.0 | 1 host-gdb-12.1 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 jq-a17dd3248a666d01be75f6b1... | 1 json-c-0.16 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libcamera-ba6435930f08e802c... | 1 libcap-ng-0.8.3 | 1 libressl-3.6.1 | 1 libuhttpd-3.14.1 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 linux-tools | 1 lirc-tools-0.10.2 | 1 ltp-testsuite-20220930 | 1 lxc-5.0.1 | 1 ndisc6-1.0.6 | 1 nerdctl-1.0.0 | 1 pcre2-10.42 | 1 pdbg-3.5 | 1 pipewire-0.3.62 | 1 proftpd-1.3.8 | 1 proxychains-ng-4.16 | 1 python3-3.11.1 | 1 rtl8812au-aircrack-ng-e7a4a... | 1 rtl_433-22.11 | 1 sdl-1.2.15 | 1 sed-4.9 | 1 sscep-0.10.0 | 1 trinity-1.9 | 1 valgrind-3.19.0 | 1 wireshark-legal-info | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblazeel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/642d168a588c27d66503708af100aba717469954 | mips64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/53af325806eb9bcc6e717f03a8e2269be6485014 | arceb | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/12d53cc8cd966a271beb8764f00b5bfd3e1db31f | mips | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/fe6b0acb974a536a0d286210b3f60f2b37811bb1 | ORPH mips64el | avro-c-1.11.1 | NOK | http://autobuild.buildroot.net/results/ce4e9011d4ef9f550d483d79da6cbf6f9dda197a | sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/719e03e6c0e1d32a2739768933a7f7477f6c43d4 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bee0297601f9f657ae2171bd5c564b73eb3d3de2 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4d26f7f99413144e2f71c726547c6891cd4ff68d | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5a30ac60720bd19fd7bf4ee3d6262e2b32dd9457 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ac1188b3daeac3a0be187f32587dbcee9044057d | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1282068df78cfaa4fe288139941fc2abd177f1db | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d31b42d80ee1b94c218b11d0fb14cf1db9b85e7a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/665b4cb978d4504661d92223ffc140fa47473855 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/893922590b1fbd55a831b4211d2045f41dc61d60 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3ce3fbb415cda1c18851b10c910a4b636c0f6bd4 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/44b9bb0400bf77b0fd31244a805b78ee5ccc3791 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9ca35d21db6f3c209b6f166cb483b3173a83a367 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2446091658021b6e565f9de608c12bb56ed071fb | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/78a665ff897bd977ce3f1165dd612331a3baab6e | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3d903d4dd7490b903a318be3cb74ecde94eb2b55 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/601e8346cabcd91352f7fbfcc59d3d9a132d027b | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/07013c9c143f81d848e27741d482afa5efbe9daf | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0569796080f1a8e5478f7d72007b889b8500fa51 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fb723fe78e79a5a1bd4acceca4304fa3ac5ddbb7 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0fb7ba52530f18ac91962f9dbf8d349d2c4d714e | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9b06fa6c65bfcb9c89738c07d60f5375298f75ae | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fe8b5070b2e580d4da18504867089a6ea356fde4 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/da8aedff11a22929d178dd08855e7627c4317e4a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/14dcad9c7b57c1952d17622020a330f08066ec60 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/30925704f014308234bb49ee13b677813448c038 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f63bf5c6c8f3e186effba6bfe987cdaff8475ac5 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8d1405d80fe58ebdfadae9e971b225d5b8fc65f1 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f0e404c4f4e7a83fa6bb21d109a4c56a08676b5c | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a8dac82e4ca056ed875b461a98884739615b25e1 | ORPH x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4d292ce185e109f20392630c69a0d5b0c3ecb1aa | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b350f152b51676143b999263f4680ed70bdea3e9 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/3112119a2ddbc9510dbcecb5634ff3eecf33ea08 | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/30f547ed5c88e5e944768feb7a80c70855532ef2 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/5ad5d967593843cf77bb24d67c1d12406920cc99 | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/420d8d3e617a8194fafa481603bd66a2ce610e5d | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/091c953da7433387369f93734ea400531ad1d939 | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d3c6bd6fa13608a9ba59b9d7e584c6f749d2108c | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/1cf04c154d3224fd74050e0e46ebb9ed0af5e61b | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b1032984f29bbcabf918014d8e599873bd8c4429 | sh4a | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/c6ce0a58be4db4b2d84dd828b49e4bfd24151c13 | ORPH arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/3fc4780d44f7dbcd9072830a949b26144d5ff5b5 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/87f10a1f18027b291608fb33479d96be53d0db2a | sh4a | bluez5_utils-5.65 | NOK | http://autobuild.buildroot.net/results/739a1ebb6f4905d0254281658c56c0fed81488e3 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/c351c186a8a9623bd6c93482c7391cf420daf30b | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/fc9b61082cf3e9442c87a1aaeb8503b61a9ca042 | nios2 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/e5e017fa17f0977cf5f5cd36a05dc50e68ed254e | ORPH armeb | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/dc1ab74bc462cbe36ef1655bfff836da4eb0fa6d | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/300ddad3ec01107068a3de530ea5f4e4999a9d83 | ORPH mips64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/2988246e2a567ea5e7383702172f18586568d7e9 | ORPH mips64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/41af120595836ae414f737aeab582e6e14365385 | ORPH powerpc64le | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/9b161dbab6a6c51d586f4ee2fed8dd796d597e40 | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/f772374e2d31d5d30bd7639b05735e87553f687a | ORPH nios2 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0f4291b4c60fee73f966c6d8cb743a592d2d436e | ORPH aarch64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/452ba9ecd1e87ef62a2c3636d4cc2d7de3d97a2a | ORPH nios2 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/1b3f53afde542fa0579fba4549a98b4c9a6faa0e | ORPH aarch64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c00e06f743b30771c3600ce1a39d9e7d16c3156a | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c4720c38d341d91bee6cabbfb38988a8c30e4381 | ORPH x86_64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/d68b04ec97fe1e9ef85b8ef51651f6866511a80f | ORPH x86_64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/8f85e0bd345265f768184b9b1a36237ddcdf43c3 | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/78905a48b4feaf8bfd17364a8a9a1ef1d3278fcf | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/26b705ef62d285ea649bbfe057b93e07d23a50a6 | ORPH powerpc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/070a217f7b578b44d9654dbacf59d887250e84e2 | ORPH or1k | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/886b2b8f5514b66c67504107bc1fd1fc4c368a5f | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/aa682e37ac58f38ed6c412805471063fc11aaf47 | ORPH or1k | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/f0ffacd790a22aefba4f54a48e92b8f5105b5d8d | ORPH microblaze | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0d6c4a46e810c9a7ed0a4200a1c74271a99b48aa | ORPH arm | cmocka-1.1.5 | NOK | http://autobuild.buildroot.net/results/d5506c9b5158fa19dc85af3091507d0df83bec47 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/89c5cde0a0aeb2da4c42d9a999386f85f421056b | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/d856901105237e9f9333a2d9d317c85fc8f37311 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/e8334e2a0b7eeb3033659f3c60ad446c7b04cba0 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/19829e70de4f24db9384f84f066de2d520df810b | riscv64 | ctorrent-dnh3.3.2 | NOK | http://autobuild.buildroot.net/results/709da1e7ad61f89e148286aed9a369daad8d974e | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/c3f3b4702f81de7ee72e8f76e0cc06f04c1d0c53 | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/7052cfd674ce7223e012efa225336c763c742181 | riscv32 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/bd6b75272cb1ba0f91e400e4650676cf88d9a79b | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/7f25e6d172320563d40e3faa0a6cd0a50c78bc9d | microblazeel | dieharder-3.31.1.4 | NOK | http://autobuild.buildroot.net/results/e532000eaff86803cd6c2e34aa20474c53a4fa53 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/8a7be3fd8a25fbb523bba91610f9872cffbc982e | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/29890fa63a695b7ab1b0cfe365419edc222b8aa4 | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f7b33e620e0495624cacdb5bf641e7423fc42afd | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/62f523f190884b48e1f5c1d5151f6149f74fdcd6 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/610af4232acd1b67229d2dc6991ce09742edc493 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/33902543b80a09c8a1644f4a1a351c638d8ceffa | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/30b69204131dc3057b02fdbaeda462ae7b78b0b5 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e69b04902e2a79409ca37cad6961b057d7fb2b9d | ORPH aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/9622d506dfdbe9a44f0acfae25bff69155f55b6e | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/1b50677481f14de85875652a305a4334e303ed53 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f730c0bb8be5701eba34c796d4f6ce35d75d44c6 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5427c661c850a48f61909db5c8a66195ac8bde87 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d3394e6e2b4083a4c2a9d5200d46239aa8116f4f | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/871523f947a56c47cef673f977b3fd9a87eab08c | ORPH x86_64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/1560c14dc6715cbd49d0efca0d1c8289b1e7dc6a | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/5d6587e1180fb795fc55437fb2471eac57b1e041 | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/96982382b558338fb5a219f3ba951f95006111e8 | ORPH mips | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/0c93e5ff99c57536bbe6001f1d258c738d76e36c | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/7adc5978b1f655c844aebf9eb733c721c0500b41 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/5ab12a1eeca15375b67fd828e60e62d9d08634f5 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/22e72d9d4e8ba3e65a05385561239976ee66e6c4 | aarch64_be | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/2df7bfcf94a0ea6cdcf7e87757e6f4461115a7f6 | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/0806f7373086ebbcbd680b94f594225e06b679e3 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/c0082772c6d3875e434609abec850ce3510da32e | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/61c233700d696d0ce9776c8e7e3dea513c39c5de | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/108c8686239aa88e42a6e2cc53bbb46db44cee07 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/754252fe31d86c18951d019c9e2c504affe3d232 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/58a40e6df56ff5aa27ab944b01e20e24c448df4b | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2ca7a6dc110aaf9ed91fb5540f4cfca6d420e209 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4ce13b7d500bcfa29454e570fad0a3b5ebb07ed | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5b0425b8e70ae494d7fe5c08f28c4defb3caac2 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b569e14015b06ceceb71b350bd4bcd2ff4841fdd | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1288297bb411d905264edfae93f0981cfb72d5be | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d97639c44a18d7cb537fb5aa6e039e966b8aae89 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c2a862fd7aa3bbbab15958d9627767685f7062d8 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2fbc89cb39bf4c36e4b1199d6b747975686f3dfc | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7b7807cb8f93d414c6f1471b8699617f03ef8427 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1c90ef36a6a8e2166842a95647c1a6a58c740be4 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/23678904d9a4b35ea2821747b26e9b56fdd7fcf6 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/05800ca7ac86ab52ca5904aedf10d4e3b4309061 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/240eed608aca0fc3679b4743dcf37e2faa7c2907 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/24942a167c32cacf93f962438c2b04e13b67d507 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aca1164826222255cd09cb72b6cc7958af1190a2 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6bba275fcf0301bd7ce6b12fbc223a3eeb54df40 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d5b8d9cc1917f6adb66589a40902d173d595550e | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0abcda70a45ae731b9e9e2a52ad16a63d12c8c2f | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fbfbd57645e66c4ae68b0a226542dfa5927308ee | arceb | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7f43ee87e7bb05f1d376b3e2c081ac1b0de3ef3c | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/bc65f0ccd0ec27af01753c185138ee99d1cf15d1 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d50fd5557f15835946e59340f3078b02ec6d4eab | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f7156c57004897dd86b5378523306811ceb2deb3 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/accf137b5973d9056f306198e51e0427bbcc9569 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e820baaa1f3c219f8ba4d756071d55e2af634cb1 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/43aa7481e13a02b98631f3f7acfebb4f0fe4d704 | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/25ab8d6cddbbd3eef8e3cedb7a9343c8019665f4 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4644e89287285d9b790fc4e613345b8aba20354c | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/65ae3d5aae076619ed5651340ec3d3401bc15b2d | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/dfd9a283425ce9b9a97c4a205682375331f1f5ab | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b5ac53c8dce40a2412cd5c07f9ea4c2154c90f27 | ORPH powerpc | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/27b5d0b608f6c229ffe360612c587387e4872d65 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/29184695d69798e488f9a0f469bd1a4d482a39c0 | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/2f0a80890e4a74d29cdc700c6b8e45aadb47c4c0 | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/9f94a95c44debb80a8b059a4f1547bc60869d70e | aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/eb3bc7efafec12806d0dd9c54be2b9e86cc7a6fe | ORPH mipsel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/5d18c47067542bd61c48bd16d9f2803b643a77c4 | ORPH powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b4c4d4390388a51fb02e2920a97c2ecf01148754 | ORPH sh4 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c49fbc5f372d9ebb9f925271c4f8e4e439261c95 | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ecda007589d7de8cc0405f6d2d92c0b7bcff5a72 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3091410b93424e05d345076649cbbbbbbcbc2f94 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/427109a5f92b987a77e73ae283f2f0ff1147d4a9 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/65b15d7ca05cc34330529ca99937e9f64822e36b | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a2db62460534bc69a61dc70b5539316224538f25 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/94ff9c69de33909602c9e3e525d4796d18d394cd | microblaze | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/75be4c6345ce4420fdffc5d6fe7f9b143fcdd962 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2ddb3934dbb197fbd3d9c0a20043fdcca0045d4e | mips64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/d2afc0a506483b910dfe860d4748189234c4875c | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cb47674073a08208d29b281c373709c3a870f693 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/540a700608db398fea42aedd3d2839d384f92007 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fb17053fe45c1835f0a96a56042665c31a14bf5a | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b744f55c060e18964ae9d19b5d64c56542448ec4 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7ff187ed8e83131437ee6ee4d5ba25f4b3c063b2 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/96fe1d7fec70fb237e52140ee57c344682bc2804 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fcccf77c68d08b3d2ede30f51a35c95ab31fe567 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fcaf039dd66961b311e7392508c517968f99e3ca | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d94285dc268f7acfe98f2c0b314f1074d22fabcf | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7c82448fb5624de1ee6a2fd88392af908ebbaef7 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9f0542a8e62fc60ec7ceb9e1a0d8cca5356015c | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/55bebc401a149452be59d3f8492983ead866eea5 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/be3c0b3ace56f64beee1167598511d155f2db92d | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/08c5c0e977a24d70260a4a96f7998469bc144433 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1d53e0cc99e18d9b56d819131194beaec694f6e | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79cd6d028cc53da02558b5c637080783a062ab83 | powerpc64 | host-gcc-initial-10.4.0 | NOK | http://autobuild.buildroot.net/results/227b709833d0081535e0e90f80072bfe7ee56eb4 | arc | host-gcc-initial-12.2.0 | NOK | http://autobuild.buildroot.net/results/4a874124c798330c5a4c5a8ee00f35c9cc038071 | sparc | host-gdb-12.1 | NOK | http://autobuild.buildroot.net/results/f0362e7c5e419fc2df1e6de6fbb2897f9312467e | ORPH i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/31ec448a79b0528770ee10fcc6e1792d1e6422ce | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/91e72e3a5615c2d4ef2647c25f178c3d9f56afb0 | riscv64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/742aa83a9e6ba6f6a5662def0addabe93b3cbcfc | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b9d8ed1e48c5bfbced432eaeac923c4c5c078563 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/274a756a9d6e883c81f798b477b6ac18f8e99d8a | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/313dd43f6955a3370af471cda144259d5f60a6f3 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/20c95d99070e14a2dcaf3ba902d07235f6b08106 | x86_64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/44044cde0bfcee6af3903d10f81290175f726d6b | riscv32 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2aaf1ac294c50618804b814245435116a292a80c | riscv32 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/87c9dd5d6657ddc11fc2dd779a88bb49506c5f37 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/dadcb3a0092e9acef857972232571de156de78e5 | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/b6e7b5351679af6ed6d3603d7b4141f503b3aad1 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/c35a4f384f5b4ae55801a4fbff7fa2150c0d1028 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/eb20f5bdbf01f5b5c59aa566a978e7549f3d4792 | mips | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/f2c4b0c614a5771d70cfc429f40a3d2bdb0c84a9 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/b9c033f6780503dfd0909cea98755b1b17dff56b | or1k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6b7abc69de1d5416570a031ac8cf459b69dba433 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0b9e9a5aed0c4a1764cb4b6d31099042abc2f1f8 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/32db33df18f1cfae76a8153baad022748a6e614b | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/8fdb781b0fb1b6bfdc6fccd29997ae9bbe334077 | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0a643e73510893d3db15508cbdb85ac1d2b9936e | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a3113a04755922588867db76624ef9a47607abaf | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fdf1653e0498f08caa48ae424fb0042379f6ad89 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2aa7e88122117e0153f8f5d7bfc96bf670f398dd | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/c295da42a084e6ba5818db652e79e5a5879e0432 | riscv32 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3e456e258181841088d2190e20f208e38d769396 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e71a3a766a7c1a2c15cb5a02b92798dc51429c8f | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4e72550b03b4f65ba2a2f8eb9c6edc5871575082 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/dcfa82d4c0502fec7a12264f380de6f94f2e54a2 | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/54301b20ae4feef17218ef7e80e2f637c38f8b97 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/bac83aa050dd79393205767baf152e8819364f5e | riscv64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/59b61bc54388efb7ffcb65bb0afe80c55a0ceb2e | ORPH powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/bd82012d3fc4302022b6e731797d0278a4dd994f | ORPH arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/f66f5239c1c259531d6386acfd4406a8caeecb6a | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/57cc32f310c8c86870f62e279b02e2a16a7e2618 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a01334f5ac3cdc188546c99f4e6a162c669a2465 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/db2c02f73d64fe86bf7f7fe0667c1408b4c47a39 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/34a1f4605c2f3f906159c90c0f9cf2d7915c4116 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ab0a50f10ed9f2d2c1a30f5e8e7489b65906a763 | powerpc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ea4d7d4bc341c0d02dfd5d8f1c24045e1bad2bc0 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ae1ee1fa18b01d0b52b3d10ab4ac78c05571973e | m68k | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/451e66ce6ac14fa13d4bce01c49fe123fd1b14e3 | nios2 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/ad863ca00b87dc42e6a4867614cf824f0a9ae9e4 | i686 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/35f0dd002bcc2f7bb763151b3bdba74026f64e7b | mips64el | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/27aba23d43e0944c05a97f08913f2754dda1184c | aarch64_be | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/2df33e0113345e62ebf4d72bd75b27d583f0ea56 | arc | jq-a17dd3248a666d01be75f6b1... | NOK | http://autobuild.buildroot.net/results/08e80a6c95a373fc1638141165423b97d2abc12a | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/5c0a0cf00b9089d1012fc98bafcaf5bb541b6925 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/e2db193e9782d53cc805b2de7d541ded5bde69d3 | powerpc64le | libcamera-ba6435930f08e802c... | NOK | http://autobuild.buildroot.net/results/bdb327b805b185c0eca9679a20b449b23c66a0ed | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/f23b0f40cdfa250f2dbb16fb669bf195fc006315 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/3643ca769850ed60e8ffc44726d1f1e2270d8905 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/44b960cddce5d3e797553c3ad7ae551b041a2ed2 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e755354d5ed072c85791e395b3fc7f9df47a186d | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/52d62fa8b591ee7ddd37e1353adc31b8cba16913 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/7c59a9dd0d8a4665613a3eb45382e98731318874 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/eb05b769cdac512c3ad0411dc5a6c5fe5420f787 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/da8086f7ad85dea250bebebe5f837889de515694 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/8ed35f623d4c9616039f77ee5f2ced9b8d1d6580 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/351850414b9f55af65d4a3bbbdd836a703891a26 | ORPH armeb | libressl-3.6.1 | NOK | http://autobuild.buildroot.net/results/96b1429bb608cfd93a0ed6f50f1ae5ae6ca2cfc9 | ORPH mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/e53ac38130824bfa2c890746bc92ba975e718b88 | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/8caf665e1696f46db5a8c6bac9e3c1f937b33ce0 | ORPH riscv64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/467dae29835ee2e68a976a4772909863a99acee4 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6864c0295a36ff3866af4fca6b24e85a71e284ad | ORPH microblaze | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/ba77d4ceec291111d315064662f4ccd2d5f1510e | ORPH i686 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/cf7e1b24bf1754386a9cfef794c0a9612d655224 | ORPH x86_64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/710f9e228b4de33f49d3cd02c813903e1b2408d9 | ORPH mipsel | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/1fec268f18932a303b97d958329c18fe4b70874d | ORPH i686 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/daad21f3d79fdbf57e0902c00852e37697433133 | ORPH sparc64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/e2fa56261031c1b95ed7cc74d10c85a06e7571e2 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/ceb925c12277f0f52c56d4323ce8bfdcc83f357c | ORPH x86_64 | linux-tools | NOK | http://autobuild.buildroot.net/results/767ee6bc45270ae0d63cbe815ed73658059494d4 | ORPH mipsel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c1f9b84e95ced77710673741ad59272e1c44cc40 | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/a1ef6950c5639fa11b7c146a8612ef2dd00eeba3 | arm | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/4a780591b4863f30d7ba64c193ad520bc96f9ee5 | s390x | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/970241f44750f1c1b3ccf78099203c462cea3b45 | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/432b7f130229afd8c63306e1bd52213db12a0b90 | arm | ndisc6-1.0.6 | NOK | http://autobuild.buildroot.net/results/a27ed3c186bfeb579512ac414d6dff8f9f185e5c | ORPH x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/7955861bfa7f60b04074d331040237263001c499 | aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7079418807ec696f1db6bbaf6bddb3f851d2d175 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/fb2812a6dcb8911e659c1e7e72f45525345bccfc | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/31107e54994e06bbd290803ea10b9b1ece9c672a | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/4f5607fbeb620f7ca5fc9244d29020bf6ff9ca37 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/97e25c103f83ead3119f14582c8e84348547bc4d | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/e4411293012d7a56cf8e9dedd350bba6e7febb29 | ORPH sh4a | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/247843d8f2df06f7be3380f9ec403ec8c69caeab | ORPH riscv64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7b88d54313cfa1845fc20165985433f0dd252bf0 | ORPH sparc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/cb6fc30483c2cfe95e68472b108bcb8cde5d88f5 | ORPH arc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/fc25d347f12b8f2790396f600f3d808064c9d70d | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a4c8a7f7cae2b4f3551590c2965cb189b6015722 | ORPH sh4 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/052c5adb900ca9240263c55ac9919ffec1dcd34d | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/599a9257c83ad6944b99c9834c98667663041a9c | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fbaeba65af8b21cad84d9d47d381bff1a3a239b1 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d984b87093fa48b5be1e1b5e7707a2295af7d97f | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f6f842c0beaa44e3e2d0c7ea49a562361f28d31a | ORPH m68k | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/7e36207a83b570e89a93e324fde37baddf70ad64 | arc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/f7134d4db605b92cbf44f4e22473e005fb0a4f74 | sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/d786669433c3faae3c36899512e1dac3ea6db221 | ORPH arm | pdbg-3.5 | NOK | http://autobuild.buildroot.net/results/d3a86a69ba7f5421cc31a1ce86b4c9424458de16 | i586 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/3328f5e5969077f2ee9f1696d4efb680c766f15d | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/45c213f2fa1fc194b4ffb28fd4b81d24bc605127 | arceb | pipewire-0.3.62 | NOK | http://autobuild.buildroot.net/results/1ec45a11e5c38c81cd538b28123886a7f5a93ce8 | microblaze | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1a0f1f7f20b6eeacf1e3db882c42dfeb51e5d085 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b40cdc8ca452bcd97bb6b96c7816bfd5efcb8f47 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/056add7ba3191260d99bbd62907a1034fbffaeda | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3ca0a64c259c5ec7f3acc7db19fad8bc69785388 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ff7e4ca0270a16355961f8148c3a1428aa580270 | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2bcd2af7539dd8bc3736f0737f5d8339e961bf50 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/088b8e5549a05993d357573b525a13e93572997b | x86_64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/434127e44121ee376c4535c16b2fa5cc269af4ef | x86_64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/4cea1392d988e527d58d27a0d9acd0ad4bc7777e | sh4eb | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/00c8ab9ed7e85b64909ade15cce5f7d9332bc8f8 | or1k | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/0a1d20058132f4713be3d0993a1deb79a0e18305 | ORPH x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/ffd8195f91e20be37bcd27f14f7cffd48177f3aa | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/1ba35820bfde712f4e800cceea81cd8fbdcb7309 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/db06c9c5bedb894d3d7d21ebd63428e83b918cab | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/c554a2d1bc1902db8513458e12971379da8ff5d9 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/ff9ea51c0c6cff90cfbf137197e4769be1d5a966 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4215210f73ded44d8c6564845436d4379a1f802b | mipsel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8e71a1beffce1401b1756f52183d7b9801c9a2d9 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f5bbf5c7fc3f92aeb89e62596b508ba4d5f42f61 | arm | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8bb6e7b787eef0b6c5dff783576f4d3eccceb53a | armeb | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/5aa7bbd235bf2e486ad480f761d11b511c212216 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/c090912805e6251a54c8fb00e90c68a34990ebca | sh4aeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/9aaffb92a8b769fd7fa556285b5fe25a0ff0a935 | mips | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/382393023f383b3db6257ad08911b45d81949b97 | arc | python3-3.11.1 | NOK | http://autobuild.buildroot.net/results/bd120cbab030488ae31f033b3f410a21c18560e9 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/f41e9063ff1f92dffc3447b3595928e811cdabd5 | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/f3d02559f1570211960dde60523745e20a7dc1b6 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/03ba6cdbdfbccf9fcee3e4dc3f43fc92949f9b7d | powerpc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/e2027fc27c95e9f6153b32ea71f2960e388cc842 | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/a0cdb6cc9493f5248d98f98b13da854e12adc2be | aarch64 | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/275bdf42157e53c275acb3a50e64c56056b206fa | mips64 | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/4f44ff1cb330b405db1228de71e521ad9cabd801 | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/552406ef5847097a9d48d2ee41f4acd5a4eaddcb | ORPH aarch64_be | sed-4.9 | NOK | http://autobuild.buildroot.net/results/2e745d568116930a3f4cf0e2815646d8d99cc8b6 | ORPH sparc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/4d9cac2247d450cc2df8e5d3f8ed680586f485c3 | aarch64 | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/75b94c7b590c5f793d126c518ec4a98127770f70 | ORPH sparc | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/84edd04b006d1165f13ad54199d2df4c9148f898 | ORPH mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/9663c29449658091ac6abfa92edf30e525dcf4fe | ORPH mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/3770205066584356aabbaed19000d9274b57b698 | ORPH powerpc64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/d8c564bdc340b1159311ddfc0a1281913d49a899 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/81d1adab30ea9c3d5dbe44473a69ba5ac388ddf7 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/67c981cf4d6d99ae17c9cdbafcf10d770739ac8c | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/0ecae2af22da8cf882151af30aa84678f426134c | arm | unknown | NOK | http://autobuild.buildroot.net/results/5fa240db9e6b1010ecadd12fc3175194b0b212f0 | mips | unknown | NOK | http://autobuild.buildroot.net/results/10f103f4a74ac4b2f08179a1c9422343771b72a9 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/78ef0ebb17582c3434054b53290a20deabd74d05 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/c3e6dc5d0434b4e80e48b6c657c2b28ee9969cf2 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/5e6adf29c16a31a6596d52065b160bc1a2177f3a | mipsel | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/8d159aa77c05bd8b8b92623dc02b50581c4adc3e | ORPH riscv32 | wireshark-legal-info | NOK | http://autobuild.buildroot.net/results/552286b6d61dec550147e0dd38ea0f86b30e977b | ORPH riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/be0f958c4e7850f4174b3b1d5e18aab74ab079ee | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/8441db010330c16aef9796cf9ff3184013e2db0f | mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/9335c5c8eb8cc9f560b3a47d647d32c457dc8d97 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1eb7d03939540d71e6c2aa7323a14cc8b96f6c31 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/98e56220780017ad9a4fc82767a1bc1235018ea3 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2543d22489c7c03e7dec2cf5b0239e46f8d31445 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9dd0abc26dbc124f2c3783a1e96f764aea0fa74f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fd010fc65d9014dee65f55901a305d8927fd1e9c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8460726cbe8c23a6d3f5b8a023d6a7bd05f6a712 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4f2c13a5801b99a5cd6c637b797b7a7568e19103 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/623f31cfebddda159dd02d4432f583893bae04fd | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e2c6174cd570bfe9dea59b548f84a68a4820a235 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8808cea31af8108e41a62eba74592d3d92172f16 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1569ed0b5370f2fa7bd5594b29d5838dc37019a8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d1fdccd11945b4fd5f3fc982540b296cd51b3620 | ORPH s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/27d8473de815abbc4fcebdef502b031a1c4843fe | mips64el | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/90bc8b453b07ed524b02ae61803e69914b6c2811 | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/ff4d24d55614ce78ea4234972438a9f29a7c8ed6 | Classification of failures by reason for 2022.11.x -------------------------------------------------- /home/buildroot/autobuild/i... | 1 ding-libs-0.6.2 | 1 frr-8.3.1 | 1 fwts-22.09.00 | 1 gdal-3.5.1 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 host-rust-1.64.0 | 1 linux-6.0.16 | 1 lttng-modules-2.13.1 | 1 unknown | 1 x265-3.5 | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arceb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/24eccfcb6e44f2b2b6c11dfb0b6d7121240e5afc | arc | ding-libs-0.6.2 | NOK | http://autobuild.buildroot.net/results/572edb3211193bdc143d21d20f3f4c3c2eb07d3f | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/2c4768103d173d3130e16c2f960c98a88d929ffa | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/0ccd383835ddcfedf5afca9c7045f37000510526 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/8417a3b6ced58447ccec2f103ec5669d3132e202 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0db634d997c4cc41a895489f4046adf58f46c747 | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/3255116af522159528bc1a971bb0cc7f9936a7a3 | armeb | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/7f5a6cf019c4d430d59a0a3d4e3e491464f476d8 | ORPH powerpc64 | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/cb87015b5d2e827589ea1250458b90d079fd2868 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/952dcf9c8de881efdd923d91e0167de4c26bf495 | aarch64 | x265-3.5 | NOK | http://autobuild.buildroot.net/results/45740d7360f350bdf8b4fb87aa7af10ab82360ff | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/393951648001abf354ce945fc6fffead10f5e9e4 | ORPH -- http://autobuild.buildroot.net From fontaine.fabrice at gmail.com Sun Jan 8 10:11:37 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 11:11:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/bustle: fix pcap-config call Message-ID: <20230108101137.400527-1-fontaine.fabrice@gmail.com> Fix the following build failure raised since bump of libpcap to version 1.10.2 in commit 6bee8635d90f3f9e3d04e03a9db2f37a387e077 and https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: pcap-config: Invalid command-line option pcap-config specified Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ bustle.cabal > dist/build/autogen/version.txt echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h /home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 /home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' Fixes: - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 Signed-off-by: Fabrice Fontaine --- .../0001-Makefile-fix-pcap-config-call.patch | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 package/bustle/0001-Makefile-fix-pcap-config-call.patch diff --git a/package/bustle/0001-Makefile-fix-pcap-config-call.patch b/package/bustle/0001-Makefile-fix-pcap-config-call.patch new file mode 100644 index 0000000000..b02bea641b --- /dev/null +++ b/package/bustle/0001-Makefile-fix-pcap-config-call.patch @@ -0,0 +1,45 @@ +From 77e2de892cd359f779c84739682431a66eb8cf31 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 8 Jan 2023 11:03:52 +0100 +Subject: [PATCH] Makefile: fix pcap-config call + +Fix the following build failure raised since libpcap version 1.10.2 and +https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: + +pcap-config: Invalid command-line option pcap-config specified +Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] +perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ + bustle.cabal > dist/build/autogen/version.txt +echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h +/home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ + -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ + -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 +/home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': +pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' + +Fixes: + - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 + +Signed-off-by: Fabrice Fontaine +[Upstream status: +https://gitlab.freedesktop.org/bustle/bustle/-/merge_requests/21] +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 8865819..721e714 100644 +--- a/Makefile ++++ b/Makefile +@@ -2,7 +2,7 @@ CFLAGS = -g -O2 -Wall -Wunused -Waddress + DBUS_FLAGS = $(shell pkg-config --cflags --libs dbus-1) + GIO_FLAGS := $(shell pkg-config --cflags --libs 'glib-2.0 >= 2.26' gio-2.0 gio-unix-2.0) + PCAP_CONFIG ?= pcap-config +-PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags pcap-config --libs) ++PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags --libs) + DESTDIR = + PREFIX = /usr/local + BINDIR = $(DESTDIR)$(PREFIX)/bin +-- +2.39.0 + -- 2.39.0 From ps.report at gmx.net Sun Jan 8 11:27:14 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Sun, 8 Jan 2023 12:27:14 +0100 Subject: [Buildroot] [PATCH v1] package/ntpsec: bump version to 1.2.2 In-Reply-To: <87cz7qm9fj.fsf@dell.be.48ers.dk> References: <20230106210417.29296-1-ps.report@gmx.net> <87cz7qm9fj.fsf@dell.be.48ers.dk> Message-ID: <20230108122714.3ba1a71f@gmx.net> On Sat, 07 Jan 2023 20:28:00 +0100, Peter Korsgaard wrote: > >>>>> "Peter" == Peter Seiderer writes: > > > - remove 001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch > > (upstream applied, see [1]) > > > - rename 0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch > > to 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch > > > - remove 0003-fix-build-with-libressl.patch > > (upstream applied, see [2]) > > > - update license file list (change from LICENSE.adoc to LICENSES/BSD-2, > > LICENSES/BSD-3, LICENSES/CC-BY-4.0, LICENSES/MIT, LICENSES/NTP) > > > For details see [3]. > > > [1] https://gitlab.com/NTPsec/ntpsec/-/commit/0bea0bef36ff9cfa3ff52de25a839c283cf46cf7 > > [2] https://gitlab.com/NTPsec/ntpsec/-/commit/128b66ae122d7b41ce4b99f427383fd6a5923d71 > > [3] https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc > > > Signed-off-by: Peter Seiderer > > > Fix package/ntpsec (renmae patch) > > Dropped this line and committed, thanks. > Ups, thanks for spotting and fixing my git-squash artifact.... Regards, Peter From yann.morin.1998 at free.fr Sun Jan 8 15:38:27 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:38:27 +0100 Subject: [Buildroot] [git commit] package/bustle: fix pcap-config call Message-ID: <20230108153844.A359C87695@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a92e9e5fb87caff46fbbe8f368564eddf4ff389d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure raised since bump of libpcap to version 1.10.2 in commit 6bee8635d90f3f9e3d04e03a9db2f37a387e077 and https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: pcap-config: Invalid command-line option pcap-config specified Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ bustle.cabal > dist/build/autogen/version.txt echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h /home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 /home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' Fixes: - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- .../0001-Makefile-fix-pcap-config-call.patch | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/package/bustle/0001-Makefile-fix-pcap-config-call.patch b/package/bustle/0001-Makefile-fix-pcap-config-call.patch new file mode 100644 index 0000000000..b02bea641b --- /dev/null +++ b/package/bustle/0001-Makefile-fix-pcap-config-call.patch @@ -0,0 +1,45 @@ +From 77e2de892cd359f779c84739682431a66eb8cf31 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 8 Jan 2023 11:03:52 +0100 +Subject: [PATCH] Makefile: fix pcap-config call + +Fix the following build failure raised since libpcap version 1.10.2 and +https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: + +pcap-config: Invalid command-line option pcap-config specified +Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] +perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ + bustle.cabal > dist/build/autogen/version.txt +echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h +/home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ + -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ + -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 +/home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': +pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' + +Fixes: + - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 + +Signed-off-by: Fabrice Fontaine +[Upstream status: +https://gitlab.freedesktop.org/bustle/bustle/-/merge_requests/21] +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 8865819..721e714 100644 +--- a/Makefile ++++ b/Makefile +@@ -2,7 +2,7 @@ CFLAGS = -g -O2 -Wall -Wunused -Waddress + DBUS_FLAGS = $(shell pkg-config --cflags --libs dbus-1) + GIO_FLAGS := $(shell pkg-config --cflags --libs 'glib-2.0 >= 2.26' gio-2.0 gio-unix-2.0) + PCAP_CONFIG ?= pcap-config +-PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags pcap-config --libs) ++PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags --libs) + DESTDIR = + PREFIX = /usr/local + BINDIR = $(DESTDIR)$(PREFIX)/bin +-- +2.39.0 + From yann.morin.1998 at free.fr Sun Jan 8 15:39:34 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:39:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/bustle: fix pcap-config call In-Reply-To: <20230108101137.400527-1-fontaine.fabrice@gmail.com> References: <20230108101137.400527-1-fontaine.fabrice@gmail.com> Message-ID: <20230108153934.GB151997@scaer> Fabrice, All, On 2023-01-08 11:11 +0100, Fabrice Fontaine spake thusly: > Fix the following build failure raised since bump of libpcap to version > 1.10.2 in commit 6bee8635d90f3f9e3d04e03a9db2f37a387e077 and > https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: > > pcap-config: Invalid command-line option pcap-config specified > Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] > perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ > bustle.cabal > dist/build/autogen/version.txt > echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h > /home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ > -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ > -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 > /home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': > pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' > > Fixes: > - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../0001-Makefile-fix-pcap-config-call.patch | 45 +++++++++++++++++++ > 1 file changed, 45 insertions(+) > create mode 100644 package/bustle/0001-Makefile-fix-pcap-config-call.patch > > diff --git a/package/bustle/0001-Makefile-fix-pcap-config-call.patch b/package/bustle/0001-Makefile-fix-pcap-config-call.patch > new file mode 100644 > index 0000000000..b02bea641b > --- /dev/null > +++ b/package/bustle/0001-Makefile-fix-pcap-config-call.patch > @@ -0,0 +1,45 @@ > +From 77e2de892cd359f779c84739682431a66eb8cf31 Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Sun, 8 Jan 2023 11:03:52 +0100 > +Subject: [PATCH] Makefile: fix pcap-config call > + > +Fix the following build failure raised since libpcap version 1.10.2 and > +https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: > + > +pcap-config: Invalid command-line option pcap-config specified > +Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] > +perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ > + bustle.cabal > dist/build/autogen/version.txt > +echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h > +/home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ > + -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ > + -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 > +/home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': > +pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' > + > +Fixes: > + - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 > + > +Signed-off-by: Fabrice Fontaine > +[Upstream status: > +https://gitlab.freedesktop.org/bustle/bustle/-/merge_requests/21] > +--- > + Makefile | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/Makefile b/Makefile > +index 8865819..721e714 100644 > +--- a/Makefile > ++++ b/Makefile > +@@ -2,7 +2,7 @@ CFLAGS = -g -O2 -Wall -Wunused -Waddress > + DBUS_FLAGS = $(shell pkg-config --cflags --libs dbus-1) > + GIO_FLAGS := $(shell pkg-config --cflags --libs 'glib-2.0 >= 2.26' gio-2.0 gio-unix-2.0) > + PCAP_CONFIG ?= pcap-config > +-PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags pcap-config --libs) > ++PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags --libs) > + DESTDIR = > + PREFIX = /usr/local > + BINDIR = $(DESTDIR)$(PREFIX)/bin > +-- > +2.39.0 > + > -- > 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 Sun Jan 8 15:42:48 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:42:48 +0100 Subject: [Buildroot] [git commit] package/crun: fix static build Message-ID: <20230108154323.89EA38769F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f37af1800c82ae255c202ea8cfc7e11a65d489f8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 [yann.morin.1998 at free.fr: make it an actual backport now] Signed-off-by: Yann E. MORIN --- ...0001-src-crun.c-fix-build-without-dlfcn.h.patch | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) 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..104c19a40f --- /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 + +[fontaine.fabrice at gmail.com: backport upstream commit] +Signed-off-by: Fabrice Fontaine +--- + 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.25.1 + From yann.morin.1998 at free.fr Sun Jan 8 15:43:38 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:43:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: fix static build In-Reply-To: <20221230174646.409970-1-fontaine.fabrice@gmail.com> References: <20221230174646.409970-1-fontaine.fabrice@gmail.com> Message-ID: <20230108154338.GC151997@scaer> Fabrice, All, On 2022-12-30 18:46 +0100, Fabrice Fontaine spake thusly: > 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 Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...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 > > _______________________________________________ > 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 Jan 8 15:48:40 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:48:40 +0100 Subject: [Buildroot] [git commit] package/crun: needs fexecve Message-ID: <20230108155101.D6525876BD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0e134a05342507bd9ac47da03abca4c9c113a64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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' In 6e3f7fbc072c (package/runc: add upstream security fix for CVE-2019-5736), we made runc unavailable for uclibc toolchains, and crun uses fexecve for that same reason, to fix CVE-2019-5736. So, also make crun unavailable for uclibc toolchains. Fixes: - http://autobuild.buildroot.org/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- 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 From yann.morin.1998 at free.fr Sun Jan 8 15:52:30 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:52:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs fexecve In-Reply-To: <20221230175350.412551-1-fontaine.fabrice@gmail.com> References: <20221230175350.412551-1-fontaine.fabrice@gmail.com> Message-ID: <20230108155230.GD151997@scaer> Fabrice, All, On 2022-12-30 18:53 +0100, Fabrice Fontaine spake thusly: > 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' I slightly extended the commit log to refer to commit 6e3f7fbc072c, which made runc also unavailable for uclibc toolchain for the exact same reason (crun having copied from runc; damn, that naming is not confusing at all...) > Fixes: > - http://autobuild.buildroot.org/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 8 15:57:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:57:13 +0100 Subject: [Buildroot] [git commit] package/crun: add libgcrypt optional dependency Message-ID: <20230108155803.2C0CC876C5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4d5fd84496ac0ec65e7aed73a9386ab62f2a2c19 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libgcrypt is an optional dependency which is enabled by default since version 1.7 and https://github.com/containers/crun/commit/dd310aaf5aee336d0f6236c1c2add7b7cb030482 Unfortunately, thetre are no associated --enable/disable flags; it all depends on auto-detection. Signed-off-by: Fabrice Fontaine Reviewed-by: Christian Stewart Signed-off-by: Yann E. MORIN --- 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 From yann.morin.1998 at free.fr Sun Jan 8 15:58:39 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:58:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: add libgcrypt optional dependency In-Reply-To: <20221230180843.521147-1-fontaine.fabrice@gmail.com> References: <20221230180843.521147-1-fontaine.fabrice@gmail.com> Message-ID: <20230108155839.GE151997@scaer> Fabrice, All, On 2022-12-30 19:08 +0100, Fabrice Fontaine spake thusly: > 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 Applied to master, after extending the commit log to state that there are no associated --enable/disable flags, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 8 16:09:40 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 17:09:40 +0100 Subject: [Buildroot] [git commit] package/containerd: support crun as runtime Message-ID: <20230108161015.B65FA876D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d0ecb9b2803b5b0b293acd7a5a6bba1ed1e3feab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master crun is a drop-in replacement for runc. If crun is enabled, but runc is not, we already install an impersonation symlink, so we do not need to force runc if crun is enabled. Still, runc is the default if crun is not enabled. Signed-off-by: TIAN Yuanhao Reviewed-by: Christian Stewart [yann.morin.1998 at free.fr: split into its own patch] Signed-off-by: Yann E. MORIN --- package/containerd/Config.in | 2 +- 1 file changed, 1 insertion(+), 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 From yann.morin.1998 at free.fr Sun Jan 8 16:03:11 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 17:03:11 +0100 Subject: [Buildroot] [git commit] package/crun: impersonate runc Message-ID: <20230108161015.ACB93876CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=680f28af58364f4152f3d9b582b312538fa0e500 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master crun is a drop-in replacement for runc, so we can use the former to impersonate the latter when it is not enabled. To do so, we create a runc symlink pointing to crun, when runc is not enabled. See: https://github.com/containerd/containerd/discussions/6162 Signed-off-by: TIAN Yuanhao Reviewed-by: Christian Stewart [yann.morin.1998 at free.fr: split into its own patch] Signed-off-by: Yann E. MORIN --- package/crun/crun.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/crun/crun.mk b/package/crun/crun.mk index fd8bfb0981..ddb96a0b33 100644 --- a/package/crun/crun.mk +++ b/package/crun/crun.mk @@ -44,4 +44,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)) From yann.morin.1998 at free.fr Sun Jan 8 16:12:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 17:12:19 +0100 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: <20230108161219.GF151997@scaer> Yuanhao, All, On 2022-10-06 07:07 -0700, TIAN Yuanhao spake thusly: > Create runc symlink to crun when runc is missing. I've split this patch in two, as they are semantically separate: 1. have crun impersonate runc if the latter is not enabled, 2. do not force runc in containerd if crun is enabled Indeed, one may very well want to use crun as an anternative to runc, even without using containerd. > See: https://github.com/containerd/containerd/discussions/6162 > > Signed-off-by: TIAN Yuanhao Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 laurent at vivier.eu Sun Jan 8 16:54:35 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Sun, 8 Jan 2023 17:54:35 +0100 Subject: [Buildroot] [PATCH v8 0/3] package: add petitboot to use with qemu-system-m68k Message-ID: <20230108165438.1250779-1-laurent@vivier.eu> qemu-system-m68k has introduced in v6.0 a new pure virtual machine that is now supported by linux v5.19. The goal of this series is to provide petitboot as an embedded bootloader for it (like it is for the IBM POWER machine). The first patch introduces petitboot package, the second patch the configuration to build buildroot with petitboot for the QEMU machine. You can test it with: qemu-system-m68k -M virt -kernel images/vmlinux \ -initrd images/rootfs.cpio.xz \ -append "console=ttyGF0" --nographic Signed-off-by: Laurent Vivier v8: - use linux.fragment rather than linux.config - rebase v7: - set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y - fix errors reported by check-package - add gitlab testing (C?dric) - update boot-qemu-image.py to support petitboot v6: - rebase v5: - remove BR2_CCACHE_DIR, BR2_PACKAGE_DTC and BR2_PACKAGE_DTC_PROGRAMS v4: - address Thomas' comments - remove petitboot-mtd config as libflash is not available v3: v2: v1: - first version, I messed up with list subscription and git-publish... Laurent Vivier (3): package: add petitboot board/qemu/m68k-virt: Add virt-m68k linux config support/scripts/boot-qemu-image.py: manage petitboot interface DEVELOPERS | 5 ++ board/qemu/m68k-virt/linux.fragment | 21 ++++++ board/qemu/m68k-virt/readme.txt | 5 ++ configs/qemu_m68k_virt_petitboot_defconfig | 31 ++++++++ package/Config.in | 1 + package/kexec/Config.in | 2 +- package/petitboot/63-md-raid-arrays.rules | 41 +++++++++++ package/petitboot/65-md-incremental.rules | 69 ++++++++++++++++++ package/petitboot/66-add-sg-module.rules | 2 + package/petitboot/Config.in | 23 ++++++ package/petitboot/S14silence-console | 9 +++ package/petitboot/S15pb-discover | 38 ++++++++++ package/petitboot/fs-overlay/etc/inittab | 34 +++++++++ package/petitboot/fs-overlay/etc/locale | 1 + package/petitboot/fs-overlay/init | 8 ++ package/petitboot/kexec-restart | 8 ++ package/petitboot/petitboot-console-ui.rules | 6 ++ package/petitboot/petitboot.hash | 2 + package/petitboot/petitboot.mk | 77 ++++++++++++++++++++ package/petitboot/removable-event-poll.rules | 4 + package/petitboot/shell_config | 19 +++++ package/petitboot/shell_profile | 2 + support/scripts/boot-qemu-image.py | 13 +++- 23 files changed, 417 insertions(+), 4 deletions(-) create mode 100644 board/qemu/m68k-virt/linux.fragment create mode 100644 board/qemu/m68k-virt/readme.txt create mode 100644 configs/qemu_m68k_virt_petitboot_defconfig create mode 100644 package/petitboot/63-md-raid-arrays.rules create mode 100644 package/petitboot/65-md-incremental.rules create mode 100644 package/petitboot/66-add-sg-module.rules create mode 100644 package/petitboot/Config.in create mode 100755 package/petitboot/S14silence-console create mode 100755 package/petitboot/S15pb-discover create mode 100644 package/petitboot/fs-overlay/etc/inittab create mode 100644 package/petitboot/fs-overlay/etc/locale create mode 100755 package/petitboot/fs-overlay/init create mode 100755 package/petitboot/kexec-restart create mode 100644 package/petitboot/petitboot-console-ui.rules create mode 100644 package/petitboot/petitboot.hash create mode 100644 package/petitboot/petitboot.mk create mode 100644 package/petitboot/removable-event-poll.rules create mode 100644 package/petitboot/shell_config create mode 100755 package/petitboot/shell_profile -- 2.38.1 From laurent at vivier.eu Sun Jan 8 16:54:37 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Sun, 8 Jan 2023 17:54:37 +0100 Subject: [Buildroot] [PATCH v8 2/3] board/qemu/m68k-virt: Add virt-m68k linux config In-Reply-To: <20230108165438.1250779-1-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> Message-ID: <20230108165438.1250779-3-laurent@vivier.eu> Build a 5.19 (first version with the m68k virt machine) kernel for "qemu-system-m68k -M virt" machine. Signed-off-by: Laurent Vivier --- DEVELOPERS | 2 ++ board/qemu/m68k-virt/linux.fragment | 21 +++++++++++++++++ board/qemu/m68k-virt/readme.txt | 5 +++++ configs/qemu_m68k_virt_petitboot_defconfig | 26 ++++++++++++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 board/qemu/m68k-virt/linux.fragment create mode 100644 board/qemu/m68k-virt/readme.txt create mode 100644 configs/qemu_m68k_virt_petitboot_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index cab009109f49..faac1bdda561 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1762,6 +1762,8 @@ F: package/open-lldp/ N: Laurent Vivier F: package/petitboot/ +F: board/qemu/m68k-virt/ +F: configs/qemu_m68k_virt_petitboot_defconfig N: Lee Jones F: boot/afboot-stm32/ diff --git a/board/qemu/m68k-virt/linux.fragment b/board/qemu/m68k-virt/linux.fragment new file mode 100644 index 000000000000..49416982601c --- /dev/null +++ b/board/qemu/m68k-virt/linux.fragment @@ -0,0 +1,21 @@ +CONFIG_BLK_DEV_INITRD=y +CONFIG_KEXEC=y +CONFIG_BOOTINFO_PROC=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_MD=y +CONFIG_MD_LINEAR=y +CONFIG_MD_MULTIPATH=y +CONFIG_MD_FAULTY=y +CONFIG_BLK_DEV_DM=y +CONFIG_DM_UNSTRIPED=y +CONFIG_DM_CRYPT=y +CONFIG_DM_SNAPSHOT=y +CONFIG_DM_THIN_PROVISIONING=y +CONFIG_DM_CACHE=y +CONFIG_DM_WRITECACHE=y +CONFIG_DM_EBS=y +CONFIG_DM_ERA=y +CONFIG_DM_CLONE=y +CONFIG_DM_MIRROR=y +CONFIG_DM_RAID=y +CONFIG_DM_ZERO=y diff --git a/board/qemu/m68k-virt/readme.txt b/board/qemu/m68k-virt/readme.txt new file mode 100644 index 000000000000..714b74c70ea1 --- /dev/null +++ b/board/qemu/m68k-virt/readme.txt @@ -0,0 +1,5 @@ +Run the emulation with: + + qemu-system-m68k -M virt -kernel output/images/vmlinux -initrd output/images/rootfs.cpio.xz -append "console=ttyGF0" --nographic # qemu_m68k_virt_petitboot_defconfig + +The petiboot menu will appear in the terminal where QEMU has been started. diff --git a/configs/qemu_m68k_virt_petitboot_defconfig b/configs/qemu_m68k_virt_petitboot_defconfig new file mode 100644 index 000000000000..b3497c12b46b --- /dev/null +++ b/configs/qemu_m68k_virt_petitboot_defconfig @@ -0,0 +1,26 @@ +BR2_m68k=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_TOOLCHAIN_BUILDROOT_WCHAR=y +BR2_CCACHE=y +BR2_RELRO_NONE=y +BR2_TARGET_GENERIC_ISSUE="Welcome to Petitboot" +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y +BR2_ROOTFS_MERGED_USR=y +BR2_TARGET_GENERIC_GETTY_PORT="ttyGF0" +BR2_ROOTFS_OVERLAY="package/petitboot/fs-overlay" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19" +BR2_LINUX_KERNEL_DEFCONFIG="virt" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/m68k-virt/linux.fragment" +BR2_LINUX_KERNEL_XZ=y +BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y +BR2_PACKAGE_KEXEC=y +BR2_PACKAGE_KEXEC_ZLIB=y +BR2_PACKAGE_ETHTOOL=y +BR2_PACKAGE_NET_TOOLS=y +BR2_PACKAGE_NETCAT=y +BR2_PACKAGE_RSYNC=y +BR2_PACKAGE_PETITBOOT=y +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_CPIO_XZ=y -- 2.38.1 From laurent at vivier.eu Sun Jan 8 16:54:36 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Sun, 8 Jan 2023 17:54:36 +0100 Subject: [Buildroot] [PATCH v8 1/3] package: add petitboot In-Reply-To: <20230108165438.1250779-1-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> Message-ID: <20230108165438.1250779-2-laurent@vivier.eu> from https://github.com/glevand/petitboot--buildroot Updated to work with m68k architecture rather than PlayStation3 (focused on qemu-system-m68k virt machine) Signed-off-by: Laurent Vivier --- DEVELOPERS | 3 + package/Config.in | 1 + package/kexec/Config.in | 2 +- package/petitboot/63-md-raid-arrays.rules | 41 +++++++++++ package/petitboot/65-md-incremental.rules | 69 ++++++++++++++++++ package/petitboot/66-add-sg-module.rules | 2 + package/petitboot/Config.in | 23 ++++++ package/petitboot/S14silence-console | 9 +++ package/petitboot/S15pb-discover | 38 ++++++++++ package/petitboot/fs-overlay/etc/inittab | 34 +++++++++ package/petitboot/fs-overlay/etc/locale | 1 + package/petitboot/fs-overlay/init | 8 ++ package/petitboot/kexec-restart | 8 ++ package/petitboot/petitboot-console-ui.rules | 6 ++ package/petitboot/petitboot.hash | 2 + package/petitboot/petitboot.mk | 77 ++++++++++++++++++++ package/petitboot/removable-event-poll.rules | 4 + package/petitboot/shell_config | 19 +++++ package/petitboot/shell_profile | 2 + 19 files changed, 348 insertions(+), 1 deletion(-) create mode 100644 package/petitboot/63-md-raid-arrays.rules create mode 100644 package/petitboot/65-md-incremental.rules create mode 100644 package/petitboot/66-add-sg-module.rules create mode 100644 package/petitboot/Config.in create mode 100755 package/petitboot/S14silence-console create mode 100755 package/petitboot/S15pb-discover create mode 100644 package/petitboot/fs-overlay/etc/inittab create mode 100644 package/petitboot/fs-overlay/etc/locale create mode 100755 package/petitboot/fs-overlay/init create mode 100755 package/petitboot/kexec-restart create mode 100644 package/petitboot/petitboot-console-ui.rules create mode 100644 package/petitboot/petitboot.hash create mode 100644 package/petitboot/petitboot.mk create mode 100644 package/petitboot/removable-event-poll.rules create mode 100644 package/petitboot/shell_config create mode 100755 package/petitboot/shell_profile diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b123..cab009109f49 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1760,6 +1760,9 @@ F: package/aircrack-ng/ N: Laurent Charpentier F: package/open-lldp/ +N: Laurent Vivier +F: package/petitboot/ + N: Lee Jones F: boot/afboot-stm32/ diff --git a/package/Config.in b/package/Config.in index 995dae2c5755..6404228c1306 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2642,6 +2642,7 @@ menu "System tools" source "package/openrc/Config.in" source "package/openvmtools/Config.in" source "package/pamtester/Config.in" + source "package/petitboot/Config.in" source "package/polkit/Config.in" source "package/powerpc-utils/Config.in" source "package/procps-ng/Config.in" diff --git a/package/kexec/Config.in b/package/kexec/Config.in index 90a7bc2672bd..092a80b171fc 100644 --- a/package/kexec/Config.in +++ b/package/kexec/Config.in @@ -3,7 +3,7 @@ config BR2_PACKAGE_KEXEC depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || \ BR2_mips || BR2_mips64 || BR2_mipsel || BR2_mips64el || \ BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le || \ - BR2_sh4 || BR2_sh4a || BR2_aarch64 || BR2_s390x + BR2_sh4 || BR2_sh4a || BR2_aarch64 || BR2_s390x || BR2_m68k help Kexec is a user space utility for loading another kernel and asking the currently running kernel to do something with diff --git a/package/petitboot/63-md-raid-arrays.rules b/package/petitboot/63-md-raid-arrays.rules new file mode 100644 index 000000000000..92aec36e69d4 --- /dev/null +++ b/package/petitboot/63-md-raid-arrays.rules @@ -0,0 +1,41 @@ +# do not edit this file, it will be overwritten on update + +SUBSYSTEM!="block", GOTO="md_end" + +# handle md arrays +ACTION!="add|change", GOTO="md_end" +KERNEL!="md*", GOTO="md_end" + +# partitions have no md/{array_state,metadata_version}, but should not +# for that reason be ignored. +ENV{DEVTYPE}=="partition", GOTO="md_ignore_state" + +# container devices have a metadata version of e.g. 'external:ddf' and +# never leave state 'inactive' +ATTR{md/metadata_version}=="external:[A-Za-z]*", ATTR{md/array_state}=="inactive", GOTO="md_ignore_state" +TEST!="md/array_state", ENV{SYSTEMD_READY}="0", GOTO="md_end" +ATTR{md/array_state}=="|clear|inactive", ENV{SYSTEMD_READY}="0", GOTO="md_end" +LABEL="md_ignore_state" + +IMPORT{program}="/sbin/mdadm --detail --export $devnode" +ENV{DEVTYPE}=="disk", ENV{MD_NAME}=="?*", SYMLINK+="disk/by-id/md-name-$env{MD_NAME}", OPTIONS+="string_escape=replace" +ENV{DEVTYPE}=="disk", ENV{MD_UUID}=="?*", SYMLINK+="disk/by-id/md-uuid-$env{MD_UUID}" +ENV{DEVTYPE}=="disk", ENV{MD_DEVNAME}=="?*", SYMLINK+="md/$env{MD_DEVNAME}" +ENV{DEVTYPE}=="partition", ENV{MD_NAME}=="?*", SYMLINK+="disk/by-id/md-name-$env{MD_NAME}-part%n", OPTIONS+="string_escape=replace" +ENV{DEVTYPE}=="partition", ENV{MD_UUID}=="?*", SYMLINK+="disk/by-id/md-uuid-$env{MD_UUID}-part%n" +ENV{DEVTYPE}=="partition", ENV{MD_DEVNAME}=="*[^0-9]", SYMLINK+="md/$env{MD_DEVNAME}%n" +ENV{DEVTYPE}=="partition", ENV{MD_DEVNAME}=="*[0-9]", SYMLINK+="md/$env{MD_DEVNAME}p%n" + +IMPORT{builtin}="blkid" +OPTIONS+="link_priority=100" +OPTIONS+="watch" +ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}" +ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_ENC}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}" + +ENV{MD_LEVEL}=="raid[1-9]*", ENV{SYSTEMD_WANTS}+="mdmonitor.service" + +# Tell systemd to run mdmon for our container, if we need it. +ENV{MD_LEVEL}=="raid[1-9]*", ENV{MD_CONTAINER}=="?*", PROGRAM="/usr/bin/readlink $env{MD_CONTAINER}", ENV{MD_MON_THIS}="%c" +ENV{MD_MON_THIS}=="?*", PROGRAM="/usr/bin/basename $env{MD_MON_THIS}", ENV{SYSTEMD_WANTS}+="mdmon@%c.service" + +LABEL="md_end" diff --git a/package/petitboot/65-md-incremental.rules b/package/petitboot/65-md-incremental.rules new file mode 100644 index 000000000000..153d12fe6f7e --- /dev/null +++ b/package/petitboot/65-md-incremental.rules @@ -0,0 +1,69 @@ +# This file causes block devices with Linux RAID (mdadm) signatures to +# automatically cause mdadm to be run. +# See udev(8) for syntax + +# Don't process any events if anaconda is running as anaconda brings up +# raid devices manually +ENV{ANACONDA}=="?*", GOTO="md_end" + +# Also don't process disks that are slated to be a multipath device +ENV{DM_MULTIPATH_DEVICE_PATH}=="?*", GOTO="md_end" + +# We process add events on block devices (since they are ready as soon as +# they are added to the system), but we must process change events as well +# on any dm devices (like LUKS partitions or LVM logical volumes) and on +# md devices because both of these first get added, then get brought live +# and trigger a change event. The reason we don't process change events +# on bare hard disks is because if you stop all arrays on a disk, then +# run fdisk on the disk to change the partitions, when fdisk exits it +# triggers a change event, and we want to wait until all the fdisks on +# all member disks are done before we do anything. Unfortunately, we have +# no way of knowing that, so we just have to let those arrays be brought +# up manually after fdisk has been run on all of the disks. + +# First, process all add events (md and dm devices will not really do +# anything here, just regular disks, and this also won't get any imsm +# array members either) +SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_TYPE}=="linux_raid_member", \ + RUN+="/sbin/mdadm -I --export $env{DEVNAME}" + +# Next, check to make sure the BIOS raid stuff wasn't turned off via cmdline +IMPORT{cmdline}="noiswmd" +IMPORT{cmdline}="nodmraid" +ENV{noiswmd}=="?*", GOTO="md_imsm_inc_end" +ENV{nodmraid}=="?*", GOTO="md_imsm_inc_end" +SUBSYSTEM=="block", ACTION=="add", ENV{ID_FS_TYPE}=="isw_raid_member", \ + RUN+="/sbin/mdadm -I $env{DEVNAME}" +LABEL="md_imsm_inc_end" + +SUBSYSTEM=="block", ACTION=="remove", ENV{ID_PATH}=="?*", \ + RUN+="/sbin/mdadm -If $name --path $env{ID_PATH}" +SUBSYSTEM=="block", ACTION=="remove", ENV{ID_PATH}!="?*", \ + RUN+="/sbin/mdadm -If $name" + +# Next make sure that this isn't a dm device we should skip for some reason +ENV{DM_UDEV_RULES_VSN}!="?*", GOTO="dm_change_end" +ENV{DM_UDEV_DISABLE_OTHER_RULES_FLAG}=="1", GOTO="dm_change_end" +ENV{DM_SUSPENDED}=="1", GOTO="dm_change_end" +KERNEL=="dm-*", SUBSYSTEM=="block", ENV{ID_FS_TYPE}=="linux_raid_member", \ + ACTION=="change", RUN+="/sbin/mdadm -I $env{DEVNAME}" +LABEL="dm_change_end" + +# Finally catch any nested md raid arrays. If we brought up an md raid +# array that's part of another md raid array, it won't be ready to be used +# until the change event that occurs when it becomes live +KERNEL=="md*", SUBSYSTEM=="block", ENV{ID_FS_TYPE}=="linux_raid_member", \ + ACTION=="change", RUN+="/sbin/mdadm -I $env{DEVNAME}" + +# In case the initramfs only started some of the arrays in our container, +# run incremental assembly on the container itself. Note: we ran mdadm +# on the container in 64-md-raid.rules, and that's how the MD_LEVEL +# environment variable is already set. If that disappears from the other +# file, we will need to add this line into the middle of the next rule: +# IMPORT{program}="/sbin/mdadm -D --export $tempnode", \ + +SUBSYSTEM=="block", ACTION=="add|change", KERNEL=="md*", \ + ENV{MD_LEVEL}=="container", RUN+="/sbin/mdadm -I $env{DEVNAME}" + + +LABEL="md_end" diff --git a/package/petitboot/66-add-sg-module.rules b/package/petitboot/66-add-sg-module.rules new file mode 100644 index 000000000000..ae18d28c570e --- /dev/null +++ b/package/petitboot/66-add-sg-module.rules @@ -0,0 +1,2 @@ +# load modules to scsi disks, if they aren't in kernel +SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", TEST!="[module/sg]", RUN+="/sbin/modprobe sg" diff --git a/package/petitboot/Config.in b/package/petitboot/Config.in new file mode 100644 index 000000000000..fdcb26ccc924 --- /dev/null +++ b/package/petitboot/Config.in @@ -0,0 +1,23 @@ +config BR2_PACKAGE_PETITBOOT + bool "petitboot" + # petitboot needs udev /dev management + depends on BR2_PACKAGE_HAS_UDEV + select BR2_PACKAGE_ELFUTILS + select BR2_PACKAGE_LVM2 + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_NCURSES_TARGET_PANEL + select BR2_PACKAGE_NCURSES_TARGET_FORM + select BR2_PACKAGE_NCURSES_TARGET_MENU + # run-time dependency only + select BR2_PACKAGE_KEXEC_LITE if !BR2_PACKAGE_KEXEC + # run-time dependency only + select BR2_PACKAGE_POWERPC_UTILS if (( BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le ) && ! BR2_PACKAGE_PS3_UTILS ) + # run-time dependency only + select BR2_PACKAGE_NVME if (( BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le ) && ! BR2_PACKAGE_PS3_UTILS ) + help + Petitboot is a small kexec-based bootloader + + http://www.kernel.org/pub/linux/kernel/people/geoff/petitboot/petitboot.html + +comment "petitboot requires udev to be enabled" + depends on !BR2_PACKAGE_HAS_UDEV diff --git a/package/petitboot/S14silence-console b/package/petitboot/S14silence-console new file mode 100755 index 000000000000..2ce6b39f427b --- /dev/null +++ b/package/petitboot/S14silence-console @@ -0,0 +1,9 @@ +#!/bin/sh + +case "$1" in + start) + echo 1 1 1 1 > /proc/sys/kernel/printk + ;; +esac + +exit 0 diff --git a/package/petitboot/S15pb-discover b/package/petitboot/S15pb-discover new file mode 100755 index 000000000000..9d9ec57de3f0 --- /dev/null +++ b/package/petitboot/S15pb-discover @@ -0,0 +1,38 @@ +#!/bin/sh + +LOGFILE=/var/log/petitboot/pb-discover.log +PIDFILE=/var/run/petitboot.pid + +PATH=/usr/bin:/usr/sbin:/bin:/sbin +export PATH + +verbose= +if pb-config debug | grep -q enabled +then + verbose=-v +fi + +case "$1" in + start) + ulimit -c unlimited + mkdir -p -m 0775 $(dirname $LOGFILE) + mkdir -p -m 0775 /var/petitboot + # Set permissions for normal users + chown -R root:petitgroup $(dirname $LOGFILE) + chown -R root:petitgroup /var/petitboot + + export $(cat /etc/locale) + pb-discover -l $LOGFILE $verbose & + echo $! > $PIDFILE + ;; + stop) + pid=$(cat $PIDFILE) + [ -n "$pid" ] && kill -TERM $pid + ;; + *) + echo "Usage: $0 {start|stop}" + exit 1 + ;; +esac + +exit 0 diff --git a/package/petitboot/fs-overlay/etc/inittab b/package/petitboot/fs-overlay/etc/inittab new file mode 100644 index 000000000000..1f503d5d56f7 --- /dev/null +++ b/package/petitboot/fs-overlay/etc/inittab @@ -0,0 +1,34 @@ +# /etc/inittab +# +# Copyright (C) 2001 Erik Andersen +# +# Note: BusyBox init doesn't support runlevels. The runlevels field is +# completely ignored by BusyBox init. If you want runlevels, use +# sysvinit. +# +# Format for each entry: ::: +# +# id == tty to run on, or empty for /dev/console +# runlevels == ignored +# action == one of sysinit, respawn, askfirst, wait, and once +# process == program to run + +# Startup the system +::sysinit:/bin/mount -t proc proc /proc +::sysinit:/bin/mount -o remount,rw / # REMOUNT_ROOTFS_RW +::sysinit:/bin/mkdir -p /dev/pts +::sysinit:/bin/mkdir -p /dev/shm +::sysinit:/bin/mount -a +::sysinit:/bin/hostname -F /etc/hostname +# now run any rc scripts +::sysinit:/etc/init.d/rcS +::sysinit:/sbin/petitboot-nc +# Stuff to do for the 3-finger salute +::ctrlaltdel:/sbin/reboot + +# Stuff to do before rebooting +::shutdown:/etc/init.d/rcK +::shutdown:/bin/umount -a -r +::shutdown:/sbin/swapoff -a + +::restart:/usr/sbin/kexec-restart diff --git a/package/petitboot/fs-overlay/etc/locale b/package/petitboot/fs-overlay/etc/locale new file mode 100644 index 000000000000..655683630776 --- /dev/null +++ b/package/petitboot/fs-overlay/etc/locale @@ -0,0 +1 @@ +LANG=en_US.utf-8 diff --git a/package/petitboot/fs-overlay/init b/package/petitboot/fs-overlay/init new file mode 100755 index 000000000000..1e56178db162 --- /dev/null +++ b/package/petitboot/fs-overlay/init @@ -0,0 +1,8 @@ +#!/bin/sh +# devtmpfs does not get automounted for initramfs +/bin/mount -t devtmpfs devtmpfs /dev +exec 0/dev/console +exec 2>/dev/console +exec /sbin/init "$@" + diff --git a/package/petitboot/kexec-restart b/package/petitboot/kexec-restart new file mode 100755 index 000000000000..0175e76df4cd --- /dev/null +++ b/package/petitboot/kexec-restart @@ -0,0 +1,8 @@ +#!/bin/sh + +/usr/sbin/kexec -f -e + +while : +do + sleep 1 +done diff --git a/package/petitboot/petitboot-console-ui.rules b/package/petitboot/petitboot-console-ui.rules new file mode 100644 index 000000000000..cbf1b7e1d765 --- /dev/null +++ b/package/petitboot/petitboot-console-ui.rules @@ -0,0 +1,6 @@ + +# spawn a petitboot UI on common user-visible interface devices +SUBSYSTEM=="tty", KERNEL=="ttyGF*", RUN+="/usr/libexec/petitboot/pb-console --getty=/sbin/agetty --detach -- -a petituser -n -i $name linux" +SUBSYSTEM=="tty", KERNEL=="hvc*", RUN+="/usr/libexec/petitboot/pb-console --getty=/sbin/agetty --detach -- -a petituser -n -i $name linux" +SUBSYSTEM=="tty", KERNEL=="tty0", RUN+="/usr/libexec/petitboot/pb-console --getty=/sbin/agetty --detach -- -a petituser -n -i $name linux" +SUBSYSTEM=="tty", KERNEL=="ttyS*", RUN+="/usr/libexec/petitboot/pb-console --getty=/sbin/agetty --detach -- -a petituser -n -i $name linux" diff --git a/package/petitboot/petitboot.hash b/package/petitboot/petitboot.hash new file mode 100644 index 000000000000..ccb58eed0e34 --- /dev/null +++ b/package/petitboot/petitboot.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 b42ae4fb2a81e9cf68f727c3f54c6312788c654bd97628ec9ba61b19a68990e6 petitboot-v1.13.tar.gz diff --git a/package/petitboot/petitboot.mk b/package/petitboot/petitboot.mk new file mode 100644 index 000000000000..b04710a535d3 --- /dev/null +++ b/package/petitboot/petitboot.mk @@ -0,0 +1,77 @@ +################################################################################ +# +# petitboot +# +################################################################################ + +PETITBOOT_VERSION = v1.13 +PETITBOOT_SITE ?= https://github.com/open-power/petitboot/releases/download/$(PETITBOOT_VERSION) +PETITBOOT_DEPENDENCIES = elfutils ncurses udev host-bison host-flex lvm2 +PETITBOOT_LICENSE = GPLv2 +PETITBOOT_LICENSE_FILES = COPYING + +PETITBOOT_CONF_OPTS += --with-ncurses --without-twin-x11 --without-twin-fbdev \ + --localstatedir=/var \ + --enable-crypt \ + HOST_PROG_KEXEC=/usr/sbin/kexec \ + HOST_PROG_SHUTDOWN=/usr/sbin/kexec-restart \ + $(if $(BR2_PACKAGE_BUSYBOX),--with-tftp=busybox --enable-busybox) + +ifdef PETITBOOT_DEBUG +PETITBOOT_CONF_OPTS += --enable-debug +endif + +ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y) +PETITBOOT_CONF_OPTS += --with-ncursesw MENU_LIB=-lmenuw FORM_LIB=-lformw +endif + +define PETITBOOT_POST_INSTALL + $(INSTALL) -D -m 0755 $(@D)/utils/bb-kexec-reboot \ + $(TARGET_DIR)/usr/libexec/petitboot + $(INSTALL) -d -m 0755 $(TARGET_DIR)/etc/petitboot/boot.d + $(INSTALL) -D -m 0755 $(@D)/utils/hooks/01-create-default-dtb \ + $(TARGET_DIR)/etc/petitboot/boot.d/ + $(INSTALL) -D -m 0755 $(@D)/utils/hooks/90-sort-dtb \ + $(TARGET_DIR)/etc/petitboot/boot.d/ + + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/S14silence-console \ + $(TARGET_DIR)/etc/init.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/S15pb-discover \ + $(TARGET_DIR)/etc/init.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/kexec-restart \ + $(TARGET_DIR)/usr/sbin/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/petitboot-console-ui.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/removable-event-poll.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/63-md-raid-arrays.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/65-md-incremental.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/66-add-sg-module.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + + ln -sf /usr/sbin/pb-udhcpc \ + $(TARGET_DIR)/usr/share/udhcpc/default.script.d/ + + mkdir -p $(TARGET_DIR)/home/petituser + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/shell_profile \ + $(TARGET_DIR)/home/petituser/.profile + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/shell_config \ + $(TARGET_DIR)/home/petituser/.shrc + + $(MAKE) -C $(@D)/po DESTDIR=$(TARGET_DIR) install +endef + +define PETITBOOT_POST_INSTALL_DTB + $(INSTALL) -D -m 0755 $(@D)/utils/hooks/30-dtb-updates \ + $(TARGET_DIR)/etc/petitboot/boot.d/ +endef + +PETITBOOT_POST_INSTALL_TARGET_HOOKS += PETITBOOT_POST_INSTALL + +ifeq ($(BR2_PACKAGE_DTC),y) +PETITBOOT_POST_INSTALL_TARGET_HOOKS += PETITBOOT_POST_INSTALL_DTB +endif + +$(eval $(autotools-package)) diff --git a/package/petitboot/removable-event-poll.rules b/package/petitboot/removable-event-poll.rules new file mode 100644 index 000000000000..b736aef6101f --- /dev/null +++ b/package/petitboot/removable-event-poll.rules @@ -0,0 +1,4 @@ + +# petitboot needs notification for media change events on removable devices, +# which we only get if we've set the poll_msecs sysfs attribute. +ACTION!="remove", ATTR{removable}=="1", ATTR{events_poll_msecs}="2000" diff --git a/package/petitboot/shell_config b/package/petitboot/shell_config new file mode 100644 index 000000000000..59337ff53039 --- /dev/null +++ b/package/petitboot/shell_config @@ -0,0 +1,19 @@ +#!bin/sh + +reset + +echo "Exiting petitboot. Type 'exit' to return." +echo "You may run 'pb-sos' to gather diagnostic data" + +if [[ "$(id -u)" != "0" ]]; then + echo "" | sudo -S /bin/true 2&>1 >> /dev/null + if [[ $? = 0 ]]; then + echo "No password set, running as root. You may set a password in the System Configuration screen." + sudo -i + sudo -K + exit + fi + export PS1='$ ' +else + export PS1='# ' +fi diff --git a/package/petitboot/shell_profile b/package/petitboot/shell_profile new file mode 100755 index 000000000000..40062b423b79 --- /dev/null +++ b/package/petitboot/shell_profile @@ -0,0 +1,2 @@ +export ENV="/home/petituser/.shrc" +/usr/libexec/petitboot/pb-console -- 2.38.1 From laurent at vivier.eu Sun Jan 8 16:54:38 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Sun, 8 Jan 2023 17:54:38 +0100 Subject: [Buildroot] [PATCH v8 3/3] support/scripts/boot-qemu-image.py: manage petitboot interface In-Reply-To: <20230108165438.1250779-1-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> Message-ID: <20230108165438.1250779-4-laurent@vivier.eu> Petitboot doesn't start a shell but a GUI. Manage the menu to switch to the shell. Use "poweroff -f" as we don't have init Enable the test for qemu_m68K_virt. Signed-off-by: Laurent Vivier --- configs/qemu_m68k_virt_petitboot_defconfig | 5 +++++ support/scripts/boot-qemu-image.py | 13 ++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/configs/qemu_m68k_virt_petitboot_defconfig b/configs/qemu_m68k_virt_petitboot_defconfig index b3497c12b46b..cb63a2deeed4 100644 --- a/configs/qemu_m68k_virt_petitboot_defconfig +++ b/configs/qemu_m68k_virt_petitboot_defconfig @@ -8,6 +8,8 @@ BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_ROOTFS_MERGED_USR=y BR2_TARGET_GENERIC_GETTY_PORT="ttyGF0" BR2_ROOTFS_OVERLAY="package/petitboot/fs-overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG)" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19" @@ -24,3 +26,6 @@ BR2_PACKAGE_RSYNC=y BR2_PACKAGE_PETITBOOT=y BR2_TARGET_ROOTFS_CPIO=y BR2_TARGET_ROOTFS_CPIO_XZ=y +# host-qemu for gitlab testing +BR2_PACKAGE_HOST_QEMU=y +BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y diff --git a/support/scripts/boot-qemu-image.py b/support/scripts/boot-qemu-image.py index ba50ea69ee9a..8dd3b4c654e1 100755 --- a/support/scripts/boot-qemu-image.py +++ b/support/scripts/boot-qemu-image.py @@ -36,7 +36,7 @@ def main(): time.sleep(1) try: - child.expect(["buildroot login:"], timeout=600) + idx = child.expect(["buildroot login:", "Exit to shell"], timeout=600) except pexpect.EOF as e: # Some emulations require a fork of qemu-system, which may be # missing on the system, and is not provided by Buildroot. @@ -55,7 +55,11 @@ def main(): print("System did not boot in time, exiting.") sys.exit(1) - child.sendline("root\r") + if idx == 0: + child.sendline("root\r") + elif idx == 1: + time.sleep(1) + child.sendline("\r") try: child.expect(["# "], timeout=600) @@ -66,7 +70,10 @@ def main(): print("Timeout while waiting for shell") sys.exit(1) - child.sendline("poweroff\r") + if idx == 0: + child.sendline("poweroff\r") + elif idx == 1: + child.sendline("poweroff -f\r") try: child.expect(["System halted"], timeout=600) -- 2.38.1 From fontaine.fabrice at gmail.com Sun Jan 8 19:14:05 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 20:14:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: fix legal info Message-ID: <20230108191405.9608-1-fontaine.fabrice@gmail.com> Commit 4aca99f51cc97cfc3bcd3affa65f4694004dd444 forgot to update hash of COPYING file and add hash of README.md due to the following commit which moved the introductory note about the GPL from the COPYING license text file to the README: https://github.com/wireshark/wireshark/commit/d2b6b89b94bd3e18520c472affae9cd4a03283e2 Fixes: - http://autobuild.buildroot.org/results/aaed32b55cc56beb32152ed61ac9b7f69d3ebef5 Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.hash | 3 ++- package/wireshark/wireshark.mk | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index ae06ab09b7..e9026b8caa 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -3,4 +3,5 @@ sha1 0127180ff18515b086fe5603f767f53ddaa64c1a wireshark-4.0.2.tar.xz sha256 f35915699f2f9b28ddb211202d40ec8984e5834d3c911483144a4984ba44411d wireshark-4.0.2.tar.xz # Locally calculated -sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING +sha256 fce67c1558e448fac784ce9a30cb47956488bc3ef6ec16316c38b0668b3cad2e README.md diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index ee3d6b1905..e2a424ef0f 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -8,7 +8,7 @@ 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 -WIRESHARK_LICENSE_FILES = COPYING +WIRESHARK_LICENSE_FILES = COPYING README.md WIRESHARK_CPE_ID_VENDOR = wireshark WIRESHARK_SELINUX_MODULES = wireshark WIRESHARK_DEPENDENCIES = \ -- 2.39.0 From fontaine.fabrice at gmail.com Sun Jan 8 19:15:14 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 20:15:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs gcc >= 4.9 Message-ID: <20230108191514.10360-1-fontaine.fabrice@gmail.com> crun unconditionally uses atomic_bool when libgcrypt is found since version 1.7.1 and https://github.com/containers/crun/commit/40f66c0a74b8d918ecc7ae9228dca32a4fd71084 resulting in the following build failure with gcc 4.8 since commit 6987b92da510a8c8b9534a22506850c163d0f035: src/libcrun/seccomp.c: In function 'calculate_seccomp_checksum': src/libcrun/seccomp.c:374:3: error: unknown type name 'atomic_bool' static atomic_bool initialized = false; ^ Fixes: - http://autobuild.buildroot.org/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d Signed-off-by: Fabrice Fontaine --- package/crun/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/crun/Config.in b/package/crun/Config.in index fa0894e126..45c86f0655 100644 --- a/package/crun/Config.in +++ b/package/crun/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_CRUN bool "crun" depends on !BR2_TOOLCHAIN_USES_UCLIBC # no fexecve + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C11/stdatomic.h select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_MUSL select BR2_PACKAGE_YAJL # libocispec help @@ -8,5 +9,6 @@ config BR2_PACKAGE_CRUN https://github.com/containers/crun -comment "crun needs a glibc or musl toolchain" - depends on BR2_TOOLCHAIN_USES_UCLIBC +comment "crun needs a glibc or musl toolchain, gcc >= 4.9" + depends on BR2_TOOLCHAIN_USES_UCLIBC || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 -- 2.39.0 From mr.bossman075 at gmail.com Sun Jan 8 19:40:58 2023 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sun, 8 Jan 2023 14:40:58 -0500 Subject: [Buildroot] [PATCH v2 0/4] Add RISC-V 32 NOMMU support In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <44a3a208-4843-42fe-c037-76f1cca0d043@gmail.com> Hi, Peter Korsgaard would you be willing to review this set? Thanks, Jesse On 12/17/22 00:13, Jesse Taube wrote: > 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 > From fontaine.fabrice at gmail.com Sun Jan 8 19:56:26 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 20:56:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/trinity: fix build with kernel >= 6.1 Message-ID: <20230108195626.328941-1-fontaine.fabrice@gmail.com> Fix the following build failure with kernel >= 6.1: net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory 5 | #include | ^~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 Signed-off-by: Fabrice Fontaine --- package/trinity/0004-drop-decnet.patch | 130 +++++++++++++++++++++++++ 1 file changed, 130 insertions(+) create mode 100644 package/trinity/0004-drop-decnet.patch diff --git a/package/trinity/0004-drop-decnet.patch b/package/trinity/0004-drop-decnet.patch new file mode 100644 index 0000000000..15ba7f8e82 --- /dev/null +++ b/package/trinity/0004-drop-decnet.patch @@ -0,0 +1,130 @@ +From ec8dcc7faf13c57f5f6d785e4429818f1239a058 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 8 Jan 2023 20:50:18 +0100 +Subject: [PATCH] drop decnet + +Drop decnet as it has been removed since kernel 6.1 and +https://github.com/torvalds/linux/commit/1202cdd665315c525b5237e96e0bedc76d7e754f +resulting in the following build failure: + +net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory + 5 | #include + | ^~~~~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/kernelslacker/trinity/pull/41] +--- + include/net.h | 1 - + net/proto-decnet.c | 59 ---------------------------------------------- + net/proto-unix.c | 1 - + net/protocols.c | 1 - + 4 files changed, 62 deletions(-) + delete mode 100644 net/proto-decnet.c + +diff --git a/include/net.h b/include/net.h +index 99d55363..791e8090 100644 +--- a/include/net.h ++++ b/include/net.h +@@ -80,7 +80,6 @@ extern const struct netproto proto_atmpvc; + extern const struct netproto proto_atmsvc; + extern const struct netproto proto_x25; + extern const struct netproto proto_rose; +-extern const struct netproto proto_decnet; + extern const struct netproto proto_llc; + extern const struct netproto proto_netlink; + extern const struct netproto proto_packet; +diff --git a/net/proto-decnet.c b/net/proto-decnet.c +deleted file mode 100644 +index 7711cf00..00000000 +--- a/net/proto-decnet.c ++++ /dev/null +@@ -1,59 +0,0 @@ +-#include +-#include +-#include +-#include +-#include +-#include +-#include "net.h" +-#include "random.h" +-#include "utils.h" // RAND_ARRAY +-#include "compat.h" +- +-static void decnet_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) +-{ +- struct sockaddr_dn *dn; +- unsigned int i; +- +- dn = zmalloc(sizeof(struct sockaddr_dn)); +- +- dn->sdn_family = PF_DECnet; +- dn->sdn_flags = rnd(); +- dn->sdn_objnum = rnd(); +- dn->sdn_objnamel = rnd() % 16; +- for (i = 0; i < dn->sdn_objnamel; i++) +- dn->sdn_objname[i] = rnd(); +- dn->sdn_add.a_len = RAND_BOOL(); +- dn->sdn_add.a_addr[0] = rnd(); +- dn->sdn_add.a_addr[1] = rnd(); +- *addr = (struct sockaddr *) dn; +- *addrlen = sizeof(struct sockaddr_dn); +-} +- +-static const unsigned int decnet_opts[] = { +- SO_CONDATA, SO_CONACCESS, SO_PROXYUSR, SO_LINKINFO, +- DSO_CONDATA, DSO_DISDATA, DSO_CONACCESS, DSO_ACCEPTMODE, +- DSO_CONACCEPT, DSO_CONREJECT, DSO_LINKINFO, DSO_STREAM, +- DSO_SEQPACKET, DSO_MAXWINDOW, DSO_NODELAY, DSO_CORK, +- DSO_SERVICES, DSO_INFO +-}; +- +-static void decnet_setsockopt(struct sockopt *so, __unused__ struct socket_triplet *triplet) +-{ +- so->level = SOL_DECNET; +- so->optname = RAND_ARRAY(decnet_opts); +- +- // TODO: set optlen correctly +-} +- +-static struct socket_triplet decnet_triplets[] = { +- { .family = PF_DECnet, .protocol = DNPROTO_NSP, .type = SOCK_SEQPACKET }, +- { .family = PF_DECnet, .protocol = DNPROTO_NSP, .type = SOCK_STREAM }, +-}; +- +-const struct netproto proto_decnet = { +- .name = "decnet", +- .setsockopt = decnet_setsockopt, +- .gen_sockaddr = decnet_gen_sockaddr, +- .valid_triplets = decnet_triplets, +- .nr_triplets = ARRAY_SIZE(decnet_triplets), +-}; +diff --git a/net/proto-unix.c b/net/proto-unix.c +index f7427a22..119c1429 100644 +--- a/net/proto-unix.c ++++ b/net/proto-unix.c +@@ -2,7 +2,6 @@ + #include + #include + #include +-#include + #include + #include "net.h" + #include "random.h" +diff --git a/net/protocols.c b/net/protocols.c +index ea64d5f5..278f08b5 100644 +--- a/net/protocols.c ++++ b/net/protocols.c +@@ -18,7 +18,6 @@ const struct protoptr net_protocols[TRINITY_PF_MAX] = { + #ifdef USE_IPV6 + [PF_INET6] = { .proto = &proto_inet6 }, + #endif +- [PF_DECnet] = { .proto = &proto_decnet }, + [PF_PACKET] = { .proto = &proto_packet }, + #ifdef USE_NETECONET + [PF_ECONET] = { .proto = &proto_econet }, +-- +2.39.0 + -- 2.39.0 From fontaine.fabrice at gmail.com Sun Jan 8 20:34:03 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 21:34:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpjsip: security bump to version 2.13 Message-ID: <20230108203403.667276-1-fontaine.fabrice@gmail.com> - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj - Drop patch (already in version) - libuuid configure option is available since https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c - libupnp is an optional dependency since https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 - libsrtp is optional since https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c https://github.com/pjsip/pjproject/releases/tag/2.13 Signed-off-by: Fabrice Fontaine --- ...ull-request-from-GHSA-26j7-ww69-c4qj.patch | 44 ------------------- package/libpjsip/Config.in | 1 - package/libpjsip/libpjsip.hash | 2 +- package/libpjsip/libpjsip.mk | 28 +++++++++--- 4 files changed, 22 insertions(+), 53 deletions(-) delete mode 100644 package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch diff --git a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch b/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch deleted file mode 100644 index 42b842a616..0000000000 --- a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 450baca94f475345542c6953832650c390889202 Mon Sep 17 00:00:00 2001 -From: sauwming -Date: Tue, 7 Jun 2022 12:00:13 +0800 -Subject: [PATCH] Merge pull request from GHSA-26j7-ww69-c4qj - -[Retrieved from: -https://github.com/pjsip/pjproject/commit/450baca94f475345542c6953832650c390889202] -Signed-off-by: Fabrice Fontaine ---- - pjlib-util/src/pjlib-util/stun_simple.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/pjlib-util/src/pjlib-util/stun_simple.c b/pjlib-util/src/pjlib-util/stun_simple.c -index 722519584..d0549176d 100644 ---- a/pjlib-util/src/pjlib-util/stun_simple.c -+++ b/pjlib-util/src/pjlib-util/stun_simple.c -@@ -54,6 +54,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - { - pj_uint16_t msg_type, msg_len; - char *p_attr; -+ int attr_max_cnt = PJ_ARRAY_SIZE(msg->attr); - - PJ_CHECK_STACK(); - -@@ -83,7 +84,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - msg->attr_count = 0; - p_attr = (char*)buf + sizeof(pjstun_msg_hdr); - -- while (msg_len > 0) { -+ while (msg_len > 0 && msg->attr_count < attr_max_cnt) { - pjstun_attr_hdr **attr = &msg->attr[msg->attr_count]; - pj_uint32_t len; - pj_uint16_t attr_type; -@@ -111,6 +112,10 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - p_attr += len; - ++msg->attr_count; - } -+ if (msg->attr_count == attr_max_cnt) { -+ PJ_LOG(4, (THIS_FILE, "Warning: max number attribute %d reached.", -+ attr_max_cnt)); -+ } - - return PJ_SUCCESS; - } diff --git a/package/libpjsip/Config.in b/package/libpjsip/Config.in index 727d2ec3d0..980fada3d5 100644 --- a/package/libpjsip/Config.in +++ b/package/libpjsip/Config.in @@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBPJSIP bool "libpjsip" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_LIBSRTP help PJSIP is a free and open source multimedia communication library written in C language implementing standard based diff --git a/package/libpjsip/libpjsip.hash b/package/libpjsip/libpjsip.hash index b1ccdb2f37..9935575567 100644 --- a/package/libpjsip/libpjsip.hash +++ b/package/libpjsip/libpjsip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533 pjproject-2.12.1.tar.gz +sha256 4178bb9f586299111463fc16ea04e461adca4a73e646f8ddef61ea53dafa92d9 pjproject-2.13.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/libpjsip/libpjsip.mk b/package/libpjsip/libpjsip.mk index 4134d40da8..5cc0423f5d 100644 --- a/package/libpjsip/libpjsip.mk +++ b/package/libpjsip/libpjsip.mk @@ -4,11 +4,10 @@ # ################################################################################ -LIBPJSIP_VERSION = 2.12.1 +LIBPJSIP_VERSION = 2.13 LIBPJSIP_SOURCE = pjproject-$(LIBPJSIP_VERSION).tar.gz LIBPJSIP_SITE = $(call github,pjsip,pjproject,$(LIBPJSIP_VERSION)) -LIBPJSIP_DEPENDENCIES = libsrtp LIBPJSIP_LICENSE = GPL-2.0+ LIBPJSIP_LICENSE_FILES = COPYING LIBPJSIP_CPE_ID_VENDOR = teluu @@ -16,9 +15,6 @@ LIBPJSIP_CPE_ID_PRODUCT = pjsip LIBPJSIP_INSTALL_STAGING = YES LIBPJSIP_MAKE = $(MAKE1) -# 0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch -LIBPJSIP_IGNORE_CVES += CVE-2022-31031 - LIBPJSIP_CFLAGS = $(TARGET_CFLAGS) -DPJ_HAS_IPV6=1 # relocation truncated to fit: R_68K_GOT16O @@ -40,8 +36,7 @@ LIBPJSIP_CONF_OPTS = \ --disable-l16-codec \ --disable-g722-codec \ --disable-ipp \ - --disable-silk \ - --with-external-srtp + --disable-silk # Note: aconfigure.ac is broken: --enable-epoll or --disable-epoll will # both enable it. But that's OK, epoll is better than the alternative, @@ -103,6 +98,22 @@ else LIBPJSIP_CONF_OPTS += --disable-libsamplerate endif +ifeq ($(BR2_PACKAGE_LIBSRTP),y) +LIBPJSIP_DEPENDENCIES += libsrtp +LIBPJSIP_CONF_OPTS += \ + --enable-libsrtp \ + --with-external-srtp +else +LIBPJSIP_CONF_OPTS += --disable-libsrtp +endif + +ifeq ($(BR2_PACKAGE_LIBUPNP),y) +LIBPJSIP_DEPENDENCIES += libupnp +LIBPJSIP_CONF_OPTS += --with-upnp=$(STAGING_DIR)/usr +else +LIBPJSIP_CONF_OPTS += --disable-upnp +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) # --enable-v4l2 is broken (check for libv4l2 will be omitted) LIBPJSIP_DEPENDENCIES += libv4l @@ -161,6 +172,9 @@ endif ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID),y) LIBPJSIP_DEPENDENCIES += util-linux +LIBPJSIP_CONF_OPTS += --enable-libuuid +else +LIBPJSIP_CONF_OPTS += --disable-libuuid endif # disable build of test binaries -- 2.39.0 From yann.morin.1998 at free.fr Sun Jan 8 21:15:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:15:13 +0100 Subject: [Buildroot] [PATCH 1/4] package/hiredis: enable host package In-Reply-To: <20230107010437.2471513-1-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> Message-ID: <20230108211513.GG151997@scaer> James, All, There's this already pending, old-ish patch from Dominik and Anders: https://patchwork.ozlabs.org/project/buildroot/patch/20220807093853.15579-1-dmrauh at posteo.de/ that tries to bump ccache. I prefer your series, because everything is split as much as possible, but I am looking at both patches to see if we can pick the best of the two. And indeed, see below... On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > The host-hiredis package is needed for the upcoming ccache update. > > Note that we must disable ccache when building host-hiredis itself > as host-ccache depends on host-hiredis. > > Signed-off-by: James Hilliard > --- > package/hiredis/hiredis.mk | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk > index f79b6c757a..f2a4836310 100644 > --- a/package/hiredis/hiredis.mk > +++ b/package/hiredis/hiredis.mk > @@ -22,4 +22,13 @@ else > HIREDIS_CONF_OPTS += -DENABLE_SSL=OFF > endif > > +# We are a ccache dependency, so we can't use ccache > +HOST_HIREDIS_CONF_OPTS += \ This is the first assignment, so no need to use append-assignment, jsut use a simple assignemnt. > + -DCMAKE_C_COMPILER_LAUNCHER="" \ > + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ The patch from Dominik and Anders uses -U to "unset" the variables, while you set them to empty. I think unsetting is semantically more correct, and I checked: it works. Also, the following options are not related to being build before ccache, but the comment makes it confusing, so I prefer we split the assignment when only parts of it is covered by a coment: HOST_HIREDIS_CONF_OPTS = \ -DDISABLE_TESTS=ON \ -DENABLE_SSL=OFF # Set CMAKE_BUILD_TYPE to Release or the libraries will be suffixed with "d" HOST_HIREDIS_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release # We are a ccache dependency, so we can't use ccache; reset the # options set by the cmake infra HOST_HIREDIS_CONF_OPTS += \ -UCMAKE_C_COMPILER_LAUNCHER \ -UCMAKE_CXX_COMPILER_LAUNCHER However, I wonder whether the -DCMAKE_BUILD_TYPE=Release makes sense. Ideed, we need to set it for the target variant, because we can do a debug build or not, and we set CMAKE_BUILD_TYPE in toolchainfile.cmake. But for the host variant, we do not use toolchainfile.cmake, and we never explicitly pass the build type on the command line either, so we especially never set it to "Debug", and so the 'd' suffix should not be added. Ah, but CMAKE_BUILD_TYPE can come from the environment... Damn. OK, so I did a few changes, and applied to master, thanks: - add Dominik and Anders in Cc to ack they provided inspiration - use -Ufoo instead of -Dfoo="" (as per Dominik & Anders) - reorder CONF_OPTS assignments Regards, Yann E. MORIN. > + -DCMAKE_BUILD_TYPE=Release \ > + -DDISABLE_TESTS=ON \ > + -DENABLE_SSL=OFF > + > $(eval $(cmake-package)) > +$(eval $(host-cmake-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 yann.morin.1998 at free.fr Sun Jan 8 21:13:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:13:19 +0100 Subject: [Buildroot] [git commit] package/hiredis: enable host package Message-ID: <20230108211608.58FED876DB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=359205b4f5b151a6ddff93cd75fd569a6f5c54b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The host-hiredis package is needed for the upcoming ccache update. So, being a dependency of ccache, we can't use ccache, so we must unset the options set by the cmake infra (this will be true only when we eventually bump ccache, but hiredis builds very fast even without ccache so we don't care about ccache even now). Reorder CONF_OPTS assignments so that comments apply equally to the host and target variants. Cc: Dominik Michael Rauh Cc: Anders F Bj??rklund Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: - add Dominik and Anders in Cc to ack they provided inspiration - use -Ufoo instead of -Dfoo="" (as per Dominik & Anders) - reorder CONF_OPTS assignments ] Signed-off-by: Yann E. MORIN --- package/hiredis/hiredis.mk | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index f79b6c757a..a2f7627b58 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -11,9 +11,14 @@ HIREDIS_LICENSE = BSD-3-Clause HIREDIS_LICENSE_FILES = COPYING HIREDIS_CPE_ID_VENDOR = redislabs HIREDIS_INSTALL_STAGING = YES + +HIREDIS_CONF_OPTS = -DDISABLE_TESTS=ON +HOST_HIREDIS_CONF_OPTS = -DDISABLE_TESTS=ON -DENABLE_SSL=OFF + # 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 +# resulting in build failures when linking. +HIREDIS_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release +HOST_HIREDIS_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release ifeq ($(BR2_PACKAGE_OPENSSL)$(BR2_TOOLCHAIN_HAS_THREADS),yy) HIREDIS_CONF_OPTS += -DENABLE_SSL=ON @@ -22,4 +27,11 @@ else HIREDIS_CONF_OPTS += -DENABLE_SSL=OFF endif +# We may be a ccache dependency, so we can't use ccache; reset the +# options set by the cmake infra. +HOST_HIREDIS_CONF_OPTS += \ + -UCMAKE_C_COMPILER_LAUNCHER \ + -UCMAKE_CXX_COMPILER_LAUNCHER + $(eval $(cmake-package)) +$(eval $(host-cmake-package)) From dillanjackson45 at gmail.com Sun Jan 8 21:28:13 2023 From: dillanjackson45 at gmail.com (Dillan Jackson) Date: Sun, 8 Jan 2023 13:28:13 -0800 Subject: [Buildroot] Help me please In-Reply-To: References: Message-ID: Jeff please On Sun, Jan 8, 2023 at 12:34 PM wrote: > Send buildroot mailing list submissions to > buildroot at buildroot.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.buildroot.org/mailman/listinfo/buildroot > or, via email, send a message with subject or body 'help' to > buildroot-request at buildroot.org > > You can reach the person managing the list at > buildroot-owner at buildroot.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of buildroot digest..." > > > Today's Topics: > > 1. [Bug 14996] Too many directories in BR2_EXTERNAL causes hang > during make (bugzilla at busybox.net) > 2. Re: [PATCH 1/1] core: Use of percent_defconfig seems to > impact performance (Yann E. MORIN) > 3. [PATCH 2022.02.x 1/1] package/php: security bump version to > 8.0.27 (Bernd Kuhls) > 4. Re: [PATCH 1/1] package/crun: add libgcrypt optional > dependency (Christian Stewart) > 5. Re: [PATCH 1/1] package/crun: support crun as runtime in > containerd (Christian Stewart) > 6. [autobuild.buildroot.net] Daily results for 2023-01-07 > (Thomas Petazzoni) > 7. [PATCH 1/1] package/bustle: fix pcap-config call > (Fabrice Fontaine) > 8. Re: [PATCH v1] package/ntpsec: bump version to 1.2.2 > (Peter Seiderer) > 9. [git commit] package/bustle: fix pcap-config call (Yann E. MORIN) > 10. Re: [PATCH 1/1] package/bustle: fix pcap-config call > (Yann E. MORIN) > 11. [git commit] package/crun: fix static build (Yann E. MORIN) > 12. Re: [PATCH 1/1] package/crun: fix static build (Yann E. MORIN) > 13. [git commit] package/crun: needs fexecve (Yann E. MORIN) > 14. Re: [PATCH 1/1] package/crun: needs fexecve (Yann E. MORIN) > 15. [git commit] package/crun: add libgcrypt optional dependency > (Yann E. MORIN) > 16. Re: [PATCH 1/1] package/crun: add libgcrypt optional > dependency (Yann E. MORIN) > 17. [git commit] package/containerd: support crun as runtime > (Yann E. MORIN) > 18. [git commit] package/crun: impersonate runc (Yann E. MORIN) > 19. Re: [PATCH 1/1] package/crun: support crun as runtime in > containerd (Yann E. MORIN) > 20. [PATCH v8 0/3] package: add petitboot to use with > qemu-system-m68k (Laurent Vivier) > 21. [PATCH v8 2/3] board/qemu/m68k-virt: Add virt-m68k linux > config (Laurent Vivier) > 22. [PATCH v8 1/3] package: add petitboot (Laurent Vivier) > 23. [PATCH v8 3/3] support/scripts/boot-qemu-image.py: manage > petitboot interface (Laurent Vivier) > 24. [PATCH 1/1] package/wireshark: fix legal info (Fabrice Fontaine) > 25. [PATCH 1/1] package/crun: needs gcc >= 4.9 (Fabrice Fontaine) > 26. Re: [PATCH v2 0/4] Add RISC-V 32 NOMMU support (Jesse Taube) > 27. [PATCH 1/1] package/trinity: fix build with kernel >= 6.1 > (Fabrice Fontaine) > 28. [PATCH 1/1] package/libpjsip: security bump to version 2.13 > (Fabrice Fontaine) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 07 Jan 2023 20:11:48 +0000 > From: bugzilla at busybox.net > To: buildroot at uclibc.org > Subject: [Buildroot] [Bug 14996] Too many directories in BR2_EXTERNAL > causes hang during make > Message-ID: > Content-Type: text/plain; charset=UTF-8 > > https://bugs.busybox.net/show_bug.cgi?id=14996 > > Yann E. MORIN changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > Status|ASSIGNED |RESOLVED > Resolution|--- |FIXED > > --- Comment #13 from Yann E. MORIN --- > David, All, > > Thank you for the report. > > We believe this is now fixed with commit e6195c53041f (Makefile: fix use > of many br2-external trees). > > If you still encounter the issue, please re-open. > > Regards, > Yann E. MORIN. > > -- > You are receiving this mail because: > You are on the CC list for the bug. > > ------------------------------ > > Message: 2 > Date: Sat, 7 Jan 2023 21:15:26 +0100 > From: "Yann E. MORIN" > To: Nevo Hed > Cc: buildroot at buildroot.org, thomas.petazzoni at bootlin.com > Subject: Re: [Buildroot] [PATCH 1/1] core: Use of percent_defconfig > seems to impact performance > Message-ID: <20230107201526.GA151997 at scaer> > Content-Type: text/plain; charset=utf-8 > > Nevo, All, > > On 2023-01-04 20:57 -0500, Nevo Hed via buildroot spake thusly: > > Noticed a significant slowdown with rise of number of external trees > > in our env. This slowdown seemed to be related to invocations if the > > percent_defconfig function (GNU Make 4.3). > > > > While I have not do a deep dive in analyzing the performance issue, it > > felt like redefining the %_defconfig rule N times impact performance. > > > > This patch makes %_defconfig a single rule which combines uses the > > first return of a wildcard expression. > > > > Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1-8 external > > trees: > > > > #Trees Before After > > 1 0.38 0.37 > > 2 0.32 0.31 > > 3 0.31 0.33 > > 4 0.36 0.32 > > 5 0.45 0.35 > > 6 1.26 0.36 > > 7 9.10 0.36 > > 8 85.93 0.42 > > > > Signed-off-by: Nevo Hed > > Thanks for the respin, I like it better than your first iteration, and > most importantly, better than my own implementation! > > I however used most of my commit log, a=exteneded it even further, > provided my reproducibility script in the commit log and redid the > timings up to 1000 trees (heck, it's manageable now, so why not!). > > I also slightly reformatted the code, to split the long lines. > > Finally, I also added David as the reporter, and that his bug #14996 > is now fixed. > > Applied to master, thanks. > > Regards, > Yann E. MORIN. > > > --- > > Makefile | 15 ++++++++------- > > 1 file changed, 8 insertions(+), 7 deletions(-) > > > > diff --git a/Makefile b/Makefile > > index 88f90cd2fa..ad866f1f24 100644 > > --- a/Makefile > > +++ b/Makefile > > @@ -1013,13 +1013,14 @@ oldconfig syncconfig olddefconfig: > $(BUILD_DIR)/buildroot-config/conf outputmake > > defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > > @$(COMMON_CONFIG_ENV) $< --defconfig$(if > $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) > > > > -define percent_defconfig > > -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new > defconfig > > -%_defconfig: $(BUILD_DIR)/buildroot-config/conf > $(1)/configs/%_defconfig outputmakefile > > - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ > > - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) > > -endef > > -$(eval $(foreach d,$(call reverse,$(TOPDIR) > $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) > > +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > > + @defconfig=$(or \ > > + $(firstword $(foreach d, \ > > + $(call reverse,$(TOPDIR) > $(BR2_EXTERNAL_DIRS)),$(wildcard $(d)/configs/$@))), \ > > + $(error "Can't find $@") \ > > + ); \ > > + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ > > + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) > > > > update-defconfig: savedefconfig > > > > -- > > 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. | > > '------------------------------^-------^------------------^--------------------' > > > ------------------------------ > > Message: 3 > Date: Sat, 7 Jan 2023 21:18:03 +0100 > From: Bernd Kuhls > To: buildroot at buildroot.org > Subject: [Buildroot] [PATCH 2022.02.x 1/1] package/php: security bump > version to 8.0.27 > Message-ID: <20230107201803.587499-1-bernd.kuhls at t-online.de> > > Release notes: https://www.php.net/releases/8_0_27.php > Changelog: https://www.php.net/ChangeLog-8.php#8.0.27 > > Fixes CVE-2022-31631: http://bugs.php.net/81740 > > 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 574d5fb7c4..01e9c4fe79 100644 > --- a/package/php/php.hash > +++ b/package/php/php.hash > @@ -1,5 +1,5 @@ > # From https://www.php.net/downloads.php > -sha256 a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941 > php-8.0.25.tar.xz > +sha256 f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a > php-8.0.27.tar.xz > > # License file > sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff > LICENSE > diff --git a/package/php/php.mk b/package/php/php.mk > index 531f88e896..e1b62b02a8 100644 > --- a/package/php/php.mk > +++ b/package/php/php.mk > @@ -4,7 +4,7 @@ > # > > ################################################################################ > > -PHP_VERSION = 8.0.25 > +PHP_VERSION = 8.0.27 > PHP_SITE = https://www.php.net/distributions > PHP_SOURCE = php-$(PHP_VERSION).tar.xz > PHP_INSTALL_STAGING = YES > -- > 2.34.1 > > > > ------------------------------ > > Message: 4 > Date: Sat, 7 Jan 2023 18:38:53 -0800 > From: Christian Stewart > To: Fabrice Fontaine > Cc: buildroot at buildroot.org, Christian Stewart > Subject: Re: [Buildroot] [PATCH 1/1] package/crun: add libgcrypt > optional dependency > Message-ID: > < > CA+h8R2oVpT9SfKALBq2ooUn0CgFOJa34Rhn+C7067T1TTpyhhQ at mail.gmail.com> > Content-Type: text/plain; charset="UTF-8" > > Hi Fabrice, > > On Fri, Dec 30, 2022 at 10:08 AM Fabrice Fontaine > wrote: > > > > 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(+) > > > > Reviewed-by: Christian Stewart > > Thanks! > > > ------------------------------ > > Message: 5 > Date: Sat, 7 Jan 2023 18:40:55 -0800 > From: Christian Stewart > To: TIAN Yuanhao > Cc: buildroot at buildroot.org, Christian Stewart > Subject: Re: [Buildroot] [PATCH 1/1] package/crun: support crun as > runtime in containerd > Message-ID: > < > CA+h8R2p6i0ixT49tMD_biNKnXzoGHe6AZ+gf5mdfBwx5s19dDw at mail.gmail.com> > Content-Type: text/plain; charset="UTF-8" > > Hi all, > > > On Thu, Oct 6, 2022 at 7:08 AM 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 > > > > This patch is still good, seems stalled though, can we merge? > > Thanks! > Christian > > > ------------------------------ > > Message: 6 > Date: Sun, 08 Jan 2023 06:42:17 -0000 > From: Thomas Petazzoni > To: buildroot at buildroot.org > Subject: [Buildroot] [autobuild.buildroot.net] Daily results for > 2023-01-07 > Message-ID: <20230108064223.E8C8060A9D at smtp3.osuosl.org> > Content-Type: text/plain; charset="us-ascii" > > Hello, > > Autobuild statistics for 2023-01-07 > =================================== > > branch | OK | NOK | TIM | TOT | > 2022.02.x | 2 | 0 | 0 | 2 | > 2022.11.x | 15 | 12 | 0 | 27 | > master | 176 | 348 | 0 | 524 | > > Classification of failures by reason for master > ----------------------------------------------- > > bash-5.2.15 | 29 > bustle-0.8.0 | 21 > fwup-1.9.1 | 19 > host-fwup-1.9.1 | 16 > host-sentry-cli-2.8.0 | 15 > xz-5.2.10 | 12 > bat-0.19.0 | 10 > gobject-introspection-1.72.0 | 9 > jack2-1.9.21 | 8 > linux-6.1.2 | 8 > dust-0.8.1 | 7 > host-binutils-2.38 | 7 > pixz-1.0.7 | 7 > host-rust-1.66.0 | 6 > opkg-0.4.5 | 6 > unknown | 6 > janus-gateway-1.1.1 | 5 > crun-1.7.2 | 4 > dahdi-linux-3.2.0 | 4 > elfutils-0.186 | 4 > host-pahole-1.24 | 4 > libglib2-2.72.3 | 4 > norm-1.5.8 | 4 > python-bcrypt-4.0.1 | 4 > python-cryptography-38.0.4 | 4 > gerbera-1.10.0 | 3 > glibc-2.36-66-ga1dc0be03c9d... | 3 > gvfs-1.48.1 | 3 > host-go-1.19.4 | 3 > host-python-greenlet-2.0.1 | 3 > libgpg-error-1.46 | 3 > ntp-4.2.8p15 | 3 > ocf-linux-20171122 | 3 > python-bunch-1.0.1 | 3 > quickjs-2021-03-27 | 3 > wolfssl-5.5.3 | 3 > binutils-arc-2020.09-release | 2 > boost-1.80.0 | 2 > efivar-38 | 2 > fftw-quad-3.3.8 | 2 > fontconfig-2.13.1 | 2 > gummiboot-2bcd919c681c952eb... | 2 > host-binutils-2.39 | 2 > libgcrypt-1.10.1 | 2 > mender-3.4.0 | 2 > optee-client-3.19.0 | 2 > perl-5.34.1 | 2 > ply-2.3.0 | 2 > python-numpy-1.23.5 | 2 > ripgrep-af6b6c543b224d348a8... | 2 > sudo-1.9.12p1 | 2 > toolchain-external-codescap... | 2 > uclibc-1.0.42 | 2 > zabbix-5.4.9 | 2 > /home/buildroot/autobuild/i... | 1 > android-tools-4.2.2+git2013... | 1 > apcupsd-3.14.14 | 1 > assimp-5.2.5 | 1 > avro-c-1.11.1 | 1 > bind-9.16.33 | 1 > bluez5_utils-5.65 | 1 > cmocka-1.1.5 | 1 > ctorrent-dnh3.3.2 | 1 > dieharder-3.31.1.4 | 1 > dmalloc-5.6.5 | 1 > ethtool-6.1 | 1 > flann-1.9.2 | 1 > freeradius-client-1.1.7 | 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: /tmp/... | 1 > google-breakpad-c85eb4a59b6... | 1 > host-delve-1.20.0 | 1 > host-gcc-initial-10.4.0 | 1 > host-gcc-initial-12.2.0 | 1 > host-gdb-12.1 | 1 > host-spirv-llvm-translator-... | 1 > hyperfine-1.14.0 | 1 > jq-a17dd3248a666d01be75f6b1... | 1 > json-c-0.16 | 1 > kvmtool-f77d646ba01d04be5aa... | 1 > libcamera-ba6435930f08e802c... | 1 > libcap-ng-0.8.3 | 1 > libressl-3.6.1 | 1 > libuhttpd-3.14.1 | 1 > linux-5.10.145-cip17 | 1 > linux-5.10.145-cip17-rt7 | 1 > linux-tools | 1 > lirc-tools-0.10.2 | 1 > ltp-testsuite-20220930 | 1 > lxc-5.0.1 | 1 > ndisc6-1.0.6 | 1 > nerdctl-1.0.0 | 1 > pcre2-10.42 | 1 > pdbg-3.5 | 1 > pipewire-0.3.62 | 1 > proftpd-1.3.8 | 1 > proxychains-ng-4.16 | 1 > python3-3.11.1 | 1 > rtl8812au-aircrack-ng-e7a4a... | 1 > rtl_433-22.11 | 1 > sdl-1.2.15 | 1 > sed-4.9 | 1 > sscep-0.10.0 | 1 > trinity-1.9 | 1 > valgrind-3.19.0 | 1 > wireshark-legal-info | 1 > zstd-1.5.2 | 1 > > > Detail of failures for master > ----------------------------- > > arch | reason | OK? | > url | orph? > > -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- > microblazeel | /home/buildroot/autobuild/i... | NOK | > http://autobuild.buildroot.net/results/642d168a588c27d66503708af100aba717469954 > | > mips64 | android-tools-4.2.2+git2013... | NOK | > http://autobuild.buildroot.net/results/53af325806eb9bcc6e717f03a8e2269be6485014 > | > arceb | apcupsd-3.14.14 | NOK | > http://autobuild.buildroot.net/results/12d53cc8cd966a271beb8764f00b5bfd3e1db31f > | > mips | assimp-5.2.5 | NOK | > http://autobuild.buildroot.net/results/fe6b0acb974a536a0d286210b3f60f2b37811bb1 > | ORPH > mips64el | avro-c-1.11.1 | NOK | > http://autobuild.buildroot.net/results/ce4e9011d4ef9f550d483d79da6cbf6f9dda197a > | > sparc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/719e03e6c0e1d32a2739768933a7f7477f6c43d4 > | ORPH > arceb | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/bee0297601f9f657ae2171bd5c564b73eb3d3de2 > | ORPH > arceb | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/4d26f7f99413144e2f71c726547c6891cd4ff68d > | ORPH > sparc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/5a30ac60720bd19fd7bf4ee3d6262e2b32dd9457 > | ORPH > mipsel | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/ac1188b3daeac3a0be187f32587dbcee9044057d > | ORPH > mips64el | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/1282068df78cfaa4fe288139941fc2abd177f1db > | ORPH > mips64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/d31b42d80ee1b94c218b11d0fb14cf1db9b85e7a > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/665b4cb978d4504661d92223ffc140fa47473855 > | ORPH > aarch64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/893922590b1fbd55a831b4211d2045f41dc61d60 > | ORPH > mips64el | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/3ce3fbb415cda1c18851b10c910a4b636c0f6bd4 > | ORPH > mips64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/44b9bb0400bf77b0fd31244a805b78ee5ccc3791 > | ORPH > m68k | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/9ca35d21db6f3c209b6f166cb483b3173a83a367 > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/2446091658021b6e565f9de608c12bb56ed071fb > | ORPH > powerpc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/78a665ff897bd977ce3f1165dd612331a3baab6e > | ORPH > mipsel | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/3d903d4dd7490b903a318be3cb74ecde94eb2b55 > | ORPH > powerpc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/601e8346cabcd91352f7fbfcc59d3d9a132d027b > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/07013c9c143f81d848e27741d482afa5efbe9daf > | ORPH > m68k | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/0569796080f1a8e5478f7d72007b889b8500fa51 > | ORPH > armeb | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/fb723fe78e79a5a1bd4acceca4304fa3ac5ddbb7 > | ORPH > xtensa | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/0fb7ba52530f18ac91962f9dbf8d349d2c4d714e > | ORPH > xtensa | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/9b06fa6c65bfcb9c89738c07d60f5375298f75ae > | ORPH > sparc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/fe8b5070b2e580d4da18504867089a6ea356fde4 > | ORPH > arceb | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/da8aedff11a22929d178dd08855e7627c4317e4a > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/14dcad9c7b57c1952d17622020a330f08066ec60 > | ORPH > mips64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/30925704f014308234bb49ee13b677813448c038 > | ORPH > microblaze | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/f63bf5c6c8f3e186effba6bfe987cdaff8475ac5 > | ORPH > aarch64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/8d1405d80fe58ebdfadae9e971b225d5b8fc65f1 > | ORPH > mipsel | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/f0e404c4f4e7a83fa6bb21d109a4c56a08676b5c > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/a8dac82e4ca056ed875b461a98884739615b25e1 > | ORPH > x86_64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/4d292ce185e109f20392630c69a0d5b0c3ecb1aa > | > powerpc64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/b350f152b51676143b999263f4680ed70bdea3e9 > | > i686 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/3112119a2ddbc9510dbcecb5634ff3eecf33ea08 > | > powerpc64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/30f547ed5c88e5e944768feb7a80c70855532ef2 > | > sparc64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/5ad5d967593843cf77bb24d67c1d12406920cc99 > | > powerpc64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/420d8d3e617a8194fafa481603bd66a2ce610e5d > | > mipsel | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/091c953da7433387369f93734ea400531ad1d939 > | > arm | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/d3c6bd6fa13608a9ba59b9d7e584c6f749d2108c > | > aarch64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/1cf04c154d3224fd74050e0e46ebb9ed0af5e61b > | > x86_64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/b1032984f29bbcabf918014d8e599873bd8c4429 > | > sh4a | bind-9.16.33 | NOK | > http://autobuild.buildroot.net/results/c6ce0a58be4db4b2d84dd828b49e4bfd24151c13 > | ORPH > arc | binutils-arc-2020.09-release | NOK | > http://autobuild.buildroot.net/results/3fc4780d44f7dbcd9072830a949b26144d5ff5b5 > | > arc | binutils-arc-2020.09-release | NOK | > http://autobuild.buildroot.net/results/87f10a1f18027b291608fb33479d96be53d0db2a > | > sh4a | bluez5_utils-5.65 | NOK | > http://autobuild.buildroot.net/results/739a1ebb6f4905d0254281658c56c0fed81488e3 > | > arc | boost-1.80.0 | NOK | > http://autobuild.buildroot.net/results/c351c186a8a9623bd6c93482c7391cf420daf30b > | > arceb | boost-1.80.0 | NOK | > http://autobuild.buildroot.net/results/fc9b61082cf3e9442c87a1aaeb8503b61a9ca042 > | > nios2 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/e5e017fa17f0977cf5f5cd36a05dc50e68ed254e > | ORPH > armeb | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/dc1ab74bc462cbe36ef1655bfff836da4eb0fa6d > | ORPH > mips | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/300ddad3ec01107068a3de530ea5f4e4999a9d83 > | ORPH > mips64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/2988246e2a567ea5e7383702172f18586568d7e9 > | ORPH > mips64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/41af120595836ae414f737aeab582e6e14365385 > | ORPH > powerpc64le | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/9b161dbab6a6c51d586f4ee2fed8dd796d597e40 > | ORPH > s390x | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/f772374e2d31d5d30bd7639b05735e87553f687a > | ORPH > nios2 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/0f4291b4c60fee73f966c6d8cb743a592d2d436e > | ORPH > aarch64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/452ba9ecd1e87ef62a2c3636d4cc2d7de3d97a2a > | ORPH > nios2 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/1b3f53afde542fa0579fba4549a98b4c9a6faa0e > | ORPH > aarch64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/c00e06f743b30771c3600ce1a39d9e7d16c3156a > | ORPH > sparc64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/c4720c38d341d91bee6cabbfb38988a8c30e4381 > | ORPH > x86_64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/d68b04ec97fe1e9ef85b8ef51651f6866511a80f > | ORPH > x86_64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/8f85e0bd345265f768184b9b1a36237ddcdf43c3 > | ORPH > sparc64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/78905a48b4feaf8bfd17364a8a9a1ef1d3278fcf > | ORPH > s390x | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/26b705ef62d285ea649bbfe057b93e07d23a50a6 > | ORPH > powerpc64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/070a217f7b578b44d9654dbacf59d887250e84e2 > | ORPH > or1k | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/886b2b8f5514b66c67504107bc1fd1fc4c368a5f > | ORPH > sparc64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/aa682e37ac58f38ed6c412805471063fc11aaf47 > | ORPH > or1k | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/f0ffacd790a22aefba4f54a48e92b8f5105b5d8d > | ORPH > microblaze | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/0d6c4a46e810c9a7ed0a4200a1c74271a99b48aa > | ORPH > arm | cmocka-1.1.5 | NOK | > http://autobuild.buildroot.net/results/d5506c9b5158fa19dc85af3091507d0df83bec47 > | > arm | crun-1.7.2 | NOK | > http://autobuild.buildroot.net/results/89c5cde0a0aeb2da4c42d9a999386f85f421056b > | > m68k | crun-1.7.2 | NOK | > http://autobuild.buildroot.net/results/d856901105237e9f9333a2d9d317c85fc8f37311 > | > arc | crun-1.7.2 | NOK | > http://autobuild.buildroot.net/results/e8334e2a0b7eeb3033659f3c60ad446c7b04cba0 > | > riscv64 | crun-1.7.2 | NOK | > http://autobuild.buildroot.net/results/19829e70de4f24db9384f84f066de2d520df810b > | > riscv64 | ctorrent-dnh3.3.2 | NOK | > http://autobuild.buildroot.net/results/709da1e7ad61f89e148286aed9a369daad8d974e > | > powerpc64le | dahdi-linux-3.2.0 | NOK | > http://autobuild.buildroot.net/results/c3f3b4702f81de7ee72e8f76e0cc06f04c1d0c53 > | > microblazeel | dahdi-linux-3.2.0 | NOK | > http://autobuild.buildroot.net/results/7052cfd674ce7223e012efa225336c763c742181 > | > riscv32 | dahdi-linux-3.2.0 | NOK | > http://autobuild.buildroot.net/results/bd6b75272cb1ba0f91e400e4650676cf88d9a79b > | > armeb | dahdi-linux-3.2.0 | NOK | > http://autobuild.buildroot.net/results/7f25e6d172320563d40e3faa0a6cd0a50c78bc9d > | > microblazeel | dieharder-3.31.1.4 | NOK | > http://autobuild.buildroot.net/results/e532000eaff86803cd6c2e34aa20474c53a4fa53 > | > powerpc | dmalloc-5.6.5 | NOK | > http://autobuild.buildroot.net/results/8a7be3fd8a25fbb523bba91610f9872cffbc982e > | ORPH > powerpc64le | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/29890fa63a695b7ab1b0cfe365419edc222b8aa4 > | ORPH > powerpc | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/f7b33e620e0495624cacdb5bf641e7423fc42afd > | ORPH > powerpc64le | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/62f523f190884b48e1f5c1d5151f6149f74fdcd6 > | ORPH > s390x | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/610af4232acd1b67229d2dc6991ce09742edc493 > | ORPH > sparc64 | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/33902543b80a09c8a1644f4a1a351c638d8ceffa > | ORPH > mips | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/30b69204131dc3057b02fdbaeda462ae7b78b0b5 > | ORPH > mipsel | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/e69b04902e2a79409ca37cad6961b057d7fb2b9d > | ORPH > aarch64 | efivar-38 | NOK | > http://autobuild.buildroot.net/results/9622d506dfdbe9a44f0acfae25bff69155f55b6e > | > arm | efivar-38 | NOK | > http://autobuild.buildroot.net/results/1b50677481f14de85875652a305a4334e303ed53 > | > microblazeel | elfutils-0.186 | NOK | > http://autobuild.buildroot.net/results/f730c0bb8be5701eba34c796d4f6ce35d75d44c6 > | ORPH > arceb | elfutils-0.186 | NOK | > http://autobuild.buildroot.net/results/5427c661c850a48f61909db5c8a66195ac8bde87 > | ORPH > microblazeel | elfutils-0.186 | NOK | > http://autobuild.buildroot.net/results/d3394e6e2b4083a4c2a9d5200d46239aa8116f4f > | ORPH > arceb | elfutils-0.186 | NOK | > http://autobuild.buildroot.net/results/871523f947a56c47cef673f977b3fd9a87eab08c > | ORPH > x86_64 | ethtool-6.1 | NOK | > http://autobuild.buildroot.net/results/1560c14dc6715cbd49d0efca0d1c8289b1e7dc6a > | > powerpc64le | fftw-quad-3.3.8 | NOK | > http://autobuild.buildroot.net/results/5d6587e1180fb795fc55437fb2471eac57b1e041 > | ORPH > powerpc64le | fftw-quad-3.3.8 | NOK | > http://autobuild.buildroot.net/results/96982382b558338fb5a219f3ba951f95006111e8 > | ORPH > mips | flann-1.9.2 | NOK | > http://autobuild.buildroot.net/results/0c93e5ff99c57536bbe6001f1d258c738d76e36c > | > riscv64 | fontconfig-2.13.1 | NOK | > http://autobuild.buildroot.net/results/7adc5978b1f655c844aebf9eb733c721c0500b41 > | ORPH > riscv64 | fontconfig-2.13.1 | NOK | > http://autobuild.buildroot.net/results/5ab12a1eeca15375b67fd828e60e62d9d08634f5 > | ORPH > riscv64 | freeradius-client-1.1.7 | NOK | > http://autobuild.buildroot.net/results/22e72d9d4e8ba3e65a05385561239976ee66e6c4 > | > aarch64_be | fs/cramfs/cramfs.mk:46: /tm... | NOK | > http://autobuild.buildroot.net/results/2df7bfcf94a0ea6cdcf7e87757e6f4461115a7f6 > | > mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | > http://autobuild.buildroot.net/results/0806f7373086ebbcbd680b94f594225e06b679e3 > | > mips | fs/ubifs/ubifs.mk:49: /home... | NOK | > http://autobuild.buildroot.net/results/c0082772c6d3875e434609abec850ce3510da32e > | > sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | > http://autobuild.buildroot.net/results/61c233700d696d0ce9776c8e7e3dea513c39c5de > | > s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | > http://autobuild.buildroot.net/results/108c8686239aa88e42a6e2cc53bbb46db44cee07 > | > aarch64_be | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/754252fe31d86c18951d019c9e2c504affe3d232 > | > mips | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/58a40e6df56ff5aa27ab944b01e20e24c448df4b > | > mips64el | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/2ca7a6dc110aaf9ed91fb5540f4cfca6d420e209 > | > s390x | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/e4ce13b7d500bcfa29454e570fad0a3b5ebb07ed > | > or1k | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/f5b0425b8e70ae494d7fe5c08f28c4defb3caac2 > | > powerpc64 | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/b569e14015b06ceceb71b350bd4bcd2ff4841fdd > | > m68k | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/1288297bb411d905264edfae93f0981cfb72d5be > | > mips | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/d97639c44a18d7cb537fb5aa6e039e966b8aae89 > | > aarch64_be | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/c2a862fd7aa3bbbab15958d9627767685f7062d8 > | > powerpc | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/2fbc89cb39bf4c36e4b1199d6b747975686f3dfc > | > sparc | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/7b7807cb8f93d414c6f1471b8699617f03ef8427 > | > powerpc64 | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/1c90ef36a6a8e2166842a95647c1a6a58c740be4 > | > powerpc64 | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/23678904d9a4b35ea2821747b26e9b56fdd7fcf6 > | > arm | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/05800ca7ac86ab52ca5904aedf10d4e3b4309061 > | > mips | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/240eed608aca0fc3679b4743dcf37e2faa7c2907 > | > microblaze | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/24942a167c32cacf93f962438c2b04e13b67d507 > | > mips64el | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/aca1164826222255cd09cb72b6cc7958af1190a2 > | > armeb | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/6bba275fcf0301bd7ce6b12fbc223a3eeb54df40 > | > mips64el | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/d5b8d9cc1917f6adb66589a40902d173d595550e > | > mipsel | gerbera-1.10.0 | NOK | > http://autobuild.buildroot.net/results/0abcda70a45ae731b9e9e2a52ad16a63d12c8c2f > | > powerpc64le | gerbera-1.10.0 | NOK | > http://autobuild.buildroot.net/results/fbfbd57645e66c4ae68b0a226542dfa5927308ee > | > arceb | gerbera-1.10.0 | NOK | > http://autobuild.buildroot.net/results/7f43ee87e7bb05f1d376b3e2c081ac1b0de3ef3c > | > arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | > http://autobuild.buildroot.net/results/bc65f0ccd0ec27af01753c185138ee99d1cf15d1 > | > powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | > http://autobuild.buildroot.net/results/d50fd5557f15835946e59340f3078b02ec6d4eab > | > powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | > http://autobuild.buildroot.net/results/f7156c57004897dd86b5378523306811ceb2deb3 > | > sparc64 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/accf137b5973d9056f306198e51e0427bbcc9569 > | ORPH > sparc64 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/e820baaa1f3c219f8ba4d756071d55e2af634cb1 > | ORPH > s390x | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/43aa7481e13a02b98631f3f7acfebb4f0fe4d704 > | ORPH > mips | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/25ab8d6cddbbd3eef8e3cedb7a9343c8019665f4 > | ORPH > nios2 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/4644e89287285d9b790fc4e613345b8aba20354c > | ORPH > powerpc64le | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/65ae3d5aae076619ed5651340ec3d3401bc15b2d > | ORPH > sparc64 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/dfd9a283425ce9b9a97c4a205682375331f1f5ab > | ORPH > nios2 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/b5ac53c8dce40a2412cd5c07f9ea4c2154c90f27 > | ORPH > powerpc | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/27b5d0b608f6c229ffe360612c587387e4872d65 > | ORPH > arm | google-breakpad-c85eb4a59b6... | NOK | > http://autobuild.buildroot.net/results/29184695d69798e488f9a0f469bd1a4d482a39c0 > | > i686 | gummiboot-2bcd919c681c952eb... | NOK | > http://autobuild.buildroot.net/results/2f0a80890e4a74d29cdc700c6b8e45aadb47c4c0 > | > i686 | gummiboot-2bcd919c681c952eb... | NOK | > http://autobuild.buildroot.net/results/9f94a95c44debb80a8b059a4f1547bc60869d70e > | > aarch64_be | gvfs-1.48.1 | NOK | http://autobuild. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sun Jan 8 21:39:42 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:39:42 +0100 Subject: [Buildroot] [git commit] package/zstd: disable ccache for host package Message-ID: <20230108213959.4D985876E2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9fba87b8d708caa51ac674a56b9f2a50ed5fdc36 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master We need to disable ccache when building host-zstd as the upcoming ccache update depends on host-zstd. Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: introduce HOST_ZSTD_ENV] Signed-off-by: Yann E. MORIN --- package/zstd/zstd.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package/zstd/zstd.mk b/package/zstd/zstd.mk index e8f6315222..73bb97a793 100644 --- a/package/zstd/zstd.mk +++ b/package/zstd/zstd.mk @@ -96,14 +96,18 @@ define ZSTD_INSTALL_TARGET_CMDS endef HOST_ZSTD_OPTS += PREFIX=$(HOST_DIR) +HOST_ZSTD_ENV = $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) + +# We are a ccache dependency, so we can't use ccache +HOST_ZSTD_ENV += CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" define HOST_ZSTD_BUILD_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ + $(HOST_ZSTD_ENV) $(MAKE) $(HOST_ZSTD_OPTS) \ -C $(@D) zstd-release lib-release endef define HOST_ZSTD_INSTALL_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ + $(HOST_ZSTD_ENV) $(MAKE) $(HOST_ZSTD_OPTS) \ -C $(@D) install endef From yann.morin.1998 at free.fr Sun Jan 8 21:44:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:44:54 +0100 Subject: [Buildroot] [PATCH 2/4] package/zstd: disable ccache for host package In-Reply-To: <20230107010437.2471513-2-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-2-james.hilliard1@gmail.com> Message-ID: <20230108214454.GH151997@scaer> James, All, +Dominik +Anders On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > We need to disable ccache when building host-zstd as the upcoming > ccache update depends on host-zstd. > > Signed-off-by: James Hilliard > --- > package/zstd/zstd.mk | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/package/zstd/zstd.mk b/package/zstd/zstd.mk > index e8f6315222..cb4f4cc611 100644 > --- a/package/zstd/zstd.mk > +++ b/package/zstd/zstd.mk > @@ -98,12 +98,16 @@ endef > HOST_ZSTD_OPTS += PREFIX=$(HOST_DIR) > > define HOST_ZSTD_BUILD_CMDS > - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ > + $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) \ > + CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" \ > + $(MAKE) $(HOST_ZSTD_OPTS) \ > -C $(@D) zstd-release lib-release > endef > > define HOST_ZSTD_INSTALL_CMDS > - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ > + $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) \ > + CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" \ > + $(MAKE) $(HOST_ZSTD_OPTS) \ Rather than duplicating the environment in both _CMDS, I've introduce HOST_ZSTD_ENV. Applied to master, thanks. Regards, Yann E. MORIN. > -C $(@D) install > endef > > -- > 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 Jan 8 21:53:56 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:53:56 +0100 Subject: [Buildroot] [git commit] package/pkgconf: disable ccache for host package Message-ID: <20230108215716.DC942876E9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=006ea057e98afddd7d2b92e118ebefa8bdeb9a6d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master We need to disable ccache when building host-pkgconf as the upcoming ccache update depends on host-pkgconf indirectly due to host-cmake depending on host-pkgconf which will be required due to host-ccache migrating from autotools to cmake package infrastructure. Note: host-pkgconf does not need _AUTORECONF = YES, so it doesnot depend on any of host-gettext, host-automake, host-autoconf, or host-libtool. If it ever nees to in the future, then those should also be made to build without ccache. Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: add note] Signed-off-by: Yann E. MORIN --- package/pkgconf/pkgconf.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/pkgconf/pkgconf.mk b/package/pkgconf/pkgconf.mk index 5d65f69c10..e9587fae6b 100644 --- a/package/pkgconf/pkgconf.mk +++ b/package/pkgconf/pkgconf.mk @@ -11,6 +11,11 @@ PKGCONF_LICENSE = pkgconf license PKGCONF_LICENSE_FILES = COPYING PKGCONF_CPE_ID_VENDOR = pkgconf +# We are a ccache dependency, so we can't use ccache +HOST_PKGCONF_CONF_ENV = \ + CC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + PKG_CONFIG_HOST_BINARY = $(HOST_DIR)/bin/pkg-config define PKGCONF_LINK_PKGCONFIG From yann.morin.1998 at free.fr Sun Jan 8 21:58:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:58:24 +0100 Subject: [Buildroot] [PATCH 3/4] package/pkgconf: disable ccache for host package In-Reply-To: <20230107010437.2471513-3-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-3-james.hilliard1@gmail.com> Message-ID: <20230108215824.GI151997@scaer> James, All, On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > We need to disable ccache when building host-pkgconf as the upcoming > ccache update depends on host-pkgconf indirectly due to host-cmake > depending on host-pkgconf which will be required due to host-ccache > migrating from autotools to cmake package infrastructure. I've added a note about having to take care of propagating the no-cache build doen to the autotools-related packages if pkgconf ever needs _AUTORECONF=YES > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/pkgconf/pkgconf.mk | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/package/pkgconf/pkgconf.mk b/package/pkgconf/pkgconf.mk > index 5d65f69c10..e9587fae6b 100644 > --- a/package/pkgconf/pkgconf.mk > +++ b/package/pkgconf/pkgconf.mk > @@ -11,6 +11,11 @@ PKGCONF_LICENSE = pkgconf license > PKGCONF_LICENSE_FILES = COPYING > PKGCONF_CPE_ID_VENDOR = pkgconf > > +# We are a ccache dependency, so we can't use ccache > +HOST_PKGCONF_CONF_ENV = \ > + CC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > PKG_CONFIG_HOST_BINARY = $(HOST_DIR)/bin/pkg-config > > define PKGCONF_LINK_PKGCONFIG > -- > 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 Jan 8 22:28:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 23:28:22 +0100 Subject: [Buildroot] [git commit] package/pkg-gemneric: don't add host-ccache dependency to host-{hiredis, pkgconf, zstd} Message-ID: <20230108222903.2E418876EE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=75519b19c8d0763fc02647c6df55c67fbe3ac89e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Now that we made those three package never use ccache to build, we don't need to add the dependency to host-ccache for those packages. So far, this is harmless, but when we eventually bump ccache, those packages will be actual dependency of host-ccache, so we will then really want to not have them depend on host-ccache. Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: split off into its own patch] Signed-off-by: Yann E. MORIN --- package/pkg-generic.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..f2bea01d7d 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ endif ifeq ($$(BR2_CCACHE),y) -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-hiredis host-pkgconf host-zstd,$(1)),) $(2)_DEPENDENCIES += host-ccache endif endif From yann.morin.1998 at free.fr Sun Jan 8 22:29:26 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 23:29:26 +0100 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: <20230107010437.2471513-4-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-4-james.hilliard1@gmail.com> Message-ID: <20230108222926.GJ151997@scaer> James, All, +Dominik, +Anders On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > Migrate to cmake package infrastructure. > > Add new host-hiredis host-zstd dependencies. > > Add new ccache dependency exclusions to pkg-generic. > > Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated > source files/format. > > License hashes changed due to migrating urls to https: > https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 > > Signed-off-by: James Hilliard > --- > package/ccache/ccache.hash | 6 +++--- > package/ccache/ccache.mk | 30 +++++++++++------------------- This misses a critical part: what prevents cmake from using ccache to build? Dominik and Anders got that correct in their patch: +# we are built before ccache +HOST_CMAKE_CONFIGURE_OPTS = \ + $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" \ + GCC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + define HOST_CMAKE_CONFIGURE_CMDS (cd $(@D); \ - $(HOST_CONFIGURE_OPTS) \ + $(HOST_CMAKE_CONFIGURE_OPTS) \ CFLAGS="$(HOST_CMAKE_CFLAGS)" \ (Arguably, CFLAGS assignment should have been moved into HOST_CMAKE_CONFIGURE_OPTS as well.) [--SNIP--] > diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk > index 97aa8b1c75..0c208cb9e6 100644 > --- a/package/ccache/ccache.mk > +++ b/package/ccache/ccache.mk > @@ -4,27 +4,19 @@ > # > ################################################################################ > > -CCACHE_VERSION = 3.7.12 > +CCACHE_VERSION = 4.7.4 > CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) > CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz > CCACHE_LICENSE = GPL-3.0+, others > CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt > - > -# Force ccache to use its internal zlib. The problem is that without > -# this, ccache would link against the zlib of the build system, but we > -# might build and install a different version of zlib in $(O)/host > -# afterwards, which ccache will pick up. This might break if there is > -# a version mismatch. A solution would be to add host-zlib has a > -# dependency of ccache, but it would require tuning the zlib .mk file > -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy > -# path: tell ccache to use its internal copy of zlib, so that ccache > -# has zero dependency besides the C library. > -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib > +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd Dominik and Anders made hiredis an optional dependency. Given that hiredis builds very, very fast (just about 3s here), I wonder if that really makes sense to make it optional; hiredis has no dependency that are not dependencies of ccache, so there is no hidden overhead. If hiredis support is compiled in, does that make it mandatory to use a hiredis server, or does ccache still uses local files by default? If the latter, then I think a mandatory dependency is OK. Dominik, Anders, did you make it a optional because of a previous review by Thomas asking so? [--SNIP--] > +HOST_CCACHE_CONF_OPTS += \ > + -DCMAKE_C_COMPILER_LAUNCHER="" \ > + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ Same as for hiredis: use -U. [--SNIP--] > @@ -35,11 +27,11 @@ HOST_CCACHE_CONF_ENV = \ > # the need to specify BR_CACHE_DIR when invoking ccache directly. > # CCache replaces "%s" with the home directory of the current user, > # So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose > -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) > +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) Err, this is probably bad and the comment above no longer matches the code. Did you meant using 'home_dir +' to replace '%s' (see Dominik and Anders' patch): HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst \"$(HOME)/%,home_dir + \"/%,\"$(BR_CACHE_DIR)\") > define HOST_CCACHE_PATCH_CONFIGURATION > - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c > - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c > + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp > + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp This needs a bit of consolidation and further explanations, becasue ccache now has more locations where it looks for, and we do not want it to default to those: home_dir + "/.ccache" -> the legacy location home_dir + "/.cache/ccache" -> new, XDG-based home_dir + "/.config/ccache" -> new, XDG-based Also, it seems that we need a patch to use BR_CACHE_DIR from the environment... [--SNIP--] > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index f24e03a325..0863444221 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ > endif > > ifeq ($$(BR2_CCACHE),y) > -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) > +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) I've applied that part with just host-hiredis, host-pkgconf, and host-zstd, and left host-cmake out for now. Regards, Yann E. MORIN. > $(2)_DEPENDENCIES += host-ccache > endif > endif > -- > 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 Jan 8 22:37:48 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 23:37:48 +0100 Subject: [Buildroot] [PATCH v4] package/ccache: bump version to 4.6.1 In-Reply-To: <20220807093853.15579-1-dmrauh@posteo.de> References: <20220805131341.13391-1-dmrauh@posteo.de> <20220807093853.15579-1-dmrauh@posteo.de> Message-ID: <20230108223748.GK151997@scaer> Dominik, Anders, All, +James On 2022-08-07 09:38 +0000, Dominik Michael Rauh spake thusly: > Since version 4.0, the following major changes have been made to ccache, > which affect its integration with Buildroot: > > - Changed the default cache directory location to follow the XDG base directory specification. > - Changed compression algorithm from Deflate (zlib) to Zstandard, enabled by default. > - CMake is now used instead of Autoconf for configuration and building. > > Additionally with version 4.4, an optional Redis backend for secondary > storage on any server that supports the Redis protocol (by means of > hiredis) has been added. > > In contrast to ccache versions < 4, that came bundled with zlib, now > zstd can merely be downloaded at compile time. Thus using the version > that comes with Buildroot is the more sensible option. The same applies > to hiredis. > > Due to this, all of ccache's new dependencies (host-cmake, host-hiredis, > host-pkgconf and host-zstd) have to be built before ccache. > > Also add a section to Buildroot's ccache support manual on the new > secondary storage backends. > > Co-authored-by: Anders F Bj?rklund > Signed-off-by: Dominik Michael Rauh Thanks a lot for this original patch! It helped me a lot when I was reviewing and applying the series from James. I applied patches from James instead, because they were split into more manageable patches, rather than a big patch that changed everything at once and, unless I completely borked and botched those patches when aplying, could be applied as preparatory patches without actually requiring bumping ccache. Sorry that we did not have time to review and apply your patch sp far. Still, I did refer a lot to this patch to understand parts of the changes! Now, we are left with just the need to bump ccache, which should be slightly easier now. Regards, Yann E. MORIN. > --- > Changes v3-> v4 (after review by Thomas Petazzoni): > - Rectified "BR2_CCACHE_REDIS_BACKEND" option > > Changes v2 -> v3: > - Add documentation > > Changes v1 -> v2: > - Improve commmit message > - Disable building host-ccache's docs > > Config.in | 6 +++ > docs/manual/ccache-support.txt | 17 +++++-- > ...cache_dir-through-CCACHE_DIR-env-var.patch | 42 +++++++++++++++++ > package/ccache/ccache.hash | 6 +-- > package/ccache/ccache.mk | 45 ++++++++++--------- > package/cmake/cmake.mk | 9 +++- > package/hiredis/hiredis.mk | 6 +++ > package/pkg-generic.mk | 2 +- > package/pkgconf/pkgconf.mk | 5 +++ > package/zstd/zstd.mk | 5 +++ > 10 files changed, 114 insertions(+), 29 deletions(-) > create mode 100644 package/ccache/0001-Allow-to-patch-cache_dir-through-CCACHE_DIR-env-var.patch > > diff --git a/Config.in b/Config.in > index 3c57c591a8..dbc49d0250 100644 > --- a/Config.in > +++ b/Config.in > @@ -376,6 +376,12 @@ config BR2_CCACHE_USE_BASEDIR > the section "COMPILING IN DIFFERENT DIRECTORIES" in the ccache > manual for more information. > > +config BR2_CCACHE_REDIS_BACKEND > + bool "Enable Redis storage backend" > + help > + Enable ccache to use the Redis protocol to communicate with a > + server for the purpose of sharing cache results with others. > + > endif > > config BR2_ENABLE_DEBUG > diff --git a/docs/manual/ccache-support.txt b/docs/manual/ccache-support.txt > index ab4f10be23..1428c81a27 100644 > --- a/docs/manual/ccache-support.txt > +++ b/docs/manual/ccache-support.txt > @@ -4,7 +4,7 @@ > [[ccache]] > ==== Using +ccache+ in Buildroot > > -http://ccache.samba.org[ccache] is a compiler cache. It stores the > +https://ccache.dev[ccache] is a compiler cache. It stores the > object files resulting from each compilation process, and is able to > skip future compilation of the same source file (with same compiler > and same arguments) by using the pre-existing object files. When doing > @@ -52,9 +52,9 @@ relative paths in the object file. Therefore, for example, the debugger > will no longer find the file, unless you cd to the output directory > first. > > -See https://ccache.samba.org/manual.html#_compiling_in_different_directories[the > -ccache manual's section on "Compiling in different directories"] for > -more details about this rewriting of absolute paths. > +See https://ccache.dev/manual/latest.html#_compiling_in_different_directories[ > +the ccache manual's section on "Compiling in different directories"] > +for more details about this rewriting of absolute paths. > > When +ccache+ is enabled in Buildroot using the +BR2_CCACHE=y+ option: > > @@ -67,3 +67,12 @@ One can override this behavior using the +BR2_USE_CCACHE+ environment > variable: when set to +1+, usage of ccache is enabled (default during > the Buildroot build), when unset or set to a value different from +1+, > usage of ccache is disabled. > + > ++ccache+ has support for using the Redis protocol to communicate with > +a server for the purpose of sharing cache results with others e.g. to > +speed up the compilation process in a distributed CI/CD pipeline. For > +this, the option +BR2_CCACHE_REDIS_BACKEND+ of +ccache+ has to be set. > +Please see https://github.com/ccache/ccache/wiki/Redis-storage[ccache's > +Wiki on how to configure this Redis storage backend] and its > +https://ccache.dev/manual/latest.html#_secondary_storage_backends[manual's > +section on "Secondary storage backends"] for general information. > diff --git a/package/ccache/0001-Allow-to-patch-cache_dir-through-CCACHE_DIR-env-var.patch b/package/ccache/0001-Allow-to-patch-cache_dir-through-CCACHE_DIR-env-var.patch > new file mode 100644 > index 0000000000..dc2c86ddf8 > --- /dev/null > +++ b/package/ccache/0001-Allow-to-patch-cache_dir-through-CCACHE_DIR-env-var.patch > @@ -0,0 +1,42 @@ > +From 09231764c72bad287dd94c0dd67dff07f288b559 Mon Sep 17 00:00:00 2001 > +From: Dominik Michael Rauh > +Date: Thu, 4 Aug 2022 14:46:16 +0200 > +Subject: [PATCH] Allow to patch "cache_dir" through "CCACHE_DIR" env var > +MIME-Version: 1.0 > +Content-Type: text/plain; charset=UTF-8 > +Content-Transfer-Encoding: 8bit > + > +Co-authored-by: Anders F Bj?rklund > +Signed-off-by: Dominik Michael Rauh > +[Upstream: not applicable due to only being needed by Buildroot] > +--- > + src/Config.cpp | 6 +++++- > + 1 file changed, 5 insertions(+), 1 deletion(-) > + > +diff --git a/src/Config.cpp b/src/Config.cpp > +index ee4cd9f7..8b40f960 100644 > +--- a/src/Config.cpp > ++++ b/src/Config.cpp > +@@ -162,7 +162,6 @@ const std::unordered_map k_env_variable_table = { > + {"DEBUG", "debug"}, > + {"DEBUGDIR", "debug_dir"}, > + {"DEPEND", "depend_mode"}, > +- {"DIR", "cache_dir"}, > + {"DIRECT", "direct_mode"}, > + {"DISABLE", "disable"}, > + {"EXTENSION", "cpp_extension"}, > +@@ -613,6 +612,11 @@ Config::update_from_environment() > + throw core::Error("CCACHE_{}{}: {}", negate ? "NO" : "", key, e.what()); > + } > + } > ++ > ++ const char* const env_ccache_dir = getenv("CCACHE_DIR"); > ++ if (env_ccache_dir && *env_ccache_dir) { > ++ set_item("cache_dir", env_ccache_dir, "DIR", false, "environment"); > ++ } > + } > + > + std::string > +-- > +2.30.2 > + > diff --git a/package/ccache/ccache.hash b/package/ccache/ccache.hash > index 16cfad602c..980ac46d77 100644 > --- a/package/ccache/ccache.hash > +++ b/package/ccache/ccache.hash > @@ -1,4 +1,4 @@ > # sha256 computed locally > -sha256 a02f4e8360dc6618bc494ca35b0ae21cea080f804a4898eab1ad3fcd108eb400 ccache-3.7.12.tar.xz > -sha256 ec6b1a326ff93b2cc21df88a697ae470ff6927a55b8929e7e491b315e1563361 GPL-3.0.txt > -sha256 4f63223bcdee822d55a6768cc8399ffe06401d7a03cfe79e1dc305f50dc22c59 LICENSE.adoc > +sha256 e5d47bd3cbb504ada864124690e7c0d28ecb1f9aeac22a9976025aed9633f3d1 ccache-4.6.1.tar.xz > +sha256 80b5112739a423dfac7bed1ca8a1df3cccda3d794425441997d4462b83db4dd5 GPL-3.0.txt > +sha256 c5b8e7e1c59184fd9c0e823e6f019ec261d3ee8e2860dd5e3ad98842b730994a LICENSE.adoc > diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk > index 97aa8b1c75..a6b15a6238 100644 > --- a/package/ccache/ccache.mk > +++ b/package/ccache/ccache.mk > @@ -4,27 +4,28 @@ > # > ################################################################################ > > -CCACHE_VERSION = 3.7.12 > +CCACHE_VERSION = 4.6.1 > CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) > CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz > CCACHE_LICENSE = GPL-3.0+, others > CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt > +HOST_CCACHE_DEPENDENCIES = host-zstd > > -# Force ccache to use its internal zlib. The problem is that without > -# this, ccache would link against the zlib of the build system, but we > -# might build and install a different version of zlib in $(O)/host > -# afterwards, which ccache will pick up. This might break if there is > -# a version mismatch. A solution would be to add host-zlib has a > -# dependency of ccache, but it would require tuning the zlib .mk file > -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy > -# path: tell ccache to use its internal copy of zlib, so that ccache > -# has zero dependency besides the C library. > -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib > +HOST_CCACHE_CONF_OPTS += \ > + -DENABLE_DOCUMENTATION=OFF \ > + -DENABLE_TESTING=OFF > > # We are ccache, so we can't use ccache > -HOST_CCACHE_CONF_ENV = \ > - CC="$(HOSTCC_NOCCACHE)" \ > - CXX="$(HOSTCXX_NOCCACHE)" > +HOST_CCACHE_CONF_OPTS += \ > + -UCMAKE_C_COMPILER_LAUNCHER \ > + -UCMAKE_CXX_COMPILER_LAUNCHER > + > +ifeq ($(BR2_CCACHE_REDIS_BACKEND),y) > +HOST_CCACHE_DEPENDENCIES += host-hiredis > +HOST_CCACHE_CONF_OPTS += -DREDIS_STORAGE_BACKEND=ON > +else > +HOST_CCACHE_CONF_OPTS += -DREDIS_STORAGE_BACKEND=OFF > +endif > > # Patch host-ccache as follows: > # - Use BR_CACHE_DIR instead of CCACHE_DIR, because CCACHE_DIR > @@ -33,13 +34,17 @@ HOST_CCACHE_CONF_ENV = \ > # BR2_CCACHE_DIR. > # - Change hard-coded last-ditch default to match path in .config, to avoid > # the need to specify BR_CACHE_DIR when invoking ccache directly. > -# CCache replaces "%s" with the home directory of the current user, > -# So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose > -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) > +# CCache replaces "home_dir" with the home directory of the current user, > +# so rewrite BR_CACHE_DIR to take that into consideration for SDK purpose > +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst \"$(HOME)/%,home_dir + \"/%,\"$(BR_CACHE_DIR)\") > > define HOST_CCACHE_PATCH_CONFIGURATION > - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c > - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c > + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp > + sed -i 's,home_dir + "/.ccache",$(HOST_CCACHE_DEFAULT_CCACHE_DIR),' $(@D)/src/Config.cpp > + sed -i 's,getenv("XDG_CACHE_HOME"),nullptr,' $(@D)/src/Config.cpp > + sed -i 's,home_dir + "/.cache/ccache",$(HOST_CCACHE_DEFAULT_CCACHE_DIR),' $(@D)/src/Config.cpp > + sed -i 's,getenv("XDG_CONFIG_HOME"),nullptr,' $(@D)/src/Config.cpp > + sed -i 's,home_dir + "/.config/ccache",$(HOST_CCACHE_DEFAULT_CCACHE_DIR),' $(@D)/src/Config.cpp > endef > > HOST_CCACHE_POST_PATCH_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION > @@ -62,7 +67,7 @@ endef > HOST_CCACHE_POST_INSTALL_HOOKS += HOST_CCACHE_DO_INITIAL_SETUP > endif > > -$(eval $(host-autotools-package)) > +$(eval $(host-cmake-package)) > > ifeq ($(BR2_CCACHE),y) > ccache-stats: host-ccache > diff --git a/package/cmake/cmake.mk b/package/cmake/cmake.mk > index 053658fad6..eae12c1465 100644 > --- a/package/cmake/cmake.mk > +++ b/package/cmake/cmake.mk > @@ -40,9 +40,16 @@ CMAKE_CONF_OPTS = \ > HOST_CMAKE_CFLAGS = $(shell echo $(HOST_CFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") > HOST_CMAKE_CXXFLAGS = $(shell echo $(HOST_CXXFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") > > +# we are built before ccache > +HOST_CMAKE_CONFIGURE_OPTS = \ > + $(HOST_CONFIGURE_OPTS) \ > + CC="$(HOSTCC_NOCCACHE)" \ > + GCC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > define HOST_CMAKE_CONFIGURE_CMDS > (cd $(@D); \ > - $(HOST_CONFIGURE_OPTS) \ > + $(HOST_CMAKE_CONFIGURE_OPTS) \ > CFLAGS="$(HOST_CMAKE_CFLAGS)" \ > ./bootstrap --prefix=$(HOST_DIR) \ > --parallel=$(PARALLEL_JOBS) -- \ > diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk > index a571951fa3..2cb9991029 100644 > --- a/package/hiredis/hiredis.mk > +++ b/package/hiredis/hiredis.mk > @@ -20,4 +20,10 @@ else > HIREDIS_CONF_OPTS += -DENABLE_SSL=OFF > endif > > +# we are built before ccache > +HOST_HIREDIS_CONF_OPTS += \ > + -UCMAKE_C_COMPILER_LAUNCHER \ > + -UCMAKE_CXX_COMPILER_LAUNCHER > + > $(eval $(cmake-package)) > +$(eval $(host-cmake-package)) > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index b233b07548..cba94052a0 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ > endif > > ifeq ($$(BR2_CCACHE),y) > -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) > +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) > $(2)_DEPENDENCIES += host-ccache > endif > endif > diff --git a/package/pkgconf/pkgconf.mk b/package/pkgconf/pkgconf.mk > index 5d65f69c10..6b187b0238 100644 > --- a/package/pkgconf/pkgconf.mk > +++ b/package/pkgconf/pkgconf.mk > @@ -32,6 +32,11 @@ define HOST_PKGCONF_SHARED > $(SED) 's, at STATIC@,,' $(HOST_DIR)/bin/pkg-config > endef > > +# we are built before ccache > +HOST_PKGCONF_CONF_ENV = \ > + CC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > PKGCONF_POST_INSTALL_TARGET_HOOKS += PKGCONF_LINK_PKGCONFIG > HOST_PKGCONF_POST_INSTALL_HOOKS += HOST_PKGCONF_INSTALL_WRAPPER > > diff --git a/package/zstd/zstd.mk b/package/zstd/zstd.mk > index e8f6315222..edc4f1c624 100644 > --- a/package/zstd/zstd.mk > +++ b/package/zstd/zstd.mk > @@ -97,6 +97,11 @@ endef > > HOST_ZSTD_OPTS += PREFIX=$(HOST_DIR) > > +# we are built before ccache > +HOST_ZSTD_OPTS += \ > + CC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > define HOST_ZSTD_BUILD_CMDS > $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ > -C $(@D) zstd-release lib-release > -- > 2.37.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 nolange79 at gmail.com Sun Jan 8 23:22:46 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Mon, 9 Jan 2023 00:22:46 +0100 Subject: [Buildroot] [PATCH 1/3 v4] system: introduce a choice for /var management In-Reply-To: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> References: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> Message-ID: Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN : > > 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 Hello Yann, I know I already acked this, but... > --- > 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 Consider that the option is used to *remount* the filesystem, but you could mount the filesystem read-write, in which case you probably *dont want* some specific var handling. So maybe: drop 'depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW' if !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW make the default BR2_INIT_SYSTEMD_VAR_FACTORY otherwise make the default BR2_INIT_SYSTEMD_VAR_NONE I believe the choice should be always there. > + 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 > Norbert From nolange79 at gmail.com Sun Jan 8 23:26:59 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Mon, 9 Jan 2023 00:26:59 +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: Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN : > > 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 > Just a heads up that I worked on a new version with several cleanups/improvements, still need to rework it into a proper patch with explanations, hope I will finish it next weekend. Norbert From james.hilliard1 at gmail.com Mon Jan 9 00:06:05 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:06:05 -0700 Subject: [Buildroot] [PATCH v2 1/2] package/cmake: disable ccache for host-cmake Message-ID: <20230109000606.624986-1-james.hilliard1@gmail.com> The upcoming ccache update will depend on host-cmake, so we must ensure host-cmake doesn't use ccache when being built. Signed-off-by: James Hilliard --- package/cmake/cmake.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/cmake/cmake.mk b/package/cmake/cmake.mk index 053658fad6..dc92c8bb4e 100644 --- a/package/cmake/cmake.mk +++ b/package/cmake/cmake.mk @@ -40,9 +40,16 @@ CMAKE_CONF_OPTS = \ HOST_CMAKE_CFLAGS = $(shell echo $(HOST_CFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") HOST_CMAKE_CXXFLAGS = $(shell echo $(HOST_CXXFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") +# We may be a ccache dependency, so we can't use ccache +HOST_CMAKE_CONFIGURE_OPTS = \ + $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" \ + GCC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + define HOST_CMAKE_CONFIGURE_CMDS (cd $(@D); \ - $(HOST_CONFIGURE_OPTS) \ + $(HOST_CMAKE_CONFIGURE_OPTS) \ CFLAGS="$(HOST_CMAKE_CFLAGS)" \ ./bootstrap --prefix=$(HOST_DIR) \ --parallel=$(PARALLEL_JOBS) -- \ -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 00:06:06 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:06:06 -0700 Subject: [Buildroot] [PATCH v2 2/2] package/ccache: bump to version 4.7.4 In-Reply-To: <20230109000606.624986-1-james.hilliard1@gmail.com> References: <20230109000606.624986-1-james.hilliard1@gmail.com> Message-ID: <20230109000606.624986-2-james.hilliard1@gmail.com> Migrate to cmake package infrastructure. Add new host-hiredis host-zstd dependencies. Add new ccache dependency exclusions to pkg-generic. Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated source files/format. License hashes changed due to migrating urls to https: https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 Signed-off-by: James Hilliard --- Changes v1 -> v2: - add some additional ccache path overrides --- package/ccache/ccache.hash | 6 +++--- package/ccache/ccache.mk | 38 +++++++++++++++++--------------------- package/pkg-generic.mk | 2 +- 3 files changed, 21 insertions(+), 25 deletions(-) diff --git a/package/ccache/ccache.hash b/package/ccache/ccache.hash index 16cfad602c..9b11f026ec 100644 --- a/package/ccache/ccache.hash +++ b/package/ccache/ccache.hash @@ -1,4 +1,4 @@ # sha256 computed locally -sha256 a02f4e8360dc6618bc494ca35b0ae21cea080f804a4898eab1ad3fcd108eb400 ccache-3.7.12.tar.xz -sha256 ec6b1a326ff93b2cc21df88a697ae470ff6927a55b8929e7e491b315e1563361 GPL-3.0.txt -sha256 4f63223bcdee822d55a6768cc8399ffe06401d7a03cfe79e1dc305f50dc22c59 LICENSE.adoc +sha256 df0c64d15d3efaf0b4f6837dd6b1467e40eeaaa807db25ce79c3a08a46a84e36 ccache-4.7.4.tar.xz +sha256 80b5112739a423dfac7bed1ca8a1df3cccda3d794425441997d4462b83db4dd5 GPL-3.0.txt +sha256 56cf64f68b7b8150300acd79899941615523ea5c56c120e92f5b175b7cc78e3c LICENSE.adoc diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk index 97aa8b1c75..d897d44803 100644 --- a/package/ccache/ccache.mk +++ b/package/ccache/ccache.mk @@ -4,27 +4,19 @@ # ################################################################################ -CCACHE_VERSION = 3.7.12 +CCACHE_VERSION = 4.7.4 CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz CCACHE_LICENSE = GPL-3.0+, others CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt - -# Force ccache to use its internal zlib. The problem is that without -# this, ccache would link against the zlib of the build system, but we -# might build and install a different version of zlib in $(O)/host -# afterwards, which ccache will pick up. This might break if there is -# a version mismatch. A solution would be to add host-zlib has a -# dependency of ccache, but it would require tuning the zlib .mk file -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy -# path: tell ccache to use its internal copy of zlib, so that ccache -# has zero dependency besides the C library. -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd # We are ccache, so we can't use ccache -HOST_CCACHE_CONF_ENV = \ - CC="$(HOSTCC_NOCCACHE)" \ - CXX="$(HOSTCXX_NOCCACHE)" +HOST_CCACHE_CONF_OPTS += \ + -DCMAKE_C_COMPILER_LAUNCHER="" \ + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ + -DZSTD_FROM_INTERNET=OFF \ + -DHIREDIS_FROM_INTERNET=OFF # Patch host-ccache as follows: # - Use BR_CACHE_DIR instead of CCACHE_DIR, because CCACHE_DIR @@ -33,13 +25,17 @@ HOST_CCACHE_CONF_ENV = \ # BR2_CCACHE_DIR. # - Change hard-coded last-ditch default to match path in .config, to avoid # the need to specify BR_CACHE_DIR when invoking ccache directly. -# CCache replaces "%s" with the home directory of the current user, -# So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) +# CCache replaces "home_dir" with the home directory of the current user, +# so rewrite BR_CACHE_DIR to take that into consideration for SDK purpose +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) define HOST_CCACHE_PATCH_CONFIGURATION - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,"/.cache/ccache","/$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,"/.config/ccache","/$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,getenv("XDG_CACHE_HOME"),nullptr,' $(@D)/src/Config.cpp + sed -i 's,getenv("XDG_CONFIG_HOME"),nullptr,' $(@D)/src/Config.cpp endef HOST_CCACHE_POST_PATCH_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION @@ -62,7 +58,7 @@ endef HOST_CCACHE_POST_INSTALL_HOOKS += HOST_CCACHE_DO_INITIAL_SETUP endif -$(eval $(host-autotools-package)) +$(eval $(host-cmake-package)) ifeq ($(BR2_CCACHE),y) ccache-stats: host-ccache diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f2bea01d7d..0863444221 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ endif ifeq ($$(BR2_CCACHE),y) -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-hiredis host-pkgconf host-zstd,$(1)),) +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) $(2)_DEPENDENCIES += host-ccache endif endif -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 00:10:36 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:10:36 -0700 Subject: [Buildroot] [PATCH v3 1/2] package/cmake: disable ccache for host-cmake Message-ID: <20230109001037.641422-1-james.hilliard1@gmail.com> The upcoming ccache update will depend on host-cmake, so we must ensure host-cmake doesn't use ccache when being built. Signed-off-by: James Hilliard --- package/cmake/cmake.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/cmake/cmake.mk b/package/cmake/cmake.mk index 053658fad6..dc92c8bb4e 100644 --- a/package/cmake/cmake.mk +++ b/package/cmake/cmake.mk @@ -40,9 +40,16 @@ CMAKE_CONF_OPTS = \ HOST_CMAKE_CFLAGS = $(shell echo $(HOST_CFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") HOST_CMAKE_CXXFLAGS = $(shell echo $(HOST_CXXFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") +# We may be a ccache dependency, so we can't use ccache +HOST_CMAKE_CONFIGURE_OPTS = \ + $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" \ + GCC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + define HOST_CMAKE_CONFIGURE_CMDS (cd $(@D); \ - $(HOST_CONFIGURE_OPTS) \ + $(HOST_CMAKE_CONFIGURE_OPTS) \ CFLAGS="$(HOST_CMAKE_CFLAGS)" \ ./bootstrap --prefix=$(HOST_DIR) \ --parallel=$(PARALLEL_JOBS) -- \ -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 00:10:37 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:10:37 -0700 Subject: [Buildroot] [PATCH v3 2/2] package/ccache: bump to version 4.7.4 In-Reply-To: <20230109001037.641422-1-james.hilliard1@gmail.com> References: <20230109001037.641422-1-james.hilliard1@gmail.com> Message-ID: <20230109001037.641422-2-james.hilliard1@gmail.com> Migrate to cmake package infrastructure. Add new host-hiredis host-zstd dependencies. Add new ccache dependency exclusions to pkg-generic. Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated source files/format. License hashes changed due to migrating urls to https: https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 Signed-off-by: James Hilliard --- Changes v2 -> v3: - use UCMAKE_C_COMPILER_LAUNCHER/UCMAKE_CXX_COMPILER_LAUNCHER to disable ccache Changes v1 -> v2: - add some additional ccache path overrides --- package/ccache/ccache.hash | 6 +++--- package/ccache/ccache.mk | 38 +++++++++++++++++--------------------- package/pkg-generic.mk | 2 +- 3 files changed, 21 insertions(+), 25 deletions(-) diff --git a/package/ccache/ccache.hash b/package/ccache/ccache.hash index 16cfad602c..9b11f026ec 100644 --- a/package/ccache/ccache.hash +++ b/package/ccache/ccache.hash @@ -1,4 +1,4 @@ # sha256 computed locally -sha256 a02f4e8360dc6618bc494ca35b0ae21cea080f804a4898eab1ad3fcd108eb400 ccache-3.7.12.tar.xz -sha256 ec6b1a326ff93b2cc21df88a697ae470ff6927a55b8929e7e491b315e1563361 GPL-3.0.txt -sha256 4f63223bcdee822d55a6768cc8399ffe06401d7a03cfe79e1dc305f50dc22c59 LICENSE.adoc +sha256 df0c64d15d3efaf0b4f6837dd6b1467e40eeaaa807db25ce79c3a08a46a84e36 ccache-4.7.4.tar.xz +sha256 80b5112739a423dfac7bed1ca8a1df3cccda3d794425441997d4462b83db4dd5 GPL-3.0.txt +sha256 56cf64f68b7b8150300acd79899941615523ea5c56c120e92f5b175b7cc78e3c LICENSE.adoc diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk index 97aa8b1c75..6b7d57b40c 100644 --- a/package/ccache/ccache.mk +++ b/package/ccache/ccache.mk @@ -4,27 +4,19 @@ # ################################################################################ -CCACHE_VERSION = 3.7.12 +CCACHE_VERSION = 4.7.4 CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz CCACHE_LICENSE = GPL-3.0+, others CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt - -# Force ccache to use its internal zlib. The problem is that without -# this, ccache would link against the zlib of the build system, but we -# might build and install a different version of zlib in $(O)/host -# afterwards, which ccache will pick up. This might break if there is -# a version mismatch. A solution would be to add host-zlib has a -# dependency of ccache, but it would require tuning the zlib .mk file -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy -# path: tell ccache to use its internal copy of zlib, so that ccache -# has zero dependency besides the C library. -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd # We are ccache, so we can't use ccache -HOST_CCACHE_CONF_ENV = \ - CC="$(HOSTCC_NOCCACHE)" \ - CXX="$(HOSTCXX_NOCCACHE)" +HOST_CCACHE_CONF_OPTS += \ + -UCMAKE_C_COMPILER_LAUNCHER \ + -UCMAKE_CXX_COMPILER_LAUNCHER \ + -DZSTD_FROM_INTERNET=OFF \ + -DHIREDIS_FROM_INTERNET=OFF # Patch host-ccache as follows: # - Use BR_CACHE_DIR instead of CCACHE_DIR, because CCACHE_DIR @@ -33,13 +25,17 @@ HOST_CCACHE_CONF_ENV = \ # BR2_CCACHE_DIR. # - Change hard-coded last-ditch default to match path in .config, to avoid # the need to specify BR_CACHE_DIR when invoking ccache directly. -# CCache replaces "%s" with the home directory of the current user, -# So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) +# CCache replaces "home_dir" with the home directory of the current user, +# so rewrite BR_CACHE_DIR to take that into consideration for SDK purpose +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) define HOST_CCACHE_PATCH_CONFIGURATION - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,"/.cache/ccache","/$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,"/.config/ccache","/$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,getenv("XDG_CACHE_HOME"),nullptr,' $(@D)/src/Config.cpp + sed -i 's,getenv("XDG_CONFIG_HOME"),nullptr,' $(@D)/src/Config.cpp endef HOST_CCACHE_POST_PATCH_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION @@ -62,7 +58,7 @@ endef HOST_CCACHE_POST_INSTALL_HOOKS += HOST_CCACHE_DO_INITIAL_SETUP endif -$(eval $(host-autotools-package)) +$(eval $(host-cmake-package)) ifeq ($(BR2_CCACHE),y) ccache-stats: host-ccache diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f2bea01d7d..0863444221 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ endif ifeq ($$(BR2_CCACHE),y) -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-hiredis host-pkgconf host-zstd,$(1)),) +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) $(2)_DEPENDENCIES += host-ccache endif endif -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 00:22:35 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:22:35 -0700 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: <20230108222926.GJ151997@scaer> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-4-james.hilliard1@gmail.com> <20230108222926.GJ151997@scaer> Message-ID: On Sun, Jan 8, 2023 at 3:29 PM Yann E. MORIN wrote: > > James, All, > > +Dominik, +Anders > > On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > > Migrate to cmake package infrastructure. > > > > Add new host-hiredis host-zstd dependencies. > > > > Add new ccache dependency exclusions to pkg-generic. > > > > Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated > > source files/format. > > > > License hashes changed due to migrating urls to https: > > https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 > > > > Signed-off-by: James Hilliard > > --- > > package/ccache/ccache.hash | 6 +++--- > > package/ccache/ccache.mk | 30 +++++++++++------------------- > > This misses a critical part: what prevents cmake from using ccache to > build? > > Dominik and Anders got that correct in their patch: > > +# we are built before ccache > +HOST_CMAKE_CONFIGURE_OPTS = \ > + $(HOST_CONFIGURE_OPTS) \ > + CC="$(HOSTCC_NOCCACHE)" \ > + GCC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > define HOST_CMAKE_CONFIGURE_CMDS > (cd $(@D); \ > - $(HOST_CONFIGURE_OPTS) \ > + $(HOST_CMAKE_CONFIGURE_OPTS) \ > CFLAGS="$(HOST_CMAKE_CFLAGS)" \ Fixed in v3: https://lore.kernel.org/buildroot/20230109001037.641422-1-james.hilliard1 at gmail.com/ > > (Arguably, CFLAGS assignment should have been moved into > HOST_CMAKE_CONFIGURE_OPTS as well.) > > [--SNIP--] > > diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk > > index 97aa8b1c75..0c208cb9e6 100644 > > --- a/package/ccache/ccache.mk > > +++ b/package/ccache/ccache.mk > > @@ -4,27 +4,19 @@ > > # > > ################################################################################ > > > > -CCACHE_VERSION = 3.7.12 > > +CCACHE_VERSION = 4.7.4 > > CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) > > CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz > > CCACHE_LICENSE = GPL-3.0+, others > > CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt > > - > > -# Force ccache to use its internal zlib. The problem is that without > > -# this, ccache would link against the zlib of the build system, but we > > -# might build and install a different version of zlib in $(O)/host > > -# afterwards, which ccache will pick up. This might break if there is > > -# a version mismatch. A solution would be to add host-zlib has a > > -# dependency of ccache, but it would require tuning the zlib .mk file > > -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy > > -# path: tell ccache to use its internal copy of zlib, so that ccache > > -# has zero dependency besides the C library. > > -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib > > +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd > > Dominik and Anders made hiredis an optional dependency. Given that > hiredis builds very, very fast (just about 3s here), I wonder if that > really makes sense to make it optional; hiredis has no dependency that > are not dependencies of ccache, so there is no hidden overhead. > > If hiredis support is compiled in, does that make it mandatory to use a > hiredis server, or does ccache still uses local files by default? Default is to use local files. > > If the latter, then I think a mandatory dependency is OK. Yeah, it didn't seem like it made sense to make it optional since hiredis is a small library. > > Dominik, Anders, did you make it a optional because of a previous review > by Thomas asking so? > > [--SNIP--] > > +HOST_CCACHE_CONF_OPTS += \ > > + -DCMAKE_C_COMPILER_LAUNCHER="" \ > > + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ > > Same as for hiredis: use -U. Fixed in v3: https://lore.kernel.org/buildroot/20230109001037.641422-2-james.hilliard1 at gmail.com/ > > [--SNIP--] > > @@ -35,11 +27,11 @@ HOST_CCACHE_CONF_ENV = \ > > # the need to specify BR_CACHE_DIR when invoking ccache directly. > > # CCache replaces "%s" with the home directory of the current user, > > # So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose > > -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) > > +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) > > Err, this is probably bad and the comment above no longer matches the > code. > > Did you meant using 'home_dir +' to replace '%s' (see Dominik and > Anders' patch): Well matching against the full 'home_dir +' doesn't seem to be needed, we can just target the appended strings for replacement which is a bit cleaner: https://lore.kernel.org/buildroot/20230109001037.641422-2-james.hilliard1 at gmail.com/ > > HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst \"$(HOME)/%,home_dir + \"/%,\"$(BR_CACHE_DIR)\") > > > define HOST_CCACHE_PATCH_CONFIGURATION > > - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c > > - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c > > + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp > > + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp > > This needs a bit of consolidation and further explanations, becasue > ccache now has more locations where it looks for, and we do not want it > to default to those: I have them all being overridden now in my v3: https://lore.kernel.org/buildroot/20230109001037.641422-2-james.hilliard1 at gmail.com/ > > home_dir + "/.ccache" -> the legacy location > home_dir + "/.cache/ccache" -> new, XDG-based > home_dir + "/.config/ccache" -> new, XDG-based > > Also, it seems that we need a patch to use BR_CACHE_DIR from the > environment... I cleaned this up a bit in my v3 to handle the cases from Dominik and Anders' patch: https://lore.kernel.org/buildroot/20230109001037.641422-2-james.hilliard1 at gmail.com/ > > [--SNIP--] > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > > index f24e03a325..0863444221 100644 > > --- a/package/pkg-generic.mk > > +++ b/package/pkg-generic.mk > > @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ > > endif > > > > ifeq ($$(BR2_CCACHE),y) > > -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) > > +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) > > I've applied that part with just host-hiredis, host-pkgconf, and host-zstd, > and left host-cmake out for now. > > Regards, > Yann E. MORIN. > > > $(2)_DEPENDENCIES += host-ccache > > endif > > endif > > -- > > 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 ckhardin at gmail.com Mon Jan 9 00:47:48 2023 From: ckhardin at gmail.com (Charles Hardin) Date: Sun, 8 Jan 2023 16:47:48 -0800 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure Message-ID: <20230109004748.1372-1-ckhardin@gmail.com> While testing incremental changes for a kernel build using the LINUX_OVERRIDE_SRCDIR, the following behavior was observed. - edit a file in the kernel tree and save - make linux-rebuild for buildroot to pickup the changes - rsync occurrs and then the install target is run (no build) - run make linux-rebuild a second time and the build is compiled and run To get the changes in on the first invocation of the rebuild requires a dependency on the build target to re-evaluate the stamp dependencies after the remove. This is a function of make dependency order evaluation so that the install steps will see the missing the install stamp but that evaluation doesn't require the rebuild because of the file being removed internally on the evaluation. Explicit $(1)-build and $(1)-configure deps are added that will evaluate after the cleans remove the stamps and cause them to be re-invoked. Signed-off-by: Charles Hardin --- package/pkg-generic.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f2bea01d7d..da99d9622a 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1062,12 +1062,12 @@ $(1)-reinstall: $(1)-clean-for-reinstall $(1) $(1)-clean-for-rebuild: $(1)-clean-for-reinstall rm -f $$($(2)_TARGET_BUILD) -$(1)-rebuild: $(1)-clean-for-rebuild $(1) +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild rm -f $$($(2)_TARGET_CONFIGURE) -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure $(1)-build $(1) # define the PKG variable for all targets, containing the # uppercase package variable prefix -- 2.24.3 (Apple Git-128) From james.hilliard1 at gmail.com Mon Jan 9 01:58:43 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 18:58:43 -0700 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure In-Reply-To: <20230109004748.1372-1-ckhardin@gmail.com> References: <20230109004748.1372-1-ckhardin@gmail.com> Message-ID: On Sun, Jan 8, 2023 at 5:48 PM Charles Hardin wrote: > > While testing incremental changes for a kernel build using the > LINUX_OVERRIDE_SRCDIR, the following behavior was observed. > > - edit a file in the kernel tree and save > - make linux-rebuild for buildroot to pickup the changes > - rsync occurrs and then the install target is run (no build) > - run make linux-rebuild a second time and the build is compiled and run > > To get the changes in on the first invocation of the rebuild requires > a dependency on the build target to re-evaluate the stamp dependencies > after the remove. This is a function of make dependency order evaluation > so that the install steps will see the missing the install stamp but > that evaluation doesn't require the rebuild because of the file being > removed internally on the evaluation. > > Explicit $(1)-build and $(1)-configure deps are added that will evaluate > after the cleans remove the stamps and cause them to be re-invoked. This isn't correct from my understanding as you aren't actually specifying the above described execution order. I think this should more correctly fix the issue: https://patchwork.ozlabs.org/project/buildroot/patch/20221018034605.800593-1-james.hilliard1 at gmail.com/ > > Signed-off-by: Charles Hardin > --- > package/pkg-generic.mk | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index f2bea01d7d..da99d9622a 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -1062,12 +1062,12 @@ $(1)-reinstall: $(1)-clean-for-reinstall $(1) > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall > rm -f $$($(2)_TARGET_BUILD) > > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) > +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) You aren't actually specifying that $(1)-clean-for-rebuild runs before $(1)-build but rather are specifying that the $(1)-build target can be executed in parallel to the $(1)-clean-for-rebuild and $(1) targets. Parallel targets can effectively be executed in any arbitrary order and/or at the same time. > > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild > rm -f $$($(2)_TARGET_CONFIGURE) > > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) > +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure $(1)-build $(1) > > # define the PKG variable for all targets, containing the > # uppercase package variable prefix > -- > 2.24.3 (Apple Git-128) > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From ckhardin at gmail.com Mon Jan 9 02:21:17 2023 From: ckhardin at gmail.com (Charles Hardin) Date: Sun, 8 Jan 2023 18:21:17 -0800 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure In-Reply-To: References: <20230109004748.1372-1-ckhardin@gmail.com> Message-ID: inline On Sun, Jan 8, 2023 at 5:58 PM James Hilliard wrote: > On Sun, Jan 8, 2023 at 5:48 PM Charles Hardin wrote: > > > > While testing incremental changes for a kernel build using the > > LINUX_OVERRIDE_SRCDIR, the following behavior was observed. > > > > - edit a file in the kernel tree and save > > - make linux-rebuild for buildroot to pickup the changes > > - rsync occurrs and then the install target is run (no build) > > - run make linux-rebuild a second time and the build is compiled and run > > > > To get the changes in on the first invocation of the rebuild requires > > a dependency on the build target to re-evaluate the stamp dependencies > > after the remove. This is a function of make dependency order evaluation > > so that the install steps will see the missing the install stamp but > > that evaluation doesn't require the rebuild because of the file being > > removed internally on the evaluation. > > > > Explicit $(1)-build and $(1)-configure deps are added that will evaluate > > after the cleans remove the stamps and cause them to be re-invoked. > > This isn't correct from my understanding as you aren't actually specifying > the above described execution order. > > I think this should more correctly fix the issue: > > https://patchwork.ozlabs.org/project/buildroot/patch/20221018034605.800593-1-james.hilliard1 at gmail.com/ > > Yup, the evaluation is dependent on the make behavior in the parallel prereq - tried the double colon rules and those work as expected - the rebuild will trigger the build and install and the reconfigure will do the configure, build, install steps. > > > > Signed-off-by: Charles Hardin > > --- > > package/pkg-generic.mk | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > > index f2bea01d7d..da99d9622a 100644 > > --- a/package/pkg-generic.mk > > +++ b/package/pkg-generic.mk > > @@ -1062,12 +1062,12 @@ $(1)-reinstall: $(1)-clean-for-reinstall > $(1) > > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall > > rm -f $$($(2)_TARGET_BUILD) > > > > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) > > +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) > > You aren't actually specifying that $(1)-clean-for-rebuild runs before > $(1)-build but rather are specifying that the $(1)-build target can be > executed in parallel to the $(1)-clean-for-rebuild and $(1) targets. > > Parallel targets can effectively be executed in any arbitrary order and/or > at the same time. > > > > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild > > rm -f $$($(2)_TARGET_CONFIGURE) > > > > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) > > +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure > $(1)-build $(1) > > > > # define the PKG variable for all targets, containing the > > # uppercase package variable prefix > > -- > > 2.24.3 (Apple Git-128) > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Mon Jan 9 02:52:01 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 19:52:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-aioblescan: bump to version 0.2.14 Message-ID: <20230109025201.1939360-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-aioblescan/python-aioblescan.hash | 4 ++-- package/python-aioblescan/python-aioblescan.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aioblescan/python-aioblescan.hash b/package/python-aioblescan/python-aioblescan.hash index 9a40ca4560..c754325fb1 100644 --- a/package/python-aioblescan/python-aioblescan.hash +++ b/package/python-aioblescan/python-aioblescan.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aioblescan/json -md5 0601cf9335e5d89166a88f53597c79bf aioblescan-0.2.13.tar.gz -sha256 28632e32c8180ea4b792f4cf9b88968dd100f4d3cee0cf16d27c193cf954422a aioblescan-0.2.13.tar.gz +md5 10014cfd24b8f9f54099bbf7e2ea528a aioblescan-0.2.14.tar.gz +sha256 3a47c5292186ee87fc49cb076a5271c766510f44749b93ac4a32bbb4cb5258a0 aioblescan-0.2.14.tar.gz # Locally computed sha256 checksums sha256 c2066cd44079e0c706234001af18cb6ad4b62fc68d0d08d29fdc7319916647e0 LICENSE.txt diff --git a/package/python-aioblescan/python-aioblescan.mk b/package/python-aioblescan/python-aioblescan.mk index f0e277d528..7e0cde6c85 100644 --- a/package/python-aioblescan/python-aioblescan.mk +++ b/package/python-aioblescan/python-aioblescan.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOBLESCAN_VERSION = 0.2.13 +PYTHON_AIOBLESCAN_VERSION = 0.2.14 PYTHON_AIOBLESCAN_SOURCE = aioblescan-$(PYTHON_AIOBLESCAN_VERSION).tar.gz -PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/bd/04/c6798c76704d57da22f19c2e47485821d4b23144ef75f9c0e18dbfe47565 +PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/45/15/faf503083bc5a2d81f1b17fbbe30d15f35217b6c5e944c771c8760354d59 PYTHON_AIOBLESCAN_SETUP_TYPE = setuptools PYTHON_AIOBLESCAN_LICENSE = MIT PYTHON_AIOBLESCAN_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 02:55:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 19:55:28 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-alembic: bump to version 1.9.1 Message-ID: <20230109025528.1954397-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 e256e9dc08..f94f5ab10a 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 667a722df7dbef926a4ce760b9917622 alembic-1.8.1.tar.gz -sha256 cd0b5e45b14b706426b833f06369b9a6d5ee03f826ec3238723ce8caaf6e5ffa alembic-1.8.1.tar.gz +md5 999392ffc900da18afbf10d2ac31bdc6 alembic-1.9.1.tar.gz +sha256 f9f76e41061f5ebe27d4fe92600df9dd612521a7683f904dab328ba02cffa5a2 alembic-1.9.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 735678b384..64ce85bead 100644 --- a/package/python-alembic/python-alembic.mk +++ b/package/python-alembic/python-alembic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ALEMBIC_VERSION = 1.8.1 +PYTHON_ALEMBIC_VERSION = 1.9.1 PYTHON_ALEMBIC_SOURCE = alembic-$(PYTHON_ALEMBIC_VERSION).tar.gz -PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/37/ab/80e6d86ca81235ea1a7104089dddf74de4b45f8af0a05d4b265be44d6ff9 +PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/81/87/5c531d2923c61e7ae68b23c8660df289ae4241a0d38f3fbcbd8dba64ca6b PYTHON_ALEMBIC_SETUP_TYPE = setuptools PYTHON_ALEMBIC_LICENSE = MIT PYTHON_ALEMBIC_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 02:59:23 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 19:59:23 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-asgiref: bump to version 3.6.0 Message-ID: <20230109025923.1971154-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 fec707ce02..26d8e78e47 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 b3cf42bb1f9191196f9ed1678f9dc106 asgiref-3.5.2.tar.gz -sha256 4a29362a6acebe09bf1d6640db38c1dc3d9217c68e6f9f6204d72667fc19a424 asgiref-3.5.2.tar.gz +md5 562ecd896dcbf5576db8c29cb1881ca4 asgiref-3.6.0.tar.gz +sha256 9567dfe7bd8d3c8c892227827c41cce860b368104c3431da67a0c5a65a949506 asgiref-3.6.0.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 afc083fb1f..bfd90f10e8 100644 --- a/package/python-asgiref/python-asgiref.mk +++ b/package/python-asgiref/python-asgiref.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ASGIREF_VERSION = 3.5.2 +PYTHON_ASGIREF_VERSION = 3.6.0 PYTHON_ASGIREF_SOURCE = asgiref-$(PYTHON_ASGIREF_VERSION).tar.gz -PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/1f/35/e7d59b92ceffb1dc62c65156278de378670b46ab2364a3ea7216fe194ba3 +PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/78/2d/797c0537426266d6c9377a2ed6a4ac61e50c2d5b1ab4da101a4b9bfe26e2 PYTHON_ASGIREF_SETUP_TYPE = setuptools PYTHON_ASGIREF_LICENSE = BSD-3-Clause PYTHON_ASGIREF_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:02:10 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:02:10 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-attrs: bump to version 22.2.0 Message-ID: <20230109030210.1982469-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-attrs/python-attrs.hash | 4 ++-- package/python-attrs/python-attrs.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-attrs/python-attrs.hash b/package/python-attrs/python-attrs.hash index d5548c0ed3..66b2082cff 100644 --- a/package/python-attrs/python-attrs.hash +++ b/package/python-attrs/python-attrs.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/attrs/json -md5 0487081b7ead8753fc46cf7c6d1e28e3 attrs-22.1.0.tar.gz -sha256 29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 attrs-22.1.0.tar.gz +md5 eff16b3bbd0d9b72e118cca83a19d380 attrs-22.2.0.tar.gz +sha256 c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99 attrs-22.2.0.tar.gz # Locally computed sha256 checksums sha256 882115c95dfc2af1eeb6714f8ec6d5cbcabf667caff8729f42420da63f714e9f LICENSE diff --git a/package/python-attrs/python-attrs.mk b/package/python-attrs/python-attrs.mk index 33651ee80a..0462f7cb0b 100644 --- a/package/python-attrs/python-attrs.mk +++ b/package/python-attrs/python-attrs.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ATTRS_VERSION = 22.1.0 +PYTHON_ATTRS_VERSION = 22.2.0 PYTHON_ATTRS_SOURCE = attrs-$(PYTHON_ATTRS_VERSION).tar.gz -PYTHON_ATTRS_SITE = https://files.pythonhosted.org/packages/1a/cb/c4ffeb41e7137b23755a45e1bfec9cbb76ecf51874c6f1d113984ecaa32c +PYTHON_ATTRS_SITE = https://files.pythonhosted.org/packages/21/31/3f468da74c7de4fcf9b25591e682856389b3400b4b62f201e65f15ea3e07 PYTHON_ATTRS_SETUP_TYPE = setuptools PYTHON_ATTRS_LICENSE = MIT PYTHON_ATTRS_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:11:16 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:11:16 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-autobahn: bump to version 22.12.1 Message-ID: <20230109031116.2017514-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-autobahn/python-autobahn.hash | 4 ++-- package/python-autobahn/python-autobahn.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-autobahn/python-autobahn.hash b/package/python-autobahn/python-autobahn.hash index 4ae158be03..f9b68dcb22 100644 --- a/package/python-autobahn/python-autobahn.hash +++ b/package/python-autobahn/python-autobahn.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/autobahn/json -md5 2921fb2bdea60b4cb36ccec367625995 autobahn-22.7.1.tar.gz -sha256 8b462ea2e6aad6b4dc0ed45fb800b6cbfeb0325e7fe6983907f122f2be4a1fe9 autobahn-22.7.1.tar.gz +md5 98d8451385ccd8ece2d2fac023c61a19 autobahn-22.12.1.tar.gz +sha256 43b4e8b1aeaeb20a0cc0a81572e613dc958057c0ab248a7d6b41b2763270f925 autobahn-22.12.1.tar.gz # Locally computed sha256 checksums sha256 0387eefce570453daaa60633f28676003731eeca28b2d0a0071c628e3a0004ef LICENSE diff --git a/package/python-autobahn/python-autobahn.mk b/package/python-autobahn/python-autobahn.mk index fb3a7b84de..4c14151960 100644 --- a/package/python-autobahn/python-autobahn.mk +++ b/package/python-autobahn/python-autobahn.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AUTOBAHN_VERSION = 22.7.1 +PYTHON_AUTOBAHN_VERSION = 22.12.1 PYTHON_AUTOBAHN_SOURCE = autobahn-$(PYTHON_AUTOBAHN_VERSION).tar.gz -PYTHON_AUTOBAHN_SITE = https://files.pythonhosted.org/packages/c5/b5/c92d6640fd55cbbdd97c05800ab534d84197f7b485d89a9df981ab67cce3 +PYTHON_AUTOBAHN_SITE = https://files.pythonhosted.org/packages/a8/6f/78b90951f263232e468439627f31a2c0846e36043c95af96dc527a4aeee6 PYTHON_AUTOBAHN_LICENSE = MIT PYTHON_AUTOBAHN_LICENSE_FILES = LICENSE PYTHON_AUTOBAHN_CPE_ID_VENDOR = crossbar -- 2.34.1 From buildroot at uclibc.org Mon Jan 9 03:11:48 2023 From: buildroot at uclibc.org (buildroot at uclibc.org) Date: 8 Jan 2023 19:11:48 -0800 Subject: [Buildroot] Due payment 8.1.2023 19:11:22 Message-ID: <20230108191122.E121428642871DA9@uclibc.org> An HTML attachment was scrubbed... URL: From buildroot at busybox.net Mon Jan 9 03:11:54 2023 From: buildroot at busybox.net (buildroot at busybox.net) Date: 8 Jan 2023 19:11:54 -0800 Subject: [Buildroot] Due payment 8.1.2023 19:11:22 Message-ID: <20230108191122.1577E1B2267EE041@busybox.net> An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Mon Jan 9 03:14:07 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:14:07 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-bidict: bump to version 0.22.1 Message-ID: <20230109031407.2029410-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-bidict/python-bidict.hash | 4 ++-- package/python-bidict/python-bidict.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bidict/python-bidict.hash b/package/python-bidict/python-bidict.hash index fe9a94af53..bcb9ea3f34 100644 --- a/package/python-bidict/python-bidict.hash +++ b/package/python-bidict/python-bidict.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bidict/json -md5 da3d37ae93c740c191b5666918c3164f bidict-0.22.0.tar.gz -sha256 5c826b3e15e97cc6e615de295756847c282a79b79c5430d3bfc909b1ac9f5bd8 bidict-0.22.0.tar.gz +md5 67dd74f41341e7ff437d69e00a6fd514 bidict-0.22.1.tar.gz +sha256 1e0f7f74e4860e6d0943a05d4134c63a2fad86f3d4732fb265bd79e4e856d81d bidict-0.22.1.tar.gz # Locally computed sha256 checksums sha256 be0487398bba08e7772b4077b637787b94973b53c44b3cbdd6c7dab10ed15035 LICENSE diff --git a/package/python-bidict/python-bidict.mk b/package/python-bidict/python-bidict.mk index 7ba15db605..ae3a1ee024 100644 --- a/package/python-bidict/python-bidict.mk +++ b/package/python-bidict/python-bidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BIDICT_VERSION = 0.22.0 +PYTHON_BIDICT_VERSION = 0.22.1 PYTHON_BIDICT_SOURCE = bidict-$(PYTHON_BIDICT_VERSION).tar.gz -PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/2b/84/159749556b9c49ea4489dadeb94d44f05d6033d1db3af4c83120ecac5b15 +PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/f2/be/b31e6ea9c94096a323e7a0e2c61480db01f07610bb7e7ea72a06fd1a23a8 PYTHON_BIDICT_SETUP_TYPE = setuptools PYTHON_BIDICT_LICENSE = MPL-2.0 PYTHON_BIDICT_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:15:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:15:53 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-boto3: bump to version 1.26.45 Message-ID: <20230109031553.2036756-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 60fd07681c..eecc87ab2d 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 9d5447419233a259b3ade6fb86d86cb6 boto3-1.26.27.tar.gz -sha256 255a7565226c21c5d500f69aabb977e1ac07dbaf576f4428d00558e8e508a23b boto3-1.26.27.tar.gz +md5 e3777333a201a2511dd7c814782fe9f0 boto3-1.26.45.tar.gz +sha256 cc7f652df93e1ce818413fd82ffd645d4f92a64fec67c72946212d3750eaa80f boto3-1.26.45.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 e40ac92f09..4d8fe58701 100644 --- a/package/python-boto3/python-boto3.mk +++ b/package/python-boto3/python-boto3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTO3_VERSION = 1.26.27 +PYTHON_BOTO3_VERSION = 1.26.45 PYTHON_BOTO3_SOURCE = boto3-$(PYTHON_BOTO3_VERSION).tar.gz -PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/62/7b/7cdcb980d9d90c910a6abec2cdee0ff6aa7a3d8afea4044ffd968d5c107c +PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/f5/5d/62bfcda02d90699d41d5ff2573f88b5555354fb87308e8a3427fef3956c5 PYTHON_BOTO3_SETUP_TYPE = setuptools PYTHON_BOTO3_LICENSE = Apache-2.0 PYTHON_BOTO3_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:18:22 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:18:22 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-botocore: bump to version 1.29.45 Message-ID: <20230109031822.2053199-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 8314c534e9..0e9d0572d7 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 488df64a4fcd884f9fbcf990bdc8b34c botocore-1.29.27.tar.gz -sha256 0932b22d8737b11037adf7e734f9b90425b575d0757e4c1a035e99f382955221 botocore-1.29.27.tar.gz +md5 3946a693e09b65a0f6615a1a30f606d7 botocore-1.29.45.tar.gz +sha256 62ae03e591ff25555854aa338da35190ffe18c0b1be2ebf5cfb277164233691f botocore-1.29.45.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 4b14af4368..ceb3fbe6ea 100644 --- a/package/python-botocore/python-botocore.mk +++ b/package/python-botocore/python-botocore.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTOCORE_VERSION = 1.29.27 +PYTHON_BOTOCORE_VERSION = 1.29.45 PYTHON_BOTOCORE_SOURCE = botocore-$(PYTHON_BOTOCORE_VERSION).tar.gz -PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/08/3f/e9f97b0700e0be670404a7d4a9ac62fd59495897f15c928dd38874e98ef7 +PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/9d/4f/1c24126941d1f8c1f2ecf459f88959d59566af34a55a81d926368fd2e6e5 PYTHON_BOTOCORE_SETUP_TYPE = setuptools PYTHON_BOTOCORE_LICENSE = Apache-2.0 PYTHON_BOTOCORE_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:23:18 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:23:18 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-canopen: bump to version 2.1.0 Message-ID: <20230109032318.2073576-1-james.hilliard1@gmail.com> Verified license remains MIT after hash changed. Signed-off-by: James Hilliard --- package/python-canopen/python-canopen.hash | 6 +++--- package/python-canopen/python-canopen.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-canopen/python-canopen.hash b/package/python-canopen/python-canopen.hash index 610dca3f34..e6485e72f0 100644 --- a/package/python-canopen/python-canopen.hash +++ b/package/python-canopen/python-canopen.hash @@ -1,5 +1,5 @@ # 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 +md5 d51443bdc8a55faea63c9da82196dd47 canopen-2.1.0.tar.gz +sha256 bc126bb1dcb62e3b34d8a12e38a07b5aa8319c17457c9bfe208f0bbbda90ff61 canopen-2.1.0.tar.gz # Locally computed sha256 checksums -sha256 0740d30978affcd91c0fc817b7cf942a332381bf0380fe17e60c6a0b377c6e0d LICENSE.txt +sha256 d9035caf7b8b135899da92a2730e2ac2e9f5ae3220dc98bd661be18045fcf689 LICENSE.txt diff --git a/package/python-canopen/python-canopen.mk b/package/python-canopen/python-canopen.mk index bd0a3bfba7..a0f5220ded 100644 --- a/package/python-canopen/python-canopen.mk +++ b/package/python-canopen/python-canopen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CANOPEN_VERSION = 2.0.0 +PYTHON_CANOPEN_VERSION = 2.1.0 PYTHON_CANOPEN_SOURCE = canopen-$(PYTHON_CANOPEN_VERSION).tar.gz -PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/9e/d6/6ced4b410b904aeee5f7d0227187eae95a5ad769f01014a74fc0e016845e +PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/29/d1/54462c949c384b1a9a2bd260143a8ec6f4259a18d119bd122e8f8a791b50 PYTHON_CANOPEN_SETUP_TYPE = setuptools PYTHON_CANOPEN_LICENSE = MIT PYTHON_CANOPEN_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:26:31 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:26:31 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-crontab: bump to version 2.7.1 Message-ID: <20230109032631.2086263-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-crontab/python-crontab.hash | 4 ++-- package/python-crontab/python-crontab.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-crontab/python-crontab.hash b/package/python-crontab/python-crontab.hash index b3aa96fc1b..d9519096df 100644 --- a/package/python-crontab/python-crontab.hash +++ b/package/python-crontab/python-crontab.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-crontab/json -md5 2982bdce2d9b7789f32da649a9507c4b python-crontab-2.6.0.tar.gz -sha256 1e35ed7a3cdc3100545b43e196d34754e6551e7f95e4caebbe0e1c0ca41c2f1b python-crontab-2.6.0.tar.gz +md5 0a71aa83eed18752c2850632d84cfd89 python-crontab-2.7.1.tar.gz +sha256 b21af4647c7bbb848fef2f020616c6b0289dcb9f94b4f991a55310ff9bec5749 python-crontab-2.7.1.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-crontab/python-crontab.mk b/package/python-crontab/python-crontab.mk index 9b29e11ccd..1c2802ef61 100644 --- a/package/python-crontab/python-crontab.mk +++ b/package/python-crontab/python-crontab.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_CRONTAB_VERSION = 2.6.0 -PYTHON_CRONTAB_SITE = https://files.pythonhosted.org/packages/06/b0/c270a1b5c83d9e0f83ab654d3153c39d80f61ba49fefde50fd23ab351381 +PYTHON_CRONTAB_VERSION = 2.7.1 +PYTHON_CRONTAB_SITE = https://files.pythonhosted.org/packages/6a/b6/94d861e868698b8e3f288f7e4684e30535b0d9a6b38316ee0a3d4d31e6ae PYTHON_CRONTAB_SETUP_TYPE = setuptools PYTHON_CRONTAB_LICENSE = LGPL-3.0+ PYTHON_CRONTAB_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:32:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:32:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-cryptography: bump to version 39.0.0 Message-ID: <20230109033229.2111340-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 a01c8810e3..da3ef0ad98 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz +sha256 f5bd4646a673bfba2a837e18e55890b754dd5e1efeb494e31d2c4c116ac1496b cryptography-39.0.0.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 4254fa3557..6868ff4633 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 +PYTHON_CRYPTOGRAPHY_VERSION = 39.0.0 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/12/e3/c46c274cf466b24e5d44df5d5cd31a31ff23e57f074a2bb30931a8c9b01a PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:37:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:37:48 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-cython: bump to version 0.29.33 Message-ID: <20230109033748.2132046-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-cython/python-cython.hash | 4 ++-- package/python-cython/python-cython.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cython/python-cython.hash b/package/python-cython/python-cython.hash index 3ed9fb56a1..e7e86264d2 100644 --- a/package/python-cython/python-cython.hash +++ b/package/python-cython/python-cython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/cython/json -md5 91c36ea86c00adcc5c1c11cf48b733c0 Cython-0.29.32.tar.gz -sha256 8733cf4758b79304f2a4e39ebfac5e92341bce47bcceb26c1254398b2f8c1af7 Cython-0.29.32.tar.gz +md5 bd42c555cb2298b8a94fa8de7ee679ba Cython-0.29.33.tar.gz +sha256 5040764c4a4d2ce964a395da24f0d1ae58144995dab92c6b96f44c3f4d72286a Cython-0.29.33.tar.gz # Locally computed sha256 checksums sha256 a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9 LICENSE.txt sha256 e1eb1c49a8508e8173dac30157e4a6439a44ad8846194746c424fbc3fc2b95d7 COPYING.txt diff --git a/package/python-cython/python-cython.mk b/package/python-cython/python-cython.mk index 9a90f6198e..b11d75b33d 100644 --- a/package/python-cython/python-cython.mk +++ b/package/python-cython/python-cython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CYTHON_VERSION = 0.29.32 +PYTHON_CYTHON_VERSION = 0.29.33 PYTHON_CYTHON_SOURCE = Cython-$(PYTHON_CYTHON_VERSION).tar.gz -PYTHON_CYTHON_SITE = https://files.pythonhosted.org/packages/4c/76/1e41fbb365ad20b6efab2e61b0f4751518444c953b390f9b2d36cf97eea0 +PYTHON_CYTHON_SITE = https://files.pythonhosted.org/packages/dc/f6/e8e302f9942cbebede88b1a0c33d0be3a738c3ac37abae87254d58ffc51c PYTHON_CYTHON_SETUP_TYPE = setuptools PYTHON_CYTHON_LICENSE = Apache-2.0 PYTHON_CYTHON_LICENSE_FILES = COPYING.txt LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:42:18 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:42:18 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-dbus-fast: bump to version 1.84.0 Message-ID: <20230109034218.2150414-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-dbus-fast/python-dbus-fast.hash | 4 ++-- package/python-dbus-fast/python-dbus-fast.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dbus-fast/python-dbus-fast.hash b/package/python-dbus-fast/python-dbus-fast.hash index f0dceeb43d..e9a3992f8e 100644 --- a/package/python-dbus-fast/python-dbus-fast.hash +++ b/package/python-dbus-fast/python-dbus-fast.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dbus-fast/json -md5 eebf2c558dd1af0f8f32b361e91f2fa3 dbus_fast-1.61.1.tar.gz -sha256 bda4a7d559047b74f409eda278f68f610a418e86ad3efa0368fa2ed240daa6b6 dbus_fast-1.61.1.tar.gz +md5 21e3675168e3dbe807c6c8a29267241f dbus_fast-1.84.0.tar.gz +sha256 d64f1b68c1c81268e846471caeb9264a9306a6c6ad356c30d5cdf7d1ecc251a1 dbus_fast-1.84.0.tar.gz # Locally computed sha256 checksums sha256 c37e9c75110e01d1f0c5360dc7d7776a30ac5f70d2440db214423e4b7a77a6af LICENSE diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk index de7049ba22..9dd88f613f 100644 --- a/package/python-dbus-fast/python-dbus-fast.mk +++ b/package/python-dbus-fast/python-dbus-fast.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DBUS_FAST_VERSION = 1.61.1 +PYTHON_DBUS_FAST_VERSION = 1.84.0 PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz -PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/81/67/a83522d6692a72911c3586e2fcd2363ce22d1522a7e17e1012f255a6083b PYTHON_DBUS_FAST_SETUP_TYPE = setuptools PYTHON_DBUS_FAST_LICENSE = MIT PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:47:08 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:47:08 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-dicttoxml: bump to version 1.7.16 Message-ID: <20230109034708.2168856-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 dcde7cf1b6..1c94d3446a 100644 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ b/package/python-dicttoxml/python-dicttoxml.hash @@ -1,5 +1,5 @@ # 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 +md5 f4853a05c41f9056172447d4e59517b9 dicttoxml-1.7.16.tar.gz +sha256 6f36ce644881db5cd8940bee9b7cb3f3f6b7b327ba8a67d83d3e2caa0538bf9d dicttoxml-1.7.16.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 3e5f90e9de..c26c16b72a 100644 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ b/package/python-dicttoxml/python-dicttoxml.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DICTTOXML_VERSION = 1.7.15 +PYTHON_DICTTOXML_VERSION = 1.7.16 PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/ee/c9/3132427f9e64d572688e6a1cbe3d542d1a03f676b81fb600f3d1fd7d2ec5 PYTHON_DICTTOXML_SETUP_TYPE = distutils PYTHON_DICTTOXML_LICENSE = GPL-2.0 PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:56:56 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:56:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-django: bump to version 4.1.5 Message-ID: <20230109035656.2220313-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 40526bc0ff..1d3035bb98 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 02e2222d064d800f37c6a0ba78ce87f3 Django-4.1.4.tar.gz -sha256 d38a4e108d2386cb9637da66a82dc8d0733caede4c83c4afdbda78af4214211b Django-4.1.4.tar.gz +md5 6b6a47d7478ead15b0a0835841c433dc Django-4.1.5.tar.gz +sha256 ff56ebd7ead0fd5dbe06fe157b0024a7aaea2e0593bb3785fb594cf94dad58ef Django-4.1.5.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 96ec53f82c..e08de68954 100644 --- a/package/python-django/python-django.mk +++ b/package/python-django/python-django.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_DJANGO_VERSION = 4.1.4 +PYTHON_DJANGO_VERSION = 4.1.5 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/de/7d/ca5d224f7d345b0defd0a57c6deb0c6115fbe5304e4d9571f728b617f1a3 +PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/41/c8/b3c469353f9d1b7f0e99b45520582b891da02cd87408bc867affa6e039a3 PYTHON_DJANGO_LICENSE = BSD-3-Clause PYTHON_DJANGO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:06:02 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:06:02 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-filelock: bump to version 3.9.0 Message-ID: <20230109040602.2259587-1-james.hilliard1@gmail.com> Migrate from setuptools to hatchling pep517 build backend. Signed-off-by: James Hilliard --- package/python-filelock/python-filelock.hash | 4 ++-- package/python-filelock/python-filelock.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-filelock/python-filelock.hash b/package/python-filelock/python-filelock.hash index f9e6bc03e8..4ef7afed00 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 d66099b8823ebbdd980cde0dae8f7341 filelock-3.8.2.tar.gz -sha256 7565f628ea56bfcd8e54e42bdc55da899c85c1abfe1b5bcfd147e9188cebb3b2 filelock-3.8.2.tar.gz +md5 40eeb4a2963e1b07b8eab12b5db08418 filelock-3.9.0.tar.gz +sha256 7b319f24340b51f55a2bf7a12ac0755a9b03e718311dac567a0f4f7fabd2f5de filelock-3.9.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 86f1220b54..02759935ad 100644 --- a/package/python-filelock/python-filelock.mk +++ b/package/python-filelock/python-filelock.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_FILELOCK_VERSION = 3.8.2 +PYTHON_FILELOCK_VERSION = 3.9.0 PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz -PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/d8/73/292d9ea2370840a163e6dd2d2816a571244e9335e2f6ad957bf0527c492f -PYTHON_FILELOCK_SETUP_TYPE = setuptools +PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/0b/dc/eac02350f06c6ed78a655ceb04047df01b02c6b7ea3fc02d4df24ca87d24 +PYTHON_FILELOCK_SETUP_TYPE = pep517 PYTHON_FILELOCK_LICENSE = Public Domain PYTHON_FILELOCK_LICENSE_FILES = LICENSE +PYTHON_FILELOCK_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:15:15 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:15:15 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-hatchling: bump to version 1.12.2 Message-ID: <20230109041515.2294573-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-hatchling/python-hatchling.hash | 4 ++-- package/python-hatchling/python-hatchling.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-hatchling/python-hatchling.hash b/package/python-hatchling/python-hatchling.hash index 41d7be977e..154c1fdcac 100644 --- a/package/python-hatchling/python-hatchling.hash +++ b/package/python-hatchling/python-hatchling.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/hatchling/json -md5 e06cc65ac646f9b01df5406aa1f97022 hatchling-1.11.1.tar.gz -sha256 9f84361f70cf3a7ab9543b0c3ecc64211ed2ba8a606a71eb6a473c1c9b08e1d0 hatchling-1.11.1.tar.gz +md5 5a6e2fd0c877feea7e71b9d72bbdbed9 hatchling-1.12.2.tar.gz +sha256 8a6d719d96653a0f3901072b12710c9c3cc934f9061b443775c6789b45333495 hatchling-1.12.2.tar.gz # Locally computed sha256 checksums sha256 7f143a8127ad4873862d70854b5bd2abd0085aa73e64fd2b08704a3b9f5c07fc LICENSE.txt diff --git a/package/python-hatchling/python-hatchling.mk b/package/python-hatchling/python-hatchling.mk index 13155a20a4..61aa1a6c23 100644 --- a/package/python-hatchling/python-hatchling.mk +++ b/package/python-hatchling/python-hatchling.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HATCHLING_VERSION = 1.11.1 +PYTHON_HATCHLING_VERSION = 1.12.2 PYTHON_HATCHLING_SOURCE = hatchling-$(PYTHON_HATCHLING_VERSION).tar.gz -PYTHON_HATCHLING_SITE = https://files.pythonhosted.org/packages/24/20/3e21d2bc57229822ac9fb9b314d7892c16f829f34a0eb247c55fc11e09a8 +PYTHON_HATCHLING_SITE = https://files.pythonhosted.org/packages/f5/ea/3ed5a7ecdd8a8f7e84cffd3b5ec24279a09ce2694c218ff922c35c6f1a77 PYTHON_HATCHLING_LICENSE = MIT PYTHON_HATCHLING_LICENSE_FILES = LICENSE.txt PYTHON_HATCHLING_SETUP_TYPE = pep517 -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:23:14 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:23:14 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-iniconfig: bump to version 2.0.0 Message-ID: <20230109042314.2326173-1-james.hilliard1@gmail.com> Migrate from setuptools to hatchling pep517 build backend. Signed-off-by: James Hilliard --- package/python-iniconfig/python-iniconfig.hash | 4 ++-- package/python-iniconfig/python-iniconfig.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-iniconfig/python-iniconfig.hash b/package/python-iniconfig/python-iniconfig.hash index b2469db99b..541ae3e3f3 100644 --- a/package/python-iniconfig/python-iniconfig.hash +++ b/package/python-iniconfig/python-iniconfig.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/iniconfig/json -md5 0b7f3be87481211c183eae095bcea6f1 iniconfig-1.1.1.tar.gz -sha256 bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32 iniconfig-1.1.1.tar.gz +md5 3c030b3f51dcc3aca585de05635600e4 iniconfig-2.0.0.tar.gz +sha256 2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 iniconfig-2.0.0.tar.gz # Locally computed sha256 checksums sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 LICENSE diff --git a/package/python-iniconfig/python-iniconfig.mk b/package/python-iniconfig/python-iniconfig.mk index 5c31c69957..99e946f0ab 100644 --- a/package/python-iniconfig/python-iniconfig.mk +++ b/package/python-iniconfig/python-iniconfig.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_INICONFIG_VERSION = 1.1.1 +PYTHON_INICONFIG_VERSION = 2.0.0 PYTHON_INICONFIG_SOURCE = iniconfig-$(PYTHON_INICONFIG_VERSION).tar.gz -PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2 -PYTHON_INICONFIG_SETUP_TYPE = setuptools +PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913 +PYTHON_INICONFIG_SETUP_TYPE = pep517 PYTHON_INICONFIG_LICENSE = MIT PYTHON_INICONFIG_LICENSE_FILES = LICENSE +PYTHON_INICONFIG_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:26:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:26:48 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ipython: bump to version 8.8.0 Message-ID: <20230109042648.2342444-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 aae34f6f9b..f11ad1e18c 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 3adf9fca317512e5b3516a9ac25b3442 ipython-8.7.0.tar.gz -sha256 882899fe78d5417a0aa07f995db298fa28b58faeba2112d2e3a4c95fe14bb738 ipython-8.7.0.tar.gz +md5 a1ea9b6e43c5568e5031974eb3a6acb0 ipython-8.8.0.tar.gz +sha256 f3bf2c08505ad2c3f4ed5c46ae0331a8547d36bf4b21a451e8ae80c0791db95b ipython-8.8.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 1af1081741..f5a114c2f3 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 8.7.0 +PYTHON_IPYTHON_VERSION = 8.8.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/82/2b/026af47da09998404f51064d328f5f1f68c78829082d2945be489343fde6 +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/f5/39/89664d8c3e4dfb0a73862cbbff8eb4028a1e3d4305da80ab0a493848ed9b 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 Mon Jan 9 04:31:06 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:31:06 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-keyring: bump to version 23.13.1 Message-ID: <20230109043106.2360714-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 791ee6563b..837743f5c2 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 edf0645c28f16884e2b121b2c51e0770 keyring-23.11.0.tar.gz -sha256 ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361 keyring-23.11.0.tar.gz +md5 a0640ab7525b4fe58061b5999cca5026 keyring-23.13.1.tar.gz +sha256 ba2e15a9b35e21908d0aaf4e0a47acc52d6ae33444df0da2b49d41a46ef6d678 keyring-23.13.1.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 c1f124cb3e..766139f525 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 23.11.0 +PYTHON_KEYRING_VERSION = 23.13.1 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/1c/35/c22960f14f5e17384296b2f09da259f8b5244fb3831eccec71cf948a49c6 +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/55/fe/282f4c205add8e8bb3a1635cbbac59d6def2e0891b145aa553a0e40dd2d0 PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:35:26 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:35:26 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.8 Message-ID: <20230109043526.2386032-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 9d68751c03..4fec13e1b7 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz +sha256 79a3700178a91857195a38dfe8c3349f2c967255cb74bc4cbe98422138024960 maturin-0.14.8.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 4570ad4535..8ebcbd6072 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.5 +PYTHON_MATURIN_VERSION = 0.14.8 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/6a/be/afb9de5441a0f0c18f2b5e7087240d48e1f0f342b4a266fb125c46942f10 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 Jan 9 04:37:41 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:37:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-multidict: bump to version 6.0.4 Message-ID: <20230109043741.2395333-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 eae60af37c..568c320c53 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 b5875cf0a0578956dcfffc123d8344ca multidict-6.0.3.tar.gz -sha256 2523a29006c034687eccd3ee70093a697129a3ffe8732535d3b2df6a4ecc279d multidict-6.0.3.tar.gz +md5 ec06a613d871dadfb66f2be3a1f2f3fa multidict-6.0.4.tar.gz +sha256 3666906492efb76453c0e7b97f2cf459b0682e7402c0489a95484965dbc1da49 multidict-6.0.4.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 bfffb84709..cd35dcb4cb 100644 --- a/package/python-multidict/python-multidict.mk +++ b/package/python-multidict/python-multidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MULTIDICT_VERSION = 6.0.3 +PYTHON_MULTIDICT_VERSION = 6.0.4 PYTHON_MULTIDICT_SOURCE = multidict-$(PYTHON_MULTIDICT_VERSION).tar.gz -PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/b5/5b/1dd3b9cf73c474ea1d0f0b1f8b7b712b0f13817493fd93101256ec856b59 +PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/4a/15/bd620f7a6eb9aa5112c4ef93e7031bcd071e0611763d8e17706ef8ba65e0 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 Mon Jan 9 04:43:01 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:43:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-networkx: bump to version 3.0 Message-ID: <20230109044301.2418184-1-james.hilliard1@gmail.com> Drop no longer required decorator dependency. License hash changed due to year update: https://github.com/networkx/networkx/commit/49f20fe11d2a804a83d538759e06511eb90ad5a3 Signed-off-by: James Hilliard --- package/python-networkx/Config.in | 1 - package/python-networkx/python-networkx.hash | 6 +++--- package/python-networkx/python-networkx.mk | 5 ++--- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/python-networkx/Config.in b/package/python-networkx/Config.in index 0f3e86f497..e2fc6ae478 100644 --- a/package/python-networkx/Config.in +++ b/package/python-networkx/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_NETWORKX bool "python-networkx" - select BR2_PACKAGE_PYTHON_DECORATOR # runtime help A Python package for the creation, manipulation, and study of the structure, dynamics, and diff --git a/package/python-networkx/python-networkx.hash b/package/python-networkx/python-networkx.hash index d166f0b8d8..96ef9777da 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 22139ab5a47818fa00cbaa91eb126381 networkx-2.8.8.tar.gz -sha256 230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e networkx-2.8.8.tar.gz +md5 1bfbb5cd184b486feae8345f541a5e50 networkx-3.0.tar.gz +sha256 9a9992345353618ae98339c2b63d8201c381c2944f38a2ab49cb45a4c667e412 networkx-3.0.tar.gz # Locally computed sha256 checksums -sha256 aae9f809fb1a1592ed72e9f52df10cfad8fe226b8d4d28385f90dd4341ce7119 LICENSE.txt +sha256 50b5a27cb43f7a20cede7aa7b9ab2033552e0412c9a1fde51d38885c1417e95f LICENSE.txt diff --git a/package/python-networkx/python-networkx.mk b/package/python-networkx/python-networkx.mk index f097671d66..d369df1a04 100644 --- a/package/python-networkx/python-networkx.mk +++ b/package/python-networkx/python-networkx.mk @@ -4,15 +4,14 @@ # ################################################################################ -PYTHON_NETWORKX_VERSION = 2.8.8 +PYTHON_NETWORKX_VERSION = 3.0 PYTHON_NETWORKX_SOURCE = networkx-$(PYTHON_NETWORKX_VERSION).tar.gz -PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/cd/16/c44e8550012735b8f21b3df7f39e8ba5a987fb764ac017ad5f3589735889 +PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/99/f9/d45c9ecf50a6b67a200e0bbd324201b5cd777dfc0e6c8f6d1620ce5a7ada PYTHON_NETWORKX_LICENSE = BSD-3-Clause PYTHON_NETWORKX_LICENSE_FILES = LICENSE.txt PYTHON_NETWORKX_CPE_ID_VENDOR = python PYTHON_NETWORKX_CPE_ID_PRODUCT = networkx PYTHON_NETWORKX_SETUP_TYPE = setuptools -HOST_PYTHON_NETWORKX_DEPENDENCIES = host-python-decorator $(eval $(python-package)) $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:46:13 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:46:13 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-orjson: bump to version 3.8.4 Message-ID: <20230109044613.2432359-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 515590795b..b612cace0f 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz +sha256 c54cf8773cb13126138a62aab676eaba48d3124d731a4bb3c3afce07b71b028e orjson-3.8.4.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 bda0a8ab48..8eeadecb3d 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.3 +PYTHON_ORJSON_VERSION = 3.8.4 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/8f/2d/ae31eddf7e097eec5e25c7da954ef6e944f4dbf79153676f94cea3dc5116 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 Mon Jan 9 04:51:25 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:51:25 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pillow: bump to version 9.4.0 Message-ID: <20230109045125.2454698-1-james.hilliard1@gmail.com> License hash changed due to year update: https://github.com/python-pillow/Pillow/commit/13306974e749871822dac413be66e699a0f4645e Signed-off-by: James Hilliard --- package/python-pillow/python-pillow.hash | 6 +++--- package/python-pillow/python-pillow.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pillow/python-pillow.hash b/package/python-pillow/python-pillow.hash index 46da25dddc..d514bdfe56 100644 --- a/package/python-pillow/python-pillow.hash +++ b/package/python-pillow/python-pillow.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pillow/json -md5 a6507c1e811a51071d2d6de83070e703 Pillow-9.3.0.tar.gz -sha256 c935a22a557a560108d780f9a0fc426dd7459940dc54faa49d83249c8d3e760f Pillow-9.3.0.tar.gz +md5 ee6e9a6c729ed9e9a78ccd3f6e9d7143 Pillow-9.4.0.tar.gz +sha256 a1c2d7780448eb93fbcc3789bf3916aa5720d942e37945f4056680317f1cd23e Pillow-9.4.0.tar.gz # Locally computed sha256 checksums -sha256 a6554cb737ba6c9b47d3301f78de03b4ed0d3f08d6cf9400714f3d4c894f6943 LICENSE +sha256 4e1755595052d843e2f350c930759f945ecf707bf812883948d181016b12dd0f LICENSE diff --git a/package/python-pillow/python-pillow.mk b/package/python-pillow/python-pillow.mk index 5ea9fcf264..c02968610f 100644 --- a/package/python-pillow/python-pillow.mk +++ b/package/python-pillow/python-pillow.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_PILLOW_VERSION = 9.3.0 -PYTHON_PILLOW_SITE = https://files.pythonhosted.org/packages/16/11/da8d395299ca166aa56d9436e26fe8440e5443471de16ccd9a1d06f5993a +PYTHON_PILLOW_VERSION = 9.4.0 +PYTHON_PILLOW_SITE = https://files.pythonhosted.org/packages/bc/07/830784e061fb94d67649f3e438ff63cfb902dec6d48ac75aeaaac7c7c30e PYTHON_PILLOW_SOURCE = Pillow-$(PYTHON_PILLOW_VERSION).tar.gz PYTHON_PILLOW_LICENSE = HPND PYTHON_PILLOW_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:53:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:53:46 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-posix-ipc: bump to version 1.1.1 Message-ID: <20230109045346.2464524-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-posix-ipc/python-posix-ipc.hash | 4 ++-- package/python-posix-ipc/python-posix-ipc.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-posix-ipc/python-posix-ipc.hash b/package/python-posix-ipc/python-posix-ipc.hash index 74d2db0f5e..427e4c7b55 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 81baeabebd3e4064972ec62fd9eace0b posix_ipc-1.1.0.tar.gz -sha256 f86a15b32b38573c78e305ebd9100d8198a3d9facc03ffafe39edc35833738e3 posix_ipc-1.1.0.tar.gz +md5 523a31c4dbd56e0d4fd677f33e126e5d posix_ipc-1.1.1.tar.gz +sha256 e2456ba0cfb2ee5ba14121450e8d825b3c4a1461fca0761220aab66d4111cbb7 posix_ipc-1.1.1.tar.gz # Locally computed sha256 checksums sha256 2b58f0bf31a8cbd7e56bfef030e9f7f02758ce8a810d073ccf41753bdc2a0747 LICENSE diff --git a/package/python-posix-ipc/python-posix-ipc.mk b/package/python-posix-ipc/python-posix-ipc.mk index c25af9ecbd..bdd2f1d4af 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.1.0 +PYTHON_POSIX_IPC_VERSION = 1.1.1 PYTHON_POSIX_IPC_SOURCE = posix_ipc-$(PYTHON_POSIX_IPC_VERSION).tar.gz -PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/41/72/90b6702782921c0e3e0b10a66f2a47d8cfaf9c2255d763ab45cc8cea25eb +PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/07/7f/b954f224a226960a4aa98b6c5fa3d4f3fafb20bb8461446e41b563aee863 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 Mon Jan 9 04:59:08 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:59:08 -0700 Subject: [Buildroot] [PATCH 1/1] package/{python-}protobuf: bump to version 21.12 Message-ID: <20230109045908.2502002-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 f1f5fa77cd..b092c9303f 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 33a7c40f40..8cd4e99e06 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.11 +PROTOBUF_VERSION = 21.12 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 c2afc3955a..e7af678b97 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:03:01 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:03:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pybind: bump to version 2.10.3 Message-ID: <20230109050301.2518247-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 530cbf64af..971eceaa07 100644 --- a/package/python-pybind/python-pybind.hash +++ b/package/python-pybind/python-pybind.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad python-pybind-2.10.1.tar.gz +sha256 5d8c4c5dda428d3a944ba3d2a5212cb988c2fae4670d58075a5a49075a6ca315 python-pybind-2.10.3.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 e89d77147e..1fd106b981 100644 --- a/package/python-pybind/python-pybind.mk +++ b/package/python-pybind/python-pybind.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYBIND_VERSION = 2.10.1 +PYTHON_PYBIND_VERSION = 2.10.3 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 Mon Jan 9 05:04:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:04:53 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pydantic: bump to version 1.10.4 Message-ID: <20230109050453.2526286-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 a5eb025fcb..e73a3099a8 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 9691f29e97c1280ab56b7d0a2dade9c1 pydantic-1.10.2.tar.gz -sha256 91b8e218852ef6007c2b98cd861601c6a09f1aa32bbbb74fab5b1c33d4a1e410 pydantic-1.10.2.tar.gz +md5 2e036b5f993b93dd83f6a7009252ae78 pydantic-1.10.4.tar.gz +sha256 b9a3859f24eb4e097502a3be1fb4b2abb79b6103dd9e2e0edb70613a4459a648 pydantic-1.10.4.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 04014214e1..a1a4dc9b16 100644 --- a/package/python-pydantic/python-pydantic.mk +++ b/package/python-pydantic/python-pydantic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYDANTIC_VERSION = 1.10.2 +PYTHON_PYDANTIC_VERSION = 1.10.4 PYTHON_PYDANTIC_SOURCE = pydantic-$(PYTHON_PYDANTIC_VERSION).tar.gz -PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/7d/7d/58dd62f792b002fa28cce4e83cb90f4359809e6d12db86eedf26a752895c +PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/53/17/34e54e352f6a3d304044e52d5ddd5cd621a62ec8fb7af08cc73af65dd3e1 PYTHON_PYDANTIC_SETUP_TYPE = setuptools PYTHON_PYDANTIC_LICENSE = MIT PYTHON_PYDANTIC_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:07:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:07:46 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pygments: bump to version 2.14.0 Message-ID: <20230109050746.2539771-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pygments/python-pygments.hash | 4 ++-- package/python-pygments/python-pygments.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pygments/python-pygments.hash b/package/python-pygments/python-pygments.hash index 610acb96d7..f7396cb3d6 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 6ccae578d28d18968b30a4711652fd9a Pygments-2.13.0.tar.gz -sha256 56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1 Pygments-2.13.0.tar.gz +md5 447be4afb076c8325a7dc659aff5b931 Pygments-2.14.0.tar.gz +sha256 b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297 Pygments-2.14.0.tar.gz # Locally computed sha256 checksums sha256 a9d66f1d526df02e29dce73436d34e56e8632f46c275bbdffc70569e882f9f17 LICENSE diff --git a/package/python-pygments/python-pygments.mk b/package/python-pygments/python-pygments.mk index c09350c42b..9c4f0be6c8 100644 --- a/package/python-pygments/python-pygments.mk +++ b/package/python-pygments/python-pygments.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYGMENTS_VERSION = 2.13.0 +PYTHON_PYGMENTS_VERSION = 2.14.0 PYTHON_PYGMENTS_SOURCE = Pygments-$(PYTHON_PYGMENTS_VERSION).tar.gz -PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/e0/ef/5905cd3642f2337d44143529c941cc3a02e5af16f0f65f81cbef7af452bb +PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/da/6a/c427c06913204e24de28de5300d3f0e809933f376e0b7df95194b2bb3f71 PYTHON_PYGMENTS_LICENSE = BSD-2-Clause PYTHON_PYGMENTS_LICENSE_FILES = LICENSE PYTHON_PYGMENTS_CPE_ID_VENDOR = pygments -- 2.34.1 From cherniaev.andrei at kairo.space Mon Jan 9 05:05:24 2023 From: cherniaev.andrei at kairo.space (AndreiCherniaev) Date: Mon, 9 Jan 2023 14:05:24 +0900 Subject: [Buildroot] [PATCH] Makefile: add good message when user try make O=$PWD -C path/to/buildroot without cd /tmp/build Message-ID: <20230109050525.1560963-1-cherniaev.andrei@kairo.space> From: AndreiCherniaev https://buildroot.org/downloads/manual/manual.html There is "8.5.?Building out-of-tree". There is example of using $ cd /tmp/build; make O=$PWD -C path/to/buildroot but when user ignore cd /tmp/build; there is message "error Please configure Buildroot first (e.g. "make menuconfig")" but this message is not correct. I suggest a new message in this case. This is message from my PC: "error Please go to your output directory first (e.g. "cd /home/username/Downloads/myGit/buildroot_O_bug/O_folder; make menuconfig")" Signed-off-by: AndreiCherniaev --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 88f90cd2fa..176be12ac4 100644 --- a/Makefile +++ b/Makefile @@ -945,7 +945,11 @@ else # ifeq ($(BR2_HAVE_DOT_CONFIG),y) # Also for 'all' we error out and ask the user to configure first. .PHONY: linux toolchain linux toolchain all: outputmakefile - $(error Please configure Buildroot first (e.g. "make menuconfig")) + ifeq ($(NEED_WRAPPER),y) # ifeq ("$(origin O)", "command line") # O := $(CURDIR)/output + $(error Please go to your output directory first (e.g. "cd $(O); make menuconfig")) + else + $(error Please configure Buildroot first (e.g. "make menuconfig")) + endif @exit 1 endif # ifeq ($(BR2_HAVE_DOT_CONFIG),y) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:23:04 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:23:04 -0700 Subject: [Buildroot] [PATCH 1/1] package/{, python-py}mupdf: bump to version 1.21.1 Message-ID: <20230109052304.2631145-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 6785aa163a..ef91abee18 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz +sha1 f759d914ec6ad6a3b96f994630ff70b75823831b mupdf-1.21.1-source.tar.lz # Locally computed: -sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz +sha256 66a43490676c7f7c2ff74067328ef13285506fcc758d365ae27ea3668bd5e620 mupdf-1.21.1-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index e93a41bd00..d6cc407c49 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.21.0 +MUPDF_VERSION = 1.21.1 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 d930d04335..bda356d905 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 ae24d77d44369e46bbcd5457fe97d776 PyMuPDF-1.21.0.tar.gz -sha256 a63dfc289e127a16ab60310ee6005fe83121c7a97f7c120db688f9281c9e5d0f PyMuPDF-1.21.0.tar.gz +md5 be10963679ac6d52b7aed2311ca7e3c5 PyMuPDF-1.21.1.tar.gz +sha256 f815741a435c62a0036bbcbf5fa6c533567bd69c5338d413714fc57b22db93e0 PyMuPDF-1.21.1.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 38212dc44b..70448e8d90 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.21.0 +PYTHON_PYMUPDF_VERSION = 1.21.1 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/61/14/632eefe5568ee7a4ec95aa7fc9c63996ff6a6d2464d4e3a9dc35da11a409 +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/30/44/9fce79689e5df7deebe2d17cb2b9b2a6b888439c241e71296e732aefa649 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 Mon Jan 9 05:25:51 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:25:51 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pyopenssl: bump to version 23.0.0 Message-ID: <20230109052551.2642286-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 bc65bb5868..f9b1e4a86b 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 6834da75e33d3c8dcd891b723bfcec9e pyOpenSSL-22.1.0.tar.gz -sha256 7a83b7b272dd595222d672f5ce29aa030f1fb837630ef229f62e72e395ce8968 pyOpenSSL-22.1.0.tar.gz +md5 1be2c02bf3c0c4e5e7c51b9ac90ebd72 pyOpenSSL-23.0.0.tar.gz +sha256 c1cc5f86bcacefc84dada7d31175cae1b1518d5f60d3d0bb595a67822a868a6f pyOpenSSL-23.0.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 85f856b319..1d89f5b696 100644 --- a/package/python-pyopenssl/python-pyopenssl.mk +++ b/package/python-pyopenssl/python-pyopenssl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYOPENSSL_VERSION = 22.1.0 +PYTHON_PYOPENSSL_VERSION = 23.0.0 PYTHON_PYOPENSSL_SOURCE = pyOpenSSL-$(PYTHON_PYOPENSSL_VERSION).tar.gz -PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/e7/2f/c6d89edac75482f11e231b644e365d31d5479b7b727734e6a8f3d00decd5 +PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/af/6e/0706d5e0eac08fcff586366f5198c9bf0a8b46f0f45b1858324e0d94c295 PYTHON_PYOPENSSL_LICENSE = Apache-2.0 PYTHON_PYOPENSSL_LICENSE_FILES = LICENSE PYTHON_PYOPENSSL_CPE_ID_VENDOR = pyopenssl -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:28:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:28:46 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pyrsistent: bump to version 0.19.3 Message-ID: <20230109052846.2653995-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 bb55c7135d..d5c9a22656 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 23da81256b8817e123568a858bf78997 pyrsistent-0.19.2.tar.gz -sha256 bfa0351be89c9fcbcb8c9879b826f4353be10f58f8a677efab0c017bf7137ec2 pyrsistent-0.19.2.tar.gz +md5 761266eab1f9dc9280cdb0a6d2dedb08 pyrsistent-0.19.3.tar.gz +sha256 1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440 pyrsistent-0.19.3.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 6a5ac30a15..f3457feebe 100644 --- a/package/python-pyrsistent/python-pyrsistent.mk +++ b/package/python-pyrsistent/python-pyrsistent.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYRSISTENT_VERSION = 0.19.2 +PYTHON_PYRSISTENT_VERSION = 0.19.3 PYTHON_PYRSISTENT_SOURCE = pyrsistent-$(PYTHON_PYRSISTENT_VERSION).tar.gz -PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/b8/ef/325da441a385a8a931b3eeb70db23cb52da42799691988d8d943c5237f10 +PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/bf/90/445a7dbd275c654c268f47fa9452152709134f61f09605cf776407055a89 PYTHON_PYRSISTENT_SETUP_TYPE = setuptools PYTHON_PYRSISTENT_LICENSE = MIT PYTHON_PYRSISTENT_LICENSE_FILES = LICENSE.mit -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:33:59 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:33:59 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pysmb: bump to version 1.2.9 Message-ID: <20230109053359.2675585-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 025e47d030..87b1edf595 100644 --- a/package/python-pysmb/python-pysmb.hash +++ b/package/python-pysmb/python-pysmb.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 9215356c446e4c6b335b4a481f52d746ff60926badfecbc33524b94908fdc0e1 pysmb-1.2.8.tar.gz +sha256 30558c11ba141e9ad26e5edb1b85b94813a335ed5c0fe11df8046942b0c7e813 pysmb-1.2.9.tar.gz sha256 8c487d5c10f024e44a9cf1df21d1fd28a80bd2dfddd9f1dcd109a47d721f497f LICENSE diff --git a/package/python-pysmb/python-pysmb.mk b/package/python-pysmb/python-pysmb.mk index 36993ce42c..394a9d806c 100644 --- a/package/python-pysmb/python-pysmb.mk +++ b/package/python-pysmb/python-pysmb.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYSMB_VERSION = 1.2.8 +PYTHON_PYSMB_VERSION = 1.2.9 PYTHON_PYSMB_SOURCE = pysmb-$(PYTHON_PYSMB_VERSION).tar.gz PYTHON_PYSMB_SITE = https://miketeo.net/files/Projects/pysmb PYTHON_PYSMB_LICENSE = Libpng -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:37:55 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:37:55 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pyspnego: bump to version 0.7.0 Message-ID: <20230109053755.2692156-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pyspnego/python-pyspnego.hash | 4 ++-- package/python-pyspnego/python-pyspnego.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyspnego/python-pyspnego.hash b/package/python-pyspnego/python-pyspnego.hash index 400e380b5d..0ae6cf1d4e 100644 --- a/package/python-pyspnego/python-pyspnego.hash +++ b/package/python-pyspnego/python-pyspnego.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pyspnego/json -md5 67114f5e59c6d5b45fe2b38c128c2140 pyspnego-0.6.3.tar.gz -sha256 6060a0e683171090adcf92c9d319ddd334f15117fa199a703d8c9bd094d9f6c0 pyspnego-0.6.3.tar.gz +md5 93ab1a088d65e6a7c97efdb567ba37b0 pyspnego-0.7.0.tar.gz +sha256 da78096fd7c9f40e716f6fbe3e30d913103d75fd676f839f98fc3a6fee92fbe3 pyspnego-0.7.0.tar.gz # Locally computed sha256 286517c93031c343f809f64b38563a783614b762e1367242af6cdd4107335471 LICENSE diff --git a/package/python-pyspnego/python-pyspnego.mk b/package/python-pyspnego/python-pyspnego.mk index 0910c57b7d..2fbb779d98 100644 --- a/package/python-pyspnego/python-pyspnego.mk +++ b/package/python-pyspnego/python-pyspnego.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYSPNEGO_VERSION = 0.6.3 +PYTHON_PYSPNEGO_VERSION = 0.7.0 PYTHON_PYSPNEGO_SOURCE = pyspnego-$(PYTHON_PYSPNEGO_VERSION).tar.gz -PYTHON_PYSPNEGO_SITE = https://files.pythonhosted.org/packages/ba/13/7b4e7dcff1eb24a13e0a631a4b49eab361678e4490d691c03253ae736da4 +PYTHON_PYSPNEGO_SITE = https://files.pythonhosted.org/packages/97/f3/bdf3cd5f4c5a1bf9e1d4bb771c133850ee08241c18cafd90a6d872937a9f PYTHON_PYSPNEGO_SETUP_TYPE = setuptools PYTHON_PYSPNEGO_LICENSE = MIT PYTHON_PYSPNEGO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:40:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:40:53 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pytest-asyncio: bump to version 0.20.3 Message-ID: <20230109054053.2704727-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 b683c60553..051670aa51 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 894109d45a7b6f46718bbe4611aa7817 pytest-asyncio-0.20.1.tar.gz -sha256 626699de2a747611f3eeb64168b3575f70439b06c3d0206e6ceaeeb956e65519 pytest-asyncio-0.20.1.tar.gz +md5 dce438c7b0081d7f580b5a79d7105570 pytest-asyncio-0.20.3.tar.gz +sha256 83cbf01169ce3e8eb71c6c278ccb0574d1a7a3bb8eaaf5e50e0ad342afb33b36 pytest-asyncio-0.20.3.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 b70e0ad0f4..c94c9ea876 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.20.1 +PYTHON_PYTEST_ASYNCIO_VERSION = 0.20.3 PYTHON_PYTEST_ASYNCIO_SOURCE = pytest-asyncio-$(PYTHON_PYTEST_ASYNCIO_VERSION).tar.gz -PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9e/8f/5a918ac4e2366b61156e16fa9bfb3be52401d81f5309efb1f4e04d99ac39 +PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/6e/06/38b0ca5d53582bb49697626975b5540435ea064762d852b5c66646c729e9 PYTHON_PYTEST_ASYNCIO_SETUP_TYPE = setuptools PYTHON_PYTEST_ASYNCIO_LICENSE = Apache-2.0 PYTHON_PYTEST_ASYNCIO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:46:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:46:28 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pytz: bump to version 2022.7 Message-ID: <20230109054628.2728954-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 e71e77e5b7..6d6e1b606c 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 bf46b54a7e9bcb65ea38f54646181979 pytz-2022.6.tar.gz -sha256 e89512406b793ca39f5971bc999cc538ce125c0e51c27941bef4568b460095e2 pytz-2022.6.tar.gz +md5 3b9356e4dcd441df922cc01e8eb15983 pytz-2022.7.tar.gz +sha256 7ccfae7b4b2c067464a6733c6261673fdb8fd1be905460396b97a073e9fa683a pytz-2022.7.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 58f06e1993..057a3ef173 100644 --- a/package/python-pytz/python-pytz.mk +++ b/package/python-pytz/python-pytz.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTZ_VERSION = 2022.6 +PYTHON_PYTZ_VERSION = 2022.7 PYTHON_PYTZ_SOURCE = pytz-$(PYTHON_PYTZ_VERSION).tar.gz -PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/76/63/1be349ff0a44e4795d9712cc0b2d806f5e063d4d34631b71b832fac715a8 +PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/6d/37/54f2d7c147e42dc85ffbc6910862bb4f141fb3fc14d9a88efaa1a76c7df2 PYTHON_PYTZ_SETUP_TYPE = setuptools PYTHON_PYTZ_LICENSE = MIT PYTHON_PYTZ_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:50:42 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:50:42 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-scapy: bump to version 2.5.0 Message-ID: <20230109055042.2746624-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-scapy/python-scapy.hash | 4 ++-- package/python-scapy/python-scapy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-scapy/python-scapy.hash b/package/python-scapy/python-scapy.hash index 4dccffd39a..7b21e6cb30 100644 --- a/package/python-scapy/python-scapy.hash +++ b/package/python-scapy/python-scapy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/scapy/json -md5 54072af118e9291b6c7898b4ea87cdaf scapy-2.4.5.tar.gz -sha256 bc707e3604784496b6665a9e5b2a69c36cc9fb032af4864b29051531b24c8593 scapy-2.4.5.tar.gz +md5 f546b1c82c2c98e0dae1a436219dd042 scapy-2.5.0.tar.gz +sha256 5b260c2b754fd8d409ba83ee7aee294ecdbb2c235f9f78fe90bc11cb6e5debc2 scapy-2.5.0.tar.gz # Locally computed sha256 checksums sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/python-scapy/python-scapy.mk b/package/python-scapy/python-scapy.mk index 9cf17db671..a2c6cc6872 100644 --- a/package/python-scapy/python-scapy.mk +++ b/package/python-scapy/python-scapy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SCAPY_VERSION = 2.4.5 +PYTHON_SCAPY_VERSION = 2.5.0 PYTHON_SCAPY_SOURCE = scapy-$(PYTHON_SCAPY_VERSION).tar.gz -PYTHON_SCAPY_SITE = https://files.pythonhosted.org/packages/85/47/c919432ca258f354bb2c1e645623f891603f185bfc7563d4a21f6432e7ed +PYTHON_SCAPY_SITE = https://files.pythonhosted.org/packages/67/a1/2a60d5b6f0fed297dd0c0311c887d5e8a30ba1250506585b897e5a662f4c PYTHON_SCAPY_SETUP_TYPE = setuptools PYTHON_SCAPY_LICENSE = GPL-2.0 PYTHON_SCAPY_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:52:56 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:52:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-sentry-sdk: bump to version 1.12.1 Message-ID: <20230109055256.2756538-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 2aa739f398..38ae3380a8 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 4980e01dc73c6bcf794b0b7d3f3e08d7 sentry-sdk-1.11.1.tar.gz -sha256 675f6279b6bb1fea09fd61751061f9a90dca3b5929ef631dd50dc8b3aeb245e9 sentry-sdk-1.11.1.tar.gz +md5 ea2d728c847879f66c3d24cfbade2026 sentry-sdk-1.12.1.tar.gz +sha256 5bbe4b72de22f9ac1e67f2a4e6efe8fbd595bb59b7b223443f50fe5802a5551c sentry-sdk-1.12.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 056a015952..c3092a5184 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.11.1 +PYTHON_SENTRY_SDK_VERSION = 1.12.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a3/d5/db26377e9817407ae8d7b65e15b3c3b8d817c301633be15bd2aef61f38a3 +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/32/03/496a7c8313658dec419303e8add969f314b7538c29f4ec5ebe6d86fb8ce2 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 Mon Jan 9 05:57:57 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:57:57 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-setuptools-scm: bump to version 7.1.0 Message-ID: <20230109055757.2777954-1-james.hilliard1@gmail.com> Drop no longer required host-python-tomli dependency. Signed-off-by: James Hilliard --- package/python-setuptools-scm/python-setuptools-scm.hash | 4 ++-- package/python-setuptools-scm/python-setuptools-scm.mk | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-setuptools-scm/python-setuptools-scm.hash b/package/python-setuptools-scm/python-setuptools-scm.hash index 8ef125840a..8cfe07d1d9 100644 --- a/package/python-setuptools-scm/python-setuptools-scm.hash +++ b/package/python-setuptools-scm/python-setuptools-scm.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/setuptools-scm/json -md5 0df4e7fd923e4983cd65786efaa0e0d0 setuptools_scm-7.0.5.tar.gz -sha256 031e13af771d6f892b941adb6ea04545bbf91ebc5ce68c78aaf3fff6e1fb4844 setuptools_scm-7.0.5.tar.gz +md5 158dc741637fb4fa4b955c62bd2c08be setuptools_scm-7.1.0.tar.gz +sha256 6c508345a771aad7d56ebff0e70628bf2b0ec7573762be9960214730de278f27 setuptools_scm-7.1.0.tar.gz # sha256 locally computed sha256 89807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e LICENSE diff --git a/package/python-setuptools-scm/python-setuptools-scm.mk b/package/python-setuptools-scm/python-setuptools-scm.mk index 87d5dd290d..5a35c35a1f 100644 --- a/package/python-setuptools-scm/python-setuptools-scm.mk +++ b/package/python-setuptools-scm/python-setuptools-scm.mk @@ -4,16 +4,15 @@ # ################################################################################ -PYTHON_SETUPTOOLS_SCM_VERSION = 7.0.5 +PYTHON_SETUPTOOLS_SCM_VERSION = 7.1.0 PYTHON_SETUPTOOLS_SCM_SOURCE = setuptools_scm-$(PYTHON_SETUPTOOLS_SCM_VERSION).tar.gz -PYTHON_SETUPTOOLS_SCM_SITE = https://files.pythonhosted.org/packages/d0/43/f038b5009f93bcd77b1b8da9e6d424b739ab17aec9726f3a99eba23d53ca +PYTHON_SETUPTOOLS_SCM_SITE = https://files.pythonhosted.org/packages/98/12/2c1e579bb968759fc512391473340d0661b1a8c96a59fb7c65b02eec1321 PYTHON_SETUPTOOLS_SCM_LICENSE = MIT PYTHON_SETUPTOOLS_SCM_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_SCM_SETUP_TYPE = setuptools HOST_PYTHON_SETUPTOOLS_SCM_DEPENDENCIES = \ host-python-packaging \ - host-python-tomli \ host-python-typing-extensions $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 06:01:40 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 23:01:40 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-simplejson: bump to version 3.18.1 Message-ID: <20230109060140.2792558-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 1c99b87590..a8b946b2c4 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 83e24e662f024e06af2fffe698227da4 simplejson-3.18.0.tar.gz -sha256 58a429d2c2fa80834115b923ff689622de8f214cf0dc4afa9f59e824b444ab31 simplejson-3.18.0.tar.gz +md5 ecd07fca7a7fa0bcc9acdf9d82e41eb1 simplejson-3.18.1.tar.gz +sha256 746086e3ef6d74b53599df31b491d88a355abf2e31c837137dd90f8c4561cafa simplejson-3.18.1.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 1607d9c90c..5782626387 100644 --- a/package/python-simplejson/python-simplejson.mk +++ b/package/python-simplejson/python-simplejson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLEJSON_VERSION = 3.18.0 +PYTHON_SIMPLEJSON_VERSION = 3.18.1 PYTHON_SIMPLEJSON_SOURCE = simplejson-$(PYTHON_SIMPLEJSON_VERSION).tar.gz -PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/17/3d/b8bfe1f40558f6a16f70c349adf97480dc71a7d11b2b1a5dc0824a87faa0 +PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/0f/a0/79d2bec499cb53678bc20d41f9706ca02777f0876efa9b29a69fb3d55dfd 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 Mon Jan 9 06:06:24 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 23:06:24 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-tempora: bump to version 5.2.0 Message-ID: <20230109060624.2811047-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 39249eb4fa..ac6483b77f 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 f9954a8c3b091f9769eb7bbe0faddccf tempora-5.1.0.tar.gz -sha256 3e7c4a5369a1788c88a99b6be3a4c74c0c7728d3b62fd768a7e81bd0be0e88df tempora-5.1.0.tar.gz +md5 87fc0d99edd557323e61a16017707a8b tempora-5.2.0.tar.gz +sha256 af82eb016decda8daf566d1e4836f94f7f8ba8c7153637460156e081aadc64df tempora-5.2.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 68516a8388..3074ad0de2 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 5.1.0 +PYTHON_TEMPORA_VERSION = 5.2.0 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/a9/4e/41863232e77742b3a5b30a81e1398abd102aa0a67657bc86a53800966b8e +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/97/70/5cf5031a83ca6d0431a53459b2a98aa387ba23d06710a5e48d681ff3956f PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 06:09:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 23:09:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-termcolor: bump to version 2.2.0 Message-ID: <20230109060929.2824169-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 73fb9129ed..9be0ad00c8 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 f7f59efd147dd1ec2a25e667616e8a52 termcolor-2.1.1.tar.gz -sha256 67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b termcolor-2.1.1.tar.gz +md5 ba0af4ee713cd0030c2d436091af4241 termcolor-2.2.0.tar.gz +sha256 dfc8ac3f350788f23b2947b3e6cfa5a53b630b612e6cd8965a015a776020b99a termcolor-2.2.0.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 d7511d692f..5cbedfb396 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 2.1.1 +PYTHON_TERMCOLOR_VERSION = 2.2.0 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/19/da/ff1f0906818a5bd2e69e773d88801ca3c9e92d0d7caa99db1665658819ea +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/e5/4e/b2a54a21092ad2d5d70b0140e4080811bee06a39cc8481651579fe865c89 PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 06:26:56 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 23:26:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.8.0 Message-ID: <20230109062656.2966277-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 0c68e04518..80fa8d4d44 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 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz -sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz +md5 95b21c721316bbc06922df9d97af5158 traitlets-5.8.0.tar.gz +sha256 6cc57d6dc28c85d5365961726ffd19b538739347749e13ebe34e03323a0e8f84 traitlets-5.8.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 8cda56817f..7054557a48 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.7.1 +PYTHON_TRAITLETS_VERSION = 5.8.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/56/48/0eb99357330a02974d537be8e4096bc58cfac1089e3153570119ccea7a40 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 Mon Jan 9 07:16:11 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:16:11 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ujson: bump to version 5.7.0 Message-ID: <20230109071611.3156580-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 3dfc681167..759cafc250 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 45a74680e2936470821bf74a8f043a71 ujson-5.6.0.tar.gz -sha256 f881e2d8a022e9285aa2eab6ba8674358dbcb2b57fa68618d88d62937ac3ff04 ujson-5.6.0.tar.gz +md5 f93bd7aa33e3e6ed41c9e3782abe7b48 ujson-5.7.0.tar.gz +sha256 e788e5d5dcae8f6118ac9b45d0b891a0d55f7ac480eddcb7f07263f2bcf37b23 ujson-5.7.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 24ad4822b8..3afd33cb5a 100644 --- a/package/python-ujson/python-ujson.mk +++ b/package/python-ujson/python-ujson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_UJSON_VERSION = 5.6.0 +PYTHON_UJSON_VERSION = 5.7.0 PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz -PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/45/48/466d672c53fcb93d64a2817e3a0306214103e3baba109821c88e1150c100 +PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/43/1a/b0a027144aa5c8f4ea654f4afdd634578b450807bb70b9f8bad00d6f6d3c 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 Mon Jan 9 07:18:50 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:18:50 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-watchdog: bump to version 2.2.1 Message-ID: <20230109071850.3167390-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 3bacccf2d6..0653787110 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 d029b806814bcba26745c26769a847bc watchdog-2.2.0.tar.gz -sha256 83cf8bc60d9c613b66a4c018051873d6273d9e45d040eed06d6a96241bd8ec01 watchdog-2.2.0.tar.gz +md5 04cda210c7ffd04582d2466328ee7368 watchdog-2.2.1.tar.gz +sha256 cdcc23c9528601a8a293eb4369cbd14f6b4f34f07ae8769421252e9c22718b6f watchdog-2.2.1.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 bb9f145e16..9c058e38ad 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.2.0 +PYTHON_WATCHDOG_VERSION = 2.2.1 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/c3/fb/bd960970258366b0704307ccd12617d64201407bfb6d31ae412d2762ccf1 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/11/6f/0396d373e039b89c60e23a1a9025edc6dd203121fe0af7d1427e85d5ec98 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 07:21:38 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:21:38 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-weasyprint: bump to version 57.2 Message-ID: <20230109072138.3179665-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 4da8ea479a..d6026cf034 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 bab389bdfb25e03d64591c56367fb344 weasyprint-57.1.tar.gz -sha256 397a9d11298f94485ec3b7b68aeef1c6106fb638350126d9d4a64109b73508a0 weasyprint-57.1.tar.gz +md5 497030cecafffca06bae2b161846b461 weasyprint-57.2.tar.gz +sha256 b8e9ef2dcbcfbc82e99215acfd68f947b2b5f1999b5b156db75fabe380ba7e9a weasyprint-57.2.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 d1e5e7983d..27b07226d9 100644 --- a/package/python-weasyprint/python-weasyprint.mk +++ b/package/python-weasyprint/python-weasyprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEASYPRINT_VERSION = 57.1 +PYTHON_WEASYPRINT_VERSION = 57.2 PYTHON_WEASYPRINT_SOURCE = weasyprint-$(PYTHON_WEASYPRINT_VERSION).tar.gz -PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/32/3f/d305dc714c119e5b11c0ea1ecff9741407b6da90d6b684859d3b3e586692 +PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/b1/88/335dd6cb71a9d58584c975bf1db0ab9a3a9f15f9bffef1cbfac0fb1ee72e PYTHON_WEASYPRINT_SETUP_TYPE = flit PYTHON_WEASYPRINT_LICENSE = BSD-3-Clause PYTHON_WEASYPRINT_LICENSE_FILES = LICENSE -- 2.34.1 From titouanchristophe at gmail.com Mon Jan 9 07:23:55 2023 From: titouanchristophe at gmail.com (Titouan Christophe) Date: Mon, 9 Jan 2023 08:23:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/redis: bump to v7.0.7 Message-ID: <20230109072355.487633-1-titouanchristophe@gmail.com> >From the release notes (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) ================================================================================ Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. ================================================================================ Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. Signed-off-by: Titouan Christophe --- package/redis/redis.hash | 2 +- package/redis/redis.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/redis/redis.hash b/package/redis/redis.hash index a10df46031..eb8c21be98 100644 --- a/package/redis/redis.hash +++ b/package/redis/redis.hash @@ -1,5 +1,5 @@ # From https://github.com/redis/redis-hashes/blob/master/README -sha256 67054cc37b58c125df93bd78000261ec0ef4436a26b40f38262c780e56315cc3 redis-7.0.5.tar.gz +sha256 8d327d7e887d1bb308fc37aaf717a0bf79f58129e3739069aaeeae88955ac586 redis-7.0.7.tar.gz # Locally calculated sha256 97f0a15b7bbae580d2609dad2e11f1956ae167be296ab60f4691ab9c30ee9828 COPYING diff --git a/package/redis/redis.mk b/package/redis/redis.mk index 7a637c106c..b08be11538 100644 --- a/package/redis/redis.mk +++ b/package/redis/redis.mk @@ -4,7 +4,7 @@ # ################################################################################ -REDIS_VERSION = 7.0.5 +REDIS_VERSION = 7.0.7 REDIS_SITE = http://download.redis.io/releases REDIS_LICENSE = BSD-3-Clause (core); MIT and BSD family licenses (Bundled components) REDIS_LICENSE_FILES = COPYING -- 2.38.1 From james.hilliard1 at gmail.com Mon Jan 9 07:25:05 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:25:05 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-web2py: bump to version 2.23.0 Message-ID: <20230109072505.3196220-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-web2py/python-web2py.hash | 2 +- package/python-web2py/python-web2py.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-web2py/python-web2py.hash b/package/python-web2py/python-web2py.hash index dbf85437f2..a853497768 100644 --- a/package/python-web2py/python-web2py.hash +++ b/package/python-web2py/python-web2py.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 d4a15fc15254d3fa9e9e9b5a726ae51a0989b7d740d53fd7c3d5b81ac6b8274e python-web2py-2.22.5.tar.gz +sha256 356f88b671e2bcdd9c89df526ee063ee9d6f4f57b60182ec2684adddcc426e99 python-web2py-2.23.0.tar.gz sha256 2aae96826184a492bc799add49aed7b29036e7aba2d2294fb65053bd30fe55fe LICENSE diff --git a/package/python-web2py/python-web2py.mk b/package/python-web2py/python-web2py.mk index b9a4e95609..4425b09d12 100644 --- a/package/python-web2py/python-web2py.mk +++ b/package/python-web2py/python-web2py.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_WEB2PY_VERSION = 2.22.5 +PYTHON_WEB2PY_VERSION = 2.23.0 PYTHON_WEB2PY_SITE = $(call github,web2py,web2py,v$(PYTHON_WEB2PY_VERSION)) PYTHON_WEB2PY_LICENSE = LGPL-3.0 PYTHON_WEB2PY_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 07:28:00 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:28:00 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-xlsxwriter: bump to version 3.0.6 Message-ID: <20230109072800.3207582-1-james.hilliard1@gmail.com> License hash changed due to date update: https://github.com/jmcnamara/XlsxWriter/commit/ba92afc31a232322597709bf7ad4a3b14ca7b293 Signed-off-by: James Hilliard --- 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 4363799079..4a4b946fcb 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 b08fcc4753c14aa64b9d99219475d91e XlsxWriter-3.0.3.tar.gz -sha256 e89f4a1d2fa2c9ea15cde77de95cd3fd8b0345d0efb3964623f395c8c4988b7f XlsxWriter-3.0.3.tar.gz +md5 3df433a1b6427d40af6e7cac36f0b5c4 XlsxWriter-3.0.6.tar.gz +sha256 2f9e5ea13343fe85486e349d4e5fdf746bb69dc7bc1dedfa9b5fae2bb48c0795 XlsxWriter-3.0.6.tar.gz # Locally computed sha256 checksums -sha256 6287be39bd007c8729f5c3cf8dfda9b462af725c1d06e3bf0e17b1532196a08f LICENSE.txt +sha256 b3b494c7e7456dad12ac1b3e61c60e850d60d3ce865fa056c4ce0ae680c03677 LICENSE.txt diff --git a/package/python-xlsxwriter/python-xlsxwriter.mk b/package/python-xlsxwriter/python-xlsxwriter.mk index 4055e52622..f05b10670c 100644 --- a/package/python-xlsxwriter/python-xlsxwriter.mk +++ b/package/python-xlsxwriter/python-xlsxwriter.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_XLSXWRITER_VERSION = 3.0.3 +PYTHON_XLSXWRITER_VERSION = 3.0.6 PYTHON_XLSXWRITER_SOURCE = XlsxWriter-$(PYTHON_XLSXWRITER_VERSION).tar.gz -PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/53/04/91ff43803c3e88c32aa272fdbda5859fc3c3b50b0de3a1e439cc57455330 +PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/d4/b5/cef6fadeaf316a3bbe82a506252081f2e6533cdf4b69ed64f8831ac01fb0 PYTHON_XLSXWRITER_SETUP_TYPE = setuptools PYTHON_XLSXWRITER_LICENSE = BSD-2-Clause PYTHON_XLSXWRITER_LICENSE_FILES = LICENSE.txt -- 2.34.1 From cherniaev.andrei at kairo.space Mon Jan 9 07:33:52 2023 From: cherniaev.andrei at kairo.space (AndreiCherniaev) Date: Mon, 9 Jan 2023 16:33:52 +0900 Subject: [Buildroot] [PATCH] boot/grub2: add information where is configuration file Message-ID: <20230109073353.11701-1-cherniaev.andrei@kairo.space> because file boot/grub2/grub.cfg contains menu. If you want add, rename something in menu use grub.cfg file. This is example of grub.cfg menuentry "Buildroot" { linux /boot/bzImage root=/dev/sda1 rootwait console=tty1 } Signed-off-by: AndreiCherniaev --- boot/grub2/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/boot/grub2/Config.in b/boot/grub2/Config.in index 92b5dd501b..bf0400c08f 100644 --- a/boot/grub2/Config.in +++ b/boot/grub2/Config.in @@ -125,6 +125,7 @@ config BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC into the Grub image itself. This allows to set the root device and other configuration parameters, but however menu entries cannot be described in this embedded configuration. + Use boot/grub2/grub.cfg to edit menu entries. endif # BR2_TARGET_GRUB2_HAS_LEGACY_BOOT -- 2.34.1 From cherniaev.andrei at kairo.space Mon Jan 9 07:42:02 2023 From: cherniaev.andrei at kairo.space (AndreiCherniaev) Date: Mon, 9 Jan 2023 16:42:02 +0900 Subject: [Buildroot] [PATCH 2/2] board/pc/post-build.sh: allow to use grub config file Message-ID: <20230109074202.12012-2-cherniaev.andrei@kairo.space> Allow to use grub config file with set timeout not default. Before this set timeout always was 5s and can't be changed, any set timeout from BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC was ignored Signed-off-by: AndreiCherniaev --- board/pc/post-build.sh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/board/pc/post-build.sh b/board/pc/post-build.sh index c76dee2676..8538faa7eb 100755 --- a/board/pc/post-build.sh +++ b/board/pc/post-build.sh @@ -9,7 +9,22 @@ if [ -d "$BINARIES_DIR/efi-part/" ]; then cp -f "$BOARD_DIR/grub-efi.cfg" "$BINARIES_DIR/efi-part/EFI/BOOT/grub.cfg" else cp -f "$BOARD_DIR/grub-bios.cfg" "$TARGET_DIR/boot/grub/grub.cfg" - # Copy grub 1st stage to binaries, required for genimage cp -f "$TARGET_DIR/lib/grub/i386-pc/boot.img" "$BINARIES_DIR" fi + +# When post-build script is runing $BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC is unset, so parce Buildroot .config file again +GRUB2_BUILTIN_CONFIG_PC="`grep --only-matching --perl-regex "(?<=BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC\=).*" $BR2_CONFIG`" +# Using the native shell prefix/suffix removal feature (see also qstrip) +GRUB2_BUILTIN_CONFIG_PC="${GRUB2_BUILTIN_CONFIG_PC%\"}" +GRUB2_BUILTIN_CONFIG_PC="${GRUB2_BUILTIN_CONFIG_PC#\"}" +if [ -z "$GRUB2_BUILTIN_CONFIG_PC" ]; then #if user doesn't use his .config for grub + # Set time to wait 5 s for keyboard input before booting by default + sed -i -e '1 s/^/set default="0"\nset timeout="5"\n\n/;' "$TARGET_DIR/boot/grub/grub.cfg" +#else if user use his .config for grub +# to configure bootloader put something like +# set default="0" +# set timeout="5" +# to your file located $BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC +# More info https://www.gnu.org/software/grub/manual/grub +fi -- 2.34.1 From d.lang at abatec.at Mon Jan 9 08:51:56 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 08:51:56 +0000 Subject: [Buildroot] [PATCH 1/3] package/libsigc: bump to version 2.4.0 Message-ID: https://github.com/libsigcplusplus/libsigcplusplus/blob/3.4.0/NEWS Signed-off-by: Daniel Lang --- package/libsigc/libsigc.hash | 4 ++-- package/libsigc/libsigc.mk | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/libsigc/libsigc.hash b/package/libsigc/libsigc.hash index 046584fc2b..a358732faa 100644 --- a/package/libsigc/libsigc.hash +++ b/package/libsigc/libsigc.hash @@ -1,5 +1,5 @@ -# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.2/libsigc++-3.2.0.sha256sum -sha256 8cdcb986e3f0a7c5b4474aa3c833d676e62469509f4899110ddf118f04082651 libsigc++-3.2.0.tar.xz +# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum +sha256 02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e libsigc++-3.4.0.tar.xz # Locally calculated sha256 97628afebc60f026f5c2b25d7491c46a5c4ee61f693e7cfa07fbd2c03605979b COPYING diff --git a/package/libsigc/libsigc.mk b/package/libsigc/libsigc.mk index eca4111ff6..2de49a0c1c 100644 --- a/package/libsigc/libsigc.mk +++ b/package/libsigc/libsigc.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBSIGC_VERSION_MAJOR = 3.2 +LIBSIGC_VERSION_MAJOR = 3.4 LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).0 LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VERSION).tar.xz LIBSIGC_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) @@ -13,6 +13,7 @@ LIBSIGC_LICENSE = LGPL-3.0+ LIBSIGC_LICENSE_FILES = COPYING LIBSIGC_CONF_OPTS = \ -Dbuild-examples=false \ + -Dbuild-tests=false \ -Dvalidation=false $(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Mon Jan 9 08:52:18 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 08:52:18 +0000 Subject: [Buildroot] [PATCH 2/3] package/libsigc: switch to https download Message-ID: Signed-off-by: Daniel Lang --- package/libsigc/libsigc.hash | 2 +- package/libsigc/libsigc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libsigc/libsigc.hash b/package/libsigc/libsigc.hash index a358732faa..6becfb19ce 100644 --- a/package/libsigc/libsigc.hash +++ b/package/libsigc/libsigc.hash @@ -1,4 +1,4 @@ -# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum +# From https://download.gnome.org/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum sha256 02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e libsigc++-3.4.0.tar.xz # Locally calculated diff --git a/package/libsigc/libsigc.mk b/package/libsigc/libsigc.mk index 2de49a0c1c..c054575ea6 100644 --- a/package/libsigc/libsigc.mk +++ b/package/libsigc/libsigc.mk @@ -7,7 +7,7 @@ LIBSIGC_VERSION_MAJOR = 3.4 LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).0 LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VERSION).tar.xz -LIBSIGC_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) +LIBSIGC_SITE = https://download.gnome.org/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) LIBSIGC_INSTALL_STAGING = YES LIBSIGC_LICENSE = LGPL-3.0+ LIBSIGC_LICENSE_FILES = COPYING -- 2.25.1 From d.lang at abatec.at Mon Jan 9 08:52:42 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 08:52:42 +0000 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add Daniel Lang for package/libsigc Message-ID: Signed-off-by: Daniel Lang --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..7ae66f3a9a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -650,6 +650,7 @@ F: package/dacapo/ N: Daniel Lang F: package/dbus-cxx/ +F: package/libsigc/ F: package/paho-mqtt-cpp/ N: Damien Lanson -- 2.25.1 From d.lang at abatec.at Mon Jan 9 12:58:34 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 12:58:34 +0000 Subject: [Buildroot] [PATCH 1/4] package/at-spi2-core: switch to https download Message-ID: Signed-off-by: Daniel Lang --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES -- 2.25.1 From d.lang at abatec.at Mon Jan 9 12:58:56 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 12:58:56 +0000 Subject: [Buildroot] [PATCH 2/4] package/at-spi2-core: bump to version 2.47.1 Message-ID: https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_47_1/NEWS - X11 is now optional. - libxml2 is no longer optional. - atk and at-spi2-atk have been merged into at-spi2-core. - atk introspection option added. Signed-off-by: Daniel Lang --- package/at-spi2-core/Config.in | 8 ++------ package/at-spi2-core/at-spi2-core.hash | 4 ++-- package/at-spi2-core/at-spi2-core.mk | 20 +++++++++++++++++--- 3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/package/at-spi2-core/Config.in b/package/at-spi2-core/Config.in index f56c5b93c4..1f6c421777 100644 --- a/package/at-spi2-core/Config.in +++ b/package/at-spi2-core/Config.in @@ -1,12 +1,12 @@ config BR2_PACKAGE_AT_SPI2_CORE bool "at-spi2-core" - depends on BR2_PACKAGE_XORG7 # xlib-libxtst depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, glib2 depends on BR2_USE_MMU # glib2 depends on BR2_USE_WCHAR # glib2 select BR2_PACKAGE_DBUS select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_XLIB_LIBXTST + select BR2_PACKAGE_LIBXML2 + select BR2_PACKAGE_XLIB_LIBXTST if BR2_PACKAGE_XORG7 # optionally for X11 help The At-Spi2 Core package is a part of the GNOME Accessibility Project. It provides a Service Provider @@ -19,7 +19,3 @@ config BR2_PACKAGE_AT_SPI2_CORE comment "at-spi2-core needs a toolchain w/ wchar, threads" depends on BR2_USE_MMU depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS - -comment "at-spi2-core depends on X.org" - depends on BR2_USE_MMU - depends on !BR2_PACKAGE_XORG7 diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index 764e4c3661..4531bf396c 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum -sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz +# From https://download.gnome.org/sources/at-spi2-core/2.47/at-spi2-core-2.47.1.sha256sum +sha256 c6ba7c160434edebf09d2936933569c936f6ec972301766f2bdac5a4d418153c at-spi2-core-2.47.1.tar.xz # locally calculated sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index f0b019c0ed..e98e779884 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -4,17 +4,31 @@ # ################################################################################ -AT_SPI2_CORE_VERSION_MAJOR = 2.36 -AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 +AT_SPI2_CORE_VERSION_MAJOR = 2.47 +AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).1 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES -AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 xlib_libXtst \ +AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 libxml2 \ $(TARGET_NLS_DEPENDENCIES) AT_SPI2_CORE_CONF_OPTS = -Ddbus_daemon=/usr/bin/dbus-daemon +ifeq ($(BR2_PACKAGE_XORG7),y) +AT_SPI2_CORE_CONF_OPTS += -Dx11=enabled +AT_SPI2_CORE_DEPENDENCIES += xlib_libXtst +else +AT_SPI2_CORE_CONF_OPTS += -Dx11=disabled +endif + +ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) +AT_SPI2_CORE_CONF_OPTS += -Dintrospection=enabled +AT_SPI2_CORE_DEPENDENCIES += gobject-introspection +else +AT_SPI2_CORE_CONF_OPTS += -Dintrospection=disabled +endif + AT_SPI2_CORE_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) $(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Mon Jan 9 12:59:14 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 12:59:14 +0000 Subject: [Buildroot] [PATCH 3/4] package/at-spi2-atk: remove package Message-ID: at-spi2-atk has been merged into at-spi2-core with version 2.45.1. https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 Signed-off-by: Daniel Lang --- Config.in.legacy | 7 +++ DEVELOPERS | 1 - package/Config.in | 1 - .../0001-meson-add-tests-option.patch | 43 ------------------- package/at-spi2-atk/Config.in | 22 ---------- package/at-spi2-atk/at-spi2-atk.hash | 5 --- package/at-spi2-atk/at-spi2-atk.mk | 19 -------- 7 files changed, 7 insertions(+), 91 deletions(-) delete mode 100644 package/at-spi2-atk/0001-meson-add-tests-option.patch delete mode 100644 package/at-spi2-atk/Config.in delete mode 100644 package/at-spi2-atk/at-spi2-atk.hash delete mode 100644 package/at-spi2-atk/at-spi2-atk.mk diff --git a/Config.in.legacy b/Config.in.legacy index 6d66f1b958..184bab6097 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_AT_SPI2_ATK + bool "at-spi2-atk removed" + select BR2_LEGACY + select BR2_PACKAGE_AT_SPI2_CORE + help + at-spi2-atk is now part of at-spi2-core. + config BR2_PACKAGE_QEMU_CUSTOM_TARGETS string "the QEMU specific targets option has been removed" help diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..b3e02154aa 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1609,7 +1609,6 @@ F: support/testing/tests/package/test_avocado.py F: support/testing/tests/package/test_python_aexpect.py N: Joseph Kogut -F: package/at-spi2-atk/ F: package/at-spi2-core/ F: package/clang/ F: package/earlyoom/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..5c8dcd849f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1530,7 +1530,6 @@ endmenu menu "Graphics" source "package/assimp/Config.in" - source "package/at-spi2-atk/Config.in" source "package/at-spi2-core/Config.in" source "package/atk/Config.in" source "package/atkmm/Config.in" diff --git a/package/at-spi2-atk/0001-meson-add-tests-option.patch b/package/at-spi2-atk/0001-meson-add-tests-option.patch deleted file mode 100644 index 3a2aefa090..0000000000 --- a/package/at-spi2-atk/0001-meson-add-tests-option.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 466d04a57b32417dbf2d5e818af1b7593af5f802 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 3 May 2020 10:29:36 +0200 -Subject: [PATCH] meson: add tests option - -Add tests option to allow the user to build at-spi2-atk without tests, -it is especially useful as one of the test requires libxml-2.0 - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.gnome.org/GNOME/at-spi2-atk/-/merge_requests/22] ---- - meson.build | 4 +++- - meson_options.txt | 4 ++++ - 2 files changed, 7 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 9fce5d6..61bc93d 100644 ---- a/meson.build -+++ b/meson.build -@@ -61,4 +61,6 @@ install_data('at-spi2-atk.desktop', - - subdir('droute') - subdir('atk-adaptor') --subdir('tests') -+if get_option('tests') -+ subdir('tests') -+endif -diff --git a/meson_options.txt b/meson_options.txt -index 24c9228..a4abdc2 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -2,3 +2,7 @@ option('disable_p2p', - description: 'Disable peer-to-peer DBus connections', - type: 'boolean', - value: false) -+option('tests', -+ description: 'Whether to build tests', -+ type: 'boolean', -+ value: true) --- -2.26.2 - diff --git a/package/at-spi2-atk/Config.in b/package/at-spi2-atk/Config.in deleted file mode 100644 index 9a7cfde0af..0000000000 --- a/package/at-spi2-atk/Config.in +++ /dev/null @@ -1,22 +0,0 @@ -config BR2_PACKAGE_AT_SPI2_ATK - bool "at-spi2-atk" - depends on BR2_PACKAGE_XORG7 # at-spi2-core - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 - depends on BR2_USE_MMU # glib2 - depends on BR2_USE_WCHAR # glib2 - select BR2_PACKAGE_ATK - select BR2_PACKAGE_AT_SPI2_CORE - select BR2_PACKAGE_LIBGLIB2 - help - The At-Spi2 Atk package contains a library that bridges - ATK to At-Spi2 D-Bus service. - - https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/ - -comment "at-spi2-atk needs a toolchain w/ wchar, threads" - depends on BR2_USE_MMU - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS - -comment "at-spi2-atk depends on X.org" - depends on BR2_USE_MMU - depends on !BR2_PACKAGE_XORG7 diff --git a/package/at-spi2-atk/at-spi2-atk.hash b/package/at-spi2-atk/at-spi2-atk.hash deleted file mode 100644 index 9c564c32af..0000000000 --- a/package/at-spi2-atk/at-spi2-atk.hash +++ /dev/null @@ -1,5 +0,0 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-atk/2.34/at-spi2-atk-2.34.2.sha256sum -sha256 901323cee0eef05c01ec4dee06c701aeeca81a314a7d60216fa363005e27f4f0 at-spi2-atk-2.34.2.tar.xz - -# locally calculated -sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/at-spi2-atk/at-spi2-atk.mk b/package/at-spi2-atk/at-spi2-atk.mk deleted file mode 100644 index 232b577230..0000000000 --- a/package/at-spi2-atk/at-spi2-atk.mk +++ /dev/null @@ -1,19 +0,0 @@ -################################################################################ -# -# at-spi2-atk -# -################################################################################ - -AT_SPI2_ATK_VERSION_MAJOR = 2.34 -AT_SPI2_ATK_VERSION = $(AT_SPI2_ATK_VERSION_MAJOR).2 -AT_SPI2_ATK_SOURCE = at-spi2-atk-$(AT_SPI2_ATK_VERSION).tar.xz -AT_SPI2_ATK_SITE = \ - http://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/$(AT_SPI2_ATK_VERSION_MAJOR) -AT_SPI2_ATK_LICENSE = LGPL-2.1+ -AT_SPI2_ATK_LICENSE_FILES = COPYING -AT_SPI2_ATK_CPE_ID_VENDOR = gnome -AT_SPI2_ATK_INSTALL_STAGING = YES -AT_SPI2_ATK_DEPENDENCIES = atk at-spi2-core libglib2 host-pkgconf -AT_SPI2_ATK_CONF_OPTS = -Dtests=false - -$(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Mon Jan 9 12:59:33 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 12:59:33 +0000 Subject: [Buildroot] [PATCH 4/4] package/atk: remove package Message-ID: atk has been merged into at-spi2-core with version 2.45.1. https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 Signed-off-by: Daniel Lang --- Config.in.legacy | 7 +++++++ package/Config.in | 1 - package/atk/Config.in | 14 -------------- package/atk/atk.hash | 5 ----- package/atk/atk.mk | 25 ------------------------- package/atkmm/Config.in | 8 ++++---- package/atkmm/atkmm.mk | 2 +- package/libglade/Config.in | 2 +- package/libglade/libglade.mk | 2 +- package/libgtk2/Config.in | 2 +- package/libgtk2/libgtk2.mk | 2 +- package/libgtk3/Config.in | 2 +- package/libgtk3/libgtk3.mk | 2 +- 13 files changed, 18 insertions(+), 56 deletions(-) delete mode 100644 package/atk/Config.in delete mode 100644 package/atk/atk.hash delete mode 100644 package/atk/atk.mk diff --git a/Config.in.legacy b/Config.in.legacy index 184bab6097..ac5943519e 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_ATK + bool "atk removed" + select BR2_LEGACY + select BR2_PACKAGE_AT_SPI2_CORE + help + atk is now part of at-spi2-core. + config BR2_PACKAGE_AT_SPI2_ATK bool "at-spi2-atk removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 5c8dcd849f..95db7c627b 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1531,7 +1531,6 @@ endmenu menu "Graphics" source "package/assimp/Config.in" source "package/at-spi2-core/Config.in" - source "package/atk/Config.in" source "package/atkmm/Config.in" source "package/bayer2rgb-neon/Config.in" source "package/bullet/Config.in" diff --git a/package/atk/Config.in b/package/atk/Config.in deleted file mode 100644 index d9371b879b..0000000000 --- a/package/atk/Config.in +++ /dev/null @@ -1,14 +0,0 @@ -config BR2_PACKAGE_ATK - bool "atk" - depends on BR2_USE_WCHAR # glib2 - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 - depends on BR2_USE_MMU # glib2 - select BR2_PACKAGE_LIBGLIB2 - help - The ATK accessibility toolkit, needed to build GTK+-2.x. - - https://gitlab.gnome.org/GNOME/atk - -comment "atk needs a toolchain w/ wchar, threads" - depends on BR2_USE_MMU - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/atk/atk.hash b/package/atk/atk.hash deleted file mode 100644 index d8cd69ff1f..0000000000 --- a/package/atk/atk.hash +++ /dev/null @@ -1,5 +0,0 @@ -# From http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum -sha256 ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 atk-2.38.0.tar.xz - -# Hash for license file -sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/atk/atk.mk b/package/atk/atk.mk deleted file mode 100644 index 2820fb486d..0000000000 --- a/package/atk/atk.mk +++ /dev/null @@ -1,25 +0,0 @@ -################################################################################ -# -# atk -# -################################################################################ - -ATK_VERSION_MAJOR = 2.38 -ATK_VERSION = $(ATK_VERSION_MAJOR).0 -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz -ATK_SITE = http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) -ATK_LICENSE = LGPL-2.0+ -ATK_LICENSE_FILES = COPYING -ATK_INSTALL_STAGING = YES -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) - -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -ATK_CONF_OPTS += -Dintrospection=true -ATK_DEPENDENCIES += gobject-introspection -else -ATK_CONF_OPTS += -Dintrospection=false -endif - -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) - -$(eval $(meson-package)) diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in index aa58f8d593..f6f2ca8fc2 100644 --- a/package/atkmm/Config.in +++ b/package/atkmm/Config.in @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM bool "atkmm" depends on BR2_INSTALL_LIBSTDCPP # glibmm depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc - depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 - depends on BR2_USE_MMU # atk/glibmm -> libglib2 - depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 - select BR2_PACKAGE_ATK + depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> libglib2 + depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 + depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 + select BR2_PACKAGE_AT_SPI2_CORE select BR2_PACKAGE_GLIBMM select BR2_PACKAGE_LIBSIGC diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk index 3bcb941c9f..76371aadbc 100644 --- a/package/atkmm/atkmm.mk +++ b/package/atkmm/atkmm.mk @@ -11,6 +11,6 @@ ATKMM_SITE = http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) ATKMM_LICENSE_FILES = COPYING COPYING.tools ATKMM_INSTALL_STAGING = YES -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf $(eval $(meson-package)) diff --git a/package/libglade/Config.in b/package/libglade/Config.in index e269a07548..4cf2ae4086 100644 --- a/package/libglade/Config.in +++ b/package/libglade/Config.in @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 depends on BR2_USE_MMU # glib2 select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_ATK + select BR2_PACKAGE_AT_SPI2_CORE select BR2_PACKAGE_LIBXML2 help Libglade allows you to load glade interface files in a program diff --git a/package/libglade/libglade.mk b/package/libglade/libglade.mk index 32fa595f5a..24865fb8ff 100644 --- a/package/libglade/libglade.mk +++ b/package/libglade/libglade.mk @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 LIBGLADE_SITE = http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) LIBGLADE_INSTALL_STAGING = YES -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core libxml2 LIBGLADE_LICENSE = LGPL-2.0+ LIBGLADE_LICENSE_FILES = COPYING diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in index c75c37fb63..f2888b2f51 100644 --- a/package/libgtk2/Config.in +++ b/package/libgtk2/Config.in @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 depends on BR2_INSTALL_LIBSTDCPP # pango depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz - select BR2_PACKAGE_ATK + select BR2_PACKAGE_AT_SPI2_CORE select BR2_PACKAGE_CAIRO select BR2_PACKAGE_CAIRO_PS select BR2_PACKAGE_CAIRO_PDF diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk index d30e1d9d43..ad4dd74e4d 100644 --- a/package/libgtk2/libgtk2.mk +++ b/package/libgtk2/libgtk2.mk @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango atk \ +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango at-spi2-core \ gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in index bc8cacd9f5..cb44607b7c 100644 --- a/package/libgtk3/Config.in +++ b/package/libgtk3/Config.in @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ BR2_PACKAGE_HAS_LIBGL - select BR2_PACKAGE_ATK + select BR2_PACKAGE_AT_SPI2_CORE select BR2_PACKAGE_CAIRO select BR2_PACKAGE_CAIRO_PS select BR2_PACKAGE_CAIRO_PDF diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index f277fce2ed..15190efd96 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -30,7 +30,7 @@ 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 \ +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 cairo pango \ gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) -- 2.25.1 From raphael.slagmolen at mailfence.com Mon Jan 9 15:22:59 2023 From: raphael.slagmolen at mailfence.com (=?utf-8?Q?Rapha=C3=ABl_Slagmolen?=) Date: Mon, 9 Jan 2023 16:22:59 +0100 (CET) Subject: [Buildroot] [PATCH 1/1] utils/make_rich_wrapper.py: add new python script to wrap the build process into a colored TUI with progress tracking Message-ID: <1166577682.270413.1673277779708@fidget.co-bxl> As the build process can be long and hard to track, I wrote a little Python script that try to make it easier for users to see where in the process they are, what is going on, log filtering and more. The script is completly autonomous and doesn't impose anything on the current build process so it should work without tampering the maintenability of the project's Makefile. The script has only two dependencies : ?? ?- packaging (for version parsing while checking Buildroot's dependencies) ?? ?- rich (for the colored output and layout) Features: ?? ?- test the presence of Buildroot's dependencies, with version control and path validation (for `file`) ?? ?- (optional) test the presence of Buildroot's optional dependencies but without blocking the process ?? ?- can only do the checking or skip it entirely using command line option ?? ?- filter the output of the build process while trying to detect fatal/error/warning/debug loglevel (may have some false positive) ?? ?- can change the filtering level using a command line option (default on ERROR) ?? ?- keep track of the amount of work to do using `make external-deps` and display the overall progress ?? ?- in case the amount of work isn't correctly detected (I try to account for some specials steps), the progress is fixed at the end with a message ?? ?- keep track of all the task already done and the one currently working ?? ?- display the current task's step message (extracted from `>>> %s` output) ?? ?- keep track of the current task progress based on the amount of steps done ?? ?- display a progress in case of `wget` with extraction of filename, size, and downloaded from the output The script is launching `make` by itself but the user is supposed to have already done the configuration needed! May be added later: ?? ?- export raw output from `make` into a log file in /tmp or elsewhere (command line option?) ?? ?- add other trackable step like `wget`? ?? ?- improve loglevel detection ?? ?- any request from the team?! Some images can be seen on my personal server: ?? ?- the `--help` menu: https://naheulcraft.be/nextcloud/s/aX8fW5mK8dbXwqT ?? ?- the progress tracking: https://naheulcraft.be/nextcloud/s/87GK7yXQzZHydcj ?? ?- the finished process: https://naheulcraft.be/nextcloud/s/ZPMt46WP5jib7mk Signed-off-by: Rapha?l Slagmolen (Tutul) --- DEVELOPERS | 3 + utils/make_rich_wrapper.py | 660 +++++++++++++++++++++++++++++++++++++ 2 files changed, 663 insertions(+) create mode 100755 utils/make_rich_wrapper.py diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..0c78d2f3a1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3159,3 +3159,6 @@ F: package/quazip/ F: package/shapelib/ F: package/simple-mail/ F: package/tinc/ + +N: Rapha?l Slagmolen (Tutul) +F: utils/make_rich_wrapper.py diff --git a/utils/make_rich_wrapper.py b/utils/make_rich_wrapper.py new file mode 100755 index 0000000000..152b50be65 --- /dev/null +++ b/utils/make_rich_wrapper.py @@ -0,0 +1,660 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +''' + Date created: 2023/01/07 + Date last modified: 2023/01/09 + Python Version: 3.10+ + Requirement: + packaging==21+ + rich==13+ +''' + +__author__ = 'Tutul (https://gitlab.com/Tutul)' +__copyright__ = 'Copyright 2023, make_rich_wrapper.py for Buildroot' +__license__ = 'MIT' +__credits__ = ['Tutul'] +__version__ = '1.0.0' +__status__ = 'release' # release > test > dev +__maintainer__ = 'Tutul' +__description__ = 'simple python script that act as a wrapper around `make` for Buildroot using the Rich module' + +import argparse +import enum +import logging +import os +import re +import select +import shutil +import signal +import subprocess +from packaging import version +from rich import box +from rich.console import Console, Group +from rich.live import Live +from rich.logging import RichHandler +from rich.panel import Panel +from rich.prompt import Confirm +from rich.progress import ( + BarColumn, + DownloadColumn, + MofNCompleteColumn, + Progress, SpinnerColumn, + Task, + TaskProgressColumn, + TextColumn, + TimeElapsedColumn, + TimeRemainingColumn, + TransferSpeedColumn +) +from rich.table import Table + +############################################################################################ + + +class DownloadStep(enum.Enum): + """ + Help to know wich downloading information is present + """ + LENGTH = 0 + OUTPUT = 1 + PROGRESS = 2 + DONE = 3 + +############################################################################################ + + +class State(enum.Enum): + """ + Buildroot Makefile's steps + """ + READY = 0 + DOWNLOADING = 1 + EXTRACTING = 2 + PATCHING = 3 + CONFIGURING = 4 + BUILDING = 5 + INSTALLING = 6 + DONE = 7 + + @staticmethod + def get_from_message(message) -> str: + if message.__contains__("Downloading"): + return State.DOWNLOADING + elif message.__contains__("Extracting"): + return State.EXTRACTING + elif message.__contains__("Patching"): + return State.PATCHING + elif message.__contains__("Configuring"): + return State.CONFIGURING + elif message.__contains__("Building"): + return State.BUILDING + elif message.__contains__("Installing"): + return State.INSTALLING + else: + return None + +############################################################################################ + + +class Task(): + """ + Keep track of the current step + """ + + def __init__(self, current_pkg_progress, step_progress, pkg_steps_progress, downloader): + self.current_pkg_progress = current_pkg_progress + self.step_progress = step_progress + self.pkg_steps_progress = pkg_steps_progress + self.downloader = downloader + + self.pkg_task_id = None + self.step_task_id = None + self.pkg_step_task_id = None + self.downloading_task_id = None + self.state = None + self.name = None + + def __del__(self): + if self.pkg_task_id is not None: + self.current_pkg_progress.stop_task(self.pkg_task_id) + self.pkg_task_id = None + if self.step_task_id is not None: + self.step_progress.stop_task(self.step_task_id) + self.step_progress.update(self.step_task_id, visible=False) + self.step_task_id = None + if self.pkg_step_task_id is not None: + self.pkg_steps_progress.stop_task(self.pkg_step_task_id) + self.pkg_steps_progress.update(self.pkg_step_task_id, visible=False) + self.pkg_step_task_id = None + if self.downloading_task_id is not None: + self.downloader.stop_task(self.downloading_task_id) + self.downloader.update(self.downloading_task_id, visible=False) + self.downloading_task_id = None + self.name = None + self.sate = State.DONE + + def update(self, new_state, new_step=None) -> None: + self.state = new_state + + if self.downloading_task_id is not None and State.DOWNLOADING != self.state: + self.downloader.stop_task(self.downloading_task_id) + self.downloader.update(self.downloading_task_id, visible=False) + self.downloading_task_id = None + + if self.step_task_id is not None: + self.step_progress.stop_task(self.step_task_id) + self.step_progress.update(self.step_task_id, visible=False) + if new_step is not None: + self.step_task_id = self.step_progress.add_task("", step=new_step, name=self.name) + else: + self.step_task_id = None + if self.pkg_step_task_id is not None: + self.pkg_steps_progress.update(self.pkg_step_task_id, completed=self.state.value) + + def next(self, new_name, new_state, new_step=None) -> None: + if self.pkg_task_id is not None: + self.current_pkg_progress.stop_task(self.pkg_task_id) + self.current_pkg_progress.update(self.pkg_task_id, description="[bold green]%s done!" % self.name) + + if self.step_task_id is not None: + self.step_progress.stop_task(self.step_task_id) + self.step_progress.update(self.step_task_id, visible=False) + + if self.pkg_step_task_id is not None: + self.pkg_steps_progress.stop_task(self.pkg_step_task_id) + self.pkg_steps_progress.update(self.pkg_step_task_id, visible=False) + self.pkg_step_task_id = None + + if self.downloading_task_id is not None: + self.downloader.stop_task(self.downloading_task_id) + self.downloader.update(self.downloading_task_id, visible=False) + self.downloading_task_id = None + + self.name = new_name + self.state = new_state + + if self.state is not None: + self.step_task_id = self.step_progress.add_task("", step=new_step, name=self.name) + if "Finishing" == self.name: + self.pkg_task_id = self.current_pkg_progress.add_task("%s" % self.name) + else: + self.pkg_step_task_id = self.pkg_steps_progress.add_task("", total=State.DONE.value, name=self.name) + self.pkg_task_id = self.current_pkg_progress.add_task("Working on %s" % self.name) + +############################################################################################ + + +def handle_task_update(current, message) -> bool: + """ + Handle step update and detect task switching + """ + finished = False + message_array = message.split(">>> ")[1].split(" ") + + name = "[b]" + message_array[0] + "[/b]" + if len(message_array) >= 3: + name = name + " " + message_array[1] + step = message_array[2:] + else: + step = message_array[1:] + if message.__contains__(">>> "): + name = "Finishing" # Reset for the last few tasks + + step = ' '.join(str(x) for x in step) + state = State.get_from_message(step) + + if current.name is None: + current.next(name, state, step) + elif name != current.name: + finished = True + current.update(State.DONE) + if state is None: + state = State.READY + current.next(name, state, step) + elif state is None: + state = current.state + + current.update(state, step) + return finished + +############################################################################################ + + +def handle_downloading(current, message, step) -> None: + """ + Handle all that is about downloading (wget only for now) + """ + + log.debug(message) + + if current.downloading_task_id is None: + current.downloading_task_id = current.downloader.add_task("", total=None, filename="?") + + if DownloadStep.LENGTH == step: + current.downloader.update(current.downloading_task_id, total=int(message.split("Length: ")[1].split(" (")[0])) + elif DownloadStep.OUTPUT == step: + current.downloader.update(current.downloading_task_id, filename=message.split("output' '")[1]) + elif DownloadStep.PROGRESS == step: + if message.__contains__(" ."): + downloaded_size = message.split(" .")[0] + else: + downloaded_size = message.split(" ")[0] + downloaded_size.strip().upper().replace("O", "").replace("B", "").replace("I", "") + if downloaded_size.__contains__("K"): + downloaded_size = int(downloaded_size.replace("K", "")) * 1000 + elif downloaded_size.__contains__("M"): + downloaded_size = int(downloaded_size.replace("M", "")) * 1000000 + elif downloaded_size.__contains__("G"): + downloaded_size = int(downloaded_size.replace("G", "")) * 1000000000 + elif downloaded_size.__contains__("T"): + downloaded_size = int(downloaded_size.replace("T", "")) * 1000000000000 + current.downloader.update(current.downloading_task_id, completed=int(downloaded_size)) + elif DownloadStep.DONE == step: + current.downloader.stop_task(current.downloading_task_id) + current.downloader.update(current.downloading_task_id, visible=False) + current.downloading_task_id = None + +############################################################################################ + + +def which(exec_name, package=None, desired_version=None, version_tuple_catcher=None, path=None) -> bool: + """ + Used to find if a binary is present (and usable) on the system + Can also check for minimal version (as long as the binary use --version) + And may also check if the path is the required one + """ + global console + if package is None: + package = exec_name + + p = shutil.which(exec_name) + if p is None: + console.print(f" [red1]:cross_mark: [b]{package}[/b] is required but cannot find it in the PATH") + return False + elif path is not None and path != p: + console.print( + f" [orange_red1]:no_entry: [b]{package}[/b] is found but we need it to be in a specific location: {p} --> {path}") + return False + elif desired_version is not None: + if version_tuple_catcher is not None: + local_version = subprocess.run([p, "--version"], stdout=subprocess.PIPE, check=True, + text=True).stdout.split(version_tuple_catcher[0])[1].split(version_tuple_catcher[1])[0] + if version.parse(local_version) < version.parse(desired_version): + console.print( + f" [orange1]:exclamation_mark: [b]{package}[/b] is found but we require at least the version {desired_version} and you have the version {local_version}") + return False + else: + console.print( + f" [orange1]:exclamation_mark: [b]{package}[/b] is found but we require at least the version {desired_version}") + return False + console.print(f" [green4]:heavy_check_mark: [b]{package}[/b] is found and usable") + return True + +############################################################################################ + + +def test_depencencies(tools_list) -> bool: + """ + Simply handle calling which() from a list of tools + """ + is_all_ok = True + for tool in tools_list: + if not which(tool[0], tool[1], tool[2], tool[3], tool[4]): + is_all_ok = False + return is_all_ok + +############################################################################################ + + +# which(binary), package[binary], minimal version, version_tuple_catcher, required path +build_tools_list = [ + ("which", None, None, None, None), + ("sed", None, None, None, None), + ("make", None, "3.81", ("GNU Make ", "\n"), None), + ("ld", "binutils", None, None, None), + ("diff", "diffutils", None, None, None), + ("gcc", None, "4.8", ("gcc (GCC) ", "\n"), None), + ("g++", None, "4.8", ("g++ (GCC) ", "\n"), None), + ("bash", None, None, None, None), + ("patch", None, None, None, None), + ("gzip", None, None, None, None), + ("bzip2", None, None, None, None), + ("perl", None, "5.8.7", (" (v", ") built for"), None), + ("tar", None, None, None, None), + ("cpio", None, None, None, None), + ("unzip", None, None, None, None), + ("rsync", None, None, None, None), + ("file", None, None, None, "/usr/bin/file"), + ("bc", None, None, None, None), + ("find", "findutils", None, None, None) +] +source_fetching_tools_list = [ + ("wget", None, None, None, None) +] + + +def check_requirements() -> bool: + """ + Manage the display and checking for the required tools, stop if any is missing + """ + global console + requirements_ok = True + console.print("Mandatory packages:") + with console.status("[blue]Looking for mandatory packages...") as status: + console.print(" [i]Build tools:") + requirements_ok = test_depencencies(build_tools_list) and requirements_ok + console.print(" [i]Source fetching tools:") + requirements_ok = test_depencencies(source_fetching_tools_list) and requirements_ok + if not requirements_ok: + console.print("\nMandatory program are [u]missing[/u]") + console.print("you must install them before retrying!") + return requirements_ok + +############################################################################################ + + +recommanded_dependencies_list = [ + ("python", None, "2.7", ("Python ", "\n"), None) +] +configuration_interface_dependencies_list = [ + ("ncursesw5-config", "ncurses5", None, None, None), # menuconfig + ("qtdiag-qt5", "qt5", None, None, None), # xconfig + ("glib-compile-schemas", "glib2", None, None, None), # gconfig + ("gtk-launch", "gtk2", None, None, None), # gconfig + ("glade", "glade2", None, None, None) # gconfig +] +opt_source_fetching_tools_list = [ + ("bzr", "bazaar", None, None, None), + ("cvs", None, None, None, None), + ("git", None, None, None, None), + ("hg", "mercurial", None, None, None), + ("scp", None, None, None, None), + ("sftp", None, None, None, None), + ("svn", "subversion", None, None, None) +] +java_related_packages_list = [ + ("javac", None, None, None, None), + ("jar", None, None, None, None) +] +documentation_generation_tools_list = [ + ("asciidoc", None, "8.6.3", ("asciidoc ", "\n"), None), + ("w3m", None, None, None, None), + ("dblatex", None, None, None, None) # Only for PDF manual +] +graph_generation_tools_list = [ + ("gvgen", "graphviz", None, None, None) +] + + +def check_optional_packages() -> bool: + """ + Manage the display and checking for the optional tools, continue with a warning if any is missing + """ + global console + opt_ok = True + console.print("Optional packages:") + with console.status("[blue]Looking for optional packages...") as status: + console.print(" [i]Recommended dependencies:") + opt_ok = test_depencencies(recommanded_dependencies_list) and opt_ok + console.print(" [i]Configuration interface dependencies:") + opt_ok = test_depencencies(configuration_interface_dependencies_list) and opt_ok + console.print(" [i]Source fetching tools:") + opt_ok = test_depencencies(opt_source_fetching_tools_list) and opt_ok + console.print(" [i]Java-related packages, if the Java Classpath needs to be built for the target system:") + opt_ok = test_depencencies(java_related_packages_list) and opt_ok + console.print(" [i]Documentation generation tools:") + opt_ok = test_depencencies(documentation_generation_tools_list) and opt_ok + console.print(" [i]Graph generation tools:") + opt_ok = test_depencencies(graph_generation_tools_list) and opt_ok + console.print( + " [gray39]:interrobang: [b]python-matplotlib[/b] cannot be detected automaticly. Check your distribution's repositories or [i]pip[/i]") + if not opt_ok: + console.print("\n>>> Some optional program are [u]missing[/u], some functionalities may not compile or be incomplete") + return opt_ok + +############################################################################################ + + +# skeleton (4): host-skeleton && skeleton-init-common && skeleton-init-(sysv|systemd|openrc|none) && skeleton +# toolcahin (2): toolchain && toolchain-buildroot +# gcc(+1): gcc become host-gcc-initial and host-gcc-final +# various (~4): host-makedevs && ifupdown-scripts && initscripts && urandom-scripts +# +1 for the last task (finalizing host/target directory, sanitizing RPATH, generating root filesystems and image rootfs) +# BUT.... in some case this number isn't quit exact (especially the 'various' section) +extra_packages_to_count = 12 + + +def load_all_tasks() -> None: + """ + Load the external deps on witch we need to work for this run + if an error occure, it's probably because the user didn't do any `make menuconfig` + """ + global total_pkgs + global console + with console.status("[bold]Loading config, requested packages and dependencies[/bold] (did you run `[blue]make menuconfig[/blue]`?)", spinner="aesthetic") as status: + external_deps = subprocess.run(["make", "external-deps"], stdout=subprocess.PIPE, check=True, text=True) + raw_pkgs_list = external_deps.stdout.splitlines() + + # Do some cleaning because all the patches files aren't packages + regex = re.compile(r'^.*\.patch.*$') + total_pkgs = [p for p in raw_pkgs_list if not regex.match(p)] + + console.print("In total", (len(total_pkgs) + extra_packages_to_count), "packages will be processed for this buildroot") + +############################################################################################ + + +def main() -> None: + # Track the averall progress + pkgs_progress = Progress( + TimeElapsedColumn(), + TextColumn("[blue]{task.description}"), + BarColumn(complete_style='slate_blue1'), + MofNCompleteColumn(), + TaskProgressColumn() + ) + # Track the current progress and stay after completion + current_pkg_progress = Progress( + TimeElapsedColumn(), + TextColumn("{task.description}") + ) + # Progress bars for single pkg steps (will be hidden when step is done) + step_progress = Progress( + TextColumn(" "), + SpinnerColumn(), + TextColumn("[bold purple]{task.fields[step]}") + ) + # Progress bar for current pkg (progress in steps) + pkg_steps_progress = Progress( + TextColumn("[bold cyan]Progress for pkg {task.fields[name]}"), + SpinnerColumn("simpleDotsScrolling"), + TextColumn("({task.completed} of {task.total} steps done)"), + ) + # Track any downloading + downloader_progress = Progress( + TextColumn("[bold]{task.fields[filename]}", justify="right"), + BarColumn(bar_width=None, complete_style="dark_magenta", pulse_style="medium_purple"), + "[progress.percentage]{task.percentage:>3.1f}%", + "?", + DownloadColumn(), + "?", + TransferSpeedColumn(), + "?", + TimeRemainingColumn() + ) + + # group of progress bars; + # some are always visible, others will disappear when progress is complete + working_panel = Panel(Group(current_pkg_progress, step_progress, pkg_steps_progress, downloader_progress), box=box.SIMPLE_HEAD) + progress_group = Group( + working_panel, + pkgs_progress + ) + + pkgs_task_id = pkgs_progress.add_task("Packages", total=(len(total_pkgs) + extra_packages_to_count)) + cached = None + overflow = None + + # use own live instance as context manager with group of progress bars, + # which allows for running multiple different progress bars in parallel, + # and dynamically showing/hiding them + with Live(progress_group): + # Current task + pkg = Task(current_pkg_progress=current_pkg_progress, step_progress=step_progress, + pkg_steps_progress=pkg_steps_progress, downloader=downloader_progress) + + # Prepare the call to `make` + modified_env = os.environ.copy() + modified_env["LANG"] = "C" + log.debug(f"Using modified encironment: {modified_env}") + process = subprocess.Popen( + 'make', + env=modified_env, + stdout=subprocess.PIPE, + stderr=subprocess.STDOUT, + text=True, + close_fds=True) + + # Loop as long as the process is running + while process.poll() is None: + # Wait for something to read from stdout or stderr + _, _, _ = select.select([process.stdout.fileno()], [], []) + read = process.stdout.readline() + + # Detect each step + if read.__contains__("[7m>>>"): + if handle_task_update(pkg, read): + pkgs_progress.advance(pkgs_task_id, advance=1) + # Handles all WGET downloading steps + elif re.search("Length: [0-9]+ \([0-9ioObBkKmMgGtT.,]+\)", read): + handle_downloading(pkg, read, DownloadStep.LENGTH) + elif re.search("wget -.*output' '.*'", read): + handle_downloading(pkg, read, DownloadStep.OUTPUT) + elif re.search("[0-9kKmMgGtTioObB.,]+ [. ]+ [0-9]+%", read): + handle_downloading(pkg, read, DownloadStep.PROGRESS) + elif re.search("[0-9-/pPaAmM ]+ \([0-9., kKmMgGtTbBoOiI\/]+s\) - .* saved", read): + handle_downloading(pkg, read, DownloadStep.DONE) + # Handles auto-detect for logging level + elif re.search("[\] ]{1}(EXCEPTION|EMERGENCY|EMERG)[\]: ]{1}", read.upper()): + log.exception(read) + elif re.search("[\] ]{1}(CRITICAL|CRIT|FATAL|ALERT)[\]: ]{1}", read.upper()): + log.critical(read) + elif re.search("[\] ]{1}(ERROR|ERR)[\]: ]{1}", read.upper()): + log.error(read) + elif re.search("[\] ]{1}(WARNING|WARN)[\]: ]{1}", read.upper()): + log.warning(read) + elif re.search("[\] ]{1}(DEBUG|TRACE)[\]: ]{1}", read.upper()): + log.debug(read) + elif read: + log.info(read) + + # Clean the "current" progress bar + del pkg + + # We may need to fix this progress depending of the untrackable tasks that may be badly accounted for earlier + pkgs_task = [t for t in pkgs_progress.tasks if t.id == pkgs_task_id][0] + if pkgs_task.completed < pkgs_task.total: + cached = pkgs_task.total - pkgs_task.completed + pkgs_progress.update(pkgs_task_id, completed=(pkgs_task.total), advance=1) + elif pkgs_task.completed > pkgs_task.total: + overflow = pkgs_task.completed - pkgs_task.total + pkgs_progress.update(pkgs_task_id, total=pkgs_task.completed, completed=(pkgs_task.completed), advance=1) + pkgs_progress.refresh() + if cached is not None: + console.print(f"[spring_green3][b]{cached}[/b] pkg(s) loaded from [i]cache") + if overflow is not None: + console.print(f"[deep_pink2 b]{overflow} unacounted pkg(s) added to our workload") + console.print("Work is done :relieved_face:") + +############################################################################################ + + +def handle_sigint(signum, frame) -> None: + console.print("Interrupted by the user") + quit() + + +signal.signal(signal.SIGINT, handle_sigint) + +############################################################################################ + +if __name__ == '__main__': + parser = argparse.ArgumentParser( + prog="make_rich_wrapper.py", + description=f"{__description__}", + epilog=f"{__copyright__}, {__author__}, license: {__license__}" + ) + parser.add_argument('-l', '--loglevel', + help='set the verbosity level for the logs printed on the screen', + type=str, + choices=["all", "debug", "info", "warn", "error", "critical"], + default="error") + group = parser.add_mutually_exclusive_group() + group.add_argument('-f', '--fast', + help='disable the requirements and optionnal check before running', + action='store_true') + group.add_argument('--only-check', + help='only do the requirements and optionnal check and exit', + action='store_true') + parser.add_argument('--check-optional', + help='enable checking for optional ressources and exit', + action='store_true') + parser.add_argument('--version', + help='output version information and exit', + action='version', + version=f'%(prog)s {__version__} - {__status__}') + parser.add_argument('--about', + help='output about information and exit', + action='store_true') + + arguments = parser.parse_args() + + if arguments.about: + console = Console(highlight=False) + console.print(f"{__copyright__}\nCreated by {__author__}, license: {__license__}\n\n{__description__}\n") + if "release" == __status__: + console.print(f"[green b]{__status__}") + elif "test" == __status__: + console.print(f"[cyan]{__status__}") + elif "dev" == __status__: + console.print(f"[purple i]{__status__}") + else: + console.print(f"[red u]{__status__}") + console.print(f"Version: {__version__}\nMaintainer: {__maintainer__}\n\nCredits: {__credits__}") + quit() + + # Initialise the rich console for printing + console = Console() + + # Initialing the rich log handler + logging.basicConfig( + level=arguments.loglevel.upper().replace("ALL", "NOTSET").replace("WARN", "WARNING"), + format="%(message)s", + datefmt="[%X]", + handlers=[RichHandler(rich_tracebacks=True, show_path=False)] + ) + log = logging.getLogger("rich") + + if not arguments.fast: + ok = check_requirements() + if not arguments.only_check: + if ok: + console.rule(style="green") + else: + quit() + + if not arguments.fast and arguments.check_optional: + ok = check_optional_packages() + if not arguments.only_check: + if ok: + console.rule(style="blue") + else: + console.rule(style="magenta") + + if not arguments.only_check: + load_all_tasks() + if not arguments.fast and not Confirm.ask("Proceed? (it may take some times)", console=console, default="y"): + quit() + console.print("\n\n") + main() -- 2.39.0 ---- De: raphael.slagmolen at mailfence.com ?: buildroot at buildroot.org, raphael.slagmolen at mailfence.com 9 janv. 2023 15:57:48 ---- De: raphael.slagmolen at mailfence.com ?: buildroot at buildroot.org 9 janv. 2023 16:22:52 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature URL: From yann.morin.1998 at free.fr Mon Jan 9 16:30:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 9 Jan 2023 17:30:17 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring Message-ID: <20230109163017.1260911-1-yann.morin.1998@free.fr> Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) forgot, despite the big comment above the version strings, to confirm that the vendoring was still working. Previously, we were adding the vendoring equivalence manually, but in commit 04154a651729 (support/download/cargo-post-process: cargo output for vendor config), we switched to using the output of "vargo vendor" (on stdout) to support caxses were the vendoring equivalence would be more complex (e.g. when using crates not hosted on crates.io). With rust until and including 1.65.0, "cargo vendor" would output (for crates.io crates) the same output as our manual fixups, except it was preceded by an empty line. So, to avoid recompting all our hashes, we added a tweak to strip away the leading empty line in 04154a651729. But rust 1.66.0 includes [0] which changes the output (on stdout) of "cargo vendor", where the first empty line is no longer emitted. This means that our tweak for rust 1.65.0 now strips out an important part of the cargo vendor output, which renders the archives invalid, and thus generates different archives, which fail to validate against our hashes. Fix this by doing what the comment in the post-process helper states, and just keep the whole output of "cargo vendor", byt just removing the "tail --lines=+2". Since that comment is no longer meaningful, we drop it too. Now, all our 6 cargo-based packages can be vendored again, without changing our hashes, but most importantly, with valid archives. Still, we keep the comment above the versions strings, in the hope that a future bumper will notice and be more careful at validating the vendoring. [0] https://github.com/rust-lang/cargo/pull/11273 Fixes: http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) ... and so many others... Reported-by: Romain Naour Signed-off-by: Yann E. MORIN Cc: James Hilliard Cc: Simon Richter --- support/download/cargo-post-process | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process index 186e9eb69b..21a6be8dbe 100755 --- a/support/download/cargo-post-process +++ b/support/download/cargo-post-process @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" pushd "${base_name}" > /dev/null # Create the local .cargo/config with vendor info -# -# The first line of the output to stdout is empty. -# So skip it to have the file start with the vendoring -# configuration (`tail --lines=+2`). -# -# NOTE: -# There is a patch for cargo to remove the first empty line: -# See: https://github.com/rust-lang/cargo/pull/11273 -# -# The patch already landed in +nightly and will end up -# in +stable soon. -# -# -> When updating rust/cargo, the call to `tail` must be removed. -# mkdir -p .cargo/ cargo vendor \ --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ --locked VENDOR \ - | tail --lines=+2 | tee .cargo/config + | tee .cargo/config popd > /dev/null -- 2.25.1 From ckhardin at gmail.com Mon Jan 9 17:41:52 2023 From: ckhardin at gmail.com (Charles Hardin) Date: Mon, 9 Jan 2023 09:41:52 -0800 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure In-Reply-To: References: <20230109004748.1372-1-ckhardin@gmail.com> Message-ID: On Sun, Jan 8, 2023 at 6:21 PM Charles Hardin wrote: > inline > > On Sun, Jan 8, 2023 at 5:58 PM James Hilliard > wrote: > >> On Sun, Jan 8, 2023 at 5:48 PM Charles Hardin wrote: >> > >> > While testing incremental changes for a kernel build using the >> > LINUX_OVERRIDE_SRCDIR, the following behavior was observed. >> > >> > - edit a file in the kernel tree and save >> > - make linux-rebuild for buildroot to pickup the changes >> > - rsync occurrs and then the install target is run (no build) >> > - run make linux-rebuild a second time and the build is compiled and run >> > >> > To get the changes in on the first invocation of the rebuild requires >> > a dependency on the build target to re-evaluate the stamp dependencies >> > after the remove. This is a function of make dependency order evaluation >> > so that the install steps will see the missing the install stamp but >> > that evaluation doesn't require the rebuild because of the file being >> > removed internally on the evaluation. >> > >> > Explicit $(1)-build and $(1)-configure deps are added that will evaluate >> > after the cleans remove the stamps and cause them to be re-invoked. >> >> This isn't correct from my understanding as you aren't actually specifying >> the above described execution order. >> >> I think this should more correctly fix the issue: >> >> https://patchwork.ozlabs.org/project/buildroot/patch/20221018034605.800593-1-james.hilliard1 at gmail.com/ >> >> > Yup, the evaluation is dependent on the make behavior in the parallel > prereq - tried the double colon rules and those work as expected - the > rebuild will trigger the build and install and the reconfigure will do the > configure, build, install steps. > > Oh - I thought that double colon patch was already merged into mainline. It is pretty useful to be able to use rebuild and reconfigure on systems for a bit quicker turnaround. The testing we use is pretty simple. touch arm64/kernel/setup.c in the local linux directory make linux-rebuild Will see the "Building" notification with that patch - without it will just rsync and then "Installing" Watch the CC arm64/kernel/setup in the build The rest proceeds as expected with Installing - etc. > > >> > Signed-off-by: Charles Hardin >> > --- >> > package/pkg-generic.mk | 4 ++-- >> > 1 file changed, 2 insertions(+), 2 deletions(-) >> > >> > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk >> > index f2bea01d7d..da99d9622a 100644 >> > --- a/package/pkg-generic.mk >> > +++ b/package/pkg-generic.mk >> > @@ -1062,12 +1062,12 @@ $(1)-reinstall: >> $(1)-clean-for-reinstall $(1) >> > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall >> > rm -f $$($(2)_TARGET_BUILD) >> > >> > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) >> > +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) >> >> You aren't actually specifying that $(1)-clean-for-rebuild runs before >> $(1)-build but rather are specifying that the $(1)-build target can be >> executed in parallel to the $(1)-clean-for-rebuild and $(1) targets. >> >> Parallel targets can effectively be executed in any arbitrary order and/or >> at the same time. >> > > >> > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild >> > rm -f $$($(2)_TARGET_CONFIGURE) >> > >> > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) >> > +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure >> $(1)-build $(1) >> > >> > # define the PKG variable for all targets, containing the >> > # uppercase package variable prefix >> > -- >> > 2.24.3 (Apple Git-128) >> > >> > _______________________________________________ >> > buildroot mailing list >> > buildroot at buildroot.org >> > https://lists.buildroot.org/mailman/listinfo/buildroot >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dmrauh at posteo.de Mon Jan 9 19:21:13 2023 From: dmrauh at posteo.de (Dominik Michael Rauh) Date: Mon, 9 Jan 2023 19:21:13 +0000 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: <20230108222926.GJ151997@scaer> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-4-james.hilliard1@gmail.com> <20230108222926.GJ151997@scaer> Message-ID: Yann, James, All, On 08.01.23 23:29, Yann E. MORIN wrote: > Dominik and Anders made hiredis an optional dependency. Given that > hiredis builds very, very fast (just about 3s here), I wonder if that > really makes sense to make it optional; hiredis has no dependency that > are not dependencies of ccache, so there is no hidden overhead. > > If hiredis support is compiled in, does that make it mandatory to use a > hiredis server, or does ccache still uses local files by default? > > If the latter, then I think a mandatory dependency is OK. > > Dominik, Anders, did you make it a optional because of a previous review > by Thomas asking so? The decision to make hiredis support optional was only based on the fact that, well, it is purely optional :) In hindsight I agree to enable the hiredis backend by default since hiredis builds very quickly and does not pull in additional dependencies! Maybe the more interesting question is whether it is really advisable to still build ccache as part of Buildroot since, in contrast to hiredis, building cmake, which is required by ccache, takes significantly longer and consumes much more resources. On 07.08.22 14:39, Thomas Petazzoni wrote: > A possible alternative we could explore is to no longer build ccache > ourselves and rely on ccache being provided by the host distribution. > Of course, raises the question of which ccache version is available on > the host, and how to tweak its configuration to match the needs of > Buildroot. Best regards, Dominik From james.hilliard1 at gmail.com Mon Jan 9 19:55:10 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 12:55:10 -0700 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-4-james.hilliard1@gmail.com> <20230108222926.GJ151997@scaer> Message-ID: On Mon, Jan 9, 2023 at 12:21 PM Dominik Michael Rauh wrote: > > Yann, James, All, > > On 08.01.23 23:29, Yann E. MORIN wrote: > > > Dominik and Anders made hiredis an optional dependency. Given that > > hiredis builds very, very fast (just about 3s here), I wonder if that > > really makes sense to make it optional; hiredis has no dependency that > > are not dependencies of ccache, so there is no hidden overhead. > > > > If hiredis support is compiled in, does that make it mandatory to use a > > hiredis server, or does ccache still uses local files by default? > > > > If the latter, then I think a mandatory dependency is OK. > > > > Dominik, Anders, did you make it a optional because of a previous review > > by Thomas asking so? > > The decision to make hiredis support optional was only based on the fact > that, well, it is purely optional :) > > In hindsight I agree to enable the hiredis backend by default since > hiredis builds very quickly and does not pull in additional dependencies! > > Maybe the more interesting question is whether it is really advisable to > still build ccache as part of Buildroot since, in contrast to hiredis, > building cmake, which is required by ccache, takes significantly longer > and consumes much more resources. Well we use the prebuilt build host cmake when available so this probably isn't that big an issue. > > On 07.08.22 14:39, Thomas Petazzoni wrote: > > > A possible alternative we could explore is to no longer build ccache > > ourselves and rely on ccache being provided by the host distribution. > > Of course, raises the question of which ccache version is available on > > the host, and how to tweak its configuration to match the needs of > > Buildroot. > > Best regards, > Dominik > From james.hilliard1 at gmail.com Mon Jan 9 20:18:20 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 13:18:20 -0700 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure In-Reply-To: References: <20230109004748.1372-1-ckhardin@gmail.com> Message-ID: On Mon, Jan 9, 2023 at 10:42 AM Charles Hardin wrote: > > > > On Sun, Jan 8, 2023 at 6:21 PM Charles Hardin wrote: >> >> inline >> >> On Sun, Jan 8, 2023 at 5:58 PM James Hilliard wrote: >>> >>> On Sun, Jan 8, 2023 at 5:48 PM Charles Hardin wrote: >>> > >>> > While testing incremental changes for a kernel build using the >>> > LINUX_OVERRIDE_SRCDIR, the following behavior was observed. >>> > >>> > - edit a file in the kernel tree and save >>> > - make linux-rebuild for buildroot to pickup the changes >>> > - rsync occurrs and then the install target is run (no build) >>> > - run make linux-rebuild a second time and the build is compiled and run >>> > >>> > To get the changes in on the first invocation of the rebuild requires >>> > a dependency on the build target to re-evaluate the stamp dependencies >>> > after the remove. This is a function of make dependency order evaluation >>> > so that the install steps will see the missing the install stamp but >>> > that evaluation doesn't require the rebuild because of the file being >>> > removed internally on the evaluation. >>> > >>> > Explicit $(1)-build and $(1)-configure deps are added that will evaluate >>> > after the cleans remove the stamps and cause them to be re-invoked. >>> >>> This isn't correct from my understanding as you aren't actually specifying >>> the above described execution order. >>> >>> I think this should more correctly fix the issue: >>> https://patchwork.ozlabs.org/project/buildroot/patch/20221018034605.800593-1-james.hilliard1 at gmail.com/ >>> >> >> Yup, the evaluation is dependent on the make behavior in the parallel prereq - tried the double colon rules and those work as expected - the rebuild will trigger the build and install and the reconfigure will do the configure, build, install steps. >> > > > Oh - I thought that double colon patch was already merged into mainline. It is pretty useful to be able to use rebuild and reconfigure on systems for a bit quicker turnaround. Not yet. I had discovered the issue when testing with make 4.4's shuffle mode which is designed to make dependency ordering issues like this much more obvious. > > The testing we use is pretty simple. > > touch arm64/kernel/setup.c in the local linux directory > make linux-rebuild > > Will see the "Building" notification with that patch - without it will just rsync and then "Installing" > Watch the CC arm64/kernel/setup in the build > > The rest proceeds as expected with Installing - etc. If my patch does indeed fully fix the issue can you reply to it with a tested-by? > >>> >>> > >>> > Signed-off-by: Charles Hardin >>> > --- >>> > package/pkg-generic.mk | 4 ++-- >>> > 1 file changed, 2 insertions(+), 2 deletions(-) >>> > >>> > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk >>> > index f2bea01d7d..da99d9622a 100644 >>> > --- a/package/pkg-generic.mk >>> > +++ b/package/pkg-generic.mk >>> > @@ -1062,12 +1062,12 @@ $(1)-reinstall: $(1)-clean-for-reinstall $(1) >>> > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall >>> > rm -f $$($(2)_TARGET_BUILD) >>> > >>> > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) >>> > +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) >>> >>> You aren't actually specifying that $(1)-clean-for-rebuild runs before >>> $(1)-build but rather are specifying that the $(1)-build target can be >>> executed in parallel to the $(1)-clean-for-rebuild and $(1) targets. >>> >>> Parallel targets can effectively be executed in any arbitrary order and/or >>> at the same time. >>> >>> > >>> > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild >>> > rm -f $$($(2)_TARGET_CONFIGURE) >>> > >>> > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) >>> > +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure $(1)-build $(1) >>> > >>> > # define the PKG variable for all targets, containing the >>> > # uppercase package variable prefix >>> > -- >>> > 2.24.3 (Apple Git-128) >>> > >>> > _______________________________________________ >>> > buildroot mailing list >>> > buildroot at buildroot.org >>> > https://lists.buildroot.org/mailman/listinfo/buildroot From yann.morin.1998 at free.fr Mon Jan 9 21:28:55 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 9 Jan 2023 22:28:55 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: <20230109163017.1260911-1-yann.morin.1998@free.fr> References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: <20230109212855.GM151997@scaer> All, On 2023-01-09 17:30 +0100, Yann E. MORIN spake thusly: > Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) > forgot, despite the big comment above the version strings, to confirm > that the vendoring was still working. > > Previously, we were adding the vendoring equivalence manually, but in > commit 04154a651729 (support/download/cargo-post-process: cargo output > for vendor config), we switched to using the output of "vargo vendor" > (on stdout) to support caxses were the vendoring equivalence would be > more complex (e.g. when using crates not hosted on crates.io). > > With rust until and including 1.65.0, "cargo vendor" would output (for > crates.io crates) the same output as our manual fixups, except it was > preceded by an empty line. So, to avoid recompting all our hashes, we > added a tweak to strip away the leading empty line in 04154a651729. > > But rust 1.66.0 includes [0] which changes the output (on stdout) of > "cargo vendor", where the first empty line is no longer emitted. > > This means that our tweak for rust 1.65.0 now strips out an important > part of the cargo vendor output, which renders the archives invalid, and > thus generates different archives, which fail to validate against our > hashes. > > Fix this by doing what the comment in the post-process helper states, > and just keep the whole output of "cargo vendor", byt just removing the > "tail --lines=+2". Since that comment is no longer meaningful, we drop > it too. > > Now, all our 6 cargo-based packages can be vendored again, without > changing our hashes, but most importantly, with valid archives. Of course, I forgot to account for the 5 python packages that have rust code; they too are fixed with this change. Regards, Yann E. MORIN. > Still, we keep the comment above the versions strings, in the hope that > a future bumper will notice and be more careful at validating the > vendoring. > > [0] https://github.com/rust-lang/cargo/pull/11273 > > Fixes: > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > ... and so many others... > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: James Hilliard > Cc: Simon Richter > --- > support/download/cargo-post-process | 16 +--------------- > 1 file changed, 1 insertion(+), 15 deletions(-) > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > index 186e9eb69b..21a6be8dbe 100755 > --- a/support/download/cargo-post-process > +++ b/support/download/cargo-post-process > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > pushd "${base_name}" > /dev/null > > # Create the local .cargo/config with vendor info > -# > -# The first line of the output to stdout is empty. > -# So skip it to have the file start with the vendoring > -# configuration (`tail --lines=+2`). > -# > -# NOTE: > -# There is a patch for cargo to remove the first empty line: > -# See: https://github.com/rust-lang/cargo/pull/11273 > -# > -# The patch already landed in +nightly and will end up > -# in +stable soon. > -# > -# -> When updating rust/cargo, the call to `tail` must be removed. > -# > mkdir -p .cargo/ > cargo vendor \ > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > --locked VENDOR \ > - | tail --lines=+2 | tee .cargo/config > + | tee .cargo/config > > popd > /dev/null > > -- > 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 james.hilliard1 at gmail.com Mon Jan 9 21:55:19 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 14:55:19 -0700 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: <20230109163017.1260911-1-yann.morin.1998@free.fr> References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: On Mon, Jan 9, 2023 at 9:30 AM Yann E. MORIN wrote: > > Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) > forgot, despite the big comment above the version strings, to confirm > that the vendoring was still working. > > Previously, we were adding the vendoring equivalence manually, but in > commit 04154a651729 (support/download/cargo-post-process: cargo output > for vendor config), we switched to using the output of "vargo vendor" > (on stdout) to support caxses were the vendoring equivalence would be > more complex (e.g. when using crates not hosted on crates.io). > > With rust until and including 1.65.0, "cargo vendor" would output (for > crates.io crates) the same output as our manual fixups, except it was > preceded by an empty line. So, to avoid recompting all our hashes, we > added a tweak to strip away the leading empty line in 04154a651729. > > But rust 1.66.0 includes [0] which changes the output (on stdout) of > "cargo vendor", where the first empty line is no longer emitted. > > This means that our tweak for rust 1.65.0 now strips out an important > part of the cargo vendor output, which renders the archives invalid, and > thus generates different archives, which fail to validate against our > hashes. > > Fix this by doing what the comment in the post-process helper states, > and just keep the whole output of "cargo vendor", byt just removing the > "tail --lines=+2". Since that comment is no longer meaningful, we drop > it too. > > Now, all our 6 cargo-based packages can be vendored again, without > changing our hashes, but most importantly, with valid archives. > > Still, we keep the comment above the versions strings, in the hope that > a future bumper will notice and be more careful at validating the > vendoring. > > [0] https://github.com/rust-lang/cargo/pull/11273 > > Fixes: > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > ... and so many others... > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: James Hilliard Reviewed-by: James Hilliard > Cc: Simon Richter > --- > support/download/cargo-post-process | 16 +--------------- > 1 file changed, 1 insertion(+), 15 deletions(-) > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > index 186e9eb69b..21a6be8dbe 100755 > --- a/support/download/cargo-post-process > +++ b/support/download/cargo-post-process > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > pushd "${base_name}" > /dev/null > > # Create the local .cargo/config with vendor info > -# > -# The first line of the output to stdout is empty. > -# So skip it to have the file start with the vendoring > -# configuration (`tail --lines=+2`). > -# > -# NOTE: > -# There is a patch for cargo to remove the first empty line: > -# See: https://github.com/rust-lang/cargo/pull/11273 > -# > -# The patch already landed in +nightly and will end up > -# in +stable soon. > -# > -# -> When updating rust/cargo, the call to `tail` must be removed. > -# > mkdir -p .cargo/ > cargo vendor \ > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > --locked VENDOR \ > - | tail --lines=+2 | tee .cargo/config > + | tee .cargo/config > > popd > /dev/null > > -- > 2.25.1 > From glex.spb at gmail.com Mon Jan 9 22:00:38 2023 From: glex.spb at gmail.com (Gleb Mazovetskiy) Date: Mon, 9 Jan 2023 22:00:38 +0000 Subject: [Buildroot] [PATCH] package/libmodplug: add a patch fixing cctype UB Message-ID: <20230109220041.33943-1-glex.spb@gmail.com> libmodplug calls `cctype` functions, such as `isspace`, with negative values. This is undefined behaviour. While glibc allows it, it crashes on uClibc compiled without `UCLIBC_HAS_CTYPE_SIGNED`. Adds a patch that resolves the issue. Also sent upstream. However, the library author has not merged any pull request for about a year. https://github.com/Konstanty/libmodplug/pull/92 Signed-off-by: Gleb Mazovetskiy --- package/libmodplug/0001-fix-cctype-ub.patch | 954 ++++++++++++++++++++ 1 file changed, 954 insertions(+) create mode 100644 package/libmodplug/0001-fix-cctype-ub.patch diff --git a/package/libmodplug/0001-fix-cctype-ub.patch b/package/libmodplug/0001-fix-cctype-ub.patch new file mode 100644 index 0000000000..15e7d364e5 --- /dev/null +++ b/package/libmodplug/0001-fix-cctype-ub.patch @@ -0,0 +1,954 @@ +From dc6d5994b4912cb00d0d183b400edfd656d6530c Mon Sep 17 00:00:00 2001 +From: Gleb Mazovetskiy +Date: Wed, 21 Dec 2022 11:44:27 +0000 +Subject: [PATCH] Fix UB when calling cctype functions + +Calling cctype functions, such as isspace, with negative values +is undefined behaviour. + +While glibc allows it, it crashes on uClibc compiled without +`UCLIBC_HAS_CTYPE_SIGNED`. + +Fixes the undefined behaviour by casting all arguments to +cctype functions to `unsigned char`. +--- + src/load_abc.cpp | 284 +++++++++++++++++++++++------------------------ + src/load_mid.cpp | 2 +- + src/load_pat.cpp | 30 ++--- + 3 files changed, 158 insertions(+), 158 deletions(-) + +diff --git a/src/load_abc.cpp b/src/load_abc.cpp +index b45f972f..8444bd87 100644 +--- a/src/load_abc.cpp ++++ b/src/load_abc.cpp +@@ -260,13 +260,13 @@ static uint32_t abc_pattracktime(ABCHANDLE *h, uint32_t tracktime); + static int abc_patno(ABCHANDLE *h, uint32_t tracktime); + + +-static int abc_isvalidchar(char c) { ++static int abc_isvalidchar(unsigned char c) { + return(isalpha(c) || isdigit(c) || isspace(c) || c == '%' || c == ':'); + } + #if 0 + static const char *abc_skipspace(const char *p) + { +- while (*p && isspace(*p)) ++ while (*p && isspace(static_cast(*p))) + p++; + return p; + } +@@ -275,7 +275,7 @@ static const char *abc_skipspace(const char *p) + static void abc_extractkeyvalue(char *key, size_t key_max, + char *value, size_t value_max, const char *src) + { +- while (*src && isspace(*src)) ++ while (*src && isspace(static_cast(*src))) + src++; + + size_t key_size; +@@ -286,17 +286,17 @@ static void abc_extractkeyvalue(char *key, size_t key_max, + } + key[key_size++] = *src++; + } +- while (key_size > 0 && isspace(key[key_size - 1])) ++ while (key_size > 0 && isspace(static_cast(key[key_size - 1]))) + key_size--; + key[key_size] = '\0'; + +- while (*src && isspace(*src)) ++ while (*src && isspace(static_cast(*src))) + src++; + + size_t value_size; + for (value_size = 0; value_size < value_max - 1 && *src;) + value[value_size++] = *src++; +- while (value_size > 0 && isspace(value[value_size - 1])) ++ while (value_size > 0 && isspace(static_cast(value[value_size - 1]))) + value_size--; + value[value_size] = '\0'; + +@@ -359,7 +359,7 @@ static void abc_dumptracks(ABCHANDLE *h, const char *p) + nn[0] = "CCCDDEFFGGAABccddeffggaabb"[e->par[chordnote]]; + nn[1] = "b # # # # # # # # # # #"[e->par[chordnote]]; + nn[2] = '\0'; +- if( isspace(nn[1]) ) nn[1] = '\0'; ++ if( isspace(static_cast(nn[1])) ) nn[1] = '\0'; + printf("CMD %c: gchord %s%s", + (char)(e->cmd), nn, chordname[e->par[chordnum]]); + if( e->par[chordbase] != e->par[chordnote] ) { +@@ -557,7 +557,7 @@ static void abc_new_umacro(ABCHANDLE *h, const char *m) + ABCMACRO *retval, *mp; + char key[256], value[256]; + abc_extractkeyvalue(key, sizeof(key), value, sizeof(value), m); +- if( strlen(key) > 1 || strchr("~HIJKLMNOPQRSTUVWXY",toupper(key[0])) == 0 ) return; ++ if( strlen(key) > 1 || strchr("~HIJKLMNOPQRSTUVWXY",toupper(static_cast(key[0]))) == 0 ) return; + while( char *q = strchr(key, '!') ) + *q = '+'; // translate oldstyle to newstyle + if( !strcmp(key,"+nil+") ) { // delete a macro +@@ -823,7 +823,7 @@ static ABCTRACK *abc_locate_track(ABCHANDLE *h, const char *voice, int pos) + char vc[21]; + int i, trans=0, voiceno=0, instrno = 1, channo = 0; + for( ; *voice == ' '; voice++ ) ; // skip leading spaces +- for( i=0; i+1 < (int) sizeof(vc) && *voice && *voice != ']' && *voice != '%' && !isspace(*voice); voice++ ) // can work with inline voice instructions ++ for( i=0; i+1 < (int) sizeof(vc) && *voice && *voice != ']' && *voice != '%' && !isspace(static_cast(*voice)); voice++ ) // can work with inline voice instructions + vc[i++] = *voice; + vc[i] = '\0'; + prev = NULL; +@@ -1250,32 +1250,32 @@ static int abc_add_noteon(ABCHANDLE *h, int ch, const char *p, uint32_t tracktim + switch(ch) { + case '^': + if( p[0] == '^' ) { +- n = p[1]; ++ n = static_cast(p[1]); + i = 2; + ch = 'x'; + } + else { +- n = p[0]; ++ n = static_cast(p[0]); + i = 1; + } + break; + case '_': + if( p[0] == '_' ) { +- n = p[1]; ++ n = static_cast(p[1]); + i = 2; + ch = 'b'; + } + else { +- n = p[0]; ++ n = static_cast(p[0]); + i = 1; + } + break; + case '=': +- n = p[0]; ++ n = static_cast(p[0]); + i = 1; + break; + default: +- n = ch; ++ n = static_cast(ch); + i = 0; + break; + } +@@ -1332,7 +1332,7 @@ static int abc_add_noteon(ABCHANDLE *h, int ch, const char *p, uint32_t tracktim + } + else + d[note] = 0; // someone has doen ^X3 or something like it... +- while( p[i] && strchr(",'",p[i]) ) { ++ while( p[i] && strchr(",'",static_cast(p[i])) ) { + if( p[i]==',' ) oct--; + else oct++; + i++; +@@ -1381,7 +1381,7 @@ static int abc_add_noteon(ABCHANDLE *h, int ch, const char *p, uint32_t tracktim + } + } + tp->tienote->tiednote = 1; // mark him for the pattern writers +- for( j=i; isdigit(p[j]) || p[j]=='/'; j++ ) ; // look ahead to see if this one is tied too ++ for( j=i; isdigit(static_cast(p[j])) || p[j]=='/'; j++ ) ; // look ahead to see if this one is tied too + if( p[j] != '-' ) // is this note tied too? + tp->tienote = NULL; // if not the tie ends here... + return i; +@@ -1603,7 +1603,7 @@ static int abc_getnumber(const char *p, int *number) + int i,h; + i = 0; + h = 0; +- while( isdigit(p[i]) ) { ++ while( isdigit(static_cast(p[i])) ) { + if (i < 9) + h = 10 * h + p[i] - '0'; + i++; +@@ -1619,7 +1619,7 @@ static int abc_getexpr(const char *p, int *number) + { + int i, term, total; + i = 0; +- while( isspace(p[i]) ) ++ while( isspace(static_cast(p[i])) ) + i++; + if( p[i] == '(' ) { + i += abc_getexpr(p+i+1, number); +@@ -1628,12 +1628,12 @@ static int abc_getexpr(const char *p, int *number) + return i; + } + i += abc_getnumber(p+i, &total); +- while( isspace(p[i]) ) ++ while( isspace(static_cast(p[i])) ) + i++; + while( p[i] == '+' ) { + i += 1 + abc_getexpr(p+i+1, &term); + total += term; +- while( isspace(p[i]) ) ++ while( isspace(static_cast(p[i])) ) + i++; + } + *number = total; +@@ -1649,7 +1649,7 @@ static int abc_notelen(const char *p, int *len, int *div) + h *= 2; + i++; + } +- if( isdigit(p[i]) ) { ++ if( isdigit(static_cast(p[i])) ) { + h /= 2; + i += abc_getnumber(p+i,&k); + } +@@ -1738,7 +1738,7 @@ static int abc_extract_tempo(const char *p, int invoice) + case '=': + break; + default: +- if( isdigit(*q) ) { ++ if( isdigit(static_cast(*q)) ) { + if( state ) { + q+=abc_getnumber(q,&nd1)-1; + state = 0; +@@ -1812,10 +1812,10 @@ static void abc_set_parts(char **d, char *p) + j=0; + k=0; + for( i=0; p[i] && p[i] != '%'; i++ ) { +- if( isupper(p[i]) ) { ++ if( isupper(static_cast(p[i])) ) { + j++; + } +- if( isdigit(p[i]) ) { ++ if( isdigit(static_cast(p[i])) ) { + n=abc_getnumber(p+i, &k); + if( k == 0 ) + k = 1; +@@ -1833,7 +1833,7 @@ static void abc_set_parts(char **d, char *p) + // now copy bytes from p to *d, taking parens and digits in account + j = 0; + for( i=0; p[i] && p[i] != '%' && j < size && i < (int)size; i++ ) { +- if( isdigit(p[i]) || isupper(p[i]) || p[i] == '(' || p[i] == ')' ) { ++ if( isdigit(static_cast(p[i])) || isupper(static_cast(p[i])) || p[i] == '(' || p[i] == ')' ) { + if( p[i] == ')' ) { + for( n=j; n > 0 && q[n-1] != '('; n-- ) ; // find open paren in q + // q[n+1] to q[j] contains the substring that must be repeated +@@ -1856,7 +1856,7 @@ static void abc_set_parts(char **d, char *p) + } + continue; + } +- if( isdigit(p[i]) ) { ++ if( isdigit(static_cast(p[i])) ) { + n = abc_getnumber(p+i,&k); + i += n - 1; + // if nothing is ready to 'repeat', skip it. +@@ -2243,7 +2243,7 @@ static void abc_preprocess(ABCHANDLE *h, ABCMACRO *m) + char *p = s; + for( j=0; jsubst[j]; +- if( a > 'g' && islower(a) ) { ++ if( a > 'g' && islower(static_cast(a)) ) { + b = a - 'n'; + a = "CDEFGABCDEFGABcdefgabcdefgabcdefgab"[i+b+7]; + *p++ = a; +@@ -2339,11 +2339,11 @@ BOOL CSoundFile::TestABC(const BYTE *lpStream, DWORD dwMemLength) + } + if(id[0]=='K' + && id[1]==':' +- && (isalpha(id[2]) || isspace(id[2])) ) return 1; ++ && (isalpha(static_cast(id[2])) || isspace(static_cast(id[2]))) ) return 1; + // disable binary error if have any "tag" + if((id[0]>='A' && id[0]<='Z') + && id[1]==':' +- && (isalpha(id[2]) || isspace(id[2])) ) hasText = 1; ++ && (isalpha(static_cast(id[2])) || isspace(static_cast(id[2]))) ) hasText = 1; + } + return 0; + } +@@ -2367,7 +2367,7 @@ static ABCHANDLE *ABC_Init(void) + retval->barticks = 0; + p = getenv(ABC_ENV_NORANDOMPICK); + if( p ) { +- if( isdigit(*p) ) ++ if( isdigit(static_cast(*p)) ) + retval->pickrandom = atoi(p); + if( *p == '-' ) { + retval->pickrandom = atoi(p+1)-1; // xmms preloads the file +@@ -2652,12 +2652,12 @@ static int ABC_Key(const char *p) + int i,j; + char c[8]; + const char *q; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + q = p; + memset(c, 0, 8); + for( i=0; i<8 && *p && *p != ']'; p++ ) { +- if( isspace(*p) ) { +- while( isspace(*p) ) p++; ++ if( isspace(static_cast(*p)) ) { ++ while( isspace(static_cast(*p)) ) p++; + if( strncasecmp(p, "min", 3) && strncasecmp(p, "maj", 3) ) + break; + } +@@ -2687,9 +2687,9 @@ static int ABC_Key(const char *p) + + static char *abc_skip_word(char *p) + { +- while( isspace(*p) ) p++; +- while( *p && !isspace(*p) && *p != ']') p++; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; ++ while( *p && !isspace(static_cast(*p)) && *p != ']') p++; ++ while( isspace(static_cast(*p)) ) p++; + return p; + } + +@@ -2798,7 +2798,7 @@ static void abc_setup_chordnames() + static int abc_MIDI_getnumber(const char *p) + { + int n; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + abc_getnumber(p, &n); + if( n < 0 ) n = 0; + if( n > 127 ) n = 127; +@@ -2808,7 +2808,7 @@ static int abc_MIDI_getnumber(const char *p) + static int abc_MIDI_getprog(const char *p) + { + int n; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + abc_getnumber(p, &n); + if( n < 1 ) n = 1; + if( n > 128 ) n = 128; +@@ -2819,32 +2819,32 @@ static int abc_MIDI_getprog(const char *p) + static void abc_MIDI_drone(const char *p, int *gm, int *ptch, int *vol) + { + int i; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + i++; // adjust for 1..128 + if( i>0 && i < 129 ) + *gm = i; + else + *gm = 71; // bassoon +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + if( i>0 && i < 127 ) + ptch[0] = i; + else + ptch[0] = 45; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + if( i>0 && i < 127 ) + ptch[1] = i; + else + ptch[1] = 33; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + if( i>0 && i < 127 ) + vol[0] = i; + else + vol[0] = 80; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + if( i>0 && i < 127 ) + vol[1] = i; +@@ -2869,8 +2869,8 @@ static void abc_MIDI_channel(const char *p, ABCTRACK *tp, ABCHANDLE *h) + { + int i1, i2; + i1 = tp? tp->vno: 1; +- for( ; *p && isspace(*p); p++ ) ; +- if( isdigit(*p) ) { ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; ++ if( isdigit(static_cast(*p)) ) { + p += abc_getnumber(p, &i2); + if( i2 >= 1 && i2 <= 16 ) + abc_chan_to_tracks(h, i1, i2); // we start at 1 +@@ -2894,11 +2894,11 @@ static void abc_MIDI_program(const char *p, ABCTRACK *tp, ABCHANDLE *h) + { + int i1, i2; + i1 = tp? tp->vno: 1; +- for( ; *p && isspace(*p); p++ ) ; +- if( isdigit(*p) ) { ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; ++ if( isdigit(static_cast(*p)) ) { + p += abc_getnumber(p, &i2); +- for( ; *p && isspace(*p); p++ ) ; +- if( isdigit(*p) ) { ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; ++ if( isdigit(static_cast(*p)) ) { + i1 = i2; + abc_getnumber(p, &i2); + } +@@ -2919,25 +2919,25 @@ static void abc_mute_voice(ABCHANDLE *h, ABCTRACK *tp, int m) + static void abc_MIDI_voice(const char *p, ABCTRACK *tp, ABCHANDLE *h) + { + int i1, i2; +- for( ; *p && isspace(*p); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; + if( strncmp(p,"instrument=",11) && strncmp(p,"mute",4) ) { + tp = abc_locate_track(h, p, 0); +- for( ; *p && !isspace(*p); p++ ) ; +- for( ; *p && isspace(*p); p++ ) ; ++ for( ; *p && !isspace(static_cast(*p)); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; + } + i1 = tp? tp->vno: 1; + i2 = 0; +- if( !strncmp(p,"instrument=",11) && isdigit(p[11]) ) { ++ if( !strncmp(p,"instrument=",11) && isdigit(static_cast(p[11])) ) { + p += 11; + p += abc_getnumber(p, &i2); +- for( ; *p && isspace(*p); p++ ) ; +- if( !strncmp(p,"bank=",5) && isdigit(p[5]) ) { +- for( ; *p && !isspace(*p); p++ ) ; +- for( ; *p && isspace(*p); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; ++ if( !strncmp(p,"bank=",5) && isdigit(static_cast(p[5])) ) { ++ for( ; *p && !isspace(static_cast(*p)); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; + } + } + if( tp ) abc_mute_voice(h,tp,0); +- if( !strncmp(p,"mute",4) && (p[4]=='\0' || p[4]=='%' || isspace(p[4])) ) { ++ if( !strncmp(p,"mute",4) && (p[4]=='\0' || p[4]=='%' || isspace(static_cast(p[4]))) ) { + if( tp ) abc_mute_voice(h,tp,1); + } + abc_instr_to_tracks(h, i1, i2); // starts already at 1 (draft 4.0) +@@ -2949,7 +2949,7 @@ static void abc_MIDI_chordname(const char *p) + char name[20]; + int i; + +- for(; *p && isspace(*p); p++) ++ for(; *p && isspace(static_cast(*p)); p++) + ; + i = 0; + while ((i < 19) && (*p != ' ') && (*p != '\0')) { +@@ -2965,8 +2965,8 @@ static void abc_MIDI_chordname(const char *p) + int notes[6]; + i = 0; + memset(notes, 0, sizeof(notes)); +- while ((i < 6) && isspace(*p)) { +- for(; *p && isspace(*p); p++) ++ while ((i < 6) && isspace(static_cast(*p))) { ++ for(; *p && isspace(static_cast(*p)); p++) + ; + p += abc_getnumber(p, ¬es[i]); + i = i + 1; +@@ -2981,21 +2981,21 @@ static int abc_MIDI_drum(const char *p, ABCHANDLE *h) + { + char *q; + int i, n, m, len; +- while( isspace(*p) ) p++; +- if( !strncmp(p,"on",2) && (isspace(p[2]) || p[2] == '\0') ) return 2; +- if( !strncmp(p,"off",3) && (isspace(p[3]) || p[3] == '\0') ) return 1; ++ while( isspace(static_cast(*p)) ) p++; ++ if( !strncmp(p,"on",2) && (isspace(static_cast(p[2])) || p[2] == '\0') ) return 2; ++ if( !strncmp(p,"off",3) && (isspace(static_cast(p[3])) || p[3] == '\0') ) return 1; + n = 0; len = 0; +- for( q = h->drum; *p && !isspace(*p); p++ ) { ++ for( q = h->drum; *p && !isspace(static_cast(*p)); p++ ) { + if( !strchr("dz0123456789",*p) ) break; + *q++ = *p; len++; +- if( !isdigit(*p) && len < (int)sizeof(h->drum)-1 ) { +- if( !isdigit(p[1]) ) { *q++ = '1'; len ++; } ++ if( !isdigit(static_cast(*p)) && len < (int)sizeof(h->drum)-1 ) { ++ if( !isdigit(static_cast(p[1])) ) { *q++ = '1'; len ++; } + n++; // count the silences too.... + } + if (len >= (int)sizeof(h->drum)-1) { + // consume the rest of the input + // definitely enough "drum last state" stored. +- while ( *p && !isspace(*p) ) p++; ++ while ( *p && !isspace(static_cast(*p)) ) p++; + break; + } + } +@@ -3003,10 +3003,10 @@ static int abc_MIDI_drum(const char *p, ABCHANDLE *h) + q = h->drumins; + for( i = 0; idrum[i*2] == 'd' ) { +- while( *p && isspace(*p) ) p++; +- if( !isdigit(*p) ) { ++ while( *p && isspace(static_cast(*p)) ) p++; ++ if( !isdigit(static_cast(*p)) ) { + m = 0; +- while( *p && !isspace(*p) ) p++; ++ while( *p && !isspace(static_cast(*p)) ) p++; + } + else + p += abc_getnumber(p,&m); +@@ -3017,10 +3017,10 @@ static int abc_MIDI_drum(const char *p, ABCHANDLE *h) + q = h->drumvol; + for( i = 0; idrum[i*2] == 'd' ) { +- while( *p && isspace(*p) ) p++; +- if( !isdigit(*p) ) { ++ while( *p && isspace(static_cast(*p)) ) p++; ++ if( !isdigit(static_cast(*p)) ) { + m = 0; +- while( *p && !isspace(*p) ) p++; ++ while( *p && !isspace(static_cast(*p)) ) p++; + } + else + p += abc_getnumber(p,&m); +@@ -3036,17 +3036,17 @@ static int abc_MIDI_gchord(const char *p, ABCHANDLE *h) + { + char *q; + int len = 0; +- while( isspace(*p) ) p++; +- if( !strncmp(p,"on",2) && (isspace(p[2]) || p[2] == '\0') ) return 2; +- if( !strncmp(p,"off",3) && (isspace(p[3]) || p[3] == '\0') ) return 1; +- for( q = h->gchord; *p && !isspace(*p); p++ ) { ++ while( isspace(static_cast(*p)) ) p++; ++ if( !strncmp(p,"on",2) && (isspace(static_cast(p[2])) || p[2] == '\0') ) return 2; ++ if( !strncmp(p,"off",3) && (isspace(static_cast(p[3])) || p[3] == '\0') ) return 1; ++ for( q = h->gchord; *p && !isspace(static_cast(*p)); p++ ) { + if( !strchr("fbcz0123456789ghijGHIJ",*p) ) break; + *q++ = *p; len++; +- if( !isdigit(*p) && len < (int)sizeof(h->gchord)-1 && !isdigit(p[1]) ) { *q++ = '1'; len ++; } ++ if( !isdigit(static_cast(*p)) && len < (int)sizeof(h->gchord)-1 && !isdigit(static_cast(p[1])) ) { *q++ = '1'; len ++; } + if (len >= (int)sizeof(h->gchord)-1) { + // consume the rest of the input + // definitely enough "drum last state" stored. +- while ( *p && !isspace(*p) ) p++; ++ while ( *p && !isspace(static_cast(*p)) ) p++; + break; + } + } +@@ -3099,7 +3099,7 @@ static void abc_metric_gchord(ABCHANDLE *h, int mlen, int mdiv) + + static void abc_MIDI_legato(const char *p, ABCTRACK *tp) + { +- for( ; *p && isspace(*p); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; + if( !strncmp(p,"off",3) ) tp->legato = 0; + else tp->legato = 1; + } +@@ -3130,7 +3130,7 @@ static int abc_drum_steps(const char *dch) + const char *p; + int i=0; + for( p=dch; *p; p++ ) { +- if( isdigit(*p) ) i += *p - '0';; ++ if( isdigit(static_cast(*p)) ) i += *p - '0';; + } + return i; + } +@@ -3185,7 +3185,7 @@ static int abc_gchord_steps(const char *gch) + const char *p; + int i=0; + for( p=gch; *p; p++ ) +- if( isdigit(*p) ) i += *p - '0'; ++ if( isdigit(static_cast(*p)) ) i += *p - '0'; + return i; + } + +@@ -3231,7 +3231,7 @@ static void abc_add_gchord(ABCHANDLE *h, uint32_t tracktime, uint32_t bartime) + stime = (tracktime - etime) * steps; + rtime = 0; + while( rtime < stime ) { +- gnote = h->gchord[2*g]; ++ gnote = static_cast(h->gchord[2*g]); + glen = h->gchord[2*g+1] - '0'; + if( ++g == gsteps ) g = 0; + switch(gnote) { +@@ -3313,7 +3313,7 @@ static void abc_MIDI_beat(ABCHANDLE *h, const char *p) + h->beat[2] = 110; + h->beat[3] = 1; + for( j=0; j<4; j++ ) { +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + if( *p ) { + p += abc_getnumber(p, &i); + if( i < 0 ) i = 0; +@@ -3336,7 +3336,7 @@ static void abc_MIDI_beat(ABCHANDLE *h, const char *p) + // %%MIDI beatstring fppmpmp + static void abc_MIDI_beatstring(ABCHANDLE *h, const char *p) + { +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + if( h->beatstring ) _mm_free(h->allochandle, h->beatstring); + if( strlen(p) ) + h->beatstring = DupStr(h->allochandle,p,strlen(p)+1); +@@ -3483,47 +3483,47 @@ static void abc_recalculate_tracktime(ABCHANDLE *h) { + static void abc_MIDI_command(ABCHANDLE *h, char *p, char delim) { + int t; + // interpret some of the possibilitys +- if( !strncmp(p,"bassprog",8) && isspace(p[8]) ) h->abcbassprog = abc_MIDI_getprog(p+8)+1; +- if( !strncmp(p,"bassvol",7) && isspace(p[7]) ) h->abcbassvol = abc_MIDI_getnumber(p+7); +- if( !strncmp(p,"beat",4) && isspace(p[4]) ) abc_MIDI_beat(h, p+4); +- if( !strncmp(p,"beatstring",10) && isspace(p[10]) ) abc_MIDI_beatstring(h, p+4); +- if( !strncmp(p,"chordname",9) && isspace(p[9]) ) abc_MIDI_chordname(p+9); +- if( !strncmp(p,"chordprog",9) && isspace(p[9]) ) h->abcchordprog = abc_MIDI_getprog(p+9)+1; +- if( !strncmp(p,"chordvol",8) && isspace(p[8]) ) h->abcchordvol = abc_MIDI_getnumber(p+8); +- if( !strncmp(p,"drone",5) && isspace(p[5]) ) abc_MIDI_drone(p+5, &h->dronegm, h->dronepitch, h->dronevol); +- if( !strncmp(p,"droneoff",8) && (p[8]=='\0' || p[8]==delim || isspace(p[8])) ) h->droneon = 0; +- if( !strncmp(p,"droneon",7) && (p[7]=='\0' || p[7]==delim || isspace(p[7])) ) h->droneon = 1; ++ if( !strncmp(p,"bassprog",8) && isspace(static_cast(p[8])) ) h->abcbassprog = abc_MIDI_getprog(p+8)+1; ++ if( !strncmp(p,"bassvol",7) && isspace(static_cast(p[7])) ) h->abcbassvol = abc_MIDI_getnumber(p+7); ++ if( !strncmp(p,"beat",4) && isspace(static_cast(p[4])) ) abc_MIDI_beat(h, p+4); ++ if( !strncmp(p,"beatstring",10) && isspace(static_cast(p[10])) ) abc_MIDI_beatstring(h, p+4); ++ if( !strncmp(p,"chordname",9) && isspace(static_cast(p[9])) ) abc_MIDI_chordname(p+9); ++ if( !strncmp(p,"chordprog",9) && isspace(static_cast(p[9])) ) h->abcchordprog = abc_MIDI_getprog(p+9)+1; ++ if( !strncmp(p,"chordvol",8) && isspace(static_cast(p[8])) ) h->abcchordvol = abc_MIDI_getnumber(p+8); ++ if( !strncmp(p,"drone",5) && isspace(static_cast(p[5])) ) abc_MIDI_drone(p+5, &h->dronegm, h->dronepitch, h->dronevol); ++ if( !strncmp(p,"droneoff",8) && (p[8]=='\0' || p[8]==delim || isspace(static_cast(p[8]))) ) h->droneon = 0; ++ if( !strncmp(p,"droneon",7) && (p[7]=='\0' || p[7]==delim || isspace(static_cast(p[7]))) ) h->droneon = 1; + t = h->drumon; +- if( !strncmp(p,"drum",4) && isspace(p[4]) ) { ++ if( !strncmp(p,"drum",4) && isspace(static_cast(p[4])) ) { + h->drumon = abc_MIDI_drum(p+4, h); + if( h->drumon ) --h->drumon; + else h->drumon = t; + } +- if( !strncmp(p,"drumoff",7) && (p[7]=='\0' || p[7]==delim || isspace(p[7])) ) h->drumon = 0; +- if( !strncmp(p,"drumon",6) && (p[6]=='\0' || p[6]==delim || isspace(p[6])) ) h->drumon = 1; ++ if( !strncmp(p,"drumoff",7) && (p[7]=='\0' || p[7]==delim || isspace(static_cast(p[7]))) ) h->drumon = 0; ++ if( !strncmp(p,"drumon",6) && (p[6]=='\0' || p[6]==delim || isspace(static_cast(p[6]))) ) h->drumon = 1; + if( t != h->drumon ) { + if( h->drumon && !h->tpr ) h->tpr = h->track; + if( h->tpr ) abc_add_drum_sync(h, h->tpr, h->tracktime); // don't start drumming from the beginning of time! + if( h->tpr && !h->drumon ) h->tpr = NULL; + } + t = h->gchordon; +- if( !strncmp(p,"gchord",6) && (p[6]=='\0' || p[6]==delim || isspace(p[6])) ) { ++ if( !strncmp(p,"gchord",6) && (p[6]=='\0' || p[6]==delim || isspace(static_cast(p[6]))) ) { + h->gchordon = abc_MIDI_gchord(p+6, h); + if( h->gchordon ) --h->gchordon; + else h->gchordon = t; + } +- if( !strncmp(p,"gchordoff",9) && (p[9]=='\0' || p[9]==delim || isspace(p[9])) ) h->gchordon = 0; +- if( !strncmp(p,"gchordon",8) && (p[8]=='\0' || p[8]==delim || isspace(p[8])) ) h->gchordon = 1; ++ if( !strncmp(p,"gchordoff",9) && (p[9]=='\0' || p[9]==delim || isspace(static_cast(p[9]))) ) h->gchordon = 0; ++ if( !strncmp(p,"gchordon",8) && (p[8]=='\0' || p[8]==delim || isspace(static_cast(p[8]))) ) h->gchordon = 1; + if( t != h->gchordon ) { + if( h->tpc ) abc_add_gchord_syncs(h, h->tpc, h->tracktime); + } +- if( !strncmp(p,"channel",7) && isspace(p[7]) ) ++ if( !strncmp(p,"channel",7) && isspace(static_cast(p[7])) ) + abc_MIDI_channel(p+8, h->tp = abc_check_track(h, h->tp), h); +- if( !strncmp(p,"program",7) && isspace(p[7]) ) ++ if( !strncmp(p,"program",7) && isspace(static_cast(p[7])) ) + abc_MIDI_program(p+8, h->tp = abc_check_track(h, h->tp), h); +- if( !strncmp(p,"voice",5) && isspace(p[5]) ) ++ if( !strncmp(p,"voice",5) && isspace(static_cast(p[5])) ) + abc_MIDI_voice(p+6, h->tp = abc_check_track(h, h->tp), h); +- if( !strncmp(p,"legato",6) && (p[6]=='\0' || p[6]==delim || isspace(p[6])) ) ++ if( !strncmp(p,"legato",6) && (p[6]=='\0' || p[6]==delim || isspace(static_cast(p[6]))) ) + abc_MIDI_legato(p+6, h->tp = abc_check_track(h, h->tp)); + } + +@@ -3548,13 +3548,13 @@ static char *abc_continuated(ABCHANDLE *h, MMFILE *mmf, char *p) { + abc_message("line not properly continued\n%s", p1); + return p1; + } +- while( *pm && isspace(*pm) ) ++pm; ++ while( *pm && isspace(static_cast(*pm)) ) ++pm; + if( !strncmp(pm,"%%",2) ) { +- for( p2 = pm+2; *p2 && isspace(*p2); p2++ ) ; +- if( !strncmp(p2,"MIDI",4) && (p2[4]=='=' || isspace(p2[4])) ) { +- for( p2+=5; *p2 && isspace(*p2); p2++ ) ; ++ for( p2 = pm+2; *p2 && isspace(static_cast(*p2)); p2++ ) ; ++ if( !strncmp(p2,"MIDI",4) && (p2[4]=='=' || isspace(static_cast(p2[4]))) ) { ++ for( p2+=5; *p2 && isspace(static_cast(*p2)); p2++ ) ; + if( *p2 == '=' ) +- for( p2+=1; *p2 && isspace(*p2); p2++ ) ; ++ for( p2+=1; *p2 && isspace(static_cast(*p2)); p2++ ) ; + abc_MIDI_command(h,p2,'%'); + } + continued = 1; +@@ -3685,7 +3685,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + abcxcount = 0; + mmfseek(mmfile,0,SEEK_SET); + while ((line=abc_gets(h, mmfile)) != NULL) { +- for( p=line; isspace(*p); p++ ) ; ++ for( p=line; isspace(static_cast(*p)); p++ ) ; + if( !strncmp(p,"X:",2) ) abcxcount++; + } + if( abcxcount == 0 ) +@@ -3699,7 +3699,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + mmsp--; + while ((line=abc_gets(h, mmstack[mmsp])) != NULL) { + char blankline[3] = "% "; +- for( p=line; isspace(*p); p++ ) ; ++ for( p=line; isspace(static_cast(*p)); p++ ) ; + switch(abcstate) { + case INSKIPFORX: + if( !strncmp(p,"X:",2) ) { +@@ -3711,7 +3711,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + if( !strncmp(p,"X:",2) ) { + abcstate = INHEAD; + memset(m_szNames[0], 0, 32); +- for( p+=2; isspace(*p); p++ ) ; ++ for( p+=2; isspace(static_cast(*p)); p++ ) ; + abcxnumber = atoi(p); + abchornpipe = 0; + h->droneon = 0; +@@ -3792,8 +3792,8 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + break; + } + if( !strncmp(p,"R:",2) ) { +- for( p+=2; isspace(*p); p++ ) ; +- if( !strncmp(p,"hornpipe",8) && (isspace(p[8]) || p[8]=='\0') ) abchornpipe = 1; ++ for( p+=2; isspace(static_cast(*p)); p++ ) ; ++ if( !strncmp(p,"hornpipe",8) && (isspace(static_cast(p[8])) || p[8]=='\0') ) abchornpipe = 1; + else abchornpipe = 0; + break; + } +@@ -3980,8 +3980,8 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + p[1]= '%'; + } + if( !strncmp(p,"%%",2) ) { +- for( p+=2; *p && isspace(*p); p++ ) ; +- if( !strncmp(p,"abc-include",11) && isspace(p[11]) ) { ++ for( p+=2; *p && isspace(static_cast(*p)); p++ ) ; ++ if( !strncmp(p,"abc-include",11) && isspace(static_cast(p[11])) ) { + for( t=12; isspace(p[t]); t++ ) ; + if( p[t] ) { + mmsp++; +@@ -3998,10 +3998,10 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + } + else abc_message("failure: abc-include missing file name, %s", p); + } +- if( !strncmp(p,"MIDI",4) && (p[4]=='=' || isspace(p[4])) && abcstate != INSKIPFORX ) { +- for( p+=5; *p && isspace(*p); p++ ) ; ++ if( !strncmp(p,"MIDI",4) && (p[4]=='=' || isspace(static_cast(p[4]))) && abcstate != INSKIPFORX ) { ++ for( p+=5; *p && isspace(static_cast(*p)); p++ ) ; + if( *p == '=' ) +- for( p+=1; *p && isspace(*p); p++ ) ; ++ for( p+=1; *p && isspace(static_cast(*p)); p++ ) ; + abc_MIDI_command(h,p,'%'); + if( h->tp ) abcnolegato = !h->tp->legato; + if( !abcnolegato ) abcnoslurs = 0; +@@ -4034,7 +4034,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + partpat[global_part - 'A'][1] = t; + // give every new coming abcevent the desired part indication + while( p[2]==' ' || p[2]=='.' ) p++; // skip blancs and dots +- if( isupper(p[2]) ) ++ if( isupper(static_cast(p[2])) ) + global_part = p[2]; + else + global_part = ' '; +@@ -4073,7 +4073,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + ch0 = ' '; + pp = 0; + while (*p && (ch = *p++) != '\0') { +- if( !pp && isalpha(ch) && *p != ':' ) { // maybe a macro ++ if( !pp && isalpha(static_cast(ch)) && *p != ':' ) { // maybe a macro + for( mp=h->umacro; mp; mp=mp->next ) { + if( ch == mp->name[0] ) { + pp = p; +@@ -4131,8 +4131,8 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + else + partpat[global_part - 'A'][1] = t; + // give every new coming abcevent the desired part indication +- while( isspace(p[2]) || p[2]=='.' ) p++; // skip blancs and dots +- if( isupper(p[2]) ) ++ while( isspace(static_cast(p[2])) || p[2]=='.' ) p++; // skip blancs and dots ++ if( isupper(static_cast(p[2])) ) + global_part = p[2]; + else + global_part = ' '; +@@ -4152,11 +4152,11 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + break; + } + if( !strncmp(p,"I:",2) ) { // interpret some of the possibilitys +- for( p += 2; isspace(*p); p++ ) ; +- if( !strncmp(p,"MIDI",4) && (p[4]=='=' || isspace(p[4])) ) { // interpret some of the possibilitys +- for( p += 4; isspace(*p); p++ ) ; ++ for( p += 2; isspace(static_cast(*p)); p++ ) ; ++ if( !strncmp(p,"MIDI",4) && (p[4]=='=' || isspace(static_cast(p[4]))) ) { // interpret some of the possibilitys ++ for( p += 4; isspace(static_cast(*p)); p++ ) ; + if( *p == '=' ) +- for( p += 1; isspace(*p); p++ ) ; ++ for( p += 1; isspace(static_cast(*p)); p++ ) ; + abc_MIDI_command(h, p, ']'); + if( h->tp ) abcnolegato = !h->tp->legato; + if( !abcnolegato ) abcnoslurs = 0; +@@ -4235,7 +4235,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + notelen *= cnotelen; + notediv *= cnotediv; + tupletr = abc_tuplet(¬elen, ¬ediv, tupletp, tupletq, tupletr); +- while( isspace(*p) ) p++; // allow spacing in broken rithm notation ++ while( isspace(static_cast(*p)) ) p++; // allow spacing in broken rithm notation + p += abc_brokenrithm(p, ¬elen, ¬ediv, &brokenrithm, abchornpipe); + thistime = notelen_notediv_to_ticks(h->speed, notelen*snotelen, notediv*snotediv); + if( abcfermata ) { +@@ -4278,7 +4278,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + if( abceffoper != 255 ) abceffect = none; + break; + } +- if( isdigit(*p) ) { // different endings in repeats [i,j,n-r,s,... ++ if( isdigit(static_cast(*p)) ) { // different endings in repeats [i,j,n-r,s,... + h->tp = abc_check_track(h, h->tp); + abc_add_partbreak(h, h->tp, h->tracktime); + p += abc_getnumber(p, ¬elen); +@@ -4304,7 +4304,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + break; + case '(': // slurs follow or some tuplet (duplet, triplet etc.) + abcto = 0; +- if( isdigit(*p) ) { ++ if( isdigit(static_cast(*p)) ) { + p += abc_getnumber(p,&tupletp); + tupletr = tupletp; // ABC draft 2.0 (4.13): if r is not given it defaults to p + switch( tupletp ) { // ABC draft 2.0 (4.13): q defaults depending on p and time signature +@@ -4323,10 +4323,10 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + } + if( *p==':' ) { + p++; +- if( isdigit(*p) ) p += abc_getnumber(p,&tupletq); ++ if( isdigit(static_cast(*p)) ) p += abc_getnumber(p,&tupletq); + if( *p==':' ) { + p++; +- if( isdigit(*p) ) p += abc_getnumber(p,&tupletr); ++ if( isdigit(static_cast(*p)) ) p += abc_getnumber(p,&tupletr); + } + } + } +@@ -4375,7 +4375,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + sprintf(barsig, "%s%s", sig[abckey], sig[abckey]); // reset the key signature + bartime = h->tracktime; + if( h->tp && h->tp->vpos ) h->tp = abc_locate_track(h, h->tp->v, 0); // reset from voice overlay +- if( isdigit(*p) ) { // different endings in repeats |i,j,n-r,s,... ++ if( isdigit(static_cast(*p)) ) { // different endings in repeats |i,j,n-r,s,... + h->tp = abc_check_track(h, h->tp); + abc_add_partbreak(h, h->tp, h->tracktime); + p += abc_getnumber(p, ¬elen); +@@ -4426,7 +4426,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + } + break; + case '"': // chord notation +- if( !strchr("_^<>@", *p) && !isdigit(*p) ) { // if it's not a annotation string ++ if( !strchr("_^<>@", *p) && !isdigit(static_cast(*p)) ) { // if it's not a annotation string + h->tp = abc_check_track(h, h->tp); + if( !h->tpc ) h->tpc = abc_locate_track(h, h->tp->v, 0); + if( h->tp == h->tpc ) abc_add_chord(p, h, h->tpc, h->tracktime); // only do chords for one voice +@@ -4443,8 +4443,8 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + abcto = -1; + } + else +- if( !isspace(*p) ) abcto = 0; +- if( !strncasecmp(p,"to",2) && (isspace(p[2]) || p[2] == '"') ) abcto = 1; ++ if( !isspace(static_cast(*p)) ) abcto = 0; ++ if( !strncasecmp(p,"to",2) && (isspace(static_cast(p[2])) || p[2] == '"') ) abcto = 1; + } + if( !ch ) abcstate = INSKIPFORQUOTE; + break; +@@ -4665,7 +4665,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + h->tp->tienote = h->tp->tail; + } + tupletr = abc_tuplet(¬elen, ¬ediv, tupletp, tupletq, tupletr); +- while( isspace(*p) ) p++; // allow spacing in broken rithm notation ++ while( isspace(static_cast(*p)) ) p++; // allow spacing in broken rithm notation + p += abc_brokenrithm(p, ¬elen, ¬ediv, &brokenrithm, abchornpipe); + thistime = notelen_notediv_to_ticks(h->speed, notelen*snotelen, notediv*snotediv); + if( abcfermata ) { +@@ -4699,7 +4699,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + abc_track_clear_tiednote(h); + p += abc_notelen(p, ¬elen, ¬ediv); + tupletr = abc_tuplet(¬elen, ¬ediv, tupletp, tupletq, tupletr); +- while( isspace(*p) ) p++; // allow spacing in broken rithm notation ++ while( isspace(static_cast(*p)) ) p++; // allow spacing in broken rithm notation + p += abc_brokenrithm(p, ¬elen, ¬ediv, &brokenrithm, abchornpipe); + thistime = notelen_notediv_to_ticks(h->speed, notelen*snotelen, notediv*snotediv); + if( abcfermata ) { +@@ -4752,7 +4752,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + abcarpeggio = 0; + break; + } +- if( isalpha(ch) && *p==':' ) { ++ if( isalpha(static_cast(ch)) && *p==':' ) { + // some unprocessed field line? + while( *p ) p++; // skip it + break; +diff --git a/src/load_mid.cpp b/src/load_mid.cpp +index fe02f5e4..749b5d0c 100644 +--- a/src/load_mid.cpp ++++ b/src/load_mid.cpp +@@ -1198,7 +1198,7 @@ BOOL CSoundFile::ReadMID(const BYTE *lpStream, DWORD dwMemLength) + if (h->miditracks == 0) goto ErrorCleanup; + + p = (BYTE *)getenv(ENV_MMMID_SPEED); +- if( p && isdigit(*p) && p[0] != '0' && p[1] == '\0' ) { ++ if( p && isdigit(static_cast(*p)) && p[0] != '0' && p[1] == '\0' ) { + // transform speed + t = *p - '0'; + h->speed *= t; +diff --git a/src/load_pat.cpp b/src/load_pat.cpp +index fe787311..dfa640e5 100644 +--- a/src/load_pat.cpp ++++ b/src/load_pat.cpp +@@ -392,31 +392,31 @@ void pat_init_patnames(void) + _mm_fgets(mmcfg, line, PATH_MAX); + while( !_mm_feof(mmcfg) ) { + p = line; +- while ( isspace(*p) ) p ++; +- if( isdigit(p[0]) ) { ++ while ( isspace(static_cast(*p)) ) p ++; ++ if( isdigit(static_cast(p[0])) ) { + // get pat number + i = atoi(p); +- while ( isdigit(*p) ) p ++; +- while ( isspace(*p) ) p ++; ++ while ( isdigit(static_cast(*p)) ) p ++; ++ while ( isspace(static_cast(*p)) ) p ++; + // get pat file name + if( *p && i < MAXSMP && i >= 0 && *p != '#' ) { + q = isdrumset ? midipat[pat_gm_drumnr(i)-1] : midipat[i]; + pfnlen = 0; +- while( *p && !isspace(*p) && *p != '#' && pfnlen < 128 ) { ++ while( *p && !isspace(static_cast(*p)) && *p != '#' && pfnlen < 128 ) { + pfnlen ++; + *q++ = *p++; + } +- if( isblank(*p) && *(p+1) != '#' && pfnlen < 128 ) { ++ if( isblank(static_cast(*p)) && *(p+1) != '#' && pfnlen < 128 ) { + *q++ = ':'; pfnlen ++; +- while( isspace(*p) ) { +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) { ++ while( isspace(static_cast(*p)) ) p++; + if ( *p == '#' ) { // comment + +- } else while( *p && !isspace(*p) && pfnlen < 128 ) { ++ } else while( *p && !isspace(static_cast(*p)) && pfnlen < 128 ) { + pfnlen ++; + *q++ = *p++; + } +- if( isspace(*p) ) { *q++ = ' '; pfnlen++; } ++ if( isspace(static_cast(*p)) ) { *q++ = ' '; pfnlen++; } + } + } + *q++ = '\0'; +@@ -429,11 +429,11 @@ void pat_init_patnames(void) + } + else if( !strncmp(p,"dir",3) ) { + p += 3; +- while ( isspace(*p) ) p ++; ++ while ( isspace(static_cast(*p)) ) p ++; + q = p + strlen(p); + if(q > p) { + --q; +- while ( q > p && isspace(*q) ) *(q--) = 0; ++ while ( q > p && isspace(static_cast(*q)) ) *(q--) = 0; + strncpy(pathforpat, p, PATH_MAX - 1); + pathforpat[PATH_MAX - 1] = 0; + } +@@ -441,9 +441,9 @@ void pat_init_patnames(void) + else if( !strncmp(p,"source",6) && nsources < 5 ) { + q = cfgsources[nsources]; + p += 6; +- while ( isspace(*p) ) p ++; ++ while ( isspace(static_cast(*p)) ) p ++; + pfnlen = 0; +- while ( *p && *p != '#' && !isspace(*p) && pfnlen < 128 ) { ++ while ( *p && *p != '#' && !isspace(static_cast(*p)) && pfnlen < 128 ) { + pfnlen ++; + *q++ = *p++; + } +@@ -857,7 +857,7 @@ static void PAT_ReadPatterns(MODCOMMAND *pattern[], WORD psize[], PATHANDLE *h, + i = tt2 - 16 * ((h->samples - 1 - ch) & 3); + if( tt1 < i ) { + t = t % 64; +- if( isalpha(tune[t]) ) { ++ if( isalpha(static_cast(tune[t])) ) { + n = pat_modnote(pat_note(tune[t])); + ins = ch + 1; + vol = 40; -- 2.37.2 From james.hilliard1 at gmail.com Mon Jan 9 22:03:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 15:03:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/libbpf: bump to version 1.1.0 Message-ID: <20230109220329.2122632-1-james.hilliard1@gmail.com> Drop patch which is now upstream. Signed-off-by: James Hilliard --- ...cross-compilation-for-32-bit-targets.patch | 38 ------------------- package/libbpf/libbpf.hash | 2 +- package/libbpf/libbpf.mk | 2 +- 3 files changed, 2 insertions(+), 40 deletions(-) delete mode 100644 package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch diff --git a/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch b/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch deleted file mode 100644 index 12c22f3147..0000000000 --- a/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 68e6f83f223ebf3fbf0d94c0f4592e5e6773f0c1 Mon Sep 17 00:00:00 2001 -From: Tobias Waldekranz -Date: Fri, 14 Oct 2022 21:14:14 +0200 -Subject: [PATCH] Makefile: Fix cross-compilation for 32-bit targets - -Determining the correct library installation path (lib vs. lib64) -using uname(1) breaks in cross compilation scenarios where word widths -differ between the host and target system. - -Instead, source the information from the compilers '-dumpmachine' -option (supported by both GCC and Clang). - -We call this the "host" architecture, using the same nomenclature as -Autotools (--host configure option). - -Upstream: https://github.com/libbpf/libbpf/commit/68e6f83f223ebf3fbf0d94c0f4592e5e6773f0c1 -Signed-off-by: Tobias Waldekranz ---- - src/Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/Makefile b/src/Makefile -index 3cd0854..d535f81 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -77,7 +77,8 @@ INSTALL = install - - DESTDIR ?= - --ifeq ($(filter-out %64 %64be %64eb %64le %64el s390x, $(shell uname -m)),) -+HOSTARCH = $(firstword $(subst -, ,$(shell $(CC) -dumpmachine))) -+ifeq ($(filter-out %64 %64be %64eb %64le %64el s390x, $(HOSTARCH)),) - LIBSUBDIR := lib64 - else - LIBSUBDIR := lib --- -2.34.1 - diff --git a/package/libbpf/libbpf.hash b/package/libbpf/libbpf.hash index 4305872d9f..75f2b1695c 100644 --- a/package/libbpf/libbpf.hash +++ b/package/libbpf/libbpf.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 3d6afde67682c909e341bf194678a8969f17628705af25f900d5f68bd299cb03 libbpf-1.0.1.tar.gz +sha256 5da826c968fdb8a2f714701cfef7a4b7078be030cf58b56143b245816301cbb8 libbpf-1.1.0.tar.gz sha256 847f4addbd56e2d5be20c4ea0845e972672fc07b755fadaae5f7abd35d71e349 LICENSE sha256 e1638b9a0c68ca90fad3df1d6b4e430804d2fbdc15e58d02cffddfae38953bbf LICENSE.BSD-2-Clause sha256 0b9a4febcdee6de55872501d5c1a8f5d8b0d1650cd4d5351995ceb22e889f8ca LICENSE.LGPL-2.1 diff --git a/package/libbpf/libbpf.mk b/package/libbpf/libbpf.mk index 820f1dc4bf..b498136ace 100644 --- a/package/libbpf/libbpf.mk +++ b/package/libbpf/libbpf.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBBPF_VERSION = 1.0.1 +LIBBPF_VERSION = 1.1.0 LIBBPF_SITE = $(call github,libbpf,libbpf,v$(LIBBPF_VERSION)) LIBBPF_LICENSE = GPL-2.0, LGPL-2.1, BSD-2-Clause LIBBPF_LICENSE_FILES = LICENSE LICENSE.BSD-2-Clause LICENSE.LGPL-2.1 -- 2.34.1 From ckhardin at gmail.com Mon Jan 9 22:07:36 2023 From: ckhardin at gmail.com (Charles Hardin) Date: Mon, 9 Jan 2023 14:07:36 -0800 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic.mk: fix rule order for re{install, build, configure} In-Reply-To: <20221018034605.800593-1-james.hilliard1@gmail.com> References: <20221018034605.800593-1-james.hilliard1@gmail.com> Message-ID: On Mon, Oct 17, 2022 at 8:46 PM James Hilliard wrote: > These command rely on the clean operations being first so that the > stamp files being deleted will rebuild the targets. > > The execution ordering of the clean and rebuild operations may > change, for example if --shuffle=reversed is set. > > To ensure the evaluation order is always correct use double colon > rules to make the evaluation order explicit as per make docs: > > The double-colon rules for a target are executed in the order they > appear in the makefile. > > Signed-off-by: James Hilliard > Tested-by: Charles Hardin Set LINUX_OVERRIDE_SRCDIR in local.mk touch arm64/kernel/setup.c make linux-rebuild See Building steps with CC on the changed file setup.c > --- > package/pkg-generic.mk | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index f24e03a325..6cb461af90 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -1057,17 +1057,20 @@ endif > rm -f $$($(2)_TARGET_INSTALL_IMAGES) > rm -f $$($(2)_TARGET_INSTALL_HOST) > > -$(1)-reinstall: $(1)-clean-for-reinstall $(1) > +$(1)-reinstall:: $(1)-clean-for-reinstall > +$(1)-reinstall:: $(1) > > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall > rm -f $$($(2)_TARGET_BUILD) > > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) > +$(1)-rebuild:: $(1)-clean-for-rebuild > +$(1)-rebuild:: $(1) > > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild > rm -f $$($(2)_TARGET_CONFIGURE) > > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) > +$(1)-reconfigure:: $(1)-clean-for-reconfigure > +$(1)-reconfigure:: $(1) > > # define the PKG variable for all targets, containing the > # uppercase package variable prefix > -- > 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 james.hilliard1 at gmail.com Tue Jan 10 01:56:58 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 18:56:58 -0700 Subject: [Buildroot] [PATCH 1/1] package/bpftool: bump to version 7.1.0 Message-ID: <20230110015658.3249549-1-james.hilliard1@gmail.com> Use install-bin for installation instead of install as we don't want bash-completion files to be installed. Set empty host installation prefix so that we install to: $(HOST_DIR)/sbin/bpftool Signed-off-by: James Hilliard --- package/bpftool/bpftool.hash | 2 +- package/bpftool/bpftool.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/bpftool/bpftool.hash b/package/bpftool/bpftool.hash index 92b9359fe3..cfd3c54515 100644 --- a/package/bpftool/bpftool.hash +++ b/package/bpftool/bpftool.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 465a50fea4afbacd326f2209d81ae0dcff637fbb2c9d1a315e94f79a788ce960 bpftool-v7.0.0-br1.tar.gz +sha256 35ff149cab4a3ab209b0c04cab2707243ab7ee753de5f4b5678296c975cf7fe0 bpftool-v7.1.0-br1.tar.gz sha256 7c588754d5e81e92e2a12e47cf78949d485c9c22b4850f12d21b3835c85947d1 LICENSE sha256 6313108c23efffa36948f8b2cff1560a5935373b527b0e1a837cc77e6ed1bacd LICENSE.BSD-2-Clause sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL-2.0 diff --git a/package/bpftool/bpftool.mk b/package/bpftool/bpftool.mk index 3b27698130..cd68d89799 100644 --- a/package/bpftool/bpftool.mk +++ b/package/bpftool/bpftool.mk @@ -4,7 +4,7 @@ # ################################################################################ -BPFTOOL_VERSION = v7.0.0 +BPFTOOL_VERSION = v7.1.0 BPFTOOL_SITE = https://github.com/libbpf/bpftool BPFTOOL_SITE_METHOD = git BPFTOOL_GIT_SUBMODULES = YES @@ -33,12 +33,12 @@ endef define BPFTOOL_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) \ - -C $(@D)/src install DESTDIR="$(TARGET_DIR)" prefix=/usr + -C $(@D)/src install-bin DESTDIR="$(TARGET_DIR)" prefix=/usr endef define HOST_BPFTOOL_INSTALL_CMDS $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ - -C $(@D)/src install DESTDIR="$(HOST_DIR)" prefix=/usr + -C $(@D)/src install-bin DESTDIR="$(HOST_DIR)" prefix= endef $(eval $(generic-package)) -- 2.34.1 From francois.perrad at gadz.org Tue Jan 10 06:21:02 2023 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 10 Jan 2023 07:21:02 +0100 Subject: [Buildroot] [PATCH 4/4] package/atk: remove package In-Reply-To: References: Message-ID: Le lun. 9 janv. 2023 ? 13:59, Lang Daniel via buildroot < buildroot at buildroot.org> a ?crit : > atk has been merged into at-spi2-core with version 2.45.1. > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS > https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 > > so, the patch package/libgtk3/0003-disable-atk-bridge.patch becomes useless. Fran?ois > Signed-off-by: Daniel Lang > --- > Config.in.legacy | 7 +++++++ > package/Config.in | 1 - > package/atk/Config.in | 14 -------------- > package/atk/atk.hash | 5 ----- > package/atk/atk.mk | 25 ------------------------- > package/atkmm/Config.in | 8 ++++---- > package/atkmm/atkmm.mk | 2 +- > package/libglade/Config.in | 2 +- > package/libglade/libglade.mk | 2 +- > package/libgtk2/Config.in | 2 +- > package/libgtk2/libgtk2.mk | 2 +- > package/libgtk3/Config.in | 2 +- > package/libgtk3/libgtk3.mk | 2 +- > 13 files changed, 18 insertions(+), 56 deletions(-) > delete mode 100644 package/atk/Config.in > delete mode 100644 package/atk/atk.hash > delete mode 100644 package/atk/atk.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 184bab6097..ac5943519e 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,13 @@ endif > > comment "Legacy options removed in 2023.02" > > +config BR2_PACKAGE_ATK > + bool "atk removed" > + select BR2_LEGACY > + select BR2_PACKAGE_AT_SPI2_CORE > + help > + atk is now part of at-spi2-core. > + > config BR2_PACKAGE_AT_SPI2_ATK > bool "at-spi2-atk removed" > select BR2_LEGACY > diff --git a/package/Config.in b/package/Config.in > index 5c8dcd849f..95db7c627b 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1531,7 +1531,6 @@ endmenu > menu "Graphics" > source "package/assimp/Config.in" > source "package/at-spi2-core/Config.in" > - source "package/atk/Config.in" > source "package/atkmm/Config.in" > source "package/bayer2rgb-neon/Config.in" > source "package/bullet/Config.in" > diff --git a/package/atk/Config.in b/package/atk/Config.in > deleted file mode 100644 > index d9371b879b..0000000000 > --- a/package/atk/Config.in > +++ /dev/null > @@ -1,14 +0,0 @@ > -config BR2_PACKAGE_ATK > - bool "atk" > - depends on BR2_USE_WCHAR # glib2 > - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > - depends on BR2_USE_MMU # glib2 > - select BR2_PACKAGE_LIBGLIB2 > - help > - The ATK accessibility toolkit, needed to build GTK+-2.x. > - > - https://gitlab.gnome.org/GNOME/atk > - > -comment "atk needs a toolchain w/ wchar, threads" > - depends on BR2_USE_MMU > - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS > diff --git a/package/atk/atk.hash b/package/atk/atk.hash > deleted file mode 100644 > index d8cd69ff1f..0000000000 > --- a/package/atk/atk.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# From > http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum > -sha256 > > ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 > atk-2.38.0.tar.xz > - > -# Hash for license file > -sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 > COPYING > diff --git a/package/atk/atk.mk b/package/atk/atk.mk > deleted file mode 100644 > index 2820fb486d..0000000000 > --- a/package/atk/atk.mk > +++ /dev/null > @@ -1,25 +0,0 @@ > > -################################################################################ > -# > -# atk > -# > > -################################################################################ > - > -ATK_VERSION_MAJOR = 2.38 > -ATK_VERSION = $(ATK_VERSION_MAJOR).0 > -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz > -ATK_SITE = > http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) > -ATK_LICENSE > > = LGPL-2.0+ > -ATK_LICENSE_FILES = COPYING > -ATK_INSTALL_STAGING = YES > -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) > - > -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) > -ATK_CONF_OPTS += -Dintrospection=true > -ATK_DEPENDENCIES += gobject-introspection > -else > -ATK_CONF_OPTS += -Dintrospection=false > -endif > - > -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) > - > -$(eval $(meson-package)) > diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in > index aa58f8d593..f6f2ca8fc2 100644 > --- a/package/atkmm/Config.in > +++ b/package/atkmm/Config.in > @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM > bool "atkmm" > depends on BR2_INSTALL_LIBSTDCPP # glibmm > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc > - depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 > - depends on BR2_USE_MMU # atk/glibmm -> libglib2 > - depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 > - select BR2_PACKAGE_ATK > + depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> > libglib2 > + depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 > + depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 > + select BR2_PACKAGE_AT_SPI2_CORE > select BR2_PACKAGE_GLIBMM > select BR2_PACKAGE_LIBSIGC > > diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk > index 3bcb941c9f..76371aadbc 100644 > --- a/package/atkmm/atkmm.mk > +++ b/package/atkmm/atkmm.mk > @@ -11,6 +11,6 @@ ATKMM_SITE = > http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) > ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) > ATKMM_LICENSE_FILES = COPYING COPYING.tools > ATKMM_INSTALL_STAGING = YES > -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf > +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf > > $(eval $(meson-package)) > diff --git a/package/libglade/Config.in b/package/libglade/Config.in > index e269a07548..4cf2ae4086 100644 > --- a/package/libglade/Config.in > +++ b/package/libglade/Config.in > @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE > depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > depends on BR2_USE_MMU # glib2 > select BR2_PACKAGE_LIBGLIB2 > - select BR2_PACKAGE_ATK > + select BR2_PACKAGE_AT_SPI2_CORE > select BR2_PACKAGE_LIBXML2 > help > Libglade allows you to load glade interface files in a program > diff --git a/package/libglade/libglade.mk b/package/libglade/libglade.mk > index 32fa595f5a..24865fb8ff 100644 > --- a/package/libglade/libglade.mk > +++ b/package/libglade/libglade.mk > @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 > LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 > LIBGLADE_SITE = > http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) > LIBGLADE_INSTALL_STAGING = YES > -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 > +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core libxml2 > LIBGLADE_LICENSE = LGPL-2.0+ > LIBGLADE_LICENSE_FILES = COPYING > > diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in > index c75c37fb63..f2888b2f51 100644 > --- a/package/libgtk2/Config.in > +++ b/package/libgtk2/Config.in > @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 > depends on BR2_INSTALL_LIBSTDCPP # pango > depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > - select BR2_PACKAGE_ATK > + select BR2_PACKAGE_AT_SPI2_CORE > select BR2_PACKAGE_CAIRO > select BR2_PACKAGE_CAIRO_PS > select BR2_PACKAGE_CAIRO_PDF > diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk > index d30e1d9d43..ad4dd74e4d 100644 > --- a/package/libgtk2/libgtk2.mk > +++ b/package/libgtk2/libgtk2.mk > @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ > > LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no > > -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango atk > \ > +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango > at-spi2-core \ > gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) > > LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) > diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in > index bc8cacd9f5..cb44607b7c 100644 > --- a/package/libgtk3/Config.in > +++ b/package/libgtk3/Config.in > @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > BR2_PACKAGE_HAS_LIBGL > - select BR2_PACKAGE_ATK > + select BR2_PACKAGE_AT_SPI2_CORE > select BR2_PACKAGE_CAIRO > select BR2_PACKAGE_CAIRO_PS > select BR2_PACKAGE_CAIRO_PDF > diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk > index f277fce2ed..15190efd96 100644 > --- a/package/libgtk3/libgtk3.mk > +++ b/package/libgtk3/libgtk3.mk > @@ -30,7 +30,7 @@ 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 > \ > +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 > cairo pango \ > gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) > > ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) > -- > 2.25.1 > _______________________________________________ > 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 Tue Jan 10 06:41:21 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 10 Jan 2023 06:41:21 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-09 Message-ID: <20230110064128.E6E7F408C4@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-09 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 0 | 0 | 3 | 2022.11.x | 12 | 13 | 0 | 25 | master | 151 | 308 | 1 | 460 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 27 bash-5.2.15 | 24 fwup-1.9.1 | 22 dust-0.8.1 | 15 host-sentry-cli-2.8.0 | 13 opkg-0.4.5 | 11 janus-gateway-1.1.1 | 8 linux-6.1.2 | 8 host-go-1.19.4 | 7 hyperfine-1.14.0 | 7 python-cryptography-38.0.4 | 7 xz-5.2.10 | 7 pixz-1.0.7 | 6 bat-0.19.0 | 5 host-binutils-2.38 | 5 host-rust-1.66.0 | 5 norm-1.5.8 | 5 python-bcrypt-4.0.1 | 5 jack2-1.9.21 | 4 libglib2-2.72.3 | 4 binutils-arc-2020.09-release | 3 dahdi-linux-3.2.0 | 3 ethtool-6.1 | 3 gobject-introspection-1.72.0 | 3 host-spirv-llvm-translator-... | 3 mpv-0.33.1 | 3 zabbix-5.4.9 | 3 crun-1.7.2 | 2 dmalloc-5.6.5 | 2 elfutils-0.186 | 2 gmp-6.2.1 | 2 gummiboot-2bcd919c681c952eb... | 2 host-binutils-2.37 | 2 host-binutils-2.39 | 2 host-pahole-1.24 | 2 libgcrypt-1.10.1 | 2 libgpg-error-1.46 | 2 libostree-2022.7 | 2 lirc-tools-0.10.2 | 2 modem-manager-1.20.2 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 ntp-4.2.8p15 | 2 ocf-linux-20171122 | 2 open62541-v1.3.4 | 2 openvmtools-11.3.5-18557794 | 2 unknown | 2 apcupsd-3.14.14 | 1 bird-2.0.11 | 1 coreutils-9.1 | 1 fdk-aac-2.0.2 | 1 flac-1.4.2 | 1 frr-8.3.1 | 1 fs/axfs/axfs.mk:32: /home/a... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gerbera-1.10.0 | 1 glibc-2.36-81-g4f4d7a13edfd... | 1 gobject-introspection | 1 gqrx-2.14.4 | 1 gvfs-1.48.1 | 1 host-gcc-final-11.3.0 | 1 host-gcc-initial-10.4.0 | 1 ipmitool-1_8_19 | 1 libcap-ng-0.8.3 | 1 libdill-32d0e8b733416208e04... | 1 liblog4c-localtime-1.0 | 1 libnfc-1.8.0 | 1 libnss-3.87 | 1 libvorbis-1.3.7 | 1 libxml2-2.10.3 | 1 lpc32xxcdl-2.11 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.7 | 1 lvm2-2.03.14 | 1 matio-1.5.23 | 1 mender-3.4.0 | 1 netsniff-ng-0.6.8 | 1 nodejs-16.18.1 | 1 openblas-0.3.21 | 1 perl-5.34.1 | 1 pv-1.6.20 | 1 python-numpy-1.23.5 | 1 python-pyicu-2.10.2 | 1 qemu-7.2.0 | 1 quickjs-2021-03-27 | 1 rsyslog-8.2204.1 | 1 sigrok-cli-0.7.2 | 1 skalibs-2.12.0.1 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uccp420wlan-6.9.1 | 1 uclibc-1.0.42 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xenomai-3.0.10 | 1 xerces-3.2.4 | 1 zeromq-4.3.4 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/db4cf6d11ad8e61ff7797eb31584ded51d9f1ae2 | xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/95e36cf5d5f7a2337c9c3b316c712233509a6fb2 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/41e56f2cca1a6b4c8815966d89d476e1774e2007 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c19ca46a8dda5fd99f594f80d9495ed4a5a6f29 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8dc86ab32fe69d5df1eaeeba7b2793ad01f66b63 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0a20312ca9c5bf2f20eecb1c7371cd63e00bfb77 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0ce4adb880109265dc5abecf7b5d8e799825c375 | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e74b521ab9e5d0356c2dc93eaeb02aa3d0389dda | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a411a00afa59fd70fb26293d4db1831943be85db | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f1d9c7578009526a7d4bdd96326afded8845fea7 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6071aa7c6a602fbe145df98a06cf3d15aa328672 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7a1b2cd6403e9e0713e39c410cb343c36e965c3d | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/55736be34369cea66747393adf7a4ada677b63ae | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/82239f6ee0c969aace9d3ce979151eb602537302 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f56b1da10a40732a3a39800b072aa2a3e4a7aa1d | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8142bb7e550859ace3c8c1f4354243667a61e145 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1f1e452bdb3fe5c2ae5a772c1ddf6f308e500764 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4eb67f602ec1911fa73d658149aceea8de461153 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4b5f889bad96fbd48562933112653d0d1d97c33f | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/060eba22a050022bcf604ca73c5bb78487b14bb1 | ORPH i586 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/02a3da2138a2a8b75579a67ca0999f84099d50f9 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9ee8b64ad45281384e482f4f35b094cd4e219c12 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/35ae235d5bdd313dcbf821c70ae3887a76f886b1 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/979f608a1fbba6ef424dfaba8ebf07e25595d312 | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9f15adc0e7c6066ff1d496f65031713faafe4fcc | ORPH aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f6def840fd8dd37643d46707864a40e5588528fe | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7a561239fd92cd5d19b78652e00834eea3bbfb0b | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/beac7674bbc9fd2f8777b5861f65afee9c485753 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/0d6e59c4d83b57bff9fef5d36b0873601220faf5 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8fd35d0854f2f2695803d907691f982766280351 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/7fe3d41fa2e26b153f8ea620ae72a43e2acba069 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/1805b598e79488d2b4e5d512f9f7c45693e2a8e0 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/26f746535e40676eb00440027255e3fa2e4b3266 | mips64 | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/7b0b330cae7d0122c29024c97c6ceeb1a76a7169 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/4aba050be2b7a05fb640794211fe9e559642677c | ORPH arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/8e4211658804e8506e9db0addd5d6c9cbf5484b4 | microblaze | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/33e77e0a091dc779b52db5f5faba93ed81ead523 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/73e2f48c367b8aabf693c52303edde61d853d1f9 | powerpc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/69fecd64630be223c3d41f68ebdeed10611121fa | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/0111a08b0393281bb2bc14ca9bd77a7a1487c58f | i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/3af566c2dc1f73d52beddb84dede2cf96825698c | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/de6ba9c85aa88f808ef22132c32f8d54ba9faa63 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/42d4edf9a82f8d85bf18e4c98a4100fe69ee7157 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2e467ce958b4c4b8cc5997b23d4aab7951fa33d9 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/39b717d2ae5db3dd457addebd304165369474745 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d955f543d8cb9fb3aa28bcbc78ff84e9c8c99901 | ORPH arm | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e64200465801c4983899d92f52bb2581b11a6820 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/7928ad940f6650cc456a1a96be3f3ca9f719f8e6 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/aa50b889936edf2f3ce88823b18a76d232c6390c | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2058234b925acf0f46a8aa46f487d6f3498a79ef | ORPH armeb | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/a7ffaa0382ec2a89ff9a43b5e96693bee0824faa | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/59ad121696ff83981cca2f2e03e567a113ec5556 | ORPH i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d1ec1ebbde115628a4b8b9099544347242a97c1c | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/94724a822376c88bb0bced8577edf87e1eab0d88 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c0e03d355ed7dcf78f44143c8ca964b56de3d735 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/529f0c35a9d5957fc902fef6d3dda132766a6f4f | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ed1059b332491cecbe7cb2fb44b288b59853d772 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b4458b81f8b40a60d65357da6e3d2d74cb4383ea | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/653e4a3061f4f3c8eef4d19e0e79c8f3d6fd4e70 | ORPH or1k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/214db7e369c8842c4413dd8f9f8643342a98ee3c | arm | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/ba822c901354a4aa2604ac9e61d1604d92d31f57 | powerpc64le | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/8aeb4a39faf2ad5b3e855af02fc9ba572d933a59 | mips64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/56e09f31332851ce8279e97916bd6c925a19f715 | sh4a | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/5957f58b6154b7c3a5fbe963d9e49d16842debc1 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/0d9d59b18ade4fe5f46a378b5a11370c3e309f54 | mips64 | fs/axfs/axfs.mk:32: /home/a... | NOK | http://autobuild.buildroot.net/results/6ffff2ccd0a25038cc338e28fe1788202aa09140 | arc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/5eca3f50d16a0f5327713e87364289114ea9c66a | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/167da6060a4a7c57683bcfabad8e795a542ba5bd | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/b4635ed9e63f79a5a3d2e804b80d32245ef9a3cc | nios2 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/543027f97d42f3bdc74a57ca808f0d47b4d07695 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7197d1edaaf73d54a5632ab0359cb5ed4116c9fe | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/535a13ecb16e7ea2d31c5a0385a423a577261cad | arceb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/86b69f2e8ed5a5b1379ff842eb11fea65492a246 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/713524c145ad79ff3c145f3ee91b6d4c6d63930e | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9a060d4618f2411fe44f2bbf5e1e6c44baf47f1 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af2c9da96071d54e1185d78bf59f9ff567cba196 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5b2cff75a9b237e888baa79a036aff88e403edd4 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/236bcc1729c135885aef7642cc3c9fdafd562492 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d004e929c70d09dbbdf15a02821f5d96d470a383 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c075431b05b5912a0c901bafbe9af87761b9dc71 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/71a85529aa5a142198d21f259fa9a508658b9a2a | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/58b68ea055ae101d968e97c45b7ef485d3217c27 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7e8b613c6a86f3c52e30825cd1713618c4bd3b05 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/83ba8230103915d42a59f5731fccec46d8be06d0 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9b81a76c0e5f0c92f6d66dce9d2ac65bb18c09ca | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/82c803d382f63778a54b76234dfcf35ab8fdad73 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f59d158e4a213fe2724cdf946ac749666dfc2000 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7f149eb4f0dfa9dd094954b8ac830db7c02022f5 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d1a3b3178dc7145f6f8ab41cf0b14aee125e86b2 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0cd587a6a59c510e303d8b0b83b7953c153095e3 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4340cd22e06ee1a3dc272fe750214e5261e9ec07 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d287d9fd6d9b7ae5c1529491f5cbbbbe87e384e | powerpc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/05ea59c55482e1de188df3b01ddf3d781409e56c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/1e9eebe988d43952c2eddecf82d61b0b0d6fe9fa | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/3184cd1c87486466e61badab061ece303aba4a2c | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/97c1f74b20c0091ffbf17efda031349b41231b52 | ORPH microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/11d6605ae1b527255cf796c04f95a1878c5d8055 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/393a62feef0a7dd3da3005480137e872204a42c1 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/81165d05f12218f3ee35330d0a8504cb4c5563ba | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/22253f0694013dcbbf34e4a8e20b4a65a3d43d32 | ORPH m68k | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/fc88bfb662292376cfdb45637d514a46169222af | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/8762424cdbc9f740fabc2055e3bf5a51514a4eea | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/059f4188fdd6b5cc8b28323afeb0f65d4c342ac5 | mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/de033d2d082f9a5e306ad0036a4104e9b4891f93 | ORPH arm | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/591bd6de2227bc1b7a4b75a257a5c3c40668d1d9 | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/44db0de4bf970b39bb61f62a56dd4d80a30aa7d3 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8528d0ba7b1582120e9410c81aa95375dde1130e | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b18b747c6cd71442d7685ac2371e50e0c1f6cf8d | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e4d859ce15cbbb2be27a75d1dce383aafc72a9c0 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3e8de8499a63b5c3c888a777b000fdaf73a12131 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0f30cb8373a4924c138d3f45c8b0c7e8cf572e6c | powerpc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2b4ef1ddfcf5f50197ca0d73e5e41b64e8fbb69a | mipsel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/633a7a433f9eb3384af47ef6ec90819ec27d96d6 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/84abeb92aae2d59bfc0d91aee7c5a99bb919372e | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aeb634dade001a39090fa1ba5f90582ccab5566d | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8398c5ba92fdd633fa1f59b3ada39c7fa438da2e | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/751087e1043df4c64bf3dc9f41b24e54bf70b364 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ccb0cd1e6e5b58195c5a11b00b72e38d094fd9ba | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3a2bd0a8b792d728adcc5feb899112824215ef5c | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b6e097bd11f15649e19f0de82647ea903e339c4d | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4f46065c42d039a8eab179fd67976ab142a1e59 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5bbbdaea696fb71b33ff6fe7567e0b2b1dede48c | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd7db8c9f57d4c660eb51341fa5c6794b8ab210a | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bbd789952229f58a3e7e254e20ca0b65d039d459 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1ae6d87d59cdf76af74351b3dfd4a63c4a697ab8 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/86fc89a7f312c9f574b2965536e41cab2f3612a6 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/45c4f7f158a010b3b852767b46406914337f0fa6 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01439d84f7b7ddedf444a84e93dabbaea78f7493 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/81288beaf5c9aba08ce20b3c90ef962b178f6e52 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/72b21674f88f89096ac7f26ae5df4d173d0f6706 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/62c67dd93a4f037b3d05d70324ceb7eb93828263 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d787bc7c2cc1c6a5bad4f2cf03b209315a8481f | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf50f12299f224d2196eb386cdb4351c517843d1 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b3ee834c007bdccde7f5f647b7d99f3e1707383d | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0390adc8b59e33b7946055acdb14bcf5ad692a4b | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f69ec36b7b8dc4c9d3d0ad3ee2c3c645d0fb0c99 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/102f9212bf07de58a8bd665c1e0dfb1080531fe7 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/528a63164e279ffefd2a235d8c373002de48253a | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/661419cff8b8b0219b82b57d63c3de91481d96a2 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ccbef66b3b7aad70f5894cb60b40152aac4d3591 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/ad7de9414e6d49776e28247e0dc81db8175c414f | m68k | host-gcc-initial-10.4.0 | NOK | http://autobuild.buildroot.net/results/86b4357c75049dcb4f7f250bbae185a4994f859f | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/1f246f16ab94c1bb4f12bf807e14d14fb88d46c3 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/b375a7b473d3d55f080ac6a99032f451bc6a17a0 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/82c7d4bc5fc5fa96b3698edd836ff161a9074a3c | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/4161e7c1f0eb491d8cf58a26c7d2c7bf97368144 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d5029331ab1a6322d9eb71d68238dde369f231ae | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f60727f4200962b0b0d5bdd785e9a1c31c16c1ef | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/464dd3d251d36177c84090355eb9628492e82de0 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ad45e1391b03eef11229b64b713760a974f2bf99 | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/21099217801d003a9cc63088a51d4e3cd2b8dd38 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/da9fd97826a9d528deeda17248311559e8d13220 | s390x | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/77053b20bda9f631422a74ae5173ac2fe05467e6 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/e79a6ff698553d97db73c0e226972cd3ffec4388 | mips | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/964363ac891f96f4d9abf54539b23ba228cab009 | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/e04815af13e46ab8ad82a2595ec62c748b345f72 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a1fa1b06478eda8585013bac0ada5f162f87417b | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6b21ad5a5459748a45ec23e5d781c0b919d5894b | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f7569ca6087753de5935449e76ee02adab995e88 | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e3672076dab1fdc7951b8c8480dfad8200c821ef | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/aeb122a06f69744bc009dbac778ac830fabe6a97 | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b4a83cb85162620edb63e79a8b136c7f07be1ca2 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d695140466a8d7554f81f83fe670ed74802abce9 | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4e53f988ac871854678c144a7bd8902aedaee5fd | sh4eb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/64995c7ca97bafbfaaaa151738956f05d9341d24 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e2d48f6bfc13c1fc39ed2b7f213dcbec9075bac3 | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6df455ab74672c20261bb2e64405e87ccfa4a7a4 | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/cc49471a73b23a20da78717a37a294c6bf0f597e | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b142721029acf63856116a2b5ca837935bc0f4be | i686 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/79e410bc4504f7d3c2afd7a63d63aeaf62f46c64 | ORPH riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/0348ec71eb269284697b1d403a56b996b1f09a1c | ORPH armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/fce2981c01fe17f7d630f0141ef22729ec9485d7 | ORPH x86_64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/2450d11c37977a1faf0cc6366b925bd902c920db | ORPH mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/3277d8c0cf083ca9d79658b3ed10326997627946 | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/f6677fbc46d18b80f9938a7066908f37570c0354 | ORPH mips64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/d5a4a79adc36e9d28de6bcfffef5958b06d7819a | ORPH powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/0093e6af53ef6c6c7878176b6127fe42251c2851 | ORPH powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/b10293b7c477c02d138dfcc1be4333162067ccd8 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/b5ab8d74842949406191803f716bc9ef46a218eb | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/73a0cd635e0945b442e12484cbbb6f700a4fa046 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/19ea59c1977e47248591a12d2c9cc304af154d84 | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4677f1d338b0be3dfd0b75fa51951f5a4800e75b | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e3b014b874e3124c07818e924fe1070341911e28 | mipsel | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/83b248bfcd882676dd9c58f00798c628703d08d7 | powerpc64le | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/9c06252e3586bd0c7d820f56973a4ec02e4b30f2 | powerpc64le | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/ffd9e72fb80b858378dc76a9c18c0abaee1f614c | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/ff0c26d7edc0a09d5d1cf6862ec8e86c6885c7ac | nios2 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/c160883c4a5b5ccd8c2cb7dc5747e8b982bcf713 | mips | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/8b4edeea9903032fff6df57660b4768e67d6797f | mips64el | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/1ab828c0a2b99304f9b5439d87d2af309385e5b1 | nios2 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/1525ace05a906bce8e373f08616dce40cb4150ee | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/38866bb3eb57c3b497a0da176cb387087f4169f1 | mips64el | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/757bd6040314b302cfec9396dc6edcd8fc72c8d8 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ec993f26aad63c822d6e25d7884b26c43c21ea1c | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/2d440ca64e0adbec5c3eefccc2cdaf66f6463c57 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a53f51d6938516eb09560d8bd3c074c20eeb6a51 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1f200c3dabbe86b205f42b7e253ef58d53b51727 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/91032749391106387a6b81f5f4c7440e9f038345 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/399d4adc82bc535412a295f69c909bddf9847bcb | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e8ad7e68264fb9f9d38cc4176c455d373c229500 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1217cd529684c0500ff69bcd29910330cf41f382 | ORPH riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/6e58e29f713a5797e69e58e7d92e3e7c5947e016 | or1k | libnfc-1.8.0 | NOK | http://autobuild.buildroot.net/results/e7ce72d50a5ae12121d3359d4db07a8ef9b823cc | microblazeel | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/89f9d54649d5b0ce77b7152680323e2db1fa06a5 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9edacfd7db2f5a1cd896ded973f188ddbe04b30a | mips | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/129a4557227a662312bf5d3ad39737ede9da2242 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/1850d30c164a039cca92e51abea5853f5fcfb90b | x86_64 | libxml2-2.10.3 | NOK | http://autobuild.buildroot.net/results/365bd07671ac4f6841aea7c8dcf6f0e17e5993f3 | powerpc64le | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6f3c7bbdc69f37d3da0525466dc307f726440642 | ORPH riscv64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/942cf91a516d6c698fcf6c5e1236dba76df09ff3 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/2c8c1f34847be19a8f02780375381f213b9dff39 | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/c2b6634a20eb9b7590f7c23720969a891fe8a2c7 | ORPH mipsel | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/e0e3452bac4894927dee64c35f277c6cd4d89e0b | ORPH aarch64_be | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/a55709c1a7813ccf56397297cbb8c5997fc31cb4 | ORPH arc | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/918f31094087c304b0bf0fdfb9a536bc638bc373 | ORPH mipsel | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/fec525ef605d9a6728e739e448e953863bd794ee | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/16b01f75ceea519464908f7ceb15769590f6eb7f | ORPH i686 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/6f7e0d390f57a8a652e3644ac3cbba116b3fa4af | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/82d327f8e9373f40d07efcb061e4e601c160704e | ORPH s390x | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/2a9c5910bccd288380605938559dd7d7d52c1e2c | arc | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/8e74f1b32daa0a4ef04e0e48c6bb834134c7fd1e | arceb | lvm2-2.03.14 | NOK | http://autobuild.buildroot.net/results/fd533cef28f8a819c50687cbfc2aa7e63606f750 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/264e92e24b51da186271fc176f4daba9716b2b6f | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/609335029369674a6fdafbb80122820a5a037e70 | microblaze | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/7e1ce6f8bf3611d71aae696ace1804e8fccb3cc8 | arm | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/574ff4867ff5c38f882ac958dee2f26df29e055f | aarch64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/5274bd7a7fcba279d36a841ce4a756deb6e1e36d | arc | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/e9f76e10eec3fcf50da620d2e5accc88322c2379 | sparc64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/c9754e0fd6cfffd2f7a5908543d2425d378a3a3d | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/0ded1b7f0b612f3c5af2d635a41ace605bce6046 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/aea83602d10ce8c0d803e57264c724d52e117fbc | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/6365b62a716b84203dc045668da6a59f65751db9 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/8182fcea228230bea054053f8fe89c2df83ff319 | nios2 | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/1181b21e55a8274cbc1d2c66d85b79b4a45495b0 | x86_64 | nodejs-16.18.1 | NOK | http://autobuild.buildroot.net/results/2b598a78390c9ab7e1b5366203ba6c797ca734ac | powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/bd9498836dda8d870a72759bed9d1a79975437c2 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/30253ac877c67955d8191906f13f6f966f8d488c | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c3cdfefce5f51cac93045c177985730c8a4f0705 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/313e05f402ea1936a6f1558f3c620dfc4ec6b0c9 | ORPH sh4aeb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c61d117bc71e2a2ac54a56bbbcde680756050666 | ORPH sh4eb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/60b8b5c139017b3925eb909057edf888370f1667 | ORPH sh4 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/d1958e24467fc325620e0dc208a3869efaca4e0b | ORPH aarch64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d1afe0e5f6db3a199e3d2a222aa67834bfe7ea48 | ORPH sparc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/beaf8282d348505d1c82e2fbe60a9a32be5350e9 | ORPH mips64el | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/55a884736ff2870c457a25c8630998b3d1b6d024 | ORPH powerpc64le | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/5f2258364a92b7c18f3314cdd291fe0c8605626c | ORPH mips64 | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/a426649c1c19513514d56bdca11dfec0a19cc9a4 | ORPH i586 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/2f81be8d3baac54c9e9519364b546cb85952fa6c | i586 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/c94bb166efbbf110d9ffe0f83010451e45c0f9fa | m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/49086da8f58dff8d22120dd42ad28d034cdba33c | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/08a6dda35b7e39be28f010a5a6ebc4bdd3811ef5 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/dc6a659501cebb8b1b8a35fc35efd8497c5dc701 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3510bfa646628a653cbc2b7fbb4e3e97846ed520 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3dbecdf2f8913f0531c84cbacf5106689c342fb8 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/c3137b5363117c37fda8c1b87e0b0299ee97a8b9 | ORPH sparc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a3abb339f90a345344594beb3377613f4f631998 | ORPH i586 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/da38ccbb3702a76297c9ccf3a94dacd9fe10d104 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bb08376e0c0ec4e2b9d20918fa6f6f3e75e60420 | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/c5e4eade053beec98b48466916bbdc6259cdc1dd | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3023d22afb26ebbfbbeb16f7e41673b8194b1073 | ORPH i686 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/75bd311fe3d7a0533ace06f05b7bc7e36d0fba01 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8cb4b2c826eafc81acbb9b16084a90788383191d | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/52f540c9de1f371d45b87a6b7de14545a1911f7e | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5a0cb8263b1927598ada7cf27deea61a7096ecbe | armeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6a1c743cfa292f6bcf6e0a4fc267abd6eaf40224 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/07f9274e5c18a0888a3f4820f65599bbff162610 | sparc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ab712a4ca43da7370d3e6197fb22b1818ca43394 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/d463ef06d2fb095548b475faf9f946260030744c | ORPH powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0ada73bf0d2b3c49b97a17f37fb3c520c6845af1 | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/db63f783545d30b7082402823dae0ff80c835aeb | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/5f2238197828381d49b77e51dd0d29b7a9d82308 | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/668c62a6a86534ddb95bc733c991e55ef02f09d3 | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/726888e7d55581036165ce97d7baebfee37e1ba7 | powerpc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/97a21d58bc5fd58e438c2755e7a1dd5647fe1998 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/a49cde21e7f26d6114f200c7a804bf7598ac32ef | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/77ed5072ce7a161ab5f6e60d5f0e6a57acb1d611 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/3c7cb80fef678299a500c231c831c7710a972fcd | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/05fc840b97d87a0b50fcb3a53e21958a7367f4b8 | mips64el | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/bf1d41a82ff51724fb9e952515968231ed8bbd0c | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/36c807aa542d38c6b740839697728e876985668e | i686 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/7302a0cd90ccacd960e10706df2eac7d69a40342 | sh4 | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/19e75f0a9a0e14d78fef597c5d40c0f602c582f6 | mips | qemu-7.2.0 | NOK | http://autobuild.buildroot.net/results/c7f2cde8bfcfd5d30dc873dfbd02066421a93a0a | sh4a | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/35c22a198f3737a703841271644259a10a55ea39 | arceb | rsyslog-8.2204.1 | NOK | http://autobuild.buildroot.net/results/b8dd2c1cadda3069bbd82eda4d1418797e32571f | riscv64 | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/8e2334670fb2523ae2928fdcceed30f7eba5d74f | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/0112ac92ea8a83061141891c4be3efd77464d057 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/6bbc0d89312c49f502248be3b416b117b2417a3b | ORPH armeb | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/14a074c8f24b3782b6618c23c7b217bf09f69cf7 | or1k | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/81c48f00d67a74896a03bdab300832b28746b4aa | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/277fad531fffff3112b57f3a44113a4d36c62a46 | i686 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/785d18e61c26a5719790115c88af14fe23cf6888 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/331a7ff78c1a2056498035a0cac0475b4e38b8cd | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/b083388f769a4cabd6b2126e2c8601137f147313 | powerpc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/5cca6e66e9879db7e5f0ea1f74a05d9743468d02 | ORPH m68k | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/96370dccdf26e76bf2161e835903d273ff1cce8d | or1k | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/5e367b1e9820499d73d61d9ae7bad9710bffabbf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3b4338bb5962f2c54077215d74a6d5ea40d2185d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/cf8c8f2b18850ce9bd9f85545681255e2cfecb8e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/dd095f512ab288f0e06a1ce0a96a4f33802c2bbf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/92a1347fdda754cd16cee157defb1725653b4697 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f42a0b9e34f8f74978a182b6b94eec5e1d776aae | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/45f4052870e8658a3d043bb0384543d4d29fcc9e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/58d3307ea0f14113ec26f9bef5dc311e84a113c6 | ORPH sh4 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/a1330a7288432b80836e6fd9fa7d1acda49cd5ae | x86_64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/bdd9387f7c66e28387e882237e9e103a6c3d4d0b | i686 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/ba601389ef02d640ec68be6089e504000666f60f | mipsel | zeromq-4.3.4 | NOK | http://autobuild.buildroot.net/results/fdb145b4e5c023246ab5376073560b48d71b4f69 | Classification of failures by reason for 2022.11.x -------------------------------------------------- janus-gateway-1.0.3 | 3 cairo-1.16.0 | 1 frr-8.3.1 | 1 grpc-1.50.0 | 1 host-go-1.19.4 | 1 host-pahole-1.24 | 1 host-spirv-llvm-translator-... | 1 ipmitool-1_8_19 | 1 linux-6.0.16 | 1 lirc-tools-0.10.2 | 1 luaossl-20220711-0 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/1a0cccf6b2c77ea30ab4cd27861aa812fdb7a1d4 | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e5778a8c9ca002dd6e8c25297dffb341287e8e26 | mips | grpc-1.50.0 | NOK | http://autobuild.buildroot.net/results/e0c6d56deb8d6e292251f3e9387e2463d4fbbf09 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9c9e5ee8f75c4bca7f232c2c9720b07482e4993a | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/85159db0bd517ecd797428c92faf3ed7d8c31364 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/c56191fa360a4bc72d5441d0fbde60bfe2960ca9 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/513c91a53a9eb87c13b4732efb2bd5f14e933c6c | powerpc64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/06d2a23bd2543b4573aeceeee9a5c3dfa433cdd8 | aarch64_be | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/4b3c5cc7056118f1dc15342016a1fc0f8f738748 | nios2 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/d2114d15fce52ba5417fa1b86033750f34e8993a | xtensa | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/b67463f1972a5fa4d97055907f762a6cbe8a99ad | ORPH powerpc64le | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/60042c60cd09eedf36c6ecf5e67f48fd186ecf1d | ORPH aarch64 | luaossl-20220711-0 | NOK | http://autobuild.buildroot.net/results/ee3b56a8cbbcbd03eb35d348864255688447549c | Gitlab CI results for 2023-01-09 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestClangCompilerRT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122297 | ORPH TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122298 | ORPH TestDockerCompose | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122301 | ORPH ...tlinOpenriscMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122686 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122320 | ORPH TestOpkg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122415 | ORPH TestPixz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122438 | ORPH TestPythonPy3Attrs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122448 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122450 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122457 | ORPH TestPythonPy3Crossbar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122464 | ORPH TestPythonPy3Cryptography | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122465 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122471 | ORPH TestPythonPy3Gobject | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122479 | ORPH ...thonPy3ServiceIdentity | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122507 | ORPH TestPythonPy3Treq | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122509 | ORPH TestPythonPy3Txtorcon | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122512 | ORPH TestPythonPy3rtoml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122504 | ORPH TestRust | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122518 | ORPH TestRustBin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122519 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122531 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122532 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122533 | ORPH -- http://autobuild.buildroot.net From yann.morin at orange.com Tue Jan 10 08:24:05 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Tue, 10 Jan 2023 09:24:05 +0100 Subject: [Buildroot] [PATCH 1/3 v4] system: introduce a choice for /var management In-Reply-To: References: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> Message-ID: <32427_1673339047_63BD20A7_32427_170_1_20230110082405.GA2889@tl-lnx-nyma7486> Norbert, All, On 2023-01-09 00:22 +0100, Norbert Lange spake thusly: > Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN > : > > 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 > > Hello Yann, > > I know I already acked this, but... As long as the patch has not been applied, it is never too late to provide feedback. :-) > > --- > > 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 > > Consider that the option is used to *remount* the filesystem, > but you could mount the filesystem read-write, in which case you > probably *dont want* some specific var handling. Sorry, I am not sure I followed you there. Did you mean "passing 'rw' on the kernel command line", "directly mounting r/w from an initrd", or something along those lines? > So maybe: > > drop 'depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW' > > if !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW > make the default BR2_INIT_SYSTEMD_VAR_FACTORY > otherwise > make the default BR2_INIT_SYSTEMD_VAR_NONE > > I believe the choice should be always there. This change is meant so that the behaviour by default does not change. Previously, our /var factory was always created when, and only created when, BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW was not set. So, this new choice reflects that. Since the only option apart from the /var factory, is to do nothing, there is no point in exposing the choice altogether. If we want to always expose the choice, then I believe this should be done in a different patch. At which point we could do as you suggest. Note that I am not too fond of BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW to begin with, because its semantics are not very strong. First, it is possible to select it, even though the rootfs will be by design read-only (e.g. squashfs), so it does not make sense to set BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y in that case. Second, as you mentioned above, it is also possible that the rootfs is rw, either because of the kernel command line, or because of an initrd that arranged for it to be rw (e.g. by actually mounting rw a rw-capable fs, or by mounting a rw-capable overlayfs over an otherwise ro filesystem), all without setting BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y. So, ultimately, I agree that we should stop using BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW to discriminate between running on a rw or ro rootfs, but so far that's the best we have... And again, it keeps the default the same as previously. Regards, Yann E. MORIN. > > + 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 > > > > Norbert -- ____________ .-----------------.--------------------: _ :------------------. | 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 neal.frager at amd.com Tue Jan 10 08:25:51 2023 From: neal.frager at amd.com (Frager, Neal) Date: Tue, 10 Jan 2023 08:25:51 +0000 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221222103144.20516-1-neal.frager@amd.com> References: <20221222103144.20516-1-neal.frager@amd.com> Message-ID: Hello everyone, Just a friendly reminder regarding this patch. It needs to be applied to fix a build issue with the zynqmp_kria_kv260_defconfig. Please let me know if you have any questions. Best regards, Neal Frager AMD --- 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 at orange.com Tue Jan 10 08:30:40 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Tue, 10 Jan 2023 09:30:40 +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: <25234_1673339443_63BD2233_25234_350_1_20230110083040.GB2889@tl-lnx-nyma7486> Norbert, All, On 2023-01-09 00:26 +0100, Norbert Lange spake thusly: > Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN > : > > 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. [--SNIP--] > Just a heads up that I worked on a new version with several > cleanups/improvements, > still need to rework it into a proper patch with explanations, hope I will > finish it next weekend. Cool! :-) Do not hesitate to grab whatever explanations I provided above, that are still relevant to your changes, and drop whatever was wrong or not longer fits. Will you base that over this series, so that it fits within the choice introduced in the previous patch? I hope the choice can be applied by the end of the week. Regards, Yann E. MORIN. -- ____________ .-----------------.--------------------: _ :------------------. | 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 d.lang at abatec.at Tue Jan 10 09:12:57 2023 From: d.lang at abatec.at (Lang Daniel) Date: Tue, 10 Jan 2023 09:12:57 +0000 Subject: [Buildroot] [PATCH 4/4] package/atk: remove package In-Reply-To: References: Message-ID: Hello Fran?ois, > Le lun. 9 janv. 2023 ? 13:59, Lang Daniel via buildroot < > buildroot at buildroot.org> a ?crit : > > > atk has been merged into at-spi2-core with version 2.45.1. > > > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 > > > > > so, the patch package/libgtk3/0003-disable-atk-bridge.patch becomes useless. It didn't want to alter the behavior of libgtk3, but you are right, the argument for having that patch is gone. I can send a second version and also remove the patch, if you want. > Fran?ois Regards Daniel > > Signed-off-by: Daniel Lang > > --- > > Config.in.legacy | 7 +++++++ > > package/Config.in | 1 - > > package/atk/Config.in | 14 -------------- > > package/atk/atk.hash | 5 ----- > > package/atk/atk.mk | 25 ------------------------- > > package/atkmm/Config.in | 8 ++++---- > > package/atkmm/atkmm.mk | 2 +- > > package/libglade/Config.in | 2 +- > > package/libglade/libglade.mk | 2 +- > > package/libgtk2/Config.in | 2 +- > > package/libgtk2/libgtk2.mk | 2 +- > > package/libgtk3/Config.in | 2 +- > > package/libgtk3/libgtk3.mk | 2 +- > > 13 files changed, 18 insertions(+), 56 deletions(-) > > delete mode 100644 package/atk/Config.in > > delete mode 100644 package/atk/atk.hash > > delete mode 100644 package/atk/atk.mk > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > index 184bab6097..ac5943519e 100644 > > --- a/Config.in.legacy > > +++ b/Config.in.legacy > > @@ -146,6 +146,13 @@ endif > > > > comment "Legacy options removed in 2023.02" > > > > +config BR2_PACKAGE_ATK > > + bool "atk removed" > > + select BR2_LEGACY > > + select BR2_PACKAGE_AT_SPI2_CORE > > + help > > + atk is now part of at-spi2-core. > > + > > config BR2_PACKAGE_AT_SPI2_ATK > > bool "at-spi2-atk removed" > > select BR2_LEGACY > > diff --git a/package/Config.in b/package/Config.in > > index 5c8dcd849f..95db7c627b 100644 > > --- a/package/Config.in > > +++ b/package/Config.in > > @@ -1531,7 +1531,6 @@ endmenu > > menu "Graphics" > > source "package/assimp/Config.in" > > source "package/at-spi2-core/Config.in" > > - source "package/atk/Config.in" > > source "package/atkmm/Config.in" > > source "package/bayer2rgb-neon/Config.in" > > source "package/bullet/Config.in" > > diff --git a/package/atk/Config.in b/package/atk/Config.in > > deleted file mode 100644 > > index d9371b879b..0000000000 > > --- a/package/atk/Config.in > > +++ /dev/null > > @@ -1,14 +0,0 @@ > > -config BR2_PACKAGE_ATK > > - bool "atk" > > - depends on BR2_USE_WCHAR # glib2 > > - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > > - depends on BR2_USE_MMU # glib2 > > - select BR2_PACKAGE_LIBGLIB2 > > - help > > - The ATK accessibility toolkit, needed to build GTK+-2.x. > > - > > - https://gitlab.gnome.org/GNOME/atk > > - > > -comment "atk needs a toolchain w/ wchar, threads" > > - depends on BR2_USE_MMU > > - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS > > diff --git a/package/atk/atk.hash b/package/atk/atk.hash > > deleted file mode 100644 > > index d8cd69ff1f..0000000000 > > --- a/package/atk/atk.hash > > +++ /dev/null > > @@ -1,5 +0,0 @@ > > -# From > > http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum > > -sha256 > > > > ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 > > atk-2.38.0.tar.xz > > - > > -# Hash for license file > > -sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 > > COPYING > > diff --git a/package/atk/atk.mk b/package/atk/atk.mk > > deleted file mode 100644 > > index 2820fb486d..0000000000 > > --- a/package/atk/atk.mk > > +++ /dev/null > > @@ -1,25 +0,0 @@ > > > > -################################################################################ > > -# > > -# atk > > -# > > > > -################################################################################ > > - > > -ATK_VERSION_MAJOR = 2.38 > > -ATK_VERSION = $(ATK_VERSION_MAJOR).0 > > -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz > > -ATK_SITE = > > http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) > > -ATK_LICENSE > > > > = LGPL-2.0+ > > -ATK_LICENSE_FILES = COPYING > > -ATK_INSTALL_STAGING = YES > > -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) > > - > > -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) > > -ATK_CONF_OPTS += -Dintrospection=true > > -ATK_DEPENDENCIES += gobject-introspection > > -else > > -ATK_CONF_OPTS += -Dintrospection=false > > -endif > > - > > -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) > > - > > -$(eval $(meson-package)) > > diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in > > index aa58f8d593..f6f2ca8fc2 100644 > > --- a/package/atkmm/Config.in > > +++ b/package/atkmm/Config.in > > @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM > > bool "atkmm" > > depends on BR2_INSTALL_LIBSTDCPP # glibmm > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc > > - depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 > > - depends on BR2_USE_MMU # atk/glibmm -> libglib2 > > - depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 > > - select BR2_PACKAGE_ATK > > + depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> > > libglib2 > > + depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 > > + depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 > > + select BR2_PACKAGE_AT_SPI2_CORE > > select BR2_PACKAGE_GLIBMM > > select BR2_PACKAGE_LIBSIGC > > > > diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk > > index 3bcb941c9f..76371aadbc 100644 > > --- a/package/atkmm/atkmm.mk > > +++ b/package/atkmm/atkmm.mk > > @@ -11,6 +11,6 @@ ATKMM_SITE = > > http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) > > ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) > > ATKMM_LICENSE_FILES = COPYING COPYING.tools > > ATKMM_INSTALL_STAGING = YES > > -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf > > +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf > > > > $(eval $(meson-package)) > > diff --git a/package/libglade/Config.in b/package/libglade/Config.in > > index e269a07548..4cf2ae4086 100644 > > --- a/package/libglade/Config.in > > +++ b/package/libglade/Config.in > > @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE > > depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > > depends on BR2_USE_MMU # glib2 > > select BR2_PACKAGE_LIBGLIB2 > > - select BR2_PACKAGE_ATK > > + select BR2_PACKAGE_AT_SPI2_CORE > > select BR2_PACKAGE_LIBXML2 > > help > > Libglade allows you to load glade interface files in a program > > diff --git a/package/libglade/libglade.mk b/package/libglade/libglade.mk > > index 32fa595f5a..24865fb8ff 100644 > > --- a/package/libglade/libglade.mk > > +++ b/package/libglade/libglade.mk > > @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 > > LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 > > LIBGLADE_SITE = > > http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) > > LIBGLADE_INSTALL_STAGING = YES > > -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 > > +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core libxml2 > > LIBGLADE_LICENSE = LGPL-2.0+ > > LIBGLADE_LICENSE_FILES = COPYING > > > > diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in > > index c75c37fb63..f2888b2f51 100644 > > --- a/package/libgtk2/Config.in > > +++ b/package/libgtk2/Config.in > > @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 > > depends on BR2_INSTALL_LIBSTDCPP # pango > > depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > > - select BR2_PACKAGE_ATK > > + select BR2_PACKAGE_AT_SPI2_CORE > > select BR2_PACKAGE_CAIRO > > select BR2_PACKAGE_CAIRO_PS > > select BR2_PACKAGE_CAIRO_PDF > > diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk > > index d30e1d9d43..ad4dd74e4d 100644 > > --- a/package/libgtk2/libgtk2.mk > > +++ b/package/libgtk2/libgtk2.mk > > @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ > > > > LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no > > > > -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango atk > > \ > > +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango > > at-spi2-core \ > > gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) > > > > LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) > > diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in > > index bc8cacd9f5..cb44607b7c 100644 > > --- a/package/libgtk3/Config.in > > +++ b/package/libgtk3/Config.in > > @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > > depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > > BR2_PACKAGE_HAS_LIBGL > > - select BR2_PACKAGE_ATK > > + select BR2_PACKAGE_AT_SPI2_CORE > > select BR2_PACKAGE_CAIRO > > select BR2_PACKAGE_CAIRO_PS > > select BR2_PACKAGE_CAIRO_PDF > > diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk > > index f277fce2ed..15190efd96 100644 > > --- a/package/libgtk3/libgtk3.mk > > +++ b/package/libgtk3/libgtk3.mk > > @@ -30,7 +30,7 @@ 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 > > \ > > +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 > > cairo pango \ > > gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) > > > > ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) > > -- > > 2.25.1 > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > From d.lang at abatec.at Tue Jan 10 09:32:43 2023 From: d.lang at abatec.at (Lang Daniel) Date: Tue, 10 Jan 2023 09:32:43 +0000 Subject: [Buildroot] [PATCH 1/3] package/freescale-imx/imx-gpu-viv: drop X11 output Message-ID: Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) the X11 folder is no longer included in the archive. Signed-off-by: Daniel Lang --- Config.in.legacy | 5 +++++ package/freescale-imx/imx-gpu-viv/Config.in | 20 +++---------------- .../freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 16 +-------------- 3 files changed, 9 insertions(+), 32 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 6d66f1b958..d2c69fa31c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,11 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 + bool "imx-gpu-viv X11 output has been removed" + help + The X11 output was dropped by NXP. + config BR2_PACKAGE_QEMU_CUSTOM_TARGETS string "the QEMU specific targets option has been removed" help diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index 9ba3d0428e..bc30798ca5 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -27,8 +27,8 @@ config BR2_PACKAGE_IMX_GPU_VIV Userspace libraries for Vivante GPU on i.MX platforms It contains libraries and headers for GLES, OpenCL, and - OpenVG. It also contains a DRI plugin for X11. It also - contains a plugin for DirectFB-1.4.0, but that doesn't work + OpenVG. It also contains a plugin for DirectFB-1.4.0, + but that doesn't work together with buildroot's DirectFB version. This library is provided by Freescale as-is and doesn't have @@ -40,22 +40,9 @@ choice prompt "Output option" help There are two versions of this library: one for - direct framebuffer access, one for X11 rendering. + direct framebuffer access, one for wayland rendering. Choose here which version to install. -config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 - bool "X11" - depends on BR2_PACKAGE_XORG7 - # The i.MX8 blob doesn't support X11 output - depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M - select BR2_PACKAGE_XLIB_LIBXDAMAGE - select BR2_PACKAGE_XLIB_LIBXEXT - select BR2_PACKAGE_XLIB_LIBXFIXES - -comment "X11 backend needs Xorg package" - depends on !BR2_PACKAGE_XORG7 - depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M - config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB bool "Framebuffer" # The i.MX8 blob doesn't support FB output @@ -70,7 +57,6 @@ endchoice config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT string - default "x11" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 default "fb" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB default "wayland" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index 06fbbc7343..e0e8a31533 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -26,14 +26,6 @@ endif IMX_GPU_VIV_LIB_TARGET = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT)) -ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11) -# The libGAL.so library provided by imx-gpu-viv uses X functions. Packages -# may want to link against libGAL.so (QT5 Base with OpenGL and X support -# does so). For this to work we need build dependencies to libXdamage, -# libXext and libXfixes so that X functions used in libGAL.so are referenced. -IMX_GPU_VIV_DEPENDENCIES += xlib_libXdamage xlib_libXext xlib_libXfixes -endif - # Libraries are linked against libdrm, except framebuffer output on ARM ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) IMX_GPU_VIV_DEPENDENCIES += libdrm @@ -55,12 +47,6 @@ else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) define IMX_GPU_VIV_FIXUP_PKGCONFIG ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc endef -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11) -define IMX_GPU_VIV_FIXUP_PKGCONFIG - $(foreach lib,egl glesv1_cm glesv2 vg, \ - ln -sf $(lib)_x11.pc $(@D)/gpu-core/usr/lib/pkgconfig/$(lib).pc - ) -endef endif # Instead of building, we fix up the inconsistencies that exist @@ -68,7 +54,7 @@ endif # Make sure these commands are idempotent. define IMX_GPU_VIV_BUILD_CMDS cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_LIB_TARGET)/* $(@D)/gpu-core/usr/lib/ - $(foreach backend,fb x11 wayland, \ + $(foreach backend,fb wayland, \ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ) $(IMX_GPU_VIV_FIXUP_PKGCONFIG) -- 2.25.1 From d.lang at abatec.at Tue Jan 10 09:33:14 2023 From: d.lang at abatec.at (Lang Daniel) Date: Tue, 10 Jan 2023 09:33:14 +0000 Subject: [Buildroot] [PATCH 2/3] package/freescale-imx/imx-gpu-viv: add IMX8 framebuffer support Message-ID: According to meta-freescale [0] the framebuffer output can be enabled on IMX8 by using the wayland libraries together with egl.pc. Tested on an imx8mn by running kmscube. EGL and GLES support detected. [0]: https://git.yoctoproject.org/meta-freescale/tree/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc Signed-off-by: Daniel Lang --- ?package/freescale-imx/imx-gpu-viv/Config.in ? | ?4 ++-- ?.../freescale-imx/imx-gpu-viv/imx-gpu-viv.mk ?| 20 ++++++++++--------- ?2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index bc30798ca5..a245a1d089 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -45,8 +45,8 @@ choice ? ?config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB ??????bool "Framebuffer" -?????# The i.MX8 blob doesn't support FB output -?????depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M +?????# Framebuffer output on IMX8 (ARM64) uses the wayland libraries +?????select BR2_PACKAGE_WAYLAND if BR2_aarch64 ? ?config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL ??????bool "Wayland" diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index e0e8a31533..35929b0e5c 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -26,34 +26,36 @@ endif ? ?IMX_GPU_VIV_LIB_TARGET = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT)) ? -# Libraries are linked against libdrm, except framebuffer output on ARM +# Libraries are linked against libdrm and wayland, except framebuffer output on ARM ?ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) -IMX_GPU_VIV_DEPENDENCIES += libdrm -endif - -ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) -IMX_GPU_VIV_DEPENDENCIES += wayland +IMX_GPU_VIV_DEPENDENCIES += libdrm wayland ?endif ? ?define IMX_GPU_VIV_EXTRACT_CMDS ??????$(call NXP_EXTRACT_HELPER,$(IMX_GPU_VIV_DL_DIR)/$(IMX_GPU_VIV_SOURCE)) ?endef ? -ifeq ($(IMX_GPU_VIV_LIB_TARGET),fb) +ifeq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) +IMX_GPU_VIV_BACKEND_DIR = fb ?define IMX_GPU_VIV_FIXUP_PKGCONFIG ??????ln -sf egl_linuxfb.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc ?endef -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) +else +# Framebuffer output on IMX8 (ARM64) uses egl.pc +# and the same libraries as the wayland backend. +IMX_GPU_VIV_BACKEND_DIR = wayland +ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) ?define IMX_GPU_VIV_FIXUP_PKGCONFIG ??????ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc ?endef ?endif +endif ? ?# Instead of building, we fix up the inconsistencies that exist ?# in the upstream archive here. We also remove unused backend files. ?# Make sure these commands are idempotent. ?define IMX_GPU_VIV_BUILD_CMDS -?????cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_LIB_TARGET)/* $(@D)/gpu-core/usr/lib/ +?????cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_BACKEND_DIR)/* $(@D)/gpu-core/usr/lib/ ??????$(foreach backend,fb wayland, \ ????????????$(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ??????) -- 2.25.1 From d.lang at abatec.at Tue Jan 10 09:33:39 2023 From: d.lang at abatec.at (Lang Daniel) Date: Tue, 10 Jan 2023 09:33:39 +0000 Subject: [Buildroot] [PATCH 3/3] package/freescale-imx/imx-gpu-viv: add platform specific drivers Message-ID: Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) the archive contains platform specific drivers that need to be copied and included. Signed-off-by: Daniel Lang --- package/freescale-imx/imx-gpu-viv/Config.in | 8 ++++++++ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index a245a1d089..89c5bfd634 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -77,6 +77,14 @@ if BR2_aarch64 config BR2_PACKAGE_PROVIDES_LIBGBM default "imx-gpu-viv" +config BR2_PACKAGE_IMX_GPU_VIV_PLATFORM + string + default "mx8mn" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN + default "mx8mp" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP + default "mx8mq" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M + default "mx8qm" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8 + default "mx8qxp" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X + endif config BR2_PACKAGE_IMX_GPU_VIV_EXAMPLES diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index 35929b0e5c..52ccbf6f59 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -51,6 +51,13 @@ endef endif endif +IMX_GPU_VIV_PLATFORM_DIR = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_PLATFORM)) +ifneq ($(IMX_GPU_VIV_PLATFORM_DIR),) +define IMX_GPU_VIV_COPY_PLATFORM + cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_PLATFORM_DIR)/* $(@D)/gpu-core/usr/lib/ +endef +endif + # Instead of building, we fix up the inconsistencies that exist # in the upstream archive here. We also remove unused backend files. # Make sure these commands are idempotent. @@ -59,6 +66,10 @@ define IMX_GPU_VIV_BUILD_CMDS $(foreach backend,fb wayland, \ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ) + $(IMX_GPU_VIV_COPY_PLATFORM) + $(foreach platform,mx8mn mx8mp mx8mq mx8qm mx8qxp mx8ulp, \ + $(RM) -r $(@D)/gpu-core/usr/lib/$(platform) + ) $(IMX_GPU_VIV_FIXUP_PKGCONFIG) endef -- 2.25.1 From nicolas.cavallari at green-communications.fr Tue Jan 10 09:35:37 2023 From: nicolas.cavallari at green-communications.fr (Nicolas Cavallari) Date: Tue, 10 Jan 2023 10:35:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/iw: bump version to 5.19 Message-ID: <20230110093537.16767-1-nicolas.cavallari@green-communications.fr> Signed-off-by: Nicolas Cavallari --- on top of 3a22b009992883ad57553ffb3f194303f90ad1a4: 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]: SKIPPED 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, 1 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed --- package/iw/iw.hash | 2 +- package/iw/iw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/iw/iw.hash b/package/iw/iw.hash index 33dd117368..376dc3b499 100644 --- a/package/iw/iw.hash +++ b/package/iw/iw.hash @@ -1,4 +1,4 @@ # From https://www.kernel.org/pub/software/network/iw/sha256sums.asc -sha256 4c44e42762f903f9094ba5a598998c800a97a62afd6fd31ec1e0a799e308659c iw-5.16.tar.xz +sha256 f167bbe947dd53bb9ebc0c1dcef5db6ad73ac1d6084f2c6f9376c5c360cc4d4e iw-5.19.tar.xz # Locally calculated sha256 5932fb70481e128940168a5fdf133e6454293c0865c7e757874b235cb6daa2af COPYING diff --git a/package/iw/iw.mk b/package/iw/iw.mk index 9bf6ddbfc6..60ada9d57f 100644 --- a/package/iw/iw.mk +++ b/package/iw/iw.mk @@ -4,7 +4,7 @@ # ################################################################################ -IW_VERSION = 5.16 +IW_VERSION = 5.19 IW_SOURCE = iw-$(IW_VERSION).tar.xz IW_SITE = $(BR2_KERNEL_MIRROR)/software/network/iw IW_LICENSE = ISC -- 2.39.0 From nolange79 at gmail.com Tue Jan 10 10:52:05 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Tue, 10 Jan 2023 11:52:05 +0100 Subject: [Buildroot] [PATCH 1/3 v4] system: introduce a choice for /var management In-Reply-To: <32427_1673339047_63BD20A7_32427_170_1_20230110082405.GA2889@tl-lnx-nyma7486> References: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> <32427_1673339047_63BD20A7_32427_170_1_20230110082405.GA2889@tl-lnx-nyma7486> Message-ID: Am Di., 10. Jan. 2023 um 09:24 Uhr schrieb : > > Norbert, All, > > On 2023-01-09 00:22 +0100, Norbert Lange spake thusly: > > Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN > > : > > > 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 > > > > Hello Yann, > > > > I know I already acked this, but... > > As long as the patch has not been applied, it is never too late to > provide feedback. :-) > > > > --- > > > 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 > > > > Consider that the option is used to *remount* the filesystem, > > but you could mount the filesystem read-write, in which case you > > probably *dont want* some specific var handling. > > Sorry, I am not sure I followed you there. Did you mean "passing 'rw' on > the kernel command line", "directly mounting r/w from an initrd", or > something along those lines? Yes, basically no remount necessary, the option seems to assume that the rootfs is always mounted ro before systemd takes over, which might not be the case for multiple reasons. > > > So maybe: > > > > drop 'depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW' > > > > if !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW > > make the default BR2_INIT_SYSTEMD_VAR_FACTORY > > otherwise > > make the default BR2_INIT_SYSTEMD_VAR_NONE > > > > I believe the choice should be always there. > > This change is meant so that the behaviour by default does not change. > Previously, our /var factory was always created when, and only created > when, BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW was not set. > > So, this new choice reflects that. Since the only option apart from the > /var factory, is to do nothing, there is no point in exposing the choice > altogether. > > If we want to always expose the choice, then I believe this should be > done in a different patch. At which point we could do as you suggest. Ok, though I dont understand the reasoning for the split. With or without those modifications (submenu always available or conditional), the behavior is the same as before *for existing configs*? > Note that I am not too fond of BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW to > begin with, because its semantics are not very strong. > > First, it is possible to select it, even though the rootfs will be by > design read-only (e.g. squashfs), so it does not make sense to set > BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y in that case. > > Second, as you mentioned above, it is also possible that the rootfs is > rw, either because of the kernel command line, or because of an initrd > that arranged for it to be rw (e.g. by actually mounting rw a rw-capable > fs, or by mounting a rw-capable overlayfs over an otherwise ro > filesystem), all without setting BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y. > > So, ultimately, I agree that we should stop using > BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW to discriminate between running on > a rw or ro rootfs, but so far that's the best we have... And again, it > keeps the default the same as previously. Well, if you plan on changing it later, wouldn't it be better to not depend on it, but always have the specific BR2_INIT_SYSTEMD_VAR_* in your config? Regards, Norbert From gilles.talis at gmail.com Tue Jan 10 12:28:24 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:28:24 +0100 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: Hi James, hi Stefan, thanks a lot for the whole tensorflow lite contribution Just a few comments here and there. thanks Gilles. Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > From: Stefan Hager > > This package is required by tensorflow-lite. > > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + Don't you want to be maintainers for this package? If so, you should update the DEVELOPERS file. > 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" If it is a library, I would put this package under Libraries -> Hardware handling > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From gilles.talis at gmail.com Tue Jan 10 12:31:03 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:31:03 +0100 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: Hi James Stefan, Le lun. 28 nov. 2022 ? 18:59, James Hilliard a ?crit : > > From: Stefan Hager > > This package is required by tensorflow-lite. > > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 The CMakeLists.txt mentions a dependency on C++14. Can you set the minimum GCC version required? (either 4.9 or 5) > + 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 Please mention the dependencies (C++ and C++ version) > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From gilles.talis at gmail.com Tue Jan 10 12:33:29 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:33:29 +0100 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: Hi James, Hi Stefan, Le lun. 28 nov. 2022 ? 18:59, James Hilliard a ?crit : > > From: Stefan Hager > > This package is required by tensorflow-lite. > > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 README.md mentions a C++11 dependency. Can you set the minimum gcc version required? (4.8) > + help > + Low-precision matrix multiplication. > + > + https://github.com/google/gemmlowp Please mention the dependencies (C++ and C++ version) > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot thanks Gilles. From gilles.talis at gmail.com Tue Jan 10 12:34:54 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:34:54 +0100 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: Hi James, Hi Stefan, Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > This package is required by tensorflow-lite. > > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot thanks Gilles. From gilles.talis at gmail.com Tue Jan 10 12:37:27 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:37:27 +0100 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: Hi James, Hi Stefan, Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > 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 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot Thanks Gilles. From gilles.talis at gmail.com Tue Jan 10 12:39:16 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:39:16 +0100 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: Hi James, Hi Stefan, Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > From: Stefan Hager > > This package is required by tensorflow-lite. > > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 It seems like you are using C++11 to build the package. Can you please set the minimum GCC version? > + help > + FarmHash, a family of hash functions. > + > + https://github.com/google/farmhash Please mention the dependencies (C++ and C++ version) > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot thanks Gilles. From romain.naour at smile.fr Tue Jan 10 12:49:00 2023 From: romain.naour at smile.fr (Romain Naour) Date: Tue, 10 Jan 2023 13:49:00 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: <20230109163017.1260911-1-yann.morin.1998@free.fr> References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: Hello Yann, All, Le 09/01/2023 ? 17:30, Yann E. MORIN a ?crit?: > Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) > forgot, despite the big comment above the version strings, to confirm > that the vendoring was still working. > > Previously, we were adding the vendoring equivalence manually, but in > commit 04154a651729 (support/download/cargo-post-process: cargo output > for vendor config), we switched to using the output of "vargo vendor" vargo/cargo > (on stdout) to support caxses were the vendoring equivalence would be caxses/cases > more complex (e.g. when using crates not hosted on crates.io). > > With rust until and including 1.65.0, "cargo vendor" would output (for > crates.io crates) the same output as our manual fixups, except it was > preceded by an empty line. So, to avoid recompting all our hashes, we > added a tweak to strip away the leading empty line in 04154a651729. > > But rust 1.66.0 includes [0] which changes the output (on stdout) of > "cargo vendor", where the first empty line is no longer emitted. > > This means that our tweak for rust 1.65.0 now strips out an important > part of the cargo vendor output, which renders the archives invalid, and > thus generates different archives, which fail to validate against our > hashes. > > Fix this by doing what the comment in the post-process helper states, > and just keep the whole output of "cargo vendor", byt just removing the byt/by > "tail --lines=+2". Since that comment is no longer meaningful, we drop > it too. > > Now, all our 6 cargo-based packages can be vendored again, without > changing our hashes, but most importantly, with valid archives. > > Still, we keep the comment above the versions strings, in the hope that > a future bumper will notice and be more careful at validating the > vendoring. > > [0] https://github.com/rust-lang/cargo/pull/11273 We have some runtime test for gitlab/github download wrapper, do we want a test for cargo vendor too? Reviewed-by: Romain Naour Tested-by: Romain Naour Best regards, Romain > > Fixes: > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > ... and so many others... > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: James Hilliard > Cc: Simon Richter > --- > support/download/cargo-post-process | 16 +--------------- > 1 file changed, 1 insertion(+), 15 deletions(-) > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > index 186e9eb69b..21a6be8dbe 100755 > --- a/support/download/cargo-post-process > +++ b/support/download/cargo-post-process > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > pushd "${base_name}" > /dev/null > > # Create the local .cargo/config with vendor info > -# > -# The first line of the output to stdout is empty. > -# So skip it to have the file start with the vendoring > -# configuration (`tail --lines=+2`). > -# > -# NOTE: > -# There is a patch for cargo to remove the first empty line: > -# See: https://github.com/rust-lang/cargo/pull/11273 > -# > -# The patch already landed in +nightly and will end up > -# in +stable soon. > -# > -# -> When updating rust/cargo, the call to `tail` must be removed. > -# > mkdir -p .cargo/ > cargo vendor \ > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > --locked VENDOR \ > - | tail --lines=+2 | tee .cargo/config > + | tee .cargo/config > > popd > /dev/null > From gilles.talis at gmail.com Tue Jan 10 12:48:51 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:48:51 +0100 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: Hi James, Hi Stefan, fyi, I could build and successfully test tensorflow lite on an aarch64 platform with Cortex A53 cores. a few comments though. Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > 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 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > .../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 Can you please add to comment that explains why this version of GCC is needed? > + 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. The text is too long. Please run "utils/check-package" to see the warning that it generates. A couple of suggestions: 1) would it be possible to add an option to build and install the label_image example? It is always handy to be able to test this package once it is built. 2) would it be possible to add an option to build and install the benchmark_model tool? This tool provides useful performance information. > + > +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 \ I thought NNAPI was used in Android. Can you explain why it is required here? > + -DTFLITE_ENABLE_RUY=ON \ > + -DTFLITE_ENABLE_XNNPACK=OFF any reason why xnnpack is not enabled? It would be great to enable it as an option. > + > +$(eval $(cmake-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot thanks Gilles. From yann.morin.1998 at free.fr Tue Jan 10 16:58:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 10 Jan 2023 17:58:05 +0100 Subject: [Buildroot] [git commit] support/download: fix cargo vendoring Message-ID: <20230110170019.AF23A87706@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ac2b26fba2ad06fadf14244505319dc5c272906c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) forgot, despite the big comment above the version strings, to confirm that the vendoring was still working. Previously, we were adding the vendoring equivalence manually, but in commit 04154a651729 (support/download/cargo-post-process: cargo output for vendor config), we switched to using the output of "cargo vendor" (on stdout) to support cases were the vendoring equivalence would be more complex (e.g. when using crates not hosted on crates.io). With rust until and including 1.65.0, "cargo vendor" would output (for crates.io crates) the same output as our manual fixups, except it was preceded by an empty line. So, to avoid recompting all our hashes, we added a tweak to strip away the leading empty line in 04154a651729. But rust 1.66.0 includes [0] which changes the output (on stdout) of "cargo vendor", where the first empty line is no longer emitted. This means that our tweak for rust 1.65.0 now strips out an important part of the cargo vendor output, which renders the archives invalid, and thus generates different archives, which fail to validate against our hashes. Fix this by doing what the comment in the post-process helper states, and just keep the whole output of "cargo vendor", by just removing the "tail --lines=+2". Since that comment is no longer meaningful, we drop it too. Now, all our 6 cargo-based packages, as well as our 5 python packages that have rust code, can be vendored again, without changing our hashes, but most importantly, with valid archives. Still, we keep the comment above the versions strings, in the hope that a future bumper will notice and be more careful at validating the vendoring. [0] https://github.com/rust-lang/cargo/pull/11273 Fixes: http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) ... and so many others... Reported-by: Romain Naour Signed-off-by: Yann E. MORIN Cc: James Hilliard Cc: Simon Richter Reviewed-by: James Hilliard Reviewed-by: Romain Naour Tested-by: Romain Naour Signed-off-by: Yann E. MORIN --- support/download/cargo-post-process | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process index 186e9eb69b..21a6be8dbe 100755 --- a/support/download/cargo-post-process +++ b/support/download/cargo-post-process @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" pushd "${base_name}" > /dev/null # Create the local .cargo/config with vendor info -# -# The first line of the output to stdout is empty. -# So skip it to have the file start with the vendoring -# configuration (`tail --lines=+2`). -# -# NOTE: -# There is a patch for cargo to remove the first empty line: -# See: https://github.com/rust-lang/cargo/pull/11273 -# -# The patch already landed in +nightly and will end up -# in +stable soon. -# -# -> When updating rust/cargo, the call to `tail` must be removed. -# mkdir -p .cargo/ cargo vendor \ --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ --locked VENDOR \ - | tail --lines=+2 | tee .cargo/config + | tee .cargo/config popd > /dev/null From yann.morin.1998 at free.fr Tue Jan 10 17:00:47 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 10 Jan 2023 18:00:47 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: <20230109163017.1260911-1-yann.morin.1998@free.fr> References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: <20230110170047.GN151997@scaer> All, On 2023-01-09 17:30 +0100, Yann E. MORIN spake thusly: > Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) > forgot, despite the big comment above the version strings, to confirm > that the vendoring was still working. > > Previously, we were adding the vendoring equivalence manually, but in > commit 04154a651729 (support/download/cargo-post-process: cargo output > for vendor config), we switched to using the output of "vargo vendor" > (on stdout) to support caxses were the vendoring equivalence would be > more complex (e.g. when using crates not hosted on crates.io). > > With rust until and including 1.65.0, "cargo vendor" would output (for > crates.io crates) the same output as our manual fixups, except it was > preceded by an empty line. So, to avoid recompting all our hashes, we > added a tweak to strip away the leading empty line in 04154a651729. > > But rust 1.66.0 includes [0] which changes the output (on stdout) of > "cargo vendor", where the first empty line is no longer emitted. > > This means that our tweak for rust 1.65.0 now strips out an important > part of the cargo vendor output, which renders the archives invalid, and > thus generates different archives, which fail to validate against our > hashes. > > Fix this by doing what the comment in the post-process helper states, > and just keep the whole output of "cargo vendor", byt just removing the > "tail --lines=+2". Since that comment is no longer meaningful, we drop > it too. > > Now, all our 6 cargo-based packages can be vendored again, without > changing our hashes, but most importantly, with valid archives. > > Still, we keep the comment above the versions strings, in the hope that > a future bumper will notice and be more careful at validating the > vendoring. > > [0] https://github.com/rust-lang/cargo/pull/11273 > > Fixes: > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > ... and so many others... > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: James Hilliard > Cc: Simon Richter Applied to master, with all the typoes noticed by Romain fixed, thanks. Regards, Yann E. MORIN. > --- > support/download/cargo-post-process | 16 +--------------- > 1 file changed, 1 insertion(+), 15 deletions(-) > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > index 186e9eb69b..21a6be8dbe 100755 > --- a/support/download/cargo-post-process > +++ b/support/download/cargo-post-process > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > pushd "${base_name}" > /dev/null > > # Create the local .cargo/config with vendor info > -# > -# The first line of the output to stdout is empty. > -# So skip it to have the file start with the vendoring > -# configuration (`tail --lines=+2`). > -# > -# NOTE: > -# There is a patch for cargo to remove the first empty line: > -# See: https://github.com/rust-lang/cargo/pull/11273 > -# > -# The patch already landed in +nightly and will end up > -# in +stable soon. > -# > -# -> When updating rust/cargo, the call to `tail` must be removed. > -# > mkdir -p .cargo/ > cargo vendor \ > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > --locked VENDOR \ > - | tail --lines=+2 | tee .cargo/config > + | tee .cargo/config > > popd > /dev/null > > -- > 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 Tue Jan 10 17:02:03 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 10 Jan 2023 18:02:03 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: <20230110170203.GO151997@scaer> Romain, All, On 2023-01-10 13:49 +0100, Romain Naour spake thusly: > Le 09/01/2023 ? 17:30, Yann E. MORIN a ?crit?: [--SNIP--] > > Still, we keep the comment above the versions strings, in the hope that > > a future bumper will notice and be more careful at validating the > > vendoring. > We have some runtime test for gitlab/github download wrapper, do we want a test > for cargo vendor too? Yes, that would be nice, indeed. > Reviewed-by: Romain Naour > Tested-by: Romain Naour Typoes fixed when applying, thanks! ;-) Regards, Yann E. MORIN. > Best regards, > Romain > > > > > Fixes: > > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > > ... and so many others... > > > > Reported-by: Romain Naour > > Signed-off-by: Yann E. MORIN > > Cc: James Hilliard > > Cc: Simon Richter > > --- > > support/download/cargo-post-process | 16 +--------------- > > 1 file changed, 1 insertion(+), 15 deletions(-) > > > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > > index 186e9eb69b..21a6be8dbe 100755 > > --- a/support/download/cargo-post-process > > +++ b/support/download/cargo-post-process > > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > > pushd "${base_name}" > /dev/null > > > > # Create the local .cargo/config with vendor info > > -# > > -# The first line of the output to stdout is empty. > > -# So skip it to have the file start with the vendoring > > -# configuration (`tail --lines=+2`). > > -# > > -# NOTE: > > -# There is a patch for cargo to remove the first empty line: > > -# See: https://github.com/rust-lang/cargo/pull/11273 > > -# > > -# The patch already landed in +nightly and will end up > > -# in +stable soon. > > -# > > -# -> When updating rust/cargo, the call to `tail` must be removed. > > -# > > mkdir -p .cargo/ > > cargo vendor \ > > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > > --locked VENDOR \ > > - | tail --lines=+2 | tee .cargo/config > > + | tee .cargo/config > > > > popd > /dev/null > > > > _______________________________________________ > 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 Tue Jan 10 17:08:25 2023 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 10 Jan 2023 18:08:25 +0100 Subject: [Buildroot] [PATCH 4/4] package/atk: remove package In-Reply-To: References: Message-ID: Le mar. 10 janv. 2023 ? 10:13, Lang Daniel a ?crit : > Hello Fran?ois, > > > Le lun. 9 janv. 2023 ? 13:59, Lang Daniel via buildroot < > > buildroot at buildroot.org> a ?crit : > > > > > atk has been merged into at-spi2-core with version 2.45.1. > > > > > > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS > > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 > > > > > > > > so, the patch package/libgtk3/0003-disable-atk-bridge.patch becomes > useless. > > It didn't want to alter the behavior of libgtk3, but you are right, the > argument for having > that patch is gone. > > I can send a second version and also remove the patch, if you want. > yes, please. > > Fran?ois > > Regards > Daniel > > > > Signed-off-by: Daniel Lang > > > --- > > > Config.in.legacy | 7 +++++++ > > > package/Config.in | 1 - > > > package/atk/Config.in | 14 -------------- > > > package/atk/atk.hash | 5 ----- > > > package/atk/atk.mk | 25 ------------------------- > > > package/atkmm/Config.in | 8 ++++---- > > > package/atkmm/atkmm.mk | 2 +- > > > package/libglade/Config.in | 2 +- > > > package/libglade/libglade.mk | 2 +- > > > package/libgtk2/Config.in | 2 +- > > > package/libgtk2/libgtk2.mk | 2 +- > > > package/libgtk3/Config.in | 2 +- > > > package/libgtk3/libgtk3.mk | 2 +- > > > 13 files changed, 18 insertions(+), 56 deletions(-) > > > delete mode 100644 package/atk/Config.in > > > delete mode 100644 package/atk/atk.hash > > > delete mode 100644 package/atk/atk.mk > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > index 184bab6097..ac5943519e 100644 > > > --- a/Config.in.legacy > > > +++ b/Config.in.legacy > > > @@ -146,6 +146,13 @@ endif > > > > > > comment "Legacy options removed in 2023.02" > > > > > > +config BR2_PACKAGE_ATK > > > + bool "atk removed" > > > + select BR2_LEGACY > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > + help > > > + atk is now part of at-spi2-core. > > > + > > > config BR2_PACKAGE_AT_SPI2_ATK > > > bool "at-spi2-atk removed" > > > select BR2_LEGACY > > > diff --git a/package/Config.in b/package/Config.in > > > index 5c8dcd849f..95db7c627b 100644 > > > --- a/package/Config.in > > > +++ b/package/Config.in > > > @@ -1531,7 +1531,6 @@ endmenu > > > menu "Graphics" > > > source "package/assimp/Config.in" > > > source "package/at-spi2-core/Config.in" > > > - source "package/atk/Config.in" > > > source "package/atkmm/Config.in" > > > source "package/bayer2rgb-neon/Config.in" > > > source "package/bullet/Config.in" > > > diff --git a/package/atk/Config.in b/package/atk/Config.in > > > deleted file mode 100644 > > > index d9371b879b..0000000000 > > > --- a/package/atk/Config.in > > > +++ /dev/null > > > @@ -1,14 +0,0 @@ > > > -config BR2_PACKAGE_ATK > > > - bool "atk" > > > - depends on BR2_USE_WCHAR # glib2 > > > - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > > > - depends on BR2_USE_MMU # glib2 > > > - select BR2_PACKAGE_LIBGLIB2 > > > - help > > > - The ATK accessibility toolkit, needed to build GTK+-2.x. > > > - > > > - https://gitlab.gnome.org/GNOME/atk > > > - > > > -comment "atk needs a toolchain w/ wchar, threads" > > > - depends on BR2_USE_MMU > > > - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS > > > diff --git a/package/atk/atk.hash b/package/atk/atk.hash > > > deleted file mode 100644 > > > index d8cd69ff1f..0000000000 > > > --- a/package/atk/atk.hash > > > +++ /dev/null > > > @@ -1,5 +0,0 @@ > > > -# From > > > http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum > > > -sha256 > > > < > http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum-sha256 > > > > > ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 > > > atk-2.38.0.tar.xz > > > - > > > -# Hash for license file > > > -sha256 > d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 > > > COPYING > > > diff --git a/package/atk/atk.mk b/package/atk/atk.mk > > > deleted file mode 100644 > > > index 2820fb486d..0000000000 > > > --- a/package/atk/atk.mk > > > +++ /dev/null > > > @@ -1,25 +0,0 @@ > > > > > > > -################################################################################ > > > -# > > > -# atk > > > -# > > > > > > > -################################################################################ > > > - > > > -ATK_VERSION_MAJOR = 2.38 > > > -ATK_VERSION = $(ATK_VERSION_MAJOR).0 > > > -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz > > > -ATK_SITE = > > > http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) > > > -ATK_LICENSE > > > < > http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR)-ATK_LICENSE > > > > > = LGPL-2.0+ > > > -ATK_LICENSE_FILES = COPYING > > > -ATK_INSTALL_STAGING = YES > > > -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) > > > - > > > -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) > > > -ATK_CONF_OPTS += -Dintrospection=true > > > -ATK_DEPENDENCIES += gobject-introspection > > > -else > > > -ATK_CONF_OPTS += -Dintrospection=false > > > -endif > > > - > > > -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) > > > - > > > -$(eval $(meson-package)) > > > diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in > > > index aa58f8d593..f6f2ca8fc2 100644 > > > --- a/package/atkmm/Config.in > > > +++ b/package/atkmm/Config.in > > > @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM > > > bool "atkmm" > > > depends on BR2_INSTALL_LIBSTDCPP # glibmm > > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc > > > - depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 > > > - depends on BR2_USE_MMU # atk/glibmm -> libglib2 > > > - depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 > > > - select BR2_PACKAGE_ATK > > > + depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> > > > libglib2 > > > + depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 > > > + depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > select BR2_PACKAGE_GLIBMM > > > select BR2_PACKAGE_LIBSIGC > > > > > > diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk > > > index 3bcb941c9f..76371aadbc 100644 > > > --- a/package/atkmm/atkmm.mk > > > +++ b/package/atkmm/atkmm.mk > > > @@ -11,6 +11,6 @@ ATKMM_SITE = > > > http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) > > > ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) > > > ATKMM_LICENSE_FILES = COPYING COPYING.tools > > > ATKMM_INSTALL_STAGING = YES > > > -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf > > > +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf > > > > > > $(eval $(meson-package)) > > > diff --git a/package/libglade/Config.in b/package/libglade/Config.in > > > index e269a07548..4cf2ae4086 100644 > > > --- a/package/libglade/Config.in > > > +++ b/package/libglade/Config.in > > > @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE > > > depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > > > depends on BR2_USE_MMU # glib2 > > > select BR2_PACKAGE_LIBGLIB2 > > > - select BR2_PACKAGE_ATK > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > select BR2_PACKAGE_LIBXML2 > > > help > > > Libglade allows you to load glade interface files in a > program > > > diff --git a/package/libglade/libglade.mk b/package/libglade/ > libglade.mk > > > index 32fa595f5a..24865fb8ff 100644 > > > --- a/package/libglade/libglade.mk > > > +++ b/package/libglade/libglade.mk > > > @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 > > > LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 > > > LIBGLADE_SITE = > > > > http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) > > > LIBGLADE_INSTALL_STAGING = YES > > > -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 > > > +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core > libxml2 > > > LIBGLADE_LICENSE = LGPL-2.0+ > > > LIBGLADE_LICENSE_FILES = COPYING > > > > > > diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in > > > index c75c37fb63..f2888b2f51 100644 > > > --- a/package/libgtk2/Config.in > > > +++ b/package/libgtk2/Config.in > > > @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 > > > depends on BR2_INSTALL_LIBSTDCPP # pango > > > depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz > > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > > > - select BR2_PACKAGE_ATK > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > select BR2_PACKAGE_CAIRO > > > select BR2_PACKAGE_CAIRO_PS > > > select BR2_PACKAGE_CAIRO_PDF > > > diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk > > > index d30e1d9d43..ad4dd74e4d 100644 > > > --- a/package/libgtk2/libgtk2.mk > > > +++ b/package/libgtk2/libgtk2.mk > > > @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ > > > > > > LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no > > > > > > -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango > atk > > > \ > > > +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango > > > at-spi2-core \ > > > gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) > > > > > > LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) > > > diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in > > > index bc8cacd9f5..cb44607b7c 100644 > > > --- a/package/libgtk3/Config.in > > > +++ b/package/libgtk3/Config.in > > > @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 > > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > > > depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > > > BR2_PACKAGE_HAS_LIBGL > > > - select BR2_PACKAGE_ATK > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > select BR2_PACKAGE_CAIRO > > > select BR2_PACKAGE_CAIRO_PS > > > select BR2_PACKAGE_CAIRO_PDF > > > diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk > > > index f277fce2ed..15190efd96 100644 > > > --- a/package/libgtk3/libgtk3.mk > > > +++ b/package/libgtk3/libgtk3.mk > > > @@ -30,7 +30,7 @@ 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 > > > \ > > > +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 > > > cairo pango \ > > > gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) > > > > > > ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) > > > -- > > > 2.25.1 > > > _______________________________________________ > > > 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 Tue Jan 10 18:27:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:27:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/webkitgtk: security bump to version 2.38.3 In-Reply-To: <20230104073630.654488-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Wed, 4 Jan 2023 08:36:30 +0100") References: <20230104073630.654488-1-thomas.devoogdt@barco.com> Message-ID: <87zgaqkzxk.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Bugfix release, with a security patch for > CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, > CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, > CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. > Release notes: > https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html > https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html > https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html > Accompanying security advisory: > https://webkitgtk.org/security/WSA-2022-0010.html > https://webkitgtk.org/security/WSA-2022-0011.html > Signed-off-by: Thomas Devoogdt Committed to 2022.11.x, thanks. Backporting it to 2022.02.x is a bit icky as it needs cmake 3.20+. Given how close we are to marking 2022.02.x EOL, I think I will just skip it. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 18:41:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:31 +0100 Subject: [Buildroot] [PATCH 1/5] package/libksba: update _SITE to https In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:45 +0100") References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <87v8lekzac.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Switch to https download for firewall compatibility and security. > The https URL is also the one advertised on the package download page: > https://gnupg.org/download/index.html > Signed-off-by: Julien Olivain Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 18:41:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:36 +0100 Subject: [Buildroot] [PATCH 2/5] package/libksba: security bump to version 1.6.3 In-Reply-To: <20230103193649.7488-2-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:46 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-2-ju.o@free.fr> Message-ID: <87r0w2kza7.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Fixes: > https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 > See also: > https://gnupg.org/blog/20221017-pepe-left-the-ksba.html > For changelog see: > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 > Signed-off-by: Julien Olivain Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 18:41:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:59 +0100 Subject: [Buildroot] [PATCH 4/5] DEVELOPERS: add myself for package/gnupg2 In-Reply-To: <20230103193649.7488-4-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:48 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-4-ju.o@free.fr> Message-ID: <87mt6qkz9k.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Signed-off-by: Julien Olivain Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From m.niestroj at grinn-global.com Tue Jan 10 20:43:20 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 21:43:20 +0100 Subject: [Buildroot] [PATCH 2/2] configs/chiliboard: bump u-boot to 2023.01 In-Reply-To: <20230110204320.2911196-1-m.niestroj@grinn-global.com> References: <20230110204320.2911196-1-m.niestroj@grinn-global.com> Message-ID: <20230110204320.2911196-2-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- configs/grinn_chiliboard_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/grinn_chiliboard_defconfig b/configs/grinn_chiliboard_defconfig index df483d991a..e7862d1738 100644 --- a/configs/grinn_chiliboard_defconfig +++ b/configs/grinn_chiliboard_defconfig @@ -16,7 +16,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2020.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="chiliboard" BR2_TARGET_UBOOT_FORMAT_IMG=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From m.niestroj at grinn-global.com Tue Jan 10 20:43:19 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 21:43:19 +0100 Subject: [Buildroot] [PATCH 1/2] configs/chiliboard: bump linux to 6.1.4 Message-ID: <20230110204320.2911196-1-m.niestroj@grinn-global.com> From: Marcin Niestroj Signed-off-by: Marcin Niestroj --- configs/grinn_chiliboard_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/grinn_chiliboard_defconfig b/configs/grinn_chiliboard_defconfig index 80f3077b76..df483d991a 100644 --- a/configs/grinn_chiliboard_defconfig +++ b/configs/grinn_chiliboard_defconfig @@ -1,12 +1,12 @@ BR2_arm=y BR2_cortex_a8=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/grinn/chiliboard/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.14" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_DEFCONFIG="omap2plus" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-chiliboard" -- 2.39.0 From m.niestroj at grinn-global.com Tue Jan 10 20:43:41 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 21:43:41 +0100 Subject: [Buildroot] [PATCH 1/2] configs/liteboard: bump linux to 6.1.4 Message-ID: <20230110204342.2911406-1-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- configs/grinn_liteboard_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/grinn_liteboard_defconfig b/configs/grinn_liteboard_defconfig index 9cad66e15a..ab22911d66 100644 --- a/configs/grinn_liteboard_defconfig +++ b/configs/grinn_liteboard_defconfig @@ -1,12 +1,12 @@ BR2_arm=y BR2_cortex_a7=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/grinn/liteboard/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.14" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-liteboard" -- 2.39.0 From m.niestroj at grinn-global.com Tue Jan 10 20:43:42 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 21:43:42 +0100 Subject: [Buildroot] [PATCH 2/2] configs/liteboard: bump u-boot to 2023.01 In-Reply-To: <20230110204342.2911406-1-m.niestroj@grinn-global.com> References: <20230110204342.2911406-1-m.niestroj@grinn-global.com> Message-ID: <20230110204342.2911406-2-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- configs/grinn_liteboard_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/grinn_liteboard_defconfig b/configs/grinn_liteboard_defconfig index ab22911d66..3ae4a2a0b5 100644 --- a/configs/grinn_liteboard_defconfig +++ b/configs/grinn_liteboard_defconfig @@ -16,7 +16,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="liteboard" BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y -- 2.39.0 From peter at korsgaard.com Tue Jan 10 21:36:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:36:09 +0100 Subject: [Buildroot] [PATCH 4/5] package/wpewebkit: bump to version 2.38.0 In-Reply-To: <20221004133057.2003750-5-aperez@igalia.com> (Adrian Perez de Castro's message of "Tue, 4 Oct 2022 16:30:56 +0300") References: <20220920230029.1680134-1-aperez@igalia.com> <20221004133057.2003750-1-aperez@igalia.com> <20221004133057.2003750-5-aperez@igalia.com> Message-ID: <87eds2kr7a.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > Update to a new major release which brings in improvements and a few > new features. Release notes: > https://wpewebkit.org/release/wpewebkit-2.38.0.html > This release also includes security fixes for CVE-2022-32886, > CVE-2022-32891, and CVE-2022-32912. Accompanying security advisory: > https://wpewebkit.org/security/WSA-2022-0009.html > Both building documentation and support for gobject-introspection have > been added in this release. Version 2.38.0 also introduces a new WebRTC > implementation based on GstWebRTC. Options for them are explicitly left > disabled to keep the configuration as it was, and may be enabled in > follow-up patches. Lastly, the SILENCE_CROSS_COMPILATION_NOTICES option > removed because it no longer exists. > The patch that fixes the build on 32-bit ARM targets is also updated > for the 2.38 release series. > Signed-off-by: Adrian Perez de Castro Committed to 2022.11.x, thanks. Just like for webkitgtk, it needs cmake 3.20, so not trivial to backport to 2022.02.x. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 18:41:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Julien Olivain for package/gnupg2 Message-ID: <20230110213952.6D28B80800@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de76cad31780d839d7b8bc3d542417efaa2a61f8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 6f02b4ba5d17922e52d17f00c3ecaa40563522f4) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 0eb84bb5a0..22293b5d31 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1602,6 +1602,7 @@ F: configs/spike_riscv64_defconfig F: configs/zynq_qmtech_defconfig F: package/fluid-soundfont/ F: package/fluidsynth/ +F: package/gnupg2/ F: package/glslsandbox-player/ F: package/ptm2human/ F: package/python-distro/ From peter at korsgaard.com Tue Jan 10 18:41:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:10 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libksba: security bump to version 1.6.3 Message-ID: <20230110213952.629B28773F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=34df9debfb6cfdbb6bd011f7565f85fa0d9784ee branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 See also: https://gnupg.org/blog/20221017-pepe-left-the-ksba.html For changelog see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 456f18409861a0bee1d553d530cef8bf3482ee7a) Signed-off-by: Peter Korsgaard --- package/libksba/libksba.hash | 2 +- package/libksba/libksba.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libksba/libksba.hash b/package/libksba/libksba.hash index 77485c0cb6..5c6c5eda7a 100644 --- a/package/libksba/libksba.hash +++ b/package/libksba/libksba.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 fce01ccac59812bddadffacff017dac2e4762bdb6ebc6ffe06f6ed4f6192c971 libksba-1.6.2.tar.bz2 +sha256 3f72c68db30971ebbf14367527719423f0a4d5f8103fc9f4a1c01a9fa440de5c libksba-1.6.3.tar.bz2 # Hash for license files: sha256 8f1b87e551d97b2b23b6d3403a5d598c63ea89824cb8ee351f631f6cab2beaa5 AUTHORS diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 727a836cf4..b7c0508df8 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBKSBA_VERSION = 1.6.2 +LIBKSBA_VERSION = 1.6.3 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) From peter at korsgaard.com Tue Jan 10 18:40:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:40:16 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libksba: update _SITE to https Message-ID: <20230110213952.58A858773E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c539843db6dae15d9f80f1422c32921cda08e8ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Switch to https download for firewall compatibility and security. The https URL is also the one advertised on the package download page: https://gnupg.org/download/index.html Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 83c4edf83953bb86257e6b6e3b07f974fc66a37e) Signed-off-by: Peter Korsgaard --- package/libksba/libksba.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 3a8b3fa502..727a836cf4 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -6,7 +6,7 @@ LIBKSBA_VERSION = 1.6.2 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 -LIBKSBA_SITE = ftp://ftp.gnupg.org/gcrypt/libksba +LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) LIBKSBA_LICENSE_FILES = AUTHORS COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 LIBKSBA_CPE_ID_VENDOR = libksba_project From m.niestroj at grinn-global.com Tue Jan 10 21:40:07 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 22:40:07 +0100 Subject: [Buildroot] [PATCH] board/orangepi-zero-plus: bump Linux/U-Boot and switch to extlinux Message-ID: <20230110214007.3950953-1-m.niestroj@grinn-global.com> Follow changes to other OrangePi boards, most importantly orangepi-zero-plus2, which this board support is based on. This includes switching to extlinux as boot mechanism and dropping custom U-Boot boot script. Rootfs image no longer fits into default 60M (mostly due to Linux modules), so increase it to 120M. While at it, bump Linux to 6.1.4 and U-Boot to 2023.01. Signed-off-by: Marcin Niestroj --- board/orangepi/orangepi-zero-plus/boot.cmd | 6 --- .../orangepi/orangepi-zero-plus/genimage.cfg | 40 ------------------- configs/orangepi_zero_plus_defconfig | 27 +++++++------ 3 files changed, 15 insertions(+), 58 deletions(-) delete mode 100644 board/orangepi/orangepi-zero-plus/boot.cmd delete mode 100644 board/orangepi/orangepi-zero-plus/genimage.cfg diff --git a/board/orangepi/orangepi-zero-plus/boot.cmd b/board/orangepi/orangepi-zero-plus/boot.cmd deleted file mode 100644 index 18c4d521af..0000000000 --- a/board/orangepi/orangepi-zero-plus/boot.cmd +++ /dev/null @@ -1,6 +0,0 @@ -setenv bootargs console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait - -fatload mmc 0 $kernel_addr_r Image -fatload mmc 0 $fdt_addr_r sun50i-h5-orangepi-zero-plus.dtb - -booti $kernel_addr_r - $fdt_addr_r diff --git a/board/orangepi/orangepi-zero-plus/genimage.cfg b/board/orangepi/orangepi-zero-plus/genimage.cfg deleted file mode 100644 index a8f3161c39..0000000000 --- a/board/orangepi/orangepi-zero-plus/genimage.cfg +++ /dev/null @@ -1,40 +0,0 @@ -image boot.vfat { - vfat { - files = { - "Image", - "sun50i-h5-orangepi-zero-plus.dtb", - "boot.scr" - } - } - - size = 64M -} - -image sdcard.img { - hdimage { - } - - partition spl { - in-partition-table = "no" - image = "sunxi-spl.bin" - offset = 8K - } - - partition u-boot { - in-partition-table = "no" - image = "u-boot.itb" - offset = 40K - size = 1M # 1MB - 40KB - } - - partition boot { - partition-type = 0xC - bootable = "true" - image = "boot.vfat" - } - - partition rootfs { - partition-type = 0x83 - image = "rootfs.ext4" - } -} diff --git a/configs/orangepi_zero_plus_defconfig b/configs/orangepi_zero_plus_defconfig index e8de5c203d..26a25bd9f8 100644 --- a/configs/orangepi_zero_plus_defconfig +++ b/configs/orangepi_zero_plus_defconfig @@ -2,7 +2,7 @@ BR2_aarch64=y BR2_cortex_a53=y BR2_ARM_FPU_VFPV4=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_7=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y BR2_SYSTEM_DHCP="eth0" @@ -17,35 +17,38 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2020.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="orangepi_zero_plus" BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.itb" BR2_TARGET_UBOOT_SPL=y -BR2_TARGET_UBOOT_SPL_NAME="spl/sunxi-spl.bin" -BR2_PACKAGE_HOST_UBOOT_TOOLS=y -BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT=y -BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="board/orangepi/orangepi-zero-plus/boot.cmd" +BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="SCP=/dev/null" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.7.19" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun50i-h5-orangepi-zero-plus" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y # Filesystem BR2_TARGET_GENERIC_ISSUE="Welcome to Orangepi Zero Plus" BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y -BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" + +# host tools BR2_PACKAGE_HOST_GENIMAGE=y -BR2_PACKAGE_HOST_MTOOLS=y + +# image scripts +BR2_ROOTFS_POST_BUILD_SCRIPT="board/orangepi/common/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" -BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/orangepi/orangepi-zero-plus/genimage.cfg" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c $(BINARIES_DIR)/genimage.cfg" -- 2.39.0 From james.hilliard1 at gmail.com Wed Jan 11 01:16:00 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 10 Jan 2023 18:16:00 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.9 Message-ID: <20230111011600.4044319-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 9d68751c03..b104b1fbbe 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz +sha256 59157a06c0a482aec750d64746f2b23e556ce3ec62d9cdce74fcb7b4658b722b maturin-0.14.9.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 4570ad4535..3484e09d22 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.5 +PYTHON_MATURIN_VERSION = 0.14.9 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/90/f9/f4242c0e8bc5def9a7135c12574449dbb411ecc595cf72202ca97a79c2ad 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 Wed Jan 11 01:21:05 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 10 Jan 2023 18:21:05 -0700 Subject: [Buildroot] [PATCH v2 1/1] package/python-cryptography: bump to version 39.0.0 Message-ID: <20230111012105.4075174-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- Changes v1 -> v2: - fix vendored archive hash --- 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 a01c8810e3..3f2204eeb1 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz +sha256 2d00e023261719f85caf360ee061d37ee27654a0344d1376441c8a29ea3bac86 cryptography-39.0.0.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 4254fa3557..6868ff4633 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 +PYTHON_CRYPTOGRAPHY_VERSION = 39.0.0 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/12/e3/c46c274cf466b24e5d44df5d5cd31a31ff23e57f074a2bb30931a8c9b01a PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD -- 2.34.1 From james.hilliard1 at gmail.com Wed Jan 11 01:25:01 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 10 Jan 2023 18:25:01 -0700 Subject: [Buildroot] [PATCH v2 1/1] package/python-orjson: bump to version 3.8.4 Message-ID: <20230111012501.4090446-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- Changes v1 -> v2: - fix vendored archive hash --- 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 515590795b..f1298c05ce 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz +sha256 b932fc1e43598fb91022b1dc651afeaef650793a2a590ca4fbeef57a3808abf5 orjson-3.8.4.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 bda0a8ab48..8eeadecb3d 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.3 +PYTHON_ORJSON_VERSION = 3.8.4 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/8f/2d/ae31eddf7e097eec5e25c7da954ef6e944f4dbf79153676f94cea3dc5116 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 thomas.petazzoni at bootlin.com Wed Jan 11 06:45:07 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 11 Jan 2023 06:45:07 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-10 Message-ID: <20230111064514.48817403C6@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-10 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 20 | 17 | 0 | 37 | master | 159 | 309 | 5 | 473 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 29 bash-5.2.15 | 27 fwup-1.9.1 | 16 opkg-0.4.5 | 12 xz-5.2.10 | 11 gvfs-1.48.1 | 10 pixz-1.0.7 | 7 bat-0.19.0 | 6 dust-0.8.1 | 6 glibc-2.36-81-g4f4d7a13edfd... | 6 host-go-1.19.4 | 6 host-sentry-cli-2.8.0 | 6 janus-gateway-1.1.1 | 6 libglib2-2.72.3 | 6 unknown | 6 gobject-introspection | 5 gobject-introspection-1.72.0 | 5 linux-6.1.2 | 5 norm-1.5.8 | 5 dahdi-linux-3.2.0 | 4 host-binutils-2.38 | 4 host-rust-1.66.0 | 4 hyperfine-1.14.0 | 4 libgpg-error-1.46 | 4 python-bcrypt-4.0.1 | 4 python-cryptography-38.0.4 | 4 gerbera-1.10.0 | 3 jack2-1.9.21 | 3 lirc-tools-0.10.2 | 3 python-bunch-1.0.1 | 3 asterisk-16.29.1 | 2 brltty-6.5 | 2 dmalloc-5.6.5 | 2 elfutils-0.186 | 2 host-gcc-final-11.3.0 | 2 host-python-greenlet-2.0.1 | 2 libgcrypt-1.10.1 | 2 libnss-3.87 | 2 lttng-modules-2.13.7 | 2 nerdctl-1.0.0 | 2 perl-5.34.1 | 2 python-greenlet-2.0.1 | 2 ripgrep-af6b6c543b224d348a8... | 2 toolchain-external-codescap... | 2 wolfssl-5.5.3 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 berkeleydb-5.3.28 | 1 bluez5_utils-5.65 | 1 boost-1.80.0 | 1 cairo-1.16.0 | 1 containerd-1.6.12 | 1 crun-1.7.2 | 1 dropbear-2022.83 | 1 efivar-38 | 1 ethtool-6.1 | 1 exim-4.96 | 1 f2fs-tools-1.15.0 | 1 fdk-aac-2.0.2 | 1 fftw-quad-3.3.8 | 1 file-5.43 | 1 fontconfig-2.13.1 | 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: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gdal-3.5.1 | 1 gnu-efi-3.0.15 | 1 gummiboot-2bcd919c681c952eb... | 1 host-binutils-2.39 | 1 host-delve-1.20.0 | 1 host-pahole-1.24 | 1 host-python-maturin-0.14.5 | 1 kexec-2.0.25 | 1 libcap-ng-0.8.3 | 1 libcpprestsdk-2.10.18 | 1 libselinux-3.3 | 1 libvorbis-1.3.7 | 1 libxml2-2.10.3 | 1 linux-5.10.145-cip17-rt7 | 1 luvi-2.13.0 | 1 lxc-5.0.1 | 1 make: *** wait: No child pr... | 1 memcached-1.6.17 | 1 mpv-0.33.1 | 1 musl-1.2.3 | 1 ntp-4.2.8p15 | 1 ocf-linux-20171122 | 1 opensbi-0.9 | 1 pcre2-10.42 | 1 proftpd-1.3.8 | 1 python-numpy-1.23.5 | 1 qemu-7.2.0 | 1 quickjs-2021-03-27 | 1 rtl8821cu-86cc5ceb7c28b9b99... | 1 sed-4.9 | 1 sigrok-cli-0.7.2 | 1 sscep-0.10.0 | 1 uboot-tools-2021.07 | 1 uclibc-1.0.42 | 1 valgrind-3.19.0 | 1 vnstat-2.10 | 1 wireshark-legal-info | 1 xfsprogs-5.14.2 | 1 xlib_libX11-1.8.3 | 1 zlib-ng-2.0.6 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- xtensa | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/6e7a1c5e982be97c2cfe4929fea278fb9fc0ddfc | sh4eb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/ada82c96da3871a780f4732f177f2e91ec1a015e | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/76e27a93d9fc23b1e6dbb8dde759130a82606f4b | ORPH arc | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/0db892d79cb557d3e05214bc0e8402ab6295a414 | microblazeel | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/098b29eb447d5c14e2d4e5b63f8088f00061df9d | arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cb85177aaa9066e1b8880ab9adb4450dad29885e | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/69d6fa416f8c8548a8283ded0ce5fdc1410a6f77 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/080eef2b5f92fb5a0a9ad6bcc8a17c31e48b910d | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d31ee9a77a9bb4d93fb477b8de58e0a09f711e71 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d88ea684cb14c492549c87deb6e3dad214765ce2 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/82027a7c4227691e98c27a2c57d65a254a6d65a6 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4556c2e8f3147bea086ec0db9f4ac563deb56d0f | ORPH microblazeel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/952bf983cf91e85ce3fa1486a05ee3e4298e8375 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/193e4c7d0dc9f9a4943f5e6386d77642742108f2 | ORPH microblazeel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/53499a0797b837c141a3b0e2afa200ecdea5712e | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ed84c746ba4cd86a03d1c176c58606c360558860 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6f417df4f0108f912e488f6499c0f88188b32cd0 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f1decce5ab48242fef2198bf73b869db29df0dbd | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0b2f3b29f0ae1fccdd60b777cbc0383f45d5505c | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d799597fa8c61e4c25d0d7c90f280470f125592a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6bdb643500f4a811eae78ca02005ff6ca0132295 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/791a07a9b4e6688952fa5ee6922184dd163255d9 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/dc00a5322aaa4e22e1376f7e64367b885126e7cf | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3fe005829f8c3c89524da6eb1199f0c8216a0bdb | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fd0b2fc68392ac0c1b4d9d703d8ac8d9f535fd9d | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5b0ee8ef19820aaef194903f6484967dbd3be3ad | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7c3dbdd7e6c2ca9583d723a95bc468d22501bc12 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d344a355873eb2f29d44f9f8ee7c6e46c4fe953f | ORPH aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e76ac4b43a88f3b474b14fd5c89c2d41f08e34f5 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/80abd61b8550541229a45d4f3e799b8d783c20d8 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f97ee15abfef3b226a139e5efc2994657881070b | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bb482c882d7de638c3d5d85f96ca5dcb1c317fa5 | ORPH s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/c926df4f2b883e668fda22f0682323f5a432948f | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8527fe5671de39442d44d9409da64b4e470bffd7 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4852dfd54f1aa630a4ed67ecf20e386e2728fdc8 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ead3a089b41d2dbfdda488d775d3861253e5f9e7 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8e494adf1395d88085c30285363bd07fdf0d851b | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a1f3a0da4ae8b71d5f222a6a787ce31c085f1b17 | sh4aeb | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/7940666979977bb2ecb7c55b3fabac0bb492213e | ORPH sh4 | bluez5_utils-5.65 | NOK | http://autobuild.buildroot.net/results/8e045585714043153aff3bb4e8113f8472771a5e | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/6ef95de3e8b0d5129c842d7e9e6e3c9d5fc4fb73 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/d4a47496af464287865df4f710943fb4571e356a | microblaze | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/c2a82e3812a60d5008bde02c2ed6b0ee6852399c | aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/5440d2ad9cfbe9e2eefe2866aa2ca8b0c64965b0 | arm | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/0f822fc6b0fa3047ffa9fe32ef1b4539949777fc | microblaze | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/0e56ad3f5d3d5383e5c8552642b30a1bfce80a69 | aarch64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/224529a244699963fd7aac7b1964d91a0df899cd | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9ceedb2d261cae11652827d1507e2dd1931f8a7c | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/c44d7c5a0153556676023e4904905b1a8d750a38 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/f05a9dc80b71616669a86b3e1a7dcc04b4b61785 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/f9fb254a6f22e257dd4ed1154c0e6e11178c457b | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/6bb3f2be52cda2a59a554b51ec9fbb192b232864 | ORPH or1k | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/ac2b1f80bcb62eb770a1c7f74da42e26f106f309 | s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e53874eca23beff0633057a66666014932f9fa12 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f69ee0ea97b9d06f6d9faa39f3fe7bc63429e4cc | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/be7fdc4544d2de61986aef16881cfe3f229bffa4 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2a48809f195af1dbed97c02484a4c499a551a84e | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c26e0a736a93bab249df5a68b370dfe5b38d8209 | ORPH mips64el | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f9e7fce6a4bae9bbaaf0302830bf652fa33ccc98 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/ca604db4fe92dec463e7293cb8cc79d639c2aed5 | arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/be22f1bce9971e3e47855437f22b931ffd04d1d3 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/dc26a755fbf5297c6f2534a0d6853fb1e1004541 | ORPH aarch64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/4b5e876c630e1556cb334c104b3367d5978fb329 | armeb | exim-4.96 | NOK | http://autobuild.buildroot.net/results/47a659fa0e2046bb9582bcc676b90d1feb64dd3d | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/e04cb189bb12d0f39d785425214b24003dfe77f9 | sh4aeb | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/3c3b6e689ad51243ce59db7d93198bc1e95eed72 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/518cb5c0ffb41d60312e94c9a17057d1990d5179 | ORPH armeb | file-5.43 | NOK | http://autobuild.buildroot.net/results/58bae1eb0f715fd06b0cd9cb64d1311e7dcdce0b | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/403a0135373aab6398e4d4bd069899d1110493f0 | ORPH arceb | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/b88230ebdf9d3aca29ee5410478fc71b9596845b | sh4 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/74967c49e5b78f8ae73e287f7f5eb48518b83f9e | armeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/050079cb0a88cd3b22363abe038b5ec027142ae8 | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/6989681e6d178bde01d36abbd84808adf5468f65 | m68k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/bca205d702afc1f7d74d27df416241daa4d4c7e5 | mips64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/6fef958e0bd9f2ca7642fe2a9c8ac0653ed491b6 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/672c2d592b9fe1b8de05b8160d90167a23c0de83 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7f3e9a870f1b68b27a07b132beb7ecb8d66631ab | riscv64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3557fcd30d14188655c8c1d5ad41a5cb9550dc8a | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/175143c0d5f9e57cc6e0ca5ac056a3c778dc2179 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20b4f38dabc22024f751c1b15bc080edb5b41e50 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/403137250bbd00fb71f2df37dc64f6d1b36729b7 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/be6f8dd828c65595c2005a57de94d97c31e38981 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/97b8d5c7e944029ebbb893ea5e1a40cf4fde5885 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/80661a017cbe374533a96967e5877305ee1da9fe | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/04ab4052437b3bb6dabb6c2595db22c12b9efb5f | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d06c32ec438cf9830547c1e70569d2ea9616caa | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7f29effd18fb2759a12c6c76582182c03a8ba4c1 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/09f65293cd345b3d6b88245a24e4d6b20d770205 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5efb54389a2f1d02ed23df617e3c0fcdc169369c | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b596ab7eb4629e8380cb3d5d692678a6b3fe6fa9 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4b2dccffce9fe72e64d44ad85fc6d9b53d02ec47 | sh4eb | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/09e2e51f74560b0397bc397043ab3832ab1c26f0 | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9937f2ce7482c08a127ac017f31e89a3fb3867c9 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/87245ce6a145cb906c1ef56bf385c6c6cbde3ebf | arceb | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/93ad61aff7bee16653680e76814744e062b02ced | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/c5af971b23530bff8bd737cd6e52eb819ac0cf16 | arc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/e0e7f4b361ded5f79792b80ef0ae0ffe0723385c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/97d27fa08759710442ebeb4ca7beb9ff4c351265 | riscv64 | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/4a6853a4c2daadc562a8aed63c67fcfa4ad3a943 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b0f5a1aee4ec889c86cf50b4bb68e2586b263244 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/7e1cbb3c3dbb4a79c557686ff54b1c2e326f8760 | mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/631d498747703c8f05b6ee304d696c16e1951150 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/77c33714ad7df0f1a25a9c5fa368ef10e9720dd5 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/e4009fc76c4e27ac9b163d59ea6925c1dfc1a658 | microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/5c56a5aef49a4ddcb4c97e23b19ebc531364ed8d | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/aaeb10e27f6dd300bbd73d46487063bec85fa59e | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/617dd0798b1541ca99f9a1032bc1da59f445fcfd | powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1d69c53493d595a0da4ecc146da738e5902b096a | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/29d9672ff5fb66430be231dcde1bb48692ad6da0 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/783661a0eade81777891bb6dbee550e8bf5bd940 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bdde6109463ed766decafeb1813f60467ca46ec5 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e6a02f5eb7ec0a3c0ac309db587243333b81de77 | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/d973769e6fae532aaf9c1fe2e56db6192bf90e4e | mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3b14b0dd569fb63bb88e54437cf5ae2aaa1cabf6 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/512ea0fc29c008e6121e6324d2a4e38adfe19ad6 | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4eb84501cf43fbfe389ce9f76cf26e3574a083ef | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2efdfab88106083149b9b63af59dc98a30577b8d | ORPH sh4 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b531bcaf886f62b04dbd365f9337d238739fd691 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/25c682431570c0a81867234554a96b9ecaf8eebf | ORPH aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/81a7acb8411749381e803f195f75f99ed40b859c | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/55993cbb722ebac91927a0f6626655fd73ebe6cc | ORPH armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2739ecbf2091a2de27cd0611456c70573790882d | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/92a76f87590e5357c10d0e31d9f1b04af25171a1 | ORPH i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ab33ceb282ef0ac4af50a966656cdd86656b7f16 | m68k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/89fa99708e04067be3d1571444098426847b8022 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/355fa1186f8fc1b33bdcf53f53d5e7508e13e325 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/40e40e759659b07a4f66e1d800ba89cbde566d2e | x86_64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/cd37fc5f99c939bbd5234dc794c89d27abd5f43d | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/843cb70bc66fb81b89a431f0973a3709f3e461f1 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4144a3a1af08e41849f585f77b6bc3ac81cee5c8 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5d531c1a61bca2a518c96ae960ff837bd6dbd6e | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df3ba6d62d0363978509a99c53f77ba0fe93fdc5 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8c49998244c834363997a925071b2ac7ba08b2a2 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f1b6d190287b390327f3a7e3e4b867d19fb1f46f | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f328f01db0d7ca0deead2599931e001d426aa765 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1695ee14c76dee6c9d0d64538416ffc917f565d3 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e41f769d080a0d504100b0278a6f6176085a2ab1 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9fc0a14f8ae5f67f408c8bc22cb8e4610c70e152 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/48da5cf3e7f1e42f47d578fbdc5e65423c07744d | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9ec20f2e6a923127c1ab9e9bcbe94c896c8b4198 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e68fa67b40ac493afb9786db21e8fd58355d2361 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/23af4b0792e2274c1bf300377d8ca58ed453781c | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/38051196e992da9696985e243c93d0d2e8225250 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df3d9ccfa0573c6a179246d7c81d312f91fc06a3 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b5c88a4a810388eb1270395183170ca6043b72d7 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/704e5a1985f608e52dac27788866d342a9562abb | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4816c33adc0b75ee889eb103a78a382207ba4d14 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/629977bf3d54c89ae18ac64ecf34ae7701437233 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5a35650f76dc84cfa086de1645ab0ba9219271f7 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2f0fc49b81375da2f32c81a77ff15829fa10426f | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/620564cc17f670b5bb1e84bfbcbd293375d8bd87 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0e4ae8254854dcc8e6ca7c35796437871b74d1c3 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/26af9cfb405bf1226ddb265a363fee9065178491 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/43518f2753d20fd0ecc0b6e857c91716672fa07d | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7422dd412c7f0f8c914084c0d569bc4d67900482 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e23eac5f24b4f8d2ab5993bf068c3dc15a1e93fd | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c28f8590f7c2f75e73dacd6fc6b1155d5ae1a21 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/994f32bfc755a5c31e04470506616d8468ca1652 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/72df3c7f7779d591c7a29f40381adf3ee95d022e | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/a6d6d358e1d193164ee3e464e18438a36c4b498f | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0437833bbea69cc0c10cca859f433337ea1e1876 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/369665a0aa72caf64f30500b4a9830922e21a5fd | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2c3b90c1e806cbc5837f6eccae4698bf5c6edf8a | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/cfd04e6f18ef1daa9a617ab3a141846fe97d3531 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/58a847c143004c7510814d6d698f3296d77e1eff | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2656cd5c04689069fdedc8ce410f53cb64ab72f2 | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1fe68593479b5b032c113c05a52aad924de15917 | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/05394c067faff53f2b842a9fbbe8571ac46a7b42 | sh4a | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/0ed47a11af82392f5d698d0e640c05ca677a6e79 | mipsel | host-python-maturin-0.14.5 | NOK | http://autobuild.buildroot.net/results/10130440980295afaa79c3423832fbbbb1566525 | i686 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/ed83313c2278851e94cd5ca07830c0b28bc08a12 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/272ef4ff24367ac8e273ada157930a00c03220c1 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/47dd53e34e674510ca976df7f585dde90821c1ba | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/40f704a85e1c01d3f094a92621fa7b80c91fc087 | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/626b9b59df6261cb7785a24314e9e958ff6557cc | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/37959d2feb34bb600ba48ec4581c186dbbd6446b | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/82d2de7254713bbdc148a83e10ee0bdce85ee9ab | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ae72028fd183a2994ab73d5408d27f89a02cca93 | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/c8c35e2a8b6bf41132c2d9ed0ba8f22aee736fe1 | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/cae27fa6117f4eabbfb5a0b095a4ca18cfa13b9b | i686 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/e62890f0c4b022fb4a42736f47c8848c54b352eb | ORPH mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/178bd550162cb07ff83b47e39a8b5b5fbe3bcecb | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/292bcf7c10515df739046e5b10145b0be24d437c | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/db7c60d3889ce91dc732b75447b734f0f054cd47 | ORPH microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b5409e83666163774adce16129e3f6d1a86a86df | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fd44785d2b21a170a64bd5c3d0ada83ea108af2a | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/178f159d21b51ab545d15f5086b6130b8ddc86d9 | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/6380295caad95873b95ee835dd3701f734a12be8 | mipsel | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/cc0fff1e1274b2b99a7f0aed619d6fc0df67683c | i686 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/e04665ecd871b245667b0c454b32772e06409bed | x86_64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/934310ed15e288affbbbe15c71a2598a8ba41167 | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/6897a609ddb42fb51b81007a7035c94695b61ebc | sh4eb | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/681ce6a5132c9a7c94f9baf2daa08ac385079407 | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/60474357bf63240df0cfe94a8adf0f8765e3d72a | ORPH riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/2b0acbbdbc41476d2dbcacdaf8d1087ccabf9fb0 | arceb | libcpprestsdk-2.10.18 | NOK | http://autobuild.buildroot.net/results/164b5c9e97babc0b5a72344a996f7a5f6e039f31 | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/4e5a0e8bab18744f0920d1b22385c7540fca4deb | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/2a893284754c5e2ce298ddae9547e5a92c424964 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/41fa31a566e96bd09415de668cd82ddc755631c8 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/bb0fbea33f937a279ccbe6202cab984a54f0038f | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c9059d36581cda6c8b1d5d83d913301f335590ce | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/30123fdd59fea54c8c4cbe2c28caa464ac120aa7 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/30df7ffb3d10042485dd6f59f63961fb834ad1f5 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/fcb2dc0533a3f1b52a5aa94209980f86f4d863c8 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/87c23f335ece1996aaffd2144dc866e177eec5b5 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5659cc32e7ddb9274adc79762e1f7626984a9bdd | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/eb33246567dfc5e41a68ac68217e63de45a9feee | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4d4db9f8ce4d0b8f79e41c2cae93d380049ae65a | ORPH powerpc64le | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/b7e03c838ddf012885ad3b3c967a7281d5028b2f | microblazeel | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/090d4d6b513161b53d4f890f5fe17c7a9af652ea | or1k | libselinux-3.3 | NOK | http://autobuild.buildroot.net/results/fb433e7be631e03f5345c0c9a53fcd5efd3145e6 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/cec4befe07c99cda54f05680c6db749d7eed4d80 | x86_64 | libxml2-2.10.3 | NOK | http://autobuild.buildroot.net/results/95c65b8e3138bfe3711be289c71e9e09123badb6 | arc | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/9b5300556c4b314ad5fdecffa083bd7425aac7f6 | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/32b077a08bfcfb5030e7fe8875ad49e871aeed6f | ORPH nios2 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/cbf532306d7bc36bef8c3ae90b0fd16ba8c6be5a | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/e96f7011fa97e596e2d0e50e4e4fe37aee12b58b | ORPH powerpc | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/0b24c152b384ad5bad3c4babd6beeb0c8837acc7 | ORPH i686 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/24194e61f77997da15be1ecb799c4b9865af0e85 | ORPH mips64el | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/1145a5841329fb9a621dec31a1ea17b7bbfbee5f | ORPH sparc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/881523139b2f960b26d51f4787cdcc4e33af0e37 | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/a87829c9855c2b399f4eb30367d0c42684873c9c | ORPH arceb | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/7053d4a35696a1833f6bed7e41aa6710fb7469b7 | riscv64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/488255d746585858186b9a8aefb8da114cf746eb | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/47a4f2f11c5f71762775c237dedc0aceadd4fc21 | ORPH aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/321bc4d905e4d54e7ae088a36f0d5e957767b659 | mips64 | make: *** wait: No child pr... | NOK | http://autobuild.buildroot.net/results/8645838be88876ae309b45ee6abc8b0b1a3ad786 | microblazeel | memcached-1.6.17 | NOK | http://autobuild.buildroot.net/results/f6bd3841c6a408459b2e5fe601865b56c8eab569 | ORPH aarch64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/cc2a009a7e5552e0c42f9a91564aead1527928ba | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/a7a4607b54aabefc8a799a1b957f0266a9e942b5 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/91744a3ef50e416dd27aa80437babd9447dc5503 | i686 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/0d42e8f44fa61bb06acd496a63faff72695c2f2a | mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a3012655a93ff9bf810482cacc6559b297d41dfa | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f55ae7cac91cd03c49f61ce60211d828fd7c8d9d | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ae1e7cf5358de7ba95ede0963f341907ef9c925d | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ce1f72b77531a1789455b1960f44b1342c0e74ea | ORPH mips64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b3ba36287603f2eee747bd5f43d67256e267c643 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/e58c62f12b11c0fe2ceb4482c48e4828bd181f99 | ORPH s390x | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/317c91f4fb67191108e451d97c42c037f9616709 | ORPH riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/10405cfbcf7f37a2d37a7423ae6c714cab7dd654 | nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/327be838dcdf2e402894a35689e474737de3a5ad | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0842aadd2e189b7f8ef3d4c596d020a2e0af46c6 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2fc8710c53e5b5c1a1ee44c173cf26a89e960b44 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7abfafc9a0dbdb1462e32dba2700b328428646da | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9ba2b588debfefd66df9f0419581241d265f1379 | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/019f355bd6ceb6fde82ed6ed56f4bb11749c2915 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5dedc652f20d62e1d2597b88187054b8de365ece | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fdb2ec25debeae93fd67f7dafcda909dea2d5164 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2a306b24d8e3153fcc736ac4355c892c6d64b980 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e9dc754ea9bfd69aa1c1b05905b904be380c7bbb | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1ebad3893c36f03adb51011677afa2939d0488f8 | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e292a8aa41eab0f7df35bc40cbf72179ecadc658 | ORPH sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/17ab255507ae88ae74db5d9034c1a0f106dbe6e8 | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/4c3fa214a85a2ef65dd1f87f274d1b14a8511547 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/0d11ea62c74a51e3d8ac7dcc9caee630f0f16de7 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6a479687436f80d9ec92c4ac6bebf615a5db15e7 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b18463617a04c2111ba886e64cb93f7d1dd44ee6 | armeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f8ac1f729a18726aa7c536149b9525292abfb869 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/89c8505f4cbeccf7dfe281649be30beb0c4d070f | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8e514e0da70236271f47a5876878f43f2135a18e | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/bd896f7d6a3e8a090aa631868a5f1aa46fd2a148 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9946721280835c84d21da34899940d1493642605 | mips | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/07928467fc34b66e32ef9c7f15f843ca944129c5 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/945c328091a97e7d407d4d2824070010b7d4ebf2 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/dcf8d63bfc936aec3449347fa0f3bff9776163c6 | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/b80521ed138158b8131307990880ca3361c67474 | powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/2f2a914aa4aa0892ec5c4bebcc2d6c27fed8b800 | x86_64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/902f92a3f16ef3645c7adbec37b94d1528c41e0a | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/00a222d314b4e7b3196e0232fc129fb454f0133b | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4d823b5ca248443e65bc0550cf9b206dd5d0f8ad | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8bffd78e90d6cff655cf0f577efff66929a60f62 | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/49b425872f2fa6784c5196540b9c3fe9c1f5073c | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/02d27b7620f85ca43c3073b214ad589fc6ebec1d | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/80c6e55f29801cd7436908b06e3be1381c4108c7 | armeb | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/238269e0029a58bb30cd39691fcfd986b320dcb2 | i686 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/192fb676f4e75d09082d2bb0b6ad0fa44f191a10 | arm | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/48f6012bcf43e4fbfdf9fb896d3eb62f819c6525 | mips | qemu-7.2.0 | NOK | http://autobuild.buildroot.net/results/7819a36889ae75993429006afdce4f8913e1c80c | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/fe35afa8b6335fb84c2674aaac8d9151a232e30c | x86_64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/ef331c47068262a0768f22d23df6c7981fe91d38 | x86_64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/3506a43796e6f84f3329dd1beb017ee081d903c4 | or1k | rtl8821cu-86cc5ceb7c28b9b99... | NOK | http://autobuild.buildroot.net/results/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f | powerpc64 | sed-4.9 | NOK | http://autobuild.buildroot.net/results/6252d4697bb66deae0e2a99a1f8d55da03822d67 | ORPH aarch64 | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/5ece0bce88d700f164fcd3a89824156481c3b602 | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/8672f0324d39a96707b42deb3934c4f017094860 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/1896a3117c6a1bcd6661b05e71845a3533cbc918 | ORPH mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/e3c71aa269ee18fd249511db59451865ca1eb303 | ORPH microblaze | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/e07016a2e458435b6cb2589e6cabcd57101acd0f | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/10777e4f51f0f6a6e38e7538f81d6c7006667631 | arm | unknown | NOK | http://autobuild.buildroot.net/results/b50460a1a1fc9d8de4b82ab18451d43edfae884b | armeb | unknown | NOK | http://autobuild.buildroot.net/results/bf27e87fce332524320a11c2b44605ba4233078b | i686 | unknown | NOK | http://autobuild.buildroot.net/results/3f5f185fad4653dc3d97e240b62e0c78dd07b924 | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/4843aa561facfce43065261064662353ed6ac18c | arm | unknown | NOK | http://autobuild.buildroot.net/results/a89eddfcbdfd101c14f1d22593724db2f5f39edb | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/4387a590c36c5ce82cc80d5477dcf84a61716ab5 | mips | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/485bd1341cc1d8065b8bcc11255890d5f0aa4a76 | ORPH powerpc64 | vnstat-2.10 | NOK | http://autobuild.buildroot.net/results/e5064f2a9c95cf7cec1720c4bbdd1cb56c11b91e | mipsel | wireshark-legal-info | NOK | http://autobuild.buildroot.net/results/c5fbc5bd4176813a4d9285c2428fc49288881ab8 | ORPH mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/e0c72bf287da7aade5da2b86d8805ef5a24dc5d6 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/dc8c3597d00299c30550335f5da5b1f3ee1bbb86 | mips | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/5a90807b8cfe2fb850e5d4f13b8427184681806e | ORPH arm | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/7ad5cc4e1c5bfcaf3d9dec2e45a3683bcf891fd1 | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9a338629105dd1a9b625b30d656e392c619476b9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d87de6dd302a24ce76ee357ca30a24448e4c86d8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0c1ac9db17ccb4396ce566368138a66dcafa7158 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/506de7f5e6284e714e25e5a0fce4fd5b8cdf8635 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e8c997cb79dd11c40b8e2c309461902701b15309 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ecb29edc39d54207da1bce903f074082271c046c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/083223b5d3804779438635c80be65ea6f4f86fe5 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9ea762ca0636a9f55c4b64b8db4218dab2cfcf55 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0518df51fd7f972d283f2056c685a6f1ccab8c19 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/23a3e5d276cc26a98468c86742d1048524ddefcd | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0ce242cff9bc0463bd1c3bd11dd8d70dc2cc7965 | ORPH arm | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/c2542f86827a0fa82823252d65b5c193e8990258 | ORPH Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 3 gerbera-1.10.0 | 2 host-rust-1.64.0 | 2 /home/buildroot/autobuild/i... | 1 audit-3.0.7 | 1 avro-c-1.11.0 | 1 elfutils-0.186 | 1 frr-8.3.1 | 1 host-binutils-2.39 | 1 luvi-2.13.0 | 1 opensbi-0.9 | 1 wavemon-0.9.4 | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/466d4acbd60de1d261fb27fdf9a76e251b8d810d | armeb | audit-3.0.7 | NOK | http://autobuild.buildroot.net/results/aaa8a00cb7e6eb883b877ef6c435ca4e66e577a0 | arm | avro-c-1.11.0 | NOK | http://autobuild.buildroot.net/results/c18d61be05859002dab2b04df1cfd663c3632503 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/6b1495dbd0d23d1da960ea08bb3b312412e0ce91 | ORPH xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/ffbc4d9c965413bd4e02c6a2ae9c92122885d8de | powerpc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/435343fc7c5d3caa9c29ec1914059bba43df368c | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/36ff25abe00bff7e62822a1b20203c7275ec53e7 | mipsel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/93026151ec4d50c3d3cf9a546a2cfe3981c31b01 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4eb7f46facfa8e66fdf0cd54b355bd68e2668611 | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/33ae32436aae4dc4b988fa713790d7bacde6cb0e | sh4 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2eae1a9d8cb5871a07bee04d9fe068df94b27589 | powerpc | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/7b62fa9ada1bf9d39ab86b488904f1e2772809cc | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/e081fde6a53aeb122d2c7e2d003a0c7c36513e9a | mips | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/3f4bc9ff15c7344807a3b20773ae9721fca5d35e | ORPH riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/f06d8feb85d60c032a4a51b38ef008ae44f50afb | mipsel | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/a04a66535f07cd1e204bd1cb71fa635ebb0d0ff1 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/6cdc509b056a5791d361f347eeb3e3ff7b624410 | ORPH -- http://autobuild.buildroot.net From m.niestroj at grinn-global.com Wed Jan 11 07:28:55 2023 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Wed, 11 Jan 2023 08:28:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-pytest-asyncio: bump to version 0.20.3 In-Reply-To: <20230109054053.2704727-1-james.hilliard1@gmail.com> References: <20230109054053.2704727-1-james.hilliard1@gmail.com> Message-ID: <87wn5tmsvt.fsf@grinn-global.com> James Hilliard writes: > Signed-off-by: James Hilliard > --- > 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 b683c60553..051670aa51 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 894109d45a7b6f46718bbe4611aa7817 pytest-asyncio-0.20.1.tar.gz > -sha256 626699de2a747611f3eeb64168b3575f70439b06c3d0206e6ceaeeb956e65519 pytest-asyncio-0.20.1.tar.gz > +md5 dce438c7b0081d7f580b5a79d7105570 pytest-asyncio-0.20.3.tar.gz > +sha256 83cbf01169ce3e8eb71c6c278ccb0574d1a7a3bb8eaaf5e50e0ad342afb33b36 pytest-asyncio-0.20.3.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 b70e0ad0f4..c94c9ea876 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.20.1 > +PYTHON_PYTEST_ASYNCIO_VERSION = 0.20.3 > PYTHON_PYTEST_ASYNCIO_SOURCE = pytest-asyncio-$(PYTHON_PYTEST_ASYNCIO_VERSION).tar.gz > -PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9e/8f/5a918ac4e2366b61156e16fa9bfb3be52401d81f5309efb1f4e04d99ac39 > +PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/6e/06/38b0ca5d53582bb49697626975b5540435ea064762d852b5c66646c729e9 > PYTHON_PYTEST_ASYNCIO_SETUP_TYPE = setuptools > PYTHON_PYTEST_ASYNCIO_LICENSE = Apache-2.0 > PYTHON_PYTEST_ASYNCIO_LICENSE_FILES = LICENSE Reviewed-by: Marcin Niestroj -- Marcin Niestr?j From m.niestroj at grinn-global.com Wed Jan 11 07:30:30 2023 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Wed, 11 Jan 2023 08:30:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-iniconfig: bump to version 2.0.0 In-Reply-To: <20230109042314.2326173-1-james.hilliard1@gmail.com> References: <20230109042314.2326173-1-james.hilliard1@gmail.com> Message-ID: <87sfghmste.fsf@grinn-global.com> James Hilliard writes: > Migrate from setuptools to hatchling pep517 build backend. > > Signed-off-by: James Hilliard > --- > package/python-iniconfig/python-iniconfig.hash | 4 ++-- > package/python-iniconfig/python-iniconfig.mk | 7 ++++--- > 2 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/python-iniconfig/python-iniconfig.hash b/package/python-iniconfig/python-iniconfig.hash > index b2469db99b..541ae3e3f3 100644 > --- a/package/python-iniconfig/python-iniconfig.hash > +++ b/package/python-iniconfig/python-iniconfig.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/iniconfig/json > -md5 0b7f3be87481211c183eae095bcea6f1 iniconfig-1.1.1.tar.gz > -sha256 bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32 iniconfig-1.1.1.tar.gz > +md5 3c030b3f51dcc3aca585de05635600e4 iniconfig-2.0.0.tar.gz > +sha256 2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 iniconfig-2.0.0.tar.gz > # Locally computed sha256 checksums > sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 LICENSE > diff --git a/package/python-iniconfig/python-iniconfig.mk b/package/python-iniconfig/python-iniconfig.mk > index 5c31c69957..99e946f0ab 100644 > --- a/package/python-iniconfig/python-iniconfig.mk > +++ b/package/python-iniconfig/python-iniconfig.mk > @@ -4,11 +4,12 @@ > # > ################################################################################ > > -PYTHON_INICONFIG_VERSION = 1.1.1 > +PYTHON_INICONFIG_VERSION = 2.0.0 > PYTHON_INICONFIG_SOURCE = iniconfig-$(PYTHON_INICONFIG_VERSION).tar.gz > -PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2 > -PYTHON_INICONFIG_SETUP_TYPE = setuptools > +PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913 > +PYTHON_INICONFIG_SETUP_TYPE = pep517 > PYTHON_INICONFIG_LICENSE = MIT > PYTHON_INICONFIG_LICENSE_FILES = LICENSE > +PYTHON_INICONFIG_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs > > $(eval $(python-package)) Reviewed-by: Marcin Niestroj -- Marcin Niestr?j From m.niestroj at grinn-global.com Wed Jan 11 07:31:26 2023 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Wed, 11 Jan 2023 08:31:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-dbus-fast: bump to version 1.84.0 In-Reply-To: <20230109034218.2150414-1-james.hilliard1@gmail.com> References: <20230109034218.2150414-1-james.hilliard1@gmail.com> Message-ID: <87o7r5msrs.fsf@grinn-global.com> James Hilliard writes: > Signed-off-by: James Hilliard > --- > package/python-dbus-fast/python-dbus-fast.hash | 4 ++-- > package/python-dbus-fast/python-dbus-fast.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/python-dbus-fast/python-dbus-fast.hash b/package/python-dbus-fast/python-dbus-fast.hash > index f0dceeb43d..e9a3992f8e 100644 > --- a/package/python-dbus-fast/python-dbus-fast.hash > +++ b/package/python-dbus-fast/python-dbus-fast.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/dbus-fast/json > -md5 eebf2c558dd1af0f8f32b361e91f2fa3 dbus_fast-1.61.1.tar.gz > -sha256 bda4a7d559047b74f409eda278f68f610a418e86ad3efa0368fa2ed240daa6b6 dbus_fast-1.61.1.tar.gz > +md5 21e3675168e3dbe807c6c8a29267241f dbus_fast-1.84.0.tar.gz > +sha256 d64f1b68c1c81268e846471caeb9264a9306a6c6ad356c30d5cdf7d1ecc251a1 dbus_fast-1.84.0.tar.gz > # Locally computed sha256 checksums > sha256 c37e9c75110e01d1f0c5360dc7d7776a30ac5f70d2440db214423e4b7a77a6af LICENSE > diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk > index de7049ba22..9dd88f613f 100644 > --- a/package/python-dbus-fast/python-dbus-fast.mk > +++ b/package/python-dbus-fast/python-dbus-fast.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_DBUS_FAST_VERSION = 1.61.1 > +PYTHON_DBUS_FAST_VERSION = 1.84.0 > PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz > -PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 > +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/81/67/a83522d6692a72911c3586e2fcd2363ce22d1522a7e17e1012f255a6083b > PYTHON_DBUS_FAST_SETUP_TYPE = setuptools > PYTHON_DBUS_FAST_LICENSE = MIT > PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE Reviewed-by: Marcin Niestroj -- Marcin Niestr?j From brgl at bgdev.pl Wed Jan 11 07:55:14 2023 From: brgl at bgdev.pl (Bartosz Golaszewski) Date: Wed, 11 Jan 2023 08:55:14 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: remove my entry Message-ID: <20230111075514.8131-1-brgl@bgdev.pl> It's been a while since I've even used buildroot at all and I don't really have any spare cycles to spend on maintaining its packages. Let's face reality and drop me from the DEVELOPERS file. Signed-off-by: Bartosz Golaszewski --- DEVELOPERS | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..8e1d68c026 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -283,17 +283,6 @@ F: package/ttyd/ F: package/qt5/qt5scxml/ F: package/qt5/qt5webview/ -N: Bartosz Golaszewski -F: package/autoconf-archive/ -F: package/doxygen/ -F: package/libgpiod/ -F: package/libserialport/ -F: package/libsigrok/ -F: package/libsigrokdecode/ -F: package/libzip/ -F: package/pulseview/ -F: package/sigrok-cli/ - N: Baruch Siach F: board/solidrun/clearfog_gt_8k/ F: configs/solidrun_clearfog_gt_8k_defconfig -- 2.37.2 From luca.ceresoli at bootlin.com Wed Jan 11 08:55:12 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Wed, 11 Jan 2023 09:55:12 +0100 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221222103144.20516-1-neal.frager@amd.com> References: <20221222103144.20516-1-neal.frager@amd.com> Message-ID: <20230111095512.12283fdd@booty> On Thu, 22 Dec 2022 10:31:44 +0000 Neal Frager wrote: > 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 Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fperrad at gmail.com Wed Jan 11 08:55:22 2023 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 11 Jan 2023 09:55:22 +0100 Subject: [Buildroot] [PATCH] configs/olimex_a20_olinuxino_lime*: bump Linux and U-Boot Message-ID: <20230111085522.2301383-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- configs/olimex_a20_olinuxino_lime2_defconfig | 4 ++-- configs/olimex_a20_olinuxino_lime_defconfig | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/olimex_a20_olinuxino_lime2_defconfig b/configs/olimex_a20_olinuxino_lime2_defconfig index 1bb628b56..a0ebcaed6 100644 --- a/configs/olimex_a20_olinuxino_lime2_defconfig +++ b/configs/olimex_a20_olinuxino_lime2_defconfig @@ -22,7 +22,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.71" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_DEFCONFIG=y BR2_LINUX_KERNEL_DEFCONFIG="sunxi" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment" @@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=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.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime2" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y diff --git a/configs/olimex_a20_olinuxino_lime_defconfig b/configs/olimex_a20_olinuxino_lime_defconfig index 7105ea996..f685d1942 100644 --- a/configs/olimex_a20_olinuxino_lime_defconfig +++ b/configs/olimex_a20_olinuxino_lime_defconfig @@ -22,7 +22,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.71" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_DEFCONFIG=y BR2_LINUX_KERNEL_DEFCONFIG="sunxi" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment" @@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=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.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y -- 2.37.2 From peter at korsgaard.com Wed Jan 11 09:06:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:06:20 +0100 Subject: [Buildroot] [PATCH 02/29] package/libmng: fix optional dependency to lcms2 In-Reply-To: <20230101233653.487175-3-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:26 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-3-ricardo.martincoski@gmail.com> Message-ID: <87a62pl9tf.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > "0ce9b533e3 libmng: new package" introduced a typo that makes the > optional dependency to lcms2 ineffective. > Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:06:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:06:40 +0100 Subject: [Buildroot] [PATCH 03/29] package/qcom-db410c-firmware: fix typo for _LICENSE In-Reply-To: <20230101233653.487175-4-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:27 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-4-ricardo.martincoski@gmail.com> Message-ID: <875yddl9sv.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Cc: Mike Frampton > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:06:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:06:52 +0100 Subject: [Buildroot] [PATCH 04/29] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR In-Reply-To: <20230101233653.487175-5-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:28 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-5-ricardo.martincoski@gmail.com> Message-ID: <871qo1l9sj.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:10 +0100 Subject: [Buildroot] [PATCH 06/29] package/i2pd: really install configuration files In-Reply-To: <20230101233653.487175-7-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:30 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-7-ricardo.martincoski@gmail.com> Message-ID: <87wn5tjuvx.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > While applying [1] the commit "fffbd2c9f7 i2pd: new package" > unintentionally removed completely the post-install hooks, so > I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. > Fix the install of configuration files by adding the defined symbol to > the post-install hooks. > [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ > Cc: Fabrice Fontaine > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:19 +0100 Subject: [Buildroot] [PATCH 07/29] package/ima-evm-utils: really install to staging In-Reply-To: <20230101233653.487175-8-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:31 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-8-ricardo.martincoski@gmail.com> Message-ID: <87sfghjuvo.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "8229196d41 package/ima-evm-utils: new package" added > IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling > IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed > to staging. > Enable installing to staging. > Cc: Petr Vorel > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:29 +0100 Subject: [Buildroot] [PATCH 08/29] package/qt5/qt5virtualkeyboard: really configure language layouts In-Reply-To: <20230101233653.487175-9-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:32 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-9-ricardo.martincoski@gmail.com> Message-ID: <87o7r5juve.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake > infrastructure" changed most but not all _QMAKEFLAGS to > _CONF_OPTS. > As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is > ignored and all layouts are compiled in. > Some layouts have different licenses (e.g. pinying), so the license > information for a build that is configured to not include such layouts > is wrong. > Change the remaining _QMAKEFLAGS entry, fixing the config for which > language layouts are compiled and installed. > Cc: Giulio Benetti > Cc: Julien Corjon > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:38 +0100 Subject: [Buildroot] [PATCH 09/29] package/tekui: really disable parallel build In-Reply-To: <20230101233653.487175-10-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:33 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-10-ricardo.martincoski@gmail.com> Message-ID: <87k01tjuv5.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but > that is not a symbol used by the generic package infra. > Ensure -j1 is passed to the build and install commands by using > TEKUI_MAKE explicitly. > Fixes: > http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b > Cc: Francois Perrad > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:47 +0100 Subject: [Buildroot] [PATCH 10/29] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" In-Reply-To: <20230101233653.487175-11-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:34 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-11-ricardo.martincoski@gmail.com> Message-ID: <87fschjuuw.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. > Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL > settings" added _MAKE to a generic package, but the generic infra > does not take this symbol into account. > The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: > fix parallel build" by adding a patch file. > So drop the bogus PPTP_LINUX_MAKE. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:57 +0100 Subject: [Buildroot] [PATCH 11/29] Revert "package/zip: install to staging" In-Reply-To: <20230101233653.487175-12-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:35 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-12-ricardo.martincoski@gmail.com> Message-ID: <87bkn5juum.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. > Commit "c5b5b5ccab package/zip: install to staging" contains a typo that > prevents installing to staging. > ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS > But the package does not install headers or libraries, only ELF and > manual files. > So instead of fixing the install to staging, revert the bogus commit. > Cc: Jan Pedersen > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:16:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:16:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.1 In-Reply-To: <20230102211854.29006-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:18:54 +0100") References: <20230102211854.29006-1-bernd.kuhls@t-online.de> Message-ID: <877cxtjus9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://sqlite.org/releaselog/3_40_1.html > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:17:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:17:41 +0100 Subject: [Buildroot] [PATCH 14/29] package/exfat: drop dangling EXFAT_CFLAGS In-Reply-To: <20230101233653.487175-15-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:38 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-15-ricardo.martincoski@gmail.com> Message-ID: <87358hjuq2.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package > infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. > This config is ignored by autotools package infra. > So drop the dangling symbol. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:17:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:17:47 +0100 Subject: [Buildroot] [PATCH 15/29] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD In-Reply-To: <20230101233653.487175-16-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:39 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-16-ricardo.martincoski@gmail.com> Message-ID: <87y1q9ig5g.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras > kernel-module and generic-package. Neither of them support > _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. > So drop the bogus symbol. > Cc: Francis Laniel > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:18:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:21 +0100 Subject: [Buildroot] [PATCH 16/29] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS In-Reply-To: <20230101233653.487175-17-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:40 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-17-ricardo.martincoski@gmail.com> Message-ID: <87tu0xig4i.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for > target" correctly used _INSTALL_TARGET_OPTS with an autotools > package. > But later on, in 2018, commit "928a72c49f package/glib-networking: bump > version to 2.56.1" changed the package to use the meson infra, that does > not support _INSTALL_TARGET_OPTS. > So this symbol is bogus since 2018. Drop it now. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:18:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:48 +0100 Subject: [Buildroot] [PATCH 17/29] package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_AUTORECONF In-Reply-To: <20230101233653.487175-18-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:41 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-18-ricardo.martincoski@gmail.com> Message-ID: <87pmblig3r.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "7687a396e8 package/gobject-introspection: new package" added the > package using the meson infra for both target and host variants. > Meson infra does not support _AUTORECONF. > So drop the bogus symbol. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:19:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:19:08 +0100 Subject: [Buildroot] [PATCH 18/29] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS In-Reply-To: <20230101233653.487175-19-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:42 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-19-ricardo.martincoski@gmail.com> Message-ID: <87lem9ig37.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "f0d37e275a package/libtalloc: new package" added these symbols > but they are not used in the package and also not recognized by the waf > package infra. > So drop the ignored symbols. > Cc: David GOUARIN > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:22:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:34 +0100 Subject: [Buildroot] [PATCH 19/29] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS In-Reply-To: <20230101233653.487175-20-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:43 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-20-ricardo.martincoski@gmail.com> Message-ID: <87h6wxifxh.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted > the package to use autotools infra but added a define that is never > called. > Drop the bogus define. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:22:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:39 +0100 Subject: [Buildroot] [PATCH 20/29] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS In-Reply-To: <20230101233653.487175-21-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:44 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-21-ricardo.martincoski@gmail.com> Message-ID: <87cz7lifxc.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "cb328f77f8 policycoreutils: new package" added a define that is > never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. > The build system from the package already install these files to target. > So just drop the bogus define. > Cc: Clayton Shotwell > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:23:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:39 +0100 Subject: [Buildroot] [PATCH 21/29] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN In-Reply-To: <20230101233653.487175-22-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:45 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-22-ricardo.martincoski@gmail.com> Message-ID: <878ri9ifvo.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > While applying [1] and cleaning up, the commit "d167f7006e > package/qoriq-rcw: add in-tree rcw source support" ended up keeping an > unused define. > Drop it now. > [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:24:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:24:03 +0100 Subject: [Buildroot] [PATCH 22/29] package/rhash: drop dangling RHASH_ADDLDFLAGS In-Reply-To: <20230101233653.487175-23-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:46 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-23-ricardo.martincoski@gmail.com> Message-ID: <874jsxifv0.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the > only usage of this define but the define itself was left dangling. > Drop it now. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:24:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:24:49 +0100 Subject: [Buildroot] [PATCH 23/29] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG In-Reply-To: <20230101233653.487175-24-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:47 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-24-ricardo.martincoski@gmail.com> Message-ID: <87zgaph19a.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all > usages of this define but the define itself was left dangling. > Drop it now. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:25:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:25:16 +0100 Subject: [Buildroot] [PATCH 24/29] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} In-Reply-To: <20230101233653.487175-25-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:48 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-25-ricardo.martincoski@gmail.com> Message-ID: <87v8ldh18j.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 > converted the package to use the generic infra, but added a bogus > WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. > Drop the symbols that are not used since 2012. > Cc: Matt Weber > Cc: Sergey Matyukevich > Cc: Yegor Yefremov > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 21:40:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR Message-ID: <20230111092533.2EFC987817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bafb32a406e9335d33ac9048e4111e92ec7dc891 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit e7792f539e440d40566bfab3dd86881a8f8edd7a) Signed-off-by: Peter Korsgaard --- package/tinyxml/tinyxml.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/tinyxml/tinyxml.mk b/package/tinyxml/tinyxml.mk index d173254e31..8e706f1a1e 100644 --- a/package/tinyxml/tinyxml.mk +++ b/package/tinyxml/tinyxml.mk @@ -12,7 +12,7 @@ TINYXML_AUTORECONF = YES TINYXML_INSTALL_STAGING = YES TINYXML_LICENSE = Zlib TINYXML_LICENSE_FILES = README -TINYXML_CPE_ID_VENDOT = tinyxml_project +TINYXML_CPE_ID_VENDOR = tinyxml_project # 0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch TINYXML_IGNORE_CVES += CVE-2021-42260 From peter at korsgaard.com Tue Jan 10 15:14:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 16:14:20 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/webkitgtk: security bump to version 2.38.3 Message-ID: <20230111092532.E3A1F87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d8edaa68be6fc67344036bd062b398330849f599 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Bugfix release, with a security patch for CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. Release notes: https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html Accompanying security advisory: https://webkitgtk.org/security/WSA-2022-0010.html https://webkitgtk.org/security/WSA-2022-0011.html Signed-off-by: Thomas Devoogdt Signed-off-by: Peter Korsgaard (cherry picked from commit d64a089a64aff7c8cbf197beea460d644646243d) Signed-off-by: Peter Korsgaard --- package/webkitgtk/webkitgtk.hash | 8 ++++---- package/webkitgtk/webkitgtk.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/webkitgtk/webkitgtk.hash b/package/webkitgtk/webkitgtk.hash index c2512be9c6..eff7f5c18f 100644 --- a/package/webkitgtk/webkitgtk.hash +++ b/package/webkitgtk/webkitgtk.hash @@ -1,7 +1,7 @@ -# From https://webkitgtk.org/releases/webkitgtk-2.38.0.tar.xz.sums -md5 a69cd8fc05f7299458b4faf1bc99b875 webkitgtk-2.38.0.tar.xz -sha1 6dcb65b8dc56c52f086bfeecfca7920e9cc78348 webkitgtk-2.38.0.tar.xz -sha256 f9ce6375a3b6e1329b0b609f46921e2627dc7ad6224b37b967ab2ea643bc0fbd webkitgtk-2.38.0.tar.xz +# From https://webkitgtk.org/releases/webkitgtk-2.38.3.tar.xz.sums +md5 1c1cc5eb59273091e228406937b23947 webkitgtk-2.38.3.tar.xz +sha1 04cb5923d8ac6f435424b74115c3219ec597e9ad webkitgtk-2.38.3.tar.xz +sha256 41f001d1ed448c6936b394a9f20e4640eebf83a7f08262df28504f7410604a5a webkitgtk-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/webkitgtk/webkitgtk.mk b/package/webkitgtk/webkitgtk.mk index 336744954e..b1bca7b88a 100644 --- a/package/webkitgtk/webkitgtk.mk +++ b/package/webkitgtk/webkitgtk.mk @@ -4,7 +4,7 @@ # ################################################################################ -WEBKITGTK_VERSION = 2.38.0 +WEBKITGTK_VERSION = 2.38.3 WEBKITGTK_SITE = https://www.webkitgtk.org/releases WEBKITGTK_SOURCE = webkitgtk-$(WEBKITGTK_VERSION).tar.xz WEBKITGTK_INSTALL_STAGING = YES From peter at korsgaard.com Tue Jan 10 18:41:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:53 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Julien Olivain for package/gnupg2 Message-ID: <20230111092533.1380A8781C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=565b4313bd26e50c5f98de77473b3b10c2aab81f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 6f02b4ba5d17922e52d17f00c3ecaa40563522f4) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 5a27587aac..cca29525e0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1668,6 +1668,7 @@ F: configs/spike_riscv64_defconfig F: configs/zynq_qmtech_defconfig F: package/fluid-soundfont/ F: package/fluidsynth/ +F: package/gnupg2/ F: package/glslsandbox-player/ F: package/octave/ F: package/ola/ From peter at korsgaard.com Tue Jan 10 21:40:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qcom-db410c-firmware: fix typo for _LICENSE Message-ID: <20230111092533.3BA9287818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c694e0787b49f040843b4388c7513c93094be20b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Cc: Mike Frampton Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit aa35d8d071faf68abc4538be2a3bb636ea6b4a2c) Signed-off-by: Peter Korsgaard --- package/qcom-db410c-firmware/qcom-db410c-firmware.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk index 9ef32cc9d4..cf4b59b72e 100644 --- a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk +++ b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk @@ -8,7 +8,7 @@ QCOM_DB410C_FIRMWARE_VERSION = 1034.2.1 QCOM_DB410C_FIRMWARE_BASE = linux-board-support-package-r$(QCOM_DB410C_FIRMWARE_VERSION) QCOM_DB410C_FIRMWARE_SOURCE = $(QCOM_DB410C_FIRMWARE_BASE).zip QCOM_DB410C_FIRMWARE_SITE = https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware -QCOM_DB410C_FIRMWARE_LICENCE = Qualcomm firmware license +QCOM_DB410C_FIRMWARE_LICENSE = Qualcomm firmware license QCOM_DB410C_FIRMWARE_LICENSE_FILES = LICENSE QCOM_DB410C_FIRMWARE_DEPENDENCIES = host-mtools From peter at korsgaard.com Tue Jan 10 21:49:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:49:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qt5/qt5virtualkeyboard: really configure language layouts Message-ID: <20230111092533.6D4EA87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4dcbf5732fa0759c2b87f9dfbf13b73b8372e74f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake infrastructure" changed most but not all _QMAKEFLAGS to _CONF_OPTS. As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is ignored and all layouts are compiled in. Some layouts have different licenses (e.g. pinying), so the license information for a build that is configured to not include such layouts is wrong. Change the remaining _QMAKEFLAGS entry, fixing the config for which language layouts are compiled and installed. Cc: Giulio Benetti Cc: Julien Corjon Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 92219bdf2ece2a0ddfbc45691879a03acd5c7442) Signed-off-by: Peter Korsgaard --- package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk index c31d455c4e..3fefdc874d 100644 --- a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk +++ b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk @@ -16,7 +16,7 @@ QT5VIRTUALKEYBOARD_LICENSE_FILES = LICENSE.GPL3 QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS = $(call qstrip,$(BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)) ifneq ($(strip $(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) -QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" +QT5VIRTUALKEYBOARD_CONF_OPTS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" ifneq ($(filter ja_JP all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (openwnn) From peter at korsgaard.com Tue Jan 10 18:40:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:40:46 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libksba: security bump to version 1.6.3 Message-ID: <20230111092533.0696287818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f0d82a2caf742eb2055e69b8f4ed559cf47e623 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 See also: https://gnupg.org/blog/20221017-pepe-left-the-ksba.html For changelog see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 456f18409861a0bee1d553d530cef8bf3482ee7a) Signed-off-by: Peter Korsgaard --- package/libksba/libksba.hash | 2 +- package/libksba/libksba.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libksba/libksba.hash b/package/libksba/libksba.hash index 77485c0cb6..5c6c5eda7a 100644 --- a/package/libksba/libksba.hash +++ b/package/libksba/libksba.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 fce01ccac59812bddadffacff017dac2e4762bdb6ebc6ffe06f6ed4f6192c971 libksba-1.6.2.tar.bz2 +sha256 3f72c68db30971ebbf14367527719423f0a4d5f8103fc9f4a1c01a9fa440de5c libksba-1.6.3.tar.bz2 # Hash for license files: sha256 8f1b87e551d97b2b23b6d3403a5d598c63ea89824cb8ee351f631f6cab2beaa5 AUTHORS diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 727a836cf4..b7c0508df8 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBKSBA_VERSION = 1.6.2 +LIBKSBA_VERSION = 1.6.3 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) From peter at korsgaard.com Tue Jan 10 18:40:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:40:28 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libksba: update _SITE to https Message-ID: <20230111092532.EF2B487817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ca3215b3e0278b269d39591212dbeff34bc4e94 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Switch to https download for firewall compatibility and security. The https URL is also the one advertised on the package download page: https://gnupg.org/download/index.html Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 83c4edf83953bb86257e6b6e3b07f974fc66a37e) Signed-off-by: Peter Korsgaard --- package/libksba/libksba.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 3a8b3fa502..727a836cf4 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -6,7 +6,7 @@ LIBKSBA_VERSION = 1.6.2 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 -LIBKSBA_SITE = ftp://ftp.gnupg.org/gcrypt/libksba +LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) LIBKSBA_LICENSE_FILES = AUTHORS COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 LIBKSBA_CPE_ID_VENDOR = libksba_project From peter at korsgaard.com Wed Jan 11 07:09:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:09:39 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" Message-ID: <20230111092533.8BED187815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=848f7598196229dca40172ca1ccaa3fd55295dec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL settings" added _MAKE to a generic package, but the generic infra does not take this symbol into account. The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: fix parallel build" by adding a patch file. So drop the bogus PPTP_LINUX_MAKE. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit c4ce9d01c4244252e18302aa97653e573359dba6) Signed-off-by: Peter Korsgaard --- package/pptp-linux/pptp-linux.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/pptp-linux/pptp-linux.mk b/package/pptp-linux/pptp-linux.mk index 7fd0733977..b6c740e710 100644 --- a/package/pptp-linux/pptp-linux.mk +++ b/package/pptp-linux/pptp-linux.mk @@ -7,7 +7,6 @@ PPTP_LINUX_VERSION = 1.10.0 PPTP_LINUX_SITE = http://downloads.sourceforge.net/project/pptpclient/pptp/pptp-$(PPTP_LINUX_VERSION) PPTP_LINUX_SOURCE = pptp-$(PPTP_LINUX_VERSION).tar.gz -PPTP_LINUX_MAKE = $(MAKE1) PPTP_LINUX_LICENSE = GPL-2.0+ PPTP_LINUX_LICENSE_FILES = COPYING From peter at korsgaard.com Tue Jan 10 21:48:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:58 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/ima-evm-utils: really install to staging Message-ID: <20230111092533.615698781C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1d043ccba9a09fbebc9d288f970368242a8fa7c4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "8229196d41 package/ima-evm-utils: new package" added IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed to staging. Enable installing to staging. Cc: Petr Vorel Signed-off-by: Ricardo Martincoski Reviewed-by: Petr Vorel Signed-off-by: Peter Korsgaard (cherry picked from commit ee73336da98a7de04301a90c9b5a881761274a47) Signed-off-by: Peter Korsgaard --- package/ima-evm-utils/ima-evm-utils.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/ima-evm-utils/ima-evm-utils.mk b/package/ima-evm-utils/ima-evm-utils.mk index 7ee34d5e1a..01984402ce 100644 --- a/package/ima-evm-utils/ima-evm-utils.mk +++ b/package/ima-evm-utils/ima-evm-utils.mk @@ -8,6 +8,7 @@ IMA_EVM_UTILS_VERSION = 1.4 IMA_EVM_UTILS_SITE = http://downloads.sourceforge.net/project/linux-ima/ima-evm-utils IMA_EVM_UTILS_LICENSE = GPL-2.0 IMA_EVM_UTILS_LICENSE_FILES = COPYING +IMA_EVM_UTILS_INSTALL_STAGING = YES IMA_EVM_UTILS_DEPENDENCIES = host-pkgconf keyutils openssl tpm2-tss # Tarball doesn't contain configure From peter at korsgaard.com Wed Jan 11 09:17:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:17:20 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/exfat: drop dangling EXFAT_CFLAGS Message-ID: <20230111092533.D164E87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5113d1890e4cf12e095aa3ff87f8a3b181bdce61 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. This config is ignored by autotools package infra. So drop the dangling symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit fbbbe50173ed4b3ef3323cc7df6c90e0d63678d6) Signed-off-by: Peter Korsgaard --- package/exfat/exfat.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/exfat/exfat.mk b/package/exfat/exfat.mk index 282a30aa5e..c0ef77a113 100644 --- a/package/exfat/exfat.mk +++ b/package/exfat/exfat.mk @@ -11,7 +11,6 @@ EXFAT_DEPENDENCIES = libfuse host-pkgconf EXFAT_LICENSE = GPL-2.0+ EXFAT_LICENSE_FILES = COPYING EXFAT_CPE_ID_VENDOR = exfat_project -EXFAT_CFLAGS = $(TARGET_CFLAGS) -std=c99 EXFAT_CONF_OPTS += --exec-prefix=/ From peter at korsgaard.com Tue Jan 10 21:47:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:47:44 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/i2pd: really install configuration files Message-ID: <20230111092533.5542587817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=536d5c7792dd2881f6f08f0894dafabb8e6bf78c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x While applying [1] the commit "fffbd2c9f7 i2pd: new package" unintentionally removed completely the post-install hooks, so I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. Fix the install of configuration files by adding the defined symbol to the post-install hooks. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ Cc: Fabrice Fontaine Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit fa581bb3e6b45da2b7a0cfb9e5d6f869a7cd9b05) Signed-off-by: Peter Korsgaard --- package/i2pd/i2pd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/i2pd/i2pd.mk b/package/i2pd/i2pd.mk index b99212be47..ad268a235c 100644 --- a/package/i2pd/i2pd.mk +++ b/package/i2pd/i2pd.mk @@ -44,6 +44,7 @@ define I2PD_INSTALL_CONFIGURATION_FILES mkdir -p $(TARGET_DIR)/var/lib/i2pd cp -a $(@D)/contrib/certificates $(TARGET_DIR)/var/lib/i2pd endef +I2PD_POST_INSTALL_TARGET_HOOKS += I2PD_INSTALL_CONFIGURATION_FILES define I2PD_USERS i2pd -1 i2pd -1 * /var/lib/i2pd - - I2P Daemon From peter at korsgaard.com Wed Jan 11 09:15:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:15:44 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/sqlite: bump version to 3.40.0 Message-ID: <20230111092533.B114587815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7c15dc4a2a351982e0a7f1cbe30c0240a6cba6c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://sqlite.org/releaselog/3_40_0.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit a182f3a7edcaf771d350604abc132e157b47f7ee) 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 peter at korsgaard.com Wed Jan 11 07:09:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:09:29 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tekui: really disable parallel build Message-ID: <20230111092533.79A2187817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52cce71027b61e048dc336d5bb212a85998f4c1b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but that is not a symbol used by the generic package infra. Ensure -j1 is passed to the build and install commands by using TEKUI_MAKE explicitly. Fixes: http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b Cc: Francois Perrad Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 93036af53fbbd566a800a12fa8979000ea4fa31f) Signed-off-by: Peter Korsgaard --- package/tekui/tekui.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tekui/tekui.mk b/package/tekui/tekui.mk index 13000edd3e..3cb7ff51e5 100644 --- a/package/tekui/tekui.mk +++ b/package/tekui/tekui.mk @@ -59,11 +59,11 @@ endif endif define TEKUI_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all endef define TEKUI_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install endef $(eval $(generic-package)) From peter at korsgaard.com Wed Jan 11 09:22:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:27 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS Message-ID: <20230111092534.2B42E87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aae31cf4f5a821b6f4f3b6803a136a073169ca65 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted the package to use autotools infra but added a define that is never called. Drop the bogus define. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 5fde4abc8d67ac2317b1de7a1b4cde8091f4e3c7) Signed-off-by: Peter Korsgaard --- package/lrzsz/lrzsz.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/lrzsz/lrzsz.mk b/package/lrzsz/lrzsz.mk index 45c88619e0..3897975d73 100644 --- a/package/lrzsz/lrzsz.mk +++ b/package/lrzsz/lrzsz.mk @@ -18,10 +18,6 @@ define LRZSZ_POST_CONFIGURE_HOOKS $(SED) "s~\(#define ENABLE_SYSLOG.*\)~/* \1 */~;" $(@D)/config.h endef -define LRZSZ_BUILD_HOOKS - $(TARGET_MAKE_ENV) $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(@D) -endef - define LRZSZ_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/lrz $(TARGET_DIR)/usr/bin/rz $(INSTALL) -m 0755 -D $(@D)/src/lsz $(TARGET_DIR)/usr/bin/sz From peter at korsgaard.com Wed Jan 11 07:12:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:12:17 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Revert "package/zip: install to staging" Message-ID: <20230111092533.9E80987817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=99abbce6df33931535037968bbf69c7c83acccb6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. Commit "c5b5b5ccab package/zip: install to staging" contains a typo that prevents installing to staging. ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, revert the bogus commit. Cc: Jan Pedersen Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 11614fdde1611f846b8e5d99f55af7c6c131b817) Signed-off-by: Peter Korsgaard --- package/zip/zip.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package/zip/zip.mk b/package/zip/zip.mk index 2d11e1c763..67958a4a66 100644 --- a/package/zip/zip.mk +++ b/package/zip/zip.mk @@ -11,7 +11,6 @@ ZIP_SITE = ftp://ftp.info-zip.org/pub/infozip/src ZIP_LICENSE = Info-ZIP ZIP_LICENSE_FILES = LICENSE ZIP_CPE_ID_VENDOR = info-zip_project -ZIP_INSTALL_STAGING = YES ifeq ($(BR2_PACKAGE_BZIP2),y) ZIP_DEPENDENCIES += bzip2 @@ -41,11 +40,6 @@ define ZIP_INSTALL_TARGET_CMDS prefix=$(TARGET_DIR)/usr endef -define ZIP_INSTALLING_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) -f unix/Makefile install \ - prefix=$(STAGING_DIR)/usr -endef - define HOST_ZIP_BUILD_CMDS $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) -C $(@D) \ CFLAGS="$(HOST_CFLAGS) $(ZIP_CFLAGS)" \ From peter at korsgaard.com Wed Jan 11 09:15:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:15:50 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/sqlite: security bump to version 3.40.1 Message-ID: <20230111092533.C210887817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aee0b26141f748609ccd140c7ffc23782b27ce1d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes the following security issues: CVE-2022-46908: SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE. Release notes: https://sqlite.org/releaselog/3_40_1.html Signed-off-by: Bernd Kuhls [Peter: mark as security bump] Signed-off-by: Peter Korsgaard (cherry picked from commit 99b3ea44295a2ec3aa841f83d81c9231f89cb6e5) 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 ea4e30a463..36f6907fbc 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz +sha256 2c5dea207fa508d765af1ef620b637dcb06572afa6f01f0815bd5bbf864b33d9 sqlite-autoconf-3400100.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 9d0b60ab59..789eddfa0a 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.40.0 -SQLITE_TAR_VERSION = 3400000 +SQLITE_VERSION = 3.40.1 +SQLITE_TAR_VERSION = 3400100 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain From peter at korsgaard.com Wed Jan 11 09:23:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:05 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN Message-ID: <20230111092534.4A4C487815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57d8c4a220a3e6096d092bc709f5e9d2f25721cd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x While applying [1] and cleaning up, the commit "d167f7006e package/qoriq-rcw: add in-tree rcw source support" ended up keeping an unused define. Drop it now. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 41aa369d01a4dd6646390066f44135d99f926fe4) Signed-off-by: Peter Korsgaard --- package/qoriq-rcw/qoriq-rcw.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 8b1ceacfce..b9c9e99222 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -59,7 +59,6 @@ endef else ifneq ($(QORIQ_RCW_INTREE),) QORIQ_RCW_PLATFORM = $(firstword $(subst /, ,$(QORIQ_RCW_INTREE))) -QORIQ_RCW_FILE_BIN = $(lastword $(subst /, ,$(QORIQ_RCW_INTREE))) define HOST_QORIQ_RCW_BUILD_CMDS $(MAKE) -C $(@D)/$(QORIQ_RCW_PLATFORM) From peter at korsgaard.com Wed Jan 11 09:18:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS Message-ID: <20230111092534.1B3C587818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90f6ef6741b5f217e199bc04377c8d2d424a27a7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "f0d37e275a package/libtalloc: new package" added these symbols but they are not used in the package and also not recognized by the waf package infra. So drop the ignored symbols. Cc: David GOUARIN Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 1ad6b4e10e4538532c00f8c04363da64f19c313a) Signed-off-by: Peter Korsgaard --- package/libtalloc/libtalloc.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk index 75d3da263b..ca15180d22 100644 --- a/package/libtalloc/libtalloc.mk +++ b/package/libtalloc/libtalloc.mk @@ -31,8 +31,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ --with-libiconv=$(STAGING_DIR)/usr ifeq ($(BR2_PACKAGE_LIBTIRPC),y) -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf endif From peter at korsgaard.com Tue Jan 10 19:11:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 20:11:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wpewebkit: bump to version 2.38.0 Message-ID: <20230111092533.20EC087815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a87db5682c1814b39dbf32c76f0ea840724007ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Update to a new major release which brings in improvements and a few new features. Release notes: https://wpewebkit.org/release/wpewebkit-2.38.0.html This release also includes security fixes for CVE-2022-32886, CVE-2022-32891, and CVE-2022-32912. Accompanying security advisory: https://wpewebkit.org/security/WSA-2022-0009.html Both building documentation and support for gobject-introspection have been added in this release. Version 2.38.0 also introduces a new WebRTC implementation based on GstWebRTC. Options for them are explicitly left disabled to keep the configuration as it was, and may be enabled in follow-up patches. Lastly, the SILENCE_CROSS_COMPILATION_NOTICES option removed because it no longer exists. The patch that fixes the build on 32-bit ARM targets is also updated for the 2.38 release series. Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard (cherry picked from commit 917f05975f9c60eca92988ea9974de55a9e91e44) Signed-off-by: Peter Korsgaard --- ...NEON.cpp-fails-to-build-NEON-fast-path-se.patch | 30 ++++++++++++++++------ package/wpewebkit/wpewebkit.hash | 8 +++--- package/wpewebkit/wpewebkit.mk | 8 +++--- 3 files changed, 31 insertions(+), 15 deletions(-) diff --git a/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch b/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch index b61909b2ac..ea1676abb6 100644 --- a/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch +++ b/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch @@ -1,4 +1,4 @@ -From 59c9e3a4aeb4753be97b3817d106816d9a4ebe73 Mon Sep 17 00:00:00 2001 +From da159b0150cba0e5e5251e4cc6a090440f73cb7c Mon Sep 17 00:00:00 2001 From: Adrian Perez de Castro Date: Thu, 2 Jun 2022 11:19:06 +0300 Subject: [PATCH] FELightningNEON.cpp fails to build, NEON fast path seems @@ -35,15 +35,28 @@ left for a follow-up fix. Signed-off-by: Adrian Perez de Castro [Upstream status: https://bugs.webkit.org/show_bug.cgi?id=241182] --- + Source/WebCore/Sources.txt | 1 + .../cpu/arm/filters/FELightingNEON.cpp | 4 +- - .../graphics/cpu/arm/filters/FELightingNEON.h | 52 +++++++++---------- + .../graphics/cpu/arm/filters/FELightingNEON.h | 54 +++++++++---------- .../graphics/filters/DistantLightSource.h | 4 ++ .../platform/graphics/filters/FELighting.h | 7 --- .../graphics/filters/PointLightSource.h | 4 ++ .../graphics/filters/SpotLightSource.h | 4 ++ .../software/FELightingSoftwareApplier.h | 16 ++++++ - 7 files changed, 56 insertions(+), 35 deletions(-) + 8 files changed, 58 insertions(+), 36 deletions(-) +diff --git a/Source/WebCore/Sources.txt b/Source/WebCore/Sources.txt +index 8ce3510fe1a8..efd56bcb8746 100644 +--- a/Source/WebCore/Sources.txt ++++ b/Source/WebCore/Sources.txt +@@ -2136,6 +2136,7 @@ platform/graphics/WebMResourceClient.cpp + platform/graphics/WOFFFileFormat.cpp + platform/graphics/WidthIterator.cpp + platform/graphics/cpu/arm/filters/FEBlendNeonApplier.cpp ++platform/graphics/cpu/arm/filters/FELightingNEON.cpp + platform/graphics/displaylists/DisplayList.cpp + platform/graphics/displaylists/DisplayListDrawingContext.cpp + platform/graphics/displaylists/DisplayListItems.cpp diff --git a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp index f6ff8c20a5a8..42a97ffc5372 100644 --- a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp @@ -67,7 +80,7 @@ index f6ff8c20a5a8..42a97ffc5372 100644 // Calling a powf function from the assembly code would require to save // and reload a lot of NEON registers. Since the base is in range [0..1] diff --git a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h -index b17c603d40d3..e4629cda0b7c 100644 +index b17c603d40d3..c6d17f573eca 100644 --- a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h +++ b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h @@ -24,14 +24,15 @@ @@ -98,9 +111,10 @@ index b17c603d40d3..e4629cda0b7c 100644 { - alignas(16) FELightingFloatArgumentsForNeon floatArguments; - FELightingPaintingDataForNeon neonData = { +- data.pixels->data(), + WebCore::FELightingFloatArgumentsForNeon alignas(16) floatArguments; + WebCore::FELightingPaintingDataForNeon neonData = { - data.pixels->data(), ++ data.pixels->bytes(), 1, - data.widthDecreasedByOne - 1, - data.heightDecreasedByOne - 1, @@ -244,7 +258,7 @@ index 0c073bc13f8c..e0db00545c17 100644 float m_surfaceScale; float m_diffuseConstant; diff --git a/Source/WebCore/platform/graphics/filters/PointLightSource.h b/Source/WebCore/platform/graphics/filters/PointLightSource.h -index 5c9c7fb783e6..e53aa012ac1c 100644 +index 126b3b2350f6..d906db21aa9c 100644 --- a/Source/WebCore/platform/graphics/filters/PointLightSource.h +++ b/Source/WebCore/platform/graphics/filters/PointLightSource.h @@ -26,6 +26,10 @@ @@ -259,7 +273,7 @@ index 5c9c7fb783e6..e53aa012ac1c 100644 class PointLightSource : public LightSource { diff --git a/Source/WebCore/platform/graphics/filters/SpotLightSource.h b/Source/WebCore/platform/graphics/filters/SpotLightSource.h -index 04e331ec4ec0..763c8d400b00 100644 +index 641b205f986d..64380d9b6eb8 100644 --- a/Source/WebCore/platform/graphics/filters/SpotLightSource.h +++ b/Source/WebCore/platform/graphics/filters/SpotLightSource.h @@ -26,6 +26,10 @@ @@ -274,7 +288,7 @@ index 04e331ec4ec0..763c8d400b00 100644 class SpotLightSource : public LightSource { diff --git a/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h b/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h -index 3875b0a4b5de..6d3864aafb9a 100644 +index c974d92115ff..e2896660cfbd 100644 --- a/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h +++ b/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h @@ -36,6 +36,7 @@ diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash index 9c8beecf2e..5dd64b34b7 100644 --- a/package/wpewebkit/wpewebkit.hash +++ b/package/wpewebkit/wpewebkit.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpewebkit-2.36.8.tar.xz.sums -md5 939dc646bb6652fde9a5b6512c17fc58 wpewebkit-2.36.8.tar.xz -sha1 f45936c578f7dcfbb6064e87da6c098efe093e68 wpewebkit-2.36.8.tar.xz -sha256 8d42a349c910b2d0961b8d34fecef29cec3d21e3af5977346c90026692dc75eb wpewebkit-2.36.8.tar.xz +# From https://wpewebkit.org/releases/wpewebkit-2.38.0.tar.xz.sums +md5 e0e6b98c86351c39e41da475afc50780 wpewebkit-2.38.0.tar.xz +sha1 66e6dd1c285a21ce50370fb4d60332838d801663 wpewebkit-2.38.0.tar.xz +sha256 e653e12eca63e6371c06d4cd9efcd5492db67f7d9ef324fd5d8668b1151e72b2 wpewebkit-2.38.0.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk index 0ff8204519..001c701ee9 100644 --- a/package/wpewebkit/wpewebkit.mk +++ b/package/wpewebkit/wpewebkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEWEBKIT_VERSION = 2.36.8 +WPEWEBKIT_VERSION = 2.38.0 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz WPEWEBKIT_INSTALL_STAGING = YES @@ -22,9 +22,11 @@ WPEWEBKIT_CONF_OPTS = \ -DPORT=WPE \ -DENABLE_ACCESSIBILITY=OFF \ -DENABLE_API_TESTS=OFF \ + -DENABLE_DOCUMENTATION=OFF \ + -DENABLE_INTROSPECTION=OFF \ -DENABLE_MINIBROWSER=OFF \ - -DUSE_SOUP2=ON \ - -DSILENCE_CROSS_COMPILATION_NOTICES=ON + -DENABLE_WEB_RTC=OFF \ + -DUSE_SOUP2=ON ifeq ($(BR2_PACKAGE_WPEWEBKIT_SANDBOX),y) WPEWEBKIT_CONF_OPTS += \ From peter at korsgaard.com Wed Jan 11 09:23:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:58 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rhash: drop dangling RHASH_ADDLDFLAGS Message-ID: <20230111092534.5A04B87818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=435e194e35633dcc8fb31d89edadfb9a59e4b550 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the only usage of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit eae97036f34e69e2ca197cd31fd87c673f2ebe37) Signed-off-by: Peter Korsgaard --- package/rhash/rhash.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/rhash/rhash.mk b/package/rhash/rhash.mk index 8c33de1862..1f7456e4e7 100644 --- a/package/rhash/rhash.mk +++ b/package/rhash/rhash.mk @@ -12,7 +12,6 @@ RHASH_LICENSE_FILES = COPYING RHASH_CPE_ID_VENDOR = rhash_project RHASH_INSTALL_STAGING = YES RHASH_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -RHASH_ADDLDFLAGS = $(TARGET_NLS_LIBS) ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) RHASH_CONF_OPTS += --enable-gettext From peter at korsgaard.com Tue Jan 10 21:40:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:33 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libmng: fix optional dependency to lcms2 Message-ID: <20230111092533.48BA887815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a69e24cf2044f0ff29acef53a41041750cfc6e7e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x "0ce9b533e3 libmng: new package" introduced a typo that makes the optional dependency to lcms2 ineffective. Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 7aeeb632d66dd59e0dbcff8ad6fee724c4e829d3) Signed-off-by: Peter Korsgaard --- package/libmng/libmng.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmng/libmng.mk b/package/libmng/libmng.mk index 090fe18380..8ffd74c05b 100644 --- a/package/libmng/libmng.mk +++ b/package/libmng/libmng.mk @@ -14,7 +14,7 @@ LIBMNG_LICENSE = libmng license LIBMNG_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_LCMS2),y) -LIBMNG_DEPDENDENCIES += lcms2 +LIBMNG_DEPENDENCIES += lcms2 else LIBMNG_CONF_OPTS += --without-lcms2 endif From peter at korsgaard.com Wed Jan 11 09:25:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:25:09 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} Message-ID: <20230111092534.78F0687817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e7bac765390fb6e59bfed0ccee5b3612e2a9119 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 converted the package to use the generic infra, but added a bogus WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. Drop the symbols that are not used since 2012. Cc: Matt Weber Cc: Sergey Matyukevich Cc: Yegor Yefremov Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 11479db32c5ea6bbdd7ce9b77873561a2ca07cfb) Signed-off-by: Peter Korsgaard --- package/wpa_supplicant/wpa_supplicant.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk index e5e3938be1..42c6f772ac 100644 --- a/package/wpa_supplicant/wpa_supplicant.mk +++ b/package/wpa_supplicant/wpa_supplicant.mk @@ -13,7 +13,6 @@ WPA_SUPPLICANT_CONFIG = $(WPA_SUPPLICANT_DIR)/wpa_supplicant/.config WPA_SUPPLICANT_SUBDIR = wpa_supplicant WPA_SUPPLICANT_DBUS_SERVICE = fi.w1.wpa_supplicant1 WPA_SUPPLICANT_CFLAGS = $(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/libnl3/ -WPA_SUPPLICANT_LDFLAGS = $(TARGET_LDFLAGS) WPA_SUPPLICANT_SELINUX_MODULES = networkmanager # install the wpa_client library @@ -157,9 +156,6 @@ endif ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_DBUS),y) WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus -WPA_SUPPLICANT_MAKE_ENV = \ - PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \ - PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_CTRL_IFACE_DBUS_NEW define WPA_SUPPLICANT_INSTALL_DBUS_NEW $(INSTALL) -m 0644 -D \ From peter at korsgaard.com Wed Jan 11 09:24:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:24:40 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG Message-ID: <20230111092534.6B82587815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=939422679a58e3814941c88a245aeda8c99a38c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all usages of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit ca5cd8d67554c568daee4da1f058bcf3b35b2976) Signed-off-by: Peter Korsgaard --- package/swupdate/swupdate.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index ed0c1e56a8..af5db290b8 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -207,8 +207,6 @@ define SWUPDATE_SET_WEBSERVER endef endif -SWUPDATE_BUILD_CONFIG = $(@D)/.config - SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG)) SWUPDATE_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig From peter at korsgaard.com Wed Jan 11 09:18:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:41 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/gobject-introspection: drop bogus GOBJECT_INTROSPECTION_AUTORECONF Message-ID: <20230111092534.0A60887817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a20aac2777cf68831655f1c31de511372d25d8df branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "7687a396e8 package/gobject-introspection: new package" added the package using the meson infra for both target and host variants. Meson infra does not support _AUTORECONF. So drop the bogus symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit ec6e8c632bf372c1fad7889ca6323166b90e1599) Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index c8ad9b3c72..0d8c666ba1 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -9,7 +9,6 @@ GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz GOBJECT_INTROSPECTION_INSTALL_STAGING = YES -GOBJECT_INTROSPECTION_AUTORECONF = YES GOBJECT_INTROSPECTION_LICENSE = LGPL-2.0+, GPL-2.0+, BSD-2-Clause GOBJECT_INTROSPECTION_LICENSE_FILES = COPYING.LGPL COPYING.GPL giscanner/scannerlexer.l From peter at korsgaard.com Wed Jan 11 09:18:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:08 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS Message-ID: <20230111092533.F088F87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8ec1504f59847d66c0db6b574c8a63ab69cba933 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for target" correctly used _INSTALL_TARGET_OPTS with an autotools package. But later on, in 2018, commit "928a72c49f package/glib-networking: bump version to 2.56.1" changed the package to use the meson infra, that does not support _INSTALL_TARGET_OPTS. So this symbol is bogus since 2018. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit c4f2459e8a94c1f30c0fcbeb3cd72b62b5ee3e64) Signed-off-by: Peter Korsgaard --- package/glib-networking/glib-networking.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk index e8905dfff4..4adc13d39f 100644 --- a/package/glib-networking/glib-networking.mk +++ b/package/glib-networking/glib-networking.mk @@ -21,8 +21,6 @@ GLIB_NETWORKING_CONF_OPTS = \ GLIB_NETWORKING_LICENSE = LGPL-2.0+ GLIB_NETWORKING_LICENSE_FILES = COPYING GLIB_NETWORKING_CPE_ID_VENDOR = gnome -GLIB_NETWORKING_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) \ - GIO_MODULE_DIR=/usr/lib/gio/modules install ifeq ($(BR2_PACKAGE_GNUTLS),y) GLIB_NETWORKING_DEPENDENCIES += gnutls From peter at korsgaard.com Wed Jan 11 09:22:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:28 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS Message-ID: <20230111092534.3A71B87817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2322a1fef8ccc94bdbd37d4831c7d53821013bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "cb328f77f8 policycoreutils: new package" added a define that is never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. The build system from the package already install these files to target. So just drop the bogus define. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 9a4e154c9c583e74846f7ec80ad01d78811722b0) Signed-off-by: Peter Korsgaard --- package/policycoreutils/policycoreutils.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/policycoreutils/policycoreutils.mk b/package/policycoreutils/policycoreutils.mk index 60575ac644..8505dbca3f 100644 --- a/package/policycoreutils/policycoreutils.mk +++ b/package/policycoreutils/policycoreutils.mk @@ -16,10 +16,6 @@ POLICYCOREUTILS_MAKE_OPTS = LDLIBS=$(TARGET_NLS_LIBS) ifeq ($(BR2_PACKAGE_LINUX_PAM),y) POLICYCOREUTILS_DEPENDENCIES += linux-pam POLICYCOREUTILS_MAKE_OPTS += NAMESPACE_PRIV=y -define POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS - $(INSTALL) -D -m 0644 $(@D)/newrole/newrole-lspp.pamd $(TARGET_DIR)/etc/pam.d/newrole - $(INSTALL) -D -m 0644 $(@D)/run_init/run_init.pamd $(TARGET_DIR)/etc/pam.d/run_init -endef endif ifeq ($(BR2_PACKAGE_AUDIT),y) From peter at korsgaard.com Wed Jan 11 09:17:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:17:28 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD Message-ID: <20230111092533.DFEAE87818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63758bfed67325590c6c5a58e2f36748eacb83c1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras kernel-module and generic-package. Neither of them support _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. So drop the bogus symbol. Cc: Francis Laniel Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit cbb6a55e6e03ea0b4e0a9b744f289e11da963c62) Signed-off-by: Peter Korsgaard --- package/falcosecurity-libs/falcosecurity-libs.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/falcosecurity-libs/falcosecurity-libs.mk b/package/falcosecurity-libs/falcosecurity-libs.mk index f2c389948f..92d5c61832 100644 --- a/package/falcosecurity-libs/falcosecurity-libs.mk +++ b/package/falcosecurity-libs/falcosecurity-libs.mk @@ -9,7 +9,6 @@ FALCOSECURITY_LIBS_SITE = $(call github,falcosecurity,libs,$(FALCOSECURITY_LIBS_ FALCOSECURITY_LIBS_LICENSE = Apache-2.0 (userspace), MIT or GPL-2.0 (driver) FALCOSECURITY_LIBS_LICENSE_FILES = COPYING driver/MIT.txt driver/GPL2.txt FALCOSECURITY_LIBS_CPE_ID_VENDOR = falco -FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD = NO FALCOSECURITY_LIBS_DEPENDENCIES = \ c-ares \ From bugzilla at busybox.net Wed Jan 11 09:26:04 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 11 Jan 2023 09:26:04 +0000 Subject: [Buildroot] [Bug 15241] New: post-build.sh PC grub config Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15241 Bug ID: 15241 Host: x86 PC with bios OR x86 PC with efi Build: Ubuntu 22 X86_64 Summary: post-build.sh PC grub config Product: buildroot Version: 2022.11 Hardware: PC URL: https://github.com/buildroot/buildroot/pull/121 OS: Linux Status: NEW Keywords: FIXME Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: glscene2010 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Hello. I think user can select BR2_TARGET_GRUB2_I386_EFI OR BR2_TARGET_GRUB2_I386_PC but not both. At this moment if user select both, post-build.sh ignore BR2_TARGET_GRUB2_I386_PC case. Also please see my commits https://github.com/buildroot/buildroot/pull/121 I also provide git patches via email, but still waiting answer. -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Wed Jan 11 09:31:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:31:13 +0100 Subject: [Buildroot] [PATCH 13/29] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS In-Reply-To: <20230101233653.487175-14-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:37 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-14-ricardo.martincoski@gmail.com> Message-ID: <87r0w1h0ym.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "b06110621d checkpolicy: allow compiling for target" contains a > typo that prevents installing to staging. It also forgot to enable > CHECKPOLICY_INSTALL_STAGING. > But the package does not install headers or libraries, only ELF and > manual files. > So instead of fixing the install to staging, drop the bogus > CHECKPOLICY_STAGING_CMDS. > Cc: Clayton Shotwell > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 21:40:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:01 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR Message-ID: <20230111093332.04138878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63106ccf658fd4f9c2150d7c60f8cc2a43745f09 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit e7792f539e440d40566bfab3dd86881a8f8edd7a) Signed-off-by: Peter Korsgaard --- package/tinyxml/tinyxml.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/tinyxml/tinyxml.mk b/package/tinyxml/tinyxml.mk index d173254e31..8e706f1a1e 100644 --- a/package/tinyxml/tinyxml.mk +++ b/package/tinyxml/tinyxml.mk @@ -12,7 +12,7 @@ TINYXML_AUTORECONF = YES TINYXML_INSTALL_STAGING = YES TINYXML_LICENSE = Zlib TINYXML_LICENSE_FILES = README -TINYXML_CPE_ID_VENDOT = tinyxml_project +TINYXML_CPE_ID_VENDOR = tinyxml_project # 0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch TINYXML_IGNORE_CVES += CVE-2021-42260 From peter at korsgaard.com Tue Jan 10 21:40:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/qcom-db410c-firmware: fix typo for _LICENSE Message-ID: <20230111093332.11446878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=572bd5b703c19de9ab99b2ec4b5d64c750018ad1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Cc: Mike Frampton Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit aa35d8d071faf68abc4538be2a3bb636ea6b4a2c) Signed-off-by: Peter Korsgaard --- package/qcom-db410c-firmware/qcom-db410c-firmware.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk index 9ef32cc9d4..cf4b59b72e 100644 --- a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk +++ b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk @@ -8,7 +8,7 @@ QCOM_DB410C_FIRMWARE_VERSION = 1034.2.1 QCOM_DB410C_FIRMWARE_BASE = linux-board-support-package-r$(QCOM_DB410C_FIRMWARE_VERSION) QCOM_DB410C_FIRMWARE_SOURCE = $(QCOM_DB410C_FIRMWARE_BASE).zip QCOM_DB410C_FIRMWARE_SITE = https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware -QCOM_DB410C_FIRMWARE_LICENCE = Qualcomm firmware license +QCOM_DB410C_FIRMWARE_LICENSE = Qualcomm firmware license QCOM_DB410C_FIRMWARE_LICENSE_FILES = LICENSE QCOM_DB410C_FIRMWARE_DEPENDENCIES = host-mtools From peter at korsgaard.com Tue Jan 10 21:48:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:25 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libmng: fix optional dependency to lcms2 Message-ID: <20230111093332.1E7AC878DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3eb29003b94d0146a3a66d83d964402f7fdadede branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x "0ce9b533e3 libmng: new package" introduced a typo that makes the optional dependency to lcms2 ineffective. Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 7aeeb632d66dd59e0dbcff8ad6fee724c4e829d3) Signed-off-by: Peter Korsgaard --- package/libmng/libmng.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmng/libmng.mk b/package/libmng/libmng.mk index 090fe18380..8ffd74c05b 100644 --- a/package/libmng/libmng.mk +++ b/package/libmng/libmng.mk @@ -14,7 +14,7 @@ LIBMNG_LICENSE = libmng license LIBMNG_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_LCMS2),y) -LIBMNG_DEPDENDENCIES += lcms2 +LIBMNG_DEPENDENCIES += lcms2 else LIBMNG_CONF_OPTS += --without-lcms2 endif From peter at korsgaard.com Tue Jan 10 21:48:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:40 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/ima-evm-utils: really install to staging Message-ID: <20230111093332.3671E878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8334e39079c8c1beeb00e8e400c4ebe29b226420 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "8229196d41 package/ima-evm-utils: new package" added IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed to staging. Enable installing to staging. Cc: Petr Vorel Signed-off-by: Ricardo Martincoski Reviewed-by: Petr Vorel Signed-off-by: Peter Korsgaard (cherry picked from commit ee73336da98a7de04301a90c9b5a881761274a47) Signed-off-by: Peter Korsgaard --- package/ima-evm-utils/ima-evm-utils.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/ima-evm-utils/ima-evm-utils.mk b/package/ima-evm-utils/ima-evm-utils.mk index 7ee34d5e1a..01984402ce 100644 --- a/package/ima-evm-utils/ima-evm-utils.mk +++ b/package/ima-evm-utils/ima-evm-utils.mk @@ -8,6 +8,7 @@ IMA_EVM_UTILS_VERSION = 1.4 IMA_EVM_UTILS_SITE = http://downloads.sourceforge.net/project/linux-ima/ima-evm-utils IMA_EVM_UTILS_LICENSE = GPL-2.0 IMA_EVM_UTILS_LICENSE_FILES = COPYING +IMA_EVM_UTILS_INSTALL_STAGING = YES IMA_EVM_UTILS_DEPENDENCIES = host-pkgconf keyutils openssl tpm2-tss # Tarball doesn't contain configure From peter at korsgaard.com Tue Jan 10 21:48:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/i2pd: really install configuration files Message-ID: <20230111093332.2A78F878E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cf8fb3c1f48a03d3a89a05d3e788d15f7135f837 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x While applying [1] the commit "fffbd2c9f7 i2pd: new package" unintentionally removed completely the post-install hooks, so I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. Fix the install of configuration files by adding the defined symbol to the post-install hooks. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ Cc: Fabrice Fontaine Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit fa581bb3e6b45da2b7a0cfb9e5d6f869a7cd9b05) Signed-off-by: Peter Korsgaard --- package/i2pd/i2pd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/i2pd/i2pd.mk b/package/i2pd/i2pd.mk index 2b5c6a1f54..4c65c4ded2 100644 --- a/package/i2pd/i2pd.mk +++ b/package/i2pd/i2pd.mk @@ -44,6 +44,7 @@ define I2PD_INSTALL_CONFIGURATION_FILES mkdir -p $(TARGET_DIR)/var/lib/i2pd cp -a $(@D)/contrib/certificates $(TARGET_DIR)/var/lib/i2pd endef +I2PD_POST_INSTALL_TARGET_HOOKS += I2PD_INSTALL_CONFIGURATION_FILES define I2PD_USERS i2pd -1 i2pd -1 * /var/lib/i2pd - - I2P Daemon From peter at korsgaard.com Wed Jan 11 07:11:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:11:33 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Revert "package/zip: install to staging" Message-ID: <20230111093332.65C50878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6fe6d31b0a07ee2e8d37f624d75c1166b9c08394 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. Commit "c5b5b5ccab package/zip: install to staging" contains a typo that prevents installing to staging. ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, revert the bogus commit. Cc: Jan Pedersen Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 11614fdde1611f846b8e5d99f55af7c6c131b817) Signed-off-by: Peter Korsgaard --- package/zip/zip.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package/zip/zip.mk b/package/zip/zip.mk index 2d11e1c763..67958a4a66 100644 --- a/package/zip/zip.mk +++ b/package/zip/zip.mk @@ -11,7 +11,6 @@ ZIP_SITE = ftp://ftp.info-zip.org/pub/infozip/src ZIP_LICENSE = Info-ZIP ZIP_LICENSE_FILES = LICENSE ZIP_CPE_ID_VENDOR = info-zip_project -ZIP_INSTALL_STAGING = YES ifeq ($(BR2_PACKAGE_BZIP2),y) ZIP_DEPENDENCIES += bzip2 @@ -41,11 +40,6 @@ define ZIP_INSTALL_TARGET_CMDS prefix=$(TARGET_DIR)/usr endef -define ZIP_INSTALLING_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) -f unix/Makefile install \ - prefix=$(STAGING_DIR)/usr -endef - define HOST_ZIP_BUILD_CMDS $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) -C $(@D) \ CFLAGS="$(HOST_CFLAGS) $(ZIP_CFLAGS)" \ From peter at korsgaard.com Wed Jan 11 09:22:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS Message-ID: <20230111093332.C0315878E3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b6e119bb55303f132acdd5c524dc6f135a7a1099 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "cb328f77f8 policycoreutils: new package" added a define that is never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. The build system from the package already install these files to target. So just drop the bogus define. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 9a4e154c9c583e74846f7ec80ad01d78811722b0) Signed-off-by: Peter Korsgaard --- package/policycoreutils/policycoreutils.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/policycoreutils/policycoreutils.mk b/package/policycoreutils/policycoreutils.mk index 60575ac644..8505dbca3f 100644 --- a/package/policycoreutils/policycoreutils.mk +++ b/package/policycoreutils/policycoreutils.mk @@ -16,10 +16,6 @@ POLICYCOREUTILS_MAKE_OPTS = LDLIBS=$(TARGET_NLS_LIBS) ifeq ($(BR2_PACKAGE_LINUX_PAM),y) POLICYCOREUTILS_DEPENDENCIES += linux-pam POLICYCOREUTILS_MAKE_OPTS += NAMESPACE_PRIV=y -define POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS - $(INSTALL) -D -m 0644 $(@D)/newrole/newrole-lspp.pamd $(TARGET_DIR)/etc/pam.d/newrole - $(INSTALL) -D -m 0644 $(@D)/run_init/run_init.pamd $(TARGET_DIR)/etc/pam.d/run_init -endef endif ifeq ($(BR2_PACKAGE_AUDIT),y) From peter at korsgaard.com Tue Jan 10 21:48:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/qt5/qt5virtualkeyboard: really configure language layouts Message-ID: <20230111093332.42ECC878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=60d393d8617d8249703dde1eb32f10402a083f34 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake infrastructure" changed most but not all _QMAKEFLAGS to _CONF_OPTS. As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is ignored and all layouts are compiled in. Some layouts have different licenses (e.g. pinying), so the license information for a build that is configured to not include such layouts is wrong. Change the remaining _QMAKEFLAGS entry, fixing the config for which language layouts are compiled and installed. Cc: Giulio Benetti Cc: Julien Corjon Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 92219bdf2ece2a0ddfbc45691879a03acd5c7442) Signed-off-by: Peter Korsgaard --- package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk index 8e997a2426..1e76332f75 100644 --- a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk +++ b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk @@ -16,7 +16,7 @@ QT5VIRTUALKEYBOARD_LICENSE_FILES = LICENSE.GPL3 QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS = $(call qstrip,$(BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)) ifneq ($(strip $(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) -QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" +QT5VIRTUALKEYBOARD_CONF_OPTS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" ifneq ($(filter ja_JP all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (openwnn) From peter at korsgaard.com Wed Jan 11 09:16:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:16:12 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sqlite: security bump to version 3.40.1 Message-ID: <20230111093332.7DD7F878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5c880044aeb5af01fe7b7554da2c0f3584c535fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: CVE-2022-46908: SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE. Release notes: https://sqlite.org/releaselog/3_40_1.html Signed-off-by: Bernd Kuhls [Peter: mark as security bump] Signed-off-by: Peter Korsgaard (cherry picked from commit 99b3ea44295a2ec3aa841f83d81c9231f89cb6e5) 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 ea4e30a463..36f6907fbc 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz +sha256 2c5dea207fa508d765af1ef620b637dcb06572afa6f01f0815bd5bbf864b33d9 sqlite-autoconf-3400100.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 9d0b60ab59..789eddfa0a 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.40.0 -SQLITE_TAR_VERSION = 3400000 +SQLITE_VERSION = 3.40.1 +SQLITE_TAR_VERSION = 3400100 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain From peter at korsgaard.com Wed Jan 11 09:16:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:16:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sqlite: bump version to 3.40.0 Message-ID: <20230111093332.71F07878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1db2b582c380a09c526bfcd51794352af3b191cf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://sqlite.org/releaselog/3_40_0.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit a182f3a7edcaf771d350604abc132e157b47f7ee) 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 peter at korsgaard.com Wed Jan 11 09:18:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:36 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/gobject-introspection: drop bogus GOBJECT_INTROSPECTION_AUTORECONF Message-ID: <20230111093332.A2D81878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8a2e60a43d9473f00ed5cf9b2c768d7447fa908b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "7687a396e8 package/gobject-introspection: new package" added the package using the meson infra for both target and host variants. Meson infra does not support _AUTORECONF. So drop the bogus symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit ec6e8c632bf372c1fad7889ca6323166b90e1599) Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 41d64171a7..99f4a7e2fe 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -9,7 +9,6 @@ GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz GOBJECT_INTROSPECTION_INSTALL_STAGING = YES -GOBJECT_INTROSPECTION_AUTORECONF = YES GOBJECT_INTROSPECTION_LICENSE = LGPL-2.0+, GPL-2.0+, BSD-2-Clause GOBJECT_INTROSPECTION_LICENSE_FILES = COPYING.LGPL COPYING.GPL giscanner/scannerlexer.l From peter at korsgaard.com Wed Jan 11 09:19:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:19:03 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS Message-ID: <20230111093332.ABE3F878E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5e84cc96b255fa7a7190d29b2bff7cca0f775cbd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "f0d37e275a package/libtalloc: new package" added these symbols but they are not used in the package and also not recognized by the waf package infra. So drop the ignored symbols. Cc: David GOUARIN Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 1ad6b4e10e4538532c00f8c04363da64f19c313a) Signed-off-by: Peter Korsgaard --- package/libtalloc/libtalloc.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk index 8cba699ea1..c6d69a616c 100644 --- a/package/libtalloc/libtalloc.mk +++ b/package/libtalloc/libtalloc.mk @@ -25,8 +25,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ --with-libiconv=$(STAGING_DIR)/usr ifeq ($(BR2_PACKAGE_LIBTIRPC),y) -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf endif From peter at korsgaard.com Wed Jan 11 09:23:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN Message-ID: <20230111093332.C9E36878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=12681ecacf5945d61e6b685417e682ddf856e960 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x While applying [1] and cleaning up, the commit "d167f7006e package/qoriq-rcw: add in-tree rcw source support" ended up keeping an unused define. Drop it now. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 41aa369d01a4dd6646390066f44135d99f926fe4) Signed-off-by: Peter Korsgaard --- package/qoriq-rcw/qoriq-rcw.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 93e660b1dd..577beceb4b 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -60,7 +60,6 @@ endef else ifneq ($(QORIQ_RCW_INTREE),) QORIQ_RCW_PLATFORM = $(firstword $(subst /, ,$(QORIQ_RCW_INTREE))) -QORIQ_RCW_FILE_BIN = $(lastword $(subst /, ,$(QORIQ_RCW_INTREE))) define HOST_QORIQ_RCW_BUILD_CMDS $(MAKE) -C $(@D)/$(QORIQ_RCW_PLATFORM) From peter at korsgaard.com Wed Jan 11 09:22:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:14 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS Message-ID: <20230111093332.B56AB878E1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e5f0b65f1f5cdd060c9eee1ffcd3840586899730 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted the package to use autotools infra but added a define that is never called. Drop the bogus define. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 5fde4abc8d67ac2317b1de7a1b4cde8091f4e3c7) Signed-off-by: Peter Korsgaard --- package/lrzsz/lrzsz.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/lrzsz/lrzsz.mk b/package/lrzsz/lrzsz.mk index 45c88619e0..3897975d73 100644 --- a/package/lrzsz/lrzsz.mk +++ b/package/lrzsz/lrzsz.mk @@ -18,10 +18,6 @@ define LRZSZ_POST_CONFIGURE_HOOKS $(SED) "s~\(#define ENABLE_SYSLOG.*\)~/* \1 */~;" $(@D)/config.h endef -define LRZSZ_BUILD_HOOKS - $(TARGET_MAKE_ENV) $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(@D) -endef - define LRZSZ_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/lrz $(TARGET_DIR)/usr/bin/rz $(INSTALL) -m 0755 -D $(@D)/src/lsz $(TARGET_DIR)/usr/bin/sz From peter at korsgaard.com Wed Jan 11 07:09:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:09:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tekui: really disable parallel build Message-ID: <20230111093332.4D7B5878DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=acbedb79c779ff85b0c12d278ef6d820483445fa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but that is not a symbol used by the generic package infra. Ensure -j1 is passed to the build and install commands by using TEKUI_MAKE explicitly. Fixes: http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b Cc: Francois Perrad Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 93036af53fbbd566a800a12fa8979000ea4fa31f) Signed-off-by: Peter Korsgaard --- package/tekui/tekui.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tekui/tekui.mk b/package/tekui/tekui.mk index 13000edd3e..3cb7ff51e5 100644 --- a/package/tekui/tekui.mk +++ b/package/tekui/tekui.mk @@ -59,11 +59,11 @@ endif endif define TEKUI_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all endef define TEKUI_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install endef $(eval $(generic-package)) From peter at korsgaard.com Wed Jan 11 09:30:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:30:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS Message-ID: <20230111093332.F07AD878E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8afd5e69d045bce9e58b08b8f962b99b523e3aa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "b06110621d checkpolicy: allow compiling for target" contains a typo that prevents installing to staging. It also forgot to enable CHECKPOLICY_INSTALL_STAGING. But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, drop the bogus CHECKPOLICY_STAGING_CMDS. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 14956d8908776e52ea9ace2fbb3f41716ebb4262) Signed-off-by: Peter Korsgaard --- package/checkpolicy/checkpolicy.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/checkpolicy/checkpolicy.mk b/package/checkpolicy/checkpolicy.mk index af9a58cee8..baf16fb802 100644 --- a/package/checkpolicy/checkpolicy.mk +++ b/package/checkpolicy/checkpolicy.mk @@ -20,11 +20,6 @@ define CHECKPOLICY_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) endef -define CHECKPOLICY_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install - -endef - define CHECKPOLICY_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install endef From peter at korsgaard.com Wed Jan 11 09:18:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:13 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS Message-ID: <20230111093332.9796C878DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7463502768b1b0ac265c61b11002020c8391fc89 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for target" correctly used _INSTALL_TARGET_OPTS with an autotools package. But later on, in 2018, commit "928a72c49f package/glib-networking: bump version to 2.56.1" changed the package to use the meson infra, that does not support _INSTALL_TARGET_OPTS. So this symbol is bogus since 2018. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit c4f2459e8a94c1f30c0fcbeb3cd72b62b5ee3e64) Signed-off-by: Peter Korsgaard --- package/glib-networking/glib-networking.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk index e8905dfff4..4adc13d39f 100644 --- a/package/glib-networking/glib-networking.mk +++ b/package/glib-networking/glib-networking.mk @@ -21,8 +21,6 @@ GLIB_NETWORKING_CONF_OPTS = \ GLIB_NETWORKING_LICENSE = LGPL-2.0+ GLIB_NETWORKING_LICENSE_FILES = COPYING GLIB_NETWORKING_CPE_ID_VENDOR = gnome -GLIB_NETWORKING_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) \ - GIO_MODULE_DIR=/usr/lib/gio/modules install ifeq ($(BR2_PACKAGE_GNUTLS),y) GLIB_NETWORKING_DEPENDENCIES += gnutls From peter at korsgaard.com Wed Jan 11 07:09:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:09:51 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" Message-ID: <20230111093332.595C3878E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15de6b689bb48a827f6f43d008223517f03da8b6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL settings" added _MAKE to a generic package, but the generic infra does not take this symbol into account. The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: fix parallel build" by adding a patch file. So drop the bogus PPTP_LINUX_MAKE. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit c4ce9d01c4244252e18302aa97653e573359dba6) Signed-off-by: Peter Korsgaard --- package/pptp-linux/pptp-linux.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/pptp-linux/pptp-linux.mk b/package/pptp-linux/pptp-linux.mk index 7fd0733977..b6c740e710 100644 --- a/package/pptp-linux/pptp-linux.mk +++ b/package/pptp-linux/pptp-linux.mk @@ -7,7 +7,6 @@ PPTP_LINUX_VERSION = 1.10.0 PPTP_LINUX_SITE = http://downloads.sourceforge.net/project/pptpclient/pptp/pptp-$(PPTP_LINUX_VERSION) PPTP_LINUX_SOURCE = pptp-$(PPTP_LINUX_VERSION).tar.gz -PPTP_LINUX_MAKE = $(MAKE1) PPTP_LINUX_LICENSE = GPL-2.0+ PPTP_LINUX_LICENSE_FILES = COPYING From peter at korsgaard.com Wed Jan 11 09:23:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:54 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/rhash: drop dangling RHASH_ADDLDFLAGS Message-ID: <20230111093332.D414E878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1eef77e582490e164db75ac007fb32bfa2fc0e0a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the only usage of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit eae97036f34e69e2ca197cd31fd87c673f2ebe37) Signed-off-by: Peter Korsgaard --- package/rhash/rhash.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/rhash/rhash.mk b/package/rhash/rhash.mk index 02af0aa57b..77011f3833 100644 --- a/package/rhash/rhash.mk +++ b/package/rhash/rhash.mk @@ -12,7 +12,6 @@ RHASH_LICENSE_FILES = COPYING RHASH_CPE_ID_VENDOR = rhash_project RHASH_INSTALL_STAGING = YES RHASH_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -RHASH_ADDLDFLAGS = $(TARGET_NLS_LIBS) ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) RHASH_CONF_OPTS += --enable-gettext From peter at korsgaard.com Wed Jan 11 09:25:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:25:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} Message-ID: <20230111093332.E6F0A878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0bd18549c896f4773085447288c83141886fec34 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 converted the package to use the generic infra, but added a bogus WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. Drop the symbols that are not used since 2012. Cc: Matt Weber Cc: Sergey Matyukevich Cc: Yegor Yefremov Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 11479db32c5ea6bbdd7ce9b77873561a2ca07cfb) Signed-off-by: Peter Korsgaard --- package/wpa_supplicant/wpa_supplicant.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk index 5c79abe0ef..05abf61e83 100644 --- a/package/wpa_supplicant/wpa_supplicant.mk +++ b/package/wpa_supplicant/wpa_supplicant.mk @@ -13,7 +13,6 @@ WPA_SUPPLICANT_CONFIG = $(WPA_SUPPLICANT_DIR)/wpa_supplicant/.config WPA_SUPPLICANT_SUBDIR = wpa_supplicant WPA_SUPPLICANT_DBUS_SERVICE = fi.w1.wpa_supplicant1 WPA_SUPPLICANT_CFLAGS = $(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/libnl3/ -WPA_SUPPLICANT_LDFLAGS = $(TARGET_LDFLAGS) WPA_SUPPLICANT_SELINUX_MODULES = networkmanager # install the wpa_client library @@ -143,9 +142,6 @@ endif ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_DBUS),y) WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus -WPA_SUPPLICANT_MAKE_ENV = \ - PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \ - PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_CTRL_IFACE_DBUS_NEW define WPA_SUPPLICANT_INSTALL_DBUS_NEW $(INSTALL) -m 0644 -D \ From peter at korsgaard.com Wed Jan 11 09:24:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:24:44 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG Message-ID: <20230111093332.DD624878DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1b9afbd64f6a702f5a99f41ca6597e25745b4734 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all usages of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit ca5cd8d67554c568daee4da1f058bcf3b35b2976) Signed-off-by: Peter Korsgaard --- package/swupdate/swupdate.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 012e64f71f..8996ddf61a 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -221,8 +221,6 @@ define SWUPDATE_SET_WEBSERVER endef endif -SWUPDATE_BUILD_CONFIG = $(@D)/.config - SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG)) SWUPDATE_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig From peter at korsgaard.com Wed Jan 11 09:16:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:16:58 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exfat: drop dangling EXFAT_CFLAGS Message-ID: <20230111093332.8AD67878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=65b8d0d2a33ccb358a52319351efdd115070f0b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. This config is ignored by autotools package infra. So drop the dangling symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit fbbbe50173ed4b3ef3323cc7df6c90e0d63678d6) Signed-off-by: Peter Korsgaard --- package/exfat/exfat.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/exfat/exfat.mk b/package/exfat/exfat.mk index 282a30aa5e..c0ef77a113 100644 --- a/package/exfat/exfat.mk +++ b/package/exfat/exfat.mk @@ -11,7 +11,6 @@ EXFAT_DEPENDENCIES = libfuse host-pkgconf EXFAT_LICENSE = GPL-2.0+ EXFAT_LICENSE_FILES = COPYING EXFAT_CPE_ID_VENDOR = exfat_project -EXFAT_CFLAGS = $(TARGET_CFLAGS) -std=c99 EXFAT_CONF_OPTS += --exec-prefix=/ From peter at korsgaard.com Wed Jan 11 09:30:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:30:53 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS Message-ID: <20230111094011.8DEDD83D5C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=03378a0a987df36152d2d5b5aedf82becec1592f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "b06110621d checkpolicy: allow compiling for target" contains a typo that prevents installing to staging. It also forgot to enable CHECKPOLICY_INSTALL_STAGING. But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, drop the bogus CHECKPOLICY_STAGING_CMDS. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 14956d8908776e52ea9ace2fbb3f41716ebb4262) Signed-off-by: Peter Korsgaard --- package/checkpolicy/checkpolicy.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/checkpolicy/checkpolicy.mk b/package/checkpolicy/checkpolicy.mk index af9a58cee8..baf16fb802 100644 --- a/package/checkpolicy/checkpolicy.mk +++ b/package/checkpolicy/checkpolicy.mk @@ -20,11 +20,6 @@ define CHECKPOLICY_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) endef -define CHECKPOLICY_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install - -endef - define CHECKPOLICY_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install endef From peter at korsgaard.com Wed Jan 11 09:40:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:40:35 +0100 Subject: [Buildroot] [PATCH 4/4] package/x11r7/xserver_xorg-server: bump version to 21.1.6 In-Reply-To: <20221229201846.3498030-4-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:46 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> <20221229201846.3498030-4-bernd.kuhls@t-online.de> Message-ID: <87mt6ph0j0.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patches included in upstream release. > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:41:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:41:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/check: disable doc In-Reply-To: <20221230170124.18368-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 18:01:24 +0100") References: <20221230170124.18368-1-fontaine.fabrice@gmail.com> Message-ID: <87ilhdh0hf.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > documentation can be disabled since version 0.13.0 and > https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:41:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:41:24 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/check: disable doc Message-ID: <20230111094149.A6021878EB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=801968f3af0c9448f99d68da43146c7d3972b4b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x documentation can be disabled since version 0.13.0 and https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit d7d48b9840d242acf1b8bfb141c89904e53301fe) Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Wed Jan 11 09:39:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:39:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/x11r7/xserver_xorg-server: bump version to 21.1.6 Message-ID: <20230111094149.9CCA1878E5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9c7a8bcb48ee4809e12f8aee5a18b5b8424b27d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes a regression in XTestSwapFakeInput() introduced in the fix for CVE-2022-46340 in 21.1.5. Removed patches included in upstream release. Signed-off-by: Bernd Kuhls [Peter: mention regression fix] Signed-off-by: Peter Korsgaard (cherry picked from commit 60b4b04dc23d32641981df984f383c1bb3078f8c) 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.hash | 6 +-- .../xserver_xorg-server/xserver_xorg-server.mk | 8 +-- 4 files changed, 4 insertions(+), 105 deletions(-) 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 \ From peter at korsgaard.com Wed Jan 11 09:41:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:41:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/check: disable doc Message-ID: <20230111094257.26C75878F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b96bf0a106e4c344dfb8fff4d8e6785e19d17d15 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x documentation can be disabled since version 0.13.0 and https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit d7d48b9840d242acf1b8bfb141c89904e53301fe) Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Wed Jan 11 09:39:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:39:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/x11r7/xserver_xorg-server: bump version to 21.1.6 Message-ID: <20230111094257.1DF9D878F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=615c2b690e4b1e4c55bc94a906ee6e254ca99384 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes a regression in XTestSwapFakeInput() introduced in the fix for CVE-2022-46340 in 21.1.5. Removed patches included in upstream release. Signed-off-by: Bernd Kuhls [Peter: mention regression fix] Signed-off-by: Peter Korsgaard (cherry picked from commit 60b4b04dc23d32641981df984f383c1bb3078f8c) 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.hash | 6 +-- .../xserver_xorg-server/xserver_xorg-server.mk | 8 +-- 4 files changed, 4 insertions(+), 105 deletions(-) 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 \ From peter at korsgaard.com Wed Jan 11 09:48:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:48:39 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/gobject-introspection: really use host python for host variant Message-ID: <20230111094909.7011F878FE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59e2b84680ea57f22385981753ae50bb1e212e78 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "abc110e362 package/gobject-introspection: bump to version 1.68.0" renamed the define that makes sure g-ir-tool-template uses the host python, but forgot to update its call on pre-configure hooks. Update it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 80c5be77ceb021e8319b9269b58d6373d378fac5) Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 0d8c666ba1..12e5b81b1b 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -66,7 +66,7 @@ HOST_GOBJECT_INTROSPECTION_CONF_ENV = \ define GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH $(SED) '1s%#!.*%#!$(HOST_DIR)/bin/python3%' $(@D)/tools/g-ir-tool-template.in endef -HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLTEMPLATE_PYTHON_PATH +HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH # Perform the following: # - Just as above, Ensure that g-ir-tool-template.in uses the host python. From peter at korsgaard.com Wed Jan 11 09:49:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:49:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/php: security bump version to 8.1.14 Message-ID: <20230111094909.79880878E4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=485ea66acce88e0c5fcb6026156d08c9ff16d8cc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 16168abd26b06656bcc24c2b511c29a0f047ebf4) 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 461dc36031..23ec84f19f 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz +sha256 e16e47a872d58685913ac848ce92ec49f42c1828110c98c65fb6265a08724a1a php-8.1.14.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 1fdf5c68a2..23dd4ba96f 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.13 +PHP_VERSION = 8.1.14 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 11 09:50:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:50:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: security bump version to 8.1.14 In-Reply-To: <20230105201008.2429629-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 5 Jan 2023 21:10:08 +0100") References: <20230105201008.2429629-1-bernd.kuhls@t-online.de> Message-ID: <87eds1h01q.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 > Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 > Signed-off-by: Bernd Kuhls Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:51:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:51:16 +0100 Subject: [Buildroot] [PATCH 05/29] package/gobject-introspection: really use host python for host variant In-Reply-To: <20230101233653.487175-6-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:29 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-6-ricardo.martincoski@gmail.com> Message-ID: <87a62ph017.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "abc110e362 package/gobject-introspection: bump to version > 1.68.0" renamed the define that makes sure g-ir-tool-template uses the > host python, but forgot to update its call on pre-configure hooks. > Update it now. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:51:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:51:31 +0100 Subject: [Buildroot] [PATCH 2022.02.x 1/1] package/php: security bump version to 8.0.27 In-Reply-To: <20230107201803.587499-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sat, 7 Jan 2023 21:18:03 +0100") References: <20230107201803.587499-1-bernd.kuhls@t-online.de> Message-ID: <875yddh00s.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://www.php.net/releases/8_0_27.php > Changelog: https://www.php.net/ChangeLog-8.php#8.0.27 > Fixes CVE-2022-31631: http://bugs.php.net/81740 > Signed-off-by: Bernd Kuhls Committed to 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:49:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:49:47 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/php: security bump version to 8.0.27 Message-ID: <20230111095143.DA1B4878F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9026d539e0f7e928c2b382ee49220e5ef353eed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://www.php.net/releases/8_0_27.php Changelog: https://www.php.net/ChangeLog-8.php#8.0.27 Fixes CVE-2022-31631: http://bugs.php.net/81740 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 574d5fb7c4..01e9c4fe79 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941 php-8.0.25.tar.xz +sha256 f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a php-8.0.27.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 531f88e896..e1b62b02a8 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.0.25 +PHP_VERSION = 8.0.27 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 11 09:48:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:48:31 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/gobject-introspection: really use host python for host variant Message-ID: <20230111095143.D08C387914@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=05900e5b6ea9a679a6296a91d34d5b799b22a01d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "abc110e362 package/gobject-introspection: bump to version 1.68.0" renamed the define that makes sure g-ir-tool-template uses the host python, but forgot to update its call on pre-configure hooks. Update it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 80c5be77ceb021e8319b9269b58d6373d378fac5) Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 99f4a7e2fe..ec236c621d 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -66,7 +66,7 @@ HOST_GOBJECT_INTROSPECTION_CONF_ENV = \ define GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH $(SED) '1s%#!.*%#!$(HOST_DIR)/bin/python3%' $(@D)/tools/g-ir-tool-template.in endef -HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLTEMPLATE_PYTHON_PATH +HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH # Perform the following: # - Just as above, Ensure that g-ir-tool-template.in uses the host python. From thomas.petazzoni at bootlin.com Mon Jan 9 06:42:53 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 09 Jan 2023 06:42:53 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-08 Message-ID: <20230109064301.36D8B8176F@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-08 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 2 | 0 | 4 | 2022.11.x | 11 | 19 | 0 | 30 | master | 160 | 351 | 0 | 511 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 38 bash-5.2.15 | 23 bustle-0.8.0 | 13 fwup-1.9.1 | 13 host-sentry-cli-2.8.0 | 12 xz-5.2.10 | 10 norm-1.5.8 | 9 python-cryptography-38.0.4 | 9 glibc-2.36-81-g4f4d7a13edfd... | 8 host-binutils-2.38 | 8 host-go-1.19.4 | 8 linux-6.1.2 | 8 opkg-0.4.5 | 8 dust-0.8.1 | 7 host-rust-1.66.0 | 7 jack2-1.9.21 | 6 bat-0.19.0 | 5 crun-1.7.2 | 5 elfutils-0.186 | 5 fontconfig-2.13.1 | 5 gerbera-1.10.0 | 5 gobject-introspection-1.72.0 | 5 hyperfine-1.14.0 | 5 libglib2-2.72.3 | 5 pixz-1.0.7 | 5 unknown | 5 host-pahole-1.24 | 4 janus-gateway-1.1.1 | 4 python-bcrypt-4.0.1 | 4 gvfs-1.48.1 | 3 libgcrypt-1.10.1 | 3 libgpg-error-1.46 | 3 libnss-3.87 | 3 perl-5.34.1 | 3 python-bunch-1.0.1 | 3 wolfssl-5.5.3 | 3 zabbix-5.4.9 | 3 boost-1.80.0 | 2 gdb-12.1 | 2 gmp-6.2.1 | 2 host-binutils-2.39 | 2 host-gcc-final-11.3.0 | 2 host-spirv-llvm-translator-... | 2 ltp-testsuite-20220930 | 2 ocf-linux-20171122 | 2 ace-7.0.6 | 1 acpid-2.0.34 | 1 bind-9.16.33 | 1 binutils-arc-2020.09-release | 1 brltty-6.5 | 1 cni-plugins-1.1.1 | 1 coreutils-9.1 | 1 dahdi-linux-3.2.0 | 1 delve-1.20.0 | 1 dmalloc-5.6.5 | 1 edk2-edk2-stable202208 | 1 ethtool-6.1 | 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: /tmp/... | 1 gdal-3.5.1 | 1 ghostscript-9.56.1 | 1 google-breakpad-c85eb4a59b6... | 1 gqrx-2.14.4 | 1 hawktracer-2ec19d7192334414... | 1 heirloom-mailx-12.5 | 1 host-binutils-2.37 | 1 host-delve-1.20.0 | 1 host-gdb-12.1 | 1 hwloc-2.8.0 | 1 iproute2-6.1.0 | 1 jailhouse-0.12 | 1 kexec-2.0.25 | 1 libdrm-2.4.114 | 1 libev-4.33 | 1 libmodplug-d1b97ed | 1 libnl-3.7.0 | 1 libostree-2022.7 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 mariadb-10.3.36 | 1 mesa3d-22.3.2 | 1 mosquitto-2.0.15 | 1 mpir-3.0.0 | 1 nerdctl-1.0.0 | 1 open62541-v1.3.4 | 1 openvmtools-11.3.5-18557794 | 1 optee-client-3.19.0 | 1 opus-1.3.1 | 1 proxychains-ng-4.16 | 1 python-numpy-1.23.5 | 1 python-pymupdf-1.21.0 | 1 ramsmp-3.5.0 | 1 rtl8812au-aircrack-ng-e7a4a... | 1 rtl_433-22.11 | 1 skalibs-2.12.0.1 | 1 tinifier-3.4.0 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 trinity-1.9 | 1 uclibc-1.0.42 | 1 valgrind-3.19.0 | 1 wireshark-legal-info | 1 xvisor-0.3.1 | 1 znc-1.8.2 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/617ce8bb636e0f62d5c9adc3e1c07b4ef6da03f0 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/6285a6a1e355795822fca63990c82506381390f5 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/001069cc7c04b2b0638d5048ff49a08216860d56 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/16e06557306b9fec49be17aa29f0c46e8888232f | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7e5bac957032af2d0c7ae39baf1c11646c48cb50 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f5bca612010e1607cec5f3a22859bb7227d3cd1a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ba9b0ba1538a3d6123d8d5f9c168b03a501f27f7 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/10c63f858a5bc4c5eb5c95bf97c3dc9c0d1ddd87 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b6435e9dc76ba3c38b93979f49fd14a5ef21d289 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d5f56e18aa1378f1146d29c3cef83ca23a176d88 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5868ff5f36989daa8ce5a5547206b6f070be4909 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/003d7651b31a1a7f60dea88ab409cf469ed67daa | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/09e7a08b9de2d350f6e77d41b0e78e9484f0af15 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c2d925507d4ef044619076c6b9e67b915353792d | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0cbb6de3de3fbd0e231fb48c6b5e056d0cfd3f04 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ca1489e93a734bdbdf69acb1ff9b14b591dacf2e | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f5371d8c9027483503a5051f59dafb0956540675 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/30a0815a9c21a314309fae0129582c28c49e654c | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9dac0229fca9083c8cd7045874219ecbeb725f89 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/39f822d5a5d6da5581c80b8630f6dc5a70e9022d | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/65440cf016b33d5b85ea88e64cb4414cd6def058 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ad04ae568740c708ff740b2a0571a685340a9ee9 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/88605df497d4c8394e501cc9acba146f59cb0488 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ac6b41df486632005e44593b6b6f795a468bb8e6 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4aad67b65ff6658b4ec4da5044c9f432e8858f89 | ORPH x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/54955bf4b15947850aab425f92f0883b282faf7f | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/899a89b11b4150a1091a941c913ca4e309c71e3b | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/9575edef25a7c631fa26e86d92519ff287439a07 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/2dc1d1862c02a8f3ef78b9aeb631c49d6033dda9 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/0c3244da280c528a409ce8737b9f9aada2e76deb | sh4a | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/cbce34bc5a5be0f8ab5e7b60f4a1dd74550b3437 | ORPH arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/58672412888c14bb064b95ca5f68ee72796be151 | sparc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/9be6a0e9f8f6f43ce3fbe97cc7ed82ee0944e10c | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/6b757f6a92307cc57466da4abff2956c59898480 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/6c754efb0abff3bf5a7f53ff1f0930fc588361c4 | m68k | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/fca0edeb5b7aeeeb725d43cef4859169264791d7 | ORPH microblazeel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/3fc1de1a89570d346e0180fa7624237850811a14 | ORPH i686 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0ab1c26d81db22dc7c3f1d7b482c313d15eba6dd | ORPH powerpc64le | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/858939e17041eaee64a8e2bc2d7fb67de0b8e11f | ORPH x86_64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/8ffb080fed9a3e4a0ce9d8a307fda33bfe7c199a | ORPH mipsel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/b956a3511f49d576ff74c39a89047f0c863170ba | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0c6c330a173de0c7cd12001e1a275a65c285b5df | ORPH microblazeel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/8ac8c6e5145ad69ea78d06b21a55b0e1e504e986 | ORPH microblaze | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/d20cee5edf3c3847e35aad8e7f5a47f00188d72d | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/7423a9caa65aef0074637aa8c0e875a558966acb | ORPH riscv64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/4f37bc47be6950a439383f06adede2755dd5aa84 | ORPH microblazeel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/828bc0a1d55068f8ea4f4957bd3a143c7037b153 | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/da13f427f8ba573f836288b539887d142635d8e2 | ORPH s390x | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/69d8cec03198d61192aa267e99a61289300b2c51 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/8396f1f11efcab49c1533c1fc1916901d4aa8e4f | ORPH mips64el | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/ac1d99a3f6c6b2636402c478011ff23fe1dc5376 | arceb | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/839f9c03a65d678ec8c8f9de5a19815e761258d2 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/05b723087987a4df499f86dc7b06906368e71fcf | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/e77cf4bd6831c394263406d7f88ad8c03df1c756 | aarch64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/ffb1bf1adae62602616f12f5c84d0ae5192fa450 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/775fc6ae6fda900a46bc80f7977b653f466233fe | aarch64 | delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/9997f69978a10502bc332b260195fe5dfbb2f046 | i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/24c410ee056d545c3926e9e98737de8d4ad463ce | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/0fc6b83f8259000969e691f2eb897324fdcad0dc | ORPH armeb | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c9d8ae0f60587e5a32789a0661a39c9be99ffa33 | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e8eb2c7443591275133b28a02774daa173a01ad0 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/5b23144f4b98524720d9e6f35f2ec7a31eb28160 | ORPH x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/fab1d32043c8a0aa8a3b68303d9ad8d09dcabec9 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2a31216ebb54312797bc0f4d22257cbc6142110c | ORPH i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6a9934739301e9cc00043149f9a1948cefe5e49f | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/291ad30d1c87bf82430e09cb3ef5496f3eb18f6c | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/15efd624759d43c7d2b680725c390073858a8dbd | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/aa91782b37d14e18334b533dc2bba0658c52879d | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/fa929b3b5de10e18feff3fbf7bd4bc621aaf9bf5 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ca71f6e5cef764e58b01e1898aa0c31513d204a2 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/285374776fcab9e2b7af644e177ae23b52405df2 | ORPH nios2 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/f531e5b359d130b03cd907c840ce9504a0023d01 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/01d088f51590711f673e9d0af934ff5e43424db7 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/0dde9ceb369ff963565a7d6f938dbe48ce6778d5 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/f9c5947126c361426608e669ed87eb850fd53094 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/15e0e2517d9725c23f24d46f2613fb84ca95dd38 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/fc116bb7190c34aa015390d0cc53451bf882bc65 | ORPH aarch64_be | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/6072db6cff0dbcde4ceee9ee78d498f7ad72839e | mips | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/6e87754e3a0af4e841e4fc0b6fa370859509bb5c | sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7680c66d67425716e1efe1ddfa43337b966081b0 | xtensa | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/36bef28f6b85b5f2f7a6363ceb551777d935e797 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f0cc8b6f4eddeac82c259e7230c9ecac766ff93e | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/45d34fe9f833598f7200a11ad0b4a2ce1bca4686 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a842e85ad54b1520c717a991e0adf677f6006618 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d2afb6d4294c25ce5f61d6394c7f577b3aad122 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e180d0676f6ae86858da14539f6b18209213dd1f | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2a60acf792fa0bd8ee642766453e6bc58c8693c8 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d20cae952acac7fa79ba3c5f67ea4572190f604a | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e5e6fc763893ea85bf63f52c93d855952ce215df | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65ecdba5452baed76924052d83ba27a48ccb7edd | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5853dd8ba83d1339ae9fe46d7d95baa7307b0fa | riscv32 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/417b56101f049c0a9c2c3509e1e5ed899d052ecd | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6844552bf1fee856aeaa9427e63f22a219c6cc69 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e3fb447b024c69fd93af9a8fc3e48e3d8e2a0c31 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/afb4944573058049bc66fceff785eab685545bfb | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/3f403d0f603ecc408c7669826e244fe651c2c116 | ORPH or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/f123bca8875aa3fa16d0a5e195eeb048d388a90d | ORPH aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e3fe393a751f4d3bb42608c44e79be5fdc4a2641 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ee858017a37cc99b3f0e3602965cdb536a245c17 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9327f95eef29bb120d6ef11b0adf9ddf330dbc84 | riscv32 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/4d7e435b15896f7cb265ea02fa8beb076951da83 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/be1b545970d524daae0a35eeabc8e375db1c291d | mips64el | ghostscript-9.56.1 | NOK | http://autobuild.buildroot.net/results/538d5ef85aac0e4f5b34c0498288de8ca5a39e2c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/8ad1fc1365df837c556d29873201ecfddbafcd6d | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/db01cda3fa57bfc7bb1922e7162777a0b4976d80 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/89bcc7e9c56ffb2c7fc4f2b6619a2545be5ea327 | arceb | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/0eedafba42b9ee2b286b0c2e4002a9da48a8ade2 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/982cda1e9ba27dde27ccc174f63ba37200884c3c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/2323c8e3ededa557b5013e81f9ec08ed42c98d33 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/fb4657b5d498e1cc53a0a65c67cba394f074641e | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/113559e11b433a2ec11bbbfcc9761e497c19a3af | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/6a883745ad92fc1cb13b36ddb3aeb994be81e1e5 | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/41082708a4b87a70614649a517432eb5897d14bb | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a92eac6d02d35bf9dffed7125838157438f95e97 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/050a0699710a0f262b7b85bd2dd85f94d6064a10 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3d6f6a21c6ff9c3f402916beace7d42fbaa8ca4b | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5e4346de99538e5e6c44e1e619c65c0d5a8378f7 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4ca12a946b802b96eb294acc4e8fcb731a808d29 | ORPH x86_64 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/b68a1b6a1153c691e0f622a701531643216bf096 | mipsel | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/4e4cae1faccec7ea9282c27c471c920eb0c5a6fd | sparc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/eed09f9575c9daf3f15e178b212fc95b25f6abd0 | ORPH sparc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/39562464246795aed70f12fe48a47f86a5533172 | ORPH nios2 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4fc7da0a7fe0c8b28386bf12d0b89ac5c6a337c4 | ORPH nios2 | hawktracer-2ec19d7192334414... | NOK | http://autobuild.buildroot.net/results/70a89621f3ba5bfdc440dd696068a4347ad678d8 | sh4aeb | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/8cb1f2bd1449c68f89a71dd935a486ec450d1add | microblazeel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a7eba4a243bfef57002fbaf12b39c113d3be1816 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3ba2ff397307416a8b3708c0d85acd56e5f2c3e2 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/47ee2c5d4d77e25c89a710049b2027591d36225b | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5b72e6b34944eb7a1cd45380a512c60bf266d5f9 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7a1a835d554daca13fdd8022d72c0a47b96470dc | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/856bed9a2ea11be02867cc658f9db64d700f5a81 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/89fb522d6c7afee56f4947e384ebf8687df3f777 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b3f92d9a1181efb0414d21500cdbc2de92d69b79 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/50dc905e530448aaf3c8ee4ec73b1fdb650d3344 | i686 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2823e3b8a757e5069fe9c210331386993a743149 | powerpc64le | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/91c1cb92f0a0adb49ff88ebc11a1701d5bc51bdb | mips64el | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/1bda4377e194d98b124383bbfcbcf8ec02ab721f | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c3b237647449d664f3b908a50cffe71c83fdb4f | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/047f3841d51590e1f4ff40b2571187d7d3200d0b | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/02dcf494640f4f0a714a0b5fbb607de2f639c219 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/98adc07b6ed00d04a6efbe5ab43efc698565a7ce | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/85a24f7b961eb973d4e0f24edbf8389d4a2945e9 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1706c3c29cf58e5526599262f091331a8d74c6a9 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fbef52f658ab8744b77a86edc950f69212f04faa | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cddeb95035b714c564c4533dd90a483c04fed64b | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/140037fcdcd279fdcab67693ef5e2b6d5be90732 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60f7d6c4f0304af2d5b79c75c50e3a826a86aa90 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/18b788df61a47d249319e20de50457caa0005283 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fbb1fc2c882a7a0a44c86332edd9c1386e8d0176 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fc95cbc0fb25b253123ec978ac75faeb445eddf9 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/594cef6fa66034209f27e144576273a39d67e754 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/510bdee8294a2a445aee4751c0ab49c6b6059c40 | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/83cf1ab40866572a7c15f82a750b24fc5a287f88 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/83321badc5d2ad56acb22d03472ff75d8791a895 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d0d4cafc6bc4a8e31703ce0755a3a5eb99466e5 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/68b98c0a2095f45e02f5f586293e917b526c8353 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/157faf0bd76eb566d1fe008c0201f71407b633c8 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1b745df7a3a6d4491bd81cc97161fd383f2a6ffd | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/777e19a55f94605d360bdfcb00082e76b5541488 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/10546993f75f6778108634f3de7444598ccbe0de | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e93f36e31634988d859eecd0bdc72dda9c06f00b | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e7a784a327238daaf24d915feabee67ad30eadc3 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d75d1b39f2d587a3a95746db888065e6f409742 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ea515a8b858311ccca3b9f3be8aadca9b34e0ef2 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a7adf9e569703239a4c0284281114f7d1e017b38 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5e4743a5ba1d94c72a121b2e670f8744a613e21e | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/802d8aadedc5c36294d84b6d3f6d0c19144cb0df | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5ab0db671d4485d37955c81602fe48ea1ac0e83 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a844f2182f6935bdfed87defc0fdeec5e65f8e6d | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b064b808aa6e20cfb17938789286d544345fd3d2 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4277d3f8ae86fc2d086b7c708fb6ef3e3caf7e10 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5dc177ff1d782e5d5c7a9c76df67045ac5f0d49c | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/99394c87859015775f7d454ca77a52e23f69f2d5 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f66e0c9743343471161f68fb24efc03077d28f5a | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b151a87cb208b58c70ded43951cbe67871b34e98 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/f9f2932a24be9b86b6014e4d376218186f34353e | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/d2405216dd612e041f7fefdf7a0eb2ce33735fab | sparc | host-gdb-12.1 | NOK | http://autobuild.buildroot.net/results/497604a92f468a26585a4d40cbce774dcf41193d | ORPH powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a1437f1f6d9885e6afbd5c6e005ab312d8fbb3d2 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/1162f5e7d6ba7e38ca0bb81a83f053cc784b3946 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d9f7da31a607b357bdaaf6ff77c7e17f59cd84c0 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/345ace9f866eab91121d8fd9527efdd0a8871047 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f06e63864b7c655bbba4f21eaf20a869eaa1312e | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f1ec64ff10c5faa91dfec963c52fe919cdbc93ba | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/7034d5f8c314610957ad63e2ccbd5079a618ee18 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/74e9e6023f6ad709f634be5d17d549ac06b50494 | sh4eb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a5c76a16f6c68ee56079daf3d8551f7bed2efd03 | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/3d869e90df495a56125bf8077bb9ecedca1ba55c | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7013668cb6a634ad0b019d9c0095b5a309d9becf | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/fd87a0d9c84ebff2aafba94c0f8f9f2f700fbbb8 | i686 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/20b511b394e3fedd0c7f5f66343cc4d1d5b8d29b | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/3dfbdc7da7dab83683463fac2261a2cd1ae5c229 | powerpc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/048021e16252e6bb50a8ec68c18bb93382d4042d | powerpc | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/4ca6fa160445392b1b667e14283bf68ca74822a7 | powerpc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/be91b3863c36c6a1e7044e901debdcf6e7b5962c | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/65ff8dadc96eacd2472cf9b23d2ccc9527cdc714 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/0866c205ce45e700744304b66084e0131d87c75e | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/52b96d19bb60937c3d2d0a1ba9abe64a10069bd2 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b37e7d28b0e9e9301612e42450501e72963fa74e | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/441de644aced3cdf69e4130e387fb927e5e45389 | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/692286fff81794c98b1420c8277e1a16de000b1d | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/df20d134659228b1c7372040e323b639288e5a4e | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/253f90e0f73e181e05bb25d429435a78e5fd226d | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7706fcf3ebab52265f424be44acef0cd60238494 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b83817ad8c88acac3d28b4b18785d7b346559291 | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ce53ebc2d85ba6d928fe7a38707d86b8fdf3c162 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4a38999cfdd7b4ba018884755dcd433c2d4aa7c4 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/78728dd351dd910f999c78d5374773b282b57112 | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/cdd67597dfaffe030ce94c79bd7c18abe0c73f2a | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/8ba5cef6ad1963a9410d91b61745048b64913521 | ORPH riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/836c9e59d8d1eed8d55230b29bdb169334a17ec4 | ORPH x86_64 | hwloc-2.8.0 | NOK | http://autobuild.buildroot.net/results/e839f8a61b287febeaba73b072525477ef6a762b | s390x | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/082a3ea0e2d1d8b3681c6955db8c94b68b8c12c1 | ORPH powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/e2ed86f2af5dde9a825c0cfa315f750dce71ca17 | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/3318ea0dcf4fef970fd123311265e6add74c2c83 | ORPH powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/6411238a0a972c5b416bc11e827d927d0cf81df6 | ORPH mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/cbf1356360f90faccedb59619779ad465dc024cd | ORPH powerpc64le | iproute2-6.1.0 | NOK | http://autobuild.buildroot.net/results/c38a082495957c5ed858f3ea640213458df3a5b3 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7e8e418efdc7435b0468057ced3cf033c707baeb | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/033a8e706fe780310d7f4bc8a36620b1ff12781e | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bf2a0130021ce72cd5f5421a8e722302e225bff5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7e0f60b3872e763fe3fbe4911e81188eb3c3c330 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/570e6b10e0b796279bfbf39e62a108eb2fea8bc5 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5ff7817150f4d136f0f08ea1fa32cee227471432 | x86_64 | jailhouse-0.12 | NOK | http://autobuild.buildroot.net/results/af5ed8106f8d4a76e5792334b10266191e6844b3 | mipsel | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/a4ced3f69e4f9d10996f30ea0ae5fab0a91b6275 | i686 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/1e6e7faa7665a681cc91d3491c25001ce6044a1f | sh4a | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/c1b76923646d875bdabaa5a0812ce232c971cb46 | armeb | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/a00666208bddc509c5057226298a15ac157ee3da | sh4a | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/2c14d8f5c0200f9089060c1f2fe83f7188a599e8 | ORPH mips | libdrm-2.4.114 | NOK | http://autobuild.buildroot.net/results/cccbd98484f1fb9e73ad90e3fc0e2e1d9e52770c | arm | libev-4.33 | NOK | http://autobuild.buildroot.net/results/cfe4c0757c7f6ed0ddba61336388948ed2721545 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/881eaeb967faaf50f105bc6a08c95310e039e2fc | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/731e2e7f1c00fb6e5d3c0ad3dc777995ea2a21ab | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/8ca4ce963d5c6630c6cb4f3e860bbcb2fe31f5b7 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/39ad998c83f7d446f021f6f09d8ddd256a00bce2 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/41afaa059f01718e2dafb15dc7b3d61b0fa0a727 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/30cd4ed6c2fd316cb1b7f3bb2e9163f0176a3dbf | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b4913bfff0dbbbf620a7327da59c9e42676b9fe3 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/741ecec45116f4e9b41bfb26d399507efae4aca2 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ea3a98576252fc16c4bf2292820c982aabab8de3 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/068a3b1ac8e894403469c83aece2f9dee76caddb | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/471096e88669c030d27b7b8d03f44df5eb1487da | ORPH or1k | libmodplug-d1b97ed | NOK | http://autobuild.buildroot.net/results/3cb5dc02f8c8036e1c7f72f7ed63cfd6940aeb52 | ORPH powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/c8a2bec951abbe3fd22be2706b31272206e70661 | ORPH armeb | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/90d59bbc5fbcc840fa7c7c10fcabe21fe32fac7c | mips | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/c91230d8d4452a34f2b181f44e0564db3a66d109 | armeb | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/926ad6f1a954e7a27dbc1fee9068a18628e070e6 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/4673803a1e837eb6c92c2ef948170df43c74e361 | microblaze | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/c7571c1a834f4b12810ba2e4d8dca86ac5e9ee7d | ORPH sh4a | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/100e1162af8ab796c6a8f16a123afb0ca7c4ce93 | ORPH x86_64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/8b84e4835327d6c6b074f0b19aae1db6ee11e0da | ORPH s390x | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/78ceb7bfc698fd47152f2473a27f73f18e3012e6 | ORPH nios2 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/2a43f2fdc438d4facd4bafb1164bd8aa8ecb8006 | ORPH powerpc64le | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/fff2d1b2ee9eb6430a5baf84b50c4c2afd088988 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/bb2241c2d76ef1a4ba17e35109bb7b4c1611df37 | ORPH sparc | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6c3297a72ff5d941e51bc2e5696bfeadac140d48 | ORPH arm | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/b8d5cb767af405002d02a37565e12e18792beda3 | ORPH xtensa | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/8cf36516c11768b1abcc34c2b8cc4be10e712ab8 | ORPH x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/4a0627ff64aea27462c6f3867c294acb9d64cf53 | x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/831bc2070606d42ea968483b25cf0c7e7ff8f4f4 | microblaze | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/78f1e0aa63521cb3c4b70d802e9909216976421a | ORPH i686 | mesa3d-22.3.2 | NOK | http://autobuild.buildroot.net/results/f9f60e2fffc1f450205ca17cda08a743caddb821 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/725cb7adf35ed319ad2d2ddd5ef0fa4873d86032 | armeb | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/5f07a958f5ee628c18072780e2958fce83dbe17a | arm | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/c2c49cee45131853ad9175332d48ae0378c2b5f1 | sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/876defff96379d8ec05b7ae9f57e478c03f06b5e | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a569b2975d784e511b7605687a2250abdb0e71ee | ORPH mips64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0f7bc4de7b28b3b181d730b7ee31824bbc97d32f | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f9966a0d124254fa4188d8597487d2e3e7f767eb | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/842dfd19c7f5b0aa1a1f0711c843394522934e99 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d518eb8edd09e331743de29c6b1cf84107f56a0e | ORPH sh4a | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/6d230838908b8e09dc337c85d441d8b645becd98 | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/15a154a410582a21aaaee35a996d52ccd7d59e6e | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a1dba81d1029279cc0e0c3fbd115e7bb1c7be710 | ORPH sparc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/3dcea00ef76fca01b45608a9f6d64ee95c8675e1 | ORPH i686 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/6c0e2701b78c5681f53c5f33244228990fc88af9 | ORPH sh4 | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/23c216a87900c3ad3903fff74057eb358eec9da2 | ORPH i686 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/6fecae1607063b27ca41505205e86cdec8288b6a | nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/65c838fcdcbaba0734b24bad58524f015d98895a | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9577ccc4637e64e73bf38f7ee3af2fd0fa1caee7 | ORPH armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f1583a1272d5d7516a3f9997644a4d008a41d02a | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/02ff45c3b38ebfb48c540f7f823fac2ebee6d633 | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/511719c03fe0a6838c1b5acfae601f1b9e9b8649 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0fabe9e55ed6dfe58dd644b467cbfbbd8fcb379f | ORPH sh4aeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/235f890658912f48bb49a74dea2194c1f06312bb | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4c046ddeac0ef7e8ad27c681a78625793924bcb9 | ORPH s390x | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/a3382ae28cced59c69f572cc28e4294d6fde6063 | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/e6bdb947abe6e4ed1b32517b35c6ab2cbe7cf93a | ORPH xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/d4c01c2f28bf68c665e901edd09c525064030f66 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/86d17ca6bb1e10941222c0a90d6d751799ede664 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/e6e2e05e2b4317071afe77b9bb673bed3709d2c7 | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a5fe760cd5a7890c8a725ec851bf4a6bbc07040a | sh4 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/959b18f5eaa51c654eed5d5963ac98a2347c9ca9 | armeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5059be6a865a1732d62271dc550671c72f2d8196 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4a38d3d4d7191cfddec31a4426eebe70ca8fccee | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9bd721c9ed6c04fa90288a6ef21596846d7b206c | mips64 | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/727227003dc9e900e19e90a2f60e0b50a4be0012 | ORPH mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/a57deeb7741d5a8676159510998497ca007bceba | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/4a337c309857d3f94d891d41377b209da17b13b9 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/f43718e03691cf94977cdc7a16acdef38281f1af | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/8dff574db34ee7bb69f02ce906f93a86b21dc872 | s390x | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/57001bb2d7c134835ee017221f70590309c349fb | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/c439f32a5af01f032a33437a3ed0fe3836eeca1a | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/48d073b55e91e72055665270fa2180e144a0e5a2 | powerpc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/447761d753801a2b082037539d6cad9a4c9d4a60 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/3509516f336ff15c9e9021313b4f9dbaa540fde5 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/c34960fb7ae4a5836623c81d1f552cadbcaeccd7 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/b57d33c47b0959fe8266a029ad64280e220cb8fb | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/cab67c73f5750a099d7b916635f3502e04e7bbfa | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/2bbd3e6aebe33e334241a2e30bdf8409fe871b00 | i686 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/b6ddb7a4c8db0900e892a44051d1153296a9bb42 | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/b5db2d1d42d6a0d833650fdcb6653a740d49e750 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/2c56072f8b55837d56a01550d6e7c954757e77dd | sh4aeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/55ec9cdc4efa34e65fb9ddd3570e4c82bbfb0c3a | mips64 | python-pymupdf-1.21.0 | NOK | http://autobuild.buildroot.net/results/6e78ce7ac3e3a810360eb4d6dd60ccd3c8c1cbdf | sh4eb | ramsmp-3.5.0 | NOK | http://autobuild.buildroot.net/results/be3c03a721254ea9d31299b3bb9cf73ca9cd16fb | riscv32 | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/1b850d90db4c09f4dad8e7d57f762e3041ecca2a | sh4eb | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/0a5e933d511b3e67376bfac38c01277d36f071b9 | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/297e364dc87b07ab0de7382c6ac92a800b5d4eb0 | i686 | tinifier-3.4.0 | NOK | http://autobuild.buildroot.net/results/a56af318c7bf13841c3dda6f2f2051b68dd9747f | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/dd1b49ccd9ba0879610a0245706cfe883d26ebfb | ORPH mips64 | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/53d65d2c867d4237c51bdbfc1b41bfa6f434f477 | powerpc64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/e4df2bde8301f8ec621876b5078b37f5c6fef816 | arm | unknown | NOK | http://autobuild.buildroot.net/results/440391c6794c23f45f874b800b13d534e73da260 | mips | unknown | NOK | http://autobuild.buildroot.net/results/c403c228dd7a6a4cf3217461f5a573482ba86cab | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/21ee977ba683f602685f546cbada54bb1a2935e2 | powerpc | unknown | NOK | http://autobuild.buildroot.net/results/f1965b097a43b3bc7dab50787ac1d6c7fd34ae91 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/f92cf8089e825479e0b4ed2c5982878485738a0f | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/7b6998294935d92d663783113950a20b3845d141 | ORPH mipsel | wireshark-legal-info | NOK | http://autobuild.buildroot.net/results/aaed32b55cc56beb32152ed61ac9b7f69d3ebef5 | ORPH riscv64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/997cdd1f7c9169f09819f18e4c77ab362ecb5a81 | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/def8e5ee726f25943e7e22fb2a90edacb858c356 | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/0c536ad5db7d1fd11ee33d05b8f04e0bc3d2646c | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/9625172d550b1ef7ef7982766b6d541840cb603b | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9a37beef5e2acf8033b137c114d26d70f9883736 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/dbd5a9b327822cb42f1ac27dbd5cb7cb8067df1e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f05b401f884b356712da545e2418bd367d05a793 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6ea890a98db4585ce02be6647121206552b4e40a | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/7f92e9336b050cc53d7c52b32a3bd5561fb88c05 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/57005092b70542338163658a381a5d3eeba54932 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9ffa6ce6d0bf1fc46ee4d16e3552d289a19d53da | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/af8634cddd0cafbc1b186f88a06bd51f7980cfb9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6397eb5221d4913793cc30901b02f16e72accffd | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8b83298f23378fbdf641df7f5ae1646c97de7494 | ORPH nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9d09a69276dc937be483f1f31ce58ade358db8f3 | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/04a30fd19a47b84dcb3139b2ce100446df77383a | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3b74a87d1eb96a0033bebb73d00461c4dc36fecf | mips | znc-1.8.2 | NOK | http://autobuild.buildroot.net/results/6a4e4076bb3baca615e9825c52a00509feeb2c56 | microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/3cbe923569cf78e4c0ae440bdc93a05e5b0c1444 | Classification of failures by reason for 2022.02.x -------------------------------------------------- docker-proxy-55685ba49593e6... | 1 wolfssl-5.5.3 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | docker-proxy-55685ba49593e6... | NOK | http://autobuild.buildroot.net/results/afe1d92263b409c92842edc256985eda8346ca2c | mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/f069df055432a8f362e2a9cd9dbfd391c5744ecf | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 4 host-rust-1.64.0 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 dieharder-3.31.1 | 1 gerbera-1.10.0 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 host-binutils-2.38 | 1 host-go-1.19.4 | 1 janus-gateway-1.0.3 | 1 kexec-2.0.25 | 1 lcms2-2.13.1 | 1 ltp-testsuite-20220930 | 1 uccp420wlan-6.9.1 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblaze | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/d773afef6c08c320f498dd8268742929b29c3b4d | or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/29fb145f983fa875f9f3e268cadaf403bd83d717 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/da8754fe2db2481f7a98c3f24ca51e5d431c42a0 | microblaze | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/de1ad27a3135a5e523325f2985469513d5994df6 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/44bcfdd7f1f9c81ef4488ceea4d52730f8df9eea | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fffaa8226b4e7c7ed3801f92454a176990cf44f6 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a90d699855bbb49a7a7835040d64d433bb400ff4 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/b6385181200cbd47639f6670c34e0c7079dc7f3b | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/607b8767e7cb6aaeaeb81370f0471b98f311084b | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/60bc16bf9235d819ffe8d184de2a5e5342ce9393 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8df059be0a551829709154f8acaca713ebcdcd86 | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/91b72ae7bfd0be5d1a12e460dc076733c014af46 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/e1a733a1b7e167c48f2954a66fef2542ad9a3b78 | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/e8ee8be8e3ec5948f2ddb29cfb90db32dee6096e | microblazeel | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/9c3c13be09c206d8b57f6900b50ab3fa9c3f80df | sh4 | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/6805783a80615c3f4a3fb65f96d8a26525aa42f4 | ORPH xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/67ad77616ca16fb87a3905564c35a98bec5a06e3 | mipsel | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/fedfb5fad58a51d5b262e7d3a001192c7a007cf4 | arceb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/b8bd3c2db336fd29e23f5eeca53761e4bf67e30b | 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.11 | 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.3 | 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 | atop | DISTRO | https://release-monitoring.org/project/00135 | 2.8.0 | 2.8.1 | 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.26 | 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.6 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.6 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.6 | 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.10 | 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.1 | 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 boost | DISTRO | https://release-monitoring.org/project/06845 | 1.80.0 | 1.81.0 | 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.1.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 | busybox | DISTRO | https://release-monitoring.org/project/00230 | 1.35.0 | 1.36.0 | ORPH 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 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.1.2 | 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 | cloop | DISTRO | https://release-monitoring.org/project/21332 | 3.14.1.3 | 3.14.1.3+... | 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.16.0 | 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.12 | 1.6.15 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | crudini | DISTRO | https://release-monitoring.org/project/21669 | 0.9.3 | 0.9.4 | 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 | daq3 | DISTRO | https://release-monitoring.org/project/212345 | 3.0.9 | 3.0.10 | 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.14.4 | 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 delve | DISTRO | https://release-monitoring.org/project/40149 | 1.20.0 | 1.20.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20221229 | ORPH docker-cli | DISTRO | https://release-monitoring.org/project/21076 | 20.10.21 | 20.10.22 | docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.14.0 | 2.15.0 | docker-engine | DISTRO | https://release-monitoring.org/project/00447 | 20.10.21 | 20.10.22 | dracut | DISTRO | https://release-monitoring.org/project/10627 | 057 | 059 | 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.55 | ORPH empty | DISTRO | https://release-monitoring.org/project/20564 | 0.6.22b | 0.6.23b | 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.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.5 | 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 | feh | DISTRO | https://release-monitoring.org/project/00790 | 3.7.1 | 3.9.1 | fetchmail | DISTRO | https://release-monitoring.org/project/00801 | 6.4.34 | 6.4.35 | 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 file | DISTRO | https://release-monitoring.org/project/00807 | 5.43 | 5.44 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flashrom | DISTRO | https://release-monitoring.org/project/10202 | 1.2 | 1.2.1 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 23.1.4 | 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 | LSDK-21.08 | 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.2 | 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.1 | 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 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.7.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.8 | 2.4.0 | gnuradio | DISTRO | https://release-monitoring.org/project/01217 | 3.10.4.0 | 3.10.5.0 | gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.75.4 | 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 | graphicsmagick | DISTRO | https://release-monitoring.org/project/01248 | 1.3.38 | 1.3.39 | 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.20.5 | 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 gtkmm3 | DISTRO | https://release-monitoring.org/project/311572 | 3.22.0 | 3.24.7 | 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.3 | 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.3 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.1 | harfbuzz | DISTRO | https://release-monitoring.org/project/01299 | 5.3.1 | 6.0.0 | 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.13.0 | ORPH hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.365 | 0.366 | ORPH hwloc | DISTRO | https://release-monitoring.org/project/13501 | 2.8.0 | 2.9.0 | 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.45.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-57 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.10.0 | 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.2 | 22.3.3 | intel-mediadriver | DISTRO | https://release-monitoring.org/project/20341 | 22.6.5 | 22.6.6 | iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.16 | 7.17 | 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.1 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.26.0 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | 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 | kexec | DISTRO | https://release-monitoring.org/project/12689 | 2.0.25 | 2.0.26 | ORPH 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.1-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.6-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.1-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.2.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 | kvazaar | DISTRO | https://release-monitoring.org/project/12418 | 2.1.0 | 2.2.0 | kvm-unit-tests | DISTRO | https://release-monitoring.org/project/242797 | 2022-03-08 | 2023-01-05 | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | 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 | leptonica | DISTRO | https://release-monitoring.org/project/01549 | 1.82.0 | 1.83.0 | 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 libbpf | DISTRO | https://release-monitoring.org/project/141355 | 1.0.1 | 1.1.0 | 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 | libdnet | DISTRO | https://release-monitoring.org/project/06308 | 1.16.1 | 1.16.2 | ORPH 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 | 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 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.4 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | 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.8.3 | libgtk3 | DISTRO | https://release-monitoring.org/project/311549 | 3.24.35 | 3.24.36 | 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.2 | 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.3 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.10 | libmodplug | DISTRO | https://release-monitoring.org/project/05669 | d1b97ed | 0.8.9.0 | ORPH 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 | libnice | DISTRO | https://release-monitoring.org/project/01683 | 0.1.19 | 0.1.21 | 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.14 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | 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 | libpsl | DISTRO | https://release-monitoring.org/project/07305 | 0.21.1 | 0.21.2 | libqrtr-glib | DISTRO | https://release-monitoring.org/project/192056 | 1.0.0 | 1.2.2 | libraw | DISTRO | https://release-monitoring.org/project/01709 | 0.21.0 | 0.21.1 | 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 | libsigc | DISTRO | https://release-monitoring.org/project/07961 | 3.2.0 | 3.4.0 | ORPH 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 | libva-utils | DISTRO | https://release-monitoring.org/project/16334 | 2.16.0 | 2.17.0 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.14.0 | libvirt | DISTRO | https://release-monitoring.org/project/13830 | 7.10.0 | 8.10.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.5.0 | 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 | lighttpd | DISTRO | https://release-monitoring.org/project/01817 | 1.4.67 | 1.4.68 | 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 | log4cxx | DISTRO | https://release-monitoring.org/project/15330 | 0.13.0 | 1.0.0 | logrotate | DISTRO | https://release-monitoring.org/project/10567 | 3.20.1 | 3.21.0 | lpty | DISTRO | https://release-monitoring.org/project/11671 | 1.0.1-1 | 1.2.2 | 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.8 | 2.13.9 | 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.18 | 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.2 | 3.3.0 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 190 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.6 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.01 | 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 | minizip | DISTRO | https://release-monitoring.org/project/301509 | 3.0.7 | 3.0.8 | 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 modem-manager | DISTRO | https://release-monitoring.org/project/07306 | 1.20.2 | 1.21.2 | mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.1.1 | 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.1 | ORPH mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.1 | 4.2.0 | 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.3 | 0.9.4 | mupdf | DISTRO | https://release-monitoring.org/project/02034 | 1.21.0 | 1.21.1 | ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.3-20221224 | 6.4-20230107 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 1.0.0 | 1.1.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.1 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.23 | 2.1.42 | network-manager | DISTRO | https://release-monitoring.org/project/21197 | 1.40.6 | 1.40.8 | 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 nftables | DISTRO | https://release-monitoring.org/project/02082 | 1.0.5 | 1.0.6 | 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.3 | 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.4.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.78.01 | 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 | 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.7.0 | opencv4 | DISTRO | https://release-monitoring.org/project/06615 | 4.6.0 | 4.7.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.10.0 | 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+4 | openlayers | DISTRO | https://release-monitoring.org/project/06847 | 7.1.0 | 7.2.2 | 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.46 | 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 ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.6 | ORPH paho-mqtt-c | DISTRO | https://release-monitoring.org/project/21375 | 1.3.11 | 1.3.12 | 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.6 | 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 | 202212 | 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-data-optlist | DISTRO | https://release-monitoring.org/project/02769 | 0.112 | 0.113 | 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-image-exiftool | DISTRO | https://release-monitoring.org/project/06175 | 12.50 | 12.54 | 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.31 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-moo | DISTRO | https://release-monitoring.org/project/03123 | 2.005004 | 2.005005 | 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.36 | 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-sub-install | DISTRO | https://release-monitoring.org/project/03345 | 0.928 | 0.929 | 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.002000 | 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.14 | 8.2.1 | 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 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.62 | 0.3.63 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH 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 | 23.01.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.14 | 0.12.2 | protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.11 | 21.12 | 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.5 | 23.6 | ORPH 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-aioblescan | DISTRO | https://release-monitoring.org/project/21242 | 0.2.13 | 0.2.14 | python-alembic | DISTRO | https://release-monitoring.org/project/03766 | 1.8.1 | 1.9.1 | python-asgiref | DISTRO | https://release-monitoring.org/project/18462 | 3.5.2 | 3.6.0 | python-attrs | DISTRO | https://release-monitoring.org/project/15099 | 22.1.0 | 22.2.0 | python-autobahn | DISTRO | https://release-monitoring.org/project/07015 | 22.7.1 | 22.12.1 | python-bidict | DISTRO | https://release-monitoring.org/project/114352 | 0.22.0 | 0.22.1 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.27 | 1.26.44 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.27 | 1.29.44 | python-canopen | DISTRO | https://release-monitoring.org/project/23230 | 2.0.0 | 2.1.0 | python-configshell-fb | DISTRO | https://release-monitoring.org/project/19734 | 1.1.29 | 1.5 | python-crontab | DISTRO | https://release-monitoring.org/project/31282 | 2.6.0 | 2.7.1 | 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.4 | 39.0.0 | python-cython | DISTRO | https://release-monitoring.org/project/12679 | 0.29.32 | 3.0.0a11 | python-dbus-fast | DISTRO | https://release-monitoring.org/project/287975 | 1.61.1 | 1.84.0 | python-dicttoxml | DISTRO | https://release-monitoring.org/project/12019 | 1.7.15 | 1.7.16 | python-django | DISTRO | https://release-monitoring.org/project/03828 | 4.1.4 | 4.1.5 | python-filelock | DISTRO | https://release-monitoring.org/project/11739 | 3.8.2 | 3.9.0 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 23.1.4 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.30 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-hatchling | DISTRO | https://release-monitoring.org/project/185085 | 1.11.1 | 1.12.2 | python-hiredis | DISTRO | https://release-monitoring.org/project/12002 | 2.0.0 | 2.1.0 | python-iniconfig | DISTRO | https://release-monitoring.org/project/114778 | 1.1.1 | 2.0.0 | python-ipython | DISTRO | https://release-monitoring.org/project/01399 | 8.7.0 | 8.8.0 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-keyring | DISTRO | https://release-monitoring.org/project/03901 | 23.11.0 | 23.13.1 | 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.5 | 0.14.8 | python-multidict | DISTRO | https://release-monitoring.org/project/11132 | 6.0.3 | 6.0.4 | 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.5 | 1.24.1 | python-orjson | DISTRO | https://release-monitoring.org/project/31737 | 3.8.3 | 3.8.4 | python-pillow | DISTRO | https://release-monitoring.org/project/07974 | 9.3.0 | 9.4.0 | python-posix-ipc | DISTRO | https://release-monitoring.org/project/13204 | 1.1.0 | 1.1.1 | python-protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.11 | 21.12 | python-pybind | DISTRO | https://release-monitoring.org/project/13384 | 2.10.1 | 2.10.3 | python-pydantic | DISTRO | https://release-monitoring.org/project/29768 | 1.10.2 | 1.10.4 | python-pygame | DISTRO | https://release-monitoring.org/project/17480 | d61ea8eabd56 | 2.1.2 | python-pygments | DISTRO | https://release-monitoring.org/project/03986 | 2.13.0 | 2.14.0 | python-pymupdf | DISTRO | https://release-monitoring.org/project/17320 | 1.21.0 | 1.21.1 | python-pyopenssl | DISTRO | https://release-monitoring.org/project/05535 | 22.1.0 | 23.0.0 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pyrsistent | DISTRO | https://release-monitoring.org/project/19676 | 0.19.2 | 0.19.3 | python-pysmb | DISTRO | https://release-monitoring.org/project/21589 | 1.2.8 | 1.2.9.1 | python-pyspnego | DISTRO | https://release-monitoring.org/project/107092 | 0.6.3 | 0.7.0 | python-pytest-asyncio | DISTRO | https://release-monitoring.org/project/07273 | 0.20.1 | 0.20.3 | python-pytz | DISTRO | https://release-monitoring.org/project/06537 | 2022.6 | 2022.7 | 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.4.0 | 4.4.1 | 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-scapy | DISTRO | https://release-monitoring.org/project/04764 | 2.4.5 | 2.5.0 | python-scipy | DISTRO | https://release-monitoring.org/project/04768 | 1.8.1 | 1.10.0 | python-sentry-sdk | DISTRO | https://release-monitoring.org/project/21603 | 1.11.1 | 1.12.1 | python-setuptools-scm | DISTRO | https://release-monitoring.org/project/07874 | 7.0.5 | 7.1.0 | python-simplejson | DISTRO | https://release-monitoring.org/project/04026 | 3.18.0 | 3.18.1 | 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-tempora | DISTRO | https://release-monitoring.org/project/21225 | 5.1.0 | 5.2.0 | python-termcolor | DISTRO | https://release-monitoring.org/project/10198 | 2.1.1 | 2.2.0 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.7.1 | 5.8.0 | python-ujson | DISTRO | https://release-monitoring.org/project/04076 | 5.6.0 | 5.7.0 | python-watchdog | DISTRO | https://release-monitoring.org/project/05341 | 2.2.0 | 2.2.1 | python-weasyprint | DISTRO | https://release-monitoring.org/project/11057 | 57.1 | 57.2 | python-web2py | DISTRO | https://release-monitoring.org/project/20617 | 2.22.5 | 2.23.0 | python-xlib | DISTRO | https://release-monitoring.org/project/12180 | 0.32 | 0.33 | python-xlsxwriter | DISTRO | https://release-monitoring.org/project/12031 | 3.0.3 | 3.0.6 | python-zeroconf | DISTRO | https://release-monitoring.org/project/12681 | 0.39.4 | 0.47.1 | 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.2 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.2 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | 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 | 20221215-... | ORPH redis | DISTRO | https://release-monitoring.org/project/04181 | 7.0.5 | 7.0.7 | 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.8.3 | rrdtool | DISTRO | https://release-monitoring.org/project/04214 | 1.7.2 | 1.8.0 | ORPH rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.3 | 3.2.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.4 | 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.2 | 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.11.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.11 | 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 | sispmctl | DISTRO | https://release-monitoring.org/project/21653 | 4.9 | 4.10 | 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.50.0 | sofia-sip | DISTRO | https://release-monitoring.org/project/10509 | 1.13.9 | 1.13.11 | 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 | spawn-fcgi | DISTRO | https://release-monitoring.org/project/05388 | 1.6.4 | 1.6.5 | ORPH 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.3 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.17 | ORPH stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.01 | strongswan | DISTRO | https://release-monitoring.org/project/04899 | 5.9.8 | 5.9.9 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.5 | 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 | syslog-ng | DISTRO | https://release-monitoring.org/project/04930 | 3.38.1 | 4.0.1 | 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 | tcpreplay | DISTRO | https://release-monitoring.org/project/13716 | 4.4.2 | 4.4.3 | ORPH 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.3.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 timescaledb | DISTRO | https://release-monitoring.org/project/17545 | 2.9.0 | 2.9.1 | tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyssh | DISTRO | https://release-monitoring.org/project/14678 | 20220801 | 20230101 | 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.5 | 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 | 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 | 4.0.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.5 | traceroute | DISTRO | https://release-monitoring.org/project/14877 | 2.1.0 | 2.1.1 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.1.0 | 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.3 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.7.0 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | 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 | 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.238 | ORPH waf | DISTRO | https://release-monitoring.org/project/05116 | 2.0.24 | 2.0.25 | wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | 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.3 | 2.39.3 | 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.1 | whois | DISTRO | https://release-monitoring.org/project/05128 | 5.5.14 | 5.5.15 | 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.13 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.1 | wolftpm | DISTRO | https://release-monitoring.org/project/256219 | 2.6.0 | 2.7.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.38.0 | 2.38.3 | 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 | 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.1.0 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 377 | ORPH xvisor | DISTRO | https://release-monitoring.org/project/18448 | 0.3.1 | 0.3.2 | xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.10 | 5.4.0 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.3 | 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 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 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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 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 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 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-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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libksba | CVE-2022-47629 | https://security-tracker.debian.org/tracker/CVE-2022-47629 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 patchelf | CVE-2022-44940 | https://security-tracker.debian.org/tracker/CVE-2022-44940 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 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-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 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.11.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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libksba | CVE-2022-47629 | https://security-tracker.debian.org/tracker/CVE-2022-47629 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 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-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 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 giulio.benetti at benettiengineering.com Wed Jan 11 11:59:30 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 11 Jan 2023 12:59:30 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <20230103092133.3d88a870@windsurf> References: <20221231142342.1189ede4@windsurf> <40df416d-7db3-4053-28ea-a98316551069@benettiengineering.com> <20230103092133.3d88a870@windsurf> Message-ID: <9a0f31e3-ea56-7907-7c07-eb1d3f5d1d47@benettiengineering.com> Hi Thomas, Kris, All, On 03/01/23 09:21, Thomas Petazzoni via buildroot wrote: > On Sat, 31 Dec 2022 18:51:34 +0100 > Giulio Benetti wrote: > >>> 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. > > You have a point. Indeed, until they start moving to 6.1, there's not > much you can do :-/ linux-6.1-mchp branch is out: https://github.com/linux4sam/linux-at91/tree/linux-6.1-mchp I've already built with WILC1000 support and it built successfully, so no need for other patches on my side. Kris, if you're interested you can merge their changes into your repository for WILC1000 if there is some enhancement. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From giulio.benetti at benettiengineering.com Wed Jan 11 12:02:12 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 11 Jan 2023 13:02:12 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <1672703557.3896.7.camel@embeddedTS.com> References: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> <1672687476.3896.3.camel@embeddedTS.com> <1672703557.3896.7.camel@embeddedTS.com> Message-ID: <4b19876a-c62c-e915-b8a9-da5226cafe5f@benettiengineering.com> Hi Kris, On 03/01/23 00:52, Kris Bahnsen via buildroot wrote: > Giulio, > > On Tue, 2023-01-03 at 00:05 +0100, Giulio Benetti wrote: >> Hi Kris, Thomas, All, >> >> On 02/01/23 20:24, Kris Bahnsen wrote: >>> On Wed, 2022-12-28 at 21:53 +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 >>>> >>> >>> Giulio, all, >>> >>> I figure this is the most appropriate place to have a discussion on >>> this topic as these patches were also pushed to our github repo: >>> https://github.com/embeddedTS/wilc3000-external-module/ >>> >>> I want to note that we are not intending on doing any maintenance >>> or patch work on this driver, except to keep this driver functional >>> on our platforms. >> >> Oh, I thought the goal was to keep the module successfully building >> through all Linux versions like we usually have in Buildroot for other >> packages. For example all the Wi-Fi modules(i.e. rtlxxx packages) and >> gpu(mali-driver, sunxi-mali-utgard, kernel-module-imx-gpu-viv etc.) or >> other out of tree drivers. > > Not quite. We decided to carve the tree from Microchip and make it > externally buildable. We submitted it to Buildroot because it had > appeared that the WILC support was neglected by Microchip. We took > that opportunity to at least keep the firmware up to date while also > giving any supported platforms a more up-to-date access to a driver. > > We've been mostly relying on upstream from Microchip (and have an > outstanding driver bug open with them for the WILC3000 that has > been in process for the better part of 4 months) and touching bits > that make sense to touch that do not impact function. > >> >>> It is maintained as a buildable external module >>> of this folder tree: >>> https://github.com/linux4sam/linux-at91/tree/master/drivers/net/wireless/microchip >> >> The problem is that with that we can't build for older Linux versions >> and this is one of our goals. Someone can be interested in having it >> running on Linux 4.x or earlier. > > Which is why we havn't pulled in their latest round of changes > and any feature updates from them we now have to carefully navigate. > >> >>> We did this because during the Microchip takeover they abandoned >>> their maintained external tree as well as halted any plans to >>> bring WILC3000 support to the kernel upstream. Our fork gives us >>> easy access to building the modules without having to keep pulling >>> changes in to all of our kernels. >>> >>> I'm not sure the best way to go about handling these patches as >>> Microchip is currently only maintaining support for 5.15 it >>> appears. I also don't want to pollute our external module tree >>> with fixes that arn't in the upstream we're pulling in. >>> >>> Giulio, would you be willing to attempt pushing these changes >>> to the Microchip repo? >> >> Yes, this is the idea once they create the 6.1 branch, at least I >> expect they will do it soon since it's the new Linux LTS version. >> Then for sure I will open a PR without all the #ifdef's I've created >> in the PR I've opened to your Repo. Of course those patches will be >> usable only for Linux 6.1 and that's it. > > If we pull future patches in from linux4wilc tree, we will be careful > not to upset the existing #ifdef madness to keep backward compatible > support. But we do want to avoid getting ahead of linux4wilc if we > can so if those changes do come in eventually, we can avoid an > excessive amount of conflicts. I understand >> >>> Does it make more sense to just leave these as patches to the >>> driver in Buildroot? >> >> Not very much, because they must be reworked over the time and they >> will continue to increase along with Linux versions. For sure we hope >> WILC1000/3000 will be totally upstreamed at a certain point. But anyway >> we will need your repository(or a fork of it) to keep all the #ifdef's >> for LINUX_VERSION to support it on old Linux versions. > > Unfortunately, while WILC1000 support is upstream, WILC3000 will not be > upstreamed (according to a conversation with Microchip a few months > back). This means unless they have a change of heart, someone else takes > ownership, or we take ownership of the driver, it will likely remain > locked to Microchip's kernel and this external module will continue > to exist as needed. Ok >> >>> Would it make sense to instead apply some limits to the package >>> or external module to only build on already compatible kernel >>> versions? >> >> I'd like to support the driver for any possible Linux version like we >> do for the other drivers in Buildroot. >> >> I understand that there is an effort on your side to test the changes >> you pull, but this will keep your repository aligned with the latest >> Linux versions and it will be build-tested a lot with our autobuilders. >> >> This is my 2 cents. I leave the last answers to the maintainers, Thomas >> is one of them. > > We're not opposed to the idea, just hesitant to taking on that kind > of ownership. > > We're doing some porting work at the moment, to get our LTS platforms > all up to kernel 5.10. From there, we may start pushing basic support > for various platforms to upstream kernel. I think once we get there > we would be more receptive to ownership of the WILC3000 driver to > keep our platforms running. Sorry for the late reply. Ok then, PR is there pending whenever and if you want to merge or ask for changes. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From romain.naour at smile.fr Wed Jan 11 14:47:50 2023 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 11 Jan 2023 15:47:50 +0100 Subject: [Buildroot] [PATCH] toolchain-external: handle case of dangling symlink In-Reply-To: <20220624221901.514921-1-mmayer@broadcom.com> References: <20220624221901.514921-1-mmayer@broadcom.com> Message-ID: Hello Markus, Le 25/06/2022 ? 00:19, Markus Mayer via buildroot a ?crit?: > copy_toolchain_lib_root was not handling the case of "readlink" > returning nothing, which will happen if the symlink it is trying to > resolve does not point to a valid file on the build host. This > shouldn't happen, but it can. Indeed. It could happen if the user provide such symlink in BR2_TOOLCHAIN_EXTRA_LIBS. > > The end result of this situation would be an endless loop of error > messages that would only end if aborted manually. > > [...] > cp: missing destination file operand after > '/local/users/mmayer/buildroot/output/arm64/target//' > Try 'cp --help' for more information. > readlink: missing operand > Try 'readlink --help' for more information. > basename: missing operand > Try 'basename --help' for more information. > dirname: missing operand > Try 'dirname --help' for more information. > ^C > make[1]: *** [package/pkg-generic.mk:384: > > Instead of looping endlessly without explanation, let's abort and > inform the user that something seems amiss with their setup. > > Signed-off-by: Markus Mayer > --- > toolchain/helpers.mk | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/toolchain/helpers.mk b/toolchain/helpers.mk > index 05aa47a0dd8b..788f5ef671ce 100644 > --- a/toolchain/helpers.mk > +++ b/toolchain/helpers.mk > @@ -19,7 +19,12 @@ copy_toolchain_lib_root = \ > rm -fr $(TARGET_DIR)/$${DESTDIR}/$${LIBNAME}; \ > if test -h $${LIBPATH} ; then \ > cp -d $${LIBPATH} $(TARGET_DIR)/$${DESTDIR}/$${LIBNAME}; \ > + OLD_LIBPATH="$${LIBPATH}"; \ > LIBPATH="`readlink -f $${LIBPATH}`"; \ > + if [ "$${LIBPATH}" = "" ]; then \ > + echo "LIBPATH empty after trying to resolve symlink $${OLD_LIBPATH}" 1>&2; \ > + exit 1; \ > + fi; \ I'm not sure it's ok to fail here on a dangling symlink. Maybe add a check and ignore such dangling symlink with a warning for the user. It's unlikely that such dangling symlink provided by the toolchain will be useful. Best regards, Romain > elif test -f $${LIBPATH}; then \ > $(INSTALL) -D -m0755 $${LIBPATH} $(TARGET_DIR)/$${DESTDIR}/$${LIBNAME}; \ > break ; \ From romain.naour at smile.fr Wed Jan 11 15:19:01 2023 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 11 Jan 2023 16:19:01 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <20220728014402.142320-1-james.hilliard1@gmail.com> References: <20220728014402.142320-1-james.hilliard1@gmail.com> Message-ID: Hello James, Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: > These appear to not be getting set correctly and are needed when using > meson's relocatable pkgconfig format. How this cmake file (toolchainfile.cmake.in) is used by a meson package ? Best regards, Romain > > Signed-off-by: James Hilliard > --- > support/misc/toolchainfile.cmake.in | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/support/misc/toolchainfile.cmake.in b/support/misc/toolchainfile.cmake.in > index 5d2b8695b4..2c6adfd02d 100644 > --- a/support/misc/toolchainfile.cmake.in > +++ b/support/misc/toolchainfile.cmake.in > @@ -91,6 +91,12 @@ endif() > if(NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_INCLUDE) > set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) > endif() > +if(NOT DEFINED PKG_CONFIG_USE_CMAKE_PREFIX_PATH) > + set(PKG_CONFIG_USE_CMAKE_PREFIX_PATH ON) > +endif() > +if(NOT DEFINED CMAKE_PREFIX_PATH) > + set(CMAKE_PREFIX_PATH "${RELOCATED_HOST_DIR}/@@STAGING_SUBDIR@@/usr") > +endif() > set(ENV{PKG_CONFIG_SYSROOT_DIR} "${RELOCATED_HOST_DIR}/@@STAGING_SUBDIR@@") > > # This toolchain file can be used both inside and outside Buildroot. From romain.naour at smile.fr Wed Jan 11 15:30:56 2023 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 11 Jan 2023 16:30:56 +0100 Subject: [Buildroot] [PATCH 2/2] package/pkg-meson: generate relocatable pkgconfigs In-Reply-To: <20220728014402.142320-2-james.hilliard1@gmail.com> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <20220728014402.142320-2-james.hilliard1@gmail.com> Message-ID: Hi James, Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: > This format prevents pkgconfig path issues when using meson's > built-in install functionality. Is any package currently affected by this issue? I would add a reference link: https://mesonbuild.com/Pkgconfig-module.html#relocatable-pkgconfig-files Best regards, Romain > Signed-off-by: James Hilliard > --- > package/pkg-meson.mk | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > index 156b005fdd..1830c7b10c 100644 > --- a/package/pkg-meson.mk > +++ b/package/pkg-meson.mk > @@ -134,6 +134,7 @@ define $(2)_CONFIGURE_CMDS > CXX_FOR_BUILD="$$(HOSTCXX)" \ > $$($$(PKG)_CONF_ENV) \ > $$(MESON) \ > + --pkgconfig.relocatable \ > --prefix=/usr \ > --libdir=lib \ > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > @@ -154,6 +155,7 @@ define $(2)_CONFIGURE_CMDS > mkdir -p $$($$(PKG)_SRCDIR)/build > $$(HOST_CONFIGURE_OPTS) \ > $$($$(PKG)_CONF_ENV) $$(MESON) \ > + --pkgconfig.relocatable \ > --prefix=$$(HOST_DIR) \ > --libdir=lib \ > --sysconfdir=$$(HOST_DIR)/etc \ From nicolas.cavallari at green-communications.fr Wed Jan 11 16:01:12 2023 From: nicolas.cavallari at green-communications.fr (Nicolas Cavallari) Date: Wed, 11 Jan 2023 17:01:12 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: References: <20220728014402.142320-1-james.hilliard1@gmail.com> Message-ID: <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> On 11/01/2023 16:19, Romain Naour wrote: > Hello James, > > Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: >> These appear to not be getting set correctly and are needed when using >> meson's relocatable pkgconfig format. > > How this cmake file (toolchainfile.cmake.in) is used by a meson package ? I understand it as "a cmake package needs this to use a pkgconfig file generated by a meson package when meson is configured to generate relocatable pkgconfig files". From romain.naour at smile.fr Wed Jan 11 16:12:38 2023 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 11 Jan 2023 17:12:38 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> Message-ID: <27a236bc-20ca-8b90-bff5-488cf6aded22@smile.fr> Hi Nicolas, Le 11/01/2023 ? 17:01, Nicolas Cavallari a ?crit?: > On 11/01/2023 16:19, Romain Naour wrote: >> Hello James, >> >> Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: >>> These appear to not be getting set correctly and are needed when using >>> meson's relocatable pkgconfig format. >> >> How this cmake file (toolchainfile.cmake.in) is used by a meson package ? > > I understand it as "a cmake package needs this to use a pkgconfig file generated > by a meson package when meson is configured to generate relocatable pkgconfig > files". Ok thanks, I misunderstood what James wrote... my bad. Best regards, Romain From yann.morin.1998 at free.fr Wed Jan 11 16:44:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 11 Jan 2023 17:44:16 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> Message-ID: <20230111164416.GQ151997@scaer> Nicolas, James, All, On 2023-01-11 17:01 +0100, Nicolas Cavallari spake thusly: > On 11/01/2023 16:19, Romain Naour wrote: > >Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: > >>These appear to not be getting set correctly and are needed when using > >>meson's relocatable pkgconfig format. > >How this cmake file (toolchainfile.cmake.in) is used by a meson package ? > I understand it as "a cmake package needs this to use a pkgconfig file > generated by a meson package when meson is configured to generate > relocatable pkgconfig files". OK, but then I have a few questions: - what are "relocatable pkgconfig files", and how do they fit in the pkgconfig spec? - how do they differ from standard pkgconfig files? By "standard", I mean all the pkgconfig files we currently install and use from the hundreds, if not thousands, of packages that provided them. - why is meson generating those pkgconfig files, rather than standard ones? - and finally, if the "relocatable pkgconfig files" generated by meson are incorrect wrt the pkgconfig spec, can we tell meson not to do that? This should be answered with explanations in the commit log, rather than providing reviewers with an elusive and confusing "appear to not be getting set correctly" without research and explanations... 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 nicolas.cavallari at green-communications.fr Wed Jan 11 17:35:35 2023 From: nicolas.cavallari at green-communications.fr (Nicolas Cavallari) Date: Wed, 11 Jan 2023 18:35:35 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <20230111164416.GQ151997@scaer> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> <20230111164416.GQ151997@scaer> Message-ID: <7e325d8a-4717-bb45-58b8-73a5d632ddc0@green-communications.fr> On 11/01/2023 17:44, Yann E. MORIN wrote: > Nicolas, James, All, > > On 2023-01-11 17:01 +0100, Nicolas Cavallari spake thusly: >> On 11/01/2023 16:19, Romain Naour wrote: >>> Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: >>>> These appear to not be getting set correctly and are needed when using >>>> meson's relocatable pkgconfig format. >>> How this cmake file (toolchainfile.cmake.in) is used by a meson package ? >> I understand it as "a cmake package needs this to use a pkgconfig file >> generated by a meson package when meson is configured to generate >> relocatable pkgconfig files". > > OK, but then I have a few questions: > > - what are "relocatable pkgconfig files", and how do they fit in the > pkgconfig spec? > > - how do they differ from standard pkgconfig files? By "standard", I > mean all the pkgconfig files we currently install and use from the > hundreds, if not thousands, of packages that provided them. Reading the meson's source, they are merely standard pkgconfig files that use the ${pcfiledir} variable to define paths instead of hardcoding a prefix. These are not specific to meson and are supported by pkg-config. (It happen that some of our private packages uses that trick too, and they are not meson packages) > - why is meson generating those pkgconfig files, rather than standard > ones? Because patch 2/2 tells it to. > - and finally, if the "relocatable pkgconfig files" generated by meson > are incorrect wrt the pkgconfig spec, can we tell meson not to do > that? They are not incorrect. From experience, autotools and meson packages handles them fine. cmake however, according to the commit message, does not and needs some extra variables. From m.niestroj at grinn-global.com Wed Jan 11 17:57:48 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Wed, 11 Jan 2023 18:57:48 +0100 Subject: [Buildroot] [PATCH] package/parted: bump to version 3.5 Message-ID: <20230111175749.34494-1-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- package/parted/parted.hash | 2 +- package/parted/parted.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/parted/parted.hash b/package/parted/parted.hash index 392436ec4b..8a167d9bb8 100644 --- a/package/parted/parted.hash +++ b/package/parted/parted.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 e1298022472da5589b7f2be1d5ee3c1b66ec3d96dfbad03dc642afd009da5342 parted-3.4.tar.xz +sha256 4938dd5c1c125f6c78b1f4b3e297526f18ee74aa43d45c248578b1d2470c05a2 parted-3.5.tar.xz # Locally calculated sha256 0abbff814cd00e2b0b6d08395af2b419c1a92026c4b4adacbb65ccda45fa58cf COPYING diff --git a/package/parted/parted.mk b/package/parted/parted.mk index 23158179e4..6d4626e2e6 100644 --- a/package/parted/parted.mk +++ b/package/parted/parted.mk @@ -4,7 +4,7 @@ # ################################################################################ -PARTED_VERSION = 3.4 +PARTED_VERSION = 3.5 PARTED_SOURCE = parted-$(PARTED_VERSION).tar.xz PARTED_SITE = $(BR2_GNU_MIRROR)/parted PARTED_DEPENDENCIES = host-pkgconf util-linux -- 2.39.0 From m.niestroj at grinn-global.com Wed Jan 11 17:58:36 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Wed, 11 Jan 2023 18:58:36 +0100 Subject: [Buildroot] [PATCH] boot/barebox: bump version to 2022.12.0 Message-ID: <20230111175837.35102-1-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- boot/barebox/Config.in | 4 ++-- boot/barebox/barebox.hash | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/boot/barebox/Config.in b/boot/barebox/Config.in index 726f0f980b..3961c69c56 100644 --- a/boot/barebox/Config.in +++ b/boot/barebox/Config.in @@ -12,7 +12,7 @@ choice Select the specific Barebox version you want to use config BR2_TARGET_BAREBOX_LATEST_VERSION - bool "2022.04.0" + bool "2022.12.0" config BR2_TARGET_BAREBOX_CUSTOM_VERSION bool "Custom version" @@ -40,7 +40,7 @@ endif config BR2_TARGET_BAREBOX_VERSION string - default "2022.04.0" if BR2_TARGET_BAREBOX_LATEST_VERSION + default "2022.12.0" if BR2_TARGET_BAREBOX_LATEST_VERSION default BR2_TARGET_BAREBOX_CUSTOM_VERSION_VALUE if BR2_TARGET_BAREBOX_CUSTOM_VERSION default "custom" if BR2_TARGET_BAREBOX_CUSTOM_TARBALL default BR2_TARGET_BAREBOX_CUSTOM_GIT_VERSION if BR2_TARGET_BAREBOX_CUSTOM_GIT diff --git a/boot/barebox/barebox.hash b/boot/barebox/barebox.hash index 3a92f7fd82..161fc43d43 100644 --- a/boot/barebox/barebox.hash +++ b/boot/barebox/barebox.hash @@ -1,8 +1,8 @@ -# From https://www.barebox.org/download/barebox-2021.12.0.tar.bz2.md5 -md5 e4970687cf7943eadf71b1ae6d344ff7 barebox-2022.04.0.tar.bz2 +# From https://www.barebox.org/download/barebox-2022.12.0.tar.bz2.md5 +md5 e4bf25cbf1e0b0c9a67ee56214617b9c barebox-2022.12.0.tar.bz2 # Locally calculated -sha256 f751b506deb0a5d82682a85cf65e329dd562e48ea057533dc5c8876120a09ebc barebox-2022.04.0.tar.bz2 +sha256 9f570d4ae089560bd6c17b2b7d21cdb6557ecb00612c77ecee72ac47575a6b74 barebox-2022.12.0.tar.bz2 # License files, locally computed sha256 ab1122aa9f9073ad1ec824edcd970b16a6a7881a34a18fd56c080debb2dca5d4 COPYING -- 2.39.0 From yann.morin.1998 at free.fr Wed Jan 11 18:15:35 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 11 Jan 2023 19:15:35 +0100 Subject: [Buildroot] [PATCH 2/2] package/pkg-meson: generate relocatable pkgconfigs In-Reply-To: <20220728014402.142320-2-james.hilliard1@gmail.com> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <20220728014402.142320-2-james.hilliard1@gmail.com> Message-ID: <20230111181535.GR151997@scaer> James, All, On 2022-07-27 19:44 -0600, James Hilliard spake thusly: > This format prevents pkgconfig path issues when using meson's > built-in install functionality. "pkgconfig path issues" is vague: this is not helping understand why this change is needed. Please explain what is currently broken, and how that patch fixes the issue. If there were a pointer to one or a few autobuild issues, that would also help, and would answers Romain's question: what package(s) is(are) impacted? If I look at the pointer Romain provided, it states: https://mesonbuild.com/Pkgconfig-module.html#relocatable-pkgconfig-files By default, the files generated by pkg.generate contain a hardcoded prefix path. Sure, I can see how that could be an issue. However, we already have two ways to fix that: - for per-package directory, we have a generic fixup that replaces the PPD base with the one for the current package, see: - package/pkg-generic.mk lines 95-onward and 109-onward. - b06294e9897e core/pkg-generic: fixup all PPD paths in a generic fashion - for the SDK, we have a similar fixup, see: - Makefile lines 597-onward - support/misc/relocate-sdk.sh So, if those fixups are not enough, can you describe what they are missing, so that we can extend them? This does not mean we can't apply this change (I even think it would be OK), but we really need to understand why we need it. Regards, Yann E. MORIN. > Signed-off-by: James Hilliard > --- > package/pkg-meson.mk | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > index 156b005fdd..1830c7b10c 100644 > --- a/package/pkg-meson.mk > +++ b/package/pkg-meson.mk > @@ -134,6 +134,7 @@ define $(2)_CONFIGURE_CMDS > CXX_FOR_BUILD="$$(HOSTCXX)" \ > $$($$(PKG)_CONF_ENV) \ > $$(MESON) \ > + --pkgconfig.relocatable \ > --prefix=/usr \ > --libdir=lib \ > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > @@ -154,6 +155,7 @@ define $(2)_CONFIGURE_CMDS > mkdir -p $$($$(PKG)_SRCDIR)/build > $$(HOST_CONFIGURE_OPTS) \ > $$($$(PKG)_CONF_ENV) $$(MESON) \ > + --pkgconfig.relocatable \ > --prefix=$$(HOST_DIR) \ > --libdir=lib \ > --sysconfdir=$$(HOST_DIR)/etc \ > -- > 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 Wed Jan 11 18:36:08 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 11 Jan 2023 19:36:08 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <7e325d8a-4717-bb45-58b8-73a5d632ddc0@green-communications.fr> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> <20230111164416.GQ151997@scaer> <7e325d8a-4717-bb45-58b8-73a5d632ddc0@green-communications.fr> Message-ID: <20230111183608.GS151997@scaer> Nicolas, James, All, On 2023-01-11 18:35 +0100, Nicolas Cavallari spake thusly: > On 11/01/2023 17:44, Yann E. MORIN wrote: > >On 2023-01-11 17:01 +0100, Nicolas Cavallari spake thusly: > >>On 11/01/2023 16:19, Romain Naour wrote: > >>>Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: > >>>>These appear to not be getting set correctly and are needed when using > >>>>meson's relocatable pkgconfig format. > >>>How this cmake file (toolchainfile.cmake.in) is used by a meson package ? > >>I understand it as "a cmake package needs this to use a pkgconfig file > >>generated by a meson package when meson is configured to generate > >>relocatable pkgconfig files". > > > >OK, but then I have a few questions: > > > > - what are "relocatable pkgconfig files", and how do they fit in the > > pkgconfig spec? > > > - how do they differ from standard pkgconfig files? By "standard", I > > mean all the pkgconfig files we currently install and use from the > > hundreds, if not thousands, of packages that provided them. > > Reading the meson's source, they are merely standard pkgconfig files that > use the ${pcfiledir} variable to define paths instead of hardcoding a > prefix. These are not specific to meson and are supported by pkg-config. (It > happen that some of our private packages uses that trick too, and they are > not meson packages) That. It has nothing meson specific, in fact. It just happens that meson is the only tool that generates .pc files with pcfiledir, and pcfiledir is not widely used either (we've never had a related issue so far, have we?) (and no, private tools and packages do not count! ;-] ) > > - why is meson generating those pkgconfig files, rather than standard > > ones? > Because patch 2/2 tells it to. Ah, yes, I just replied to that second patch too, now. If a change is needed in preparation of another one, then it should be mentioned (with an abridged explanation of the problem that will be fixed in that later change, if possible). And a cover letter that explains the whole picture is more than welcome, too. > > - and finally, if the "relocatable pkgconfig files" generated by meson > > are incorrect wrt the pkgconfig spec, can we tell meson not to do > > that? > They are not incorrect. From experience, autotools and meson packages > handles them fine. cmake however, according to the commit message, does not > and needs some extra variables. Yes, this makes so much more sense now: it is a cmake issue first and foremost, that is exposed by .pc files generated by meson. Thanks for the explanations! James, can you respin this one patch with all this discussion nicely aggregated and reformatted as a proper commit log, 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 peter at korsgaard.com Wed Jan 11 19:40:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:40:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: fix host package In-Reply-To: <20221230093435.118865-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 10:34:35 +0100") References: <20221230093435.118865-1-fontaine.fabrice@gmail.com> Message-ID: <871qo0hnbc.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 19:42:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:42:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add zlib optional dependency In-Reply-To: <20221229103953.115133-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:39:53 +0100") References: <20221229103953.115133-1-fontaine.fabrice@gmail.com> Message-ID: <87wn5sg8nu.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 19:42:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:42:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add minizip-zlib optional dependency In-Reply-To: <20221229104626.145365-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:46:26 +0100") References: <20221229104626.145365-1-fontaine.fabrice@gmail.com> Message-ID: <87sfggg8nn.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 19:43:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:43:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add libcap optional dependency In-Reply-To: <20221229105311.170136-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:53:11 +0100") References: <20221229105311.170136-1-fontaine.fabrice@gmail.com> Message-ID: <87o7r4g8mt.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 19:41:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:41:39 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wireshark: add minizip-zlib optional dependency Message-ID: <20230111194538.887C08793B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b0c6e11cf60dc5159058488a0f3471b36ad25cc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit 8702cecb142e42c6fd522d8256732ec54bab1711) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index f7fd72558e..c1efef2280 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 From peter at korsgaard.com Wed Jan 11 19:41:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:41:31 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wireshark: add zlib optional dependency Message-ID: <20230111194538.7E8848793A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c8a13976a964414eaa3307220a1e2a58a40d4277 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit e6365126e731a1d0bf40eea91cb51b98b6918ecf) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 5da344fc55..f7fd72558e 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -157,6 +157,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 From peter at korsgaard.com Wed Jan 11 19:39:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:39:47 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: fix host package Message-ID: <20230111194538.7090287938@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=06a7edb417dfcba5059223c404a9e056a53fb3d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit 84e52a60b4044d3c54d6d4be5729a6d30aaf5aee) Signed-off-by: Peter Korsgaard --- 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 35a9570ce9..7aa042c43a 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -27,9 +27,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 ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) From peter at korsgaard.com Wed Jan 11 19:42:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:42:47 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wireshark: add libcap optional dependency Message-ID: <20230111194538.91CC68793D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=35c47ed4d94c9cdb79c7dc8856808fd460b13945 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit f70149c80cda5d2f6bbe2266b247d52818391cda) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index c1efef2280..d9314fb211 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 From peter at korsgaard.com Wed Jan 11 19:41:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:41:01 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wireshark: add zlib optional dependency Message-ID: <20230111194658.7CCBB8794C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=be417b433d80ca8fb937994cd22a3fe524421e7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit e6365126e731a1d0bf40eea91cb51b98b6918ecf) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index f56843122c..1e43a8f6b5 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -157,6 +157,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 From peter at korsgaard.com Wed Jan 11 19:42:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:42:53 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wireshark: add libcap optional dependency Message-ID: <20230111194658.86B828794D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4418e34d72d09d16ad2076f723ac83694263ebe0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit f70149c80cda5d2f6bbe2266b247d52818391cda) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 1e43a8f6b5..668a79ed93 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 From peter at korsgaard.com Wed Jan 11 19:40:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:40:00 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tiff: fix host package Message-ID: <20230111194658.72AEC8794B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=847c45a8d3c7d181e95abf44cb9dc440c8642f79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit 84e52a60b4044d3c54d6d4be5729a6d30aaf5aee) Signed-off-by: Peter Korsgaard --- 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 4d3c90f956..ac34e300a9 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -27,9 +27,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 ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) From thomas.petazzoni at bootlin.com Wed Jan 11 21:21:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 11 Jan 2023 22:21:11 +0100 Subject: [Buildroot] [git commit] docs/website: update sponsors.html page Message-ID: <20230111212235.2932687957@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fce9f0eea00ed9aaeca12c1529ea380617baa477 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Thank Smile for sponsoring the Buildroot Developers Meeting of February 2023 by providing the meeting room - Thank Armadeus and Logilin for their financial sponsoring in 2022 - Move older sponsors to the "Past sponsors" section - Remove section about the Buildroot.org domain sponsor, as that sponsoring ended in 2019. Signed-off-by: Thomas Petazzoni --- docs/website/images/armadeus-systems-logo.png | Bin 0 -> 43363 bytes docs/website/sponsors.html | 69 +++++++++++++++++--------- 2 files changed, 46 insertions(+), 23 deletions(-) diff --git a/docs/website/images/armadeus-systems-logo.png b/docs/website/images/armadeus-systems-logo.png new file mode 100644 index 0000000000..9b6080fb13 Binary files /dev/null and b/docs/website/images/armadeus-systems-logo.png differ diff --git a/docs/website/sponsors.html b/docs/website/sponsors.html index 2f3f6309ae..9c17bed0c7 100644 --- a/docs/website/sponsors.html +++ b/docs/website/sponsors.html @@ -9,18 +9,40 @@
+
- Tap2Open - financially sponsored the Buildroot Association - in 2020.
+ Smile sponsored the + Buildroot project by hosting + the Buildroot + Developers Meeting of February 2023 in Brussels, + after the FOSDEM + conference. +
+
+
+
+ +
+
+
+
+ + + +
+
+ Armadeus + Systems financially sponsored + the Buildroot + Association in 2022.
@@ -36,7 +58,7 @@
Logilin financially sponsored the Buildroot Association - in 2020.
+ in 2022.
@@ -44,23 +66,6 @@ -
-
Sponsor of the Buildroot.org domain
-
-
-

The Buildroot community would like to thank - Zillabit for - donating the buildroot.org domain name and sponsoring - the registration fees 2009 - 2019.

-
-
- - - -
-
-
-
Past sponsors
@@ -343,6 +348,24 @@
+
+
+
+
+
+ + + +
+
+ Tap2Open + financially sponsored the Buildroot Association + in 2020.
+
+
+
+
+ From nolange79 at gmail.com Wed Jan 11 21:36:26 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Wed, 11 Jan 2023 22:36:26 +0100 Subject: [Buildroot] [PATCH v2 1/2] package/cmake: disable ccache for host-cmake Message-ID: Hi, Wouldnt a way simpler method be to just prepare a wrapper in $(HOST_DIR)/bin/ccache ? #!/bin/sh exec "$@" (Or a bit more sophisticated: try finding and using a system installed ccache first) When host-ccache is installed, the wrapper will be replaced. Regards, Norbert -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Wed Jan 11 21:51:56 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 11 Jan 2023 22:51:56 +0100 Subject: [Buildroot] Buildroot Developers Meeting 2023 at FOSDEM hosted by Smile Message-ID: <20230111225156.14dbcd34@windsurf> Hello, We are happy to announce that the next Buildroot Developers Meeting, scheduled on Feb 6-8 in Brussels right after FOSDEM is going to be hosted by Smile (https://www.smile.eu/en). Thanks to Smile, we have a confirmed location for the meeting, which is described at https://elinux.org/Buildroot:DeveloperDaysFOSDEM2023. It will take place at "The Nestwork", which is located very close to the Montgomery metro station in Brussels. Thank you very much to Smile for offering to host our Buildroot meeting! Registration to the meeting is still open for the Buildroot meeting, so let us know if you're interested. Best regards, 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 Wed Jan 11 22:03:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 11 Jan 2023 23:03:29 +0100 Subject: [Buildroot] General assembly of the Buildroot Association Message-ID: <20230111230329.5f68a75b@windsurf> Hello, As a president of the Buildroot Association, the legal entity set up in France that supports the Buildroot project, I would like to announce that the next General Assembly of the Buildroot Association will take place on February 6, 2023 at 4 PM UTC+1. The General Assembly will take place during the Buildroot Developers Meeting, and therefore the physical meeting will take place at The Nestwork, Avenue de Broqueville, 12, 1150 Bruxelles. Remote participation will be possible through video-conferencing. The agenda for the General Assembly is: - Presentation and approval of the moral report for 2022 - Presentation and approval of the financial report for 2022 - Election of the Buildroot Association board - Discussion on the next actions of the Buildroot Association Voting rights are granted to people who are members of the association, with a membership up-to-date for 2023. We can provide the moral report and financial report ahead of the General Assembly to anyone who requests them. Please note that due to the Buildroot Association being legally installed in France, those documents are in French. Let us know if you have any question. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From james.hilliard1 at gmail.com Thu Jan 12 00:14:31 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 11 Jan 2023 17:14:31 -0700 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.66.1 Message-ID: <20230112001431.853435-1-james.hilliard1@gmail.com> Link to Rust 1.66.1 annoucement: https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.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.1: $ ./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.1, 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 7cc1052dd9..adf1799ad7 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.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 +# From https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 a1279760f91b3571733e0b0268128d143be2734916753900b5fe7b8ecc3c0900 rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.asc +sha256 835b4e1b4d396674f7866a83b9a4f44db16fd12f01a7eaed527282b3700a9b92 rust-1.66.1-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.asc +sha256 c7349617c42274bf50f6e3662dfb4f6832a93780099c3bb510be1a5b93d04c37 rust-1.66.1-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 fc38663870f0af47a27241d980ca886c3f7d432267920deb412ac8576bef68f0 rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 2b1a6c54db49a9e62d60cc96c1768f405e0f4c59d698186bf3a28a1bb017b6b5 rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 777d3a650448c15048710282388e90d10740540f570f5d17ed4a2dbdabb89552 rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 875bb310bae7c8c1d2d228a49aa4b547608b6c807ddc9ec44bc87272c77d869b rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 89164ccf75909b3d02bdcb787e33876cad87e55ab0e6239b030b4b6631ed356a rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc +sha256 e83f9fc473072db23376783595a008cdd9b2f2e9b3be109e55939392864840eb rust-1.66.1-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 a201aa4595ec8015662b7103b1409a4787c6d1f1d540bb68746633527d855858 rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 9d96ba6a5a255339cd04af079d906753d56c85503c727279c227d24bd4987e24 rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.asc +sha256 520ac446f20490685cc4d73192cfbb4c9b9e55c884aa4ae2b098e3a54d891de8 rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 42afd189ef64988f64976f767a734734bccd7c71e578780e902148c98226fa29 rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 506126773af9c3dacc506776a0b2e12fe6fa0c95eaf4f4ebb5cdbd335feb83fa rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 3d21b478fbf07bd27902bdd189e6988341f0c2c0108b538f926cea3031bc8ea6 rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.asc +sha256 5282fc97111a7eafbead3463ed7bc0f3065332f21aec6a39a740157fe42f943a rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 0ebf0178bbe9c5572d1db89e190dee23aef0e2f667995abedbd66e33d0bd73ab rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 938e7442c21ea0895c44ec78fa718ea1d3abe32ed0425ed328c905e188af250e rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 bdc491f4c05669e7a3382b6bfdaeaa20e2cfa5ef553305df0e0d73729a45e6e4 rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 d75c6dc3c00d662b0d3f6ce7fde0f76057542edfbc97a20b29247842c8a711d2 rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 830285e5388081c68fac9dc955aa824a4d919b0e24eadc6e0b95b30103d79db9 rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 d720bd1e493f53797f90d83dbe6d52ecbe1ff3cae282f4b2e18c37fe92c9adf6 rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.asc +sha256 90eb8e2490283930e682b79842d664d4867414563353d53dafc47eccf44aea17 rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.asc +sha256 c4bab2d63223d0c6e63806082e30d8c38b37eefc10ee2e7380971e3012c00bca rust-std-1.66.1-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.asc +sha256 b32cbbb9002f8a20b302823a2ff122a91f077b5e1a7bc1340de690ded86bf10b rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.asc +sha256 52013329eb6697d94f5dce01dd509b4b93b473c18a3a2c05d0230b9dfeab14d1 rust-std-1.66.1-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.asc +sha256 e6029b4cec5d6c06c34a0dbec614fa252fdc8cf31013d6e561112cf90f742568 rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.asc +sha256 23f917eccaca59d4c911eb96d8ffefe86834dbcdf902c9ab6dad8558c31c4575 rust-std-1.66.1-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 70d1406e0981d5d31c1d3f85c848bba0476e0ff6203e7706f66b4d2212f01b66 rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 0fd221d4b4205ce548e83f0e7416c8332eb12b64d5a43c0b3ed61e9f7d6edf13 rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 132d6d5750a877972ebc6f23e831f2ef3077465b2ab24ca645d32ea83c496fe3 rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 533f370368ac8b6192e1450289c64544ebf9cacc38c3a52ef6c0ecded7ee6fa5 rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 8bfa3d6079c6df049978fe61b1ccaf992aecd006e23df2439ecfc883bd8bc31b rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.asc +sha256 d7028820888d0decde047a6e77b866e690532aa09522c9a23a3fbf8780a72257 rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 417b12a9bf090d694514937cd8c321ed625f155248f63c0de8207b17fa4b35b1 rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 7074c4ea9fcc683ceb0adcca6ba07544a1d91f0e5d2a4cf14c81eb14316ebf35 rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 4c64a09be872b5832b50d681fbe29691b6a5d3e23ee5535020fa22b8b453c770 rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 776eff6f451845e88224714ee6da7819e34f01b7625bf927394c2b91e5c8243c rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc +sha256 51d1567e1d28e43c2165886f5a4955dcdaa41aa5ddcec5fb08200491fd1f6062 rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 3aee03fa61c28bb242023efb09a22e38a76b075cc72bcad9894560be8b28a927 rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 c5e2c9b160bd8d99514f13cfbc0e42a722fd9ca14e6aaca4b9b77731a7a48377 rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.asc +sha256 a9710727ba28955deb7fbec799faed19486c9af3c7e3088ec6659a257515ffca rust-std-1.66.1-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 b341bc4b7c..89009288f4 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.66.0 +RUST_BIN_VERSION = 1.66.1 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 35028b304b..545a452bf0 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# 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 +# From https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.asc +sha256 07ac4e6c93e0d8ecfaf3b86c4c78bbbde3f5be675f0334e7fb343cb4a0b81ebe rustc-1.66.1-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 55fa38df18..691683b492 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.66.0 +RUST_VERSION = 1.66.1 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 Thu Jan 12 00:30:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 11 Jan 2023 17:30:29 -0700 Subject: [Buildroot] [PATCH v2 1/2] package/cmake: disable ccache for host-cmake In-Reply-To: References: Message-ID: On Wed, Jan 11, 2023 at 2:36 PM Norbert Lange wrote: > > Hi, > > Wouldnt a way simpler method be to just prepare a wrapper in $(HOST_DIR)/bin/ccache ? Seems more complex to me than just forcing noccache in the opts. > > #!/bin/sh > exec "$@" > > (Or a bit more sophisticated: try finding and using a system installed ccache first) > > When host-ccache is installed, the wrapper will be replaced. There may be compatibility issues between buildroot's ccache and a host ccache so I don't think we want to use a system ccache normally. > > Regards, Norbert > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From christian at paral.in Thu Jan 12 03:53:58 2023 From: christian at paral.in (Christian Stewart) Date: Wed, 11 Jan 2023 19:53:58 -0800 Subject: [Buildroot] [PATCH 1/1] package/crun: needs gcc >= 4.9 In-Reply-To: <20230108191514.10360-1-fontaine.fabrice@gmail.com> References: <20230108191514.10360-1-fontaine.fabrice@gmail.com> Message-ID: Hi Fabrice, On Sun, Jan 8, 2023 at 11:15 AM Fabrice Fontaine wrote: > > crun unconditionally uses atomic_bool when libgcrypt is found since > version 1.7.1 and > https://github.com/containers/crun/commit/40f66c0a74b8d918ecc7ae9228dca32a4fd71084 > resulting in the following build failure with gcc 4.8 since commit > 6987b92da510a8c8b9534a22506850c163d0f035: > > src/libcrun/seccomp.c: In function 'calculate_seccomp_checksum': > src/libcrun/seccomp.c:374:3: error: unknown type name 'atomic_bool' > static atomic_bool initialized = false; > ^ > > Fixes: > - http://autobuild.buildroot.org/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d Reviewed-by: Christian Stewart Thanks! From christian at paral.in Thu Jan 12 04:05:01 2023 From: christian at paral.in (Christian Stewart) Date: Wed, 11 Jan 2023 20:05:01 -0800 Subject: [Buildroot] [PATCH 1/1] package/go: bump version to 1.19.5 Message-ID: <20230112040501.328931-1-christian@paral.in> go1.19.5 (released 2023-01-10) includes fixes to the compiler, the linker, and the crypto/x509, net/http, sync/atomic, and syscall packages. https://github.com/golang/go/issues?q=milestone%3AGo1.19.5+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 d35db10213..4c22f0f274 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz +sha256 8e486e8e85a281fc5ce3f0bedc5b9d2dbf6276d7db0b25d3ec034f313da0375f go1.19.5.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index 44e0c622c9..d3ed07f03b 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.4 +GO_VERSION = 1.19.5 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz -- 2.39.0 From thomas.petazzoni at bootlin.com Thu Jan 12 07:35:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 12 Jan 2023 07:35:37 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-11 Message-ID: <20230112073543.7BC024026A@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-11 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 5 | 1 | 0 | 6 | 2022.11.x | 11 | 12 | 0 | 23 | master | 168 | 278 | 2 | 448 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 31 host-fwup-1.9.1 | 25 fwup-1.9.1 | 18 host-binutils-2.38 | 12 host-sentry-cli-2.8.0 | 8 xz-5.2.10 | 8 gobject-introspection-1.72.0 | 7 host-rust-1.66.0 | 7 elfutils-0.186 | 6 linux-6.1.2 | 6 opkg-0.4.5 | 6 python-bunch-1.0.1 | 6 libglib2-2.72.3 | 5 norm-1.5.8 | 5 host-go-1.19.4 | 4 janus-gateway-1.1.1 | 4 pixz-1.0.7 | 4 python-cryptography-38.0.4 | 4 sscep-0.10.0 | 4 unknown | 4 fdk-aac-2.0.2 | 3 gvfs-1.48.1 | 3 host-binutils-2.39 | 3 host-gdb-arc-2020.09-releas... | 3 host-python-greenlet-2.0.1 | 3 jack2-1.9.21 | 3 libgcrypt-1.10.1 | 3 nerdctl-1.0.0 | 3 optee-client-3.19.0 | 3 bat-0.19.0 | 2 coreutils-9.1 | 2 fontconfig-2.13.1 | 2 frr-8.3.1 | 2 gerbera-1.10.0 | 2 glibc-2.36-81-g4f4d7a13edfd... | 2 host-pahole-1.24 | 2 libgpg-error-1.46 | 2 ltp-testsuite-20220930 | 2 mariadb-10.3.36 | 2 ntp-4.2.8p15 | 2 afboot-stm32-3566acd582e553... | 1 at91dataflashboot-1.05 | 1 berkeleydb-5.3.28 | 1 cegui-00b4e1fe174da53b7ed72... | 1 coremark-1.01 | 1 crun-1.7.2 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 ethtool-6.1 | 1 eudev-3.2.11 | 1 ffmpeg-4.4.3 | 1 freeradius-client-1.1.7 | 1 freeswitch-1.10.8 | 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 gdb-12.1 | 1 gmp-6.2.1 | 1 gnutls-3.7.8 | 1 gobject-introspection | 1 gummiboot-2bcd919c681c952eb... | 1 host-binutils-2.37 | 1 host-cmake-3.22.3 | 1 host-gcc-final-11.3.0 | 1 host-gcc-final-12.2.0 | 1 host-spirv-llvm-translator-... | 1 kvmtool-f77d646ba01d04be5aa... | 1 libmdbx-0.11.13 | 1 libnl-3.7.0 | 1 libostree-2022.7 | 1 libsigrok-0.5.2 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 linux-tools | 1 lirc-tools-0.10.2 | 1 mender-3.4.0 | 1 mimic | 1 moby-buildkit-0.10.6 | 1 mxs-bootlets-10.12.01 | 1 netsurf-3.10 | 1 ocf-linux-20171122 | 1 openvmtools-11.3.5-18557794 | 1 opus-1.3.1 | 1 owl-linux-1.0.7 | 1 pcre2-10.42 | 1 perl-5.34.1 | 1 php-8.1.14 | 1 python-bcrypt-4.0.1 | 1 quickjs-2021-03-27 | 1 ripgrep-af6b6c543b224d348a8... | 1 snmppp-3.4.10 | 1 systemd-250.8 | 1 toolchain-external-codescap... | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/5a075bfc4e229fe3fc343346b3b1f7e783d2f909 | arm | at91dataflashboot-1.05 | NOK | http://autobuild.buildroot.net/results/5cb2a91f9832872033dd6e2cd67cef13570730cc | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/39a17c655a14c2e7d490266a66947a65e400b081 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/81cabb7a7f553ab25a5372a1a8f144ae7886767f | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c4a563909a25a49c81883b2697ddf98af7b28daf | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c14f23ce924a1be3a0f4b6f857edde06c7a24f49 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/55ea164d2eebdf913ba134cd6872d17daf6b8e4b | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/12fe80cbefd028c697293ed898320ec821aaf369 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f676ebb317f107232b2e0df7c40973fc8788c48a | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6e08783c4e3aa9c957310042df266834b8dbfc39 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e8acf0826661a30bbf603b75b65cb3b23a7ed8ed | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b16821093bd073c5919241285ca6d86bafcf8d04 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/90a5ff3172e464f164f55b99a243b71ede879567 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d41a01518f6aa75ed07e3e2997e355decb89aebf | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/deccba87a9f4783b0dab3a7bfc98a8c3e4638006 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/712e9fe4bac265a89df81e50a60c513657e9644a | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f8aef87d3e835bceb0e2d344abe71ccae10e9a09 | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b05dad4ae5dc7f6bc0fa8557d75cae7763e8b44e | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bfb270504aadabf8bc20b53daf9aa705e213f9ab | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/30337b4d657f913ae3bc7d08cfadad100fad8bc8 | ORPH aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5d6158e5df205fdb2815927cf011806a21cd01df | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4df420d881328593528f1ae04c7717e97bb918d9 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c8af0df1b60217e461741368454cfddfda0d24c | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/83eae6b470bcdba1c44f0a655cb0a23f3186e914 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6935a99d5f45de7ed8e0ea429dbc9d8f330b59a7 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/26998bb67ca6eb31e6c14c5fee38036a9d7bca94 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/efd22752c23b3d13406ac6b3960ed40c192ae539 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/26159054d2e3754294c285b1d3d5aeb7d2e454d5 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/12f027eae2a18e2802d9271f32b58d311bb3da6a | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ff4c17c9b16038532df93b557904862a73573fa5 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4f0a645d0f1d74cce6ccf4b4998949bfaa30209d | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c52f447bb9b51d160121d7657fcb254c8767573c | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1d0208c89009c5ffef7426187e541460dedc9be8 | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/20f64680601d3957da56e9f82f1e2757f623ec29 | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/faa5599cc25b0a0bd074b6d06e3dd42870ecf507 | sh4a | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/c88f5a16eb2ee1c79adb44548dfadf573c6c588d | ORPH or1k | cegui-00b4e1fe174da53b7ed72... | NOK | http://autobuild.buildroot.net/results/a54b69afe20c8d93b06d85547de7e1bcb0d9e036 | sh4aeb | coremark-1.01 | NOK | http://autobuild.buildroot.net/results/5d1a090ace40c28b0d15141890b7616715857cd0 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/3ed6a252520121637484de062046f69188a26cff | ORPH sh4aeb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/f39a2980fcb5a2f94d21b1a4f4812ff82c3dead0 | ORPH sh4 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/39fd07123c24e80705c232b9a335f582adce7ccb | i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/9d443151dd599665aaa70db8bccfdee2d1810e80 | ORPH i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/85ec8d5ea8681810c3e5064c949ad256f897e140 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0edea07c6a8249ce84adbd7c98cfd2d0303658ee | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f34aa238f91a6e096703396d36de26ae1bba0297 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/1ffccc647080bbca9626cb262695959678b05f3d | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/8abbda497f1be8c33d4730d0d68fd451f6e1d369 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2d60d5919afa9b3c150f3b416925564c6dfe6d1a | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0900dbf54c687b4637d8f5414323b08a4009fddf | ORPH mipsel | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/61e901eb823491317d834b8ff11d0313e74fa205 | sparc64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/1ceb6284401b27795c67ec67c0fd1a0e02158182 | or1k | eudev-3.2.11 | NOK | http://autobuild.buildroot.net/results/4a8f06191e664ff64be22f1e790bb4ca6e08f532 | x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/e9742425ee4d993fb6ccf567a55d8e50d1d08a37 | mips | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/a91e6715a028d0f23096282bbe6f6d8e5d4799f2 | aarch64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/e94010ed7e0156589ab0d69e5acfd868c900f36c | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/d9cf9e322eb30b3477e6278e0249467c7661a832 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/8e0c9225593dd0b3d1a6e74f0c1efd9195a912bf | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/fff0ec73b9b4ea8649ed08adac2a967472f7ccd4 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/604f507e654a942628bb61c603a420fdba774fa0 | i586 | freeswitch-1.10.8 | NOK | http://autobuild.buildroot.net/results/a751f8d69a5ddec595c02f7ec80fc2df57a37e91 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/7aef0fa2fb306ec821458ace870be4a754d4df0f | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e8657433b9684e46672eb8ec2f6c8a961209f8c0 | or1k | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/c0229e4c4f998846b0fddb802e5a349965d94356 | aarch64_be | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/a6fe0c4e9d496723befcac90926e2c13e139b1c8 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/be7c010cfa3c8ef5e2a44c09e1baa751f2ddac89 | microblaze | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/a57da58d76f803acc755f26891e73781a2c0a3f2 | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/df78845c51a8857a42859f193853eda20fd3c164 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9132377d8768d243166b1f0673de624494b543d6 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a605eb4cd348340af74db8ef7a855f5294eedb1d | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90181b7cd572583a230b0ea9b7c9f0eb5f9bfc0d | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3b5064f7b0e93c24cf97156be5a585e0e2ca24de | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9dcf6d050ab2fff84719af9a3e269ce34d47930a | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/692bec4f6f37d7bea1f464def68850d898985b0a | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/032b579834a34d0e68e4d2c8cdd046be9fc8d67d | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3779cc2351a4d46dac662f37e61f09295bdce30a | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dc16531d9eec79fe63d1e1d300f80c9337bfbd9b | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f583cbe2ce1f70e23ff75b821f5888bad7d11a9d | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7cc16cc9e4451033a30e977699ac10d898c3c37b | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9a25a08274de9b54507f631a048e2e1b0fde5e05 | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22ad129ffb953f13faff3858f699d9eadb7dd685 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b508bb84ebfaf7b16793ae67017e5d8812d8a91f | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/28066c5d61c2353520a573732c21dc327c378a00 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f6f0ff842d22185341fedae411491a058052111c | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aff52e7860ea9c26fa1b555e6a6edf99e6ee503c | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/05bd7cdbb512430d643744121ccc17f4e2c1f482 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/a0a6f93a2c4e88e8b117141452d44ef51f94efbe | ORPH powerpc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0fefe8bd7131993687ced142b3d0510297b23c89 | s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/05fce7075e88bc8b9bf62e228c43227a80beaa82 | arc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/a034de839c306d1968632ef46005c3960d6714a1 | powerpc64 | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b9b451397ed3492e60ccac893c23cadf2de32285 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/fc5f8bc3cf54705017273a78bbf909d70e4baaa3 | ORPH mips64 | gnutls-3.7.8 | NOK | http://autobuild.buildroot.net/results/5bca9ad0ddd076a85dc4af7aa2a49ee6a08becf0 | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/4ee64ee6c653e8671952953fae8bdcdc42279076 | or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b599f2237818139761cbf7aaedbe1261475bc90e | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a88aa8e222deb757d0b631d0fa24aa82eda3a568 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0b475da3ef899b1e21464046e9044816ea52e3fa | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c314665611ae25be78c7125daf8b619c39510dc9 | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/45caae1fbd2518fb4810101382da555df6faf5cd | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2fe290d4019e2c09fc19c49c90f2c5ebb524b513 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a36b46ba5a1fe6b4861678d0c0d9d1abfb6efea7 | ORPH i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/ed50cfefec59cff10694f0769ef56ed68db91c30 | powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/72911a8a184dd388af1aa46430445edfc3e1ed13 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/d6c707d7822f1e7c7c408f2a73c4c94f603f5986 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/9b51573809856f00c9eb1caef452108f518bc033 | ORPH i686 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/7bf0896543b93382fe6a5cc85610a1213f4582fc | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/331e3becadc797c779c7a0aa95eddd9d98426f1f | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/92b8ac92ec90b07fec783f44e63f036d618789c2 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0135e2de941d99151eb784e683fedfd59b922703 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/068c8f047459147299e710f1da5a6f5f6ab5286b | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b9a85e4c7e1bae658d74c6bf8579283d38c82564 | m68k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/374ea6e0133560879dafef05c331beb61cf42634 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3c2616dbe9dd8d189dcefd5092a9e3409af4c068 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/14dd679453bf87ba54fb5dca4d6baca623d71e56 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/be40a4213cfe44ce267dee52404477baa361c89a | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3dcdcde58416886fdb43e3990eb58d7c32a2fa24 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/afe9e3d4f38c03ae1322bc574d3ff2ddee9ee45c | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d4a4472ae3e4c929afbf38b90f99ce4e7d10f1e5 | sh4 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/f735c493adde289c39390c3bca993a08e49243c2 | sparc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/94d953329b864bf3c952e211a9c43b93cf4d911a | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/ccffca4c034225d7451359cadccc06d103f9b25e | armeb | host-cmake-3.22.3 | NOK | http://autobuild.buildroot.net/results/fd6c029eae7227118d80288a21e56f986b8f6f46 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7184778eb636ebce30e072a337e44fb96fff6180 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ae90f8549179d10a9e19fe24bec28cd82295c1cd | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ba522087a1285262e5268667183e1767c264d64e | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/70da07ca9ebd635e10fbc2ab4f7fc1ab29205cfe | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/12d262426ed178858af322290f9092e4eb7aa361 | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3e92dd65556cf040e8aaea6cff073959d6150cd3 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0efb745b7eefea66e9e1b23a652ffc58600d340a | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a46b9a70ff4cfb33bab3dd0a8bdb9c25fb7b7f25 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/08b0e03af929c5969bf36f995b21b94ec222aba7 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/96205be9d1cad17361e91a2e20d2e373a5093dcb | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6dc6a2dbaa065aa8d0281b5ecfd2ed6346aaadba | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a25334db1a8a5a4c150de4b928eef741d56f4935 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/508e17e3a25f67d83204dd69ce973cd30c919034 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fdbe4789174efb2c17cc03a17f6e424a1f46450f | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9f7ba3189627a10dbb76a6444d8dd832909a5d43 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/40437700f8f8167ed3e82779c84517ae50e18811 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0be46486eae2fbb3db415f07def71c7e49821a53 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ac19ba5cd3bd1a60213a76fde4456b4846bb63f9 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e663c8bff8fd43a7f66dc0085dfa78fc2e44783b | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/359e4c2ece57cf951fc6d43ed84b9859629c45bd | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e3ec20897a9c5736d1141baf7f1326c8e1aa8f41 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fb91c8626ec1b7a468f018c56b3d81eb974771f9 | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e5905ab55a2eaf97a63066554dc2e11a57aad41 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9c59f4b71cad4a5066228865b77652fbb44418b6 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d895210dba49cdf9abf936ff01c3f754151df4b | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/009b77670c0e25f8db596dbf6cf80ac66fd94463 | microblazeel | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/21ea1cfde03ceb08172dc56ebeaafd0bf3be8526 | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/9ca730fd44943d3d68588baa170c02b1a94712d7 | ORPH arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/9c7f1f2de896ac52c305276cb09194e09f87a8ec | ORPH arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/493b32b1d264f41da462b35e2de6d066c75708c2 | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/63f9b5583702d26c091e18f09a6ec703361e9356 | i586 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/108dc72a4365a6c0420bc7eb12059cda1c41399b | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d3d5f59e1588fb1d0147c02b01677e49115db132 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/71bc3fc4fa9fa8642a7a4a8731c333d89e0bfbd5 | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/26a74db91bbb48adb5bd600ea52dd10cb25bac53 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/76ea653f8b346f96c51a4684b425fbe7df653873 | x86_64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/80bd27ef3adca9f6c9aaf3ab3d26c6091e12e363 | powerpc64le | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/854b5320d8b724205ab071c8da9e6fe7ef5a0fb1 | powerpc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/fc8b5163055f3fb3d5a380b24ce75622406dd204 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/25624f524e994589c54f7765001a896428bc6cfa | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/7a92f1923b504b64c6f192d6cbb1b600b169ad4d | i686 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/ded9a9a6189ba2e4f5136473676899023690d4d3 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/3cf8a9acc3a7a5c78856402aff4df95c90f44b58 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/96762d3383a549a1e2cb96ad76407367ae7a03da | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/7c2d562cbf738c955737f74a75b7a17a07a6a296 | powerpc | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/8d5726ec2e545620f6e195322f08e4b810878ba2 | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ad9377d29e56b8603cf637aaee69440be4839c62 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b9b967aaf5ab0bb6d512235863e2aa9f76b34c7a | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/aa919b1d54214d45db469c4a696442f5f86069dd | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/48af62446cf3681ca0b29b426dcae77ca909d03b | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/de06e1816b521a38b2a6c2219daa095254c73467 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/131ed46f521f98bc27089cb47a8287463a79e61e | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f7c313b8a3994aea72f0630ccc139e1b796189f1 | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f7b6d6a9f7bdff3fe4133046bb641101e11e29af | armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/bcfbda41ac88eea7a117cbbb3f02970d86aae43b | ORPH powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/100c8242d0dadbb4870531b12d9d84695c4efb00 | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/621033c3dc7ea58344e69dabda31c19cd8d45eda | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/00f06255b5ecba8d0581003b03e58bf5e22e9841 | aarch64_be | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/c2d12b5981a9e4ed5c9f6efbb0dcb363ce2fcbe8 | sh4a | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/3b820eae75ac4ec98884abf52124f3a59555d68a | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/58d749fa3feb3ff41f8963a4fb50a295f3ec15f5 | mips | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/4946fa1ae391a572d0370fbcccc9ef5d741aec3e | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/47bd42890b5c42522896d37d58fb64eccfa6ee57 | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9d13e8cdce862168764019bc95c057538c36b05b | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/83f1c6a6406b77113828b25a8ae3323028b4d979 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/392f72c79fd3c33beb3748f452fc30501dd599af | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/078b13192d539b2da72847eb3ab06bc6eb7e8d9e | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b90ecb3267dc8e81e108037dd20f87119bed80e3 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/fae61ab4d77ffef4b52e7dd73ecd9788ab079df0 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b2692f1b83b8b97d5903a5e565db12f7f3e18074 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6d6dd98cb46f35b4105c774214f16a84e8a089cd | aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/34eff6dc8b2529f14321dbfcffbae58cbc3e2ff0 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3b4971f2d3fd5f1097c89d8dcbc570a72fd62df4 | ORPH sh4 | libmdbx-0.11.13 | NOK | http://autobuild.buildroot.net/results/9ab611408cb9d110fa80b81c43450882f723f6d9 | powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/718a1bde1d2ca3c773ca3915fb8dc1840d86cc05 | ORPH mips64el | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/f6bce25fada6fbe229ab90757024d40945cab57c | mipsel | libsigrok-0.5.2 | NOK | http://autobuild.buildroot.net/results/0e19df92f2549c778c6d7d6ca82017210157ed0a | sparc64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/28d3502890422e9b99574e470bda52d43895fb78 | ORPH or1k | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/05e75594d6807a3f8bba9a4f6a844a0766444edc | ORPH m68k | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/b197f440f17f2576154a82748602c16be241c55b | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/d1295de24ccf1a57f5052e6ef172bdd14fa3b49f | ORPH arc | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/abc53e81de05e575986f485d4577da2cc6deadce | ORPH sh4aeb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/a9f8eaf13d243a18d9c68810a4ec8ebf0e81ea37 | ORPH m68k | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6df92f99b28abd14ae732c5e53474b19f0ecf0ec | ORPH arceb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/57baeb3e908a231d6c800c624881cec34916ebaa | ORPH mipsel | linux-tools | NOK | http://autobuild.buildroot.net/results/6b00ffe793d953f7915ecced9c8887f38312cfc7 | ORPH powerpc64le | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/21318329a4a550f2c1cfbdf381506ff3cfe7436c | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/506ff1827dd7bf1aea3f1a0359983a1fd474e4bf | powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/aa0a2085bca7a372a3a4cc4041d3a426ab1273fb | sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/0cd0999309522b1d66ee0c7da11c6f70d1f63f55 | ORPH armeb | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/e127fbf158394ad3cba09bf5ff81fae932487eb1 | ORPH powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/bca5b4480ebada1fdc03275fcf29555f10be744c | riscv64 | mimic | TIM | http://autobuild.buildroot.net/results/6bc851dddb3f9884a13ef9f6d73bc1135ab26190 | x86_64 | moby-buildkit-0.10.6 | NOK | http://autobuild.buildroot.net/results/22d7e515f3f1a79b58f79e02727fb060b59bc1fc | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/7c6bbe092fdd6b7a4383bbfb98104eec47a17542 | ORPH i686 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/4a704d5b4fe37cddb528170d69376c388fdab876 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/14234d9479426b89fadfb6370ec15ae42c69c02b | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/5d396f2b92aa0adee1678bbe60b4d80db1adc2d5 | sh4 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/35b7e2158dbc1ee2a17be44637183d122f68ccee | arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d24970a0daa034d95c6886fbdff0ceb4d1e98bde | ORPH armeb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9df8e83633bf95ff11bbcec668058d409c36eec8 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0e831c1fdda018796becc25009f67d07a3e624ba | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/588fdedf6387223d416e5069516541c7581e5280 | ORPH sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/999ce8a72bf794be22e6a5ad02dfc11ecaa3149b | ORPH sh4aeb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/6e52088c2a5f6c6c0e6024a67af26f73be681996 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/eda3f4029236ae6babe8cbf27804934868e2cd69 | ORPH microblaze | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/a4219197e9c594d5458250ef96c3cbbd02eb8933 | ORPH i586 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/6cc30833578702fb191eab1b936efa4788d93762 | powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/69baa77034d4699f695ac2deb7f4da0753596b3f | ORPH armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a96e038f2aa6a4fc67c57cd7951b9c8eeb3080df | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6e893c50c34dd346f9f2dcf3b2e92f41fb833e71 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3c63222618455ff646a78b656cdbebb083db0969 | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4547a9b1087a6154be635650ffd3b8cc1ed6b624 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a3d7f8a71026a31e06c185568d1c164cbdf05b00 | ORPH sparc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/613eaf7a859e6295f14a02d44cbbc4ef807099f9 | sparc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/42b913c862e8e21051f2f944d24529de5c968142 | microblaze | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/af37692b23eb1feabc8d5e2e1074e389948e8f60 | arm | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/24f2d3eb0e8b1e6f01f5562ccf6bf28255c17215 | ORPH armeb | owl-linux-1.0.7 | NOK | http://autobuild.buildroot.net/results/178af832c4f34057b234d263f9417e4efc7bb12b | powerpc64le | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/4e5ca641903c6a27ac62e90476b15ef72b213f94 | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/bdbceab78392e2bed2c207c15a2ad0733a862b3d | microblaze | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/a03d0f673280e5f3fdae0be78536de3d82b89813 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1c2f08732c5988a4f7abd243efb85120b60562c1 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c8babcadd019df73da4925140b73c7d7224b2384 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7d6ffd49fe5a0ef73d657ed71481190e67df4f2c | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/d6f9a20608d4a3b61c179b5c8fd3e8391727be4d | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0c2bcd7d293cc363f8bf958bce46e251b227142c | sh4 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/0c0803ba73057c625fe3299d1869bd71cd67ebc9 | x86_64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/ddc1d4409f60f0b6d5a0baf6050d1eeabf1451ec | powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/220e62064fe73349c49afdf265200e4b888ee37e | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/2a19b26cc8105f2c39f5f2541a097c7820d31cbc | or1k | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/ac53962b30503660ca66fdce95892f243b95ee4d | sh4eb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/b566e4c00c518cfc1cfa30081610ab9c9f46f4b1 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/16afaf89a8abdd7a659f52998b1f3e8944ee48a7 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/b5335460a2ff442063da1acf8b1a430d6229e3aa | i686 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/84fe96f08a7efaa51a772ba7c563800e2751d881 | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/5435e8ea3d320e6ca4b089110ee1d1b2fa7ccdcc | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/cd0844dc96ffbecb419cf697d8c44db366b942d7 | x86_64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/3373f37b9273da06b991bcff685d816ca817fcf1 | aarch64_be | snmppp-3.4.10 | NOK | http://autobuild.buildroot.net/results/06a73c35c9d68ddf957e0f4e785e665aecc7da84 | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a3efa95e43c62c17edd9f5166a3eed3dbfeb21d8 | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/3ee373d513a2e383df60ce9248c4c1e24c29c4be | mips64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/6c6096862d45698d19daf4bd988c4778b3e39f73 | sparc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b38ce49e70cd7c5fc270147fb273766d7f9b7e50 | i686 | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/055ee1f30855d5346b64bbd318eeb354be2cbb32 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/0e79de9c9f3ccc06f2850eedc7a706d4fd43afef | ORPH sparc | unknown | NOK | http://autobuild.buildroot.net/results/6e7539e8e4aef666799f322138318b7d57d9d16f | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/ce7d6b07de6dd5a82cb658b2553ad6bdd066f1eb | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/1d7fc643a4666825836d80abbe8716128c1346b3 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/2ac7b1e1239c26206fae12d5c67caedc3b23743a | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/53d1bd33379e50f604cf037c9c9f9754a52d5a36 | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/48012362584b5d90c0f82bf4dbca612f05d693b7 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6b50043605a18d1246e4ee0d21e0abe9aab79c04 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f7ea101295c2e769840629083197ede5192aab3e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c934ebd2cd1a19be5c77fbb1c1e06e5cf2940751 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8d7541f4efbb0e1a68ce98c0a3a119e6b0bb4d84 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4f0eefccadb91a5965e93edce9080c0df2d105e9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3347a021b3e00297b4d2a3dbc0977c697fdcc1f0 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9f8c2d2a5d269c68386ed63d08673661f406dead | 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? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- x86_64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/c332c9074814908fea5afcf748d8366cadd4a02c | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-rust-1.64.0 | 3 elfutils-0.186 | 1 host-binutils-2.38 | 1 linux-5.10.145-cip17-rt7 | 1 linux-6.0.16 | 1 mender-3.4.0 | 1 ntpsec-1_2_1 | 1 s6-linux-utils-2.6.0.0 | 1 uclibc-1.0.42 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/dff1c0a4a02e5c949cd28be8f7e30a9557a57765 | ORPH armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/902c4bd26aa5915eac7b93c3d73147a9e3afb437 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/f08b308f59e99b2f6b41564b6ce47c63c39f7075 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/83fb29ea556f4479363018637e05631e88702596 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/0e165af9e0bbac165642905da509aec4e0e8bc86 | riscv32 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/a310c3eb532691afd3386e5afa573b387d4c73b1 | ORPH mips64 | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/eca39b2070fbd5a591355b17b877fb0c95b93b0f | ORPH powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/69c1aab8c7d68a9ad19685e5bf776563012caa24 | xtensa | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/d71adb5988c62337eaea2accc37bbd9e9ff219bf | ORPH arm | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/f619d29a58f169b4042c81d117048921e723b064 | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/b9b3835922eea9f4c384d7e7a74eee04232a7cd9 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/02caf34f76f6a93081b87c1056ea2adcc5b9277c | -- http://autobuild.buildroot.net From caseorum at gmail.com Thu Jan 12 07:55:08 2023 From: caseorum at gmail.com (Joseph Burt) Date: Thu, 12 Jan 2023 07:55:08 +0000 Subject: [Buildroot] [PATCH 1/1] package/qemu: reenable Qemu user-land emulation for musl toolchains Message-ID: <20230112075509.2200-1-caseorum@gmail.com> Compatible "struct sigevent" added upstream in musl 1.2.2 [1]. [1] https://git.musl-libc.org/cgit/musl/commit/?id=7c71792e87691451f2a6b76348e83ad1889f1dcb Signed-off-by: Joseph Burt --- package/qemu/Config.in | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 154b98a541..d818bebb34 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -102,16 +102,11 @@ comment "systems emulation needs a toolchain w/ dynamic library" config BR2_PACKAGE_QEMU_LINUX_USER bool "Enable Linux user-land emulation" - # Incompatible "struct sigevent" definition on musl - depends on !BR2_TOOLCHAIN_USES_MUSL help 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 - config BR2_PACKAGE_QEMU_CHOOSE_TARGETS bool "Select individual emulator targets" depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER -- 2.39.0 From d.lang at abatec.at Thu Jan 12 09:22:07 2023 From: d.lang at abatec.at (Lang Daniel) Date: Thu, 12 Jan 2023 09:22:07 +0000 Subject: [Buildroot] [PATCH v2 1/4] package/at-spi2-core: switch to https download Message-ID: Signed-off-by: Daniel Lang --- Changes v1 -> v2: - No changes --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES -- 2.25.1 From d.lang at abatec.at Thu Jan 12 09:22:33 2023 From: d.lang at abatec.at (Lang Daniel) Date: Thu, 12 Jan 2023 09:22:33 +0000 Subject: [Buildroot] [PATCH v2 2/4] package/at-spi2-core: bump to version 2.47.1 Message-ID: https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_47_1/NEWS - X11 is now optional. - libxml2 is no longer optional. - atk and at-spi2-atk have been merged into at-spi2-core. - atk introspection option added. Signed-off-by: Daniel Lang --- Changes v1 -> v2: - No changes --- ?package/at-spi2-core/Config.in ? ? ? ? | ?8 ++------ ?package/at-spi2-core/at-spi2-core.hash | ?4 ++-- ?package/at-spi2-core/at-spi2-core.mk ? | 20 +++++++++++++++++--- ?3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/package/at-spi2-core/Config.in b/package/at-spi2-core/Config.in index f56c5b93c4..1f6c421777 100644 --- a/package/at-spi2-core/Config.in +++ b/package/at-spi2-core/Config.in @@ -1,12 +1,12 @@ ?config BR2_PACKAGE_AT_SPI2_CORE ??????bool "at-spi2-core" -?????depends on BR2_PACKAGE_XORG7 # xlib-libxtst ??????depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, glib2 ??????depends on BR2_USE_MMU # glib2 ??????depends on BR2_USE_WCHAR # glib2 ??????select BR2_PACKAGE_DBUS ??????select BR2_PACKAGE_LIBGLIB2 -?????select BR2_PACKAGE_XLIB_LIBXTST +?????select BR2_PACKAGE_LIBXML2 +?????select BR2_PACKAGE_XLIB_LIBXTST if BR2_PACKAGE_XORG7 # optionally for X11 ??????help ?????? ?The At-Spi2 Core package is a part of the GNOME ?????? ?Accessibility Project. It provides a Service Provider @@ -19,7 +19,3 @@ config BR2_PACKAGE_AT_SPI2_CORE ?comment "at-spi2-core needs a toolchain w/ wchar, threads" ??????depends on BR2_USE_MMU ??????depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS - -comment "at-spi2-core depends on X.org" -?????depends on BR2_USE_MMU -?????depends on !BR2_PACKAGE_XORG7 diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index 764e4c3661..4531bf396c 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum -sha256 ?88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a ?at-spi2-core-2.36.0.tar.xz +# From https://download.gnome.org/sources/at-spi2-core/2.47/at-spi2-core-2.47.1.sha256sum +sha256 ?c6ba7c160434edebf09d2936933569c936f6ec972301766f2bdac5a4d418153c ?at-spi2-core-2.47.1.tar.xz ? ?# locally calculated ?sha256 ?dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 ?COPYING diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index f0b019c0ed..e98e779884 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -4,17 +4,31 @@ ?# ?################################################################################ ? -AT_SPI2_CORE_VERSION_MAJOR = 2.36 -AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 +AT_SPI2_CORE_VERSION_MAJOR = 2.47 +AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).1 ?AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz ?AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) ?AT_SPI2_CORE_LICENSE = LGPL-2.1+ ?AT_SPI2_CORE_LICENSE_FILES = COPYING ?AT_SPI2_CORE_INSTALL_STAGING = YES -AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 xlib_libXtst \ +AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 libxml2 \ ??????$(TARGET_NLS_DEPENDENCIES) ?AT_SPI2_CORE_CONF_OPTS = -Ddbus_daemon=/usr/bin/dbus-daemon ? +ifeq ($(BR2_PACKAGE_XORG7),y) +AT_SPI2_CORE_CONF_OPTS += -Dx11=enabled +AT_SPI2_CORE_DEPENDENCIES += xlib_libXtst +else +AT_SPI2_CORE_CONF_OPTS += -Dx11=disabled +endif + +ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) +AT_SPI2_CORE_CONF_OPTS += -Dintrospection=enabled +AT_SPI2_CORE_DEPENDENCIES += gobject-introspection +else +AT_SPI2_CORE_CONF_OPTS += -Dintrospection=disabled +endif + ?AT_SPI2_CORE_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) ? ?$(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Thu Jan 12 09:23:02 2023 From: d.lang at abatec.at (Lang Daniel) Date: Thu, 12 Jan 2023 09:23:02 +0000 Subject: [Buildroot] [PATCH v2 3/4] package/at-spi2-atk: remove package Message-ID: at-spi2-atk has been merged into at-spi2-core with version 2.45.1. https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 Signed-off-by: Daniel Lang --- Changes v1 -> v2: - No changes --- ?Config.in.legacy ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| ?7 +++ ?DEVELOPERS ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| ?1 - ?package/Config.in ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ?1 - ?.../0001-meson-add-tests-option.patch ? ? ? ? | 43 ------------------- ?package/at-spi2-atk/Config.in ? ? ? ? ? ? ? ? | 22 ---------- ?package/at-spi2-atk/at-spi2-atk.hash ? ? ? ? ?| ?5 --- ?package/at-spi2-atk/at-spi2-atk.mk ? ? ? ? ? ?| 19 -------- ?7 files changed, 7 insertions(+), 91 deletions(-) ?delete mode 100644 package/at-spi2-atk/0001-meson-add-tests-option.patch ?delete mode 100644 package/at-spi2-atk/Config.in ?delete mode 100644 package/at-spi2-atk/at-spi2-atk.hash ?delete mode 100644 package/at-spi2-atk/at-spi2-atk.mk diff --git a/Config.in.legacy b/Config.in.legacy index 6d66f1b958..184bab6097 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif ? ?comment "Legacy options removed in 2023.02" ? +config BR2_PACKAGE_AT_SPI2_ATK +?????bool "at-spi2-atk removed" +?????select BR2_LEGACY +?????select BR2_PACKAGE_AT_SPI2_CORE +?????help +????? ?at-spi2-atk is now part of at-spi2-core. + ?config BR2_PACKAGE_QEMU_CUSTOM_TARGETS ??????string "the QEMU specific targets option has been removed" ??????help diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..b3e02154aa 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1609,7 +1609,6 @@ F:??????support/testing/tests/package/test_avocado.py ?F:???support/testing/tests/package/test_python_aexpect.py ? ?N:???Joseph Kogut -F:???package/at-spi2-atk/ ?F:???package/at-spi2-core/ ?F:???package/clang/ ?F:???package/earlyoom/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..5c8dcd849f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1530,7 +1530,6 @@ endmenu ? ?menu "Graphics" ??????source "package/assimp/Config.in" -?????source "package/at-spi2-atk/Config.in" ??????source "package/at-spi2-core/Config.in" ??????source "package/atk/Config.in" ??????source "package/atkmm/Config.in" diff --git a/package/at-spi2-atk/0001-meson-add-tests-option.patch b/package/at-spi2-atk/0001-meson-add-tests-option.patch deleted file mode 100644 index 3a2aefa090..0000000000 --- a/package/at-spi2-atk/0001-meson-add-tests-option.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 466d04a57b32417dbf2d5e818af1b7593af5f802 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 3 May 2020 10:29:36 +0200 -Subject: [PATCH] meson: add tests option - -Add tests option to allow the user to build at-spi2-atk without tests, -it is especially useful as one of the test requires libxml-2.0 - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.gnome.org/GNOME/at-spi2-atk/-/merge_requests/22] ---- - meson.build ? ? ? | 4 +++- - meson_options.txt | 4 ++++ - 2 files changed, 7 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 9fce5d6..61bc93d 100644 ---- a/meson.build -+++ b/meson.build -@@ -61,4 +61,6 @@ install_data('at-spi2-atk.desktop', - - subdir('droute') - subdir('atk-adaptor') --subdir('tests') -+if get_option('tests') -+ ?subdir('tests') -+endif -diff --git a/meson_options.txt b/meson_options.txt -index 24c9228..a4abdc2 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -2,3 +2,7 @@ option('disable_p2p', - ? ? ? ?description: 'Disable peer-to-peer DBus connections', - ? ? ? ?type: 'boolean', - ? ? ? ?value: false) -+option('tests', -+ ? ? ? description: 'Whether to build tests', -+ ? ? ? type: 'boolean', -+ ? ? ? value: true) --- -2.26.2 - diff --git a/package/at-spi2-atk/Config.in b/package/at-spi2-atk/Config.in deleted file mode 100644 index 9a7cfde0af..0000000000 --- a/package/at-spi2-atk/Config.in +++ /dev/null @@ -1,22 +0,0 @@ -config BR2_PACKAGE_AT_SPI2_ATK -?????bool "at-spi2-atk" -?????depends on BR2_PACKAGE_XORG7 # at-spi2-core -?????depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 -?????depends on BR2_USE_MMU # glib2 -?????depends on BR2_USE_WCHAR # glib2 -?????select BR2_PACKAGE_ATK -?????select BR2_PACKAGE_AT_SPI2_CORE -?????select BR2_PACKAGE_LIBGLIB2 -?????help -????? ?The At-Spi2 Atk package contains a library that bridges -????? ?ATK to At-Spi2 D-Bus service. - -????? ?https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/ - -comment "at-spi2-atk needs a toolchain w/ wchar, threads" -?????depends on BR2_USE_MMU -?????depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS - -comment "at-spi2-atk depends on X.org" -?????depends on BR2_USE_MMU -?????depends on !BR2_PACKAGE_XORG7 diff --git a/package/at-spi2-atk/at-spi2-atk.hash b/package/at-spi2-atk/at-spi2-atk.hash deleted file mode 100644 index 9c564c32af..0000000000 --- a/package/at-spi2-atk/at-spi2-atk.hash +++ /dev/null @@ -1,5 +0,0 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-atk/2.34/at-spi2-atk-2.34.2.sha256sum -sha256 ?901323cee0eef05c01ec4dee06c701aeeca81a314a7d60216fa363005e27f4f0 ?at-spi2-atk-2.34.2.tar.xz - -# locally calculated -sha256 ?dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 ?COPYING diff --git a/package/at-spi2-atk/at-spi2-atk.mk b/package/at-spi2-atk/at-spi2-atk.mk deleted file mode 100644 index 232b577230..0000000000 --- a/package/at-spi2-atk/at-spi2-atk.mk +++ /dev/null @@ -1,19 +0,0 @@ -################################################################################ -# -# at-spi2-atk -# -################################################################################ - -AT_SPI2_ATK_VERSION_MAJOR = 2.34 -AT_SPI2_ATK_VERSION = $(AT_SPI2_ATK_VERSION_MAJOR).2 -AT_SPI2_ATK_SOURCE = at-spi2-atk-$(AT_SPI2_ATK_VERSION).tar.xz -AT_SPI2_ATK_SITE = \ -?????http://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/$(AT_SPI2_ATK_VERSION_MAJOR) -AT_SPI2_ATK_LICENSE = LGPL-2.1+ -AT_SPI2_ATK_LICENSE_FILES = COPYING -AT_SPI2_ATK_CPE_ID_VENDOR = gnome -AT_SPI2_ATK_INSTALL_STAGING = YES -AT_SPI2_ATK_DEPENDENCIES = atk at-spi2-core libglib2 host-pkgconf -AT_SPI2_ATK_CONF_OPTS = -Dtests=false - -$(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Thu Jan 12 09:23:21 2023 From: d.lang at abatec.at (Lang Daniel) Date: Thu, 12 Jan 2023 09:23:21 +0000 Subject: [Buildroot] [PATCH v2 4/4] package/atk: remove package Message-ID: atk has been merged into at-spi2-core with version 2.45.1. https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 Signed-off-by: Daniel Lang --- Changes v1 -> v2: - libgtk3: drop patch that disabled atk-bridge - libgtk3: renumber patches --- ?Config.in.legacy | 7 +++ ?package/Config.in | 1 - ?package/atk/Config.in | 14 ------ ?package/atk/atk.hash | 5 --- ?package/atk/atk.mk | 25 ----------- ?package/atkmm/Config.in | 8 ++-- ?package/atkmm/atkmm.mk | 2 +- ?package/libglade/Config.in | 2 +- ?package/libglade/libglade.mk | 2 +- ?package/libgtk2/Config.in | 2 +- ?package/libgtk2/libgtk2.mk | 2 +- ?...ndency-from-gtk-encode-symbolic-svg.patch} | 0 ?package/libgtk3/0003-disable-atk-bridge.patch | 45 ------------------- ?package/libgtk3/Config.in | 2 +- ?package/libgtk3/libgtk3.mk | 2 +- ?15 files changed, 18 insertions(+), 101 deletions(-) ?delete mode 100644 package/atk/Config.in ?delete mode 100644 package/atk/atk.hash ?delete mode 100644 package/atk/atk.mk ?rename package/libgtk3/{0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch => 0003-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch} (100%) ?delete mode 100644 package/libgtk3/0003-disable-atk-bridge.patch diff --git a/Config.in.legacy b/Config.in.legacy index 184bab6097..ac5943519e 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif ? ?comment "Legacy options removed in 2023.02" ? +config BR2_PACKAGE_ATK +?????bool "atk removed" +?????select BR2_LEGACY +?????select BR2_PACKAGE_AT_SPI2_CORE +?????help +????? atk is now part of at-spi2-core. + ?config BR2_PACKAGE_AT_SPI2_ATK ??????bool "at-spi2-atk removed" ??????select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 5c8dcd849f..95db7c627b 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1531,7 +1531,6 @@ endmenu ?menu "Graphics" ??????source "package/assimp/Config.in" ??????source "package/at-spi2-core/Config.in" -?????source "package/atk/Config.in" ??????source "package/atkmm/Config.in" ??????source "package/bayer2rgb-neon/Config.in" ??????source "package/bullet/Config.in" diff --git a/package/atk/Config.in b/package/atk/Config.in deleted file mode 100644 index d9371b879b..0000000000 --- a/package/atk/Config.in +++ /dev/null @@ -1,14 +0,0 @@ -config BR2_PACKAGE_ATK -?????bool "atk" -?????depends on BR2_USE_WCHAR # glib2 -?????depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 -?????depends on BR2_USE_MMU # glib2 -?????select BR2_PACKAGE_LIBGLIB2 -?????help -????? The ATK accessibility toolkit, needed to build GTK+-2.x. - -????? https://gitlab.gnome.org/GNOME/atk - -comment "atk needs a toolchain w/ wchar, threads" -?????depends on BR2_USE_MMU -?????depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/atk/atk.hash b/package/atk/atk.hash deleted file mode 100644 index d8cd69ff1f..0000000000 --- a/package/atk/atk.hash +++ /dev/null @@ -1,5 +0,0 @@ -# From http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum -sha256 ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 atk-2.38.0.tar.xz - -# Hash for license file -sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/atk/atk.mk b/package/atk/atk.mk deleted file mode 100644 index 2820fb486d..0000000000 --- a/package/atk/atk.mk +++ /dev/null @@ -1,25 +0,0 @@ -################################################################################ -# -# atk -# -################################################################################ - -ATK_VERSION_MAJOR = 2.38 -ATK_VERSION = $(ATK_VERSION_MAJOR).0 -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz -ATK_SITE = http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) -ATK_LICENSE = LGPL-2.0+ -ATK_LICENSE_FILES = COPYING -ATK_INSTALL_STAGING = YES -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) - -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -ATK_CONF_OPTS += -Dintrospection=true -ATK_DEPENDENCIES += gobject-introspection -else -ATK_CONF_OPTS += -Dintrospection=false -endif - -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) - -$(eval $(meson-package)) diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in index aa58f8d593..f6f2ca8fc2 100644 --- a/package/atkmm/Config.in +++ b/package/atkmm/Config.in @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM ??????bool "atkmm" ??????depends on BR2_INSTALL_LIBSTDCPP # glibmm ??????depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc -?????depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 -?????depends on BR2_USE_MMU # atk/glibmm -> libglib2 -?????depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 -?????select BR2_PACKAGE_ATK +?????depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> libglib2 +?????depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 +?????depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 +?????select BR2_PACKAGE_AT_SPI2_CORE ??????select BR2_PACKAGE_GLIBMM ??????select BR2_PACKAGE_LIBSIGC ? diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk index 3bcb941c9f..76371aadbc 100644 --- a/package/atkmm/atkmm.mk +++ b/package/atkmm/atkmm.mk @@ -11,6 +11,6 @@ ATKMM_SITE = http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) ?ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) ?ATKMM_LICENSE_FILES = COPYING COPYING.tools ?ATKMM_INSTALL_STAGING = YES -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf ? ?$(eval $(meson-package)) diff --git a/package/libglade/Config.in b/package/libglade/Config.in index e269a07548..4cf2ae4086 100644 --- a/package/libglade/Config.in +++ b/package/libglade/Config.in @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE ??????depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 ??????depends on BR2_USE_MMU # glib2 ??????select BR2_PACKAGE_LIBGLIB2 -?????select BR2_PACKAGE_ATK +?????select BR2_PACKAGE_AT_SPI2_CORE ??????select BR2_PACKAGE_LIBXML2 ??????help ?????? Libglade allows you to load glade interface files in a program diff --git a/package/libglade/libglade.mk b/package/libglade/libglade.mk index 32fa595f5a..24865fb8ff 100644 --- a/package/libglade/libglade.mk +++ b/package/libglade/libglade.mk @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 ?LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 ?LIBGLADE_SITE = http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) ?LIBGLADE_INSTALL_STAGING = YES -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core libxml2 ?LIBGLADE_LICENSE = LGPL-2.0+ ?LIBGLADE_LICENSE_FILES = COPYING ? diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in index c75c37fb63..f2888b2f51 100644 --- a/package/libgtk2/Config.in +++ b/package/libgtk2/Config.in @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 ??????depends on BR2_INSTALL_LIBSTDCPP # pango ??????depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz ??????depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz -?????select BR2_PACKAGE_ATK +?????select BR2_PACKAGE_AT_SPI2_CORE ??????select BR2_PACKAGE_CAIRO ??????select BR2_PACKAGE_CAIRO_PS ??????select BR2_PACKAGE_CAIRO_PDF diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk index d30e1d9d43..ad4dd74e4d 100644 --- a/package/libgtk2/libgtk2.mk +++ b/package/libgtk2/libgtk2.mk @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ ? ?LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no ? -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango atk \ +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango at-spi2-core \ ??????gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) ? ?LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) diff --git a/package/libgtk3/0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch b/package/libgtk3/0003-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/0003-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch diff --git a/package/libgtk3/0003-disable-atk-bridge.patch b/package/libgtk3/0003-disable-atk-bridge.patch deleted file mode 100644 index 390fc012fa..0000000000 --- a/package/libgtk3/0003-disable-atk-bridge.patch +++ /dev/null @@ -1,45 +0,0 @@ -Remove atk-bridge support. - -atk-bridge doesn't seem useful for now in Buildroot and requires to -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 @@ - #include - #include - --#ifdef GDK_WINDOWING_X11 --#include --#endif -- - static gboolean gail_focus_watcher (GSignalInvocationHint *ihint, - guint n_param_values, - const GValue *param_values, -@@ -988,9 +984,5 @@ - _gtk_accessibility_override_atk_util (); - do_window_event_initialization (); - --#ifdef GDK_WINDOWING_X11 -- atk_bridge_adaptor_init (NULL, NULL); --#endif -- - atk_misc_instance = g_object_new (GTK_TYPE_MISC_IMPL, NULL); - } diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in index bc8cacd9f5..cb44607b7c 100644 --- a/package/libgtk3/Config.in +++ b/package/libgtk3/Config.in @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 ??????depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz ??????depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ ????????????BR2_PACKAGE_HAS_LIBGL -?????select BR2_PACKAGE_ATK +?????select BR2_PACKAGE_AT_SPI2_CORE ??????select BR2_PACKAGE_CAIRO ??????select BR2_PACKAGE_CAIRO_PS ??????select BR2_PACKAGE_CAIRO_PDF diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index f277fce2ed..15190efd96 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -30,7 +30,7 @@ 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 \ +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 cairo pango \ ??????gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) ? ?ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) -- 2.25.1 From bugzilla at busybox.net Thu Jan 12 09:47:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 12 Jan 2023 09:47:34 +0000 Subject: [Buildroot] [Bug 15246] New: buildroot ignore my config Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 Bug ID: 15246 Host: X86 AMD geode Build: Ubuntu 22 X86_64 Summary: buildroot ignore my config Product: buildroot Version: 2022.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: glscene2010 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- I can successfully build when in my buildroot's config pc_x86_bios_defconfig I set BR2_LINUX_KERNEL_USE_DEFCONFIG=y # BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG is not set # BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG is not set But when in pc_x86_bios_defconfig I do BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" All my settings from pc_x86_bios_defconfig will be ignored. Why? To build I use command see console.txt I get messages from buildroot see log2.txt To get my config files see my_external_tree.7z -- You are receiving this mail because: You are on the CC list for the bug. From nolange79 at gmail.com Thu Jan 12 09:47:29 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Thu, 12 Jan 2023 10:47:29 +0100 Subject: [Buildroot] [PATCH v2 1/2] package/cmake: disable ccache for host-cmake In-Reply-To: References: Message-ID: Am Do., 12. Jan. 2023 um 01:30 Uhr schrieb James Hilliard : > > On Wed, Jan 11, 2023 at 2:36 PM Norbert Lange wrote: > > > > Hi, > > > > Wouldnt a way simpler method be to just prepare a wrapper in $(HOST_DIR)/bin/ccache ? > > Seems more complex to me than just forcing noccache in the opts. Its simpler because it wont affect multiple packages now or whenever ccache's dependencies change. > > > > > #!/bin/sh > > exec "$@" > > > > (Or a bit more sophisticated: try finding and using a system installed ccache first) > > > > When host-ccache is installed, the wrapper will be replaced. > > There may be compatibility issues between buildroot's ccache and a host > ccache so I don't think we want to use a system ccache normally. There schouldn't be, at most you will not find hits between them [1]. Regards, Norbert [1] - https://github.com/ccache/ccache/discussions/923 From bugzilla at busybox.net Thu Jan 12 09:49:09 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 12 Jan 2023 09:49:09 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #1 from Andrei Cherniaev --- Created attachment 9456 --> https://bugs.busybox.net/attachment.cgi?id=9456&action=edit my config files -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Thu Jan 12 10:20:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:20:42 +0100 Subject: [Buildroot] [PATCH 1/1] core: Use of percent_defconfig seems to impact performance In-Reply-To: <20230107201526.GA151997@scaer> (Yann E. MORIN's message of "Sat, 7 Jan 2023 21:15:26 +0100") References: <20230105015759.63582-1-nhed+buildroot@starry.com> <20230105015759.63582-2-nhed+buildroot@starry.com> <20230107201526.GA151997@scaer> Message-ID: <87k01sf405.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > Nevo, All, > On 2023-01-04 20:57 -0500, Nevo Hed via buildroot spake thusly: >> Noticed a significant slowdown with rise of number of external trees >> in our env. This slowdown seemed to be related to invocations if the >> percent_defconfig function (GNU Make 4.3). >> >> While I have not do a deep dive in analyzing the performance issue, it >> felt like redefining the %_defconfig rule N times impact performance. >> >> This patch makes %_defconfig a single rule which combines uses the >> first return of a wildcard expression. >> >> Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1-8 external >> trees: >> >> #Trees Before After >> 1 0.38 0.37 >> 2 0.32 0.31 >> 3 0.31 0.33 >> 4 0.36 0.32 >> 5 0.45 0.35 >> 6 1.26 0.36 >> 7 9.10 0.36 >> 8 85.93 0.42 >> >> Signed-off-by: Nevo Hed > Thanks for the respin, I like it better than your first iteration, and > most importantly, better than my own implementation! > I however used most of my commit log, a=exteneded it even further, > provided my reproducibility script in the commit log and redid the > timings up to 1000 trees (heck, it's manageable now, so why not!). > I also slightly reformatted the code, to split the long lines. > Finally, I also added David as the reporter, and that his bug #14996 > is now fixed. > Applied to master, thanks. Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:23:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:23:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs fexecve In-Reply-To: <20221230175350.412551-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 18:53:50 +0100") References: <20221230175350.412551-1-fontaine.fabrice@gmail.com> Message-ID: <87fscgf3wa.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:22:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:22:43 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/crun: needs fexecve Message-ID: <20230112102426.CB24A87966@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=260a94a43426544166fad33a30d83b9d06849542 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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' In 6e3f7fbc072c (package/runc: add upstream security fix for CVE-2019-5736), we made runc unavailable for uclibc toolchains, and crun uses fexecve for that same reason, to fix CVE-2019-5736. So, also make crun unavailable for uclibc toolchains. Fixes: - http://autobuild.buildroot.org/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit a0e134a05342507bd9ac47da03abca4c9c113a64) Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 12 10:18:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:18:45 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Makefile: fix use of many br2-external trees Message-ID: <20230112102426.C120987964@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e7dee76f9b9ce5d8bbffe50005d9e12c4e7b7e59 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The top level Makefile in buildroot has a recursive rule which causes the appearance of a hang as the number of directories in BR2_EXTERNAL increases. When the number of directories in BR2_EXTERNAL is small, the recursion occurs, but make detects the recursion and determines the target does not have to be remade. This allows make to progress. This is the failing rule: define percent_defconfig # Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig %_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) endef $(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) The rule for %defconfig is created for each directory in BR2_EXTERNAL. When the rule is matched, the stem is 'defconfig_name'. The second prerequisite is expanded to $(1)/configs/defconfig_name_defconfig. The rule, and all of the other rules defined by this macro, are invoked again, but the stem is now $(1)/configs/defconfig_name_defconfig. The second prerequisite is now expanded to $(1)/configs/($1)/configs/defconfig_name_defconfig. This expansion continues until make detects the infinite recursion. With up to 5 br2-external trees, the time is very small, so that it is not noticeable. But starting with 6 br2-external trees, the time is insanely big (so much so that we did not even let it finish after it ran for hours); see timings toward the end of the commit log. We fix that by adding a single %_defconfig rule, which is now rsponsible to find the actual defconfig file that triggered the rule, by iterating on the reverse list of br2-external trees and then in main tree. Of course, now, there is no way for make to warn that there is no such defconfig, as it is no longer part of the prerequisites of the rule. So, we delegate to the recipe the responsibility to check for that. Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1..1000 external trees, with make 4.2.1 (* with make 4.3), on a Core i7-7700HQ: #trees Before After 1 0.312 0.319 2 0.319 0.323 3 0.325 0.327 4 0.353 0.339 5 0.993 0.349 6 1.26* 0.347 7 9.10* 0.362 8 85.93* 0.360 9 n/a 0.373 10 n/a 0.374 50 n/a 0.738 100 n/a 1.228 500 n/a 7.483 1000 n/a 16.076 How to reproduce: #!/usr/bin/env bash N="${1:-1000}" for i in $(seq 1 1000); do [ -d "br2-external/${i}/configs" ] && break mkdir -p br2-external/${i}/configs touch br2-external/${i}/{Config.in,external.mk} echo "name: BR_TEST_${i}" >br2-external/${i}/external.desc touch br2-external/${i}/configs/foo{,_${i}}_defconfig done time make \ BR2_EXTERNAL="$( for i in $(seq 1 ${N}); do printf '%s\n' "$(pwd)/br2-external/${i}" done )" \ foo_1_defconfig Notes: the timings are very dependent on how much the CPU is otherwise loaded, but having a multi-core CPU slightly loaded helps maintain a high frequency on the siblings, and that can reduce the above timings in half! Best to try on an otherwise-idle system. Fixes: #14996 Reported-by: David Lawson Signed-off-by: Nevo Hed [yann.morin.1998 at free.fr: - split long foreach - drastically extend the commit log - provide reproducer script and redo timings ] Signed-off-by: Yann E. MORIN (cherry picked from commit e6195c53041f5a8aa375b9715f90beb5188d33e5) Signed-off-by: Peter Korsgaard --- Makefile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 89f3648bb7..66fe04962d 100644 --- a/Makefile +++ b/Makefile @@ -1010,13 +1010,18 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) -define percent_defconfig -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) -endef -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile + @defconfig=$(or \ + $(firstword \ + $(foreach d, \ + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)), \ + $(wildcard $(d)/configs/$@) \ + ) \ + ), \ + $(error "Can't find $@") \ + ); \ + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) update-defconfig: savedefconfig From peter at korsgaard.com Thu Jan 12 10:20:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:20:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Makefile: fix use of many br2-external trees Message-ID: <20230112102537.B6BF587973@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ba59c92c9dfc18b6c2b36761ce5925d0ff329db9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The top level Makefile in buildroot has a recursive rule which causes the appearance of a hang as the number of directories in BR2_EXTERNAL increases. When the number of directories in BR2_EXTERNAL is small, the recursion occurs, but make detects the recursion and determines the target does not have to be remade. This allows make to progress. This is the failing rule: define percent_defconfig # Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig %_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) endef $(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) The rule for %defconfig is created for each directory in BR2_EXTERNAL. When the rule is matched, the stem is 'defconfig_name'. The second prerequisite is expanded to $(1)/configs/defconfig_name_defconfig. The rule, and all of the other rules defined by this macro, are invoked again, but the stem is now $(1)/configs/defconfig_name_defconfig. The second prerequisite is now expanded to $(1)/configs/($1)/configs/defconfig_name_defconfig. This expansion continues until make detects the infinite recursion. With up to 5 br2-external trees, the time is very small, so that it is not noticeable. But starting with 6 br2-external trees, the time is insanely big (so much so that we did not even let it finish after it ran for hours); see timings toward the end of the commit log. We fix that by adding a single %_defconfig rule, which is now rsponsible to find the actual defconfig file that triggered the rule, by iterating on the reverse list of br2-external trees and then in main tree. Of course, now, there is no way for make to warn that there is no such defconfig, as it is no longer part of the prerequisites of the rule. So, we delegate to the recipe the responsibility to check for that. Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1..1000 external trees, with make 4.2.1 (* with make 4.3), on a Core i7-7700HQ: #trees Before After 1 0.312 0.319 2 0.319 0.323 3 0.325 0.327 4 0.353 0.339 5 0.993 0.349 6 1.26* 0.347 7 9.10* 0.362 8 85.93* 0.360 9 n/a 0.373 10 n/a 0.374 50 n/a 0.738 100 n/a 1.228 500 n/a 7.483 1000 n/a 16.076 How to reproduce: #!/usr/bin/env bash N="${1:-1000}" for i in $(seq 1 1000); do [ -d "br2-external/${i}/configs" ] && break mkdir -p br2-external/${i}/configs touch br2-external/${i}/{Config.in,external.mk} echo "name: BR_TEST_${i}" >br2-external/${i}/external.desc touch br2-external/${i}/configs/foo{,_${i}}_defconfig done time make \ BR2_EXTERNAL="$( for i in $(seq 1 ${N}); do printf '%s\n' "$(pwd)/br2-external/${i}" done )" \ foo_1_defconfig Notes: the timings are very dependent on how much the CPU is otherwise loaded, but having a multi-core CPU slightly loaded helps maintain a high frequency on the siblings, and that can reduce the above timings in half! Best to try on an otherwise-idle system. Fixes: #14996 Reported-by: David Lawson Signed-off-by: Nevo Hed [yann.morin.1998 at free.fr: - split long foreach - drastically extend the commit log - provide reproducer script and redo timings ] Signed-off-by: Yann E. MORIN (cherry picked from commit e6195c53041f5a8aa375b9715f90beb5188d33e5) Signed-off-by: Peter Korsgaard --- Makefile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 06020ca18a..404dcaa270 100644 --- a/Makefile +++ b/Makefile @@ -1013,13 +1013,18 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) -define percent_defconfig -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) -endef -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile + @defconfig=$(or \ + $(firstword \ + $(foreach d, \ + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)), \ + $(wildcard $(d)/configs/$@) \ + ) \ + ), \ + $(error "Can't find $@") \ + ); \ + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) update-defconfig: savedefconfig From peter at korsgaard.com Thu Jan 12 10:44:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:44:33 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: remove my entry In-Reply-To: <20230111075514.8131-1-brgl@bgdev.pl> (Bartosz Golaszewski's message of "Wed, 11 Jan 2023 08:55:14 +0100") References: <20230111075514.8131-1-brgl@bgdev.pl> Message-ID: <87bkn4f2we.fsf@dell.be.48ers.dk> >>>>> "Bartosz" == Bartosz Golaszewski writes: > It's been a while since I've even used buildroot at all and I don't > really have any spare cycles to spend on maintaining its packages. > Let's face reality and drop me from the DEVELOPERS file. > Signed-off-by: Bartosz Golaszewski Committed, thanks for your contributions. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:45:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:45:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/go: bump version to 1.19.5 In-Reply-To: <20230112040501.328931-1-christian@paral.in> (Christian Stewart's message of "Wed, 11 Jan 2023 20:05:01 -0800") References: <20230112040501.328931-1-christian@paral.in> Message-ID: <877cxsf2vc.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > go1.19.5 (released 2023-01-10) includes fixes to the compiler, the linker, and > the crypto/x509, net/http, sync/atomic, and syscall packages. > https://github.com/golang/go/issues?q=milestone%3AGo1.19.5+label%3ACherryPickApproved > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:45:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:45:30 +0100 Subject: [Buildroot] [PATCH] boot/barebox: bump version to 2022.12.0 In-Reply-To: <20230111175837.35102-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Wed, 11 Jan 2023 18:58:36 +0100") References: <20230111175837.35102-1-m.niestroj@grinn-global.com> Message-ID: <87358gf2ut.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:46:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:46:18 +0100 Subject: [Buildroot] [PATCH] package/parted: bump to version 3.5 In-Reply-To: <20230111175749.34494-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Wed, 11 Jan 2023 18:57:48 +0100") References: <20230111175749.34494-1-m.niestroj@grinn-global.com> Message-ID: <87y1q8do91.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:44:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:44:01 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: remove Bartosz Golaszewski Message-ID: <20230112104725.005328798E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=24c532c9f6885174ddf1a9621cc1d55412139676 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master It's been a while since I've even used buildroot at all and I don't really have any spare cycles to spend on maintaining its packages. Let's face reality and drop me from the DEVELOPERS file. Signed-off-by: Bartosz Golaszewski Signed-off-by: Peter Korsgaard --- DEVELOPERS | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..8e1d68c026 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -283,17 +283,6 @@ F: package/ttyd/ F: package/qt5/qt5scxml/ F: package/qt5/qt5webview/ -N: Bartosz Golaszewski -F: package/autoconf-archive/ -F: package/doxygen/ -F: package/libgpiod/ -F: package/libserialport/ -F: package/libsigrok/ -F: package/libsigrokdecode/ -F: package/libzip/ -F: package/pulseview/ -F: package/sigrok-cli/ - N: Baruch Siach F: board/solidrun/clearfog_gt_8k/ F: configs/solidrun_clearfog_gt_8k_defconfig From peter at korsgaard.com Thu Jan 12 10:45:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:45:43 +0100 Subject: [Buildroot] [git commit] package/parted: bump to version 3.5 Message-ID: <20230112104725.212B887991@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57817fe05a4250a260a08201812c6652b306a0e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- package/parted/parted.hash | 2 +- package/parted/parted.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/parted/parted.hash b/package/parted/parted.hash index 392436ec4b..8a167d9bb8 100644 --- a/package/parted/parted.hash +++ b/package/parted/parted.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 e1298022472da5589b7f2be1d5ee3c1b66ec3d96dfbad03dc642afd009da5342 parted-3.4.tar.xz +sha256 4938dd5c1c125f6c78b1f4b3e297526f18ee74aa43d45c248578b1d2470c05a2 parted-3.5.tar.xz # Locally calculated sha256 0abbff814cd00e2b0b6d08395af2b419c1a92026c4b4adacbb65ccda45fa58cf COPYING diff --git a/package/parted/parted.mk b/package/parted/parted.mk index 23158179e4..6d4626e2e6 100644 --- a/package/parted/parted.mk +++ b/package/parted/parted.mk @@ -4,7 +4,7 @@ # ################################################################################ -PARTED_VERSION = 3.4 +PARTED_VERSION = 3.5 PARTED_SOURCE = parted-$(PARTED_VERSION).tar.xz PARTED_SITE = $(BR2_GNU_MIRROR)/parted PARTED_DEPENDENCIES = host-pkgconf util-linux From peter at korsgaard.com Thu Jan 12 10:44:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:44:59 +0100 Subject: [Buildroot] [git commit] package/go: bump version to 1.19.5 Message-ID: <20230112104725.175E387990@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ab8a8066f5cf397d98c76a06757a9523d25d6500 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master go1.19.5 (released 2023-01-10) includes fixes to the compiler, the linker, and the crypto/x509, net/http, sync/atomic, and syscall packages. https://github.com/golang/go/issues?q=milestone%3AGo1.19.5+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 d35db10213..4c22f0f274 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz +sha256 8e486e8e85a281fc5ce3f0bedc5b9d2dbf6276d7db0b25d3ec034f313da0375f go1.19.5.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index 44e0c622c9..d3ed07f03b 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.4 +GO_VERSION = 1.19.5 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz From peter at korsgaard.com Thu Jan 12 10:44:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:44:48 +0100 Subject: [Buildroot] [git commit] boot/barebox: bump version to 2022.12.0 Message-ID: <20230112104725.09E548798F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=693c88d9d276c16e7a3aad333cb20e56cfffbf20 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- boot/barebox/Config.in | 4 ++-- boot/barebox/barebox.hash | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/boot/barebox/Config.in b/boot/barebox/Config.in index 726f0f980b..3961c69c56 100644 --- a/boot/barebox/Config.in +++ b/boot/barebox/Config.in @@ -12,7 +12,7 @@ choice Select the specific Barebox version you want to use config BR2_TARGET_BAREBOX_LATEST_VERSION - bool "2022.04.0" + bool "2022.12.0" config BR2_TARGET_BAREBOX_CUSTOM_VERSION bool "Custom version" @@ -40,7 +40,7 @@ endif config BR2_TARGET_BAREBOX_VERSION string - default "2022.04.0" if BR2_TARGET_BAREBOX_LATEST_VERSION + default "2022.12.0" if BR2_TARGET_BAREBOX_LATEST_VERSION default BR2_TARGET_BAREBOX_CUSTOM_VERSION_VALUE if BR2_TARGET_BAREBOX_CUSTOM_VERSION default "custom" if BR2_TARGET_BAREBOX_CUSTOM_TARBALL default BR2_TARGET_BAREBOX_CUSTOM_GIT_VERSION if BR2_TARGET_BAREBOX_CUSTOM_GIT diff --git a/boot/barebox/barebox.hash b/boot/barebox/barebox.hash index 3a92f7fd82..161fc43d43 100644 --- a/boot/barebox/barebox.hash +++ b/boot/barebox/barebox.hash @@ -1,8 +1,8 @@ -# From https://www.barebox.org/download/barebox-2021.12.0.tar.bz2.md5 -md5 e4970687cf7943eadf71b1ae6d344ff7 barebox-2022.04.0.tar.bz2 +# From https://www.barebox.org/download/barebox-2022.12.0.tar.bz2.md5 +md5 e4bf25cbf1e0b0c9a67ee56214617b9c barebox-2022.12.0.tar.bz2 # Locally calculated -sha256 f751b506deb0a5d82682a85cf65e329dd562e48ea057533dc5c8876120a09ebc barebox-2022.04.0.tar.bz2 +sha256 9f570d4ae089560bd6c17b2b7d21cdb6557ecb00612c77ecee72ac47575a6b74 barebox-2022.12.0.tar.bz2 # License files, locally computed sha256 ab1122aa9f9073ad1ec824edcd970b16a6a7881a34a18fd56c080debb2dca5d4 COPYING From bernd.kuhls at t-online.de Thu Jan 12 11:20:29 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:20:29 +0100 Subject: [Buildroot] [PATCH 2/2] package/intel-mediadriver: bump version to 22.6.6 In-Reply-To: <20230112112029.2962475-1-bernd.kuhls@t-online.de> References: <20230112112029.2962475-1-bernd.kuhls@t-online.de> Message-ID: <20230112112029.2962475-2-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 b2c45eb025..a5e9c64e97 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 cbb6a514564f8c3349b1f78fc0906b636ea2074d7605cb0e820c5b727ce88cdc intel-media-22.6.5.tar.gz +sha256 b553290e829dfd824eb62295c9f07dbe8062ce7998f7c527cc92856d0792562d intel-media-22.6.6.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 2dfddf6f22..3473c949fd 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.5 +INTEL_MEDIADRIVER_VERSION = 22.6.6 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 Thu Jan 12 11:20:28 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:20:28 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-gmmlib: bump version to 22.3.3 Message-ID: <20230112112029.2962475-1-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 d36bd8b9b6..693d9d0905 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f725fbb4291ab67bbc7b31e1a268f523df384667360c931b40144db861be53d7 intel-gmmlib-22.3.2.tar.gz +sha256 86651bd2803c9f0afd82471bec784e65d2b418dee315a053d22215eb2a679be7 intel-gmmlib-22.3.3.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index ffd101808b..3eb3458ee7 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.2 +INTEL_GMMLIB_VERSION = 22.3.3 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 Thu Jan 12 11:42:59 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:42:59 +0100 Subject: [Buildroot] [PATCH 2/7] package/perl-html-parser: bump version to 3.80 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-2-bernd.kuhls@t-online.de> Updated license hash due to typo/whitespace-only fixes in license file: https://github.com/libwww-perl/HTML-Parser/commit/96192e7cb1f31559e8ad834fd5d7642d04e35f65#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7 Signed-off-by: Bernd Kuhls --- package/perl-html-parser/perl-html-parser.hash | 6 +++--- package/perl-html-parser/perl-html-parser.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-html-parser/perl-html-parser.hash b/package/perl-html-parser/perl-html-parser.hash index 36b094a7cb..ccd115d6c9 100644 --- a/package/perl-html-parser/perl-html-parser.hash +++ b/package/perl-html-parser/perl-html-parser.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 60e266d5a07fbea671a0383dd8af7b6c HTML-Parser-3.76.tar.gz -sha256 64d9e2eb2b420f1492da01ec0e6976363245b4be9290f03f10b7d2cb63fa2f61 HTML-Parser-3.76.tar.gz +md5 8e7151d08f30457a2ba80020b936285f HTML-Parser-3.80.tar.gz +sha256 63411db03016747e37c2636db11b05f8cc71608ef5bff36d04ddb0dc92f7835b HTML-Parser-3.80.tar.gz # computed by scancpan -sha256 0e57338bc10d5fb8891012ebee65a7b504b247f5bb485e121b8b48d7a118a60b LICENSE +sha256 9081922eb873ec1809c20672a7385a65f3c6b1163166bf69b2bbe986fb5b0159 LICENSE diff --git a/package/perl-html-parser/perl-html-parser.mk b/package/perl-html-parser/perl-html-parser.mk index 097564dbcb..1e1f8e6050 100644 --- a/package/perl-html-parser/perl-html-parser.mk +++ b/package/perl-html-parser/perl-html-parser.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTML_PARSER_VERSION = 3.76 +PERL_HTML_PARSER_VERSION = 3.80 PERL_HTML_PARSER_SOURCE = HTML-Parser-$(PERL_HTML_PARSER_VERSION).tar.gz PERL_HTML_PARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTML_PARSER_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:04 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:04 +0100 Subject: [Buildroot] [PATCH 7/7] package/perl-uri: bump version to 5.17 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-7-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/perl-uri/perl-uri.hash | 4 ++-- package/perl-uri/perl-uri.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-uri/perl-uri.hash b/package/perl-uri/perl-uri.hash index a169fc067d..daf043347f 100644 --- a/package/perl-uri/perl-uri.hash +++ b/package/perl-uri/perl-uri.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 d7fc1b1c88d03357aed2f03b455a223e URI-5.12.tar.gz -sha256 66abe0eaddd76b74801ecd28ec1411605887550fc0a45ef6aa744fdad768d9b3 URI-5.12.tar.gz +md5 63675c429cfb1df73d7d21a9302e1000 URI-5.17.tar.gz +sha256 5f7e42b769cb27499113cfae4b786c37d49e7c7d32dbb469602cd808308568f8 URI-5.17.tar.gz # computed by scancpan sha256 d4f0b7a8771dcb1eee79a38c2e466eb997e23565a6687dd1900a2027eabe12a0 LICENSE diff --git a/package/perl-uri/perl-uri.mk b/package/perl-uri/perl-uri.mk index b0ac885c10..d4bfcb44ef 100644 --- a/package/perl-uri/perl-uri.mk +++ b/package/perl-uri/perl-uri.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_URI_VERSION = 5.12 +PERL_URI_VERSION = 5.17 PERL_URI_SOURCE = URI-$(PERL_URI_VERSION).tar.gz PERL_URI_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_URI_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:01 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:01 +0100 Subject: [Buildroot] [PATCH 4/7] package/perl-http-message: bump version to 6.44 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-4-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/perl-http-message/perl-http-message.hash | 4 ++-- package/perl-http-message/perl-http-message.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-http-message/perl-http-message.hash b/package/perl-http-message/perl-http-message.hash index 0e05da644e..94b5c06a4f 100644 --- a/package/perl-http-message/perl-http-message.hash +++ b/package/perl-http-message/perl-http-message.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 17ca8ec3be118d50c5299b232f3109d7 HTTP-Message-6.37.tar.gz -sha256 0e59da0a85e248831327ebfba66796314cb69f1bfeeff7a9da44ad766d07d802 HTTP-Message-6.37.tar.gz +md5 926a077669a7828c5ca39b5cf7735625 HTTP-Message-6.44.tar.gz +sha256 398b647bf45aa972f432ec0111f6617742ba32fc773c6612d21f64ab4eacbca1 HTTP-Message-6.44.tar.gz # computed by scancpan sha256 f2f428b5f8a3bf4e6a71cd5ea92558a3d123d3d7c5075d34923e71e46dea94df LICENSE diff --git a/package/perl-http-message/perl-http-message.mk b/package/perl-http-message/perl-http-message.mk index 79402c3298..67b68b0de2 100644 --- a/package/perl-http-message/perl-http-message.mk +++ b/package/perl-http-message/perl-http-message.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTTP_MESSAGE_VERSION = 6.37 +PERL_HTTP_MESSAGE_VERSION = 6.44 PERL_HTTP_MESSAGE_SOURCE = HTTP-Message-$(PERL_HTTP_MESSAGE_VERSION).tar.gz PERL_HTTP_MESSAGE_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_MESSAGE_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:42:58 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:42:58 +0100 Subject: [Buildroot] [PATCH 1/7] package/perl-file-listing: bump version to 6.15 Message-ID: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Updated license hash due to typo/whitespace-only fixes in license file. Signed-off-by: Bernd Kuhls --- package/perl-file-listing/perl-file-listing.hash | 6 +++--- package/perl-file-listing/perl-file-listing.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-file-listing/perl-file-listing.hash b/package/perl-file-listing/perl-file-listing.hash index 2358965714..cb52c127cd 100644 --- a/package/perl-file-listing/perl-file-listing.hash +++ b/package/perl-file-listing/perl-file-listing.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 cf60a79563185391831613178a79b4cd File-Listing-6.14.tar.gz -sha256 15b3a4871e23164a36f226381b74d450af41f12cc94985f592a669fcac7b48ff File-Listing-6.14.tar.gz +md5 8ba34641a6c5a2ec1b0bf7064f68c535 File-Listing-6.15.tar.gz +sha256 46c4fb9f9eb9635805e26b7ea55b54455e47302758a10ed2a0b92f392713770c File-Listing-6.15.tar.gz # computed by scancpan -sha256 7f0ccec295e6d7d2be1439cedd7caf6cc6247191f4c10ac56d91ee9bc265ba02 LICENSE +sha256 287e6f0fdf2db790a24975b492cde64b210c16af7137f44373cbd03fcf844212 LICENSE diff --git a/package/perl-file-listing/perl-file-listing.mk b/package/perl-file-listing/perl-file-listing.mk index 61bbc18eb8..c8584ffa8a 100644 --- a/package/perl-file-listing/perl-file-listing.mk +++ b/package/perl-file-listing/perl-file-listing.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_FILE_LISTING_VERSION = 6.14 +PERL_FILE_LISTING_VERSION = 6.15 PERL_FILE_LISTING_SOURCE = File-Listing-$(PERL_FILE_LISTING_VERSION).tar.gz PERL_FILE_LISTING_SITE = $(BR2_CPAN_MIRROR)/authors/id/P/PL/PLICEASE PERL_FILE_LISTING_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:00 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:00 +0100 Subject: [Buildroot] [PATCH 3/7] package/perl-http-daemon: bump version to 6.14 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-3-bernd.kuhls@t-online.de> Updated license hash due to typo/whitespace-only fixes in license file: https://github.com/libwww-perl/HTTP-Daemon/commit/605bc6efdabf39d2c9f9c7f613bf88d497454e5a#diff-b4668a52683f65fbc0528f6590ba160c9c64c88c302b6262c506266eb1d35180 Signed-off-by: Bernd Kuhls --- package/perl-http-daemon/perl-http-daemon.hash | 6 +++--- package/perl-http-daemon/perl-http-daemon.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-http-daemon/perl-http-daemon.hash b/package/perl-http-daemon/perl-http-daemon.hash index f8272a4fce..c19b3b9558 100644 --- a/package/perl-http-daemon/perl-http-daemon.hash +++ b/package/perl-http-daemon/perl-http-daemon.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 63674e3f81760a29075853413eb157d8 HTTP-Daemon-6.12.tar.gz -sha256 df47bed10c38670c780fd0116867d5fd4693604acde31ba63380dce04c4e1fa6 HTTP-Daemon-6.12.tar.gz +md5 3111b0081d08d8b225f52884033de349 HTTP-Daemon-6.14.tar.gz +sha256 f0767e7f3cbb80b21313c761f07ad8ed253bce9fa2d0ba806b3fb72d309b2e1d HTTP-Daemon-6.14.tar.gz # computed by scancpan -sha256 e84ac5ab84ace59952d2640e0ca4522eb0aaa8c2aa696352d1252aa109ea20bc LICENCE +sha256 311f168ba9a7819ffab4fea19858f9e880737baf6d112929d11530205035a4cc LICENCE diff --git a/package/perl-http-daemon/perl-http-daemon.mk b/package/perl-http-daemon/perl-http-daemon.mk index e475072628..fe50c768bf 100644 --- a/package/perl-http-daemon/perl-http-daemon.mk +++ b/package/perl-http-daemon/perl-http-daemon.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTTP_DAEMON_VERSION = 6.12 +PERL_HTTP_DAEMON_VERSION = 6.14 PERL_HTTP_DAEMON_SOURCE = HTTP-Daemon-$(PERL_HTTP_DAEMON_VERSION).tar.gz PERL_HTTP_DAEMON_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_DAEMON_DEPENDENCIES = host-perl-module-build-tiny -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:02 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:02 +0100 Subject: [Buildroot] [PATCH 5/7] package/perl-mail-dkim: bump version to 1.20220520 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-5-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/perl-mail-dkim/perl-mail-dkim.hash | 4 ++-- package/perl-mail-dkim/perl-mail-dkim.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-mail-dkim/perl-mail-dkim.hash b/package/perl-mail-dkim/perl-mail-dkim.hash index e94adfc6ed..c44e4ab161 100644 --- a/package/perl-mail-dkim/perl-mail-dkim.hash +++ b/package/perl-mail-dkim/perl-mail-dkim.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz -sha256 871d329830acb4840423aa59036622fb2ee394efc1d09316dcc32ae94454e916 Mail-DKIM-1.20200824.tar.gz +md5 5a0dec58f0c2526521b2952a3c126906 Mail-DKIM-1.20220520.tar.gz +9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz # computed by scancpan sha256 ffaa40feb768566e52d93879fedd2c5483828b6de483874f30a0a4425351555f LICENSE diff --git a/package/perl-mail-dkim/perl-mail-dkim.mk b/package/perl-mail-dkim/perl-mail-dkim.mk index e67bf5ee18..f3383a02bf 100644 --- a/package/perl-mail-dkim/perl-mail-dkim.mk +++ b/package/perl-mail-dkim/perl-mail-dkim.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_MAIL_DKIM_VERSION = 1.20200824 +PERL_MAIL_DKIM_VERSION = 1.20220520 PERL_MAIL_DKIM_SOURCE = Mail-DKIM-$(PERL_MAIL_DKIM_VERSION).tar.gz PERL_MAIL_DKIM_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MB/MBRADSHAW PERL_MAIL_DKIM_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:03 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:03 +0100 Subject: [Buildroot] [PATCH 6/7] package/perl-net-dns: bump version to 1.36 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-6-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/perl-net-dns/perl-net-dns.hash | 4 ++-- package/perl-net-dns/perl-net-dns.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-net-dns/perl-net-dns.hash b/package/perl-net-dns/perl-net-dns.hash index 52f2f2bff2..a98ac3525d 100644 --- a/package/perl-net-dns/perl-net-dns.hash +++ b/package/perl-net-dns/perl-net-dns.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 f10276a44ce157cd5f709be4c70c34a8 Net-DNS-1.34.tar.gz -sha256 de756e3fb6addbd32beafc869c4dd1c6a0b3783c5ef56dbefc6809443a4b1d15 Net-DNS-1.34.tar.gz +md5 b70b74481908d995f57569ab7cfe6432 Net-DNS-1.36.tar.gz +sha256 143ba0e530f8b727be61ec052974cbf52df5b0afc0582d75b04809e0b2a95ebe Net-DNS-1.36.tar.gz # computed by scancpan sha256 1e44fcf65509b47a251eda0ce1f8bd6aefa13517e38cb1e95b8d36120fb15452 LICENSE diff --git a/package/perl-net-dns/perl-net-dns.mk b/package/perl-net-dns/perl-net-dns.mk index cfb16d8ded..f4c20c07ad 100644 --- a/package/perl-net-dns/perl-net-dns.mk +++ b/package/perl-net-dns/perl-net-dns.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_NET_DNS_VERSION = 1.34 +PERL_NET_DNS_VERSION = 1.36 PERL_NET_DNS_SOURCE = Net-DNS-$(PERL_NET_DNS_VERSION).tar.gz PERL_NET_DNS_SITE = $(BR2_CPAN_MIRROR)/authors/id/N/NL/NLNETLABS PERL_NET_DNS_LICENSE = MIT -- 2.34.1 From marcus.folkesson at gmail.com Thu Jan 12 11:47:54 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Thu, 12 Jan 2023 12:47:54 +0100 Subject: [Buildroot] [PATCH] package/pkg-kconfig.mk new -show-fragment target Message-ID: <20230112114754.82405-1-marcus.folkesson@gmail.com> This patch introduce the new target to simplify the generation of configuration fragments as the output could be directly copied into a fragment file as-is. It is *heavily* based on the -diff-config target, but serves a different purpose. Output from linux-diff-config: -CONFIG_GCC_PLUGIN_ARM_SSP_PER_TASK y -CONFIG_GCC_PLUGIN_CYC_COMPLEXITY n -CONFIG_GCC_PLUGIN_LATENT_ENTROPY n -CONFIG_GCC_PLUGIN_RANDSTRUCT n -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF n -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL n -CONFIG_GCC_PLUGIN_STRUCTLEAK_USER n -CONFIG_STACKPROTECTOR_PER_TASK y CONFIG_CRYPTO_DH n -> y CONFIG_CRYPTO_KPP m -> y CONFIG_GCC_PLUGINS y -> n CONFIG_KEY_DH_OPERATIONS n -> y CONFIG_PKCS8_PRIVATE_KEY_PARSER n -> y CONFIG_VIDEO_IMX274 n -> m Output from linux-show-fragment: CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_KPP=y CONFIG_KEY_DH_OPERATIONS=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=y CONFIG_VIDEO_IMX274=m Signed-off-by: Marcus Folkesson --- package/pkg-kconfig.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/package/pkg-kconfig.mk b/package/pkg-kconfig.mk index f4f35bf96a..ee96525c47 100644 --- a/package/pkg-kconfig.mk +++ b/package/pkg-kconfig.mk @@ -309,12 +309,26 @@ $(1)-diff-config: $(1)-check-configuration-done $$(Q)cp -a $$($(2)_DIR)/.config.dc.bak $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) $$(Q)rm -f $$($(2)_DIR)/.config.dc.bak +# Target to output differences between the configuration obtained via the +# defconfig + fragments (if any) and the current configuration. +# Output format is suitable to be used as-is in fragment files. +# Note: it preserves the timestamp of the current configuration when moving it +# around. +$(1)-show-fragment: $(1)-check-configuration-done + $$(Q)cp -a $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) $$($(2)_DIR)/.config.dc.bak + $$(call kconfig-package-merge-config,$(2),$$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG),\ + $$($(2)_KCONFIG_FRAGMENT_FILES)) + $$(Q)utils/diffconfig -m $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) \ + $$($(2)_DIR)/.config.dc.bak + $$(Q)cp -a $$($(2)_DIR)/.config.dc.bak $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) + $$(Q)rm -f $$($(2)_DIR)/.config.dc.bak endif # package enabled .PHONY: \ $(1)-diff-config \ $(1)-check-configuration-done \ + $(1)-show-fragment \ $$($(2)_DIR)/.kconfig_editor_% \ $$(addprefix $(1)-,$$($(2)_KCONFIG_EDITORS)) -- 2.38.1 From bernd.kuhls at t-online.de Thu Jan 12 11:52:29 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:52:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/fetchmail: bump version to 6.4.35 Message-ID: <20230112115229.3196495-1-bernd.kuhls@t-online.de> Release notes: https://sourceforge.net/p/fetchmail/mailman/message/37756758/ Signed-off-by: Bernd Kuhls --- package/fetchmail/fetchmail.hash | 4 ++-- package/fetchmail/fetchmail.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/fetchmail/fetchmail.hash b/package/fetchmail/fetchmail.hash index 4b2cf90ed8..bb03dcf94a 100644 --- a/package/fetchmail/fetchmail.hash +++ b/package/fetchmail/fetchmail.hash @@ -1,4 +1,4 @@ -# From https://sourceforge.net/p/fetchmail/mailman/message/37721221/ -sha256 c3bdded1b5ce236960bd1ceeee3f3257220ed99c3eec84a5d76bb5618e3258d4 fetchmail-6.4.34.tar.xz +# From https://sourceforge.net/p/fetchmail/mailman/message/37756758/ +sha256 7b0b56cbc0fca854504f167795fab532d5a54d5a7d3b6e3e36a33f34a0960a01 fetchmail-6.4.35.tar.xz # Locally computed: sha256 6d87443b61041067a5eddb2cabf8aebff15b8b40771ad6b5e4754e607ec21b39 COPYING diff --git a/package/fetchmail/fetchmail.mk b/package/fetchmail/fetchmail.mk index 063e41b2e1..d6053508a5 100644 --- a/package/fetchmail/fetchmail.mk +++ b/package/fetchmail/fetchmail.mk @@ -5,7 +5,7 @@ ################################################################################ FETCHMAIL_VERSION_MAJOR = 6.4 -FETCHMAIL_VERSION = $(FETCHMAIL_VERSION_MAJOR).34 +FETCHMAIL_VERSION = $(FETCHMAIL_VERSION_MAJOR).35 FETCHMAIL_SOURCE = fetchmail-$(FETCHMAIL_VERSION).tar.xz FETCHMAIL_SITE = https://downloads.sourceforge.net/project/fetchmail/branch_$(FETCHMAIL_VERSION_MAJOR) FETCHMAIL_LICENSE = GPL-2.0; some exceptions are mentioned in COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:58:02 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:58:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: bump version to 8.2.1 Message-ID: <20230112115802.3374366-1-bernd.kuhls@t-online.de> Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_2 Updated license hash due to copyright year bump: https://github.com/php/php-src/commit/bf2867bc7235dfb65675ff4e9c21c8bc537726e2 Signed-off-by: Bernd Kuhls --- package/php/php.hash | 4 ++-- package/php/php.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/php/php.hash b/package/php/php.hash index 23ec84f19f..a9c3b7640b 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 e16e47a872d58685913ac848ce92ec49f42c1828110c98c65fb6265a08724a1a php-8.1.14.tar.xz +sha256 650d3bd7a056cabf07f6a0f6f1dd8ba45cd369574bbeaa36de7d1ece212c17af php-8.2.1.tar.xz # License file -sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE +sha256 080d0d0cca64181ef8bf1df9fba0c6f0c485f78f79540c479a45b593bb3b33b5 LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 23dd4ba96f..372d55f68a 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.14 +PHP_VERSION = 8.2.1 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES -- 2.34.1 From Nicolas.Carrier at orolia.com Thu Jan 12 15:46:14 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Thu, 12 Jan 2023 15:46:14 +0000 Subject: [Buildroot] Saving Message-ID: Hello! I'm having a look at legal-info generation, the source saving step saves neither local nor override packages. This is a problem, because it's those packages, when forked from OSS, which would require publishing the modified sources. Is there a technical / philosophical / whatever reason for no supporting them? If none, I'd be willing to develop support for that, if anyone has pointers as how to proceed / where to patch / mistakes to avoid, don't hesitate to share :) FTR, I'm using a (lightweight) fork of 2022.02. Thank you by advance! From bugzilla at busybox.net Thu Jan 12 16:09:24 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 12 Jan 2023 16:09:24 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #2 from Arnout Vandecappelle --- There are several places where it could have gone wrong. * When you make changes to pc_x86_bios_defconfig this won't be taken into account at all unless you run `make pc_x86_bios_defconfig` again. * When you make changes manually in pc_x86_bios_defconfig, it's possible you made a mistake (e.g. missed a dependency). As a result, your changes may have been removed from the full .config. Check in the .config if those symbols are there. In general, it's best to run `make menuconfig; make savedefconfig` and review the changes, rather than editing the defconfig manually. * After you make changes to the configuration, the next build will not take into account changes, it will only build any *new* packages you added. In this case, since you changed the linux configuration, you can run `make linux-reconfigure` to refresh the configuration. In general you may need to do a clean build (`make clean; make`). -- You are receiving this mail because: You are on the CC list for the bug. From arnout at mind.be Thu Jan 12 16:14:31 2023 From: arnout at mind.be (Arnout Vandecappelle) Date: Thu, 12 Jan 2023 17:14:31 +0100 Subject: [Buildroot] Saving In-Reply-To: References: Message-ID: On 12/01/2023 16:46, Nicolas Carrier wrote: > Hello! > I'm having a look at legal-info generation, the source saving step saves neither local nor override > packages. > > This is a problem, because it's those packages, when forked from OSS, which would require publishing > the modified sources. > Is there a technical / philosophical / whatever reason for no supporting them? I think the reason is purely technical: for these packages, we don't have a tarball available that can be readily used. Sine we now have post_process_repack in support/download/helpers, it's actually fairly easy to add this feature. A secondary reason is that the idea for "local" packages was that they're probably proprietary. However, in reality there isn't too much correlation between download method and proprietary. And we anyway have FOO_REDISTRIBUTE to handle this. Regards, Arnout > If none, I'd be willing to develop support for that, if anyone has pointers as how to proceed / > where to patch / mistakes to avoid, don't hesitate to share :) > > FTR, I'm using a (lightweight) fork of 2022.02. > > Thank you by advance! > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Thu Jan 12 16:24:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:26 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-gmmlib: bump version to 22.3.3 In-Reply-To: <20230112112029.2962475-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:20:28 +0100") References: <20230112112029.2962475-1-bernd.kuhls@t-online.de> Message-ID: <87sfgfen5x.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 Jan 12 16:24:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:30 +0100 Subject: [Buildroot] [PATCH 2/2] package/intel-mediadriver: bump version to 22.6.6 In-Reply-To: <20230112112029.2962475-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:20:29 +0100") References: <20230112112029.2962475-1-bernd.kuhls@t-online.de> <20230112112029.2962475-2-bernd.kuhls@t-online.de> Message-ID: <87o7r3en5t.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 Jan 12 16:24:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/fetchmail: bump version to 6.4.35 In-Reply-To: <20230112115229.3196495-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:52:29 +0100") References: <20230112115229.3196495-1-bernd.kuhls@t-online.de> Message-ID: <87k01ren52.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://sourceforge.net/p/fetchmail/mailman/message/37756758/ > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 16:31:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:31:19 +0100 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221222103144.20516-1-neal.frager@amd.com> (Neal Frager's message of "Thu, 22 Dec 2022 10:31:44 +0000") References: <20221222103144.20516-1-neal.frager@amd.com> Message-ID: <87fscfemug.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 16:32:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:32:11 +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> (Neal Frager's message of "Thu, 22 Dec 2022 06:37:10 +0000") References: <20221222063710.4324-1-neal.frager@amd.com> Message-ID: <87bkn3emt0.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 16:24:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:49 +0100 Subject: [Buildroot] [git commit] package/fetchmail: bump version to 6.4.35 Message-ID: <20230112163256.5F7C6879B7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7a029f6e8855b7c6b0b558a4f715d25faf1dba32 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://sourceforge.net/p/fetchmail/mailman/message/37756758/ Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/fetchmail/fetchmail.hash | 4 ++-- package/fetchmail/fetchmail.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/fetchmail/fetchmail.hash b/package/fetchmail/fetchmail.hash index 4b2cf90ed8..bb03dcf94a 100644 --- a/package/fetchmail/fetchmail.hash +++ b/package/fetchmail/fetchmail.hash @@ -1,4 +1,4 @@ -# From https://sourceforge.net/p/fetchmail/mailman/message/37721221/ -sha256 c3bdded1b5ce236960bd1ceeee3f3257220ed99c3eec84a5d76bb5618e3258d4 fetchmail-6.4.34.tar.xz +# From https://sourceforge.net/p/fetchmail/mailman/message/37756758/ +sha256 7b0b56cbc0fca854504f167795fab532d5a54d5a7d3b6e3e36a33f34a0960a01 fetchmail-6.4.35.tar.xz # Locally computed: sha256 6d87443b61041067a5eddb2cabf8aebff15b8b40771ad6b5e4754e607ec21b39 COPYING diff --git a/package/fetchmail/fetchmail.mk b/package/fetchmail/fetchmail.mk index 063e41b2e1..d6053508a5 100644 --- a/package/fetchmail/fetchmail.mk +++ b/package/fetchmail/fetchmail.mk @@ -5,7 +5,7 @@ ################################################################################ FETCHMAIL_VERSION_MAJOR = 6.4 -FETCHMAIL_VERSION = $(FETCHMAIL_VERSION_MAJOR).34 +FETCHMAIL_VERSION = $(FETCHMAIL_VERSION_MAJOR).35 FETCHMAIL_SOURCE = fetchmail-$(FETCHMAIL_VERSION).tar.xz FETCHMAIL_SITE = https://downloads.sourceforge.net/project/fetchmail/branch_$(FETCHMAIL_VERSION_MAJOR) FETCHMAIL_LICENSE = GPL-2.0; some exceptions are mentioned in COPYING From peter at korsgaard.com Thu Jan 12 16:23:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:23:57 +0100 Subject: [Buildroot] [git commit] package/intel-gmmlib: bump version to 22.3.3 Message-ID: <20230112163256.4A926879B5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=56561f22b5b9971de67118bdb8db7f6b4af1c149 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 d36bd8b9b6..693d9d0905 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f725fbb4291ab67bbc7b31e1a268f523df384667360c931b40144db861be53d7 intel-gmmlib-22.3.2.tar.gz +sha256 86651bd2803c9f0afd82471bec784e65d2b418dee315a053d22215eb2a679be7 intel-gmmlib-22.3.3.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index ffd101808b..3eb3458ee7 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.2 +INTEL_GMMLIB_VERSION = 22.3.3 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md From peter at korsgaard.com Thu Jan 12 16:24:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:06 +0100 Subject: [Buildroot] [git commit] package/intel-mediadriver: bump version to 22.6.6 Message-ID: <20230112163256.552CA879B6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c163b2c782e6034f0ae6d60c479d092a539263e0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 b2c45eb025..a5e9c64e97 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 cbb6a514564f8c3349b1f78fc0906b636ea2074d7605cb0e820c5b727ce88cdc intel-media-22.6.5.tar.gz +sha256 b553290e829dfd824eb62295c9f07dbe8062ce7998f7c527cc92856d0792562d intel-media-22.6.6.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 8d3fc09260..8fa93218fa 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.5 +INTEL_MEDIADRIVER_VERSION = 22.6.6 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 peter at korsgaard.com Thu Jan 12 16:26:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:26:26 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT Message-ID: <20230112163256.69BB7879B8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=250d7df53acdccdb3c65c941ad426f6cc0502996 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- board/zynqmp/kria/kv260/kv260.sh | 2 +- .../v1-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(-) 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" From peter at korsgaard.com Thu Jan 12 16:29:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:29:28 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: fix linux dts name Message-ID: <20230112163256.72010879B9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b3f5c5cb87b2f5d0e24b291697d959b8773e8b86 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- 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 3214d45fa9..94631da034 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 From peter at korsgaard.com Thu Jan 12 16:34:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:34:09 +0100 Subject: [Buildroot] [PATCH] configs/olimex_a20_olinuxino_lime*: bump Linux and U-Boot In-Reply-To: <20230111085522.2301383-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 11 Jan 2023 09:55:22 +0100") References: <20230111085522.2301383-1-francois.perrad@gadz.org> Message-ID: <877cxrempq.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 Jan 12 16:33:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:33:03 +0100 Subject: [Buildroot] [git commit] configs/olimex_a20_olinuxino_lime*: bump Linux and U-Boot Message-ID: <20230112163427.DFAEE879BA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e9929e9a826d93ff47060267fe6cc1d9ec35718 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- configs/olimex_a20_olinuxino_lime2_defconfig | 4 ++-- configs/olimex_a20_olinuxino_lime_defconfig | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/olimex_a20_olinuxino_lime2_defconfig b/configs/olimex_a20_olinuxino_lime2_defconfig index 1bb628b56b..a0ebcaed66 100644 --- a/configs/olimex_a20_olinuxino_lime2_defconfig +++ b/configs/olimex_a20_olinuxino_lime2_defconfig @@ -22,7 +22,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.71" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_DEFCONFIG=y BR2_LINUX_KERNEL_DEFCONFIG="sunxi" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment" @@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=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.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime2" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y diff --git a/configs/olimex_a20_olinuxino_lime_defconfig b/configs/olimex_a20_olinuxino_lime_defconfig index 7105ea9962..f685d19421 100644 --- a/configs/olimex_a20_olinuxino_lime_defconfig +++ b/configs/olimex_a20_olinuxino_lime_defconfig @@ -22,7 +22,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.71" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_DEFCONFIG=y BR2_LINUX_KERNEL_DEFCONFIG="sunxi" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment" @@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=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.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y From Nicolas.Carrier at orolia.com Thu Jan 12 16:55:25 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Thu, 12 Jan 2023 16:55:25 +0000 Subject: [Buildroot] Saving In-Reply-To: References: Message-ID: First of all, sorry for the poor title, I proof read my email 4 times but forgot the title :) > On 12/01/2023 16:46, Nicolas Carrier wrote: > > Hello! > > I'm having a look at legal-info generation, the source saving step saves neither local nor > > override > > packages. > > > > This is a problem, because it's those packages, when forked from OSS, which would require > > publishing > > the modified sources. > > Is there a technical / philosophical / whatever reason for no supporting them? > > ? I think the reason is purely technical: for these packages, we don't have a > tarball available that can be readily used. Sine we now have post_process_repack > in support/download/helpers, it's actually fairly easy to add this feature. > It is not clear to me yet how I can use post_process_repack. I'll try to grok the code tomorrow and see if I can understand that. > ? A secondary reason is that the idea for "local" packages was that they're > probably proprietary. However, in reality there isn't too much correlation > between download method and proprietary. And we anyway have FOO_REDISTRIBUTE to > handle this. Yes, we have a mix of proprietary and open source packages, for example, linuxptp or the linux kernel, for which we have a couple of patches we'd like to redistribute properly. But even for proprietary ones, if they could be handled "properly" that is, with _REDISTRIBUTE = NO being honored and avoiding the generation of a warning, that would be helpful when wanting to list the real legal-info warnings in order to fix them. > > ? Regards, > ? Arnout > Thank you very much for your answer! > > > If none, I'd be willing to develop support for that, if anyone has pointers as how to proceed / > > where to patch / mistakes to avoid, don't hesitate to share :) > > > > FTR, I'm using a (lightweight) fork of 2022.02. > > > > Thank you by advance! > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Thu Jan 12 17:57:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 18:57:33 +0100 Subject: [Buildroot] [PATCH] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series Message-ID: <20230112175734.724878-1-peter@korsgaard.com> 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 bca1b3fc8b..e18b515311 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1.2" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.5" 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 8ac04b60f9..157f267a9d 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,12 +1,12 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 ee41f3c4f599b2f46f08aae428c9243db403e7292eb2c9f04ee34909b038d1ae linux-6.1.2.tar.xz -sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz +sha256 bc7f6d9a8a8bbe9a723e82346bba94b58d926f78bfba106b21e041e0290076fc linux-6.1.5.tar.xz +sha256 abe37eb0e2e331bdc7c4110115664e180e7d43b7336de6b4cd2bd1b123d30207 linux-6.0.19.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.tar.xz -sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 e7359bd2935b54fe8bb821cf748591c36a95bed019e752d3e4d5803d9da1ccb4 linux-5.15.87.tar.xz +sha256 2ec400fc50ffdfe4c836a3c02bf6e7aebcd7963dd2ac1425e6d41545c37dd217 linux-5.10.162.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 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6 linux-4.9.337.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 216b496fe4..1ad9fffcd3 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -396,14 +396,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.9.337" 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.228" if BR2_KERNEL_HEADERS_5_4 - default "5.10.161" if BR2_KERNEL_HEADERS_5_10 - default "5.15.86" if BR2_KERNEL_HEADERS_5_15 - default "6.0.16" if BR2_KERNEL_HEADERS_6_0 - default "6.1.2" if BR2_KERNEL_HEADERS_6_1 + default "5.10.162" if BR2_KERNEL_HEADERS_5_10 + default "5.15.87" if BR2_KERNEL_HEADERS_5_15 + default "6.0.19" if BR2_KERNEL_HEADERS_6_0 + default "6.1.5" 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.30.2 From bernd.kuhls at t-online.de Thu Jan 12 19:09:14 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 20:09:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.3 Message-ID: <20230112190914.890866-1-bernd.kuhls@t-online.de> Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.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 f6b3ade3ea..c1765c3eaa 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.2 +MESA3D_HEADERS_VERSION = 22.3.3 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 e902e6b828..c2ceaa6ead 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# 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 +# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html +sha256 bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922 mesa-22.3.3.tar.xz +sha512 dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1 mesa-22.3.3.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 922fe1e735..0391c176f6 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.2 +MESA3D_VERSION = 22.3.3 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos -- 2.34.1 From peter at korsgaard.com Thu Jan 12 19:12:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:12:00 +0100 Subject: [Buildroot] [PATCH 1/7] package/perl-file-listing: bump version to 6.15 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:42:58 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <87358fefen.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Updated license hash due to typo/whitespace-only fixes in license file. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:12:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:12:06 +0100 Subject: [Buildroot] [PATCH 2/7] package/perl-html-parser: bump version to 3.80 In-Reply-To: <20230112114304.3007221-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:42:59 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-2-bernd.kuhls@t-online.de> Message-ID: <87y1q7d0u1.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Updated license hash due to typo/whitespace-only fixes in license file: > https://github.com/libwww-perl/HTML-Parser/commit/96192e7cb1f31559e8ad834fd5d7642d04e35f65#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:14:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:14:10 +0100 Subject: [Buildroot] [PATCH 3/7] package/perl-http-daemon: bump version to 6.14 In-Reply-To: <20230112114304.3007221-3-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:00 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-3-bernd.kuhls@t-online.de> Message-ID: <87pmbjd0ql.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Updated license hash due to typo/whitespace-only fixes in license file: > https://github.com/libwww-perl/HTTP-Daemon/commit/605bc6efdabf39d2c9f9c7f613bf88d497454e5a#diff-b4668a52683f65fbc0528f6590ba160c9c64c88c302b6262c506266eb1d35180 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:14:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:14:04 +0100 Subject: [Buildroot] [PATCH 4/7] package/perl-http-message: bump version to 6.44 In-Reply-To: <20230112114304.3007221-4-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:01 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-4-bernd.kuhls@t-online.de> Message-ID: <87tu0vd0qr.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 Jan 12 19:14:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:14:28 +0100 Subject: [Buildroot] [PATCH 5/7] package/perl-mail-dkim: bump version to 1.20220520 In-Reply-To: <20230112114304.3007221-5-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:02 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-5-bernd.kuhls@t-online.de> Message-ID: <87lem7d0q3.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls > --- > package/perl-mail-dkim/perl-mail-dkim.hash | 4 ++-- > package/perl-mail-dkim/perl-mail-dkim.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > diff --git a/package/perl-mail-dkim/perl-mail-dkim.hash b/package/perl-mail-dkim/perl-mail-dkim.hash > index e94adfc6ed..c44e4ab161 100644 > --- a/package/perl-mail-dkim/perl-mail-dkim.hash > +++ b/package/perl-mail-dkim/perl-mail-dkim.hash > @@ -1,6 +1,6 @@ > # retrieved by scancpan from http://cpan.metacpan.org/ > -md5 9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz > -sha256 871d329830acb4840423aa59036622fb2ee394efc1d09316dcc32ae94454e916 Mail-DKIM-1.20200824.tar.gz > +md5 5a0dec58f0c2526521b2952a3c126906 Mail-DKIM-1.20220520.tar.gz > +9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz package/perl-mail-dkim/perl-mail-dkim.hash:3: expected three fields (http://nightly.buildroot.org/#adding-packages-hash) package/perl-mail-dkim/perl-mail-dkim.hash:3: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash) 20 lines processed 2 warnings generated -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:15:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:15:07 +0100 Subject: [Buildroot] [PATCH 6/7] package/perl-net-dns: bump version to 1.36 In-Reply-To: <20230112114304.3007221-6-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:03 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-6-bernd.kuhls@t-online.de> Message-ID: <87h6wvd0p0.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 Jan 12 19:15:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:15:15 +0100 Subject: [Buildroot] [PATCH 7/7] package/perl-uri: bump version to 5.17 In-Reply-To: <20230112114304.3007221-7-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:04 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-7-bernd.kuhls@t-online.de> Message-ID: <87cz7jd0os.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 Jan 12 19:10:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:10:24 +0100 Subject: [Buildroot] [git commit] package/perl-file-listing: bump version to 6.15 Message-ID: <20230112191551.56DDD879F2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57a907fb3b1c303c2402268450616a13f8571a5d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Updated license hash due to typo/whitespace-only fixes in license file. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-file-listing/perl-file-listing.hash | 6 +++--- package/perl-file-listing/perl-file-listing.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-file-listing/perl-file-listing.hash b/package/perl-file-listing/perl-file-listing.hash index 2358965714..cb52c127cd 100644 --- a/package/perl-file-listing/perl-file-listing.hash +++ b/package/perl-file-listing/perl-file-listing.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 cf60a79563185391831613178a79b4cd File-Listing-6.14.tar.gz -sha256 15b3a4871e23164a36f226381b74d450af41f12cc94985f592a669fcac7b48ff File-Listing-6.14.tar.gz +md5 8ba34641a6c5a2ec1b0bf7064f68c535 File-Listing-6.15.tar.gz +sha256 46c4fb9f9eb9635805e26b7ea55b54455e47302758a10ed2a0b92f392713770c File-Listing-6.15.tar.gz # computed by scancpan -sha256 7f0ccec295e6d7d2be1439cedd7caf6cc6247191f4c10ac56d91ee9bc265ba02 LICENSE +sha256 287e6f0fdf2db790a24975b492cde64b210c16af7137f44373cbd03fcf844212 LICENSE diff --git a/package/perl-file-listing/perl-file-listing.mk b/package/perl-file-listing/perl-file-listing.mk index 61bbc18eb8..c8584ffa8a 100644 --- a/package/perl-file-listing/perl-file-listing.mk +++ b/package/perl-file-listing/perl-file-listing.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_FILE_LISTING_VERSION = 6.14 +PERL_FILE_LISTING_VERSION = 6.15 PERL_FILE_LISTING_SOURCE = File-Listing-$(PERL_FILE_LISTING_VERSION).tar.gz PERL_FILE_LISTING_SITE = $(BR2_CPAN_MIRROR)/authors/id/P/PL/PLICEASE PERL_FILE_LISTING_LICENSE = Artistic or GPL-1.0+ From peter at korsgaard.com Thu Jan 12 19:10:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:10:32 +0100 Subject: [Buildroot] [git commit] package/perl-html-parser: bump version to 3.80 Message-ID: <20230112191551.60E67879F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e35750b5246e1cd7bce0c53b6e32cca592c4f3ca branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Updated license hash due to typo/whitespace-only fixes in license file: https://github.com/libwww-perl/HTML-Parser/commit/96192e7cb1f31559e8ad834fd5d7642d04e35f65#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-html-parser/perl-html-parser.hash | 6 +++--- package/perl-html-parser/perl-html-parser.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-html-parser/perl-html-parser.hash b/package/perl-html-parser/perl-html-parser.hash index 36b094a7cb..ccd115d6c9 100644 --- a/package/perl-html-parser/perl-html-parser.hash +++ b/package/perl-html-parser/perl-html-parser.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 60e266d5a07fbea671a0383dd8af7b6c HTML-Parser-3.76.tar.gz -sha256 64d9e2eb2b420f1492da01ec0e6976363245b4be9290f03f10b7d2cb63fa2f61 HTML-Parser-3.76.tar.gz +md5 8e7151d08f30457a2ba80020b936285f HTML-Parser-3.80.tar.gz +sha256 63411db03016747e37c2636db11b05f8cc71608ef5bff36d04ddb0dc92f7835b HTML-Parser-3.80.tar.gz # computed by scancpan -sha256 0e57338bc10d5fb8891012ebee65a7b504b247f5bb485e121b8b48d7a118a60b LICENSE +sha256 9081922eb873ec1809c20672a7385a65f3c6b1163166bf69b2bbe986fb5b0159 LICENSE diff --git a/package/perl-html-parser/perl-html-parser.mk b/package/perl-html-parser/perl-html-parser.mk index 097564dbcb..1e1f8e6050 100644 --- a/package/perl-html-parser/perl-html-parser.mk +++ b/package/perl-html-parser/perl-html-parser.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTML_PARSER_VERSION = 3.76 +PERL_HTML_PARSER_VERSION = 3.80 PERL_HTML_PARSER_SOURCE = HTML-Parser-$(PERL_HTML_PARSER_VERSION).tar.gz PERL_HTML_PARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTML_PARSER_LICENSE = Artistic or GPL-1.0+ From peter at korsgaard.com Thu Jan 12 19:14:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:14:54 +0100 Subject: [Buildroot] [git commit] package/perl-net-dns: bump version to 1.36 Message-ID: <20230112191551.7CAE7879FA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6375be324460f2e2de888e36f6b255b9033d5120 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-net-dns/perl-net-dns.hash | 4 ++-- package/perl-net-dns/perl-net-dns.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-net-dns/perl-net-dns.hash b/package/perl-net-dns/perl-net-dns.hash index 52f2f2bff2..a98ac3525d 100644 --- a/package/perl-net-dns/perl-net-dns.hash +++ b/package/perl-net-dns/perl-net-dns.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 f10276a44ce157cd5f709be4c70c34a8 Net-DNS-1.34.tar.gz -sha256 de756e3fb6addbd32beafc869c4dd1c6a0b3783c5ef56dbefc6809443a4b1d15 Net-DNS-1.34.tar.gz +md5 b70b74481908d995f57569ab7cfe6432 Net-DNS-1.36.tar.gz +sha256 143ba0e530f8b727be61ec052974cbf52df5b0afc0582d75b04809e0b2a95ebe Net-DNS-1.36.tar.gz # computed by scancpan sha256 1e44fcf65509b47a251eda0ce1f8bd6aefa13517e38cb1e95b8d36120fb15452 LICENSE diff --git a/package/perl-net-dns/perl-net-dns.mk b/package/perl-net-dns/perl-net-dns.mk index cfb16d8ded..f4c20c07ad 100644 --- a/package/perl-net-dns/perl-net-dns.mk +++ b/package/perl-net-dns/perl-net-dns.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_NET_DNS_VERSION = 1.34 +PERL_NET_DNS_VERSION = 1.36 PERL_NET_DNS_SOURCE = Net-DNS-$(PERL_NET_DNS_VERSION).tar.gz PERL_NET_DNS_SITE = $(BR2_CPAN_MIRROR)/authors/id/N/NL/NLNETLABS PERL_NET_DNS_LICENSE = MIT From peter at korsgaard.com Thu Jan 12 19:15:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:15:04 +0100 Subject: [Buildroot] [git commit] package/perl-uri: bump version to 5.17 Message-ID: <20230112191551.86D49879F2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0d924b20fc4fc2c2dc5476d2e8975cb127e8868e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-uri/perl-uri.hash | 4 ++-- package/perl-uri/perl-uri.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-uri/perl-uri.hash b/package/perl-uri/perl-uri.hash index a169fc067d..daf043347f 100644 --- a/package/perl-uri/perl-uri.hash +++ b/package/perl-uri/perl-uri.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 d7fc1b1c88d03357aed2f03b455a223e URI-5.12.tar.gz -sha256 66abe0eaddd76b74801ecd28ec1411605887550fc0a45ef6aa744fdad768d9b3 URI-5.12.tar.gz +md5 63675c429cfb1df73d7d21a9302e1000 URI-5.17.tar.gz +sha256 5f7e42b769cb27499113cfae4b786c37d49e7c7d32dbb469602cd808308568f8 URI-5.17.tar.gz # computed by scancpan sha256 d4f0b7a8771dcb1eee79a38c2e466eb997e23565a6687dd1900a2027eabe12a0 LICENSE diff --git a/package/perl-uri/perl-uri.mk b/package/perl-uri/perl-uri.mk index b0ac885c10..d4bfcb44ef 100644 --- a/package/perl-uri/perl-uri.mk +++ b/package/perl-uri/perl-uri.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_URI_VERSION = 5.12 +PERL_URI_VERSION = 5.17 PERL_URI_SOURCE = URI-$(PERL_URI_VERSION).tar.gz PERL_URI_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_URI_LICENSE = Artistic or GPL-1.0+ From peter at korsgaard.com Thu Jan 12 19:10:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:10:45 +0100 Subject: [Buildroot] [git commit] package/perl-http-message: bump version to 6.44 Message-ID: <20230112191551.7352E879F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=79e8aad721099eb05e60b449432136691275022f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-http-message/perl-http-message.hash | 4 ++-- package/perl-http-message/perl-http-message.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-http-message/perl-http-message.hash b/package/perl-http-message/perl-http-message.hash index 0e05da644e..94b5c06a4f 100644 --- a/package/perl-http-message/perl-http-message.hash +++ b/package/perl-http-message/perl-http-message.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 17ca8ec3be118d50c5299b232f3109d7 HTTP-Message-6.37.tar.gz -sha256 0e59da0a85e248831327ebfba66796314cb69f1bfeeff7a9da44ad766d07d802 HTTP-Message-6.37.tar.gz +md5 926a077669a7828c5ca39b5cf7735625 HTTP-Message-6.44.tar.gz +sha256 398b647bf45aa972f432ec0111f6617742ba32fc773c6612d21f64ab4eacbca1 HTTP-Message-6.44.tar.gz # computed by scancpan sha256 f2f428b5f8a3bf4e6a71cd5ea92558a3d123d3d7c5075d34923e71e46dea94df LICENSE diff --git a/package/perl-http-message/perl-http-message.mk b/package/perl-http-message/perl-http-message.mk index 79402c3298..67b68b0de2 100644 --- a/package/perl-http-message/perl-http-message.mk +++ b/package/perl-http-message/perl-http-message.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTTP_MESSAGE_VERSION = 6.37 +PERL_HTTP_MESSAGE_VERSION = 6.44 PERL_HTTP_MESSAGE_SOURCE = HTTP-Message-$(PERL_HTTP_MESSAGE_VERSION).tar.gz PERL_HTTP_MESSAGE_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_MESSAGE_LICENSE = Artistic or GPL-1.0+ From peter at korsgaard.com Thu Jan 12 19:10:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:10:38 +0100 Subject: [Buildroot] [git commit] package/perl-http-daemon: bump version to 6.14 Message-ID: <20230112191551.69FDA879F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6e69d76aae479ab2d5f15baa79f25fd480e12eab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Updated license hash due to typo/whitespace-only fixes in license file: https://github.com/libwww-perl/HTTP-Daemon/commit/605bc6efdabf39d2c9f9c7f613bf88d497454e5a#diff-b4668a52683f65fbc0528f6590ba160c9c64c88c302b6262c506266eb1d35180 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-http-daemon/perl-http-daemon.hash | 6 +++--- package/perl-http-daemon/perl-http-daemon.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-http-daemon/perl-http-daemon.hash b/package/perl-http-daemon/perl-http-daemon.hash index f8272a4fce..c19b3b9558 100644 --- a/package/perl-http-daemon/perl-http-daemon.hash +++ b/package/perl-http-daemon/perl-http-daemon.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 63674e3f81760a29075853413eb157d8 HTTP-Daemon-6.12.tar.gz -sha256 df47bed10c38670c780fd0116867d5fd4693604acde31ba63380dce04c4e1fa6 HTTP-Daemon-6.12.tar.gz +md5 3111b0081d08d8b225f52884033de349 HTTP-Daemon-6.14.tar.gz +sha256 f0767e7f3cbb80b21313c761f07ad8ed253bce9fa2d0ba806b3fb72d309b2e1d HTTP-Daemon-6.14.tar.gz # computed by scancpan -sha256 e84ac5ab84ace59952d2640e0ca4522eb0aaa8c2aa696352d1252aa109ea20bc LICENCE +sha256 311f168ba9a7819ffab4fea19858f9e880737baf6d112929d11530205035a4cc LICENCE diff --git a/package/perl-http-daemon/perl-http-daemon.mk b/package/perl-http-daemon/perl-http-daemon.mk index e475072628..fe50c768bf 100644 --- a/package/perl-http-daemon/perl-http-daemon.mk +++ b/package/perl-http-daemon/perl-http-daemon.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTTP_DAEMON_VERSION = 6.12 +PERL_HTTP_DAEMON_VERSION = 6.14 PERL_HTTP_DAEMON_SOURCE = HTTP-Daemon-$(PERL_HTTP_DAEMON_VERSION).tar.gz PERL_HTTP_DAEMON_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_DAEMON_DEPENDENCIES = host-perl-module-build-tiny From peter at korsgaard.com Thu Jan 12 19:17:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:17:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/iw: bump version to 5.19 In-Reply-To: <20230110093537.16767-1-nicolas.cavallari@green-communications.fr> (Nicolas Cavallari's message of "Tue, 10 Jan 2023 10:35:37 +0100") References: <20230110093537.16767-1-nicolas.cavallari@green-communications.fr> Message-ID: <878ri7d0ks.fsf@dell.be.48ers.dk> >>>>> "Nicolas" == Nicolas Cavallari writes: > Signed-off-by: Nicolas Cavallari > --- > on top of 3a22b009992883ad57553ffb3f194303f90ad1a4: > 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]: SKIPPED > 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, 1 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:19:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:21 +0100 Subject: [Buildroot] [PATCH 1/2] configs/chiliboard: bump linux to 6.1.4 In-Reply-To: <20230110204320.2911196-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 21:43:19 +0100") References: <20230110204320.2911196-1-m.niestroj@grinn-global.com> Message-ID: <874jsvd0hy.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > From: Marcin Niestroj > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:19:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:25 +0100 Subject: [Buildroot] [PATCH 2/2] configs/chiliboard: bump u-boot to 2023.01 In-Reply-To: <20230110204320.2911196-2-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 21:43:20 +0100") References: <20230110204320.2911196-1-m.niestroj@grinn-global.com> <20230110204320.2911196-2-m.niestroj@grinn-global.com> Message-ID: <87zganblxe.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:19:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:45 +0100 Subject: [Buildroot] [PATCH 1/2] configs/liteboard: bump linux to 6.1.4 In-Reply-To: <20230110204342.2911406-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 21:43:41 +0100") References: <20230110204342.2911406-1-m.niestroj@grinn-global.com> Message-ID: <87v8lbblwu.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:19:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:48 +0100 Subject: [Buildroot] [PATCH 2/2] configs/liteboard: bump u-boot to 2023.01 In-Reply-To: <20230110204342.2911406-2-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 21:43:42 +0100") References: <20230110204342.2911406-1-m.niestroj@grinn-global.com> <20230110204342.2911406-2-m.niestroj@grinn-global.com> Message-ID: <87r0vzblwr.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:20:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:20:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.9 In-Reply-To: <20230111011600.4044319-1-james.hilliard1@gmail.com> (James Hilliard's message of "Tue, 10 Jan 2023 18:16:00 -0700") References: <20230111011600.4044319-1-james.hilliard1@gmail.com> Message-ID: <87mt6nblw8.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:22:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:22:48 +0100 Subject: [Buildroot] [PATCH] board/orangepi-zero-plus: bump Linux/U-Boot and switch to extlinux In-Reply-To: <20230110214007.3950953-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 22:40:07 +0100") References: <20230110214007.3950953-1-m.niestroj@grinn-global.com> Message-ID: <87ilhbblrr.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Follow changes to other OrangePi boards, most importantly > orangepi-zero-plus2, which this board support is based on. This includes > switching to extlinux as boot mechanism and dropping custom U-Boot boot > script. > Rootfs image no longer fits into default 60M (mostly due to Linux > modules), so increase it to 120M. > While at it, bump Linux to 6.1.4 and U-Boot to 2023.01. > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:24:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:24:42 +0100 Subject: [Buildroot] [PATCH 1/3] package/libsigc: bump to version 2.4.0 In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 9 Jan 2023 08:51:56 +0000") References: Message-ID: <87edrzblol.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > https://github.com/libsigcplusplus/libsigcplusplus/blob/3.4.0/NEWS > Signed-off-by: Daniel Lang Committed after fixing the version number in $SUBJECT, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:25:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:25:39 +0100 Subject: [Buildroot] [PATCH 2/3] package/libsigc: switch to https download In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 9 Jan 2023 08:52:18 +0000") References: Message-ID: <87a62nbln0.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:25:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:25:47 +0100 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add Daniel Lang for package/libsigc In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 9 Jan 2023 08:52:42 +0000") References: Message-ID: <875ydbblms.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:17:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:17:09 +0100 Subject: [Buildroot] [git commit] package/iw: bump version to 5.19 Message-ID: <20230112192613.E769D87A38@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c21710040224448d71d4417e166cdd2c7f6a06b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Nicolas Cavallari Signed-off-by: Peter Korsgaard --- package/iw/iw.hash | 2 +- package/iw/iw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/iw/iw.hash b/package/iw/iw.hash index 33dd117368..376dc3b499 100644 --- a/package/iw/iw.hash +++ b/package/iw/iw.hash @@ -1,4 +1,4 @@ # From https://www.kernel.org/pub/software/network/iw/sha256sums.asc -sha256 4c44e42762f903f9094ba5a598998c800a97a62afd6fd31ec1e0a799e308659c iw-5.16.tar.xz +sha256 f167bbe947dd53bb9ebc0c1dcef5db6ad73ac1d6084f2c6f9376c5c360cc4d4e iw-5.19.tar.xz # Locally calculated sha256 5932fb70481e128940168a5fdf133e6454293c0865c7e757874b235cb6daa2af COPYING diff --git a/package/iw/iw.mk b/package/iw/iw.mk index 9bf6ddbfc6..60ada9d57f 100644 --- a/package/iw/iw.mk +++ b/package/iw/iw.mk @@ -4,7 +4,7 @@ # ################################################################################ -IW_VERSION = 5.16 +IW_VERSION = 5.19 IW_SOURCE = iw-$(IW_VERSION).tar.xz IW_SITE = $(BR2_KERNEL_MIRROR)/software/network/iw IW_LICENSE = ISC From peter at korsgaard.com Thu Jan 12 19:19:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:18 +0100 Subject: [Buildroot] [git commit] configs/chiliboard: bump u-boot to 2023.01 Message-ID: <20230112192614.070ED87A3C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=93d0979fbf063a8b65fd9d4c58891b21805804c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- configs/grinn_chiliboard_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/grinn_chiliboard_defconfig b/configs/grinn_chiliboard_defconfig index df483d991a..e7862d1738 100644 --- a/configs/grinn_chiliboard_defconfig +++ b/configs/grinn_chiliboard_defconfig @@ -16,7 +16,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2020.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="chiliboard" BR2_TARGET_UBOOT_FORMAT_IMG=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From peter at korsgaard.com Thu Jan 12 19:19:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:33 +0100 Subject: [Buildroot] [git commit] configs/liteboard: bump linux to 6.1.4 Message-ID: <20230112192614.118DB87A3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d5c509bcc0e28a71d58248158e904315486624bd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- configs/grinn_liteboard_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/grinn_liteboard_defconfig b/configs/grinn_liteboard_defconfig index 9cad66e15a..ab22911d66 100644 --- a/configs/grinn_liteboard_defconfig +++ b/configs/grinn_liteboard_defconfig @@ -1,12 +1,12 @@ BR2_arm=y BR2_cortex_a7=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/grinn/liteboard/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.14" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-liteboard" From peter at korsgaard.com Thu Jan 12 19:17:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:17:21 +0100 Subject: [Buildroot] [git commit] configs/chiliboard: bump linux to 6.1.4 Message-ID: <20230112192613.F16BC87A3B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e3842ca3c66c6368fd13a7329a518c4d02b1beb6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- configs/grinn_chiliboard_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/grinn_chiliboard_defconfig b/configs/grinn_chiliboard_defconfig index 80f3077b76..df483d991a 100644 --- a/configs/grinn_chiliboard_defconfig +++ b/configs/grinn_chiliboard_defconfig @@ -1,12 +1,12 @@ BR2_arm=y BR2_cortex_a8=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/grinn/chiliboard/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.14" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_DEFCONFIG="omap2plus" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-chiliboard" From peter at korsgaard.com Thu Jan 12 19:21:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:21:32 +0100 Subject: [Buildroot] [git commit] board/orangepi-zero-plus: bump Linux/U-Boot and switch to extlinux Message-ID: <20230112192614.31DB987A3B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=19eaece70a9c7aac8b26bd09c1a49b30e29f824a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Follow changes to other OrangePi boards, most importantly orangepi-zero-plus2, which this board support is based on. This includes switching to extlinux as boot mechanism and dropping custom U-Boot boot script. Rootfs image no longer fits into default 60M (mostly due to Linux modules), so increase it to 120M. While at it, bump Linux to 6.1.4 and U-Boot to 2023.01. Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- board/orangepi/orangepi-zero-plus/boot.cmd | 6 ---- board/orangepi/orangepi-zero-plus/genimage.cfg | 40 -------------------------- configs/orangepi_zero_plus_defconfig | 27 +++++++++-------- 3 files changed, 15 insertions(+), 58 deletions(-) diff --git a/board/orangepi/orangepi-zero-plus/boot.cmd b/board/orangepi/orangepi-zero-plus/boot.cmd deleted file mode 100644 index 18c4d521af..0000000000 --- a/board/orangepi/orangepi-zero-plus/boot.cmd +++ /dev/null @@ -1,6 +0,0 @@ -setenv bootargs console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait - -fatload mmc 0 $kernel_addr_r Image -fatload mmc 0 $fdt_addr_r sun50i-h5-orangepi-zero-plus.dtb - -booti $kernel_addr_r - $fdt_addr_r diff --git a/board/orangepi/orangepi-zero-plus/genimage.cfg b/board/orangepi/orangepi-zero-plus/genimage.cfg deleted file mode 100644 index a8f3161c39..0000000000 --- a/board/orangepi/orangepi-zero-plus/genimage.cfg +++ /dev/null @@ -1,40 +0,0 @@ -image boot.vfat { - vfat { - files = { - "Image", - "sun50i-h5-orangepi-zero-plus.dtb", - "boot.scr" - } - } - - size = 64M -} - -image sdcard.img { - hdimage { - } - - partition spl { - in-partition-table = "no" - image = "sunxi-spl.bin" - offset = 8K - } - - partition u-boot { - in-partition-table = "no" - image = "u-boot.itb" - offset = 40K - size = 1M # 1MB - 40KB - } - - partition boot { - partition-type = 0xC - bootable = "true" - image = "boot.vfat" - } - - partition rootfs { - partition-type = 0x83 - image = "rootfs.ext4" - } -} diff --git a/configs/orangepi_zero_plus_defconfig b/configs/orangepi_zero_plus_defconfig index e8de5c203d..26a25bd9f8 100644 --- a/configs/orangepi_zero_plus_defconfig +++ b/configs/orangepi_zero_plus_defconfig @@ -2,7 +2,7 @@ BR2_aarch64=y BR2_cortex_a53=y BR2_ARM_FPU_VFPV4=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_7=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y BR2_SYSTEM_DHCP="eth0" @@ -17,35 +17,38 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2020.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="orangepi_zero_plus" BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.itb" BR2_TARGET_UBOOT_SPL=y -BR2_TARGET_UBOOT_SPL_NAME="spl/sunxi-spl.bin" -BR2_PACKAGE_HOST_UBOOT_TOOLS=y -BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT=y -BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="board/orangepi/orangepi-zero-plus/boot.cmd" +BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="SCP=/dev/null" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.7.19" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun50i-h5-orangepi-zero-plus" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y # Filesystem BR2_TARGET_GENERIC_ISSUE="Welcome to Orangepi Zero Plus" BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y -BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" + +# host tools BR2_PACKAGE_HOST_GENIMAGE=y -BR2_PACKAGE_HOST_MTOOLS=y + +# image scripts +BR2_ROOTFS_POST_BUILD_SCRIPT="board/orangepi/common/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" -BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/orangepi/orangepi-zero-plus/genimage.cfg" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c $(BINARIES_DIR)/genimage.cfg" From peter at korsgaard.com Thu Jan 12 19:25:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:25:36 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Daniel Lang for package/libsigc Message-ID: <20230112192614.51F4B87A38@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=189543e4ab6c421001209423cce45c75e3242d75 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8e1d68c026..e8e0dffcd3 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -639,6 +639,7 @@ F: package/dacapo/ N: Daniel Lang F: package/dbus-cxx/ +F: package/libsigc/ F: package/paho-mqtt-cpp/ N: Damien Lanson From peter at korsgaard.com Thu Jan 12 19:24:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:24:22 +0100 Subject: [Buildroot] [git commit] package/libsigc: bump to version 3.4.0 Message-ID: <20230112192614.3C85D87A3C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bb066af7f9d84abf890c5692879477aaca36bff8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/libsigcplusplus/libsigcplusplus/blob/3.4.0/NEWS Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard --- package/libsigc/libsigc.hash | 4 ++-- package/libsigc/libsigc.mk | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/libsigc/libsigc.hash b/package/libsigc/libsigc.hash index 046584fc2b..a358732faa 100644 --- a/package/libsigc/libsigc.hash +++ b/package/libsigc/libsigc.hash @@ -1,5 +1,5 @@ -# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.2/libsigc++-3.2.0.sha256sum -sha256 8cdcb986e3f0a7c5b4474aa3c833d676e62469509f4899110ddf118f04082651 libsigc++-3.2.0.tar.xz +# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum +sha256 02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e libsigc++-3.4.0.tar.xz # Locally calculated sha256 97628afebc60f026f5c2b25d7491c46a5c4ee61f693e7cfa07fbd2c03605979b COPYING diff --git a/package/libsigc/libsigc.mk b/package/libsigc/libsigc.mk index eca4111ff6..2de49a0c1c 100644 --- a/package/libsigc/libsigc.mk +++ b/package/libsigc/libsigc.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBSIGC_VERSION_MAJOR = 3.2 +LIBSIGC_VERSION_MAJOR = 3.4 LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).0 LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VERSION).tar.xz LIBSIGC_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) @@ -13,6 +13,7 @@ LIBSIGC_LICENSE = LGPL-3.0+ LIBSIGC_LICENSE_FILES = COPYING LIBSIGC_CONF_OPTS = \ -Dbuild-examples=false \ + -Dbuild-tests=false \ -Dvalidation=false $(eval $(meson-package)) From peter at korsgaard.com Thu Jan 12 19:20:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:20:02 +0100 Subject: [Buildroot] [git commit] package/python-maturin: bump to version 0.14.9 Message-ID: <20230112192614.27F1387A38@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3949fe31120917b2bac139fbfc6f285ef0f780ef 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 9d68751c03..b104b1fbbe 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz +sha256 59157a06c0a482aec750d64746f2b23e556ce3ec62d9cdce74fcb7b4658b722b maturin-0.14.9.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 4570ad4535..3484e09d22 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.5 +PYTHON_MATURIN_VERSION = 0.14.9 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/90/f9/f4242c0e8bc5def9a7135c12574449dbb411ecc595cf72202ca97a79c2ad 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 Thu Jan 12 19:19:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:42 +0100 Subject: [Buildroot] [git commit] configs/liteboard: bump u-boot to 2023.01 Message-ID: <20230112192614.1BFE387A3F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=895a5562c02b7f1ac762f17dcd08ee8b2a39e4f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- configs/grinn_liteboard_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/grinn_liteboard_defconfig b/configs/grinn_liteboard_defconfig index ab22911d66..3ae4a2a0b5 100644 --- a/configs/grinn_liteboard_defconfig +++ b/configs/grinn_liteboard_defconfig @@ -16,7 +16,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="liteboard" BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y From peter at korsgaard.com Thu Jan 12 19:24:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:24:55 +0100 Subject: [Buildroot] [git commit] package/libsigc: switch to https download Message-ID: <20230112192614.471AE87A3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=21175102a0cd544a789c3cedead7d5141191275c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard --- package/libsigc/libsigc.hash | 2 +- package/libsigc/libsigc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libsigc/libsigc.hash b/package/libsigc/libsigc.hash index a358732faa..6becfb19ce 100644 --- a/package/libsigc/libsigc.hash +++ b/package/libsigc/libsigc.hash @@ -1,4 +1,4 @@ -# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum +# From https://download.gnome.org/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum sha256 02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e libsigc++-3.4.0.tar.xz # Locally calculated diff --git a/package/libsigc/libsigc.mk b/package/libsigc/libsigc.mk index 2de49a0c1c..c054575ea6 100644 --- a/package/libsigc/libsigc.mk +++ b/package/libsigc/libsigc.mk @@ -7,7 +7,7 @@ LIBSIGC_VERSION_MAJOR = 3.4 LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).0 LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VERSION).tar.xz -LIBSIGC_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) +LIBSIGC_SITE = https://download.gnome.org/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) LIBSIGC_INSTALL_STAGING = YES LIBSIGC_LICENSE = LGPL-3.0+ LIBSIGC_LICENSE_FILES = COPYING From peter at korsgaard.com Thu Jan 12 19:26:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:26:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-ujson: bump to version 5.7.0 In-Reply-To: <20230109071611.3156580-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:16:11 -0700") References: <20230109071611.3156580-1-james.hilliard1@gmail.com> Message-ID: <871qnzblkz.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:26:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:26:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-watchdog: bump to version 2.2.1 In-Reply-To: <20230109071850.3167390-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:18:50 -0700") References: <20230109071850.3167390-1-james.hilliard1@gmail.com> Message-ID: <87wn5ra70d.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:27:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:27:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-weasyprint: bump to version 57.2 In-Reply-To: <20230109072138.3179665-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:21:38 -0700") References: <20230109072138.3179665-1-james.hilliard1@gmail.com> Message-ID: <87sfgfa6zz.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:27:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:27:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/redis: bump to v7.0.7 In-Reply-To: <20230109072355.487633-1-titouanchristophe@gmail.com> (Titouan Christophe's message of "Mon, 9 Jan 2023 08:23:55 +0100") References: <20230109072355.487633-1-titouanchristophe@gmail.com> Message-ID: <87o7r3a6zd.fsf@dell.be.48ers.dk> >>>>> "Titouan" == Titouan Christophe writes: > From the release notes > (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) > ================================================================================ > Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 > ================================================================================ > Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. > ================================================================================ > Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 > ================================================================================ > Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, > and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. > Signed-off-by: Titouan Christophe Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:28:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-web2py: bump to version 2.23.0 In-Reply-To: <20230109072505.3196220-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:25:05 -0700") References: <20230109072505.3196220-1-james.hilliard1@gmail.com> Message-ID: <87k01ra6yb.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:28:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-xlsxwriter: bump to version 3.0.6 In-Reply-To: <20230109072800.3207582-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:28:00 -0700") References: <20230109072800.3207582-1-james.hilliard1@gmail.com> Message-ID: <87fscfa6xs.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > License hash changed due to date update: > https://github.com/jmcnamara/XlsxWriter/commit/ba92afc31a232322597709bf7ad4a3b14ca7b293 > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:29:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:29:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpjsip: security bump to version 2.13 In-Reply-To: <20230108203403.667276-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 21:34:03 +0100") References: <20230108203403.667276-1-fontaine.fabrice@gmail.com> Message-ID: <87bkn3a6vg.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: > https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg > https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj > https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj > - Drop patch (already in version) > - libuuid configure option is available since > https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c > - libupnp is an optional dependency since > https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 > - libsrtp is optional since > https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c > https://github.com/pjsip/pjproject/releases/tag/2.13 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:31:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:31:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: fix legal info In-Reply-To: <20230108191405.9608-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 20:14:05 +0100") References: <20230108191405.9608-1-fontaine.fabrice@gmail.com> Message-ID: <877cxra6ti.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Commit 4aca99f51cc97cfc3bcd3affa65f4694004dd444 forgot to update hash of > COPYING file and add hash of README.md due to the following commit which > moved the introductory note about the GPL from the COPYING license text > file to the README: > https://github.com/wireshark/wireshark/commit/d2b6b89b94bd3e18520c472affae9cd4a03283e2 > Fixes: > - http://autobuild.buildroot.org/results/aaed32b55cc56beb32152ed61ac9b7f69d3ebef5 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:32:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:32:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/trinity: fix build with kernel >= 6.1 In-Reply-To: <20230108195626.328941-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 20:56:26 +0100") References: <20230108195626.328941-1-fontaine.fabrice@gmail.com> Message-ID: <87358fa6rs.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following build failure with kernel >= 6.1: > net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory > 5 | #include > | ^~~~~~~~~~~~ > Fixes: > - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:26:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:26:48 +0100 Subject: [Buildroot] [git commit] package/python-watchdog: bump to version 2.2.1 Message-ID: <20230112193229.B118687AA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0a598dedd8090d3c7ba4ea8c323a702289586647 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- 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 3bacccf2d6..0653787110 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 d029b806814bcba26745c26769a847bc watchdog-2.2.0.tar.gz -sha256 83cf8bc60d9c613b66a4c018051873d6273d9e45d040eed06d6a96241bd8ec01 watchdog-2.2.0.tar.gz +md5 04cda210c7ffd04582d2466328ee7368 watchdog-2.2.1.tar.gz +sha256 cdcc23c9528601a8a293eb4369cbd14f6b4f34f07ae8769421252e9c22718b6f watchdog-2.2.1.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 bb9f145e16..9c058e38ad 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.2.0 +PYTHON_WATCHDOG_VERSION = 2.2.1 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/c3/fb/bd960970258366b0704307ccd12617d64201407bfb6d31ae412d2762ccf1 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/11/6f/0396d373e039b89c60e23a1a9025edc6dd203121fe0af7d1427e85d5ec98 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING From peter at korsgaard.com Thu Jan 12 19:26:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:26:40 +0100 Subject: [Buildroot] [git commit] package/python-ujson: bump to version 5.7.0 Message-ID: <20230112193229.A732E87A9F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f397197b3658968931a5a4b273fcebf5fdca1569 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- 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 3dfc681167..759cafc250 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 45a74680e2936470821bf74a8f043a71 ujson-5.6.0.tar.gz -sha256 f881e2d8a022e9285aa2eab6ba8674358dbcb2b57fa68618d88d62937ac3ff04 ujson-5.6.0.tar.gz +md5 f93bd7aa33e3e6ed41c9e3782abe7b48 ujson-5.7.0.tar.gz +sha256 e788e5d5dcae8f6118ac9b45d0b891a0d55f7ac480eddcb7f07263f2bcf37b23 ujson-5.7.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 24ad4822b8..3afd33cb5a 100644 --- a/package/python-ujson/python-ujson.mk +++ b/package/python-ujson/python-ujson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_UJSON_VERSION = 5.6.0 +PYTHON_UJSON_VERSION = 5.7.0 PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz -PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/45/48/466d672c53fcb93d64a2817e3a0306214103e3baba109821c88e1150c100 +PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/43/1a/b0a027144aa5c8f4ea654f4afdd634578b450807bb70b9f8bad00d6f6d3c PYTHON_UJSON_SETUP_TYPE = setuptools PYTHON_UJSON_LICENSE = BSD-3-Clause PYTHON_UJSON_LICENSE_FILES = LICENSE.txt From peter at korsgaard.com Thu Jan 12 19:27:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:27:06 +0100 Subject: [Buildroot] [git commit] package/python-weasyprint: bump to version 57.2 Message-ID: <20230112193229.BCBCE87AA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6abb8721dbf0987ec43f248c84ce4f0f4d11b697 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- 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 4da8ea479a..d6026cf034 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 bab389bdfb25e03d64591c56367fb344 weasyprint-57.1.tar.gz -sha256 397a9d11298f94485ec3b7b68aeef1c6106fb638350126d9d4a64109b73508a0 weasyprint-57.1.tar.gz +md5 497030cecafffca06bae2b161846b461 weasyprint-57.2.tar.gz +sha256 b8e9ef2dcbcfbc82e99215acfd68f947b2b5f1999b5b156db75fabe380ba7e9a weasyprint-57.2.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 d1e5e7983d..27b07226d9 100644 --- a/package/python-weasyprint/python-weasyprint.mk +++ b/package/python-weasyprint/python-weasyprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEASYPRINT_VERSION = 57.1 +PYTHON_WEASYPRINT_VERSION = 57.2 PYTHON_WEASYPRINT_SOURCE = weasyprint-$(PYTHON_WEASYPRINT_VERSION).tar.gz -PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/32/3f/d305dc714c119e5b11c0ea1ecff9741407b6da90d6b684859d3b3e586692 +PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/b1/88/335dd6cb71a9d58584c975bf1db0ab9a3a9f15f9bffef1cbfac0fb1ee72e PYTHON_WEASYPRINT_SETUP_TYPE = flit PYTHON_WEASYPRINT_LICENSE = BSD-3-Clause PYTHON_WEASYPRINT_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 12 19:27:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:27:29 +0100 Subject: [Buildroot] [git commit] package/redis: bump to v7.0.7 Message-ID: <20230112193229.CAD4E87AA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fbdc0f8ef8bdbe919925e281b2d5ce1583fd1aab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master >From the release notes (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) ================================================================================ Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. ================================================================================ Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. Signed-off-by: Titouan Christophe Signed-off-by: Peter Korsgaard --- package/redis/redis.hash | 2 +- package/redis/redis.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/redis/redis.hash b/package/redis/redis.hash index a10df46031..eb8c21be98 100644 --- a/package/redis/redis.hash +++ b/package/redis/redis.hash @@ -1,5 +1,5 @@ # From https://github.com/redis/redis-hashes/blob/master/README -sha256 67054cc37b58c125df93bd78000261ec0ef4436a26b40f38262c780e56315cc3 redis-7.0.5.tar.gz +sha256 8d327d7e887d1bb308fc37aaf717a0bf79f58129e3739069aaeeae88955ac586 redis-7.0.7.tar.gz # Locally calculated sha256 97f0a15b7bbae580d2609dad2e11f1956ae167be296ab60f4691ab9c30ee9828 COPYING diff --git a/package/redis/redis.mk b/package/redis/redis.mk index 7a637c106c..b08be11538 100644 --- a/package/redis/redis.mk +++ b/package/redis/redis.mk @@ -4,7 +4,7 @@ # ################################################################################ -REDIS_VERSION = 7.0.5 +REDIS_VERSION = 7.0.7 REDIS_SITE = http://download.redis.io/releases REDIS_LICENSE = BSD-3-Clause (core); MIT and BSD family licenses (Bundled components) REDIS_LICENSE_FILES = COPYING From peter at korsgaard.com Thu Jan 12 19:28:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:08 +0100 Subject: [Buildroot] [git commit] package/python-web2py: bump to version 2.23.0 Message-ID: <20230112193229.D6D9A87A9F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f675fd79d57fc6c8fe0b15fe1c3e3d5aabcd8bd2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-web2py/python-web2py.hash | 2 +- package/python-web2py/python-web2py.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-web2py/python-web2py.hash b/package/python-web2py/python-web2py.hash index dbf85437f2..a853497768 100644 --- a/package/python-web2py/python-web2py.hash +++ b/package/python-web2py/python-web2py.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 d4a15fc15254d3fa9e9e9b5a726ae51a0989b7d740d53fd7c3d5b81ac6b8274e python-web2py-2.22.5.tar.gz +sha256 356f88b671e2bcdd9c89df526ee063ee9d6f4f57b60182ec2684adddcc426e99 python-web2py-2.23.0.tar.gz sha256 2aae96826184a492bc799add49aed7b29036e7aba2d2294fb65053bd30fe55fe LICENSE diff --git a/package/python-web2py/python-web2py.mk b/package/python-web2py/python-web2py.mk index b9a4e95609..4425b09d12 100644 --- a/package/python-web2py/python-web2py.mk +++ b/package/python-web2py/python-web2py.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_WEB2PY_VERSION = 2.22.5 +PYTHON_WEB2PY_VERSION = 2.23.0 PYTHON_WEB2PY_SITE = $(call github,web2py,web2py,v$(PYTHON_WEB2PY_VERSION)) PYTHON_WEB2PY_LICENSE = LGPL-3.0 PYTHON_WEB2PY_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 12 19:30:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:30:35 +0100 Subject: [Buildroot] [git commit] package/wireshark: fix legal info Message-ID: <20230112193230.06DEC87AA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bb79d78554632e96df52f41333aa62f928b6817f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 4aca99f51cc97cfc3bcd3affa65f4694004dd444 forgot to update hash of COPYING file and add hash of README.md due to the following commit which moved the introductory note about the GPL from the COPYING license text file to the README: https://github.com/wireshark/wireshark/commit/d2b6b89b94bd3e18520c472affae9cd4a03283e2 Fixes: - http://autobuild.buildroot.org/results/aaed32b55cc56beb32152ed61ac9b7f69d3ebef5 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.hash | 3 ++- package/wireshark/wireshark.mk | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index ae06ab09b7..e9026b8caa 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -3,4 +3,5 @@ sha1 0127180ff18515b086fe5603f767f53ddaa64c1a wireshark-4.0.2.tar.xz sha256 f35915699f2f9b28ddb211202d40ec8984e5834d3c911483144a4984ba44411d wireshark-4.0.2.tar.xz # Locally calculated -sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING +sha256 fce67c1558e448fac784ce9a30cb47956488bc3ef6ec16316c38b0668b3cad2e README.md diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index ee3d6b1905..e2a424ef0f 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -8,7 +8,7 @@ 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 -WIRESHARK_LICENSE_FILES = COPYING +WIRESHARK_LICENSE_FILES = COPYING README.md WIRESHARK_CPE_ID_VENDOR = wireshark WIRESHARK_SELINUX_MODULES = wireshark WIRESHARK_DEPENDENCIES = \ From peter at korsgaard.com Thu Jan 12 19:28:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:24 +0100 Subject: [Buildroot] [git commit] package/python-xlsxwriter: bump to version 3.0.6 Message-ID: <20230112193229.E306987AA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=431683def0785583705fb32dc1a54f82da65e423 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/jmcnamara/XlsxWriter/commit/ba92afc31a232322597709bf7ad4a3b14ca7b293 Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- 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 4363799079..4a4b946fcb 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 b08fcc4753c14aa64b9d99219475d91e XlsxWriter-3.0.3.tar.gz -sha256 e89f4a1d2fa2c9ea15cde77de95cd3fd8b0345d0efb3964623f395c8c4988b7f XlsxWriter-3.0.3.tar.gz +md5 3df433a1b6427d40af6e7cac36f0b5c4 XlsxWriter-3.0.6.tar.gz +sha256 2f9e5ea13343fe85486e349d4e5fdf746bb69dc7bc1dedfa9b5fae2bb48c0795 XlsxWriter-3.0.6.tar.gz # Locally computed sha256 checksums -sha256 6287be39bd007c8729f5c3cf8dfda9b462af725c1d06e3bf0e17b1532196a08f LICENSE.txt +sha256 b3b494c7e7456dad12ac1b3e61c60e850d60d3ce865fa056c4ce0ae680c03677 LICENSE.txt diff --git a/package/python-xlsxwriter/python-xlsxwriter.mk b/package/python-xlsxwriter/python-xlsxwriter.mk index 4055e52622..f05b10670c 100644 --- a/package/python-xlsxwriter/python-xlsxwriter.mk +++ b/package/python-xlsxwriter/python-xlsxwriter.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_XLSXWRITER_VERSION = 3.0.3 +PYTHON_XLSXWRITER_VERSION = 3.0.6 PYTHON_XLSXWRITER_SOURCE = XlsxWriter-$(PYTHON_XLSXWRITER_VERSION).tar.gz -PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/53/04/91ff43803c3e88c32aa272fdbda5859fc3c3b50b0de3a1e439cc57455330 +PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/d4/b5/cef6fadeaf316a3bbe82a506252081f2e6533cdf4b69ed64f8831ac01fb0 PYTHON_XLSXWRITER_SETUP_TYPE = setuptools PYTHON_XLSXWRITER_LICENSE = BSD-2-Clause PYTHON_XLSXWRITER_LICENSE_FILES = LICENSE.txt From peter at korsgaard.com Thu Jan 12 19:32:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:32:00 +0100 Subject: [Buildroot] [git commit] package/trinity: fix build with kernel >= 6.1 Message-ID: <20230112193230.145A987A9F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=49ca11e339c41ea2dd0484556b7b5beacff9fee9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure with kernel >= 6.1: net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory 5 | #include | ^~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/trinity/0004-drop-decnet.patch | 130 +++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) diff --git a/package/trinity/0004-drop-decnet.patch b/package/trinity/0004-drop-decnet.patch new file mode 100644 index 0000000000..15ba7f8e82 --- /dev/null +++ b/package/trinity/0004-drop-decnet.patch @@ -0,0 +1,130 @@ +From ec8dcc7faf13c57f5f6d785e4429818f1239a058 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 8 Jan 2023 20:50:18 +0100 +Subject: [PATCH] drop decnet + +Drop decnet as it has been removed since kernel 6.1 and +https://github.com/torvalds/linux/commit/1202cdd665315c525b5237e96e0bedc76d7e754f +resulting in the following build failure: + +net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory + 5 | #include + | ^~~~~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/kernelslacker/trinity/pull/41] +--- + include/net.h | 1 - + net/proto-decnet.c | 59 ---------------------------------------------- + net/proto-unix.c | 1 - + net/protocols.c | 1 - + 4 files changed, 62 deletions(-) + delete mode 100644 net/proto-decnet.c + +diff --git a/include/net.h b/include/net.h +index 99d55363..791e8090 100644 +--- a/include/net.h ++++ b/include/net.h +@@ -80,7 +80,6 @@ extern const struct netproto proto_atmpvc; + extern const struct netproto proto_atmsvc; + extern const struct netproto proto_x25; + extern const struct netproto proto_rose; +-extern const struct netproto proto_decnet; + extern const struct netproto proto_llc; + extern const struct netproto proto_netlink; + extern const struct netproto proto_packet; +diff --git a/net/proto-decnet.c b/net/proto-decnet.c +deleted file mode 100644 +index 7711cf00..00000000 +--- a/net/proto-decnet.c ++++ /dev/null +@@ -1,59 +0,0 @@ +-#include +-#include +-#include +-#include +-#include +-#include +-#include "net.h" +-#include "random.h" +-#include "utils.h" // RAND_ARRAY +-#include "compat.h" +- +-static void decnet_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) +-{ +- struct sockaddr_dn *dn; +- unsigned int i; +- +- dn = zmalloc(sizeof(struct sockaddr_dn)); +- +- dn->sdn_family = PF_DECnet; +- dn->sdn_flags = rnd(); +- dn->sdn_objnum = rnd(); +- dn->sdn_objnamel = rnd() % 16; +- for (i = 0; i < dn->sdn_objnamel; i++) +- dn->sdn_objname[i] = rnd(); +- dn->sdn_add.a_len = RAND_BOOL(); +- dn->sdn_add.a_addr[0] = rnd(); +- dn->sdn_add.a_addr[1] = rnd(); +- *addr = (struct sockaddr *) dn; +- *addrlen = sizeof(struct sockaddr_dn); +-} +- +-static const unsigned int decnet_opts[] = { +- SO_CONDATA, SO_CONACCESS, SO_PROXYUSR, SO_LINKINFO, +- DSO_CONDATA, DSO_DISDATA, DSO_CONACCESS, DSO_ACCEPTMODE, +- DSO_CONACCEPT, DSO_CONREJECT, DSO_LINKINFO, DSO_STREAM, +- DSO_SEQPACKET, DSO_MAXWINDOW, DSO_NODELAY, DSO_CORK, +- DSO_SERVICES, DSO_INFO +-}; +- +-static void decnet_setsockopt(struct sockopt *so, __unused__ struct socket_triplet *triplet) +-{ +- so->level = SOL_DECNET; +- so->optname = RAND_ARRAY(decnet_opts); +- +- // TODO: set optlen correctly +-} +- +-static struct socket_triplet decnet_triplets[] = { +- { .family = PF_DECnet, .protocol = DNPROTO_NSP, .type = SOCK_SEQPACKET }, +- { .family = PF_DECnet, .protocol = DNPROTO_NSP, .type = SOCK_STREAM }, +-}; +- +-const struct netproto proto_decnet = { +- .name = "decnet", +- .setsockopt = decnet_setsockopt, +- .gen_sockaddr = decnet_gen_sockaddr, +- .valid_triplets = decnet_triplets, +- .nr_triplets = ARRAY_SIZE(decnet_triplets), +-}; +diff --git a/net/proto-unix.c b/net/proto-unix.c +index f7427a22..119c1429 100644 +--- a/net/proto-unix.c ++++ b/net/proto-unix.c +@@ -2,7 +2,6 @@ + #include + #include + #include +-#include + #include + #include "net.h" + #include "random.h" +diff --git a/net/protocols.c b/net/protocols.c +index ea64d5f5..278f08b5 100644 +--- a/net/protocols.c ++++ b/net/protocols.c +@@ -18,7 +18,6 @@ const struct protoptr net_protocols[TRINITY_PF_MAX] = { + #ifdef USE_IPV6 + [PF_INET6] = { .proto = &proto_inet6 }, + #endif +- [PF_DECnet] = { .proto = &proto_decnet }, + [PF_PACKET] = { .proto = &proto_packet }, + #ifdef USE_NETECONET + [PF_ECONET] = { .proto = &proto_econet }, +-- +2.39.0 + From peter at korsgaard.com Thu Jan 12 19:28:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:59 +0100 Subject: [Buildroot] [git commit] package/libpjsip: security bump to version 2.13 Message-ID: <20230112193229.EE4EA87AA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cbc80c75570f535e991297602191c724ff33a04d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj - Drop patch (already in version) - libuuid configure option is available since https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c - libupnp is an optional dependency since https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 - libsrtp is optional since https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c https://github.com/pjsip/pjproject/releases/tag/2.13 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...rge-pull-request-from-GHSA-26j7-ww69-c4qj.patch | 44 ---------------------- package/libpjsip/Config.in | 1 - package/libpjsip/libpjsip.hash | 2 +- package/libpjsip/libpjsip.mk | 28 ++++++++++---- 4 files changed, 22 insertions(+), 53 deletions(-) diff --git a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch b/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch deleted file mode 100644 index 42b842a616..0000000000 --- a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 450baca94f475345542c6953832650c390889202 Mon Sep 17 00:00:00 2001 -From: sauwming -Date: Tue, 7 Jun 2022 12:00:13 +0800 -Subject: [PATCH] Merge pull request from GHSA-26j7-ww69-c4qj - -[Retrieved from: -https://github.com/pjsip/pjproject/commit/450baca94f475345542c6953832650c390889202] -Signed-off-by: Fabrice Fontaine ---- - pjlib-util/src/pjlib-util/stun_simple.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/pjlib-util/src/pjlib-util/stun_simple.c b/pjlib-util/src/pjlib-util/stun_simple.c -index 722519584..d0549176d 100644 ---- a/pjlib-util/src/pjlib-util/stun_simple.c -+++ b/pjlib-util/src/pjlib-util/stun_simple.c -@@ -54,6 +54,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - { - pj_uint16_t msg_type, msg_len; - char *p_attr; -+ int attr_max_cnt = PJ_ARRAY_SIZE(msg->attr); - - PJ_CHECK_STACK(); - -@@ -83,7 +84,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - msg->attr_count = 0; - p_attr = (char*)buf + sizeof(pjstun_msg_hdr); - -- while (msg_len > 0) { -+ while (msg_len > 0 && msg->attr_count < attr_max_cnt) { - pjstun_attr_hdr **attr = &msg->attr[msg->attr_count]; - pj_uint32_t len; - pj_uint16_t attr_type; -@@ -111,6 +112,10 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - p_attr += len; - ++msg->attr_count; - } -+ if (msg->attr_count == attr_max_cnt) { -+ PJ_LOG(4, (THIS_FILE, "Warning: max number attribute %d reached.", -+ attr_max_cnt)); -+ } - - return PJ_SUCCESS; - } diff --git a/package/libpjsip/Config.in b/package/libpjsip/Config.in index 727d2ec3d0..980fada3d5 100644 --- a/package/libpjsip/Config.in +++ b/package/libpjsip/Config.in @@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBPJSIP bool "libpjsip" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_LIBSRTP help PJSIP is a free and open source multimedia communication library written in C language implementing standard based diff --git a/package/libpjsip/libpjsip.hash b/package/libpjsip/libpjsip.hash index b1ccdb2f37..9935575567 100644 --- a/package/libpjsip/libpjsip.hash +++ b/package/libpjsip/libpjsip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533 pjproject-2.12.1.tar.gz +sha256 4178bb9f586299111463fc16ea04e461adca4a73e646f8ddef61ea53dafa92d9 pjproject-2.13.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/libpjsip/libpjsip.mk b/package/libpjsip/libpjsip.mk index 4134d40da8..5cc0423f5d 100644 --- a/package/libpjsip/libpjsip.mk +++ b/package/libpjsip/libpjsip.mk @@ -4,11 +4,10 @@ # ################################################################################ -LIBPJSIP_VERSION = 2.12.1 +LIBPJSIP_VERSION = 2.13 LIBPJSIP_SOURCE = pjproject-$(LIBPJSIP_VERSION).tar.gz LIBPJSIP_SITE = $(call github,pjsip,pjproject,$(LIBPJSIP_VERSION)) -LIBPJSIP_DEPENDENCIES = libsrtp LIBPJSIP_LICENSE = GPL-2.0+ LIBPJSIP_LICENSE_FILES = COPYING LIBPJSIP_CPE_ID_VENDOR = teluu @@ -16,9 +15,6 @@ LIBPJSIP_CPE_ID_PRODUCT = pjsip LIBPJSIP_INSTALL_STAGING = YES LIBPJSIP_MAKE = $(MAKE1) -# 0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch -LIBPJSIP_IGNORE_CVES += CVE-2022-31031 - LIBPJSIP_CFLAGS = $(TARGET_CFLAGS) -DPJ_HAS_IPV6=1 # relocation truncated to fit: R_68K_GOT16O @@ -40,8 +36,7 @@ LIBPJSIP_CONF_OPTS = \ --disable-l16-codec \ --disable-g722-codec \ --disable-ipp \ - --disable-silk \ - --with-external-srtp + --disable-silk # Note: aconfigure.ac is broken: --enable-epoll or --disable-epoll will # both enable it. But that's OK, epoll is better than the alternative, @@ -103,6 +98,22 @@ else LIBPJSIP_CONF_OPTS += --disable-libsamplerate endif +ifeq ($(BR2_PACKAGE_LIBSRTP),y) +LIBPJSIP_DEPENDENCIES += libsrtp +LIBPJSIP_CONF_OPTS += \ + --enable-libsrtp \ + --with-external-srtp +else +LIBPJSIP_CONF_OPTS += --disable-libsrtp +endif + +ifeq ($(BR2_PACKAGE_LIBUPNP),y) +LIBPJSIP_DEPENDENCIES += libupnp +LIBPJSIP_CONF_OPTS += --with-upnp=$(STAGING_DIR)/usr +else +LIBPJSIP_CONF_OPTS += --disable-upnp +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) # --enable-v4l2 is broken (check for libv4l2 will be omitted) LIBPJSIP_DEPENDENCIES += libv4l @@ -161,6 +172,9 @@ endif ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID),y) LIBPJSIP_DEPENDENCIES += util-linux +LIBPJSIP_CONF_OPTS += --enable-libuuid +else +LIBPJSIP_CONF_OPTS += --disable-libuuid endif # disable build of test binaries From peter at korsgaard.com Thu Jan 12 19:34:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:34:27 +0100 Subject: [Buildroot] [PATCH] package/perl: bump to version 5.36.0 In-Reply-To: <20230104090317.1912926-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 4 Jan 2023 10:03:17 +0100") References: <20230104090317.1912926-1-francois.perrad@gadz.org> Message-ID: <87y1q78s3g.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 Jan 12 19:35:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:35:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs gcc >= 4.9 In-Reply-To: <20230108191514.10360-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 20:15:14 +0100") References: <20230108191514.10360-1-fontaine.fabrice@gmail.com> Message-ID: <87tu0v8s1s.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > crun unconditionally uses atomic_bool when libgcrypt is found since > version 1.7.1 and > https://github.com/containers/crun/commit/40f66c0a74b8d918ecc7ae9228dca32a4fd71084 > resulting in the following build failure with gcc 4.8 since commit > 6987b92da510a8c8b9534a22506850c163d0f035: > src/libcrun/seccomp.c: In function 'calculate_seccomp_checksum': > src/libcrun/seccomp.c:374:3: error: unknown type name 'atomic_bool' > static atomic_bool initialized = false; > ^ > Fixes: > - http://autobuild.buildroot.org/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:35:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:35:07 +0100 Subject: [Buildroot] [git commit] package/crun: needs gcc >= 4.9 Message-ID: <20230112193539.A356C87AB8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=035f18db042d218777394b868beadc575976a5ac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master crun unconditionally uses atomic_bool when libgcrypt is found since version 1.7.1 and https://github.com/containers/crun/commit/40f66c0a74b8d918ecc7ae9228dca32a4fd71084 resulting in the following build failure with gcc 4.8 since commit 6987b92da510a8c8b9534a22506850c163d0f035: src/libcrun/seccomp.c: In function 'calculate_seccomp_checksum': src/libcrun/seccomp.c:374:3: error: unknown type name 'atomic_bool' static atomic_bool initialized = false; ^ Fixes: - http://autobuild.buildroot.org/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d Signed-off-by: Fabrice Fontaine Reviewed-by: Christian Stewart Signed-off-by: Peter Korsgaard --- package/crun/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/crun/Config.in b/package/crun/Config.in index fa0894e126..45c86f0655 100644 --- a/package/crun/Config.in +++ b/package/crun/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_CRUN bool "crun" depends on !BR2_TOOLCHAIN_USES_UCLIBC # no fexecve + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C11/stdatomic.h select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_MUSL select BR2_PACKAGE_YAJL # libocispec help @@ -8,5 +9,6 @@ config BR2_PACKAGE_CRUN https://github.com/containers/crun -comment "crun needs a glibc or musl toolchain" - depends on BR2_TOOLCHAIN_USES_UCLIBC +comment "crun needs a glibc or musl toolchain, gcc >= 4.9" + depends on BR2_TOOLCHAIN_USES_UCLIBC || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 From peter at korsgaard.com Thu Jan 12 19:33:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:33:22 +0100 Subject: [Buildroot] [git commit] package/perl: bump to version 5.36.0 Message-ID: <20230112193539.98D0487AB7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9103c8f2e94f69d7ef392746aa53bbf2f468a008 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/perl/perl.hash | 8 ++++---- package/perl/perl.mk | 4 ++-- utils/scancpan | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package/perl/perl.hash b/package/perl/perl.hash index 9ec2b42e34..b21023f730 100644 --- a/package/perl/perl.hash +++ b/package/perl/perl.hash @@ -1,7 +1,7 @@ -# Hashes from: https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz.{md5,sha1,sha256}.txt -md5 7d2ece7f50775ea1ff739831935a24bd perl-5.34.1.tar.xz -sha1 e7dbef3c1ea7caa73e2c705bba9e4bfb92ea98f0 perl-5.34.1.tar.xz -sha256 6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 perl-5.34.1.tar.xz +# Hashes from: https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz.{md5,sha1,sha256}.txt +md5 826e42da130011699172fd655e49cfa2 perl-5.36.0.tar.xz +sha1 938c56a77ae094eb7f5019318a5e4efb2d9c74fa perl-5.36.0.tar.xz +sha256 0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 perl-5.36.0.tar.xz # Hash from: https://github.com/arsv/perl-cross/releases/download/1.4/perl-cross-1.4.hash sha256 be9d9f9f7148edff7a2f9695ba3cb7e3975eff6b25a9a81dd311725fd757aa91 perl-cross-1.4.tar.gz diff --git a/package/perl/perl.mk b/package/perl/perl.mk index 27acfaeff2..9be00e1b2c 100644 --- a/package/perl/perl.mk +++ b/package/perl/perl.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, also update utils/scancpan -PERL_VERSION_MAJOR = 34 -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).1 +PERL_VERSION_MAJOR = 36 +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+ diff --git a/utils/scancpan b/utils/scancpan index 48f8bd83b7..e7739a8ad1 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.034 should be aligned with the version of perl actually +# Below, 5.036 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.034; +die <<"MSG" if $] < 5.036; 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.34.0 + perlbrew install perl-5.36.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); @@ -967,7 +967,7 @@ in order to work with the right CoreList data. =head1 LICENSE -Copyright (C) 2013-2020 by Francois Perrad +Copyright (C) 2013-2023 by Francois Perrad This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by From bugzilla at busybox.net Thu Jan 12 23:23:45 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 12 Jan 2023 23:23:45 +0000 Subject: [Buildroot] [Bug 15251] New: imx-alsa-plugins Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15251 Bug ID: 15251 Summary: imx-alsa-plugins 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: YitzchokRosenfeld at outlook.com CC: buildroot at uclibc.org Target Milestone: --- if you try compiling with the imx alsa plugins target package you get the following error: asrc_pair.h:28:10: fatal error: linux/mxc_asrc.h: No such file or directory -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Jan 13 04:34:22 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 13 Jan 2023 04:34:22 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #3 from Andrei Cherniaev --- May be I have some mistakes? I do 1) make menuconfig -C buildroot And select Load "/mnt/ramdisk/my_external_tree/configs/pc_x86_bios_defconfig" And select Save "/mnt/ramdisk/my_external_tree/configs/pc_x86_bios_defconfig" 2) make clean -C buildroot make BR2_EXTERNAL=${MyBaseDir}/my_external_tree -C buildroot pc_x86_bios_defconfig I get "# configuration written to /mnt/ramdisk/buildroot/.config", so let's look into /mnt/ramdisk/buildroot/.config BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot123" yes, "123" is my mark! Looks ok. But may be I have a mistake in /mnt/ramdisk/my_external_tree/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig ? I do make linux-menuconfig -C buildroot And select Load "/mnt/ramdisk/my_external_tree/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" And select Save "/mnt/ramdisk/my_external_tree/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" Now let's build: 3) # get absoletly new buildroot from git rm -Rf buildroot/ git clone https://github.com/buildroot/buildroot make BR2_EXTERNAL=${MyBaseDir}/my_external_tree -C buildroot pc_x86_bios_defconfig make -C buildroot And I see default values, "Welcome to Buildroot", not "Welcome to Buildroot123"... Why? -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Jan 13 06:26:49 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 13 Jan 2023 06:26:49 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #4 from Andreas Ziegler --- BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" This is not correct ^^^ The external tree is referenced by $(BR2_EXTERNAL_XYZZY_PATH), where XYZZY is the name you specified in external.desc. You need to edit this file before setting up your project with $ make BR2_EXTERNAL= ... pc_x86_bios_defconfig, because this variable is transferred to your .config; check the first section of the file. -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin.1998 at free.fr Fri Jan 13 07:42:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 13 Jan 2023 08:42:17 +0100 Subject: [Buildroot] Saving In-Reply-To: References: Message-ID: <20230113074217.GV151997@scaer> Nicolas, All, On 2023-01-12 16:55 +0000, Nicolas Carrier spake thusly: > > On 12/01/2023 16:46, Nicolas Carrier wrote: > > > I'm having a look at legal-info generation, the source saving step saves neither local nor > > > override > > > packages. > > > > > > This is a problem, because it's those packages, when forked from OSS, which would require > > > publishing > > > the modified sources. > > > Is there a technical / philosophical / whatever reason for no supporting them? > > ? I think the reason is purely technical: for these packages, we don't have a > > tarball available that can be readily used. Sine we now have post_process_repack > > in support/download/helpers, it's actually fairly easy to add this feature. > It is not clear to me yet how I can use post_process_repack. I'll try to grok the code tomorrow and > see if I can understand that. So, first, I'd say that override packages really should not be accoutned for: override is really to be used during development. If one want to have local packages, there is the 'local' _SITE_METHOD for that. Which brings up the second topic... Now: IANAL, and all disclaimers that may apply, the folowing are only my uninformed opinion, do not base legal decisions solely on those, consult an actual lawyer, etc... Then, for "local" packages, I would think we could assume that they are part of the Buildroot tree (or of a br2-external tree). [0] One could argue that, to comply with licenses like the GPL (v2 or v3, lesser or not) of said open-source pacakages, the "scripts used to control compilation and installation of the executable" are part of the compliance delivery, and in that case, one may argue that Buildroot (and the associated br2-external tree if any) would fall into that category, and thus would have to be provided for to-the-letter and to-the-spirit compliance eith the license of said packages. So, the sources for those components are thus available as part of the delivery of the Buildroot (and associated br2-external if any) archive(s). Ergo, there would be no reason to actually handle those local packages in a specific way because they are already handled. [0] if they are not in the same repository as Buildroot (or a br2-external tree), then there is a mechanism to bring them in-tree, like git submodules, and thus that means there is a mechanism to update the version pointed to for those packages, which is exactly akin to updating the _VERSION in the .mk, so there is no benefit to that (yeah, I know "repo", but that's a whole other discussion...) So, assuming "local" packages are in-tree is just good sense. > > ? A secondary reason is that the idea for "local" packages was that they're > > probably proprietary. However, in reality there isn't too much correlation > > between download method and proprietary. And we anyway have FOO_REDISTRIBUTE to > > handle this. > > Yes, we have a mix of proprietary and open source packages, for example, linuxptp or the linux > kernel, for which we have a couple of patches we'd like to redistribute properly. But then you have patches. Just redistribute the unpatched (original) linuxptp and linux archives, and your Buildroot tree and br2-external if any, and you should be all set to comply with the requirement of the licenses of those packages... > But even for proprietary ones, if they could be handled "properly" that is, with _REDISTRIBUTE = NO > being honored and avoiding the generation of a warning, that would be helpful when wanting to list > the real legal-info warnings in order to fix them. What warning are you referring to? I once in the past tried to push changes that to the legal-info infra, that would also allow for a package to declare that it should simply be ignored completely from the list of packages stored in legal-info. However, we discussed that back in the day, and I also now totally adhere to that conclusion: filtering things should be done with local scripts that are run on the output of legal-info. In any case, the output of legal-info is not guaranteed to be either correct or exhaustive (not that we should not pursue that goal, but we can't guarantee it), and will always require that a human look at it for completness and correctness before it can be used as a means of compliance. Regards, Yann E. MORIN. > > ? Regards, > > ? Arnout > > > > Thank you very much for your answer! > > > > > > If none, I'd be willing to develop support for that, if anyone has pointers as how to proceed / > > > where to patch / mistakes to avoid, don't hesitate to share :) > > > > > > FTR, I'm using a (lightweight) fork of 2022.02. > > > > > > Thank you by advance! > > > _______________________________________________ > > > 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 peter at korsgaard.com Fri Jan 13 07:53:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 08:53:48 +0100 Subject: [Buildroot] [PATCH] Cleanup/simplify copyright info Message-ID: <20230113075348.847446-1-peter@korsgaard.com> Historically we have been (more-or-less consistently, sometimes forgetting some files) updating the end year of the copyright statements at the beginning of a new year. We're naturally not alone in that. Recently this was discussed in curl, and it turns out that copyright years are not really required: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ So drop the years and simplify the copyright statements. While we're at it, also ensure the same syntax (capital C, email address) is used everywhere. Signed-off-by: Peter Korsgaard --- Makefile | 4 +--- docs/manual/manual.txt | 2 +- docs/website/copyright.txt | 4 ++-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index efa0b2a7a0..8517d563d5 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,6 @@ # Makefile for buildroot # -# Copyright (C) 1999-2005 by Erik Andersen -# Copyright (C) 2006-2014 by the Buildroot developers -# Copyright (C) 2014-2020 by the Buildroot developers +# Copyright (C) the Buildroot developers # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/docs/manual/manual.txt b/docs/manual/manual.txt index fab66dbda5..d6534ca295 100644 --- a/docs/manual/manual.txt +++ b/docs/manual/manual.txt @@ -12,7 +12,7 @@ It is licensed under the GNU General Public License, version 2. Refer to the http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING] file in the Buildroot sources for the full text of this license. -Copyright (C) 2004-2020 The Buildroot developers +Copyright (C) The Buildroot developers image::logo.png[] diff --git a/docs/website/copyright.txt b/docs/website/copyright.txt index b15ac5f919..3fe19bab8b 100644 --- a/docs/website/copyright.txt +++ b/docs/website/copyright.txt @@ -1,7 +1,7 @@ The code and graphics on this website (and it's mirror sites, if any) are -Copyright (c) 1999-2005 by Erik Andersen, 2006-2020 The Buildroot -developers. All rights reserved. +Copyright (C) The Buildroot developers . All +rights reserved. Documents on this Web site including their graphical elements, design, and layout are protected by trade dress and other laws and MAY BE COPIED OR -- 2.30.2 From christian at paral.in Fri Jan 13 10:05:52 2023 From: christian at paral.in (Christian Stewart) Date: Fri, 13 Jan 2023 02:05:52 -0800 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: bump version to 20.10.22 Message-ID: <20230113100553.2836256-1-christian@paral.in> Bug fixes and enhancements - Improve error message when attempting to pull an unsupported image format or OCI artifact (moby/moby#44413, moby/moby#44569) - Fix an issue where the host's ephemeral port-range was ignored when selecting random ports for containers (moby/moby#44476). - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). https://github.com/moby/moby/releases/tag/v20.10.22 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 10e9727a08..d15b1359cb 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz +sha256 ee0e2168e27ec87f1b0650e86af5d3e167a07fd2ff8c1ce3bb588f0b4f9a4658 docker-engine-20.10.22.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index 36c66485ba..2a9b72ca78 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.21 +DOCKER_ENGINE_VERSION = 20.10.22 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 -- 2.39.0 From christian at paral.in Fri Jan 13 10:05:53 2023 From: christian at paral.in (Christian Stewart) Date: Fri, 13 Jan 2023 02:05:53 -0800 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-1-christian@paral.in> References: <20230113100553.2836256-1-christian@paral.in> Message-ID: <20230113100553.2836256-2-christian@paral.in> https://github.com/moby/moby/releases/tag/v20.10.22 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 d9477cf3af..c6db95f9b3 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz +sha256 84d71ac2b508b54e8df9f3ea425aa33e254fd3645fe9bad5619b98eaffb33408 docker-cli-20.10.22.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index a14edb2c31..cb44c68c1b 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.21 +DOCKER_CLI_VERSION = 20.10.22 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 -- 2.39.0 From peter at korsgaard.com Fri Jan 13 10:21:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 11:21:24 +0100 Subject: [Buildroot] [PATCH] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series In-Reply-To: <20230112175734.724878-1-peter@korsgaard.com> (Peter Korsgaard's message of "Thu, 12 Jan 2023 18:57:33 +0100") References: <20230112175734.724878-1-peter@korsgaard.com> Message-ID: <87ilha91ln.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 13 10:23:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 11:23:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.3 In-Reply-To: <20230112190914.890866-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 20:09:14 +0100") References: <20230112190914.890866-1-bernd.kuhls@t-online.de> Message-ID: <87edry91ig.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 13 10:21:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 11:21:08 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series Message-ID: <20230113102344.0D32F87B02@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=479b042433447214cf318964cc7557b6b5f5d05f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 bca1b3fc8b..e18b515311 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1.2" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.5" 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 8ac04b60f9..157f267a9d 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,12 +1,12 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 ee41f3c4f599b2f46f08aae428c9243db403e7292eb2c9f04ee34909b038d1ae linux-6.1.2.tar.xz -sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz +sha256 bc7f6d9a8a8bbe9a723e82346bba94b58d926f78bfba106b21e041e0290076fc linux-6.1.5.tar.xz +sha256 abe37eb0e2e331bdc7c4110115664e180e7d43b7336de6b4cd2bd1b123d30207 linux-6.0.19.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.tar.xz -sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 e7359bd2935b54fe8bb821cf748591c36a95bed019e752d3e4d5803d9da1ccb4 linux-5.15.87.tar.xz +sha256 2ec400fc50ffdfe4c836a3c02bf6e7aebcd7963dd2ac1425e6d41545c37dd217 linux-5.10.162.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 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6 linux-4.9.337.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 216b496fe4..1ad9fffcd3 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -396,14 +396,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.9.337" 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.228" if BR2_KERNEL_HEADERS_5_4 - default "5.10.161" if BR2_KERNEL_HEADERS_5_10 - default "5.15.86" if BR2_KERNEL_HEADERS_5_15 - default "6.0.16" if BR2_KERNEL_HEADERS_6_0 - default "6.1.2" if BR2_KERNEL_HEADERS_6_1 + default "5.10.162" if BR2_KERNEL_HEADERS_5_10 + default "5.15.87" if BR2_KERNEL_HEADERS_5_15 + default "6.0.19" if BR2_KERNEL_HEADERS_6_0 + default "6.1.5" 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 Fri Jan 13 10:21:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 11:21:15 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.3 Message-ID: <20230113102344.17C1087B03@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6469c513d5ee9b46c1a7484b93f1c50162aa359 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.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 f6b3ade3ea..c1765c3eaa 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.2 +MESA3D_HEADERS_VERSION = 22.3.3 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 e902e6b828..c2ceaa6ead 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# 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 +# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html +sha256 bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922 mesa-22.3.3.tar.xz +sha512 dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1 mesa-22.3.3.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 523b642d0c..9fa2c05230 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.2 +MESA3D_VERSION = 22.3.3 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos From Nicolas.Carrier at orolia.com Fri Jan 13 13:07:25 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 13 Jan 2023 13:07:25 +0000 Subject: [Buildroot] Saving In-Reply-To: <20230113074217.GV151997@scaer> References: <20230113074217.GV151997@scaer> Message-ID: <51c2c4dd61b7d775852a1c44e1115c2bcf2e6687.camel@orolia.com> Yann, All, Thank you for your answer. On Fri, 2023-01-13 at 08:42 +0100, Yann E. MORIN wrote: > 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, > > On 2023-01-12 16:55 +0000, Nicolas Carrier spake thusly: > > > On 12/01/2023 16:46, Nicolas Carrier wrote: > > > > I'm having a look at legal-info generation, the source saving step saves neither local nor > > > > override > > > > packages. > > > > > > > > This is a problem, because it's those packages, when forked from OSS, which would require > > > > publishing > > > > the modified sources. > > > > Is there a technical / philosophical / whatever reason for no supporting them? > > > ? I think the reason is purely technical: for these packages, we don't have a > > > tarball available that can be readily used. Sine we now have post_process_repack > > > in support/download/helpers, it's actually fairly easy to add this feature. > > It is not clear to me yet how I can use post_process_repack. I'll try to grok the code tomorrow > > and > > see if I can understand that. > > So, first, I'd say that override packages really should not be accoutned > for: override is really to be used during development. If one want to > have local packages, there is the 'local' _SITE_METHOD for that. Which > brings up the second topic... We have 3 "override" packages, linux, uboot and linuxptp. Since they are already provided by buildroot and because we want to have the sources in the workspace (for ease of development), we have no other choice but to use OVERRIDE. I don't know if you remember, but we already had a discussion at the buildroot dev con in Lyon some time ago, about the possibility to redefine a package already provided by buildroot and I was advised to use override instead, in this kind of situation. I had also pushed for having a config for uboot and the kernel, to allow to use a local tree without needing OVERRIDE, but that was rejected. Anyways, 'local' can't be a solution here, since we don't control the _SITE_METHOD for overridden packages. Or maybe I missed something :) > > Now: IANAL, and all disclaimers that may apply, the folowing are only my > uninformed opinion, do not base legal decisions solely on those, consult > an actual lawyer, etc... > > Then, for "local" packages, I would think we could assume that they are > part of the Buildroot tree (or of a br2-external tree). [0] > > One could argue that, to comply with licenses like the GPL (v2 or v3, > lesser or not) of said open-source pacakages, the "scripts used to > control compilation and installation of the executable" are part of the > compliance delivery, and in that case, one may argue that Buildroot (and > the associated br2-external tree if any) would fall into that category, > and thus would have to be provided for to-the-letter and to-the-spirit > compliance eith the license of said packages. I agree, we already "wrap" the legal-info target to add extra components such as buildroot or the toolchain. But even that, it would be great if buildroot could take care of it... > > So, the sources for those components are thus available as part of the > delivery of the Buildroot (and associated br2-external if any) > archive(s). Not in our case, because: * we won't provide the full external tree anyway, only what's necessary for compliance * the sources aren't inside the br2-external, or buildroot * even if it was the case, we have a mix of open source / proprietary, so we'd need a filtering method, and REDISTRIBUTE = no seems like the most logical candidate. > > Ergo, there would be no reason to actually handle those local packages > in a specific way because they are already handled. > > [0] if they are not in the same repository as Buildroot (or a > br2-external tree), then there is a mechanism to bring them in-tree, > like git submodules, and thus that means there is a mechanism to update > the version pointed to for those packages, which is exactly akin to > updating the _VERSION in the .mk, so there is no benefit to that (yeah, > I know "repo", but that's a whole other discussion...) So, assuming > "local" packages are in-tree is just good sense. > I'm not sure I completely understand what you're referring to, but here's what I can say: We're exactly in the "repo" situation: buildroot, our br-external and all our source code are "at the same level", there is no git (or other) repository nesting. For all our local (proprietary or not) + override packages, we have no VERSION, as the integration part is delegated to repo. > > > ? A secondary reason is that the idea for "local" packages was that they're > > > probably proprietary. However, in reality there isn't too much correlation > > > between download method and proprietary. And we anyway have FOO_REDISTRIBUTE to > > > handle this. > > > > Yes, we have a mix of proprietary and open source packages, for example, linuxptp or the linux > > kernel, for which we have a couple of patches we'd like to redistribute properly. > > But then you have patches. Just redistribute the unpatched (original) > linuxptp and linux archives, and your Buildroot tree and br2-external if > any, and you should be all set to comply with the requirement of the > licenses of those packages... Sorry, I wasn't clear enough, we don't have patches per se, we have git repositories cloned in our workspace and containing our modifications in our branches. And the whole point is to let buildroot handle the archiving since it already has all the infrastructure. > > > But even for proprietary ones, if they could be handled "properly" that is, with _REDISTRIBUTE = > > NO > > being honored and avoiding the generation of a warning, that would be helpful when wanting to > > list > > the real legal-info warnings in order to fix them. > > What warning are you referring to? This kind of warning: WARNING: liblogreport: sources not saved (local packages not handled) which, I think, shouldn't be printed since our liblogreport (proprietary) package has: LIBLOGREPORT_REDISTRIBUTE = NO > > I once in the past tried to push changes that to the legal-info infra, > that would also allow for a package to declare that it should simply be > ignored completely from the list of packages stored in legal-info. > However, we discussed that back in the day, and I also now totally > adhere to that conclusion: filtering things should be done with local > scripts that are run on the output of legal-info. For proprietary local packages, I don't really want to add a new filtering feature, but more to enforce the semantics of the already existing _REDISTRIBUTE feature, to local packages too. > > In any case, the output of legal-info is not guaranteed to be either > correct or exhaustive (not that we should not pursue that goal, but we > can't guarantee it), and will always require that a human look at it for > completness and correctness before it can be used as a means of > compliance. Agreed, yet I'd to reduce as much as possible the amount of manual intervention. Here I have 2 aims: * reduce the amount of work needed to manually inspect the legal-info output, when I'm trying to fix real legal info issues (missing LICENCES_FILES...) * comply the best I can, to the floss license terms leveraging Buildroot mechanisms whenever possible I know I'll always be able to add mechanisms in wrapper around Buildroot, but I'd prefer to help trying to improve Buildroot instead :) And here I see 3 "problems" I'd like to solve, by decreasing priority: * be able to redistribute source of "override" packages * be able to redistribute source of "local" open source packages * be able to ignore proprietary packages in legal-info If I was able to do that, I'd be left with (nearly) only the warnings which really require a proper fix to submit. Anyway, I'll try to submit a couple of patches so that we can start discussions on the actual technical solutions. > > Regards, > Yann E. MORIN. > > > > ? Regards, > > > ? Arnout > > > > > > > Thank you very much for your answer! > > > > > > > > > If none, I'd be willing to develop support for that, if anyone has pointers as how to > > > > proceed / > > > > where to patch / mistakes to avoid, don't hesitate to share :) > > > > > > > > FTR, I'm using a (lightweight) fork of 2022.02. > > > > > > > > Thank you by advance! > > > > _______________________________________________ > > > > 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 Nicolas.Carrier at orolia.com Fri Jan 13 13:20:15 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 13 Jan 2023 13:20:15 +0000 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO Message-ID: Hello, Here is a patch to remove some legal-info warnings when REDISTRIBUTE is set to NO, for local and override packages. I can't use git send-email as our IT department has forbidden the standard pop/imap/smtp methods... I hope that won't be too much of an issue :/ -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-package-pkg-generic.mk-no-legal-info-WARNING-if-REDI.patch Type: text/x-patch Size: 2500 bytes Desc: 0001-package-pkg-generic.mk-no-legal-info-WARNING-if-REDI.patch URL: From Nicolas.Carrier at orolia.com Fri Jan 13 13:44:28 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 13 Jan 2023 13:44:28 +0000 Subject: [Buildroot] package/lpeg: add missing LPEG_LICENSE_FILES Message-ID: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> The lpeg.html file declares the licensing terms at its bottom, so it should work as a license file. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-package-lpeg-add-missing-LPEG_LICENSE_FILES.patch Type: text/x-patch Size: 1204 bytes Desc: 0001-package-lpeg-add-missing-LPEG_LICENSE_FILES.patch URL: From peter at korsgaard.com Fri Jan 13 15:15:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 16:15:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.66.1 In-Reply-To: <20230112001431.853435-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 11 Jan 2023 17:14:31 -0700") References: <20230112001431.853435-1-james.hilliard1@gmail.com> Message-ID: <87a62m8nzx.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Link to Rust 1.66.1 annoucement: https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html s/annoucement/announcement/ This is a security fix release for the recently found vulnerability in cargo with ssh sources, so I've marked it as such and applied: https://blog.rust-lang.org/2023/01/10/cve-2022-46176.html -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 13 15:10:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 16:10:52 +0100 Subject: [Buildroot] [git commit] package/{rust, rust-bin}: security bump to version 1.66.1 Message-ID: <20230113151531.D419687B1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0da2742abbe2123d8bafe30e307b94c2b72f94cd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes CVE-2022-46176: Cargo did not perform SSH host key verification when cloning indexes and dependencies via SSH https://blog.rust-lang.org/2023/01/10/cve-2022-46176.html Link to Rust 1.66.1 announcement: https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.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.1: $ ./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.1, 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 [Peter: mark as security bump] Signed-off-by: Peter Korsgaard --- 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 7cc1052dd9..adf1799ad7 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.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 +# From https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 a1279760f91b3571733e0b0268128d143be2734916753900b5fe7b8ecc3c0900 rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.asc +sha256 835b4e1b4d396674f7866a83b9a4f44db16fd12f01a7eaed527282b3700a9b92 rust-1.66.1-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.asc +sha256 c7349617c42274bf50f6e3662dfb4f6832a93780099c3bb510be1a5b93d04c37 rust-1.66.1-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 fc38663870f0af47a27241d980ca886c3f7d432267920deb412ac8576bef68f0 rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 2b1a6c54db49a9e62d60cc96c1768f405e0f4c59d698186bf3a28a1bb017b6b5 rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 777d3a650448c15048710282388e90d10740540f570f5d17ed4a2dbdabb89552 rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 875bb310bae7c8c1d2d228a49aa4b547608b6c807ddc9ec44bc87272c77d869b rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 89164ccf75909b3d02bdcb787e33876cad87e55ab0e6239b030b4b6631ed356a rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc +sha256 e83f9fc473072db23376783595a008cdd9b2f2e9b3be109e55939392864840eb rust-1.66.1-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 a201aa4595ec8015662b7103b1409a4787c6d1f1d540bb68746633527d855858 rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 9d96ba6a5a255339cd04af079d906753d56c85503c727279c227d24bd4987e24 rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.asc +sha256 520ac446f20490685cc4d73192cfbb4c9b9e55c884aa4ae2b098e3a54d891de8 rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 42afd189ef64988f64976f767a734734bccd7c71e578780e902148c98226fa29 rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 506126773af9c3dacc506776a0b2e12fe6fa0c95eaf4f4ebb5cdbd335feb83fa rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 3d21b478fbf07bd27902bdd189e6988341f0c2c0108b538f926cea3031bc8ea6 rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.asc +sha256 5282fc97111a7eafbead3463ed7bc0f3065332f21aec6a39a740157fe42f943a rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 0ebf0178bbe9c5572d1db89e190dee23aef0e2f667995abedbd66e33d0bd73ab rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 938e7442c21ea0895c44ec78fa718ea1d3abe32ed0425ed328c905e188af250e rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 bdc491f4c05669e7a3382b6bfdaeaa20e2cfa5ef553305df0e0d73729a45e6e4 rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 d75c6dc3c00d662b0d3f6ce7fde0f76057542edfbc97a20b29247842c8a711d2 rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 830285e5388081c68fac9dc955aa824a4d919b0e24eadc6e0b95b30103d79db9 rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 d720bd1e493f53797f90d83dbe6d52ecbe1ff3cae282f4b2e18c37fe92c9adf6 rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.asc +sha256 90eb8e2490283930e682b79842d664d4867414563353d53dafc47eccf44aea17 rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.asc +sha256 c4bab2d63223d0c6e63806082e30d8c38b37eefc10ee2e7380971e3012c00bca rust-std-1.66.1-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.asc +sha256 b32cbbb9002f8a20b302823a2ff122a91f077b5e1a7bc1340de690ded86bf10b rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.asc +sha256 52013329eb6697d94f5dce01dd509b4b93b473c18a3a2c05d0230b9dfeab14d1 rust-std-1.66.1-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.asc +sha256 e6029b4cec5d6c06c34a0dbec614fa252fdc8cf31013d6e561112cf90f742568 rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.asc +sha256 23f917eccaca59d4c911eb96d8ffefe86834dbcdf902c9ab6dad8558c31c4575 rust-std-1.66.1-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 70d1406e0981d5d31c1d3f85c848bba0476e0ff6203e7706f66b4d2212f01b66 rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 0fd221d4b4205ce548e83f0e7416c8332eb12b64d5a43c0b3ed61e9f7d6edf13 rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 132d6d5750a877972ebc6f23e831f2ef3077465b2ab24ca645d32ea83c496fe3 rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 533f370368ac8b6192e1450289c64544ebf9cacc38c3a52ef6c0ecded7ee6fa5 rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 8bfa3d6079c6df049978fe61b1ccaf992aecd006e23df2439ecfc883bd8bc31b rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.asc +sha256 d7028820888d0decde047a6e77b866e690532aa09522c9a23a3fbf8780a72257 rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 417b12a9bf090d694514937cd8c321ed625f155248f63c0de8207b17fa4b35b1 rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 7074c4ea9fcc683ceb0adcca6ba07544a1d91f0e5d2a4cf14c81eb14316ebf35 rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 4c64a09be872b5832b50d681fbe29691b6a5d3e23ee5535020fa22b8b453c770 rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 776eff6f451845e88224714ee6da7819e34f01b7625bf927394c2b91e5c8243c rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc +sha256 51d1567e1d28e43c2165886f5a4955dcdaa41aa5ddcec5fb08200491fd1f6062 rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 3aee03fa61c28bb242023efb09a22e38a76b075cc72bcad9894560be8b28a927 rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 c5e2c9b160bd8d99514f13cfbc0e42a722fd9ca14e6aaca4b9b77731a7a48377 rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.asc +sha256 a9710727ba28955deb7fbec799faed19486c9af3c7e3088ec6659a257515ffca rust-std-1.66.1-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 b341bc4b7c..89009288f4 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.66.0 +RUST_BIN_VERSION = 1.66.1 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 35028b304b..545a452bf0 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# 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 +# From https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.asc +sha256 07ac4e6c93e0d8ecfaf3b86c4c78bbbde3f5be675f0334e7fb343cb4a0b81ebe rustc-1.66.1-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 55fa38df18..691683b492 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.66.0 +RUST_VERSION = 1.66.1 RUST_SOURCE = rustc-$(RUST_VERSION)-src.tar.xz RUST_SITE = https://static.rust-lang.org/dist RUST_LICENSE = Apache-2.0 or MIT From kyle at balena.io Fri Jan 13 19:02:42 2023 From: kyle at balena.io (Kyle Harding) Date: Fri, 13 Jan 2023 14:02:42 -0500 Subject: [Buildroot] [PATCH 1/1] package/unbound: bump version to 1.17.1 Message-ID: <20230113190244.53572-1-kyle@balena.io> Signed-off-by: Kyle Harding --- package/unbound/unbound.hash | 4 ++-- package/unbound/unbound.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/unbound/unbound.hash b/package/unbound/unbound.hash index 147ac7b13a..91e1d82dd2 100644 --- a/package/unbound/unbound.hash +++ b/package/unbound/unbound.hash @@ -1,5 +1,5 @@ -# From https://nlnetlabs.nl/downloads/unbound/unbound-1.17.0.tar.gz.sha256 -sha256 dcbc95d7891d9f910c66e4edc9f1f2fde4dea2eec18e3af9f75aed44a02f1341 unbound-1.17.0.tar.gz +# From https://nlnetlabs.nl/downloads/unbound/unbound-1.17.1.tar.gz.sha256 +sha256 ee4085cecce12584e600f3d814a28fa822dfaacec1f94c84bfd67f8a5571a5f4 unbound-1.17.1.tar.gz # Locally calculated sha256 8eb9a16cbfb8703090bbfa3a2028fd46bb351509a2f90dc1001e51fbe6fd45db LICENSE diff --git a/package/unbound/unbound.mk b/package/unbound/unbound.mk index 7b62522727..fa7884e937 100644 --- a/package/unbound/unbound.mk +++ b/package/unbound/unbound.mk @@ -4,7 +4,7 @@ # ################################################################################ -UNBOUND_VERSION = 1.17.0 +UNBOUND_VERSION = 1.17.1 UNBOUND_SITE = https://www.unbound.net/downloads UNBOUND_INSTALL_STAGING = YES UNBOUND_DEPENDENCIES = host-pkgconf expat libevent openssl -- 2.38.1 From bernd.kuhls at t-online.de Fri Jan 13 21:07:53 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 13 Jan 2023 22:07:53 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/perl-mail-dkim: bump version to 1.20220520 Message-ID: <20230113210753.23966-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- v2: fixed hash file (Peter) package/perl-mail-dkim/perl-mail-dkim.hash | 4 ++-- package/perl-mail-dkim/perl-mail-dkim.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-mail-dkim/perl-mail-dkim.hash b/package/perl-mail-dkim/perl-mail-dkim.hash index e94adfc6ed..6edeaa9d8b 100644 --- a/package/perl-mail-dkim/perl-mail-dkim.hash +++ b/package/perl-mail-dkim/perl-mail-dkim.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz -sha256 871d329830acb4840423aa59036622fb2ee394efc1d09316dcc32ae94454e916 Mail-DKIM-1.20200824.tar.gz +md5 5a0dec58f0c2526521b2952a3c126906 Mail-DKIM-1.20220520.tar.gz +sha256 8ac4b8c84bbfad00a3d24bf676493d207dd3cd4a735efabb9e17181534f23646 Mail-DKIM-1.20220520.tar.gz # computed by scancpan sha256 ffaa40feb768566e52d93879fedd2c5483828b6de483874f30a0a4425351555f LICENSE diff --git a/package/perl-mail-dkim/perl-mail-dkim.mk b/package/perl-mail-dkim/perl-mail-dkim.mk index e67bf5ee18..f3383a02bf 100644 --- a/package/perl-mail-dkim/perl-mail-dkim.mk +++ b/package/perl-mail-dkim/perl-mail-dkim.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_MAIL_DKIM_VERSION = 1.20200824 +PERL_MAIL_DKIM_VERSION = 1.20220520 PERL_MAIL_DKIM_SOURCE = Mail-DKIM-$(PERL_MAIL_DKIM_VERSION).tar.gz PERL_MAIL_DKIM_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MB/MBRADSHAW PERL_MAIL_DKIM_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From vfazio at xes-inc.com Fri Jan 13 22:54:25 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Fri, 13 Jan 2023 16:54:25 -0600 Subject: [Buildroot] [PATCH 2/2] package/ipmitool: use the standard github helper In-Reply-To: <20230113225425.3301420-1-vfazio@xes-inc.com> References: <20230113225425.3301420-1-vfazio@xes-inc.com> Message-ID: <20230113225425.3301420-2-vfazio@xes-inc.com> From: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio --- package/ipmitool/ipmitool.hash | 2 +- package/ipmitool/ipmitool.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/ipmitool/ipmitool.hash b/package/ipmitool/ipmitool.hash index bb0b0d80b0..c3b298e3ba 100644 --- a/package/ipmitool/ipmitool.hash +++ b/package/ipmitool/ipmitool.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c IPMITOOL_1_8_19.tar.gz +sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c ipmitool-1_8_19.tar.gz sha256 b7e2382a8be43b5f6cb092f2d2bda163bf1a1938be9300f821a845cbcd535f56 COPYING diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk index f97d94693b..368660f131 100644 --- a/package/ipmitool/ipmitool.mk +++ b/package/ipmitool/ipmitool.mk @@ -5,8 +5,7 @@ ################################################################################ IPMITOOL_VERSION = 1_8_19 -IPMITOOL_SOURCE = IPMITOOL_$(IPMITOOL_VERSION).tar.gz -IPMITOOL_SITE = https://github.com/ipmitool/ipmitool/archive/refs/tags +IPMITOOL_SITE = $(call github,ipmitool,ipmitool,IPMITOOL_$(IPMITOOL_VERSION)) IPMITOOL_LICENSE = BSD-3-Clause IPMITOOL_LICENSE_FILES = COPYING IPMITOOL_CPE_ID_VENDOR = ipmitool_project -- 2.25.1 From vfazio at xes-inc.com Fri Jan 13 22:54:24 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Fri, 13 Jan 2023 16:54:24 -0600 Subject: [Buildroot] [PATCH 1/2] package/ipmitool: backport fixes for registry issues Message-ID: <20230113225425.3301420-1-vfazio@xes-inc.com> From: Vincent Fazio Add upstream patches to: Fix the URL used for hte IANA PEN registry Make a missing registry file non-fatal Make downloading/installing the registry optional The IANA PEN registry used by ipmitool takes up 4MB+. It is also not "frozen" and can be updated at the whim of IANA. This causes headaches when needing reproducible builds. Registry installation will be disabled when BR2_REPRODUCIBLE is selected. By default, the registry is not installed since it is largely a cosmetic feature and not driving core functionality. Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio --- .../0002-Fix-enterprise-numbers-URL.patch | 33 ++++++ ...t-require-the-IANA-PEN-registry-file.patch | 112 ++++++++++++++++++ ...c-allow-disabling-registry-downloads.patch | 72 +++++++++++ package/ipmitool/Config.in | 12 ++ package/ipmitool/ipmitool.mk | 4 + 5 files changed, 233 insertions(+) create mode 100644 package/ipmitool/0002-Fix-enterprise-numbers-URL.patch create mode 100644 package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch create mode 100644 package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch new file mode 100644 index 0000000000..af62d22459 --- /dev/null +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch @@ -0,0 +1,33 @@ +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 +From: Alexander Amelkin +Date: Tue, 22 Nov 2022 13:55:33 +0300 +Subject: [PATCH] Fix enterprise-numbers URL + +IANA has changed their URL scheme, and the content at the old URL for +enterprise-numbers switched from text/plain to text/html. + +Fix Makefile.am to use the new URL + +Resolves ipmitool/ipmitool#377 + +Signed-off-by: Alexander Amelkin +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index ce3267f..3182a52 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ + $(distdir).tar.gz $(distdir).tar.bz2 + + SUBDIRS = lib src include doc contrib control +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt + + dist-hook: + cp control/ipmitool.spec $(distdir) +-- +2.25.1 + diff --git a/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch b/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch new file mode 100644 index 0000000000..6ac5ce989b --- /dev/null +++ b/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch @@ -0,0 +1,112 @@ +From 26b088193a55624df4cbe2a0d33c7bba5bca108d Mon Sep 17 00:00:00 2001 +From: Vincent Fazio +Date: Sat, 7 Jan 2023 21:02:48 -0600 +Subject: [PATCH] Do not require the IANA PEN registry file + +Previously, ipmitool would fail to run if the local copy of the IANA PEN +registry could not be parsed. + +When the registry is not available the manufacturer will be "Unknown" but +ipmitool will otherwise function so should not be considered fatal. + +Also, fix an issue with improperly handling the `oem_info_list_load` +return value. Previously, in `ipmi_oem_info_init`, if `oem_info_list_load` +returned a negative value due to the registry file not existing, an +improper count would cause `oem_info_init_from_list` to aallocate a list +that didn't encompass the full header/tail list. + + IANA PEN registry open failed: No such file or directory + Allocating 3 entries + [ 1] 16777214 | A Debug Assisting Company, Ltd. + [ 0] 1048575 | Unspecified + +Now, use a signed int and ensure a valid count of loaded OEMs is used. + +Signed-off-by: Vincent Fazio +--- + include/ipmitool/ipmi_strings.h | 2 +- + lib/ipmi_main.c | 5 +---- + lib/ipmi_strings.c | 19 +++++-------------- + 3 files changed, 7 insertions(+), 19 deletions(-) + +diff --git a/include/ipmitool/ipmi_strings.h b/include/ipmitool/ipmi_strings.h +index 17c37c6..d60179c 100644 +--- a/include/ipmitool/ipmi_strings.h ++++ b/include/ipmitool/ipmi_strings.h +@@ -55,7 +55,7 @@ extern const struct valstr ipmi_integrity_algorithms[]; + extern const struct valstr ipmi_encryption_algorithms[]; + extern const struct valstr ipmi_user_enable_status_vals[]; + extern const struct valstr *ipmi_oem_info; +-int ipmi_oem_info_init(); ++void ipmi_oem_info_init(); + void ipmi_oem_info_free(); + + extern const struct valstr picmg_frucontrol_vals[]; +diff --git a/lib/ipmi_main.c b/lib/ipmi_main.c +index a673a30..510bc2d 100644 +--- a/lib/ipmi_main.c ++++ b/lib/ipmi_main.c +@@ -853,10 +853,7 @@ ipmi_main(int argc, char ** argv, + } + + /* load the IANA PEN registry */ +- if (ipmi_oem_info_init()) { +- lprintf(LOG_ERR, "Failed to initialize the OEM info dictionary"); +- goto out_free; +- } ++ ipmi_oem_info_init(); + + /* run OEM setup if found */ + if (oemtype && +diff --git a/lib/ipmi_strings.c b/lib/ipmi_strings.c +index 26b359f..c8fc2d0 100644 +--- a/lib/ipmi_strings.c ++++ b/lib/ipmi_strings.c +@@ -1719,39 +1719,30 @@ out: + return rc; + } + +-int ipmi_oem_info_init() ++void ipmi_oem_info_init() + { + oem_valstr_list_t terminator = { { -1, NULL}, NULL }; /* Terminator */ + oem_valstr_list_t *oemlist = &terminator; + bool free_strings = true; +- size_t count; +- int rc = -4; ++ int count; + + lprintf(LOG_INFO, "Loading IANA PEN Registry..."); + + if (ipmi_oem_info) { + lprintf(LOG_INFO, "IANA PEN Registry is already loaded"); +- rc = 0; + goto out; + } + +- if (!(count = oem_info_list_load(&oemlist))) { +- /* +- * We can't identify OEMs without a loaded registry. +- * Set the pointer to dummy and return. +- */ +- ipmi_oem_info = ipmi_oem_info_dummy; +- goto out; ++ if ((count = oem_info_list_load(&oemlist)) < 1) { ++ lprintf(LOG_WARN, "Failed to load entries from IANA PEN Registry"); ++ count = 0; + } + + /* In the array was allocated, don't free the strings at cleanup */ + free_strings = !oem_info_init_from_list(oemlist, count); + +- rc = IPMI_CC_OK; +- + out: + oem_info_list_free(&oemlist, free_strings); +- return rc; + } + + void ipmi_oem_info_free() +-- +2.25.1 + diff --git a/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch b/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch new file mode 100644 index 0000000000..7c070cb51f --- /dev/null +++ b/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch @@ -0,0 +1,72 @@ +From be11d948f89b10be094e28d8a0a5e8fb532c7b60 Mon Sep 17 00:00:00 2001 +From: Vincent Fazio +Date: Wed, 11 Jan 2023 22:55:51 -0600 +Subject: [PATCH] configure.ac: allow disabling registry downloads + +Some environments require reproducible builds. Since the IANA PEN +registry is constantly updating and there is no snapshot available, +installing ipmitool via `make install` is not reproducible. + +Provide a configure mechanism to disable the registry download/install.. +--- + configure.ac | 30 ++++++++++++++++++++---------- + 1 file changed, 20 insertions(+), 10 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 4ee1be8..1dd2742 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -18,8 +18,6 @@ AC_PROG_LN_S + AC_PROG_MAKE_SET + AC_CHECK_PROG([RPMBUILD], [rpmbuild], [rpmbuild], [rpm]) + AC_CHECK_PROG([SED], [sed], [sed]) +-AC_CHECK_PROG([WGET], [wget], [wget]) +-AC_CHECK_PROG([CURL], [curl], [curl]) + + AC_HEADER_STDC + AC_CHECK_HEADERS([stdlib.h string.h sys/ioctl.h sys/stat.h unistd.h paths.h]) +@@ -56,21 +54,33 @@ if test "x$exec_prefix" = "xNONE"; then + exec_prefix="$prefix" + fi + +-if test "x$WGET" = "x"; then +- if test "x$CURL" = "x"; then ++dnl allow enabling/disabling the fetching of the IANA PEN registry ++AC_ARG_ENABLE([registry-download], ++ [AC_HELP_STRING([--enable-registry-download], ++ [download/install the IANA PEN registry [default=yes]])], ++ [xenable_registry_download=$enableval], ++ [xenable_registry_download=yes]) ++ ++AM_CONDITIONAL([DOWNLOAD], [false]) ++ ++if test "x$xenable_registry_download" = "xyes"; then ++ AC_CHECK_PROG([WGET], [wget], [wget]) ++ AC_CHECK_PROG([CURL], [curl], [curl]) ++ ++ if test "x$WGET" = "x" && test "x$CURL" = "x"; then + AC_MSG_WARN([** Neither wget nor curl could be found.]) + AC_MSG_WARN([** IANA PEN database will not be installed by `make install` !]) + else +- DOWNLOAD="$CURL --location --progress-bar" + AM_CONDITIONAL([DOWNLOAD], [true]) ++ if test "x$WGET" != "x"; then ++ DOWNLOAD="$WGET -c -nd -O -" ++ else ++ DOWNLOAD="$CURL --location --progress-bar" ++ fi + fi +-else +- DOWNLOAD="$WGET -c -nd -O -" +- AM_CONDITIONAL([DOWNLOAD], [true]) + fi + +-AC_MSG_WARN([** Download is:]) +-AC_MSG_WARN($DOWNLOAD) ++AC_MSG_WARN([** Download is: $DOWNLOAD]) + AC_SUBST(DOWNLOAD, $DOWNLOAD) + + dnl +-- +2.25.1 + diff --git a/package/ipmitool/Config.in b/package/ipmitool/Config.in index dbd6483110..ed3b918f9d 100644 --- a/package/ipmitool/Config.in +++ b/package/ipmitool/Config.in @@ -9,6 +9,18 @@ config BR2_PACKAGE_IPMITOOL if BR2_PACKAGE_IPMITOOL +comment "IANA PEN Registry will not be installed on reproducible builds" + depends on BR2_REPRODUCIBLE + +config BR2_PACKAGE_IPMITOOL_PEN_REGISTRY + bool "install PEN registry" + depends on !BR2_REPRODUCIBLE + help + Install the IANA PEN registry. + Shows manufacturer name in certain commands. + + Not installing the registry saves ~4.3 MB. + config BR2_PACKAGE_IPMITOOL_LANPLUS bool "enable lanplus interface" select BR2_PACKAGE_OPENSSL diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk index b9f60d8151..f97d94693b 100644 --- a/package/ipmitool/ipmitool.mk +++ b/package/ipmitool/ipmitool.mk @@ -14,6 +14,10 @@ IPMITOOL_CPE_ID_VENDOR = ipmitool_project IPMITOOL_AUTORECONF = YES IPMITOOL_DEPENDENCIES = host-pkgconf +ifneq ($(BR2_PACKAGE_IPMITOOL_PEN_REGISTRY),y) +IPMITOOL_CONF_OPTS += --disable-registry-download +endif + ifeq ($(BR2_PACKAGE_FREEIPMI),y) IPMITOOL_DEPENDENCIES += freeipmi IPMITOOL_CONF_OPTS += --enable-intf-free -- 2.25.1 From giulio.benetti at benettiengineering.com Sat Jan 14 00:24:33 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:24:33 +0100 Subject: [Buildroot] [PATCH] package/rtl8821cu: fix build failure due to missing Linux options Message-ID: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> After fixing build failure due to missing Linux CONFIG_CFG80211 an error of conflicting Big and Little endianness came out. So let's fix it by disabling the default CONFIG_PLATFORM that is not CONFIG_PLATFORM_GENERIC but CONFIG_PLATFORM_AUTODETECT. Fixes: http://autobuild.buildroot.net/results/aea/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f/ Signed-off-by: Giulio Benetti --- package/rtl8821cu/rtl8821cu.mk | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk index 18222e0014..501d849aca 100644 --- a/package/rtl8821cu/rtl8821cu.mk +++ b/package/rtl8821cu/rtl8821cu.mk @@ -9,6 +9,14 @@ RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) RTL8821CU_LICENSE = GPL-2.0 RTL8821CU_LICENSE_FILES = LICENSE +define RTL8821CU_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 + RTL8821CU_USER_EXTRA_CFLAGS = \ -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ -DCONFIG_IOCTL_CFG80211 \ @@ -16,7 +24,7 @@ RTL8821CU_USER_EXTRA_CFLAGS = \ -Wno-error RTL8821CU_MODULE_MAKE_OPTS = \ - CONFIG_PLATFORM_GENERIC=n \ + CONFIG_PLATFORM_AUTODETECT=n \ CONFIG_RTL8821CU=m \ KVER=$(LINUX_VERSION_PROBED) \ USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" -- 2.34.1 From giulio.benetti at benettiengineering.com Sat Jan 14 00:25:52 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:25:52 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: add Giulio Benetti to package rtl8821cu Message-ID: <20230114002552.1427592-1-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index d3db78b6cf..ffdec76314 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1162,6 +1162,7 @@ F: package/rtl8723bu/ F: package/rtl8723ds/ F: package/rtl8812au-aircrack-ng/ F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/sunxi-mali-utgard/ F: package/sunxi-mali-utgard-driver/ F: package/sunxi-tools/ -- 2.34.1 From christian at paral.in Sat Jan 14 00:27:36 2023 From: christian at paral.in (Christian Stewart) Date: Fri, 13 Jan 2023 16:27:36 -0800 Subject: [Buildroot] [PATCH] package/rtl8821cu: fix build failure due to missing Linux options In-Reply-To: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> References: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> Message-ID: Hi Giulio, On Fri, Jan 13, 2023 at 4:24 PM Giulio Benetti wrote: > > After fixing build failure due to missing Linux CONFIG_CFG80211 an error > of conflicting Big and Little endianness came out. So let's fix it by > disabling the default CONFIG_PLATFORM that is not CONFIG_PLATFORM_GENERIC > but CONFIG_PLATFORM_AUTODETECT. > > Fixes: > http://autobuild.buildroot.net/results/aea/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f/ > > Signed-off-by: Giulio Benetti Reviewed-by: Christian Stewart From giulio.benetti at benettiengineering.com Sat Jan 14 00:29:46 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:29:46 +0100 Subject: [Buildroot] [PATCH] package/rtl8821cu: fix build failure due to missing Linux options In-Reply-To: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> References: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> Message-ID: <5a5b75bd-2a39-a142-b079-b3f885dca87b@benettiengineering.com> On 14/01/23 01:24, Giulio Benetti wrote: > After fixing build failure due to missing Linux CONFIG_CFG80211 an error > of conflicting Big and Little endianness came out. So let's fix it by > disabling the default CONFIG_PLATFORM that is not CONFIG_PLATFORM_GENERIC > but CONFIG_PLATFORM_AUTODETECT. Here I'm wrong. CONFIG_PLATFORM_GENERIC is still generic with this git SHA1. So I'm going to send V2. Please drop this Sorry for the noise Best regards -- Giulio Benetti Benetti Engineering sas > Fixes: > http://autobuild.buildroot.net/results/aea/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f/ > > Signed-off-by: Giulio Benetti > --- > package/rtl8821cu/rtl8821cu.mk | 10 +++++++++- > 1 file changed, 9 insertions(+), 1 deletion(-) > > diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk > index 18222e0014..501d849aca 100644 > --- a/package/rtl8821cu/rtl8821cu.mk > +++ b/package/rtl8821cu/rtl8821cu.mk > @@ -9,6 +9,14 @@ RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) > RTL8821CU_LICENSE = GPL-2.0 > RTL8821CU_LICENSE_FILES = LICENSE > > +define RTL8821CU_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 > + > RTL8821CU_USER_EXTRA_CFLAGS = \ > -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > -DCONFIG_IOCTL_CFG80211 \ > @@ -16,7 +24,7 @@ RTL8821CU_USER_EXTRA_CFLAGS = \ > -Wno-error > > RTL8821CU_MODULE_MAKE_OPTS = \ > - CONFIG_PLATFORM_GENERIC=n \ > + CONFIG_PLATFORM_AUTODETECT=n \ > CONFIG_RTL8821CU=m \ > KVER=$(LINUX_VERSION_PROBED) \ > USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" From giulio.benetti at benettiengineering.com Sat Jan 14 00:31:22 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:31:22 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8821cu: fix build failure due to missing Linux options Message-ID: <20230114003122.1475047-1-giulio.benetti@benettiengineering.com> Fixes: http://autobuild.buildroot.net/results/aea/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f/ Signed-off-by: Giulio Benetti --- V1->V2: * drop CONFIG_PLATFORM_ change --- package/rtl8821cu/rtl8821cu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk index 18222e0014..97f50d9633 100644 --- a/package/rtl8821cu/rtl8821cu.mk +++ b/package/rtl8821cu/rtl8821cu.mk @@ -9,6 +9,14 @@ RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) RTL8821CU_LICENSE = GPL-2.0 RTL8821CU_LICENSE_FILES = LICENSE +define RTL8821CU_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 + RTL8821CU_USER_EXTRA_CFLAGS = \ -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ -DCONFIG_IOCTL_CFG80211 \ -- 2.34.1 From giulio.benetti at benettiengineering.com Sat Jan 14 00:36:46 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:36:46 +0100 Subject: [Buildroot] [PATCH] package/libfuse3: bump version to 3.13.0 Message-ID: <20230114003646.1540536-1-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- package/libfuse3/libfuse3.hash | 2 +- package/libfuse3/libfuse3.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libfuse3/libfuse3.hash b/package/libfuse3/libfuse3.hash index 2fb5f329e3..691bfbc9d6 100644 --- a/package/libfuse3/libfuse3.hash +++ b/package/libfuse3/libfuse3.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 checksums -sha256 25a00226d2d449c15b2f08467d6d5ebbb2a428260c4ab773721c32adbc6da072 libfuse3-3.11.0.tar.gz +sha256 224544214204eb348b548d6faa7a9bc91b053aacfc92e8b5da3f478c76ae4a03 libfuse3-3.13.0.tar.gz sha256 b8832d9caaa075bbbd2aef24efa09f8b7ab66a832812d88c602da0c7b4397fad LICENSE diff --git a/package/libfuse3/libfuse3.mk b/package/libfuse3/libfuse3.mk index b3e3176708..d94f7d3d3a 100644 --- a/package/libfuse3/libfuse3.mk +++ b/package/libfuse3/libfuse3.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBFUSE3_VERSION = 3.11.0 +LIBFUSE3_VERSION = 3.13.0 LIBFUSE3_SITE = $(call github,libfuse,libfuse,fuse-$(LIBFUSE3_VERSION)) LIBFUSE3_LICENSE = LGPL-2.1 LIBFUSE3_LICENSE_FILES = LICENSE -- 2.34.1 From erniecarp2018 at gmail.com Sat Jan 14 06:31:37 2023 From: erniecarp2018 at gmail.com (Ernie Carp) Date: Fri, 13 Jan 2023 22:31:37 -0800 Subject: [Buildroot] Python 3 bcrypt error Message-ID: Hello, When compiling python3 on buildroot version 2022-11 I get an error message about bcrypt. The PyPi.org lists the sha256 hash as 27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd Need a little help to fix it. [source.vendored-sources] directory = "VENDOR" ERROR: bcrypt-4.0.1.tar.gz has wrong sha256 hash: ERROR: expected: d64daee0af1afe137718674e67a49b8bb791842aab265b588a6d68d44a449c70 ERROR: got : 108aaa38326360d716f4a6e2e98bfe84969542e559bd8bfe3b09ccc93e6c2944 ERROR: Incomplete download, or man-in-the-middle (MITM) attack wget --passive-ftp -nd -t 3 -O '/home/ethertek/rms200v2/buildroot/output/build/.bcrypt-4.0.1.tar.gz.CquFUP/output' 'http://sources.buildroot.net/bcrypt-4.0.1.tar.gz' --2023-01-14 06:19:19-- http://sources.buildroot.net/bcrypt-4.0.1.tar.gz Resolving sources.buildroot.net (sources.buildroot.net)... 104.26.0.37, 172.67.72.56, 104.26.1.37, ... Connecting to sources.buildroot.net (sources.buildroot.net)|104.26.0.37|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2023-01-14 06:19:19 ERROR 404: Not Found. make[1]: *** [package/pkg-generic.mk:189: /home/ethertek/rms200v2/buildroot/output/build/python-bcrypt-4.0.1/.stamp_downloaded] Error 1 make: *** [Makefile:84: _all] Error 2 Thank you, Ernie. -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sat Jan 14 08:03:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 09:03:17 +0100 Subject: [Buildroot] Python 3 bcrypt error In-Reply-To: References: Message-ID: <20230114080317.GW151997@scaer> Ernie, All, On 2023-01-13 22:31 -0800, Ernie Carp spake thusly: > Hello, > When compiling python3 on buildroot version 2022-11 I get an error message about bcrypt. In Buildroot 2022.11, as well as in the 2022.11.x maintenance branch, we only have pythonbcrypt 3.2.0, but the traces below refer to 4.0.1, which is only in master. So, are you sure you are using buildroot 2022.11? If so, how can you be using python-bcrypt 4.0.1? > The PyPi.org lists the sha256 hash as 27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd > Need a little help to fix it. > [source.vendored-sources] > directory = "VENDOR" > ERROR: bcrypt-4.0.1.tar.gz has wrong sha256 hash: > ERROR: expected: d64daee0af1afe137718674e67a49b8bb791842aab265b588a6d68d44a449c70 > ERROR: got? ? ?: 108aaa38326360d716f4a6e2e98bfe84969542e559bd8bfe3b09ccc93e6c2944 > ERROR: Incomplete download, or man-in-the-middle (MITM) attack This has now supposedly been fixed in master with commit ac2b26fba2ad (support/download: fix cargo vendoring). 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 heiko.thiery at gmail.com Sat Jan 14 08:04:04 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 09:04:04 +0100 Subject: [Buildroot] [PATCH] package/modem-manager: bump version to 1.20.4 Message-ID: <20230114080403.26526-1-heiko.thiery@gmail.com> Drop patch that is now upstream. Signed-off-by: Heiko Thiery --- ...n-hardcode-building-a-shared-library.patch | 54 ------------------- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 2 +- 3 files changed, 2 insertions(+), 56 deletions(-) delete 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 deleted file mode 100644 index e99396d0d1..0000000000 --- a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch +++ /dev/null @@ -1,54 +0,0 @@ -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-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 -[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 - diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index e6967f8d62..4b8b795af7 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 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz +sha256 9c16b47547faac9515f2d03d1e8175de9c5e6769b1ee16b608ba6cfe6f04b03e ModemManager-1.20.4.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 f1fc17523a..979a80a8e9 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,7 +4,7 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_VERSION = 1.20.4 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) -- 2.20.1 From heiko.thiery at gmail.com Sat Jan 14 08:05:25 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 09:05:25 +0100 Subject: [Buildroot] [PATCH] package/network-manager: bump version to 1.40.10 Message-ID: <20230114080524.26943-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index f503665a9a..3895c1ffc3 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.40/NetworkManager-1.40.6.sha256sum -sha256 2f025b2d5af7de593bbf47c17e4d98a2b9608ea90a8260fb08080be97439534e NetworkManager-1.40.6.tar.xz +# From https://download.gnome.org/sources/NetworkManager/1.40/NetworkManager-1.40.10.sha256sum +sha256 fa251455df3c38e2bf1e1ff806b4bc4346938dd135a3568bd250e92caa85eaf7 NetworkManager-1.40.10.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 847c6a82ba..138ff46e4a 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -5,7 +5,7 @@ ################################################################################ NETWORK_MANAGER_VERSION_MAJOR = 1.40 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).6 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).10 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 heiko.thiery at gmail.com Sat Jan 14 08:06:12 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 09:06:12 +0100 Subject: [Buildroot] [PATCH] package/network-manager-openvpn: bump to version 1.10.2 Message-ID: <20230114080611.27225-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/network-manager-openvpn/network-manager-openvpn.hash | 4 ++-- package/network-manager-openvpn/network-manager-openvpn.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/network-manager-openvpn/network-manager-openvpn.hash b/package/network-manager-openvpn/network-manager-openvpn.hash index d0cbc7ca87..11fb28f8c8 100644 --- a/package/network-manager-openvpn/network-manager-openvpn.hash +++ b/package/network-manager-openvpn/network-manager-openvpn.hash @@ -1,4 +1,4 @@ -# From https://download.gnome.org/sources/NetworkManager-openvpn/1.8/NetworkManager-openvpn-1.8.14.sha256sum -sha256 e7419053fc3b5a7e25f1a7517c313ad4531b6ea280255524ebb85a70c76fdbeb NetworkManager-openvpn-1.8.14.tar.xz +# From https://download.gnome.org/sources/NetworkManager-openvpn/1.10/NetworkManager-openvpn-1.10.2.sha256sum +sha256 62f0f2a8782221b923f212ac2a8ebbc1002efd6a90ee945dad4adfb56d076d21 NetworkManager-openvpn-1.10.2.tar.xz # Locally computed sha256 c39e345d992dfba62db265f8c6d6ff1d90c61d92876635ae05adbfa2f45fff46 COPYING diff --git a/package/network-manager-openvpn/network-manager-openvpn.mk b/package/network-manager-openvpn/network-manager-openvpn.mk index d5d4c5da42..ccc86e45f7 100644 --- a/package/network-manager-openvpn/network-manager-openvpn.mk +++ b/package/network-manager-openvpn/network-manager-openvpn.mk @@ -4,8 +4,8 @@ # ################################################################################ -NETWORK_MANAGER_OPENVPN_VERSION_MAJOR = 1.8 -NETWORK_MANAGER_OPENVPN_VERSION = $(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR).14 +NETWORK_MANAGER_OPENVPN_VERSION_MAJOR = 1.10 +NETWORK_MANAGER_OPENVPN_VERSION = $(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR).2 NETWORK_MANAGER_OPENVPN_SOURCE = NetworkManager-openvpn-$(NETWORK_MANAGER_OPENVPN_VERSION).tar.xz NETWORK_MANAGER_OPENVPN_SITE = https://download.gnome.org/sources/NetworkManager-openvpn/$(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR) NETWORK_MANAGER_OPENVPN_DEPENDENCIES = network-manager openvpn -- 2.20.1 From erniecarp2018 at gmail.com Sat Jan 14 08:41:14 2023 From: erniecarp2018 at gmail.com (Ernie Carp) Date: Sat, 14 Jan 2023 00:41:14 -0800 Subject: [Buildroot] Python 3 bcrypt error In-Reply-To: <20230114080317.GW151997@scaer> References: <20230114080317.GW151997@scaer> Message-ID: Hello Yann, All, A few days ago I ran: git clone git://git.buildroot.net/buildroot It grabbed Buildroot 2022.11-822-ga0a428f135-dirty Not sure what's up with -dirty. I will try the buildroot-2022.11.tar.gz archive instead. Thank you, Ernie. On Sat, Jan 14, 2023 at 12:03 AM Yann E. MORIN wrote: > Ernie, All, > > On 2023-01-13 22:31 -0800, Ernie Carp spake thusly: > > Hello, > > When compiling python3 on buildroot version 2022-11 I get an error > message about bcrypt. > > In Buildroot 2022.11, as well as in the 2022.11.x maintenance branch, > we only have pythonbcrypt 3.2.0, but the traces below refer to 4.0.1, > which is only in master. > > So, are you sure you are using buildroot 2022.11? If so, how can you be > using python-bcrypt 4.0.1? > > > The PyPi.org lists the sha256 hash as > 27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd > > Need a little help to fix it. > > [source.vendored-sources] > > directory = "VENDOR" > > ERROR: bcrypt-4.0.1.tar.gz has wrong sha256 hash: > > ERROR: expected: > d64daee0af1afe137718674e67a49b8bb791842aab265b588a6d68d44a449c70 > > ERROR: got : > 108aaa38326360d716f4a6e2e98bfe84969542e559bd8bfe3b09ccc93e6c2944 > > ERROR: Incomplete download, or man-in-the-middle (MITM) attack > > This has now supposedly been fixed in master with commit ac2b26fba2ad > (support/download: fix cargo vendoring). > > 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. | > > '------------------------------^-------^------------------^--------------------' > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Sat Jan 14 09:09:07 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 14 Jan 2023 10:09:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: security bump version to 0.4.7.13 Message-ID: <20230114090907.25641-1-bernd.kuhls@t-online.de> Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Fixes CVE-2023-23589 aka TROVE-2022-002: https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 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 2a2953dc29..51892f15c3 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum -sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz +# From https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum +sha256 2079172cce034556f110048e26083ce9bea751f3154b0ad2809751815b11ea9d tor-0.4.7.13.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 6812005618..03bd998708 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.12 +TOR_VERSION = 0.4.7.13 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE -- 2.34.1 From peter at korsgaard.com Sat Jan 14 10:48:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:48:19 +0100 Subject: [Buildroot] [PATCH] package/modem-manager: bump version to 1.20.4 In-Reply-To: <20230114080403.26526-1-heiko.thiery@gmail.com> (Heiko Thiery's message of "Sat, 14 Jan 2023 09:04:04 +0100") References: <20230114080403.26526-1-heiko.thiery@gmail.com> Message-ID: <87358d8k98.fsf@dell.be.48ers.dk> >>>>> "Heiko" == Heiko Thiery writes: > Drop patch that is now upstream. > Signed-off-by: Heiko Thiery Committed, thanks. -- Bye, Peter Korsgaard From heiko.thiery at gmail.com Sat Jan 14 10:48:30 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 11:48:30 +0100 Subject: [Buildroot] [PATCH 1/4] package/libyang: bump version to 2.1.4 Message-ID: <20230114104832.12702-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libyang/libyang.hash | 2 +- package/libyang/libyang.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libyang/libyang.hash b/package/libyang/libyang.hash index c064c2e69c..da8600351b 100644 --- a/package/libyang/libyang.hash +++ b/package/libyang/libyang.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 94898ee391c238dcd29ff21092e5dcab4e17b9623e88862a55b72fc6168846f8 libyang-2.0.194.tar.gz +sha256 f30ee1c3e13f0c5d25c4d2fb628e4b262b483d0a500464a7c12008ccc393a69e libyang-2.1.4.tar.gz sha256 0b7ec43747d211a1e49c53588b0822062947bab6bdcc95238578beab34cba5bb LICENSE diff --git a/package/libyang/libyang.mk b/package/libyang/libyang.mk index 36f452ca07..6c57a2dd42 100644 --- a/package/libyang/libyang.mk +++ b/package/libyang/libyang.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBYANG_VERSION = 2.0.194 +LIBYANG_VERSION = 2.1.4 LIBYANG_SITE = $(call github,CESNET,libyang,v$(LIBYANG_VERSION)) LIBYANG_LICENSE = BSD-3-Clause LIBYANG_LICENSE_FILES = LICENSE -- 2.20.1 From heiko.thiery at gmail.com Sat Jan 14 10:48:32 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 11:48:32 +0100 Subject: [Buildroot] [PATCH 2/4] package/libnetconf2: bump version to 2.1.25. In-Reply-To: <20230114104832.12702-1-heiko.thiery@gmail.com> References: <20230114104832.12702-1-heiko.thiery@gmail.com> Message-ID: <20230114104832.12702-2-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libnetconf2/libnetconf2.hash | 2 +- package/libnetconf2/libnetconf2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libnetconf2/libnetconf2.hash b/package/libnetconf2/libnetconf2.hash index 001a51d682..34e934089e 100644 --- a/package/libnetconf2/libnetconf2.hash +++ b/package/libnetconf2/libnetconf2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 0b0f0c84291710b0ca2497e1e02504a5ded7b83d49deeb4992bea7936e1d74b9 libnetconf2-2.1.11.tar.gz +sha256 2f1a6559e8e43ea18ea337ab5f194f8443695c7ab4dde5d7b2560603f9bf702a libnetconf2-2.1.25.tar.gz sha256 bd962ab457c8a8cb8faaaa36c11484680f3c9a47dbc336507817ae8935384064 LICENSE diff --git a/package/libnetconf2/libnetconf2.mk b/package/libnetconf2/libnetconf2.mk index 6aa9aa9498..0d4294d8d3 100644 --- a/package/libnetconf2/libnetconf2.mk +++ b/package/libnetconf2/libnetconf2.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNETCONF2_VERSION = 2.1.11 +LIBNETCONF2_VERSION = 2.1.25 LIBNETCONF2_SITE = $(call github,CESNET,libnetconf2,v$(LIBNETCONF2_VERSION)) LIBNETCONF2_INSTALL_STAGING = YES LIBNETCONF2_LICENSE = BSD-3-Clause -- 2.20.1 From heiko.thiery at gmail.com Sat Jan 14 10:48:34 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 11:48:34 +0100 Subject: [Buildroot] [PATCH 3/4] package/libnetconf2: bump version 2.2.12 In-Reply-To: <20230114104832.12702-1-heiko.thiery@gmail.com> References: <20230114104832.12702-1-heiko.thiery@gmail.com> Message-ID: <20230114104832.12702-3-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/sysrepo/sysrepo.hash | 2 +- package/sysrepo/sysrepo.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/sysrepo/sysrepo.hash b/package/sysrepo/sysrepo.hash index 1db33df626..a90d8259bf 100644 --- a/package/sysrepo/sysrepo.hash +++ b/package/sysrepo/sysrepo.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 357a50851e4cc052b484b924ed0a5808c29159a7c9d48d9b1b8c42784c4b6917 sysrepo-2.1.64.tar.gz +sha256 1bc866f13e41ba5e7e4acd52b5c3d42b1a2a1e032775e0a9b094f3265844cd25 sysrepo-2.2.12.tar.gz sha256 88f1b7e5c64d2c113e07105aa9c0fb80639b40287565be1c2afd0949df83d826 LICENSE diff --git a/package/sysrepo/sysrepo.mk b/package/sysrepo/sysrepo.mk index 0ed27e3cfb..9da8c22ca2 100644 --- a/package/sysrepo/sysrepo.mk +++ b/package/sysrepo/sysrepo.mk @@ -4,7 +4,7 @@ # ################################################################################ -SYSREPO_VERSION = 2.1.64 +SYSREPO_VERSION = 2.2.12 SYSREPO_SITE = $(call github,sysrepo,sysrepo,v$(SYSREPO_VERSION)) SYSREPO_INSTALL_STAGING = YES SYSREPO_LICENSE = BSD-3-Clause -- 2.20.1 From heiko.thiery at gmail.com Sat Jan 14 10:48:36 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 11:48:36 +0100 Subject: [Buildroot] [PATCH 4/4] package/netopeer2: bump version to 2.1.42 In-Reply-To: <20230114104832.12702-1-heiko.thiery@gmail.com> References: <20230114104832.12702-1-heiko.thiery@gmail.com> Message-ID: <20230114104832.12702-4-heiko.thiery@gmail.com> Drop patch that is in upstream. Signed-off-by: Heiko Thiery --- ...X-use-DESTDIR-when-executing-scripts.patch | 47 ------------------- package/netopeer2/netopeer2.hash | 2 +- package/netopeer2/netopeer2.mk | 2 +- 3 files changed, 2 insertions(+), 49 deletions(-) delete mode 100644 package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch diff --git a/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch b/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch deleted file mode 100644 index 99febb56ad..0000000000 --- a/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 696b6be8a623f4466def2a161baa26094e5592a4 Mon Sep 17 00:00:00 2001 -From: Michal Vasko -Date: Wed, 18 May 2022 09:14:35 +0200 -Subject: [PATCH] build BUGFIX use DESTDIR when executing scripts - -Fixes #1217 - -[Upstream accepted 696b6be8a623f4466def2a161baa26094e5592a4] -Signed-off-by: Heiko Thiery ---- - CMakeLists.txt | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index efe922d..60e3150 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -351,7 +351,7 @@ if(INSTALL_MODULES) - set(ENV{NP2_MODULE_GROUP} \"${MODULES_GROUP}\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND \"${SCRIPT_DIR}/setup.sh\" RESULT_VARIABLE SETUP_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/setup.sh\" RESULT_VARIABLE SETUP_RES) - if(NOT SETUP_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/setup.sh failed: \${SETUP_RES}\") - endif() -@@ -364,7 +364,7 @@ if(GENERATE_HOSTKEY) - message(STATUS \"Generating a new RSA host key \\\"genkey\\\" if not already added...\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND ${SCRIPT_DIR}/merge_hostkey.sh RESULT_VARIABLE MERGE_HOSTKEY_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/merge_hostkey.sh\" RESULT_VARIABLE MERGE_HOSTKEY_RES) - if(NOT MERGE_HOSTKEY_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/merge_hostkey.sh failed: \${MERGE_HOSTKEY_RES}\") - endif() -@@ -375,7 +375,7 @@ if(MERGE_LISTEN_CONFIG) - message(STATUS \"Merging default server listen configuration if there is none...\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND ${SCRIPT_DIR}/merge_config.sh RESULT_VARIABLE MERGE_CONFIG_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/merge_config.sh\" RESULT_VARIABLE MERGE_CONFIG_RES) - if(NOT MERGE_CONFIG_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/merge_config.sh failed: \${MERGE_CONFIG_RES}\") - endif() --- -2.30.2 - diff --git a/package/netopeer2/netopeer2.hash b/package/netopeer2/netopeer2.hash index b352bbb239..cc71a2dab8 100644 --- a/package/netopeer2/netopeer2.hash +++ b/package/netopeer2/netopeer2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 89f7572d188e7b04be4b10656d7161d65fb557bac222d8c4596a97eaf833b691 netopeer2-2.1.23.tar.gz +sha256 b166fe3425bb55b5f330fb7f53158f613bffc07493925ac437193e4d2defb3e7 netopeer2-2.1.42.tar.gz sha256 b46f161fbdcf127d3ef22602e15958c3092fe3294f71a2dc8cdf8f6689cba95b LICENSE diff --git a/package/netopeer2/netopeer2.mk b/package/netopeer2/netopeer2.mk index d9a20d9969..7cb9202575 100644 --- a/package/netopeer2/netopeer2.mk +++ b/package/netopeer2/netopeer2.mk @@ -4,7 +4,7 @@ # ################################################################################ -NETOPEER2_VERSION = 2.1.23 +NETOPEER2_VERSION = 2.1.42 NETOPEER2_SITE = $(call github,CESNET,Netopeer2,v$(NETOPEER2_VERSION)) NETOPEER2_DL_SUBDIR = netopeer2 NETOPEER2_LICENSE = BSD-3-Clause -- 2.20.1 From peter at korsgaard.com Sat Jan 14 10:51:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:23 +0100 Subject: [Buildroot] [PATCH] package/network-manager: bump version to 1.40.10 In-Reply-To: <20230114080524.26943-1-heiko.thiery@gmail.com> (Heiko Thiery's message of "Sat, 14 Jan 2023 09:05:25 +0100") References: <20230114080524.26943-1-heiko.thiery@gmail.com> Message-ID: <87y1q575jo.fsf@dell.be.48ers.dk> >>>>> "Heiko" == Heiko Thiery writes: > Signed-off-by: Heiko Thiery Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:51:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:26 +0100 Subject: [Buildroot] [PATCH] package/network-manager-openvpn: bump to version 1.10.2 In-Reply-To: <20230114080611.27225-1-heiko.thiery@gmail.com> (Heiko Thiery's message of "Sat, 14 Jan 2023 09:06:12 +0100") References: <20230114080611.27225-1-heiko.thiery@gmail.com> Message-ID: <87tu0t75jl.fsf@dell.be.48ers.dk> >>>>> "Heiko" == Heiko Thiery writes: > Signed-off-by: Heiko Thiery Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:51:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: security bump version to 0.4.7.13 In-Reply-To: <20230114090907.25641-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sat, 14 Jan 2023 10:09:07 +0100") References: <20230114090907.25641-1-bernd.kuhls@t-online.de> Message-ID: <87pmbh75je.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple > Fixes CVE-2023-23589 aka TROVE-2022-002: > https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:53:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:53:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/unbound: bump version to 1.17.1 In-Reply-To: <20230113190244.53572-1-kyle@balena.io> (Kyle Harding via buildroot's message of "Fri, 13 Jan 2023 14:02:42 -0500") References: <20230113190244.53572-1-kyle@balena.io> Message-ID: <87lem575gh.fsf@dell.be.48ers.dk> >>>>> "Kyle" == Kyle Harding via buildroot writes: > Signed-off-by: Kyle Harding Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:47:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:47:45 +0100 Subject: [Buildroot] [git commit] package/docker-cli: bump version to 20.10.22 Message-ID: <20230114105353.E7C5F87956@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8e6fcd46fb6c671998c8508743abbc1e3938ce3b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart 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 d9477cf3af..c6db95f9b3 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz +sha256 84d71ac2b508b54e8df9f3ea425aa33e254fd3645fe9bad5619b98eaffb33408 docker-cli-20.10.22.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index a14edb2c31..cb44c68c1b 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.21 +DOCKER_CLI_VERSION = 20.10.22 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Sat Jan 14 10:47:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:47:34 +0100 Subject: [Buildroot] [git commit] package/docker-engine: bump version to 20.10.22 Message-ID: <20230114105353.DE3D687962@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de51efc543775cf32456c1090d1b396d0b67f9bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bug fixes and enhancements - Improve error message when attempting to pull an unsupported image format or OCI artifact (moby/moby#44413, moby/moby#44569) - Fix an issue where the host's ephemeral port-range was ignored when selecting random ports for containers (moby/moby#44476). - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart 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 10e9727a08..d15b1359cb 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz +sha256 ee0e2168e27ec87f1b0650e86af5d3e167a07fd2ff8c1ce3bb588f0b4f9a4658 docker-engine-20.10.22.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index 36c66485ba..2a9b72ca78 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.21 +DOCKER_ENGINE_VERSION = 20.10.22 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Sat Jan 14 10:50:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:50:52 +0100 Subject: [Buildroot] [git commit] package/tor: security bump version to 0.4.7.13 Message-ID: <20230114105354.07C318796F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=beeb4a2aad034d201a13caecd9ddbfb19761beb1 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 Fixes CVE-2023-23589 aka TROVE-2022-002: https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 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 2a2953dc29..51892f15c3 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum -sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz +# From https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum +sha256 2079172cce034556f110048e26083ce9bea751f3154b0ad2809751815b11ea9d tor-0.4.7.13.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 6812005618..03bd998708 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.12 +TOR_VERSION = 0.4.7.13 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From peter at korsgaard.com Sat Jan 14 10:53:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:53:11 +0100 Subject: [Buildroot] [git commit] package/unbound: bump version to 1.17.1 Message-ID: <20230114105354.24A238796A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16d83fa724e97c51b78d516674842a1f33c9a71b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Kyle Harding Signed-off-by: Peter Korsgaard --- package/unbound/unbound.hash | 4 ++-- package/unbound/unbound.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/unbound/unbound.hash b/package/unbound/unbound.hash index 147ac7b13a..91e1d82dd2 100644 --- a/package/unbound/unbound.hash +++ b/package/unbound/unbound.hash @@ -1,5 +1,5 @@ -# From https://nlnetlabs.nl/downloads/unbound/unbound-1.17.0.tar.gz.sha256 -sha256 dcbc95d7891d9f910c66e4edc9f1f2fde4dea2eec18e3af9f75aed44a02f1341 unbound-1.17.0.tar.gz +# From https://nlnetlabs.nl/downloads/unbound/unbound-1.17.1.tar.gz.sha256 +sha256 ee4085cecce12584e600f3d814a28fa822dfaacec1f94c84bfd67f8a5571a5f4 unbound-1.17.1.tar.gz # Locally calculated sha256 8eb9a16cbfb8703090bbfa3a2028fd46bb351509a2f90dc1001e51fbe6fd45db LICENSE diff --git a/package/unbound/unbound.mk b/package/unbound/unbound.mk index 7b62522727..fa7884e937 100644 --- a/package/unbound/unbound.mk +++ b/package/unbound/unbound.mk @@ -4,7 +4,7 @@ # ################################################################################ -UNBOUND_VERSION = 1.17.0 +UNBOUND_VERSION = 1.17.1 UNBOUND_SITE = https://www.unbound.net/downloads UNBOUND_INSTALL_STAGING = YES UNBOUND_DEPENDENCIES = host-pkgconf expat libevent openssl From peter at korsgaard.com Sat Jan 14 10:51:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:01 +0100 Subject: [Buildroot] [git commit] package/network-manager: bump version to 1.40.10 Message-ID: <20230114105354.1181487975@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3587c27c8ef0a24507fa0eaa5602fae80aae45ef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Peter Korsgaard --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index f503665a9a..3895c1ffc3 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.40/NetworkManager-1.40.6.sha256sum -sha256 2f025b2d5af7de593bbf47c17e4d98a2b9608ea90a8260fb08080be97439534e NetworkManager-1.40.6.tar.xz +# From https://download.gnome.org/sources/NetworkManager/1.40/NetworkManager-1.40.10.sha256sum +sha256 fa251455df3c38e2bf1e1ff806b4bc4346938dd135a3568bd250e92caa85eaf7 NetworkManager-1.40.10.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 847c6a82ba..138ff46e4a 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -5,7 +5,7 @@ ################################################################################ NETWORK_MANAGER_VERSION_MAJOR = 1.40 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).6 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).10 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 peter at korsgaard.com Sat Jan 14 10:50:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:50:27 +0100 Subject: [Buildroot] [git commit] package/modem-manager: bump version to 1.20.4 Message-ID: <20230114105353.F28218796D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e2e2da2e70f638889f3aa0aeb7125f3bf16a7f67 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch that is now upstream. Signed-off-by: Heiko Thiery Signed-off-by: Peter Korsgaard --- ...son-Un-hardcode-building-a-shared-library.patch | 54 ---------------------- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 2 +- 3 files changed, 2 insertions(+), 56 deletions(-) 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 deleted file mode 100644 index e99396d0d1..0000000000 --- a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch +++ /dev/null @@ -1,54 +0,0 @@ -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 - diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index e6967f8d62..4b8b795af7 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 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz +sha256 9c16b47547faac9515f2d03d1e8175de9c5e6769b1ee16b608ba6cfe6f04b03e ModemManager-1.20.4.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 f1fc17523a..979a80a8e9 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,7 +4,7 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_VERSION = 1.20.4 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) From peter at korsgaard.com Sat Jan 14 10:51:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:13 +0100 Subject: [Buildroot] [git commit] package/network-manager-openvpn: bump to version 1.10.2 Message-ID: <20230114105354.1B51587956@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=346bd6a20c22fc3b95f2e27030289de726fcfdf0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Peter Korsgaard --- package/network-manager-openvpn/network-manager-openvpn.hash | 4 ++-- package/network-manager-openvpn/network-manager-openvpn.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/network-manager-openvpn/network-manager-openvpn.hash b/package/network-manager-openvpn/network-manager-openvpn.hash index d0cbc7ca87..11fb28f8c8 100644 --- a/package/network-manager-openvpn/network-manager-openvpn.hash +++ b/package/network-manager-openvpn/network-manager-openvpn.hash @@ -1,4 +1,4 @@ -# From https://download.gnome.org/sources/NetworkManager-openvpn/1.8/NetworkManager-openvpn-1.8.14.sha256sum -sha256 e7419053fc3b5a7e25f1a7517c313ad4531b6ea280255524ebb85a70c76fdbeb NetworkManager-openvpn-1.8.14.tar.xz +# From https://download.gnome.org/sources/NetworkManager-openvpn/1.10/NetworkManager-openvpn-1.10.2.sha256sum +sha256 62f0f2a8782221b923f212ac2a8ebbc1002efd6a90ee945dad4adfb56d076d21 NetworkManager-openvpn-1.10.2.tar.xz # Locally computed sha256 c39e345d992dfba62db265f8c6d6ff1d90c61d92876635ae05adbfa2f45fff46 COPYING diff --git a/package/network-manager-openvpn/network-manager-openvpn.mk b/package/network-manager-openvpn/network-manager-openvpn.mk index d5d4c5da42..ccc86e45f7 100644 --- a/package/network-manager-openvpn/network-manager-openvpn.mk +++ b/package/network-manager-openvpn/network-manager-openvpn.mk @@ -4,8 +4,8 @@ # ################################################################################ -NETWORK_MANAGER_OPENVPN_VERSION_MAJOR = 1.8 -NETWORK_MANAGER_OPENVPN_VERSION = $(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR).14 +NETWORK_MANAGER_OPENVPN_VERSION_MAJOR = 1.10 +NETWORK_MANAGER_OPENVPN_VERSION = $(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR).2 NETWORK_MANAGER_OPENVPN_SOURCE = NetworkManager-openvpn-$(NETWORK_MANAGER_OPENVPN_VERSION).tar.xz NETWORK_MANAGER_OPENVPN_SITE = https://download.gnome.org/sources/NetworkManager-openvpn/$(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR) NETWORK_MANAGER_OPENVPN_DEPENDENCIES = network-manager openvpn From peter at korsgaard.com Sat Jan 14 10:53:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:53:51 +0100 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-1-christian@paral.in> (Christian Stewart's message of "Fri, 13 Jan 2023 02:05:52 -0800") References: <20230113100553.2836256-1-christian@paral.in> Message-ID: <87h6wt75fk.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Bug fixes and enhancements > - Improve error message when attempting to pull an unsupported image > format or OCI artifact (moby/moby#44413, moby/moby#44569) > - Fix an issue where the host's ephemeral port-range was ignored when > selecting random ports for containers (moby/moby#44476). > - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). > - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). > https://github.com/moby/moby/releases/tag/v20.10.22 > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:53:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:53:55 +0100 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-2-christian@paral.in> (Christian Stewart's message of "Fri, 13 Jan 2023 02:05:53 -0800") References: <20230113100553.2836256-1-christian@paral.in> <20230113100553.2836256-2-christian@paral.in> Message-ID: <87cz7h75fg.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > https://github.com/moby/moby/releases/tag/v20.10.22 > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Sat Jan 14 13:58:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 14:58:17 +0100 Subject: [Buildroot] [PATCH next 2/2] package/pkg-cargo: move CARGO_HOME into DL_DIR In-Reply-To: <20221103224539.692322-2-thomas.petazzoni@bootlin.com> References: <20221103224539.692322-1-thomas.petazzoni@bootlin.com> <20221103224539.692322-2-thomas.petazzoni@bootlin.com> Message-ID: <20230114135817.GA2692@scaer> Thomas, All, On 2022-11-03 23:45 +0100, Thomas Petazzoni via buildroot spake thusly: > 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. Unfortunately, this causes breakage when there are parallel downloads (see below for except; full log as attachment). So, there are two solutions: 1. revert to a per-package cargo home, losing the benefit of a shared cache, but trivial to implement 2. add locking ourselves in the post-process scripts, so that there are never two "cargo vendor" running in parallel, which is slightly more involved. 3. tell upstream that they borked their locking? Toughts? Note: doing sequential downloads works, of course... >>> dust 0.8.1 Downloading wget --passive-ftp -nd -t 3 -O '/home/ymorin/dev/buildroot/O/master/build/.dust-0.8.1.tar.gz.ybDevZ/output' 'https://github.com/bootandy/dust/archive/v0.8.1/dust-0.8.1.tar.gz' [--SNIP--] 2023-01-14 14:30:15 (1.42 MB/s) - ?/home/ymorin/dev/buildroot/O/master/build/.dust-0.8.1.tar.gz.ybDevZ/output? saved [89023/89023] Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Downloading crates ... error: failed to sync Caused by: failed to download packages Caused by: failed to download `autocfg v1.1.0` Caused by: unable to get packages from source Caused by: failed to unpack package `autocfg v1.1.0` Caused by: failed to unpack entry at `autocfg-1.1.0/src/tests.rs` Caused by: No such file or directory (os error 2) while canonicalizing /home/ymorin/dev/buildroot/O/master/yem-dl/br-cargo-home/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src make[1]: *** [package/pkg-generic.mk:189: /home/ymorin/dev/buildroot/O/master/build/dust-0.8.1/.stamp_downloaded] Error 101 make[1]: *** Waiting for unfinished jobs.... >>> ripgrep af6b6c543b224d348a8876f0c06245d9ea7929c5 Downloading wget --passive-ftp -nd -t 3 -O '/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/output' 'https://github.com/burntsushi/ripgrep/archive/af6b6c543b224d348a8876f0c06245d9ea7929c5/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz' [--SNIP--] 2023-01-14 14:30:16 (1.69 MB/s) - ?/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/output? saved [506803/506803] warning: Both `/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5/.cargo/config` and `/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5/.cargo/config.toml` exist. Using `/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5/.cargo/config` Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache error: failed to sync Caused by: failed to download packages Caused by: failed to download `aho-corasick v0.7.18` Caused by: unable to get packages from source Caused by: failed to parse manifest at `/home/ymorin/dev/buildroot/O/master/yem-dl/br-cargo-home/registry/src/github.com-1ecc6299db9ec823/aho-corasick-0.7.18/Cargo.toml` Caused by: can't find library `aho_corasick`, rename file to `src/lib.rs` or specify lib.path make[1]: *** [package/pkg-generic.mk:189: /home/ymorin/dev/buildroot/O/master/build/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5/.stamp_downloaded] Error 101 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 Jan 14 14:17:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 15:17:29 +0100 Subject: [Buildroot] [PATCH next 2/2] package/pkg-cargo: move CARGO_HOME into DL_DIR In-Reply-To: <20230114135817.GA2692@scaer> References: <20221103224539.692322-1-thomas.petazzoni@bootlin.com> <20221103224539.692322-2-thomas.petazzoni@bootlin.com> <20230114135817.GA2692@scaer> Message-ID: <20230114151729.57f75a70@windsurf> On Sat, 14 Jan 2023 14:58:17 +0100 "Yann E. MORIN" wrote: > Unfortunately, this causes breakage when there are parallel downloads > (see below for except; full log as attachment). Thanks for the report. > > So, there are two solutions: > > 1. revert to a per-package cargo home, losing the benefit of a shared > cache, but trivial to implement > > 2. add locking ourselves in the post-process scripts, so that there are > never two "cargo vendor" running in parallel, which is slightly more > involved. Is that really that involved? > 3. tell upstream that they borked their locking? We should obviously tell them. > >>> dust 0.8.1 Downloading > wget --passive-ftp -nd -t 3 -O '/home/ymorin/dev/buildroot/O/master/build/.dust-0.8.1.tar.gz.ybDevZ/output' 'https://github.com/bootandy/dust/archive/v0.8.1/dust-0.8.1.tar.gz' > [--SNIP--] > 2023-01-14 14:30:15 (1.42 MB/s) - ?/home/ymorin/dev/buildroot/O/master/build/.dust-0.8.1.tar.gz.ybDevZ/output? saved [89023/89023] > > Blocking waiting for file lock on package cache > Blocking waiting for file lock on package cache So they do have locking but it doesn't work? 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 Sat Jan 14 14:19:12 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 15:19:12 +0100 Subject: [Buildroot] [PATCH next 2/2] package/pkg-cargo: move CARGO_HOME into DL_DIR In-Reply-To: <20230114135817.GA2692@scaer> References: <20221103224539.692322-1-thomas.petazzoni@bootlin.com> <20221103224539.692322-2-thomas.petazzoni@bootlin.com> <20230114135817.GA2692@scaer> Message-ID: <20230114141912.GB2692@scaer> Thomas, All, On 2023-01-14 14:58 +0100, Yann E. MORIN spake thusly: > On 2022-11-03 23:45 +0100, Thomas Petazzoni via buildroot spake thusly: > > CARGO_HOME is where Cargo stores its downloaded artefacts. See > > https://doc.rust-lang.org/cargo/reference/environment-variables.html: [--SNIP--] > > To solve this, this commit moves CARGO_HOME into $(DL_DIR), so that it > > is shared between builds and packages. > Unfortunately, this causes breakage when there are parallel downloads > (see below for except; full log as attachment). > So, there are two solutions: > 1. revert to a per-package cargo home, losing the benefit of a shared > cache, but trivial to implement > 2. add locking ourselves in the post-process scripts, so that there are > never two "cargo vendor" running in parallel, which is slightly more > involved. In fact, it turns out that doing the lock ourselves is relatively trivial, so I'll do a few more tests and send a patch... 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 Jan 14 14:48:53 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 15:48:53 +0100 Subject: [Buildroot] [PATCH] support/download: fix concurrent cargo vendor Message-ID: <20230114144853.192664-1-yann.morin.1998@free.fr> Commit 8450b7691870 (package/pkg-cargo: move CARGO_HOME into DL_DIR) allowed for a shared cargo cache of crates. Internally, cargo is supposed to lock themselves when accessing that cache, and that commit even had some research in that area, pointing at [0] for complaints about too-coarse the lock, so it was deemed safe to have a shared cargo home. However, in practice, the locking as implemented buy cargo, fails to properly protect the concurrent access to the crates cache, with random failures that manifest themselves like so: Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Downloading crates ... error: failed to sync Caused by: failed to download packages Caused by: failed to download `autocfg v1.1.0` Caused by: unable to get packages from source Caused by: failed to unpack package `autocfg v1.1.0` Caused by: failed to unpack entry at `autocfg-1.1.0/src/tests.rs` Caused by: No such file or directory (os error 2) while canonicalizing [...] with the last few errors sometime being: Caused by: failed to parse manifest at `[...]/aho-corasick-0.7.18/Cargo.toml` Caused by: can't find library `aho_corasick`, rename file to `src/lib.rs` or specify lib.path So, as we do not systematically use our own cargo build (we can use a pre-built one with host-rust-bin), we can't patch cargo (even if we knew what to do!). Instead, we implement a lock ourselves, by wrapping the call to "cargo vendor" with a flock(1) on cargo home. Note: the download wrapper is already flock-ed, but it is a per-package lock, so it does not prevent different packages from being downloaded in parallel; if those packages need cargo vendoring, thayt wil not be protected bu the flock on the dl wrapper. So we really do need a flock on cargo home. [0] https://github.com/rust-lang/cargo/issues/6930 Fixes: 8450b769187087751f83cbefcf0a88f70d9da670 Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni Cc: Moritz Bitsch --- support/download/cargo-post-process | 2 ++ 1 file changed, 2 insertions(+) diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process index 21a6be8dbe..aea2d8da7a 100755 --- a/support/download/cargo-post-process +++ b/support/download/cargo-post-process @@ -26,6 +26,8 @@ pushd "${base_name}" > /dev/null # Create the local .cargo/config with vendor info mkdir -p .cargo/ +mkdir -p "${CARGO_HOME}" +flock "${CARGO_HOME}"/.br-lock \ cargo vendor \ --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ --locked VENDOR \ -- 2.25.1 From fontaine.fabrice at gmail.com Sat Jan 14 16:10:02 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 17:10:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: bump to version 6.16 Message-ID: <20230114161002.35480-1-fontaine.fabrice@gmail.com> - Drop patches (already in version) - libcap is a mandatory dependency since https://github.com/nhorman/rng-tools/commit/50afdce9d3fed6244a0cf772d38f2d8475312bc5 - Add Qrypt support: https://github.com/nhorman/rng-tools/commit/7ab7f540da567467055f77016590744d828fc9eb https://github.com/nhorman/rng-tools/releases/tag/v6.16 Signed-off-by: Fabrice Fontaine --- ...gure.ac-fix-build-without-sys-auxv.h.patch | 52 ------------------- ...ropy-detection-to-look-for-the-setti.patch | 30 ----------- ...ropy-library-to-timeout-fail-on-long.patch | 39 -------------- package/rng-tools/Config.in | 14 +++++ package/rng-tools/rng-tools.hash | 2 +- package/rng-tools/rng-tools.mk | 11 +++- 6 files changed, 24 insertions(+), 124 deletions(-) delete mode 100644 package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch delete mode 100644 package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch delete mode 100644 package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch diff --git a/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch b/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch deleted file mode 100644 index 0c15ab6b7d..0000000000 --- a/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 6ea89861c300a732d1bbcffd085d92f5c4c9228e Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 15 Aug 2022 11:57:21 +0200 -Subject: [PATCH] configure.ac: fix build without sys/auxv.h - -Fix the following build failure on aarch64 without sys/auxv.h (e.g. on -uclibc) raised since version 6.13 and -https://github.com/nhorman/rng-tools/commit/9070a04adfcd21ec3839ee8ff190e7130ccd5c9b: - -rngd_rndr.c:34:10: fatal error: sys/auxv.h: No such file or directory - 34 | #include - | ^~~~~~~~~~~~ - -The same issue could be raised on powerpc64le since version 6.11 and -https://github.com/nhorman/rng-tools/commit/ade348cdb90c25b44b203fd4e9c33ec4bccff323 - -Fixes: - - http://autobuild.buildroot.org/results/41d5ab9e67eb0d8af8d789fc94d4366f130a7fb2 - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/nhorman/rng-tools/commit/6ea89861c300a732d1bbcffd085d92f5c4c9228e] ---- - configure.ac | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 0af64e7..411c7b8 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -76,14 +76,17 @@ AC_PROG_GCC_TRADITIONAL - - AX_PTHREAD - -+dnl Checks for header files. -+AC_CHECK_HEADERS(sys/auxv.h) -+ - AM_CONDITIONAL([RDRAND], [test $host_cpu = x86_64 || test $host_cpu = i686]) - AS_IF([test $host_cpu = x86_64 || test $host_cpu = i686], [AC_DEFINE([HAVE_RDRAND],1,[Enable RDRAND])],[]) - --AM_CONDITIONAL([DARN], [test $host_cpu = powerpc64le]) --AS_IF([test $host_cpu = powerpc64le], [AC_DEFINE([HAVE_DARN],1,[Enable DARN])],[]) -+AM_CONDITIONAL([DARN], [test $host_cpu = powerpc64le -a "$ac_cv_header_sys_auxv_h" = "yes"]) -+AS_IF([test $host_cpu = powerpc64le -a "$ac_cv_header_sys_auxv_h" = "yes"], [AC_DEFINE([HAVE_DARN],1,[Enable DARN])],[]) - --AM_CONDITIONAL([RNDR], [test $host_cpu = aarch64]) --AS_IF([test $host_cpu = aarch64], [AC_DEFINE([HAVE_RNDR],1,[Enable RNDR])],[]) -+AM_CONDITIONAL([RNDR], [test $host_cpu = aarch64 -a "$ac_cv_header_sys_auxv_h" = "yes"]) -+AS_IF([test $host_cpu = aarch64 -a "$ac_cv_header_sys_auxv_h" = "yes"], [AC_DEFINE([HAVE_RNDR],1,[Enable RNDR])],[]) - AM_CONDITIONAL([JITTER], [false]) - - AC_ARG_ENABLE(jitterentropy, 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 deleted file mode 100644 index 553842640d..0000000000 --- a/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch +++ /dev/null @@ -1,30 +0,0 @@ -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 deleted file mode 100644 index 9d8dbe2d0b..0000000000 --- a/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch +++ /dev/null @@ -1,39 +0,0 @@ -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])] - ) diff --git a/package/rng-tools/Config.in b/package/rng-tools/Config.in index 0dd269c818..7b3192bcef 100644 --- a/package/rng-tools/Config.in +++ b/package/rng-tools/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_RNG_TOOLS # pthread_setaffinity_np depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL + select BR2_PACKAGE_LIBCAP select BR2_PACKAGE_OPENSSL help Daemon to use hardware random number generators. @@ -35,6 +36,19 @@ config BR2_PACKAGE_RNG_TOOLS_NISTBEACON never be used for cryptographic purposes, or any use case in which random data should be known only by a single entity. +config BR2_PACKAGE_RNG_TOOLS_QRYPT + bool "Qrypt Entropy Beacon support" + select BR2_PACKAGE_JANSSON + select BR2_PACKAGE_LIBCURL + help + Enable Qrypt NIST-Beacon like entropy support. + + Entropy gathered from Qrypt server based entropy beacons. Like + NIST, it should likely not be used directly in cryptographic + operation, as the entropy may be intercepted over a network, + but can provide copius amounts of entropy for non-crypto + purposes. + endif comment "rng-tools needs a toolchain w/ NPTL" diff --git a/package/rng-tools/rng-tools.hash b/package/rng-tools/rng-tools.hash index be2ee13969..4c86791267 100644 --- a/package/rng-tools/rng-tools.hash +++ b/package/rng-tools/rng-tools.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 bff0c58dff90ec10bd61f672e48618e045155eabd60b32d63a9c4ffbdad05f3a rng-tools-6.15.tar.gz +sha256 17666c4745fb635d91df293be188daf94b9e465d51d8503c0195fa3beb390894 rng-tools-6.16.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/rng-tools/rng-tools.mk b/package/rng-tools/rng-tools.mk index f736193a23..3e565103e4 100644 --- a/package/rng-tools/rng-tools.mk +++ b/package/rng-tools/rng-tools.mk @@ -4,14 +4,14 @@ # ################################################################################ -RNG_TOOLS_VERSION = 6.15 +RNG_TOOLS_VERSION = 6.16 RNG_TOOLS_SITE = $(call github,nhorman,$(RNG_TOOLS_NAME),v$(RNG_TOOLS_VERSION)) RNG_TOOLS_LICENSE = GPL-2.0 RNG_TOOLS_LICENSE_FILES = COPYING RNG_TOOLS_CPE_ID_VENDOR = rng-tools_project RNG_TOOLS_SELINUX_MODULES = rngd -RNG_TOOLS_DEPENDENCIES = host-pkgconf openssl +RNG_TOOLS_DEPENDENCIES = host-pkgconf libcap openssl # From git RNG_TOOLS_AUTORECONF = YES @@ -45,6 +45,13 @@ else RNG_TOOLS_CONF_OPTS += --without-nistbeacon endif +ifeq ($(BR2_PACKAGE_RNG_TOOLS_QRYPT),y) +RNG_TOOLS_DEPENDENCIES += jansson libcurl +RNG_TOOLS_CONF_OPTS += --with-qrypt +else +RNG_TOOLS_CONF_OPTS += --without-qrypt +endif + define RNG_TOOLS_INSTALL_INIT_SYSV $(INSTALL) -D -m 755 package/rng-tools/S21rngd \ $(TARGET_DIR)/etc/init.d/S21rngd -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:01:25 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:01:25 +0100 Subject: [Buildroot] [PATCH 1/2] package/janus-gateway: add libcurl optional dependency Message-ID: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> libcurl is an optional dependency which is enabled by default since at least version 0.0.9 and https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 Signed-off-by: Fabrice Fontaine --- package/janus-gateway/janus-gateway.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 0d906f1b62..dd898563e5 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -128,6 +128,13 @@ else JANUS_GATEWAY_CONF_OPTS += --disable-websockets endif +ifeq ($(BR2_PACKAGE_LIBCURL),y) +JANUS_GATEWAY_DEPENDENCIES += libcurl +JANUS_GATEWAY_CONF_OPTS += --enable-turn-rest-api +else +JANUS_GATEWAY_CONF_OPTS += --disable-turn-rest-api +endif + ifeq ($(BR2_PACKAGE_SYSTEMD),y) JANUS_GATEWAY_DEPENDENCIES += systemd JANUS_GATEWAY_CONF_OPTS += --enable-systemd-sockets -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:01:26 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:01:26 +0100 Subject: [Buildroot] [PATCH 2/2] package/janus-gateway: fix libcurl build In-Reply-To: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> References: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> Message-ID: <20230114170126.1085188-2-fontaine.fabrice@gmail.com> Fix the following libcurl build failure raised since bump to version 1.1.1 in commit 01518e5660366be41e6a8e0a0f2b487d7cdf48a2: In file included from /home/autobuild/autobuild/instance-11/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/curl/curl.h:3195, from turnrest.c:21: turnrest.c: In function 'janus_turnrest_request': turnrest.c:168:2: error: void value not ignored as it ought to be 168 | curl_easy_setopt(curl, api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST, 1); | ^ Fixes: - http://autobuild.buildroot.org/results/11bb0079f5a7d06d3494a61b411f0af2e8c4d342 Signed-off-by: Fabrice Fontaine --- ...se-parentheses-to-ensure-compilation.patch | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch diff --git a/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch b/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch new file mode 100644 index 0000000000..f91c13d1f6 --- /dev/null +++ b/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch @@ -0,0 +1,27 @@ +From 51431c36cd5f2997c0f7723909195b9883ae0486 Mon Sep 17 00:00:00 2001 +From: Benson Muite +Date: Wed, 4 Jan 2023 13:33:36 +0300 +Subject: [PATCH] Use parentheses to ensure compilation (#3138) + +Compiler fails with latest Curl release. Use parenthesis to ensure compiler evaluates expression correctly. + +[Retrieved from: +https://github.com/meetecho/janus-gateway/commit/51431c36cd5f2997c0f7723909195b9883ae0486] +Signed-off-by: Fabrice Fontaine +--- + src/turnrest.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/turnrest.c b/src/turnrest.c +index b8560d22f2..42e6114de8 100644 +--- a/src/turnrest.c ++++ b/src/turnrest.c +@@ -165,7 +165,7 @@ janus_turnrest_response *janus_turnrest_request(const char *user) { + JANUS_LOG(LOG_VERB, "Sending request: %s\n", request_uri); + janus_mutex_unlock(&api_mutex); + curl_easy_setopt(curl, CURLOPT_URL, request_uri); +- curl_easy_setopt(curl, api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST, 1); ++ curl_easy_setopt(curl, (api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST), 1); + if(!api_http_get) { + /* FIXME Some servers don't like a POST with no data */ + curl_easy_setopt(curl, CURLOPT_POSTFIELDS, query_string); -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:07:38 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:07:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/mongoose: fix build with gcc 4.8 Message-ID: <20230114170738.1101463-1-fontaine.fabrice@gmail.com> Fix the following build failure with gcc 4.8 raised since bump to version 7.8 in commit f9e51e1150f59962577358b3da5c390ca4749291: /home/buildroot/autobuild/run/instance-2/output-1/build/mongoose-7.8/mongoose.c: In function 'mg_iotest': /home/buildroot/autobuild/run/instance-2/output-1/build/mongoose-7.8/mongoose.c:4484:3: error: 'for' loop initial declarations are only allowed in C99 mode for (struct mg_connection *c = mgr->conns; c != NULL; c = c->next) { ^ Fixes: - http://autobuild.buildroot.org/results/c538c6d8e87e4e24097c9878ee15083802276505 Signed-off-by: Fabrice Fontaine --- package/mongoose/mongoose.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/mongoose/mongoose.mk b/package/mongoose/mongoose.mk index 8d06ed4689..0693f7553a 100644 --- a/package/mongoose/mongoose.mk +++ b/package/mongoose/mongoose.mk @@ -13,7 +13,7 @@ MONGOOSE_INSTALL_STAGING = YES # static library MONGOOSE_INSTALL_TARGET = NO -MONGOOSE_CFLAGS = $(TARGET_CFLAGS) +MONGOOSE_CFLAGS = $(TARGET_CFLAGS) -std=gnu99 ifeq ($(BR2_PACKAGE_OPENSSL),y) MONGOOSE_DEPENDENCIES += openssl -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:25:05 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:25:05 +0100 Subject: [Buildroot] [PATCH 1/2] package/ulogd: dbi needs threads Message-ID: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> Commit 3b3dbd0183265c3f7da49b0b331688fb7573383f forgot to disable dbi without threads Signed-off-by: Fabrice Fontaine --- package/ulogd/ulogd.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 561429599c..7d4a1fde4d 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -41,7 +41,11 @@ else ULOGD_CONF_OPTS += --disable-sqlite3 endif else -ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 +ULOGD_CONF_OPTS += \ + --disable-dbi \ + --disable-mysql \ + --disable-pgsql \ + --disable-sqlite3 endif ifeq ($(BR2_PACKAGE_LIBPCAP),y) -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:25:06 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:25:06 +0100 Subject: [Buildroot] [PATCH 2/2] package/ulogd: fix mysql build In-Reply-To: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> References: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> Message-ID: <20230114172506.1258341-2-fontaine.fabrice@gmail.com> Fix the following mysql build failure raised since bump to version 2.0.8 in commit 6fc4b59ffd3007ca9e436d33647acc5dfff62970: checking for mysql_config... no configure: error: libmysqlclient not found Fixes: - http://autobuild.buildroot.org/results/a059be353b7464d4e6a7830a685b43bdd7ecd5fa Signed-off-by: Fabrice Fontaine --- package/ulogd/ulogd.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 7d4a1fde4d..033acb06c2 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -23,7 +23,9 @@ else ULOGD_CONF_OPTS += --disable-dbi endif ifeq ($(BR2_PACKAGE_MYSQL),y) -ULOGD_CONF_OPTS += --enable-mysql +ULOGD_CONF_OPTS += \ + --enable-mysql \ + --with-mysql-config=$(STAGING_DIR)/usr/bin/mysql_config ULOGD_DEPENDENCIES += mysql else ULOGD_CONF_OPTS += --disable-mysql -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:37:06 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:37:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/libraw: bump to version 0.21.1 Message-ID: <20230114173706.1276006-1-fontaine.fabrice@gmail.com> https://github.com/LibRaw/LibRaw/blob/0.21.1/Changelog.txt Signed-off-by: Fabrice Fontaine --- package/libraw/libraw.hash | 2 +- package/libraw/libraw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libraw/libraw.hash b/package/libraw/libraw.hash index 3076810cca..58bb1b4753 100644 --- a/package/libraw/libraw.hash +++ b/package/libraw/libraw.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 8747b34e8534cc2dd7ef8c92c436414b3578904fd4bf9b87ea60f17aa99fb0bd LibRaw-0.21.0.tar.gz +sha256 630a6bcf5e65d1b1b40cdb8608bdb922316759bfb981c65091fec8682d1543cd LibRaw-0.21.1.tar.gz sha256 eea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449 LICENSE.LGPL sha256 0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81f LICENSE.CDDL sha256 7d6650cef6cf892abe95e55a6bda1e1c42f221fd411b807deb2fc0b805b868d4 README.md diff --git a/package/libraw/libraw.mk b/package/libraw/libraw.mk index 176acf6a44..b6616f0c10 100644 --- a/package/libraw/libraw.mk +++ b/package/libraw/libraw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBRAW_VERSION = 0.21.0 +LIBRAW_VERSION = 0.21.1 LIBRAW_SOURCE = LibRaw-$(LIBRAW_VERSION).tar.gz LIBRAW_SITE = http://www.libraw.org/data LIBRAW_INSTALL_STAGING = YES -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:54:46 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:54:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpsl: bump to version 0.21.2 Message-ID: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Update hash of COPYING (update in year: https://github.com/rockdaboot/libpsl/commit/927b202c69bcd9be4c30ba51c74925f2575e1a69) - builtin is a boolean since https://github.com/rockdaboot/libpsl/commit/aa4909766c24c17bd1d9000ca419f6dc6b32c238 https://github.com/rockdaboot/libpsl/releases/tag/0.21.2 Signed-off-by: Fabrice Fontaine --- ...dd-libiconv-dep-to-meson-build-again.patch | 60 ------------------- package/libpsl/libpsl.hash | 4 +- package/libpsl/libpsl.mk | 9 +-- 3 files changed, 7 insertions(+), 66 deletions(-) delete mode 100644 package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch diff --git a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch b/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch deleted file mode 100644 index 72f50aa593..0000000000 --- a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 5b63816e82287808e81b8603a528af3cc6fab354 Mon Sep 17 00:00:00 2001 -From: Zhao Zhili -Date: Thu, 7 Jan 2021 20:59:17 +0800 -Subject: [PATCH] Add libiconv dep to meson build again - -Build success on macOS and ubuntu. - -[Retrieved from: -https://github.com/rockdaboot/libpsl/commit/5b63816e82287808e81b8603a528af3cc6fab354] -Signed-off-by: Fabrice Fontaine ---- - meson.build | 14 ++++++++++++++ - src/meson.build | 2 +- - 2 files changed, 15 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index f248171..fb2de31 100644 ---- a/meson.build -+++ b/meson.build -@@ -20,6 +20,7 @@ libicu_dep = notfound - libidn_dep = notfound - libunistring = notfound - networking_deps = notfound -+libiconv_dep = notfound - - # FIXME: Cleanup this when Meson gets 'feature-combo': - # https://github.com/mesonbuild/meson/issues/4566 -@@ -86,6 +87,19 @@ endif - if libidn2_dep.found() or libidn_dep.found() - # Check for libunistring, we need it for psl_str_to_utf8lower() - libunistring = cc.find_library('unistring') -+ found_iconv = false -+ if cc.has_function('iconv_open') -+ libiconv_dep = [] -+ found_iconv = true -+ endif -+ if not found_iconv and cc.has_header_symbol('iconv.h', 'iconv_open') -+ libiconv_dep = [cc.find_library('iconv')] -+ found_iconv = true -+ endif -+ -+ if not found_iconv -+ error('iconv implementation not found') -+ endif - endif - - if host_machine.system() == 'windows' -diff --git a/src/meson.build b/src/meson.build -index 0d1dcdf..746bf44 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -19,7 +19,7 @@ cargs = [ - libpsl = library('psl', sources, suffixes_dafsa_h, - include_directories : [configinc, includedir], - c_args : cargs, -- dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps], -+ dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps, libiconv_dep], - version: lt_version, - install: true, - ) diff --git a/package/libpsl/libpsl.hash b/package/libpsl/libpsl.hash index 552935e9ec..a35a609ff2 100644 --- a/package/libpsl/libpsl.hash +++ b/package/libpsl/libpsl.hash @@ -1,6 +1,6 @@ # Locally generated -sha256 ac6ce1e1fbd4d0254c4ddb9d37f1fa99dec83619c1253328155206b896210d4c libpsl-0.21.1.tar.gz +sha256 e35991b6e17001afa2c0ca3b10c357650602b92596209b7492802f3768a6285f libpsl-0.21.2.tar.gz # Hashes for license files: -sha256 7903413e7aa0bbcb77aa19150a3f1034edc0a760cff174f9a53efe4de6f056a4 COPYING +sha256 776cd11d54f0ea3e5efdd25ff1a0d952a1744215bb5858ea7aeb91808e70c9f7 COPYING sha256 1d7f52747a9169751cdf2641a8299c0098e9ecdf9429296ffd55bdb14c9ed5b3 src/LICENSE.chromium diff --git a/package/libpsl/libpsl.mk b/package/libpsl/libpsl.mk index 742117e8ea..ef3c524b4f 100644 --- a/package/libpsl/libpsl.mk +++ b/package/libpsl/libpsl.mk @@ -4,10 +4,11 @@ # ################################################################################ -LIBPSL_VERSION = 0.21.1 +LIBPSL_VERSION = 0.21.2 LIBPSL_SITE = https://github.com/rockdaboot/libpsl/releases/download/$(LIBPSL_VERSION) LIBPSL_LICENSE = MIT, BSD-3-Clause LIBPSL_LICENSE_FILES = COPYING src/LICENSE.chromium +LIBPSL_CONF_OPTS = -Dbuiltin=true LIBPSL_DEPENDENCIES = host-pkgconf LIBPSL_INSTALL_STAGING = YES @@ -17,13 +18,13 @@ endif # The order of checks is the same as done by libpsl when configured. ifeq ($(BR2_PACKAGE_LIBIDN2)$(BR2_PACKAGE_LIBUNISTRING),yy) -LIBPSL_CONF_OPTS += -Druntime=libidn2 -Dbuiltin=libidn2 +LIBPSL_CONF_OPTS += -Druntime=libidn2 LIBPSL_DEPENDENCIES += libidn2 libunistring else ifeq ($(BR2_PACKAGE_ICU),y) -LIBPSL_CONF_OPTS += -Druntime=libicu -Dbuiltin=libicu +LIBPSL_CONF_OPTS += -Druntime=libicu LIBPSL_DEPENDENCIES += icu else -LIBPSL_CONF_OPTS += -Druntime=libidn -Dbuiltin=libidn +LIBPSL_CONF_OPTS += -Druntime=libidn LIBPSL_DEPENDENCIES += libidn libunistring endif -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 18:15:56 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 19:15:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/gpsd: bump to version 3.25 Message-ID: <20230114181556.1371822-1-fontaine.fabrice@gmail.com> Drop patch (not needed anymore) https://gitlab.com/gpsd/gpsd/-/blob/release-3.25/NEWS Signed-off-by: Fabrice Fontaine --- .../gpsd/0001-gpsctl-fix-yodaification.patch | 44 ------------------- package/gpsd/gpsd.hash | 2 +- package/gpsd/gpsd.mk | 2 +- 3 files changed, 2 insertions(+), 46 deletions(-) delete mode 100644 package/gpsd/0001-gpsctl-fix-yodaification.patch diff --git a/package/gpsd/0001-gpsctl-fix-yodaification.patch b/package/gpsd/0001-gpsctl-fix-yodaification.patch deleted file mode 100644 index 753ff300eb..0000000000 --- a/package/gpsd/0001-gpsctl-fix-yodaification.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 72ae7ce646792b07061cbbb31ed47f55a1d2422c Mon Sep 17 00:00:00 2001 -Message-Id: <72ae7ce646792b07061cbbb31ed47f55a1d2422c.1663075350.git.yann.morin at orange.com> -From: "Yann E. MORIN" -Date: Tue, 13 Sep 2022 15:10:48 +0200 -Subject: [PATCH] gpsctl: fix yodaification - -Commit d5a672abd98a (gpsctl.c: Style tweaks. Yoda style, braces, // -comments.) claimed "No functional changes", but mis-treated a comparison -when it was converted to yoda-style (simplified diff): - - - if (write(gpsdata->gps_fd, buf, strlen(buf)) <= 0) { - + if (0 <= write(gpsdata->gps_fd, buf, strlen(buf))) { - -As one may notice, the comparison operator was not reversed while the -operands were. - -This got silently fixed in commit 3219ab9f6a89 (gpsctl.c: First cut at ---ship sending commands to running gpsd.) but this is completely -unrelated. - -Fix that comparison. - -Signed-off-by: Yann E. MORIN -Upstream status: not applicable as already fixed. ---- - gpsctl.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gpsctl.c b/gpsctl.c -index cb342af87..ef59a6622 100644 ---- a/gpsctl.c -+++ b/gpsctl.c -@@ -96,7 +96,7 @@ static bool gps_query(struct gps_data_t *gpsdata, - if ('\n' != buf[strnlen(buf, sizeof(buf) - 1) - 1]) { - (void)strlcat(buf, "\n", sizeof(buf)); - } -- if (0 <= write(gpsdata->gps_fd, buf, strnlen(buf, sizeof(buf)))) { -+ if (0 >= write(gpsdata->gps_fd, buf, strnlen(buf, sizeof(buf)))) { - GPSD_LOG(LOG_ERROR, &context.errout, "gps_query(), write failed\n"); - return false; - } --- -2.25.1 - diff --git a/package/gpsd/gpsd.hash b/package/gpsd/gpsd.hash index f415c3af0f..15e1181ed9 100644 --- a/package/gpsd/gpsd.hash +++ b/package/gpsd/gpsd.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 00ee13f615655284874a661be13553abe66128e6deb5cd648af9bc0cb345fe5c gpsd-3.24.tar.gz +sha256 b368b6a305e3f7a6382d23a0cbfc1d78923060b6b7f54cf7987a73c7b4a9afc2 gpsd-3.25.tar.gz sha256 fdf339997bbca9eaf507476b82fbcac608fc39a3d89b86b51e16db4c9f933716 COPYING diff --git a/package/gpsd/gpsd.mk b/package/gpsd/gpsd.mk index 961ebde649..d7425513fd 100644 --- a/package/gpsd/gpsd.mk +++ b/package/gpsd/gpsd.mk @@ -4,7 +4,7 @@ # ################################################################################ -GPSD_VERSION = 3.24 +GPSD_VERSION = 3.25 GPSD_SITE = http://download-mirror.savannah.gnu.org/releases/gpsd GPSD_LICENSE = BSD-2-Clause GPSD_LICENSE_FILES = COPYING -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 18:24:27 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 19:24:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/iptables: bump to version 1.8.9 Message-ID: <20230114182427.1384829-1-fontaine.fabrice@gmail.com> Drop patches (already in version) https://netfilter.org/projects/iptables/files/changes-iptables-1.8.9.txt Signed-off-by: Fabrice Fontaine --- ...uild-for-missing-ETH_ALEN-definition.patch | 69 -------- ...2-treewide-use-uint-instead-of-u_int.patch | 167 ------------------ .../0003-netfilter-add-nf_log.h.patch | 38 ---- package/iptables/iptables.hash | 2 +- package/iptables/iptables.mk | 4 +- 5 files changed, 3 insertions(+), 277 deletions(-) delete mode 100644 package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch delete mode 100644 package/iptables/0002-treewide-use-uint-instead-of-u_int.patch delete mode 100644 package/iptables/0003-netfilter-add-nf_log.h.patch diff --git a/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch b/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch deleted file mode 100644 index 4f3831d9e4..0000000000 --- a/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 0e7cf0ad306cdf95dc3c28d15a254532206a888e Mon Sep 17 00:00:00 2001 -Message-Id: <0e7cf0ad306cdf95dc3c28d15a254532206a888e.1656908815.git.baruch at tkos.co.il> -From: Phil Sutter -Date: Wed, 18 May 2022 16:04:09 +0200 -Subject: [PATCH] Revert "fix build for missing ETH_ALEN definition" -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This reverts commit c5d9a723b5159a28f547b577711787295a14fd84 as it broke -compiling against musl libc. Might be a bug in the latter, but for the -time being try to please both by avoiding the include and instead -defining ETH_ALEN if unset. - -While being at it, move netinet/ether.h include up. - -Fixes: 1bdb5535f561a ("libxtables: Extend MAC address printing/parsing support") -Signed-off-by: Phil Sutter -Reviewed-by: Maciej ?enczykowski -Signed-off-by: Baruch Siach ---- -Upstream status: commit 0e7cf0ad306cdf95dc3c28d15a254532206a888e - - libxtables/xtables.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/libxtables/xtables.c b/libxtables/xtables.c -index 96fd783a066c..0638f9271c60 100644 ---- a/libxtables/xtables.c -+++ b/libxtables/xtables.c -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -45,7 +46,6 @@ - - #include - #include /* INT_MAX in ip_tables.h/ip6_tables.h */ --#include /* ETH_ALEN */ - #include - #include - #include -@@ -72,6 +72,10 @@ - #define PROC_SYS_MODPROBE "/proc/sys/kernel/modprobe" - #endif - -+#ifndef ETH_ALEN -+#define ETH_ALEN 6 -+#endif -+ - /* we need this for ip6?tables-restore. ip6?tables-restore.c sets line to the - * current line of the input file, in order to give a more precise error - * message. ip6?tables itself doesn't need this, so it is initialized to the -@@ -2245,8 +2249,6 @@ void xtables_print_num(uint64_t number, unsigned int format) - printf(FMT("%4lluT ","%lluT "), (unsigned long long)number); - } - --#include -- - static const unsigned char mac_type_unicast[ETH_ALEN] = {}; - static const unsigned char msk_type_unicast[ETH_ALEN] = {1}; - static const unsigned char mac_type_multicast[ETH_ALEN] = {1}; --- -2.35.1 - diff --git a/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch b/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch deleted file mode 100644 index e254c061af..0000000000 --- a/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch +++ /dev/null @@ -1,167 +0,0 @@ -From f319389525b066b7dc6d389c88f16a0df3b8f189 Mon Sep 17 00:00:00 2001 -Message-Id: -From: Nick Hainke -Date: Mon, 16 May 2022 18:16:41 +0200 -Subject: [PATCH] treewide: use uint* instead of u_int* - -Gcc complains about missing types. Some commits introduced u_int* instead -of uint*. Use uint treewide. - -Fixes errors in the form of: -In file included from xtables-legacy-multi.c:5: -xshared.h:83:56: error: unknown type name 'u_int16_t'; did you mean 'uint16_t'? - 83 | set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, - | ^~~~~~~~~ - | uint16_t -make[6]: *** [Makefile:712: xtables_legacy_multi-xtables-legacy-multi.o] Error 1 - -Avoid libipq API breakage by adjusting libipq.h include accordingly. For -arpt_mangle.h kernel uAPI header, apply same change as in kernel commit -e91ded8db5747 ("uapi: netfilter_arp: use __u8 instead of u_int8_t"). - -Signed-off-by: Nick Hainke -Signed-off-by: Phil Sutter -Signed-off-by: Baruch Siach ---- -Upstream status: commit f319389525b066b7dc6d389c88f16a0df3b8f189 - - extensions/libxt_conntrack.c | 2 +- - include/libipq/libipq.h | 8 ++++---- - include/libiptc/libxtc.h | 2 +- - include/linux/netfilter_arp/arpt_mangle.h | 2 +- - iptables/xshared.c | 2 +- - iptables/xshared.h | 2 +- - libipq/ipq_create_handle.3 | 2 +- - libipq/ipq_set_mode.3 | 2 +- - 8 files changed, 11 insertions(+), 11 deletions(-) - -diff --git a/extensions/libxt_conntrack.c b/extensions/libxt_conntrack.c -index 64018ce152b7..234085c5211c 100644 ---- a/extensions/libxt_conntrack.c -+++ b/extensions/libxt_conntrack.c -@@ -778,7 +778,7 @@ matchinfo_print(const void *ip, const struct xt_entry_match *match, int numeric, - - static void - conntrack_dump_ports(const char *prefix, const char *opt, -- u_int16_t port_low, u_int16_t port_high) -+ uint16_t port_low, uint16_t port_high) - { - if (port_high == 0 || port_low == port_high) - printf(" %s%s %u", prefix, opt, port_low); -diff --git a/include/libipq/libipq.h b/include/libipq/libipq.h -index 3cd1329217a0..dd0cb205179c 100644 ---- a/include/libipq/libipq.h -+++ b/include/libipq/libipq.h -@@ -24,7 +24,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -@@ -48,19 +48,19 @@ typedef unsigned long ipq_id_t; - struct ipq_handle - { - int fd; -- u_int8_t blocking; -+ uint8_t blocking; - struct sockaddr_nl local; - struct sockaddr_nl peer; - }; - --struct ipq_handle *ipq_create_handle(u_int32_t flags, u_int32_t protocol); -+struct ipq_handle *ipq_create_handle(uint32_t flags, uint32_t protocol); - - int ipq_destroy_handle(struct ipq_handle *h); - - ssize_t ipq_read(const struct ipq_handle *h, - unsigned char *buf, size_t len, int timeout); - --int ipq_set_mode(const struct ipq_handle *h, u_int8_t mode, size_t len); -+int ipq_set_mode(const struct ipq_handle *h, uint8_t mode, size_t len); - - ipq_packet_msg_t *ipq_get_packet(const unsigned char *buf); - -diff --git a/include/libiptc/libxtc.h b/include/libiptc/libxtc.h -index 37010188b64f..a1d16ef996d7 100644 ---- a/include/libiptc/libxtc.h -+++ b/include/libiptc/libxtc.h -@@ -10,7 +10,7 @@ extern "C" { - #endif - - #ifndef XT_MIN_ALIGN --/* xt_entry has pointers and u_int64_t's in it, so if you align to -+/* xt_entry has pointers and uint64_t's in it, so if you align to - it, you'll also align to any crazy matches and targets someone - might write */ - #define XT_MIN_ALIGN (__alignof__(struct xt_entry)) -diff --git a/include/linux/netfilter_arp/arpt_mangle.h b/include/linux/netfilter_arp/arpt_mangle.h -index 250f502902bb..8c2b16a1f5a0 100644 ---- a/include/linux/netfilter_arp/arpt_mangle.h -+++ b/include/linux/netfilter_arp/arpt_mangle.h -@@ -13,7 +13,7 @@ struct arpt_mangle - union { - struct in_addr tgt_ip; - } u_t; -- u_int8_t flags; -+ __u8 flags; - int target; - }; - -diff --git a/iptables/xshared.c b/iptables/xshared.c -index a8512d380815..9b5e5b5bddc2 100644 ---- a/iptables/xshared.c -+++ b/iptables/xshared.c -@@ -1025,7 +1025,7 @@ static const int inverse_for_options[NUMBER_OF_OPT] = - }; - - void --set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, -+set_option(unsigned int *options, unsigned int option, uint16_t *invflg, - bool invert) - { - if (*options & option) -diff --git a/iptables/xshared.h b/iptables/xshared.h -index 14568bb00fb6..f82129883968 100644 ---- a/iptables/xshared.h -+++ b/iptables/xshared.h -@@ -80,7 +80,7 @@ struct xtables_target; - #define IPT_INV_ARPHRD 0x0800 - - void --set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, -+set_option(unsigned int *options, unsigned int option, uint16_t *invflg, - bool invert); - - /** -diff --git a/libipq/ipq_create_handle.3 b/libipq/ipq_create_handle.3 -index 11ef95c4b79f..ebe46daab92d 100644 ---- a/libipq/ipq_create_handle.3 -+++ b/libipq/ipq_create_handle.3 -@@ -24,7 +24,7 @@ ipq_create_handle, ipq_destroy_handle \(em create and destroy libipq handles. - .br - .B #include - .sp --.BI "struct ipq_handle *ipq_create_handle(u_int32_t " flags ", u_int32_t " protocol ");" -+.BI "struct ipq_handle *ipq_create_handle(uint32_t " flags ", uint32_t " protocol ");" - .br - .BI "int ipq_destroy_handle(struct ipq_handle *" h ); - .SH DESCRIPTION -diff --git a/libipq/ipq_set_mode.3 b/libipq/ipq_set_mode.3 -index 0edd3c00a84f..e206886c8c62 100644 ---- a/libipq/ipq_set_mode.3 -+++ b/libipq/ipq_set_mode.3 -@@ -24,7 +24,7 @@ ipq_set_mode \(em set the ip_queue queuing mode - .br - .B #include - .sp --.BI "int ipq_set_mode(const struct ipq_handle *" h ", u_int8_t " mode ", size_t " range ); -+.BI "int ipq_set_mode(const struct ipq_handle *" h ", uint8_t " mode ", size_t " range ); - .SH DESCRIPTION - The - .B ipq_set_mode --- -2.35.1 - diff --git a/package/iptables/0003-netfilter-add-nf_log.h.patch b/package/iptables/0003-netfilter-add-nf_log.h.patch deleted file mode 100644 index 50112faf86..0000000000 --- a/package/iptables/0003-netfilter-add-nf_log.h.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 15ea3fa147dea25d8cae3c2ac417142f2e0f029e Mon Sep 17 00:00:00 2001 -From: Markus Mayer -To: Netfilter Mailing List -Date: Thu, 16 Jun 2022 15:29:58 -0700 -Subject: [PATCH] netfilter: add nf_log.h - -Since libxt_NFLOG is now using the UAPI version of nf_log.h, it should -be bundled alongside the other netfilter kernel headers. - -This copy of nf_log.h was taken from Linux 5.18. - -Signed-off-by: Markus Mayer -Upstream: https://git.netfilter.org/iptables/commit/?id=9ea7e6aa638d0dfa14613f6f97e6dc06c857e609 ---- -diff --git a/include/linux/netfilter/nf_log.h b/include/linux/netfilter/nf_log.h -new file mode 100644 -index 000000000000..2ae00932d3d2 ---- /dev/null -+++ b/include/linux/netfilter/nf_log.h -@@ -0,0 +1,15 @@ -+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ -+#ifndef _NETFILTER_NF_LOG_H -+#define _NETFILTER_NF_LOG_H -+ -+#define NF_LOG_TCPSEQ 0x01 /* Log TCP sequence numbers */ -+#define NF_LOG_TCPOPT 0x02 /* Log TCP options */ -+#define NF_LOG_IPOPT 0x04 /* Log IP options */ -+#define NF_LOG_UID 0x08 /* Log UID owning local socket */ -+#define NF_LOG_NFLOG 0x10 /* Unsupported, don't reuse */ -+#define NF_LOG_MACDECODE 0x20 /* Decode MAC header */ -+#define NF_LOG_MASK 0x2f -+ -+#define NF_LOG_PREFIXLEN 128 -+ -+#endif /* _NETFILTER_NF_LOG_H */ --- -2.25.1 - diff --git a/package/iptables/iptables.hash b/package/iptables/iptables.hash index f4e5ae1593..a908b9cbc1 100644 --- a/package/iptables/iptables.hash +++ b/package/iptables/iptables.hash @@ -1,4 +1,4 @@ # From https://netfilter.org/projects/iptables/downloads.html -sha256 71c75889dc710676631553eb1511da0177bbaaf1b551265b912d236c3f51859f iptables-1.8.8.tar.bz2 +sha256 ef6639a43be8325a4f8ea68123ffac236cb696e8c78501b64e8106afb008c87f iptables-1.8.9.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/iptables/iptables.mk b/package/iptables/iptables.mk index a6143677d1..561c82ca0b 100644 --- a/package/iptables/iptables.mk +++ b/package/iptables/iptables.mk @@ -4,8 +4,8 @@ # ################################################################################ -IPTABLES_VERSION = 1.8.8 -IPTABLES_SOURCE = iptables-$(IPTABLES_VERSION).tar.bz2 +IPTABLES_VERSION = 1.8.9 +IPTABLES_SOURCE = iptables-$(IPTABLES_VERSION).tar.xz IPTABLES_SITE = https://netfilter.org/projects/iptables/files IPTABLES_INSTALL_STAGING = YES IPTABLES_DEPENDENCIES = host-pkgconf -- 2.39.0 From fperrad at gmail.com Sat Jan 14 19:46:57 2023 From: fperrad at gmail.com (Francois Perrad) Date: Sat, 14 Jan 2023 20:46:57 +0100 Subject: [Buildroot] [PATCH] package/lua: add options for coercion between number and string Message-ID: <20230114194657.2192-1-francois.perrad@gadz.org> note: not available with Lua 5.1 Signed-off-by: Francois Perrad --- package/lua/Config.in | 12 ++++++++++++ package/lua/lua.mk | 8 ++++++++ 2 files changed, 20 insertions(+) diff --git a/package/lua/Config.in b/package/lua/Config.in index 309dd6eec..903031e50 100644 --- a/package/lua/Config.in +++ b/package/lua/Config.in @@ -41,6 +41,18 @@ config BR2_PACKAGE_LUA_32BITS default 64 bit type. This option is particularly attractive for small machines and embedded systems. +config BR2_PACKAGE_LUA_CVT_N2S + bool "automatic coercion from number to string" + default y + help + See LUA_NOCVTN2S in luaconf.h + +config BR2_PACKAGE_LUA_CVT_S2N + bool "automatic coercion from string to number" + default y + help + See LUA_NOCVTS2N in luaconf.h + endif choice diff --git a/package/lua/lua.mk b/package/lua/lua.mk index 01b554eb6..16086e7bf 100644 --- a/package/lua/lua.mk +++ b/package/lua/lua.mk @@ -31,6 +31,14 @@ else ifeq ($(BR2_PACKAGE_LUA_5_3),y) LUA_CFLAGS += -DLUA_COMPAT_5_2 endif +ifeq ($(BR2_PACKAGE_LUA_CVT_N2S),) +LUA_CFLAGS += -DLUA_NOCVTN2S +endif + +ifeq ($(BR2_PACKAGE_LUA_CVT_S2N),) +LUA_CFLAGS += -DLUA_NOCVTS2N +endif + ifeq ($(BR2_STATIC_LIBS),y) LUA_BUILDMODE = static else -- 2.37.2 From thomas.petazzoni at bootlin.com Sat Jan 14 20:00:16 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:00:16 +0100 Subject: [Buildroot] [git commit] support/download: fix concurrent cargo vendor Message-ID: <20230114200127.9CC3F879BC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fbddd126011611e97cc920e40cd58784e29f242d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 8450b7691870 (package/pkg-cargo: move CARGO_HOME into DL_DIR) allowed for a shared cargo cache of crates. Internally, cargo is supposed to lock themselves when accessing that cache, and that commit even had some research in that area, pointing at [0] for complaints about too-coarse the lock, so it was deemed safe to have a shared cargo home. However, in practice, the locking as implemented by cargo, fails to properly protect the concurrent accesses to the crates cache, with random failures that manifest themselves like so: Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Downloading crates ... error: failed to sync Caused by: failed to download packages Caused by: failed to download `autocfg v1.1.0` Caused by: unable to get packages from source Caused by: failed to unpack package `autocfg v1.1.0` Caused by: failed to unpack entry at `autocfg-1.1.0/src/tests.rs` Caused by: No such file or directory (os error 2) while canonicalizing [...] with the last few errors sometime being: Caused by: failed to parse manifest at `[...]/aho-corasick-0.7.18/Cargo.toml` Caused by: can't find library `aho_corasick`, rename file to `src/lib.rs` or specify lib.path So, as we do not systematically use our own cargo build (we can use a pre-built one with host-rust-bin), we can't patch cargo (even if we knew what to do!). Instead, we implement a lock ourselves, by wrapping the call to "cargo vendor" with a flock(1) on cargo home. Note: the download wrapper is already flock-ed, but it is a per-package lock, so it does not prevent different packages from being downloaded in parallel; if those packages need cargo vendoring, that will not be protected by the flock on the dl wrapper. So we really do need a flock on cargo home. [0] https://github.com/rust-lang/cargo/issues/6930 Fixes: 8450b769187087751f83cbefcf0a88f70d9da670 Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni Cc: Moritz Bitsch Signed-off-by: Thomas Petazzoni --- support/download/cargo-post-process | 2 ++ 1 file changed, 2 insertions(+) diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process index 21a6be8dbe..aea2d8da7a 100755 --- a/support/download/cargo-post-process +++ b/support/download/cargo-post-process @@ -26,6 +26,8 @@ pushd "${base_name}" > /dev/null # Create the local .cargo/config with vendor info mkdir -p .cargo/ +mkdir -p "${CARGO_HOME}" +flock "${CARGO_HOME}"/.br-lock \ cargo vendor \ --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ --locked VENDOR \ From thomas.petazzoni at bootlin.com Sat Jan 14 20:01:40 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:01:40 +0100 Subject: [Buildroot] [PATCH] support/download: fix concurrent cargo vendor In-Reply-To: <20230114144853.192664-1-yann.morin.1998@free.fr> References: <20230114144853.192664-1-yann.morin.1998@free.fr> Message-ID: <20230114210140.13529462@windsurf> On Sat, 14 Jan 2023 15:48:53 +0100 "Yann E. MORIN" wrote: > Commit 8450b7691870 (package/pkg-cargo: move CARGO_HOME into DL_DIR) > allowed for a shared cargo cache of crates. Internally, cargo is > supposed to lock themselves when accessing that cache, and that commit > even had some research in that area, pointing at [0] for complaints > about too-coarse the lock, so it was deemed safe to have a shared cargo > home. > > However, in practice, the locking as implemented buy cargo, fails to > properly protect the concurrent access to the crates cache, with random > failures that manifest themselves like so: > > Blocking waiting for file lock on package cache > Blocking waiting for file lock on package cache > Downloading crates ... > error: failed to sync > Caused by: > failed to download packages > Caused by: > failed to download `autocfg v1.1.0` > Caused by: > unable to get packages from source > Caused by: > failed to unpack package `autocfg v1.1.0` > Caused by: > failed to unpack entry at `autocfg-1.1.0/src/tests.rs` > Caused by: > No such file or directory (os error 2) while canonicalizing [...] > > with the last few errors sometime being: > > Caused by: > failed to parse manifest at `[...]/aho-corasick-0.7.18/Cargo.toml` > Caused by: > can't find library `aho_corasick`, rename file to `src/lib.rs` or specify lib.path > > So, as we do not systematically use our own cargo build (we can use a > pre-built one with host-rust-bin), we can't patch cargo (even if we knew > what to do!). > > Instead, we implement a lock ourselves, by wrapping the call to "cargo > vendor" with a flock(1) on cargo home. > > Note: the download wrapper is already flock-ed, but it is a per-package > lock, so it does not prevent different packages from being downloaded in > parallel; if those packages need cargo vendoring, thayt wil not be > protected bu the flock on the dl wrapper. So we really do need a flock > on cargo home. > > [0] https://github.com/rust-lang/cargo/issues/6930 > > Fixes: 8450b769187087751f83cbefcf0a88f70d9da670 > > Signed-off-by: Yann E. MORIN > Cc: Thomas Petazzoni > Cc: Moritz Bitsch > --- > support/download/cargo-post-process | 2 ++ > 1 file changed, 2 insertions(+) Applied to master after fixing a few typos in the commit log, thanks a lot! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 14 20:02:13 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:02:13 +0100 Subject: [Buildroot] [git commit] package/libnetconf2: bump version 2.2.12 Message-ID: <20230114200308.0EB1D87B20@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=113e3a8fed6c89e947bea2f44672c47338d08c96 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/sysrepo/sysrepo.hash | 2 +- package/sysrepo/sysrepo.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/sysrepo/sysrepo.hash b/package/sysrepo/sysrepo.hash index 1db33df626..a90d8259bf 100644 --- a/package/sysrepo/sysrepo.hash +++ b/package/sysrepo/sysrepo.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 357a50851e4cc052b484b924ed0a5808c29159a7c9d48d9b1b8c42784c4b6917 sysrepo-2.1.64.tar.gz +sha256 1bc866f13e41ba5e7e4acd52b5c3d42b1a2a1e032775e0a9b094f3265844cd25 sysrepo-2.2.12.tar.gz sha256 88f1b7e5c64d2c113e07105aa9c0fb80639b40287565be1c2afd0949df83d826 LICENSE diff --git a/package/sysrepo/sysrepo.mk b/package/sysrepo/sysrepo.mk index 0ed27e3cfb..9da8c22ca2 100644 --- a/package/sysrepo/sysrepo.mk +++ b/package/sysrepo/sysrepo.mk @@ -4,7 +4,7 @@ # ################################################################################ -SYSREPO_VERSION = 2.1.64 +SYSREPO_VERSION = 2.2.12 SYSREPO_SITE = $(call github,sysrepo,sysrepo,v$(SYSREPO_VERSION)) SYSREPO_INSTALL_STAGING = YES SYSREPO_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Sat Jan 14 20:02:10 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:02:10 +0100 Subject: [Buildroot] [git commit] package/libyang: bump version to 2.1.4 Message-ID: <20230114200307.EFACD87B1C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3cd1090d9a7fd15eddf4dc843800256d846a9955 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/libyang/libyang.hash | 2 +- package/libyang/libyang.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libyang/libyang.hash b/package/libyang/libyang.hash index c064c2e69c..da8600351b 100644 --- a/package/libyang/libyang.hash +++ b/package/libyang/libyang.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 94898ee391c238dcd29ff21092e5dcab4e17b9623e88862a55b72fc6168846f8 libyang-2.0.194.tar.gz +sha256 f30ee1c3e13f0c5d25c4d2fb628e4b262b483d0a500464a7c12008ccc393a69e libyang-2.1.4.tar.gz sha256 0b7ec43747d211a1e49c53588b0822062947bab6bdcc95238578beab34cba5bb LICENSE diff --git a/package/libyang/libyang.mk b/package/libyang/libyang.mk index 36f452ca07..6c57a2dd42 100644 --- a/package/libyang/libyang.mk +++ b/package/libyang/libyang.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBYANG_VERSION = 2.0.194 +LIBYANG_VERSION = 2.1.4 LIBYANG_SITE = $(call github,CESNET,libyang,v$(LIBYANG_VERSION)) LIBYANG_LICENSE = BSD-3-Clause LIBYANG_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sat Jan 14 20:02:14 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:02:14 +0100 Subject: [Buildroot] [git commit] package/netopeer2: bump version to 2.1.42 Message-ID: <20230114200308.1965187B21@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=06aa16e23490d03ef9098e61cdcf698af7317a96 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch that is in upstream. Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- ...BUGFIX-use-DESTDIR-when-executing-scripts.patch | 47 ---------------------- package/netopeer2/netopeer2.hash | 2 +- package/netopeer2/netopeer2.mk | 2 +- 3 files changed, 2 insertions(+), 49 deletions(-) diff --git a/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch b/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch deleted file mode 100644 index 99febb56ad..0000000000 --- a/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 696b6be8a623f4466def2a161baa26094e5592a4 Mon Sep 17 00:00:00 2001 -From: Michal Vasko -Date: Wed, 18 May 2022 09:14:35 +0200 -Subject: [PATCH] build BUGFIX use DESTDIR when executing scripts - -Fixes #1217 - -[Upstream accepted 696b6be8a623f4466def2a161baa26094e5592a4] -Signed-off-by: Heiko Thiery ---- - CMakeLists.txt | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index efe922d..60e3150 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -351,7 +351,7 @@ if(INSTALL_MODULES) - set(ENV{NP2_MODULE_GROUP} \"${MODULES_GROUP}\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND \"${SCRIPT_DIR}/setup.sh\" RESULT_VARIABLE SETUP_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/setup.sh\" RESULT_VARIABLE SETUP_RES) - if(NOT SETUP_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/setup.sh failed: \${SETUP_RES}\") - endif() -@@ -364,7 +364,7 @@ if(GENERATE_HOSTKEY) - message(STATUS \"Generating a new RSA host key \\\"genkey\\\" if not already added...\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND ${SCRIPT_DIR}/merge_hostkey.sh RESULT_VARIABLE MERGE_HOSTKEY_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/merge_hostkey.sh\" RESULT_VARIABLE MERGE_HOSTKEY_RES) - if(NOT MERGE_HOSTKEY_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/merge_hostkey.sh failed: \${MERGE_HOSTKEY_RES}\") - endif() -@@ -375,7 +375,7 @@ if(MERGE_LISTEN_CONFIG) - message(STATUS \"Merging default server listen configuration if there is none...\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND ${SCRIPT_DIR}/merge_config.sh RESULT_VARIABLE MERGE_CONFIG_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/merge_config.sh\" RESULT_VARIABLE MERGE_CONFIG_RES) - if(NOT MERGE_CONFIG_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/merge_config.sh failed: \${MERGE_CONFIG_RES}\") - endif() --- -2.30.2 - diff --git a/package/netopeer2/netopeer2.hash b/package/netopeer2/netopeer2.hash index b352bbb239..cc71a2dab8 100644 --- a/package/netopeer2/netopeer2.hash +++ b/package/netopeer2/netopeer2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 89f7572d188e7b04be4b10656d7161d65fb557bac222d8c4596a97eaf833b691 netopeer2-2.1.23.tar.gz +sha256 b166fe3425bb55b5f330fb7f53158f613bffc07493925ac437193e4d2defb3e7 netopeer2-2.1.42.tar.gz sha256 b46f161fbdcf127d3ef22602e15958c3092fe3294f71a2dc8cdf8f6689cba95b LICENSE diff --git a/package/netopeer2/netopeer2.mk b/package/netopeer2/netopeer2.mk index d9a20d9969..7cb9202575 100644 --- a/package/netopeer2/netopeer2.mk +++ b/package/netopeer2/netopeer2.mk @@ -4,7 +4,7 @@ # ################################################################################ -NETOPEER2_VERSION = 2.1.23 +NETOPEER2_VERSION = 2.1.42 NETOPEER2_SITE = $(call github,CESNET,Netopeer2,v$(NETOPEER2_VERSION)) NETOPEER2_DL_SUBDIR = netopeer2 NETOPEER2_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Sat Jan 14 20:02:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:02:11 +0100 Subject: [Buildroot] [git commit] package/libnetconf2: bump version to 2.1.25. Message-ID: <20230114200308.0482D87B1E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c9259635564f799ff4b0e63b1baff62505571938 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/libnetconf2/libnetconf2.hash | 2 +- package/libnetconf2/libnetconf2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libnetconf2/libnetconf2.hash b/package/libnetconf2/libnetconf2.hash index 001a51d682..34e934089e 100644 --- a/package/libnetconf2/libnetconf2.hash +++ b/package/libnetconf2/libnetconf2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 0b0f0c84291710b0ca2497e1e02504a5ded7b83d49deeb4992bea7936e1d74b9 libnetconf2-2.1.11.tar.gz +sha256 2f1a6559e8e43ea18ea337ab5f194f8443695c7ab4dde5d7b2560603f9bf702a libnetconf2-2.1.25.tar.gz sha256 bd962ab457c8a8cb8faaaa36c11484680f3c9a47dbc336507817ae8935384064 LICENSE diff --git a/package/libnetconf2/libnetconf2.mk b/package/libnetconf2/libnetconf2.mk index 6aa9aa9498..0d4294d8d3 100644 --- a/package/libnetconf2/libnetconf2.mk +++ b/package/libnetconf2/libnetconf2.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNETCONF2_VERSION = 2.1.11 +LIBNETCONF2_VERSION = 2.1.25 LIBNETCONF2_SITE = $(call github,CESNET,libnetconf2,v$(LIBNETCONF2_VERSION)) LIBNETCONF2_INSTALL_STAGING = YES LIBNETCONF2_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Sat Jan 14 20:03:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:03:22 +0100 Subject: [Buildroot] [PATCH 1/4] package/libyang: bump version to 2.1.4 In-Reply-To: <20230114104832.12702-1-heiko.thiery@gmail.com> References: <20230114104832.12702-1-heiko.thiery@gmail.com> Message-ID: <20230114210322.3b85acbc@windsurf> On Sat, 14 Jan 2023 11:48:30 +0100 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- > package/libyang/libyang.hash | 2 +- > package/libyang/libyang.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 Sat Jan 14 20:06:58 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:06:58 +0100 Subject: [Buildroot] [git commit] package/janus-gateway: add libcurl optional dependency Message-ID: <20230114200728.1BC1587B2E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=60cf07079b78d4c4bb495fd18cb2a145a4cb3635 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libcurl is an optional dependency which is enabled by default since at least version 0.0.9 and https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/janus-gateway/janus-gateway.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 0d906f1b62..dd898563e5 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -128,6 +128,13 @@ else JANUS_GATEWAY_CONF_OPTS += --disable-websockets endif +ifeq ($(BR2_PACKAGE_LIBCURL),y) +JANUS_GATEWAY_DEPENDENCIES += libcurl +JANUS_GATEWAY_CONF_OPTS += --enable-turn-rest-api +else +JANUS_GATEWAY_CONF_OPTS += --disable-turn-rest-api +endif + ifeq ($(BR2_PACKAGE_SYSTEMD),y) JANUS_GATEWAY_DEPENDENCIES += systemd JANUS_GATEWAY_CONF_OPTS += --enable-systemd-sockets From thomas.petazzoni at bootlin.com Sat Jan 14 20:07:03 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:07:03 +0100 Subject: [Buildroot] [git commit] package/janus-gateway: fix libcurl build Message-ID: <20230114200728.2764F87B1B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=664897295a3667db2ff95c5c1b458b16c1192a47 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following libcurl build failure raised since bump to version 1.1.1 in commit 01518e5660366be41e6a8e0a0f2b487d7cdf48a2: In file included from /home/autobuild/autobuild/instance-11/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/curl/curl.h:3195, from turnrest.c:21: turnrest.c: In function 'janus_turnrest_request': turnrest.c:168:2: error: void value not ignored as it ought to be 168 | curl_easy_setopt(curl, api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST, 1); | ^ Fixes: - http://autobuild.buildroot.org/results/11bb0079f5a7d06d3494a61b411f0af2e8c4d342 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...003-Use-parentheses-to-ensure-compilation.patch | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch b/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch new file mode 100644 index 0000000000..f91c13d1f6 --- /dev/null +++ b/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch @@ -0,0 +1,27 @@ +From 51431c36cd5f2997c0f7723909195b9883ae0486 Mon Sep 17 00:00:00 2001 +From: Benson Muite +Date: Wed, 4 Jan 2023 13:33:36 +0300 +Subject: [PATCH] Use parentheses to ensure compilation (#3138) + +Compiler fails with latest Curl release. Use parenthesis to ensure compiler evaluates expression correctly. + +[Retrieved from: +https://github.com/meetecho/janus-gateway/commit/51431c36cd5f2997c0f7723909195b9883ae0486] +Signed-off-by: Fabrice Fontaine +--- + src/turnrest.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/turnrest.c b/src/turnrest.c +index b8560d22f2..42e6114de8 100644 +--- a/src/turnrest.c ++++ b/src/turnrest.c +@@ -165,7 +165,7 @@ janus_turnrest_response *janus_turnrest_request(const char *user) { + JANUS_LOG(LOG_VERB, "Sending request: %s\n", request_uri); + janus_mutex_unlock(&api_mutex); + curl_easy_setopt(curl, CURLOPT_URL, request_uri); +- curl_easy_setopt(curl, api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST, 1); ++ curl_easy_setopt(curl, (api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST), 1); + if(!api_http_get) { + /* FIXME Some servers don't like a POST with no data */ + curl_easy_setopt(curl, CURLOPT_POSTFIELDS, query_string); From thomas.petazzoni at bootlin.com Sat Jan 14 20:08:42 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:08:42 +0100 Subject: [Buildroot] [PATCH 1/2] package/janus-gateway: add libcurl optional dependency In-Reply-To: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> References: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> Message-ID: <20230114210842.1cf70a03@windsurf> On Sat, 14 Jan 2023 18:01:25 +0100 Fabrice Fontaine wrote: > libcurl is an optional dependency which is enabled by default since at > least version 0.0.9 and > https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 > > Signed-off-by: Fabrice Fontaine > --- > package/janus-gateway/janus-gateway.mk | 7 +++++++ > 1 file changed, 7 insertions(+) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From yann.morin.1998 at free.fr Sat Jan 14 20:16:07 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:16:07 +0100 Subject: [Buildroot] [git commit] Cleanup/simplify copyright info Message-ID: <20230114201621.273D787B44@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1d7155952d9abcad4d5d75b56508114469c2a1c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Historically we have been (more-or-less consistently, sometimes forgetting some files) updating the end year of the copyright statements at the beginning of a new year. We're naturally not alone in that. Recently this was discussed in curl, and it turns out that copyright years are not really required: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ So drop the years and simplify the copyright statements. While we're at it, also ensure the same syntax (capital C, email address) is used everywhere. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN --- Makefile | 4 +--- docs/manual/manual.txt | 2 +- docs/website/copyright.txt | 4 ++-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index efa0b2a7a0..8517d563d5 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,6 @@ # Makefile for buildroot # -# Copyright (C) 1999-2005 by Erik Andersen -# Copyright (C) 2006-2014 by the Buildroot developers -# Copyright (C) 2014-2020 by the Buildroot developers +# Copyright (C) the Buildroot developers # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/docs/manual/manual.txt b/docs/manual/manual.txt index fab66dbda5..d6534ca295 100644 --- a/docs/manual/manual.txt +++ b/docs/manual/manual.txt @@ -12,7 +12,7 @@ It is licensed under the GNU General Public License, version 2. Refer to the http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING] file in the Buildroot sources for the full text of this license. -Copyright (C) 2004-2020 The Buildroot developers +Copyright (C) The Buildroot developers image::logo.png[] diff --git a/docs/website/copyright.txt b/docs/website/copyright.txt index b15ac5f919..3fe19bab8b 100644 --- a/docs/website/copyright.txt +++ b/docs/website/copyright.txt @@ -1,7 +1,7 @@ The code and graphics on this website (and it's mirror sites, if any) are -Copyright (c) 1999-2005 by Erik Andersen, 2006-2020 The Buildroot -developers. All rights reserved. +Copyright (C) The Buildroot developers . All +rights reserved. Documents on this Web site including their graphical elements, design, and layout are protected by trade dress and other laws and MAY BE COPIED OR From yann.morin.1998 at free.fr Sat Jan 14 20:17:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:17:16 +0100 Subject: [Buildroot] [PATCH] Cleanup/simplify copyright info In-Reply-To: <20230113075348.847446-1-peter@korsgaard.com> References: <20230113075348.847446-1-peter@korsgaard.com> Message-ID: <20230114201716.GB199036@scaer> Peter, All,0 On 2023-01-13 08:53 +0100, Peter Korsgaard spake thusly: > Historically we have been (more-or-less consistently, sometimes forgetting > some files) updating the end year of the copyright statements at the > beginning of a new year. > > We're naturally not alone in that. Recently this was discussed in curl, and > it turns out that copyright years are not really required: It's not the years that are not required; it's the mere mention of copyright that is superfluous, because copyright is automatic under Berne: https://en.wikipedia.org/wiki/Copyright_symbol#Berne_Convention In countries party to the Berne Convention for the Protection of Literary and Artistic Works, including the United States, a copyright notice is not required to be displayed in order for copyright to be established; rather, the creation of the work automatically establishes copyright.[...] The majority of nations now belong to Berne, and thus do not require copyright notices to obtain copyright. Yet, that same paragraph also states: the copyright notice remains material in one instance: a copyright infringer cannot claim innocent infringement as a partial defense to mitigate its damages where the infringer had access to a copy of the work that bore a copyright notice. For us, notice or not, there is no practical difference. And since they are already present, let's keep them > https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ > > So drop the years and simplify the copyright statements. While we're at it, > also ensure the same syntax (capital C, email address) is used everywhere. > > Signed-off-by: Peter Korsgaard Applied to master, thanks. Regards, Yann E. MORIN. > --- > Makefile | 4 +--- > docs/manual/manual.txt | 2 +- > docs/website/copyright.txt | 4 ++-- > 3 files changed, 4 insertions(+), 6 deletions(-) > > diff --git a/Makefile b/Makefile > index efa0b2a7a0..8517d563d5 100644 > --- a/Makefile > +++ b/Makefile > @@ -1,8 +1,6 @@ > # Makefile for buildroot > # > -# Copyright (C) 1999-2005 by Erik Andersen > -# Copyright (C) 2006-2014 by the Buildroot developers > -# Copyright (C) 2014-2020 by the Buildroot developers > +# Copyright (C) the Buildroot developers > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > diff --git a/docs/manual/manual.txt b/docs/manual/manual.txt > index fab66dbda5..d6534ca295 100644 > --- a/docs/manual/manual.txt > +++ b/docs/manual/manual.txt > @@ -12,7 +12,7 @@ It is licensed under the GNU General Public License, version 2. Refer to the > http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING] > file in the Buildroot sources for the full text of this license. > > -Copyright (C) 2004-2020 The Buildroot developers > +Copyright (C) The Buildroot developers > > image::logo.png[] > > diff --git a/docs/website/copyright.txt b/docs/website/copyright.txt > index b15ac5f919..3fe19bab8b 100644 > --- a/docs/website/copyright.txt > +++ b/docs/website/copyright.txt > @@ -1,7 +1,7 @@ > > The code and graphics on this website (and it's mirror sites, if any) are > -Copyright (c) 1999-2005 by Erik Andersen, 2006-2020 The Buildroot > -developers. All rights reserved. > +Copyright (C) The Buildroot developers . All > +rights reserved. > > Documents on this Web site including their graphical elements, design, and > layout are protected by trade dress and other laws and MAY BE COPIED OR > -- > 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 yann.morin.1998 at free.fr Sat Jan 14 20:33:11 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:33:11 +0100 Subject: [Buildroot] [git commit] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO Message-ID: <20230114203505.4DE4887B4F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c541df41806f0940128ab333d693fb7766e98da7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Packages making use of OVERRIDE_SRC_DIR or of the local SITE_METHOD, will trigger a warning when the legal-info target is built, for example: WARNING: foo: sources not saved (local packages not handled) But in the situation where the packages has explicitly defined FOO_REDISTRIBUTE = NO in its .mk file, it makes no sense since the sources wouldn't be saved anyway. This patch swap the conditions on the type of package and on the REDISTRIBUTE value, so that the warnings get issued only if REDISTRIBUTE equals YES. Signed-off-by: Nicolas Carrier Signed-off-by: Yann E. MORIN --- package/pkg-generic.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f2bea01d7d..2f8ba39edf 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1145,6 +1145,7 @@ else $(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_HASH_FILE),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) endif # license files +ifeq ($$($(2)_REDISTRIBUTE),YES) ifeq ($$($(2)_SITE_METHOD),local) # Packages without a tarball: don't save and warn @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) @@ -1155,7 +1156,6 @@ else ifneq ($$($(2)_OVERRIDE_SRCDIR),) else # Other packages -ifeq ($$($(2)_REDISTRIBUTE),YES) # Save the source tarball and any extra downloads, but not # patches, as they are handled specially afterwards. $$(foreach e,$$($(2)_ACTUAL_SOURCE_TARBALL) $$(notdir $$($(2)_EXTRA_DOWNLOADS)),\ @@ -1169,9 +1169,9 @@ ifeq ($$($(2)_REDISTRIBUTE),YES) $$($(2)_REDIST_SOURCES_DIR) || exit 1; \ printf "%s\n" "$$$${f##*/}" >>$$($(2)_REDIST_SOURCES_DIR)/series || exit 1; \ done <$$($(2)_DIR)/.applied_patches_list -endif # redistribute - endif # other packages + +endif # redistribute @$$(call legal-manifest,$$(call UPPERCASE,$(4)),$$($(2)_RAWNAME),$$($(2)_VERSION),$$(subst $$(space)$$(comma),$$(comma),$$($(2)_LICENSE)),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call legal-deps,$(1))) endif # ifneq ($$(call qstrip,$$($(2)_SOURCE)),) $$(foreach hook,$$($(2)_POST_LEGAL_INFO_HOOKS),$$(call $$(hook))$$(sep)) From yann.morin.1998 at free.fr Sat Jan 14 20:38:59 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:38:59 +0100 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO In-Reply-To: References: Message-ID: <20230114203859.GC199036@scaer> Nicolas, All, On 2023-01-13 13:20 +0000, Nicolas Carrier spake thusly: > Hello, > Here is a patch to remove some legal-info warnings when REDISTRIBUTE is set to NO, for local and > override packages. > > I can't use git send-email as our IT department has forbidden the standard pop/imap/smtp methods... > I hope that won't be too much of an issue :/ Yup, it did not go smoothly, but I'm afraid that you'll not be the only one who can't send patches via proper mail... So, I took some time to tweak my scripting to adapt to that situation. > From 60a77caebc6d3b0900e1bbe56a61d821f7c586f9 Mon Sep 17 00:00:00 2001 > From: Nicolas Carrier > Date: Fri, 13 Jan 2023 12:46:22 +0100 > Subject: [PATCH 1/1] package/pkg-generic.mk: no legal info WARNING if > REDISTRIBUTE = NO > > Packages making use of OVERRIDE_SRC_DIR or of the local SITE_METHOD, > will trigger a warning when the legal-info target is built, for example: > > WARNING: foo: sources not saved (local packages not handled) > > But in the situation where the packages has explicitly defined > FOO_REDISTRIBUTE = NO > in its .mk file, it makes no sense since the sources wouldn't be saved > anyway. Yes, it makes sense. > This patch swap the conditions on the type of package and on the > REDISTRIBUTE value, so that the warnings get issued only if > REDISTRIBUTE equals YES. > > Signed-off-by: Nicolas Carrier Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/pkg-generic.mk | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index f2bea01d7d..2f8ba39edf 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -1145,6 +1145,7 @@ else > $(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_HASH_FILE),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) > endif # license files > > +ifeq ($$($(2)_REDISTRIBUTE),YES) > ifeq ($$($(2)_SITE_METHOD),local) > # Packages without a tarball: don't save and warn > @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) > @@ -1155,7 +1156,6 @@ else ifneq ($$($(2)_OVERRIDE_SRCDIR),) > else > # Other packages > > -ifeq ($$($(2)_REDISTRIBUTE),YES) > # Save the source tarball and any extra downloads, but not > # patches, as they are handled specially afterwards. > $$(foreach e,$$($(2)_ACTUAL_SOURCE_TARBALL) $$(notdir $$($(2)_EXTRA_DOWNLOADS)),\ > @@ -1169,9 +1169,9 @@ ifeq ($$($(2)_REDISTRIBUTE),YES) > $$($(2)_REDIST_SOURCES_DIR) || exit 1; \ > printf "%s\n" "$$$${f##*/}" >>$$($(2)_REDIST_SOURCES_DIR)/series || exit 1; \ > done <$$($(2)_DIR)/.applied_patches_list > -endif # redistribute > - > endif # other packages > + > +endif # redistribute > @$$(call legal-manifest,$$(call UPPERCASE,$(4)),$$($(2)_RAWNAME),$$($(2)_VERSION),$$(subst $$(space)$$(comma),$$(comma),$$($(2)_LICENSE)),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call legal-deps,$(1))) > endif # ifneq ($$(call qstrip,$$($(2)_SOURCE)),) > $$(foreach hook,$$($(2)_POST_LEGAL_INFO_HOOKS),$$(call $$(hook))$$(sep)) > -- > 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 yann.morin.1998 at free.fr Sat Jan 14 20:49:23 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:49:23 +0100 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO In-Reply-To: <20230114203859.GC199036@scaer> References: <20230114203859.GC199036@scaer> Message-ID: <20230114204923.GD199036@scaer> Nicolas, All, On 2023-01-14 21:38 +0100, Yann E. MORIN spake thusly: > On 2023-01-13 13:20 +0000, Nicolas Carrier spake thusly: [--SNIP--] > > But in the situation where the packages has explicitly defined > > FOO_REDISTRIBUTE = NO > > in its .mk file, it makes no sense since the sources wouldn't be saved > > anyway. > Yes, it makes sense. I now realise that my comment was ambiguoug, given what I was commenting on. So, let me rephrase: Indeed, emitting the warning does not make sense. Indeed, what you explained does make sense. There, ambiguity resolved. ;-) 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 Jan 14 20:58:52 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:58:52 +0100 Subject: [Buildroot] [git commit] package/lpeg: add missing LPEG_LICENSE_FILES Message-ID: <20230114205912.EAF9D87B53@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52afc0b3b504c9616b3875dcdf67ab7be41455f5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The lpeg.html file declares the licensing terms at its bottom, so it should work as a license file. Signed-off-by: Nicolas Carrier [yann.morin.1998 at free.fr: use LPEG_SUBDIR] Signed-off-by: Yann E. MORIN --- package/lpeg/lpeg.hash | 2 ++ package/lpeg/lpeg.mk | 1 + 2 files changed, 3 insertions(+) diff --git a/package/lpeg/lpeg.hash b/package/lpeg/lpeg.hash index 1ccaf242c4..cb995bde2c 100644 --- a/package/lpeg/lpeg.hash +++ b/package/lpeg/lpeg.hash @@ -1,2 +1,4 @@ # computed by luarocks/buildroot sha256 e0d0d687897f06588558168eeb1902ac41a11edd1b58f1aa61b99d0ea0abbfbc lpeg-1.0.2-1.src.rock +# computed locally +sha256 2b80a8cce793e008ba433e5e0184f20aca4a67ec741439fafd86a874a6a91c49 lpeg-1.0.2/lpeg.html diff --git a/package/lpeg/lpeg.mk b/package/lpeg/lpeg.mk index cdb2e81a5f..7326e59e01 100644 --- a/package/lpeg/lpeg.mk +++ b/package/lpeg/lpeg.mk @@ -6,5 +6,6 @@ LPEG_VERSION = 1.0.2-1 LPEG_LICENSE = MIT +LPEG_LICENSE_FILES = $(LPEG_SUBDIR)/lpeg.html $(eval $(luarocks-package)) From yann.morin.1998 at free.fr Sat Jan 14 21:00:46 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 22:00:46 +0100 Subject: [Buildroot] package/lpeg: add missing LPEG_LICENSE_FILES In-Reply-To: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> References: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> Message-ID: <20230114210046.GE199036@scaer> Nicolas, All, On 2023-01-13 13:44 +0000, Nicolas Carrier spake thusly: > The lpeg.html file declares the licensing terms at its bottom, so it > should work as a license file. > From 12007e85d75daf941b8e82741e14ee1cb9c61893 Mon Sep 17 00:00:00 2001 > From: Nicolas Carrier > Date: Fri, 13 Jan 2023 14:39:53 +0100 > Subject: [PATCH 1/1] package/lpeg: add missing LPEG_LICENSE_FILES > > The lpeg.html file declares the licensing terms at its bottom, so it > should work as a license file. > > Signed-off-by: Nicolas Carrier > --- > package/lpeg/lpeg.hash | 3 +++ > package/lpeg/lpeg.mk | 1 + > 2 files changed, 4 insertions(+) > > diff --git a/package/lpeg/lpeg.hash b/package/lpeg/lpeg.hash > index 1ccaf242c4..f480ac6483 100644 > --- a/package/lpeg/lpeg.hash > +++ b/package/lpeg/lpeg.hash > @@ -1,2 +1,5 @@ > # computed by luarocks/buildroot > sha256 e0d0d687897f06588558168eeb1902ac41a11edd1b58f1aa61b99d0ea0abbfbc lpeg-1.0.2-1.src.rock > +# computed locally > +sha256 2b80a8cce793e008ba433e5e0184f20aca4a67ec741439fafd86a874a6a91c49 lpeg-1.0.2/lpeg.html > + $ make check-package package/lpeg/lpeg.hash:5: empty line at end of file > diff --git a/package/lpeg/lpeg.mk b/package/lpeg/lpeg.mk > index cdb2e81a5f..82c733904b 100644 > --- a/package/lpeg/lpeg.mk > +++ b/package/lpeg/lpeg.mk > @@ -6,5 +6,6 @@ > > LPEG_VERSION = 1.0.2-1 > LPEG_LICENSE = MIT > +LPEG_LICENSE_FILES = lpeg-1.0.2/lpeg.html I've changed that to use $(LPEG_SUBDIR), which is autocomputed by the luarosk-package infra to contain the proper package-version string. Applied to master with that fixed, thanks. Regards, Yann E. MORIN. > > $(eval $(luarocks-package)) > -- > 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 thomas.petazzoni at bootlin.com Sat Jan 14 21:14:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:14:29 +0100 Subject: [Buildroot] [PATCH 2/2] package/ipmitool: use the standard github helper In-Reply-To: <20230113225425.3301420-2-vfazio@xes-inc.com> References: <20230113225425.3301420-1-vfazio@xes-inc.com> <20230113225425.3301420-2-vfazio@xes-inc.com> Message-ID: <20230114221429.2438fa43@windsurf> On Fri, 13 Jan 2023 16:54:25 -0600 Vincent Fazio wrote: > From: Vincent Fazio > > Signed-off-by: Vincent Fazio > Signed-off-by: Vincent Fazio > --- > package/ipmitool/ipmitool.hash | 2 +- > package/ipmitool/ipmitool.mk | 3 +-- > 2 files changed, 2 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 Sat Jan 14 21:17:18 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:17:18 +0100 Subject: [Buildroot] [PATCH 1/2] package/ipmitool: backport fixes for registry issues In-Reply-To: <20230113225425.3301420-1-vfazio@xes-inc.com> References: <20230113225425.3301420-1-vfazio@xes-inc.com> Message-ID: <20230114221718.01e97481@windsurf> Hello, On Fri, 13 Jan 2023 16:54:24 -0600 Vincent Fazio wrote: > From: Vincent Fazio > > Add upstream patches to: > Fix the URL used for hte IANA PEN registry > Make a missing registry file non-fatal > Make downloading/installing the registry optional > > The IANA PEN registry used by ipmitool takes up 4MB+. It is also not > "frozen" and can be updated at the whim of IANA. This causes headaches > when needing reproducible builds. > > Registry installation will be disabled when BR2_REPRODUCIBLE is selected. > > By default, the registry is not installed since it is largely a cosmetic > feature and not driving core functionality. So in the current Buildroot situation (before this patch), the registry is always installed, correct? > > Signed-off-by: Vincent Fazio > Signed-off-by: Vincent Fazio > --- > .../0002-Fix-enterprise-numbers-URL.patch | 33 ++++++ > ...t-require-the-IANA-PEN-registry-file.patch | 112 ++++++++++++++++++ > ...c-allow-disabling-registry-downloads.patch | 72 +++++++++++ > package/ipmitool/Config.in | 12 ++ > package/ipmitool/ipmitool.mk | 4 + > 5 files changed, 233 insertions(+) > create mode 100644 package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > create mode 100644 package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch > create mode 100644 package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch > > diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > new file mode 100644 > index 0000000000..af62d22459 > --- /dev/null > +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > @@ -0,0 +1,33 @@ > +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 > +From: Alexander Amelkin > +Date: Tue, 22 Nov 2022 13:55:33 +0300 > +Subject: [PATCH] Fix enterprise-numbers URL > + > +IANA has changed their URL scheme, and the content at the old URL for > +enterprise-numbers switched from text/plain to text/html. > + > +Fix Makefile.am to use the new URL > + > +Resolves ipmitool/ipmitool#377 > + > +Signed-off-by: Alexander Amelkin We need you to add your Signed-off-by here. > diff --git a/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch b/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch > new file mode 100644 > index 0000000000..6ac5ce989b > --- /dev/null > +++ b/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch > @@ -0,0 +1,112 @@ > +From 26b088193a55624df4cbe2a0d33c7bba5bca108d Mon Sep 17 00:00:00 2001 > +From: Vincent Fazio > +Date: Sat, 7 Jan 2023 21:02:48 -0600 > +Subject: [PATCH] Do not require the IANA PEN registry file > + > +Previously, ipmitool would fail to run if the local copy of the IANA PEN > +registry could not be parsed. > + > +When the registry is not available the manufacturer will be "Unknown" but > +ipmitool will otherwise function so should not be considered fatal. > + > +Also, fix an issue with improperly handling the `oem_info_list_load` > +return value. Previously, in `ipmi_oem_info_init`, if `oem_info_list_load` > +returned a negative value due to the registry file not existing, an > +improper count would cause `oem_info_init_from_list` to aallocate a list > +that didn't encompass the full header/tail list. > + > + IANA PEN registry open failed: No such file or directory > + Allocating 3 entries > + [ 1] 16777214 | A Debug Assisting Company, Ltd. > + [ 0] 1048575 | Unspecified > + > +Now, use a signed int and ensure a valid count of loaded OEMs is used. > + > +Signed-off-by: Vincent Fazio What is the upstream status of this patch? > diff --git a/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch b/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch > new file mode 100644 > index 0000000000..7c070cb51f > --- /dev/null > +++ b/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch > @@ -0,0 +1,72 @@ > +From be11d948f89b10be094e28d8a0a5e8fb532c7b60 Mon Sep 17 00:00:00 2001 > +From: Vincent Fazio > +Date: Wed, 11 Jan 2023 22:55:51 -0600 > +Subject: [PATCH] configure.ac: allow disabling registry downloads > + > +Some environments require reproducible builds. Since the IANA PEN > +registry is constantly updating and there is no snapshot available, > +installing ipmitool via `make install` is not reproducible. > + > +Provide a configure mechanism to disable the registry download/install.. Missing Signed-off-by, and missing upstream status. > diff --git a/package/ipmitool/Config.in b/package/ipmitool/Config.in > index dbd6483110..ed3b918f9d 100644 > --- a/package/ipmitool/Config.in > +++ b/package/ipmitool/Config.in > @@ -9,6 +9,18 @@ config BR2_PACKAGE_IPMITOOL > > if BR2_PACKAGE_IPMITOOL > > +comment "IANA PEN Registry will not be installed on reproducible builds" > + depends on BR2_REPRODUCIBLE > + > +config BR2_PACKAGE_IPMITOOL_PEN_REGISTRY > + bool "install PEN registry" Maybe "install IANA PEN registry" > + depends on !BR2_REPRODUCIBLE > + help > + Install the IANA PEN registry. Maybe spell out the PEN acronym here? > + Shows manufacturer name in certain commands. > + > + Not installing the registry saves ~4.3 MB. > + > config BR2_PACKAGE_IPMITOOL_LANPLUS > bool "enable lanplus interface" > select BR2_PACKAGE_OPENSSL > diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk > index b9f60d8151..f97d94693b 100644 > --- a/package/ipmitool/ipmitool.mk > +++ b/package/ipmitool/ipmitool.mk > @@ -14,6 +14,10 @@ IPMITOOL_CPE_ID_VENDOR = ipmitool_project > IPMITOOL_AUTORECONF = YES > IPMITOOL_DEPENDENCIES = host-pkgconf > > +ifneq ($(BR2_PACKAGE_IPMITOOL_PEN_REGISTRY),y) > +IPMITOOL_CONF_OPTS += --disable-registry-download > +endif Can we make this: ifeq ($(BR2_PACKAGE_IPMITOOL_PEN_REGISTRY),y) IPMITOOL_CONF_OPTS += --enable-registry-download else IPMITOOL_CONF_OPTS += --disable-registry-download endif Thanks a lot! 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 Jan 14 21:17:27 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:17:27 +0100 Subject: [Buildroot] [git commit] package/ipmitool: use the standard github helper Message-ID: <20230114211742.4735B87B5A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dce238f045f25d75b31681ea56ea5b9c668912dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Thomas Petazzoni --- package/ipmitool/ipmitool.hash | 2 +- package/ipmitool/ipmitool.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/ipmitool/ipmitool.hash b/package/ipmitool/ipmitool.hash index bb0b0d80b0..c3b298e3ba 100644 --- a/package/ipmitool/ipmitool.hash +++ b/package/ipmitool/ipmitool.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c IPMITOOL_1_8_19.tar.gz +sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c ipmitool-1_8_19.tar.gz sha256 b7e2382a8be43b5f6cb092f2d2bda163bf1a1938be9300f821a845cbcd535f56 COPYING diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk index b9f60d8151..5e34434a03 100644 --- a/package/ipmitool/ipmitool.mk +++ b/package/ipmitool/ipmitool.mk @@ -5,8 +5,7 @@ ################################################################################ IPMITOOL_VERSION = 1_8_19 -IPMITOOL_SOURCE = IPMITOOL_$(IPMITOOL_VERSION).tar.gz -IPMITOOL_SITE = https://github.com/ipmitool/ipmitool/archive/refs/tags +IPMITOOL_SITE = $(call github,ipmitool,ipmitool,IPMITOOL_$(IPMITOOL_VERSION)) IPMITOOL_LICENSE = BSD-3-Clause IPMITOOL_LICENSE_FILES = COPYING IPMITOOL_CPE_ID_VENDOR = ipmitool_project From thomas.petazzoni at bootlin.com Sat Jan 14 21:18:05 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:18:05 +0100 Subject: [Buildroot] [git commit] package/libbpf: bump to version 1.1.0 Message-ID: <20230114211917.41CB487B60@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c9d6f0e1c8a99eec548b1690e1bb58d90189a44d 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 --- ...-Fix-cross-compilation-for-32-bit-targets.patch | 38 ---------------------- package/libbpf/libbpf.hash | 2 +- package/libbpf/libbpf.mk | 2 +- 3 files changed, 2 insertions(+), 40 deletions(-) diff --git a/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch b/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch deleted file mode 100644 index 12c22f3147..0000000000 --- a/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 68e6f83f223ebf3fbf0d94c0f4592e5e6773f0c1 Mon Sep 17 00:00:00 2001 -From: Tobias Waldekranz -Date: Fri, 14 Oct 2022 21:14:14 +0200 -Subject: [PATCH] Makefile: Fix cross-compilation for 32-bit targets - -Determining the correct library installation path (lib vs. lib64) -using uname(1) breaks in cross compilation scenarios where word widths -differ between the host and target system. - -Instead, source the information from the compilers '-dumpmachine' -option (supported by both GCC and Clang). - -We call this the "host" architecture, using the same nomenclature as -Autotools (--host configure option). - -Upstream: https://github.com/libbpf/libbpf/commit/68e6f83f223ebf3fbf0d94c0f4592e5e6773f0c1 -Signed-off-by: Tobias Waldekranz ---- - src/Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/Makefile b/src/Makefile -index 3cd0854..d535f81 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -77,7 +77,8 @@ INSTALL = install - - DESTDIR ?= - --ifeq ($(filter-out %64 %64be %64eb %64le %64el s390x, $(shell uname -m)),) -+HOSTARCH = $(firstword $(subst -, ,$(shell $(CC) -dumpmachine))) -+ifeq ($(filter-out %64 %64be %64eb %64le %64el s390x, $(HOSTARCH)),) - LIBSUBDIR := lib64 - else - LIBSUBDIR := lib --- -2.34.1 - diff --git a/package/libbpf/libbpf.hash b/package/libbpf/libbpf.hash index 4305872d9f..75f2b1695c 100644 --- a/package/libbpf/libbpf.hash +++ b/package/libbpf/libbpf.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 3d6afde67682c909e341bf194678a8969f17628705af25f900d5f68bd299cb03 libbpf-1.0.1.tar.gz +sha256 5da826c968fdb8a2f714701cfef7a4b7078be030cf58b56143b245816301cbb8 libbpf-1.1.0.tar.gz sha256 847f4addbd56e2d5be20c4ea0845e972672fc07b755fadaae5f7abd35d71e349 LICENSE sha256 e1638b9a0c68ca90fad3df1d6b4e430804d2fbdc15e58d02cffddfae38953bbf LICENSE.BSD-2-Clause sha256 0b9a4febcdee6de55872501d5c1a8f5d8b0d1650cd4d5351995ceb22e889f8ca LICENSE.LGPL-2.1 diff --git a/package/libbpf/libbpf.mk b/package/libbpf/libbpf.mk index 820f1dc4bf..b498136ace 100644 --- a/package/libbpf/libbpf.mk +++ b/package/libbpf/libbpf.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBBPF_VERSION = 1.0.1 +LIBBPF_VERSION = 1.1.0 LIBBPF_SITE = $(call github,libbpf,libbpf,v$(LIBBPF_VERSION)) LIBBPF_LICENSE = GPL-2.0, LGPL-2.1, BSD-2-Clause LIBBPF_LICENSE_FILES = LICENSE LICENSE.BSD-2-Clause LICENSE.LGPL-2.1 From thomas.petazzoni at bootlin.com Sat Jan 14 21:19:33 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:19:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/libbpf: bump to version 1.1.0 In-Reply-To: <20230109220329.2122632-1-james.hilliard1@gmail.com> References: <20230109220329.2122632-1-james.hilliard1@gmail.com> Message-ID: <20230114221933.1d0d44f0@windsurf> On Mon, 9 Jan 2023 15:03:29 -0700 James Hilliard wrote: > Drop patch which is now upstream. > > Signed-off-by: James Hilliard > --- > ...cross-compilation-for-32-bit-targets.patch | 38 ------------------- > package/libbpf/libbpf.hash | 2 +- > package/libbpf/libbpf.mk | 2 +- > 3 files changed, 2 insertions(+), 40 deletions(-) > delete mode 100644 package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.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 Jan 14 21:19:57 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:19:57 +0100 Subject: [Buildroot] [git commit] package/bpftool: bump to version 7.1.0 Message-ID: <20230114212027.A51EB87B69@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4db36b268d8978b65bb5ed46e8f7e57412f3097f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Use install-bin for installation instead of install as we don't want bash-completion files to be installed. Set empty host installation prefix so that we install to: $(HOST_DIR)/sbin/bpftool Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/bpftool/bpftool.hash | 2 +- package/bpftool/bpftool.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/bpftool/bpftool.hash b/package/bpftool/bpftool.hash index 92b9359fe3..cfd3c54515 100644 --- a/package/bpftool/bpftool.hash +++ b/package/bpftool/bpftool.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 465a50fea4afbacd326f2209d81ae0dcff637fbb2c9d1a315e94f79a788ce960 bpftool-v7.0.0-br1.tar.gz +sha256 35ff149cab4a3ab209b0c04cab2707243ab7ee753de5f4b5678296c975cf7fe0 bpftool-v7.1.0-br1.tar.gz sha256 7c588754d5e81e92e2a12e47cf78949d485c9c22b4850f12d21b3835c85947d1 LICENSE sha256 6313108c23efffa36948f8b2cff1560a5935373b527b0e1a837cc77e6ed1bacd LICENSE.BSD-2-Clause sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL-2.0 diff --git a/package/bpftool/bpftool.mk b/package/bpftool/bpftool.mk index 3b27698130..cd68d89799 100644 --- a/package/bpftool/bpftool.mk +++ b/package/bpftool/bpftool.mk @@ -4,7 +4,7 @@ # ################################################################################ -BPFTOOL_VERSION = v7.0.0 +BPFTOOL_VERSION = v7.1.0 BPFTOOL_SITE = https://github.com/libbpf/bpftool BPFTOOL_SITE_METHOD = git BPFTOOL_GIT_SUBMODULES = YES @@ -33,12 +33,12 @@ endef define BPFTOOL_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) \ - -C $(@D)/src install DESTDIR="$(TARGET_DIR)" prefix=/usr + -C $(@D)/src install-bin DESTDIR="$(TARGET_DIR)" prefix=/usr endef define HOST_BPFTOOL_INSTALL_CMDS $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ - -C $(@D)/src install DESTDIR="$(HOST_DIR)" prefix=/usr + -C $(@D)/src install-bin DESTDIR="$(HOST_DIR)" prefix= endef $(eval $(generic-package)) From thomas.petazzoni at bootlin.com Sat Jan 14 21:20:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:20:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/bpftool: bump to version 7.1.0 In-Reply-To: <20230110015658.3249549-1-james.hilliard1@gmail.com> References: <20230110015658.3249549-1-james.hilliard1@gmail.com> Message-ID: <20230114222029.63abe064@windsurf> On Mon, 9 Jan 2023 18:56:58 -0700 James Hilliard wrote: > Use install-bin for installation instead of install as we don't > want bash-completion files to be installed. > > Set empty host installation prefix so that we install to: > $(HOST_DIR)/sbin/bpftool > > Signed-off-by: James Hilliard > --- > package/bpftool/bpftool.hash | 2 +- > package/bpftool/bpftool.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 Sat Jan 14 21:54:13 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:54:13 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-gpu-viv: drop X11 output Message-ID: <20230114215440.C620B87B77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=424f53ac0730ea8e8aac4f3341f25a9829582cbb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) the X11 folder is no longer included in the archive. Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 6 ++++++ package/freescale-imx/imx-gpu-viv/Config.in | 22 ++++------------------ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 16 +--------------- 3 files changed, 11 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 6d66f1b958..41c5fdefb3 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 + bool "imx-gpu-viv X11 output has been removed" + select BR2_LEGACY + help + The X11 output was dropped by NXP. + config BR2_PACKAGE_QEMU_CUSTOM_TARGETS string "the QEMU specific targets option has been removed" help diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index 9ba3d0428e..9372b6313f 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -27,9 +27,9 @@ config BR2_PACKAGE_IMX_GPU_VIV Userspace libraries for Vivante GPU on i.MX platforms It contains libraries and headers for GLES, OpenCL, and - OpenVG. It also contains a DRI plugin for X11. It also - contains a plugin for DirectFB-1.4.0, but that doesn't work - together with buildroot's DirectFB version. + OpenVG. It also contains a plugin for DirectFB-1.4.0, but + that doesn't work together with buildroot's DirectFB + version. This library is provided by Freescale as-is and doesn't have an upstream. @@ -40,22 +40,9 @@ choice prompt "Output option" help There are two versions of this library: one for - direct framebuffer access, one for X11 rendering. + direct framebuffer access, one for wayland rendering. Choose here which version to install. -config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 - bool "X11" - depends on BR2_PACKAGE_XORG7 - # The i.MX8 blob doesn't support X11 output - depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M - select BR2_PACKAGE_XLIB_LIBXDAMAGE - select BR2_PACKAGE_XLIB_LIBXEXT - select BR2_PACKAGE_XLIB_LIBXFIXES - -comment "X11 backend needs Xorg package" - depends on !BR2_PACKAGE_XORG7 - depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M - config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB bool "Framebuffer" # The i.MX8 blob doesn't support FB output @@ -70,7 +57,6 @@ endchoice config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT string - default "x11" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 default "fb" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB default "wayland" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index 06fbbc7343..e0e8a31533 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -26,14 +26,6 @@ endif IMX_GPU_VIV_LIB_TARGET = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT)) -ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11) -# The libGAL.so library provided by imx-gpu-viv uses X functions. Packages -# may want to link against libGAL.so (QT5 Base with OpenGL and X support -# does so). For this to work we need build dependencies to libXdamage, -# libXext and libXfixes so that X functions used in libGAL.so are referenced. -IMX_GPU_VIV_DEPENDENCIES += xlib_libXdamage xlib_libXext xlib_libXfixes -endif - # Libraries are linked against libdrm, except framebuffer output on ARM ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) IMX_GPU_VIV_DEPENDENCIES += libdrm @@ -55,12 +47,6 @@ else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) define IMX_GPU_VIV_FIXUP_PKGCONFIG ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc endef -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11) -define IMX_GPU_VIV_FIXUP_PKGCONFIG - $(foreach lib,egl glesv1_cm glesv2 vg, \ - ln -sf $(lib)_x11.pc $(@D)/gpu-core/usr/lib/pkgconfig/$(lib).pc - ) -endef endif # Instead of building, we fix up the inconsistencies that exist @@ -68,7 +54,7 @@ endif # Make sure these commands are idempotent. define IMX_GPU_VIV_BUILD_CMDS cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_LIB_TARGET)/* $(@D)/gpu-core/usr/lib/ - $(foreach backend,fb x11 wayland, \ + $(foreach backend,fb wayland, \ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ) $(IMX_GPU_VIV_FIXUP_PKGCONFIG) From yann.morin.1998 at free.fr Sat Jan 14 21:56:37 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 22:56:37 +0100 Subject: [Buildroot] [PATCH] package/lua: add options for coercion between number and string In-Reply-To: <20230114194657.2192-1-francois.perrad@gadz.org> References: <20230114194657.2192-1-francois.perrad@gadz.org> Message-ID: <20230114215637.GF199036@scaer> Fran?ois, All, On 2023-01-14 20:46 +0100, Francois Perrad spake thusly: > note: not available with Lua 5.1 OK, so I think this means a bit more explanations. First, it should be mentioned that coercion defaults to 'y' for elgacy reason: unless told not to, the buildsystem for lua enables coercion. Then, it would be nice to explain why one might want/need to disable coercion. Finally, I'd like to read how packages may be impacted by such options. For example, could there be packages that explicitly expect coercion? How would they behave without coercion? Conversely, are there packages that explicitly want no coercion? I've read a bit about it in the manual [0], and the only nit that seems relevant was "These coercions exist mainly for compatibility and may be removed in future versions of the language". Still, this does not explain why we need that i Buildroot. Could you respin with a better commit log, please? [0] https://www.lua.org/manual/5.4/manual.html#3.4.3 Regards, Yann E. MORIN. > Signed-off-by: Francois Perrad > --- > package/lua/Config.in | 12 ++++++++++++ > package/lua/lua.mk | 8 ++++++++ > 2 files changed, 20 insertions(+) > > diff --git a/package/lua/Config.in b/package/lua/Config.in > index 309dd6eec..903031e50 100644 > --- a/package/lua/Config.in > +++ b/package/lua/Config.in > @@ -41,6 +41,18 @@ config BR2_PACKAGE_LUA_32BITS > default 64 bit type. This option is particularly attractive > for small machines and embedded systems. > > +config BR2_PACKAGE_LUA_CVT_N2S > + bool "automatic coercion from number to string" > + default y > + help > + See LUA_NOCVTN2S in luaconf.h > + > +config BR2_PACKAGE_LUA_CVT_S2N > + bool "automatic coercion from string to number" > + default y > + help > + See LUA_NOCVTS2N in luaconf.h > + > endif > > choice > diff --git a/package/lua/lua.mk b/package/lua/lua.mk > index 01b554eb6..16086e7bf 100644 > --- a/package/lua/lua.mk > +++ b/package/lua/lua.mk > @@ -31,6 +31,14 @@ else ifeq ($(BR2_PACKAGE_LUA_5_3),y) > LUA_CFLAGS += -DLUA_COMPAT_5_2 > endif > > +ifeq ($(BR2_PACKAGE_LUA_CVT_N2S),) > +LUA_CFLAGS += -DLUA_NOCVTN2S > +endif > + > +ifeq ($(BR2_PACKAGE_LUA_CVT_S2N),) > +LUA_CFLAGS += -DLUA_NOCVTS2N > +endif > + > ifeq ($(BR2_STATIC_LIBS),y) > LUA_BUILDMODE = static > else > -- > 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 thomas.petazzoni at bootlin.com Sat Jan 14 21:58:21 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:58:21 +0100 Subject: [Buildroot] [PATCH 1/2] package/ipmitool: backport fixes for registry issues In-Reply-To: References: <20230113225425.3301420-1-vfazio@xes-inc.com> <20230114221718.01e97481@windsurf> Message-ID: <20230114225821.4edc5530@windsurf> On Sat, 14 Jan 2023 15:33:06 -0600 Vincent Fazio wrote: > replies below (i hope, i haven't tried responding to ML emails in gmail) It's almost good, except that gmail adds one extra > on the first line of each paragraph of your replies. > > So in the current Buildroot situation (before this patch), the registry > > is always installed, correct? > > > > Correct, but with a caveat... as of the version bump to 1.8.19, the file > being installed is broken and the tool actually won't work. So the current ipmitool in Buildroot is broken. Could perhaps separate a "fix" that could be backported from a large improvement that allows to not used the registry? > All upstream patches have been accepted into mainline. The commit hashes > in the patches are the mainline commits Thing is we don't which are "upstream patches". If the patches are upstream, you can do: Signed-off-by: John Doe Upstream: https://github.com/some/where/commit/12456abc This makes it very clear that it has been accepted upstream, and will help someone who will do the next ipmitool version bump. 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 Jan 14 22:00:28 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:00:28 +0100 Subject: [Buildroot] [PATCH 1/3] package/freescale-imx/imx-gpu-viv: drop X11 output In-Reply-To: References: Message-ID: <20230114230028.46833cae@windsurf> On Tue, 10 Jan 2023 09:32:43 +0000 Lang Daniel via buildroot wrote: > Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) > the X11 folder is no longer included in the archive. > > Signed-off-by: Daniel Lang I've applied with minor tweaks. See below. > +config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 > + bool "imx-gpu-viv X11 output has been removed" select BR2_LEGACY was missing here to make sure the build doesn't start if this option is enabled. > + help > + The X11 output was dropped by NXP. > + > config BR2_PACKAGE_QEMU_CUSTOM_TARGETS > string "the QEMU specific targets option has been removed" > help > diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in > index 9ba3d0428e..bc30798ca5 100644 > --- a/package/freescale-imx/imx-gpu-viv/Config.in > +++ b/package/freescale-imx/imx-gpu-viv/Config.in > @@ -27,8 +27,8 @@ config BR2_PACKAGE_IMX_GPU_VIV > Userspace libraries for Vivante GPU on i.MX platforms > > It contains libraries and headers for GLES, OpenCL, and > - OpenVG. It also contains a DRI plugin for X11. It also > - contains a plugin for DirectFB-1.4.0, but that doesn't work > + OpenVG. It also contains a plugin for DirectFB-1.4.0, > + but that doesn't work > together with buildroot's DirectFB version. This paragraph should have been rewrapped after your change. Other than that, looks good so I've applied. Of course, it might be surprising for people who might be using X11 with OpenGL support on i.MX platforms... but we're simply following the choice made by upstream. 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 Jan 14 22:04:27 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:04:27 +0100 Subject: [Buildroot] [PATCH 2/3] package/freescale-imx/imx-gpu-viv: add IMX8 framebuffer support In-Reply-To: References: Message-ID: <20230114230427.1ccfc5ac@windsurf> On Tue, 10 Jan 2023 09:33:14 +0000 Lang Daniel via buildroot wrote: > According to meta-freescale [0] the framebuffer output can be enabled on > IMX8 by using the wayland libraries together with egl.pc. > > Tested on an imx8mn by running kmscube. EGL and GLES support detected. Indeed. I've seen something similar on the Vivante binaries used on STM32MP1 platforms, where the "framebuffer" libs are linked against libwayland even though they don't use it. > -# Libraries are linked against libdrm, except framebuffer output on ARM > +# Libraries are linked against libdrm and wayland, except framebuffer output on ARM > ?ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) > -IMX_GPU_VIV_DEPENDENCIES += libdrm > -endif > - > -ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > -IMX_GPU_VIV_DEPENDENCIES += wayland > +IMX_GPU_VIV_DEPENDENCIES += libdrm wayland > ?endif > ? > ?define IMX_GPU_VIV_EXTRACT_CMDS > ??????$(call NXP_EXTRACT_HELPER,$(IMX_GPU_VIV_DL_DIR)/$(IMX_GPU_VIV_SOURCE)) > ?endef > ? > -ifeq ($(IMX_GPU_VIV_LIB_TARGET),fb) > +ifeq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) > +IMX_GPU_VIV_BACKEND_DIR = fb > ?define IMX_GPU_VIV_FIXUP_PKGCONFIG > ??????ln -sf egl_linuxfb.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc > ?endef > -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > +else > +# Framebuffer output on IMX8 (ARM64) uses egl.pc > +# and the same libraries as the wayland backend. > +IMX_GPU_VIV_BACKEND_DIR = wayland > +ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > ?define IMX_GPU_VIV_FIXUP_PKGCONFIG > ??????ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc > ?endef > ?endif > +endif On this second part I'm a bit confused because in the "fb" case on ARM64 you're don't have any egl.pc pkgconfig fixup. Are you sure this is normal? Indeed the code you have does this: if framebuffer output and ARM: install egl.pc as a symlink to egl_linuxfb.pc else: if wayland output: install egl.pc as a symlink to egl_wayland.pc which means that in the framebuffer case on ARM64, you're not installing any egl.pc symlink. Is this really OK? 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 Jan 14 22:09:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:09:41 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-gpu-viv: add platform specific drivers Message-ID: <20230114221007.5AA4687B81@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=838c9a33be603e59ff7f65041bbcc138e573d13f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) the archive contains platform specific drivers that need to be copied and included. Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni --- package/freescale-imx/imx-gpu-viv/Config.in | 8 ++++++++ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index 9372b6313f..3e095b730c 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -77,6 +77,14 @@ if BR2_aarch64 config BR2_PACKAGE_PROVIDES_LIBGBM default "imx-gpu-viv" +config BR2_PACKAGE_IMX_GPU_VIV_PLATFORM + string + default "mx8mn" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN + default "mx8mp" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP + default "mx8mq" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M + default "mx8qm" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8 + default "mx8qxp" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X + endif config BR2_PACKAGE_IMX_GPU_VIV_EXAMPLES diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index e0e8a31533..f72735e093 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -49,6 +49,13 @@ define IMX_GPU_VIV_FIXUP_PKGCONFIG endef endif +IMX_GPU_VIV_PLATFORM_DIR = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_PLATFORM)) +ifneq ($(IMX_GPU_VIV_PLATFORM_DIR),) +define IMX_GPU_VIV_COPY_PLATFORM + cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_PLATFORM_DIR)/* $(@D)/gpu-core/usr/lib/ +endef +endif + # Instead of building, we fix up the inconsistencies that exist # in the upstream archive here. We also remove unused backend files. # Make sure these commands are idempotent. @@ -57,6 +64,10 @@ define IMX_GPU_VIV_BUILD_CMDS $(foreach backend,fb wayland, \ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ) + $(IMX_GPU_VIV_COPY_PLATFORM) + $(foreach platform,mx8mn mx8mp mx8mq mx8qm mx8qxp mx8ulp, \ + $(RM) -r $(@D)/gpu-core/usr/lib/$(platform) + ) $(IMX_GPU_VIV_FIXUP_PKGCONFIG) endef From thomas.petazzoni at bootlin.com Sat Jan 14 22:10:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:10:11 +0100 Subject: [Buildroot] [PATCH 3/3] package/freescale-imx/imx-gpu-viv: add platform specific drivers In-Reply-To: References: Message-ID: <20230114231011.737af7f4@windsurf> On Tue, 10 Jan 2023 09:33:39 +0000 Lang Daniel via buildroot wrote: > Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) > the archive contains platform specific drivers that need to be copied > and included. > > Signed-off-by: Daniel Lang > --- > package/freescale-imx/imx-gpu-viv/Config.in | 8 ++++++++ > package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 11 +++++++++++ > 2 files changed, 19 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 14 22:10:36 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:10:36 +0100 Subject: [Buildroot] [git commit] package/at-spi2-core: switch to https download Message-ID: <20230114223451.2A6C187B8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dde078790a965dfd469ec6ed745e4f7b5edc60ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES From thomas.petazzoni at bootlin.com Sat Jan 14 22:35:04 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:35:04 +0100 Subject: [Buildroot] [PATCH v2 1/4] package/at-spi2-core: switch to https download In-Reply-To: References: Message-ID: <20230114233504.587e3eef@windsurf> On Thu, 12 Jan 2023 09:22:07 +0000 Lang Daniel via buildroot wrote: > Signed-off-by: Daniel Lang > --- > Changes v1 -> v2: > - No changes > --- > package/at-spi2-core/at-spi2-core.hash | 2 +- > package/at-spi2-core/at-spi2-core.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 aperez at igalia.com Sat Jan 14 22:27:36 2023 From: aperez at igalia.com (Adrian Perez de Castro) Date: Sun, 15 Jan 2023 00:27:36 +0200 Subject: [Buildroot] [PATCH 1/1] package/libpsl: bump to version 0.21.2 In-Reply-To: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> References: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> Message-ID: <20230115002736.GB4180176@igalia.com> Hi, Changes LGTM. On Sat, 14 Jan 2023 18:54:46 +0100 Fabrice Fontaine wrote: > - Drop patch (already in version) > - Update hash of COPYING (update in year: > https://github.com/rockdaboot/libpsl/commit/927b202c69bcd9be4c30ba51c74925f2575e1a69) > - builtin is a boolean since > https://github.com/rockdaboot/libpsl/commit/aa4909766c24c17bd1d9000ca419f6dc6b32c238 > > https://github.com/rockdaboot/libpsl/releases/tag/0.21.2 > > Signed-off-by: Fabrice Fontaine Reviewed-by: Adrian Perez de Castro > --- > ...dd-libiconv-dep-to-meson-build-again.patch | 60 ------------------- > package/libpsl/libpsl.hash | 4 +- > package/libpsl/libpsl.mk | 9 +-- > 3 files changed, 7 insertions(+), 66 deletions(-) > delete mode 100644 package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch > > diff --git a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch b/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch > deleted file mode 100644 > index 72f50aa593..0000000000 > --- a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch > +++ /dev/null > @@ -1,60 +0,0 @@ > -From 5b63816e82287808e81b8603a528af3cc6fab354 Mon Sep 17 00:00:00 2001 > -From: Zhao Zhili > -Date: Thu, 7 Jan 2021 20:59:17 +0800 > -Subject: [PATCH] Add libiconv dep to meson build again > - > -Build success on macOS and ubuntu. > - > -[Retrieved from: > -https://github.com/rockdaboot/libpsl/commit/5b63816e82287808e81b8603a528af3cc6fab354] > -Signed-off-by: Fabrice Fontaine > ---- > - meson.build | 14 ++++++++++++++ > - src/meson.build | 2 +- > - 2 files changed, 15 insertions(+), 1 deletion(-) > - > -diff --git a/meson.build b/meson.build > -index f248171..fb2de31 100644 > ---- a/meson.build > -+++ b/meson.build > -@@ -20,6 +20,7 @@ libicu_dep = notfound > - libidn_dep = notfound > - libunistring = notfound > - networking_deps = notfound > -+libiconv_dep = notfound > - > - # FIXME: Cleanup this when Meson gets 'feature-combo': > - # https://github.com/mesonbuild/meson/issues/4566 > -@@ -86,6 +87,19 @@ endif > - if libidn2_dep.found() or libidn_dep.found() > - # Check for libunistring, we need it for psl_str_to_utf8lower() > - libunistring = cc.find_library('unistring') > -+ found_iconv = false > -+ if cc.has_function('iconv_open') > -+ libiconv_dep = [] > -+ found_iconv = true > -+ endif > -+ if not found_iconv and cc.has_header_symbol('iconv.h', 'iconv_open') > -+ libiconv_dep = [cc.find_library('iconv')] > -+ found_iconv = true > -+ endif > -+ > -+ if not found_iconv > -+ error('iconv implementation not found') > -+ endif > - endif > - > - if host_machine.system() == 'windows' > -diff --git a/src/meson.build b/src/meson.build > -index 0d1dcdf..746bf44 100644 > ---- a/src/meson.build > -+++ b/src/meson.build > -@@ -19,7 +19,7 @@ cargs = [ > - libpsl = library('psl', sources, suffixes_dafsa_h, > - include_directories : [configinc, includedir], > - c_args : cargs, > -- dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps], > -+ dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps, libiconv_dep], > - version: lt_version, > - install: true, > - ) > diff --git a/package/libpsl/libpsl.hash b/package/libpsl/libpsl.hash > index 552935e9ec..a35a609ff2 100644 > --- a/package/libpsl/libpsl.hash > +++ b/package/libpsl/libpsl.hash > @@ -1,6 +1,6 @@ > # Locally generated > -sha256 ac6ce1e1fbd4d0254c4ddb9d37f1fa99dec83619c1253328155206b896210d4c libpsl-0.21.1.tar.gz > +sha256 e35991b6e17001afa2c0ca3b10c357650602b92596209b7492802f3768a6285f libpsl-0.21.2.tar.gz > > # Hashes for license files: > -sha256 7903413e7aa0bbcb77aa19150a3f1034edc0a760cff174f9a53efe4de6f056a4 COPYING > +sha256 776cd11d54f0ea3e5efdd25ff1a0d952a1744215bb5858ea7aeb91808e70c9f7 COPYING > sha256 1d7f52747a9169751cdf2641a8299c0098e9ecdf9429296ffd55bdb14c9ed5b3 src/LICENSE.chromium > diff --git a/package/libpsl/libpsl.mk b/package/libpsl/libpsl.mk > index 742117e8ea..ef3c524b4f 100644 > --- a/package/libpsl/libpsl.mk > +++ b/package/libpsl/libpsl.mk > @@ -4,10 +4,11 @@ > # > ################################################################################ > > -LIBPSL_VERSION = 0.21.1 > +LIBPSL_VERSION = 0.21.2 > LIBPSL_SITE = https://github.com/rockdaboot/libpsl/releases/download/$(LIBPSL_VERSION) > LIBPSL_LICENSE = MIT, BSD-3-Clause > LIBPSL_LICENSE_FILES = COPYING src/LICENSE.chromium > +LIBPSL_CONF_OPTS = -Dbuiltin=true > LIBPSL_DEPENDENCIES = host-pkgconf > LIBPSL_INSTALL_STAGING = YES > > @@ -17,13 +18,13 @@ endif > > # The order of checks is the same as done by libpsl when configured. > ifeq ($(BR2_PACKAGE_LIBIDN2)$(BR2_PACKAGE_LIBUNISTRING),yy) > -LIBPSL_CONF_OPTS += -Druntime=libidn2 -Dbuiltin=libidn2 > +LIBPSL_CONF_OPTS += -Druntime=libidn2 > LIBPSL_DEPENDENCIES += libidn2 libunistring > else ifeq ($(BR2_PACKAGE_ICU),y) > -LIBPSL_CONF_OPTS += -Druntime=libicu -Dbuiltin=libicu > +LIBPSL_CONF_OPTS += -Druntime=libicu > LIBPSL_DEPENDENCIES += icu > else > -LIBPSL_CONF_OPTS += -Druntime=libidn -Dbuiltin=libidn > +LIBPSL_CONF_OPTS += -Druntime=libidn > LIBPSL_DEPENDENCIES += libidn libunistring > endif > > -- > 2.39.0 > > Cheers, ?Adri?n -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 195 bytes Desc: not available URL: From thomas.petazzoni at bootlin.com Sun Jan 15 07:14:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 15 Jan 2023 07:14:37 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-14 Message-ID: <20230115071444.CEB6A81831@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-14 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 5 | 1 | 0 | 6 | 2022.11.x | 2 | 1 | 0 | 3 | master | 135 | 205 | 0 | 340 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 24 host-fwup-1.9.1 | 18 fwup-1.9.1 | 16 jack2-1.9.21 | 8 host-sentry-cli-2.8.0 | 7 pixz-1.0.7 | 7 glibc-2.36-81-g4f4d7a13edfd... | 5 gobject-introspection-1.72.0 | 5 xz-5.2.10 | 5 bat-0.19.0 | 4 gerbera-1.10.0 | 4 host-binutils-2.38 | 4 opkg-0.4.5 | 4 sscep-0.10.0 | 4 dust-0.8.1 | 3 libglib2-2.72.3 | 3 elfutils-0.186 | 2 gensio-2.5.5 | 2 grpc-1.51.1 | 2 gvfs-1.48.1 | 2 host-binutils-2.39 | 2 janus-gateway-1.1.1 | 2 libgcrypt-1.10.1 | 2 libgpg-error-1.46 | 2 libnss-3.87 | 2 libostree-2022.7 | 2 linux-5.10.145-cip17-rt7 | 2 lirc-tools-0.10.2 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 norm-1.5.8 | 2 python-numpy-1.23.5 | 2 android-tools-4.2.2+git2013... | 1 boost-1.80.0 | 1 brltty-6.5 | 1 compiler-rt-11.1.0 | 1 containerd-1.6.12 | 1 coreutils-9.1 | 1 dahdi-linux-3.2.0 | 1 dieharder-3.31.1.4 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 ethtool-6.1 | 1 flann-1.9.2 | 1 fs/btrfs/btrfs.mk:55: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fstrcmp-0.7.D001 | 1 gdal-3.5.1 | 1 gnupg2-2.3.8 | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.37 | 1 host-go-1.19.5 | 1 host-python-sip-4.19.25 | 1 host-rust-1.66.1 | 1 hyperfine-1.14.0 | 1 kmod-30 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libcap-ng-0.8.3 | 1 libdeflate-1.15 | 1 libfreeimage-3.18.0 | 1 linux-6.1.5 | 1 ltp-testsuite-20220930 | 1 mongoose-7.8 | 1 mpv-0.33.1 | 1 optee-client-3.19.0 | 1 pcre2-10.42 | 1 perl-5.36.0 | 1 php-8.1.14 | 1 pv-1.6.20 | 1 python-bunch-1.0.1 | 1 python-cryptography-38.0.4 | 1 qt5base-2ffb7ad8a1079a0444b... | 1 reaver-1.6.6 | 1 toolchain-external-codescap... | 1 uccp420wlan-6.9.1 | 1 ulogd-2.0.8 | 1 unknown | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 weston-10.0.1 | 1 xlib_libX11-1.8.3 | 1 xtables-addons-3.22 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/c3df0a45977aa2800693c7229c0b7d7a6273aa34 | mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f6e8079e83ff7bec2b522b22ceae0d6fdf077a46 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3990860a291e5c9532e6d7c750653d6b21f16f79 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bf17bc3bc3788336c094efa90583c5254ab64052 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/92f15456b133f432a4f8b814c553f6e409a5d825 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/420708c76849d87c887f5413d67115f72f2ad4ed | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ee264e0b8ef75d58fb3e013e50de72acfdd56d51 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ff373ead80d371df6cd2b7a5c4fc020d6ac2dd62 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/106525bdc7a4ed65aa75716467b08739c5f0f49f | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ac6e34c2ee4509743cc787dae33744e94ef54341 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/100470b3ffddf58a03addb8f61d6d81ce44fdbaa | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d77643847c5f89af1cd01c92ede8e9e5f647defb | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4b55065b67db591ac162ca5cf7f5cb8a2017eb7d | ORPH sh4 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fa1fa546b970f0b34084a7e51046feaaed5f9a29 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7dd9dd87e5767dbd8eb10977e097bbbbabf76410 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c0aac20e7e54c404e0cca8437db47cd5fc1367e7 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b0466c1fd17053e72b8b6ce28f32f834b2d68fc1 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/69a24cb136486e1da79f78342cc728dcee92f6a0 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/dc0dd71cb6634756b5823b3b51cc846bc8463ae5 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/214c759ac3eddf9e897cbfcfb80538edcacce518 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c86422a2c023218aa0f58d75ccf0e47fe913b875 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/39796625f74f8f24fe582291a2a6fee29e360328 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b9c96db3f4d5f6c8f0b0ed42d029ba46591b6176 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6290bf28b59eee593a9ed6ea886c459eae0b5468 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9928bcaa56869c7a6049a9806e694a7b6f7e5ddb | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/fbdd2269f054181db7ba9ce4fb4786da344ec4cc | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6233d21dcbdb7bf3f0236991009c65e19afa8556 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7f5e71e26c724a13eb373eac086fba633f1a2872 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/88ca3629dbf3cf5a6bec8ea07b41c36814b5ab9b | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/49fe467e54019ee37f111edb0649c810e9f23962 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/d2619782f9198a73e6348b3dd85595fb2954dea0 | riscv32 | compiler-rt-11.1.0 | NOK | http://autobuild.buildroot.net/results/f7d67ecd2abb3cddd10e727ff56d024836c0f963 | powerpc64le | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/2f7274e8c8bc961140a850ef66842cdef87939d0 | sh4aeb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/a13fee9ed2ac61395375e4c4a9942434f1219ce7 | ORPH aarch64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/abfd09429aaee77dce9eb416f487221e95949b53 | microblazeel | dieharder-3.31.1.4 | NOK | http://autobuild.buildroot.net/results/445aa39bf07da8f81eef0f3f234d4f7a3020f7a4 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/08d2d21e3e5a119cd934a225bd6b1a4d7c6dce3e | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/1a21fdc263f652ecfae2fc029022282bbd335dd9 | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f94dd5481436614a67caa8ad814ef324c8eb114d | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/139d29ae94ca189aa2446b712e67325fa0f35905 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/5af0751a097ad092643093292555e18398e2c1b4 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/65b472683e1803540027e9093e743fd97f07a69c | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/6f936797d6940624d7eaba51c14cd8a6c2be1eba | ORPH arceb | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/a8220fbe56fa6467ed0a2e635f0c43f112710bca | mips64 | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/6254be8e103eda2f3778ae67de9421afa5d05e56 | i686 | fs/btrfs/btrfs.mk:55: /home... | NOK | http://autobuild.buildroot.net/results/264cc705fa50256e03efdd87aa202bbbf7ee6f8b | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3ae1aa1fc7e3a01272a0c755c0b64756ad81fbd0 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/6decd1c3a7207ebe5fd89fe86ebef9883ec39a3e | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9543f189af567e7393cbd01034f453eb18d8f2df | armeb | fstrcmp-0.7.D001 | NOK | http://autobuild.buildroot.net/results/755028d70b3e8086ea3cf7102eeb193055f41ade | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c091be4b892a2e75752e387abc9a7596df287076 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b390fbf57429151c7c58d8da4ebdddac81e7d2fe | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2df6def6abad0629c3366119c733f927ec71d28b | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e2202481482c8ee18c87b2c71c6cb7ae525e5c41 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/04947b6fbcb591562e6d7cf113d0a39209cfc2c3 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6095d083c6eba416bbbfbb57e15f59ba8dca7ef2 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8e4bb65344b080318a203e6f7aff510424c2a47d | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/39144a4056844cc5c65653797b7ed8c21dfcaead | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/94ef141144e04fa62ae641e9d70ef898dd71edaa | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/37f8f40092351441bf75d4dbae9bd3edaff643c2 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1a7ef903168c6373e858ec6b4913eb6010cf7a90 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2f09237642ee36fdc0ab412b6487ca23071f8824 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90ef6820c3f3252127bdcfa32caffbf64423131e | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3d1885eba1665aecc292b70e087dc93786eaaae5 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a53dcf76f68a7ccd0451182515352251ea618747 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/27e96d7e7ea767c8059749f0d48e7e9ae5423c23 | sh4 | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/3937d5a83970d572d10df4ebde1f50191e25d3fc | x86_64 | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/cc708a52c49437b741547ed638719b383c3db225 | s390x | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/e1c99aae688bd63e6e1515e848f42420cf786554 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a8723e00aeba6b2fa77ac1d82a3caa44e1eca046 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/40c570145bef23aedb7380c6078091220145673a | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f8dfec1c39753a70e0a7dcc9afeb2643e40d94e0 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/1e7bc499316afdbf70f5c752e1d0ab9625a92f9b | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/52a8ddb29fef1725c6a0d8c0e9f084c3fc8ec905 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/03dff10fd040cfc23464c081ce67dceee1c311a6 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/919e12c38a1be8dd2d713380dddf6cc54afaa8ce | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/d0a9c99b209b8fbb4ccf34a6a518b49b1308f9e8 | arc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/e125100e96c722dd8ff1ea02e118571d62f73944 | or1k | gnupg2-2.3.8 | NOK | http://autobuild.buildroot.net/results/9ccf144a0ef555616bc3572246bdec935ed803bf | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/769688c0534f275e40c818d443d704932d97fcd1 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0afa92012eef13a44f887c95d53cc25f78be22e7 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/05e95bbe5ff4c4734a517c0b9a05de40e421e46a | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7086cd7b28d75f360ffc86c369a4fbadaa927b0d | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/dc30dc863dea27ca24f33051325d5c8c9216f470 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/998530907cb9edaed1761ab7d1fb5d04cde3ff02 | mips64el | grpc-1.51.1 | NOK | http://autobuild.buildroot.net/results/37da0597a1a9daa4da116c2a5d4cfe010e64d561 | mips64el | grpc-1.51.1 | NOK | http://autobuild.buildroot.net/results/a9cdf0dc0f10c6d67170be86103824b6a0e16ab9 | microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/dd68574efd0ea6ce448cba0f7691fde2ee91d6bc | ORPH sh4aeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/454cbc0b6650bc103b4047e9e3075b12b2deb9df | ORPH powerpc64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a3e4ecb56262c68078f5f7ec20c3b7f0d674940d | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3f631243420480f49a69cabf5bb615f6eb693df8 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/174edb67d1bbdf0d4f08110ebd68f9dcbf8f5bae | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f89edb08a18743a9de03e635b57cbcdc814a0472 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e2f7759970372b9dd5704c6806bfa79dd1d881f0 | mips64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e800b06add1a35072fb4ac0895c704135e315d48 | aarch64_be | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/bd686abae27248dff6bbe4e8c355b34a6ca08fe9 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/45ee2b47d25437701e5e00e0be738cd735e65308 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/00175afe594f3a2ff764baabbe66efcab913535c | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dbc87696fe5d39527194315b1a429627815f810a | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1389e46cf801736e8cf1780bb579c7d936d7cf7 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/55d585abc426b78a1bb86127335a52bcabb6b5a0 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/31749f943e5ab151a0b2b8ddba05e62a30b9cabb | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4c92442e0c813ae9110cde18885649f49f1e3e85 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/67b11d5b5698f71218a272368d14614d940c5d29 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fa903aeafb1b354f5c1a16e6f0969b57af386ab9 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/493ecee094ca9a155c260c80f5de72226a5d91f1 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a6e4906dbceb7f604458344b2c71bd7620e45af0 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5346cb69a0c11a1497cca9e9edfb98bf66dfed94 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/faa09a4892089a2c1d99eb44100770725324b0fe | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a516e123e972ef6d3103e0dd9ac4b1199118723d | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ee07a984d6ab5079117d2603a69c59bf44c5642e | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d97d8fabf53043fac4a2c2c77e7583f0691897ba | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5e8ec86707d905da972aaa00c848e9a529b3821 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5e67115a858fab2d0617b00aa1df0d1f6219cef5 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/534c5021b5c482523feb0ab1e5fc049080d7d384 | microblaze | host-python-sip-4.19.25 | NOK | http://autobuild.buildroot.net/results/722c0298f3ca9f54c61205ab69769da1a15f66d0 | mips | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/45bf14112c396163d0a38caf6eb27119b4d69ddc | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9c6b057afbf06e3eab724250503fb964c80c3e43 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4e3026f8963d895ad41049a00a2b51c4b1f2634d | riscv64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fd4a9858d750fe0de52ea976616883d90dc68592 | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2ae81e922f7c9e760a05ea6502ce97e248181f91 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/24d5e82e68a0f517dea2757dbbf87ae4ffbd189c | sh4eb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5ce3f6964c2d098e6902660ddd6207200511c17b | mipsel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/61276710a92685cb3e9265099037bf708de55209 | s390x | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/50a54101684806d4f84050b5ffe7db923615dd92 | ORPH arceb | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/68bc6f4ce905ef0383da6aec9602ba49abbd493a | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/277274c05bc961ba34285c5d34b4612e2796a844 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/8a6a267eb987420f53ecfcd34bf834ad2b82fc41 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4e0c651963f427084a0ce2f9945d549de605badd | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/082a407f03845e1ecef85c9b01a47966b707b894 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b91818d07166e9d21d75ae258556405988629e2b | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/861d720651e920ee5b285812e37e4f0ba73abba5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7be454953baf9f7b2d831183f03364597b89a764 | armeb | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/f0b756cccee36f76822d1f8ee4e0ba7cac552ed7 | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/11bb0079f5a7d06d3494a61b411f0af2e8c4d342 | arc | kmod-30 | NOK | http://autobuild.buildroot.net/results/2d5f594f56b409e77fb585d6164d0364bc310556 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/4e778c00378dec4408a62049253251f70d544cf7 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/d26399f5426b5459daa0300dbe16188a49e50b77 | armeb | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/7f9ab16ba3d4bc3a91b5c7aea443f5f944da69a5 | armeb | libfreeimage-3.18.0 | NOK | http://autobuild.buildroot.net/results/67ea31751ecec5edc388c553e4869eff32f0add9 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0b73da5d2c829faa1687aa791d4c4168a05c3b49 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9f02e85006247713046c271a06a6306ea5452304 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/770c7049458f6471df39419da34dc49a3d13e9de | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/8c94a6e67baaaea2d5850ebddd2d9267ab71d9af | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/2ac391723186ae47253e88454c5940a84938caa0 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/45c6adaddffd1e120dc588ec37c665544f919dc7 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/05b1a476a6ef5083d06f68731d7a26f423e4cad9 | ORPH x86_64 | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/e76449b5720cfccb9fdcfc832d483dcc5d597f3b | powerpc64le | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/616ba96b571019469e6d01834fea27fa503ad61b | mips | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/d3e10f22d675057015dd2f1ea0171a0498daf9b7 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9cb97956aea22f45af30bd57f1be27d245aa011f | x86_64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/83ad6facaa98ef594b551f79c7b3c4cb14641103 | ORPH powerpc | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/056abacdd85eb1a243fdea9e11fd7412836b26ec | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/c6cff68b9bc5df99cd57595447df1d44aa3f2058 | ORPH or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/061c9fa7081862e2a0b76a82533d17ff69598430 | ORPH aarch64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/59169a48472abe19c04ff32f69a243d9b147beae | ORPH i586 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/c89e62bf28dbbd711bd11fa337b2e2f754ad6584 | arm | mongoose-7.8 | NOK | http://autobuild.buildroot.net/results/c538c6d8e87e4e24097c9878ee15083802276505 | powerpc64le | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/137249d0a1dd095c925f13b17a732cf1a87f1988 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/c571edcad05329ff2c2a60ea6f3737fa78df76da | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/19d215f97bcd1b2fcdeb5ff23637494bec686374 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/1aa6e917f2fc79426935c749ba91413db5d45519 | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/825d2000d72d34b77edcd3ff1596a1f1ead702ca | x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/e7c7a2fdc08eb82551a4c5506be1e202de3c049c | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/859de717a333772c2b6e1f26c6509004168aad8c | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3143dcd1aee40fc0abc1cc309c3ccc51ecdca544 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e044898a1cbe811da4f4c76319c08abe64d08f1f | ORPH arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cb698de222bafa5c332cba3afddabd88152240db | ORPH i586 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fe00520e39e53e0bca929f60fc64914d0b4817b8 | ORPH arm | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/e9a70b9a8267f003fbb43d041e167e2c3bb1986a | sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/f24661e426dcc6eca87293fe9cf367f49c928024 | ORPH arm | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/06181ad82dad8cede413625004df136529d7d9b9 | microblaze | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/c9ea0f609ec41e2c3d5ba029dc881f3826172e48 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b2e4f7b2fcc000e32561ae74ce5d7265230f2a7b | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4bab17f2147778534946176268d121c20614c1b0 | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a31b6e9835834b8b1467b2d256647e3ce4d48f31 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8c4f6ec4e58d4897cfce90e4885d0ee6c8b8198e | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4c4b60e9f04151bd8218dcf86f67f5518a4d2848 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e50d5d4429a62834dc3bce4464b44424a005fc68 | arceb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ab4bcc2c8efe1302aefe16a7795ca4882609264c | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/0b507cea8fe34c43e2e8d0a94d3b26e5b089a74e | ORPH mips64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/dfb123dcf7e2af67144b82c0c764d9b7fbb6f6e7 | arm | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/452c1f8956174e4b979d90dfe55dd71d2ad64af3 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/48c3f26879c3877fd1c30195163aa6ff62920f33 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/b2cee0ff2037ef5a2828e64d46620a342e724554 | or1k | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/0591e417d5bcef7ae65da71d3d6c034da885cf83 | arceb | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/2e0fa0929f5cdc77feab5e8643046c43e1776e98 | microblaze | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/aa21cf2043c9525b42c1655aeb93608fc2d030af | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/02a746967df1ac678045116d504ec43de9d393ae | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/94561e2685626d94eb6d982eb14e9351c2e053d9 | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c113008bda8d9afd12ba2d47fda96a9649ed7b25 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/c7c58c04bc4c84871c46b7dbcc7a834a4520458c | ORPH powerpc64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/e3178752cd71f0915b4623b4725d414b6c8c1da0 | ORPH mipsel | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/7974a6f25a8c314b154a1cc1140c1db3a9c5bb46 | ORPH nios2 | unknown | NOK | http://autobuild.buildroot.net/results/30d5a3467b0e5c6f7f3c8253c602627b934abcd8 | sh4eb | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/0f4f6d1bfee4b15fa0cb14c2b6ccf8847e4a5a01 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/4f51e82d7d7c2bcc9e64cf4105366ec3778d2ae8 | ORPH sparc | weston-10.0.1 | NOK | http://autobuild.buildroot.net/results/5643b33ff93b2a7102a16b3eada8afdb4285a39a | arm | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/404b79e05cc30d494a3d0a4140a8df9b3ff9d66b | x86_64 | xtables-addons-3.22 | NOK | http://autobuild.buildroot.net/results/c32f5dedc4568daffb0c513cff84d007a5f520dd | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1afe58cac6eea35a1f8ccb608536271e3d08bc3b | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/49d5df64f0ac87916dcd037635b88c7ea0f322d8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/57906fd0bb09decbc5287ca4f34b00c6fe5d6607 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/66e88c7341febc173a8ff337e5ee52508d55b65f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/29e2b9da768d6d346561a95011645ae0ad37bdcb | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- janus-gateway-0.11.6 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | janus-gateway-0.11.6 | NOK | http://autobuild.buildroot.net/results/0317bbf10ab2d9ef4a9147dd471b2882a715d7bc | Classification of failures by reason for 2022.11.x -------------------------------------------------- efivar-38 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/0209ed6fa963c93824c8f9379b19d27fcfdff0b1 | Gitlab CI results for 2023-01-14 ================================ -- http://autobuild.buildroot.net From yann.morin.1998 at free.fr Sun Jan 15 10:52:14 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 11:52:14 +0100 Subject: [Buildroot] [PATCH 1/2] package/ipmitool: backport fixes for registry issues In-Reply-To: <20230114225821.4edc5530@windsurf> References: <20230113225425.3301420-1-vfazio@xes-inc.com> <20230114221718.01e97481@windsurf> <20230114225821.4edc5530@windsurf> Message-ID: <20230115105214.GG199036@scaer> Thomas, All, On 2023-01-14 22:58 +0100, Thomas Petazzoni via buildroot spake thusly: > On Sat, 14 Jan 2023 15:33:06 -0600 > Vincent Fazio wrote: > > replies below (i hope, i haven't tried responding to ML emails in gmail) > It's almost good, except that gmail adds one extra > on the first line > of each paragraph of your replies. Still, I haven't seen Vincent's reply on the list... > > > So in the current Buildroot situation (before this patch), the registry > > > is always installed, correct? > > > > > > Correct, but with a caveat... as of the version bump to 1.8.19, the file > > being installed is broken and the tool actually won't work. > > So the current ipmitool in Buildroot is broken. Could perhaps separate > a "fix" that could be backported from a large improvement that allows > to not used the registry? It was I who asked Vincent to add all the patches from upstream with a single commit in Buildroot. Indeed, my reasonning was that they all pertain to a single issue: the package is broken because 1) the registry URL is now incorrect (it downloads an HTML blob instead of a plain-text description) and 2) the build is not reproducible (as the registry can change on a whim). Furthermore, even though the registry is currently installed, it is of no use because the file is not in the format expected by the tools, so I think it is accetable that we make installing the registry optional, and that the option does not default to y (although I would not mind if it did). > > All upstream patches have been accepted into mainline. The commit hashes > > in the patches are the mainline commits > > Thing is we don't which are "upstream patches". If the patches are > upstream, you can do: > > Signed-off-by: John Doe > Upstream: https://github.com/some/where/commit/12456abc I usually am content with just a git-formatted patch, with the actual history in proper reasing order: From From: author.... Date: date... Subject: subject... Commit log... upsteam-sob... [john.doe at foobar.com: backport from upstream] Signed-off-by: John Doe --- diff... thus we can indeed check the commit hash at the beginning of the patch and check whether it is part of a new upstream release. If the patch had to be tweaked, then; From From: author.... Date: date... Subject: subject... Commit log... upsteam-sob... [john.doe at foobar.com: backport from upstream HASH] Signed-off-by: John Doe --- diff... > This makes it very clear that it has been accepted upstream, and will > help someone who will do the next ipmitool version bump. But yes, as long as the information is there, that's still OK. 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 Jan 15 11:00:14 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:14 +0100 Subject: [Buildroot] [git commit] package/{python-}protobuf: bump to version 21.12 Message-ID: <20230115110627.662EA870CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59461ec52ef6d70d08d0e68cd24a6a3db2dbb7fc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff 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 f1f5fa77cd..b092c9303f 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 33a7c40f40..8cd4e99e06 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.11 +PROTOBUF_VERSION = 21.12 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 c2afc3955a..e7af678b97 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:19 +0100 Subject: [Buildroot] [git commit] package/python-alembic: bump to version 1.9.1 Message-ID: <20230115110627.81672870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cde8b664b5fef509df74582097b925b899191543 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 e256e9dc08..f94f5ab10a 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 667a722df7dbef926a4ce760b9917622 alembic-1.8.1.tar.gz -sha256 cd0b5e45b14b706426b833f06369b9a6d5ee03f826ec3238723ce8caaf6e5ffa alembic-1.8.1.tar.gz +md5 999392ffc900da18afbf10d2ac31bdc6 alembic-1.9.1.tar.gz +sha256 f9f76e41061f5ebe27d4fe92600df9dd612521a7683f904dab328ba02cffa5a2 alembic-1.9.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 735678b384..64ce85bead 100644 --- a/package/python-alembic/python-alembic.mk +++ b/package/python-alembic/python-alembic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ALEMBIC_VERSION = 1.8.1 +PYTHON_ALEMBIC_VERSION = 1.9.1 PYTHON_ALEMBIC_SOURCE = alembic-$(PYTHON_ALEMBIC_VERSION).tar.gz -PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/37/ab/80e6d86ca81235ea1a7104089dddf74de4b45f8af0a05d4b265be44d6ff9 +PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/81/87/5c531d2923c61e7ae68b23c8660df289ae4241a0d38f3fbcbd8dba64ca6b PYTHON_ALEMBIC_SETUP_TYPE = setuptools PYTHON_ALEMBIC_LICENSE = MIT PYTHON_ALEMBIC_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:22 +0100 Subject: [Buildroot] [git commit] package/python-asgiref: bump to version 3.6.0 Message-ID: <20230115110627.8C7C0870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=823e3e98671bf70135d526298346a8c72beacd8a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 fec707ce02..26d8e78e47 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 b3cf42bb1f9191196f9ed1678f9dc106 asgiref-3.5.2.tar.gz -sha256 4a29362a6acebe09bf1d6640db38c1dc3d9217c68e6f9f6204d72667fc19a424 asgiref-3.5.2.tar.gz +md5 562ecd896dcbf5576db8c29cb1881ca4 asgiref-3.6.0.tar.gz +sha256 9567dfe7bd8d3c8c892227827c41cce860b368104c3431da67a0c5a65a949506 asgiref-3.6.0.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 afc083fb1f..bfd90f10e8 100644 --- a/package/python-asgiref/python-asgiref.mk +++ b/package/python-asgiref/python-asgiref.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ASGIREF_VERSION = 3.5.2 +PYTHON_ASGIREF_VERSION = 3.6.0 PYTHON_ASGIREF_SOURCE = asgiref-$(PYTHON_ASGIREF_VERSION).tar.gz -PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/1f/35/e7d59b92ceffb1dc62c65156278de378670b46ab2364a3ea7216fe194ba3 +PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/78/2d/797c0537426266d6c9377a2ed6a4ac61e50c2d5b1ab4da101a4b9bfe26e2 PYTHON_ASGIREF_SETUP_TYPE = setuptools PYTHON_ASGIREF_LICENSE = BSD-3-Clause PYTHON_ASGIREF_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:16 +0100 Subject: [Buildroot] [git commit] package/python-aioblescan: bump to version 0.2.14 Message-ID: <20230115110627.75268870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c35f2393327abab5d21a9155d468067482af383b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-aioblescan/python-aioblescan.hash | 4 ++-- package/python-aioblescan/python-aioblescan.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aioblescan/python-aioblescan.hash b/package/python-aioblescan/python-aioblescan.hash index 9a40ca4560..c754325fb1 100644 --- a/package/python-aioblescan/python-aioblescan.hash +++ b/package/python-aioblescan/python-aioblescan.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aioblescan/json -md5 0601cf9335e5d89166a88f53597c79bf aioblescan-0.2.13.tar.gz -sha256 28632e32c8180ea4b792f4cf9b88968dd100f4d3cee0cf16d27c193cf954422a aioblescan-0.2.13.tar.gz +md5 10014cfd24b8f9f54099bbf7e2ea528a aioblescan-0.2.14.tar.gz +sha256 3a47c5292186ee87fc49cb076a5271c766510f44749b93ac4a32bbb4cb5258a0 aioblescan-0.2.14.tar.gz # Locally computed sha256 checksums sha256 c2066cd44079e0c706234001af18cb6ad4b62fc68d0d08d29fdc7319916647e0 LICENSE.txt diff --git a/package/python-aioblescan/python-aioblescan.mk b/package/python-aioblescan/python-aioblescan.mk index f0e277d528..7e0cde6c85 100644 --- a/package/python-aioblescan/python-aioblescan.mk +++ b/package/python-aioblescan/python-aioblescan.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOBLESCAN_VERSION = 0.2.13 +PYTHON_AIOBLESCAN_VERSION = 0.2.14 PYTHON_AIOBLESCAN_SOURCE = aioblescan-$(PYTHON_AIOBLESCAN_VERSION).tar.gz -PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/bd/04/c6798c76704d57da22f19c2e47485821d4b23144ef75f9c0e18dbfe47565 +PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/45/15/faf503083bc5a2d81f1b17fbbe30d15f35217b6c5e944c771c8760354d59 PYTHON_AIOBLESCAN_SETUP_TYPE = setuptools PYTHON_AIOBLESCAN_LICENSE = MIT PYTHON_AIOBLESCAN_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Jan 15 11:00:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:24 +0100 Subject: [Buildroot] [git commit] package/python-attrs: bump to version 22.2.0 Message-ID: <20230115110627.97CF6870CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3f8d6264d79f6645ce4f2bbf0b76a919db29fcb5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-attrs/python-attrs.hash | 4 ++-- package/python-attrs/python-attrs.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-attrs/python-attrs.hash b/package/python-attrs/python-attrs.hash index d5548c0ed3..66b2082cff 100644 --- a/package/python-attrs/python-attrs.hash +++ b/package/python-attrs/python-attrs.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/attrs/json -md5 0487081b7ead8753fc46cf7c6d1e28e3 attrs-22.1.0.tar.gz -sha256 29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 attrs-22.1.0.tar.gz +md5 eff16b3bbd0d9b72e118cca83a19d380 attrs-22.2.0.tar.gz +sha256 c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99 attrs-22.2.0.tar.gz # Locally computed sha256 checksums sha256 882115c95dfc2af1eeb6714f8ec6d5cbcabf667caff8729f42420da63f714e9f LICENSE diff --git a/package/python-attrs/python-attrs.mk b/package/python-attrs/python-attrs.mk index 33651ee80a..0462f7cb0b 100644 --- a/package/python-attrs/python-attrs.mk +++ b/package/python-attrs/python-attrs.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ATTRS_VERSION = 22.1.0 +PYTHON_ATTRS_VERSION = 22.2.0 PYTHON_ATTRS_SOURCE = attrs-$(PYTHON_ATTRS_VERSION).tar.gz -PYTHON_ATTRS_SITE = https://files.pythonhosted.org/packages/1a/cb/c4ffeb41e7137b23755a45e1bfec9cbb76ecf51874c6f1d113984ecaa32c +PYTHON_ATTRS_SITE = https://files.pythonhosted.org/packages/21/31/3f468da74c7de4fcf9b25591e682856389b3400b4b62f201e65f15ea3e07 PYTHON_ATTRS_SETUP_TYPE = setuptools PYTHON_ATTRS_LICENSE = MIT PYTHON_ATTRS_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:57 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:57 +0100 Subject: [Buildroot] [git commit] package/python-hatchling: bump to version 1.12.2 Message-ID: <20230115110628.4FEA5870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=194c0247e796e9d1b3c6682b3cf37395d05f95d9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-hatchling/python-hatchling.hash | 4 ++-- package/python-hatchling/python-hatchling.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-hatchling/python-hatchling.hash b/package/python-hatchling/python-hatchling.hash index 41d7be977e..154c1fdcac 100644 --- a/package/python-hatchling/python-hatchling.hash +++ b/package/python-hatchling/python-hatchling.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/hatchling/json -md5 e06cc65ac646f9b01df5406aa1f97022 hatchling-1.11.1.tar.gz -sha256 9f84361f70cf3a7ab9543b0c3ecc64211ed2ba8a606a71eb6a473c1c9b08e1d0 hatchling-1.11.1.tar.gz +md5 5a6e2fd0c877feea7e71b9d72bbdbed9 hatchling-1.12.2.tar.gz +sha256 8a6d719d96653a0f3901072b12710c9c3cc934f9061b443775c6789b45333495 hatchling-1.12.2.tar.gz # Locally computed sha256 checksums sha256 7f143a8127ad4873862d70854b5bd2abd0085aa73e64fd2b08704a3b9f5c07fc LICENSE.txt diff --git a/package/python-hatchling/python-hatchling.mk b/package/python-hatchling/python-hatchling.mk index 13155a20a4..61aa1a6c23 100644 --- a/package/python-hatchling/python-hatchling.mk +++ b/package/python-hatchling/python-hatchling.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HATCHLING_VERSION = 1.11.1 +PYTHON_HATCHLING_VERSION = 1.12.2 PYTHON_HATCHLING_SOURCE = hatchling-$(PYTHON_HATCHLING_VERSION).tar.gz -PYTHON_HATCHLING_SITE = https://files.pythonhosted.org/packages/24/20/3e21d2bc57229822ac9fb9b314d7892c16f829f34a0eb247c55fc11e09a8 +PYTHON_HATCHLING_SITE = https://files.pythonhosted.org/packages/f5/ea/3ed5a7ecdd8a8f7e84cffd3b5ec24279a09ce2694c218ff922c35c6f1a77 PYTHON_HATCHLING_LICENSE = MIT PYTHON_HATCHLING_LICENSE_FILES = LICENSE.txt PYTHON_HATCHLING_SETUP_TYPE = pep517 From yann.morin.1998 at free.fr Sun Jan 15 11:00:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:32 +0100 Subject: [Buildroot] [git commit] package/python-boto3: bump to version 1.26.45 Message-ID: <20230115110627.B8544870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63f59977dd884c36fe9a4fe4a51e3bd5d183705a 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 60fd07681c..eecc87ab2d 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 9d5447419233a259b3ade6fb86d86cb6 boto3-1.26.27.tar.gz -sha256 255a7565226c21c5d500f69aabb977e1ac07dbaf576f4428d00558e8e508a23b boto3-1.26.27.tar.gz +md5 e3777333a201a2511dd7c814782fe9f0 boto3-1.26.45.tar.gz +sha256 cc7f652df93e1ce818413fd82ffd645d4f92a64fec67c72946212d3750eaa80f boto3-1.26.45.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 e40ac92f09..4d8fe58701 100644 --- a/package/python-boto3/python-boto3.mk +++ b/package/python-boto3/python-boto3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTO3_VERSION = 1.26.27 +PYTHON_BOTO3_VERSION = 1.26.45 PYTHON_BOTO3_SOURCE = boto3-$(PYTHON_BOTO3_VERSION).tar.gz -PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/62/7b/7cdcb980d9d90c910a6abec2cdee0ff6aa7a3d8afea4044ffd968d5c107c +PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/f5/5d/62bfcda02d90699d41d5ff2573f88b5555354fb87308e8a3427fef3956c5 PYTHON_BOTO3_SETUP_TYPE = setuptools PYTHON_BOTO3_LICENSE = Apache-2.0 PYTHON_BOTO3_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:01:02 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:02 +0100 Subject: [Buildroot] [git commit] package/python-ipython: bump to version 8.8.0 Message-ID: <20230115110628.657F5870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5d88b18fd42fceb375339c7255cc1d07f755f85c 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 aae34f6f9b..f11ad1e18c 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 3adf9fca317512e5b3516a9ac25b3442 ipython-8.7.0.tar.gz -sha256 882899fe78d5417a0aa07f995db298fa28b58faeba2112d2e3a4c95fe14bb738 ipython-8.7.0.tar.gz +md5 a1ea9b6e43c5568e5031974eb3a6acb0 ipython-8.8.0.tar.gz +sha256 f3bf2c08505ad2c3f4ed5c46ae0331a8547d36bf4b21a451e8ae80c0791db95b ipython-8.8.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 1af1081741..f5a114c2f3 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 8.7.0 +PYTHON_IPYTHON_VERSION = 8.8.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/82/2b/026af47da09998404f51064d328f5f1f68c78829082d2945be489343fde6 +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/f5/39/89664d8c3e4dfb0a73862cbbff8eb4028a1e3d4305da80ab0a493848ed9b 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 Jan 15 11:00:43 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:43 +0100 Subject: [Buildroot] [git commit] package/python-cython: bump to version 0.29.33 Message-ID: <20230115110627.EF071870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d31937ab88097a9ed3a34bf05fa07278abed77ae branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-cython/python-cython.hash | 4 ++-- package/python-cython/python-cython.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cython/python-cython.hash b/package/python-cython/python-cython.hash index 3ed9fb56a1..e7e86264d2 100644 --- a/package/python-cython/python-cython.hash +++ b/package/python-cython/python-cython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/cython/json -md5 91c36ea86c00adcc5c1c11cf48b733c0 Cython-0.29.32.tar.gz -sha256 8733cf4758b79304f2a4e39ebfac5e92341bce47bcceb26c1254398b2f8c1af7 Cython-0.29.32.tar.gz +md5 bd42c555cb2298b8a94fa8de7ee679ba Cython-0.29.33.tar.gz +sha256 5040764c4a4d2ce964a395da24f0d1ae58144995dab92c6b96f44c3f4d72286a Cython-0.29.33.tar.gz # Locally computed sha256 checksums sha256 a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9 LICENSE.txt sha256 e1eb1c49a8508e8173dac30157e4a6439a44ad8846194746c424fbc3fc2b95d7 COPYING.txt diff --git a/package/python-cython/python-cython.mk b/package/python-cython/python-cython.mk index 9a90f6198e..b11d75b33d 100644 --- a/package/python-cython/python-cython.mk +++ b/package/python-cython/python-cython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CYTHON_VERSION = 0.29.32 +PYTHON_CYTHON_VERSION = 0.29.33 PYTHON_CYTHON_SOURCE = Cython-$(PYTHON_CYTHON_VERSION).tar.gz -PYTHON_CYTHON_SITE = https://files.pythonhosted.org/packages/4c/76/1e41fbb365ad20b6efab2e61b0f4751518444c953b390f9b2d36cf97eea0 +PYTHON_CYTHON_SITE = https://files.pythonhosted.org/packages/dc/f6/e8e302f9942cbebede88b1a0c33d0be3a738c3ac37abae87254d58ffc51c PYTHON_CYTHON_SETUP_TYPE = setuptools PYTHON_CYTHON_LICENSE = Apache-2.0 PYTHON_CYTHON_LICENSE_FILES = COPYING.txt LICENSE.txt From yann.morin.1998 at free.fr Sun Jan 15 11:00:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:54 +0100 Subject: [Buildroot] [git commit] package/python-filelock: bump to version 3.9.0 Message-ID: <20230115110628.4458F870BF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9b88d0f7b9775db73da55504f3968bc0ff25687a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to hatchling pep517 build backend. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-filelock/python-filelock.hash | 4 ++-- package/python-filelock/python-filelock.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-filelock/python-filelock.hash b/package/python-filelock/python-filelock.hash index f9e6bc03e8..4ef7afed00 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 d66099b8823ebbdd980cde0dae8f7341 filelock-3.8.2.tar.gz -sha256 7565f628ea56bfcd8e54e42bdc55da899c85c1abfe1b5bcfd147e9188cebb3b2 filelock-3.8.2.tar.gz +md5 40eeb4a2963e1b07b8eab12b5db08418 filelock-3.9.0.tar.gz +sha256 7b319f24340b51f55a2bf7a12ac0755a9b03e718311dac567a0f4f7fabd2f5de filelock-3.9.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 86f1220b54..02759935ad 100644 --- a/package/python-filelock/python-filelock.mk +++ b/package/python-filelock/python-filelock.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_FILELOCK_VERSION = 3.8.2 +PYTHON_FILELOCK_VERSION = 3.9.0 PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz -PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/d8/73/292d9ea2370840a163e6dd2d2816a571244e9335e2f6ad957bf0527c492f -PYTHON_FILELOCK_SETUP_TYPE = setuptools +PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/0b/dc/eac02350f06c6ed78a655ceb04047df01b02c6b7ea3fc02d4df24ca87d24 +PYTHON_FILELOCK_SETUP_TYPE = pep517 PYTHON_FILELOCK_LICENSE = Public Domain PYTHON_FILELOCK_LICENSE_FILES = LICENSE +PYTHON_FILELOCK_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) From yann.morin.1998 at free.fr Sun Jan 15 11:00:27 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:27 +0100 Subject: [Buildroot] [git commit] package/python-autobahn: bump to version 22.12.1 Message-ID: <20230115110627.A28A5870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0cd7fadb263decfa5b4566f6ad71c02914726146 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-autobahn/python-autobahn.hash | 4 ++-- package/python-autobahn/python-autobahn.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-autobahn/python-autobahn.hash b/package/python-autobahn/python-autobahn.hash index 4ae158be03..f9b68dcb22 100644 --- a/package/python-autobahn/python-autobahn.hash +++ b/package/python-autobahn/python-autobahn.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/autobahn/json -md5 2921fb2bdea60b4cb36ccec367625995 autobahn-22.7.1.tar.gz -sha256 8b462ea2e6aad6b4dc0ed45fb800b6cbfeb0325e7fe6983907f122f2be4a1fe9 autobahn-22.7.1.tar.gz +md5 98d8451385ccd8ece2d2fac023c61a19 autobahn-22.12.1.tar.gz +sha256 43b4e8b1aeaeb20a0cc0a81572e613dc958057c0ab248a7d6b41b2763270f925 autobahn-22.12.1.tar.gz # Locally computed sha256 checksums sha256 0387eefce570453daaa60633f28676003731eeca28b2d0a0071c628e3a0004ef LICENSE diff --git a/package/python-autobahn/python-autobahn.mk b/package/python-autobahn/python-autobahn.mk index fb3a7b84de..4c14151960 100644 --- a/package/python-autobahn/python-autobahn.mk +++ b/package/python-autobahn/python-autobahn.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AUTOBAHN_VERSION = 22.7.1 +PYTHON_AUTOBAHN_VERSION = 22.12.1 PYTHON_AUTOBAHN_SOURCE = autobahn-$(PYTHON_AUTOBAHN_VERSION).tar.gz -PYTHON_AUTOBAHN_SITE = https://files.pythonhosted.org/packages/c5/b5/c92d6640fd55cbbdd97c05800ab534d84197f7b485d89a9df981ab67cce3 +PYTHON_AUTOBAHN_SITE = https://files.pythonhosted.org/packages/a8/6f/78b90951f263232e468439627f31a2c0846e36043c95af96dc527a4aeee6 PYTHON_AUTOBAHN_LICENSE = MIT PYTHON_AUTOBAHN_LICENSE_FILES = LICENSE PYTHON_AUTOBAHN_CPE_ID_VENDOR = crossbar From yann.morin.1998 at free.fr Sun Jan 15 11:01:00 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:00 +0100 Subject: [Buildroot] [git commit] package/python-iniconfig: bump to version 2.0.0 Message-ID: <20230115110628.5AB70870CD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f947ac259692879cf651c13dc595236103b0d1f9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to hatchling pep517 build backend. Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Yann E. MORIN --- package/python-iniconfig/python-iniconfig.hash | 4 ++-- package/python-iniconfig/python-iniconfig.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-iniconfig/python-iniconfig.hash b/package/python-iniconfig/python-iniconfig.hash index b2469db99b..541ae3e3f3 100644 --- a/package/python-iniconfig/python-iniconfig.hash +++ b/package/python-iniconfig/python-iniconfig.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/iniconfig/json -md5 0b7f3be87481211c183eae095bcea6f1 iniconfig-1.1.1.tar.gz -sha256 bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32 iniconfig-1.1.1.tar.gz +md5 3c030b3f51dcc3aca585de05635600e4 iniconfig-2.0.0.tar.gz +sha256 2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 iniconfig-2.0.0.tar.gz # Locally computed sha256 checksums sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 LICENSE diff --git a/package/python-iniconfig/python-iniconfig.mk b/package/python-iniconfig/python-iniconfig.mk index 5c31c69957..99e946f0ab 100644 --- a/package/python-iniconfig/python-iniconfig.mk +++ b/package/python-iniconfig/python-iniconfig.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_INICONFIG_VERSION = 1.1.1 +PYTHON_INICONFIG_VERSION = 2.0.0 PYTHON_INICONFIG_SOURCE = iniconfig-$(PYTHON_INICONFIG_VERSION).tar.gz -PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2 -PYTHON_INICONFIG_SETUP_TYPE = setuptools +PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913 +PYTHON_INICONFIG_SETUP_TYPE = pep517 PYTHON_INICONFIG_LICENSE = MIT PYTHON_INICONFIG_LICENSE_FILES = LICENSE +PYTHON_INICONFIG_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) From yann.morin.1998 at free.fr Sun Jan 15 11:00:30 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:30 +0100 Subject: [Buildroot] [git commit] package/python-bidict: bump to version 0.22.1 Message-ID: <20230115110627.ADA0E870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1db8f1edf859a501fb8444e90a2af7916f48de42 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-bidict/python-bidict.hash | 4 ++-- package/python-bidict/python-bidict.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bidict/python-bidict.hash b/package/python-bidict/python-bidict.hash index fe9a94af53..bcb9ea3f34 100644 --- a/package/python-bidict/python-bidict.hash +++ b/package/python-bidict/python-bidict.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bidict/json -md5 da3d37ae93c740c191b5666918c3164f bidict-0.22.0.tar.gz -sha256 5c826b3e15e97cc6e615de295756847c282a79b79c5430d3bfc909b1ac9f5bd8 bidict-0.22.0.tar.gz +md5 67dd74f41341e7ff437d69e00a6fd514 bidict-0.22.1.tar.gz +sha256 1e0f7f74e4860e6d0943a05d4134c63a2fad86f3d4732fb265bd79e4e856d81d bidict-0.22.1.tar.gz # Locally computed sha256 checksums sha256 be0487398bba08e7772b4077b637787b94973b53c44b3cbdd6c7dab10ed15035 LICENSE diff --git a/package/python-bidict/python-bidict.mk b/package/python-bidict/python-bidict.mk index 7ba15db605..ae3a1ee024 100644 --- a/package/python-bidict/python-bidict.mk +++ b/package/python-bidict/python-bidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BIDICT_VERSION = 0.22.0 +PYTHON_BIDICT_VERSION = 0.22.1 PYTHON_BIDICT_SOURCE = bidict-$(PYTHON_BIDICT_VERSION).tar.gz -PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/2b/84/159749556b9c49ea4489dadeb94d44f05d6033d1db3af4c83120ecac5b15 +PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/f2/be/b31e6ea9c94096a323e7a0e2c61480db01f07610bb7e7ea72a06fd1a23a8 PYTHON_BIDICT_SETUP_TYPE = setuptools PYTHON_BIDICT_LICENSE = MPL-2.0 PYTHON_BIDICT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:38 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:38 +0100 Subject: [Buildroot] [git commit] package/python-canopen: bump to version 2.1.0 Message-ID: <20230115110627.D40B7870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7be2ff33abdd049dc3670c5a6e2e385c1fba6f41 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Verified license remains MIT after hash changed. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-canopen/python-canopen.hash | 6 +++--- package/python-canopen/python-canopen.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-canopen/python-canopen.hash b/package/python-canopen/python-canopen.hash index 610dca3f34..e6485e72f0 100644 --- a/package/python-canopen/python-canopen.hash +++ b/package/python-canopen/python-canopen.hash @@ -1,5 +1,5 @@ # 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 +md5 d51443bdc8a55faea63c9da82196dd47 canopen-2.1.0.tar.gz +sha256 bc126bb1dcb62e3b34d8a12e38a07b5aa8319c17457c9bfe208f0bbbda90ff61 canopen-2.1.0.tar.gz # Locally computed sha256 checksums -sha256 0740d30978affcd91c0fc817b7cf942a332381bf0380fe17e60c6a0b377c6e0d LICENSE.txt +sha256 d9035caf7b8b135899da92a2730e2ac2e9f5ae3220dc98bd661be18045fcf689 LICENSE.txt diff --git a/package/python-canopen/python-canopen.mk b/package/python-canopen/python-canopen.mk index bd0a3bfba7..a0f5220ded 100644 --- a/package/python-canopen/python-canopen.mk +++ b/package/python-canopen/python-canopen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CANOPEN_VERSION = 2.0.0 +PYTHON_CANOPEN_VERSION = 2.1.0 PYTHON_CANOPEN_SOURCE = canopen-$(PYTHON_CANOPEN_VERSION).tar.gz -PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/9e/d6/6ced4b410b904aeee5f7d0227187eae95a5ad769f01014a74fc0e016845e +PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/29/d1/54462c949c384b1a9a2bd260143a8ec6f4259a18d119bd122e8f8a791b50 PYTHON_CANOPEN_SETUP_TYPE = setuptools PYTHON_CANOPEN_LICENSE = MIT PYTHON_CANOPEN_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Jan 15 11:00:41 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:41 +0100 Subject: [Buildroot] [git commit] package/python-crontab: bump to version 2.7.1 Message-ID: <20230115110627.DED2E870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3030baaa67dcafcc9f2c0802278c51f2ea016936 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-crontab/python-crontab.hash | 4 ++-- package/python-crontab/python-crontab.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-crontab/python-crontab.hash b/package/python-crontab/python-crontab.hash index b3aa96fc1b..d9519096df 100644 --- a/package/python-crontab/python-crontab.hash +++ b/package/python-crontab/python-crontab.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-crontab/json -md5 2982bdce2d9b7789f32da649a9507c4b python-crontab-2.6.0.tar.gz -sha256 1e35ed7a3cdc3100545b43e196d34754e6551e7f95e4caebbe0e1c0ca41c2f1b python-crontab-2.6.0.tar.gz +md5 0a71aa83eed18752c2850632d84cfd89 python-crontab-2.7.1.tar.gz +sha256 b21af4647c7bbb848fef2f020616c6b0289dcb9f94b4f991a55310ff9bec5749 python-crontab-2.7.1.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-crontab/python-crontab.mk b/package/python-crontab/python-crontab.mk index 9b29e11ccd..1c2802ef61 100644 --- a/package/python-crontab/python-crontab.mk +++ b/package/python-crontab/python-crontab.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_CRONTAB_VERSION = 2.6.0 -PYTHON_CRONTAB_SITE = https://files.pythonhosted.org/packages/06/b0/c270a1b5c83d9e0f83ab654d3153c39d80f61ba49fefde50fd23ab351381 +PYTHON_CRONTAB_VERSION = 2.7.1 +PYTHON_CRONTAB_SITE = https://files.pythonhosted.org/packages/6a/b6/94d861e868698b8e3f288f7e4684e30535b0d9a6b38316ee0a3d4d31e6ae PYTHON_CRONTAB_SETUP_TYPE = setuptools PYTHON_CRONTAB_LICENSE = LGPL-3.0+ PYTHON_CRONTAB_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Jan 15 11:00:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:49 +0100 Subject: [Buildroot] [git commit] package/python-dicttoxml: bump to version 1.7.16 Message-ID: <20230115110628.19821870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fc457e3d320bea68eac1bab8bd759c1ba0f7b40b 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 | 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 dcde7cf1b6..1c94d3446a 100644 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ b/package/python-dicttoxml/python-dicttoxml.hash @@ -1,5 +1,5 @@ # 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 +md5 f4853a05c41f9056172447d4e59517b9 dicttoxml-1.7.16.tar.gz +sha256 6f36ce644881db5cd8940bee9b7cb3f3f6b7b327ba8a67d83d3e2caa0538bf9d dicttoxml-1.7.16.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 3e5f90e9de..c26c16b72a 100644 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ b/package/python-dicttoxml/python-dicttoxml.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DICTTOXML_VERSION = 1.7.15 +PYTHON_DICTTOXML_VERSION = 1.7.16 PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/ee/c9/3132427f9e64d572688e6a1cbe3d542d1a03f676b81fb600f3d1fd7d2ec5 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 Jan 15 11:01:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:05 +0100 Subject: [Buildroot] [git commit] package/python-keyring: bump to version 23.13.1 Message-ID: <20230115110628.704E1870BF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c20f5be37a14fb32e4382a37a4cb79eddd0f06e4 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 791ee6563b..837743f5c2 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 edf0645c28f16884e2b121b2c51e0770 keyring-23.11.0.tar.gz -sha256 ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361 keyring-23.11.0.tar.gz +md5 a0640ab7525b4fe58061b5999cca5026 keyring-23.13.1.tar.gz +sha256 ba2e15a9b35e21908d0aaf4e0a47acc52d6ae33444df0da2b49d41a46ef6d678 keyring-23.13.1.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 c1f124cb3e..766139f525 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 23.11.0 +PYTHON_KEYRING_VERSION = 23.13.1 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/1c/35/c22960f14f5e17384296b2f09da259f8b5244fb3831eccec71cf948a49c6 +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/55/fe/282f4c205add8e8bb3a1635cbbac59d6def2e0891b145aa553a0e40dd2d0 PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:46 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:46 +0100 Subject: [Buildroot] [git commit] package/python-dbus-fast: bump to version 1.84.0 Message-ID: <20230115110628.08929870CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f29c7f18d6267e65863aedb6d0c515cf8f9404f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Yann E. MORIN --- package/python-dbus-fast/python-dbus-fast.hash | 4 ++-- package/python-dbus-fast/python-dbus-fast.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dbus-fast/python-dbus-fast.hash b/package/python-dbus-fast/python-dbus-fast.hash index f0dceeb43d..e9a3992f8e 100644 --- a/package/python-dbus-fast/python-dbus-fast.hash +++ b/package/python-dbus-fast/python-dbus-fast.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dbus-fast/json -md5 eebf2c558dd1af0f8f32b361e91f2fa3 dbus_fast-1.61.1.tar.gz -sha256 bda4a7d559047b74f409eda278f68f610a418e86ad3efa0368fa2ed240daa6b6 dbus_fast-1.61.1.tar.gz +md5 21e3675168e3dbe807c6c8a29267241f dbus_fast-1.84.0.tar.gz +sha256 d64f1b68c1c81268e846471caeb9264a9306a6c6ad356c30d5cdf7d1ecc251a1 dbus_fast-1.84.0.tar.gz # Locally computed sha256 checksums sha256 c37e9c75110e01d1f0c5360dc7d7776a30ac5f70d2440db214423e4b7a77a6af LICENSE diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk index de7049ba22..9dd88f613f 100644 --- a/package/python-dbus-fast/python-dbus-fast.mk +++ b/package/python-dbus-fast/python-dbus-fast.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DBUS_FAST_VERSION = 1.61.1 +PYTHON_DBUS_FAST_VERSION = 1.84.0 PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz -PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/81/67/a83522d6692a72911c3586e2fcd2363ce22d1522a7e17e1012f255a6083b PYTHON_DBUS_FAST_SETUP_TYPE = setuptools PYTHON_DBUS_FAST_LICENSE = MIT PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:35 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:35 +0100 Subject: [Buildroot] [git commit] package/python-botocore: bump to version 1.29.45 Message-ID: <20230115110627.C6283870CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2abc0d6a3809eaa9c71043368b3915572f5d0735 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 8314c534e9..0e9d0572d7 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 488df64a4fcd884f9fbcf990bdc8b34c botocore-1.29.27.tar.gz -sha256 0932b22d8737b11037adf7e734f9b90425b575d0757e4c1a035e99f382955221 botocore-1.29.27.tar.gz +md5 3946a693e09b65a0f6615a1a30f606d7 botocore-1.29.45.tar.gz +sha256 62ae03e591ff25555854aa338da35190ffe18c0b1be2ebf5cfb277164233691f botocore-1.29.45.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 4b14af4368..ceb3fbe6ea 100644 --- a/package/python-botocore/python-botocore.mk +++ b/package/python-botocore/python-botocore.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTOCORE_VERSION = 1.29.27 +PYTHON_BOTOCORE_VERSION = 1.29.45 PYTHON_BOTOCORE_SOURCE = botocore-$(PYTHON_BOTOCORE_VERSION).tar.gz -PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/08/3f/e9f97b0700e0be670404a7d4a9ac62fd59495897f15c928dd38874e98ef7 +PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/9d/4f/1c24126941d1f8c1f2ecf459f88959d59566af34a55a81d926368fd2e6e5 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 Jan 15 11:00:51 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:51 +0100 Subject: [Buildroot] [git commit] package/python-django: bump to version 4.1.5 Message-ID: <20230115110628.2BD2B870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=203cf2d8b7e9668ba51dc8a72636896e656e7e1b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 40526bc0ff..1d3035bb98 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 02e2222d064d800f37c6a0ba78ce87f3 Django-4.1.4.tar.gz -sha256 d38a4e108d2386cb9637da66a82dc8d0733caede4c83c4afdbda78af4214211b Django-4.1.4.tar.gz +md5 6b6a47d7478ead15b0a0835841c433dc Django-4.1.5.tar.gz +sha256 ff56ebd7ead0fd5dbe06fe157b0024a7aaea2e0593bb3785fb594cf94dad58ef Django-4.1.5.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 96ec53f82c..e08de68954 100644 --- a/package/python-django/python-django.mk +++ b/package/python-django/python-django.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_DJANGO_VERSION = 4.1.4 +PYTHON_DJANGO_VERSION = 4.1.5 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/de/7d/ca5d224f7d345b0defd0a57c6deb0c6115fbe5304e4d9571f728b617f1a3 +PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/41/c8/b3c469353f9d1b7f0e99b45520582b891da02cd87408bc867affa6e039a3 PYTHON_DJANGO_LICENSE = BSD-3-Clause PYTHON_DJANGO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:01:08 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:08 +0100 Subject: [Buildroot] [git commit] package/python-multidict: bump to version 6.0.4 Message-ID: <20230115110628.7CB9F870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=89a2bafaa4bd5aee71a13fb1542a15c7410cd6af 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 eae60af37c..568c320c53 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 b5875cf0a0578956dcfffc123d8344ca multidict-6.0.3.tar.gz -sha256 2523a29006c034687eccd3ee70093a697129a3ffe8732535d3b2df6a4ecc279d multidict-6.0.3.tar.gz +md5 ec06a613d871dadfb66f2be3a1f2f3fa multidict-6.0.4.tar.gz +sha256 3666906492efb76453c0e7b97f2cf459b0682e7402c0489a95484965dbc1da49 multidict-6.0.4.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 bfffb84709..cd35dcb4cb 100644 --- a/package/python-multidict/python-multidict.mk +++ b/package/python-multidict/python-multidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MULTIDICT_VERSION = 6.0.3 +PYTHON_MULTIDICT_VERSION = 6.0.4 PYTHON_MULTIDICT_SOURCE = multidict-$(PYTHON_MULTIDICT_VERSION).tar.gz -PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/b5/5b/1dd3b9cf73c474ea1d0f0b1f8b7b712b0f13817493fd93101256ec856b59 +PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/4a/15/bd620f7a6eb9aa5112c4ef93e7031bcd071e0611763d8e17706ef8ba65e0 PYTHON_MULTIDICT_SETUP_TYPE = setuptools PYTHON_MULTIDICT_LICENSE = Apache-2.0 PYTHON_MULTIDICT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:01:11 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:11 +0100 Subject: [Buildroot] [git commit] package/python-networkx: bump to version 3.0 Message-ID: <20230115110628.8ACD0870BF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d5a1a38c8975153838f4e3f43ea03820613e4882 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required decorator dependency. License hash changed due to year update: https://github.com/networkx/networkx/commit/49f20fe11d2a804a83d538759e06511eb90ad5a3 Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-networkx/Config.in | 1 - package/python-networkx/python-networkx.hash | 6 +++--- package/python-networkx/python-networkx.mk | 5 ++--- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/python-networkx/Config.in b/package/python-networkx/Config.in index 0f3e86f497..e2fc6ae478 100644 --- a/package/python-networkx/Config.in +++ b/package/python-networkx/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_NETWORKX bool "python-networkx" - select BR2_PACKAGE_PYTHON_DECORATOR # runtime help A Python package for the creation, manipulation, and study of the structure, dynamics, and diff --git a/package/python-networkx/python-networkx.hash b/package/python-networkx/python-networkx.hash index d166f0b8d8..96ef9777da 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 22139ab5a47818fa00cbaa91eb126381 networkx-2.8.8.tar.gz -sha256 230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e networkx-2.8.8.tar.gz +md5 1bfbb5cd184b486feae8345f541a5e50 networkx-3.0.tar.gz +sha256 9a9992345353618ae98339c2b63d8201c381c2944f38a2ab49cb45a4c667e412 networkx-3.0.tar.gz # Locally computed sha256 checksums -sha256 aae9f809fb1a1592ed72e9f52df10cfad8fe226b8d4d28385f90dd4341ce7119 LICENSE.txt +sha256 50b5a27cb43f7a20cede7aa7b9ab2033552e0412c9a1fde51d38885c1417e95f LICENSE.txt diff --git a/package/python-networkx/python-networkx.mk b/package/python-networkx/python-networkx.mk index f097671d66..d369df1a04 100644 --- a/package/python-networkx/python-networkx.mk +++ b/package/python-networkx/python-networkx.mk @@ -4,15 +4,14 @@ # ################################################################################ -PYTHON_NETWORKX_VERSION = 2.8.8 +PYTHON_NETWORKX_VERSION = 3.0 PYTHON_NETWORKX_SOURCE = networkx-$(PYTHON_NETWORKX_VERSION).tar.gz -PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/cd/16/c44e8550012735b8f21b3df7f39e8ba5a987fb764ac017ad5f3589735889 +PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/99/f9/d45c9ecf50a6b67a200e0bbd324201b5cd777dfc0e6c8f6d1620ce5a7ada PYTHON_NETWORKX_LICENSE = BSD-3-Clause PYTHON_NETWORKX_LICENSE_FILES = LICENSE.txt PYTHON_NETWORKX_CPE_ID_VENDOR = python PYTHON_NETWORKX_CPE_ID_PRODUCT = networkx PYTHON_NETWORKX_SETUP_TYPE = setuptools -HOST_PYTHON_NETWORKX_DEPENDENCIES = host-python-decorator $(eval $(python-package)) $(eval $(host-python-package)) From yann.morin.1998 at free.fr Sun Jan 15 11:01:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:13 +0100 Subject: [Buildroot] [git commit] package/python-pillow: bump to version 9.4.0 Message-ID: <20230115110628.95670870CD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=64848d5dcddad89dd0b151282d3b5060d96dffaf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to year update: https://github.com/python-pillow/Pillow/commit/13306974e749871822dac413be66e699a0f4645e Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pillow/python-pillow.hash | 6 +++--- package/python-pillow/python-pillow.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pillow/python-pillow.hash b/package/python-pillow/python-pillow.hash index 46da25dddc..d514bdfe56 100644 --- a/package/python-pillow/python-pillow.hash +++ b/package/python-pillow/python-pillow.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pillow/json -md5 a6507c1e811a51071d2d6de83070e703 Pillow-9.3.0.tar.gz -sha256 c935a22a557a560108d780f9a0fc426dd7459940dc54faa49d83249c8d3e760f Pillow-9.3.0.tar.gz +md5 ee6e9a6c729ed9e9a78ccd3f6e9d7143 Pillow-9.4.0.tar.gz +sha256 a1c2d7780448eb93fbcc3789bf3916aa5720d942e37945f4056680317f1cd23e Pillow-9.4.0.tar.gz # Locally computed sha256 checksums -sha256 a6554cb737ba6c9b47d3301f78de03b4ed0d3f08d6cf9400714f3d4c894f6943 LICENSE +sha256 4e1755595052d843e2f350c930759f945ecf707bf812883948d181016b12dd0f LICENSE diff --git a/package/python-pillow/python-pillow.mk b/package/python-pillow/python-pillow.mk index 5ea9fcf264..c02968610f 100644 --- a/package/python-pillow/python-pillow.mk +++ b/package/python-pillow/python-pillow.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_PILLOW_VERSION = 9.3.0 -PYTHON_PILLOW_SITE = https://files.pythonhosted.org/packages/16/11/da8d395299ca166aa56d9436e26fe8440e5443471de16ccd9a1d06f5993a +PYTHON_PILLOW_VERSION = 9.4.0 +PYTHON_PILLOW_SITE = https://files.pythonhosted.org/packages/bc/07/830784e061fb94d67649f3e438ff63cfb902dec6d48ac75aeaaac7c7c30e PYTHON_PILLOW_SOURCE = Pillow-$(PYTHON_PILLOW_VERSION).tar.gz PYTHON_PILLOW_LICENSE = HPND PYTHON_PILLOW_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:01:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:16 +0100 Subject: [Buildroot] [git commit] package/python-posix-ipc: bump to version 1.1.1 Message-ID: <20230115110628.A0298870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=46d6bd7820622c67ed11ca09a1161a574f6af9e3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-posix-ipc/python-posix-ipc.hash | 4 ++-- package/python-posix-ipc/python-posix-ipc.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-posix-ipc/python-posix-ipc.hash b/package/python-posix-ipc/python-posix-ipc.hash index 74d2db0f5e..427e4c7b55 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 81baeabebd3e4064972ec62fd9eace0b posix_ipc-1.1.0.tar.gz -sha256 f86a15b32b38573c78e305ebd9100d8198a3d9facc03ffafe39edc35833738e3 posix_ipc-1.1.0.tar.gz +md5 523a31c4dbd56e0d4fd677f33e126e5d posix_ipc-1.1.1.tar.gz +sha256 e2456ba0cfb2ee5ba14121450e8d825b3c4a1461fca0761220aab66d4111cbb7 posix_ipc-1.1.1.tar.gz # Locally computed sha256 checksums sha256 2b58f0bf31a8cbd7e56bfef030e9f7f02758ce8a810d073ccf41753bdc2a0747 LICENSE diff --git a/package/python-posix-ipc/python-posix-ipc.mk b/package/python-posix-ipc/python-posix-ipc.mk index c25af9ecbd..bdd2f1d4af 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.1.0 +PYTHON_POSIX_IPC_VERSION = 1.1.1 PYTHON_POSIX_IPC_SOURCE = posix_ipc-$(PYTHON_POSIX_IPC_VERSION).tar.gz -PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/41/72/90b6702782921c0e3e0b10a66f2a47d8cfaf9c2255d763ab45cc8cea25eb +PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/07/7f/b954f224a226960a4aa98b6c5fa3d4f3fafb20bb8461446e41b563aee863 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 Jan 15 11:08:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:08:24 +0100 Subject: [Buildroot] [PATCH] package/{python-}protobuf: bump to version 21.12 In-Reply-To: <20230102112737.113303-1-buildroot@heine.tech> References: <20230102112737.113303-1-buildroot@heine.tech> Message-ID: <20230115110824.GH199036@scaer> Michael, All, On 2023-01-02 12:27 +0100, Michael Nosthoff via buildroot spake thusly: > Signed-off-by: Michael Nosthoff Applied to master, thanks. Regards, 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 f1f5fa77cd..b092c9303f 100644 > --- a/package/protobuf/protobuf.hash > +++ b/package/protobuf/protobuf.hash > @@ -1,3 +1,3 @@ > # Locally calculated > sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE > -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz > +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz > diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk > index 33a7c40f40..8cd4e99e06 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.11 > +PROTOBUF_VERSION = 21.12 > 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 c2afc3955a..e7af678b97 100644 > --- a/package/python-protobuf/python-protobuf.hash > +++ b/package/python-protobuf/python-protobuf.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz > +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz > sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d 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 Jan 15 11:10:04 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:10:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-aioblescan: bump to version 0.2.14 In-Reply-To: <20230109025201.1939360-1-james.hilliard1@gmail.com> References: <20230109025201.1939360-1-james.hilliard1@gmail.com> Message-ID: <20230115111004.GI199036@scaer> James, All, On 2023-01-08 19:52 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. Since you sent a lot of such python bumps in rapid-fire, I'll only reply to this one, and the ones I have special comments above; otherwise, consider them to be applied as they are no longer in patchwork. Thanks! Regards, Yann E. MORIN. > --- > package/python-aioblescan/python-aioblescan.hash | 4 ++-- > package/python-aioblescan/python-aioblescan.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/python-aioblescan/python-aioblescan.hash b/package/python-aioblescan/python-aioblescan.hash > index 9a40ca4560..c754325fb1 100644 > --- a/package/python-aioblescan/python-aioblescan.hash > +++ b/package/python-aioblescan/python-aioblescan.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/aioblescan/json > -md5 0601cf9335e5d89166a88f53597c79bf aioblescan-0.2.13.tar.gz > -sha256 28632e32c8180ea4b792f4cf9b88968dd100f4d3cee0cf16d27c193cf954422a aioblescan-0.2.13.tar.gz > +md5 10014cfd24b8f9f54099bbf7e2ea528a aioblescan-0.2.14.tar.gz > +sha256 3a47c5292186ee87fc49cb076a5271c766510f44749b93ac4a32bbb4cb5258a0 aioblescan-0.2.14.tar.gz > # Locally computed sha256 checksums > sha256 c2066cd44079e0c706234001af18cb6ad4b62fc68d0d08d29fdc7319916647e0 LICENSE.txt > diff --git a/package/python-aioblescan/python-aioblescan.mk b/package/python-aioblescan/python-aioblescan.mk > index f0e277d528..7e0cde6c85 100644 > --- a/package/python-aioblescan/python-aioblescan.mk > +++ b/package/python-aioblescan/python-aioblescan.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_AIOBLESCAN_VERSION = 0.2.13 > +PYTHON_AIOBLESCAN_VERSION = 0.2.14 > PYTHON_AIOBLESCAN_SOURCE = aioblescan-$(PYTHON_AIOBLESCAN_VERSION).tar.gz > -PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/bd/04/c6798c76704d57da22f19c2e47485821d4b23144ef75f9c0e18dbfe47565 > +PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/45/15/faf503083bc5a2d81f1b17fbbe30d15f35217b6c5e944c771c8760354d59 > PYTHON_AIOBLESCAN_SETUP_TYPE = setuptools > PYTHON_AIOBLESCAN_LICENSE = MIT > PYTHON_AIOBLESCAN_LICENSE_FILES = LICENSE.txt > -- > 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 Jan 15 11:11:04 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:11:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/{python-}protobuf: bump to version 21.12 In-Reply-To: <20230109045908.2502002-1-james.hilliard1@gmail.com> References: <20230109045908.2502002-1-james.hilliard1@gmail.com> Message-ID: <20230115111104.GJ199036@scaer> James, All, On 2023-01-08 21:59 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Not applied, as I instead applied Michael's patch that he sent earlier. Regards, 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 f1f5fa77cd..b092c9303f 100644 > --- a/package/protobuf/protobuf.hash > +++ b/package/protobuf/protobuf.hash > @@ -1,3 +1,3 @@ > # Locally calculated > sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE > -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz > +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz > diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk > index 33a7c40f40..8cd4e99e06 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.11 > +PROTOBUF_VERSION = 21.12 > 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 c2afc3955a..e7af678b97 100644 > --- a/package/python-protobuf/python-protobuf.hash > +++ b/package/python-protobuf/python-protobuf.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz > +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz > sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d 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 Jan 15 11:15:38 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:38 +0100 Subject: [Buildroot] [git commit] package/python-pybind: bump to version 2.10.3 Message-ID: <20230115111942.D7F47870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4364444cb31f60826e37cf3efa193c78a7c7947f 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 530cbf64af..971eceaa07 100644 --- a/package/python-pybind/python-pybind.hash +++ b/package/python-pybind/python-pybind.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad python-pybind-2.10.1.tar.gz +sha256 5d8c4c5dda428d3a944ba3d2a5212cb988c2fae4670d58075a5a49075a6ca315 python-pybind-2.10.3.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 e89d77147e..1fd106b981 100644 --- a/package/python-pybind/python-pybind.mk +++ b/package/python-pybind/python-pybind.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYBIND_VERSION = 2.10.1 +PYTHON_PYBIND_VERSION = 2.10.3 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 Jan 15 11:15:43 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:43 +0100 Subject: [Buildroot] [git commit] package/python-pygments: bump to version 2.14.0 Message-ID: <20230115111942.EBB95870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e1f426de2e67018d8b57c03457dbf1d719ac3b19 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pygments/python-pygments.hash | 4 ++-- package/python-pygments/python-pygments.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pygments/python-pygments.hash b/package/python-pygments/python-pygments.hash index 610acb96d7..f7396cb3d6 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 6ccae578d28d18968b30a4711652fd9a Pygments-2.13.0.tar.gz -sha256 56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1 Pygments-2.13.0.tar.gz +md5 447be4afb076c8325a7dc659aff5b931 Pygments-2.14.0.tar.gz +sha256 b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297 Pygments-2.14.0.tar.gz # Locally computed sha256 checksums sha256 a9d66f1d526df02e29dce73436d34e56e8632f46c275bbdffc70569e882f9f17 LICENSE diff --git a/package/python-pygments/python-pygments.mk b/package/python-pygments/python-pygments.mk index c09350c42b..9c4f0be6c8 100644 --- a/package/python-pygments/python-pygments.mk +++ b/package/python-pygments/python-pygments.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYGMENTS_VERSION = 2.13.0 +PYTHON_PYGMENTS_VERSION = 2.14.0 PYTHON_PYGMENTS_SOURCE = Pygments-$(PYTHON_PYGMENTS_VERSION).tar.gz -PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/e0/ef/5905cd3642f2337d44143529c941cc3a02e5af16f0f65f81cbef7af452bb +PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/da/6a/c427c06913204e24de28de5300d3f0e809933f376e0b7df95194b2bb3f71 PYTHON_PYGMENTS_LICENSE = BSD-2-Clause PYTHON_PYGMENTS_LICENSE_FILES = LICENSE PYTHON_PYGMENTS_CPE_ID_VENDOR = pygments From yann.morin.1998 at free.fr Sun Jan 15 11:15:41 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:41 +0100 Subject: [Buildroot] [git commit] package/python-pydantic: bump to version 1.10.4 Message-ID: <20230115111942.E1201870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7cb432250dafc98b6517cfbe0b7d320426245d0b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 a5eb025fcb..e73a3099a8 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 9691f29e97c1280ab56b7d0a2dade9c1 pydantic-1.10.2.tar.gz -sha256 91b8e218852ef6007c2b98cd861601c6a09f1aa32bbbb74fab5b1c33d4a1e410 pydantic-1.10.2.tar.gz +md5 2e036b5f993b93dd83f6a7009252ae78 pydantic-1.10.4.tar.gz +sha256 b9a3859f24eb4e097502a3be1fb4b2abb79b6103dd9e2e0edb70613a4459a648 pydantic-1.10.4.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 04014214e1..a1a4dc9b16 100644 --- a/package/python-pydantic/python-pydantic.mk +++ b/package/python-pydantic/python-pydantic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYDANTIC_VERSION = 1.10.2 +PYTHON_PYDANTIC_VERSION = 1.10.4 PYTHON_PYDANTIC_SOURCE = pydantic-$(PYTHON_PYDANTIC_VERSION).tar.gz -PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/7d/7d/58dd62f792b002fa28cce4e83cb90f4359809e6d12db86eedf26a752895c +PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/53/17/34e54e352f6a3d304044e52d5ddd5cd621a62ec8fb7af08cc73af65dd3e1 PYTHON_PYDANTIC_SETUP_TYPE = setuptools PYTHON_PYDANTIC_LICENSE = MIT PYTHON_PYDANTIC_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:15:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:49 +0100 Subject: [Buildroot] [git commit] package/python-pyopenssl: bump to version 23.0.0 Message-ID: <20230115111943.0CD2B87103@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=208bf69626d25761f6e502b967b6d8ecf7d5df00 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 bc65bb5868..f9b1e4a86b 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 6834da75e33d3c8dcd891b723bfcec9e pyOpenSSL-22.1.0.tar.gz -sha256 7a83b7b272dd595222d672f5ce29aa030f1fb837630ef229f62e72e395ce8968 pyOpenSSL-22.1.0.tar.gz +md5 1be2c02bf3c0c4e5e7c51b9ac90ebd72 pyOpenSSL-23.0.0.tar.gz +sha256 c1cc5f86bcacefc84dada7d31175cae1b1518d5f60d3d0bb595a67822a868a6f pyOpenSSL-23.0.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 85f856b319..1d89f5b696 100644 --- a/package/python-pyopenssl/python-pyopenssl.mk +++ b/package/python-pyopenssl/python-pyopenssl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYOPENSSL_VERSION = 22.1.0 +PYTHON_PYOPENSSL_VERSION = 23.0.0 PYTHON_PYOPENSSL_SOURCE = pyOpenSSL-$(PYTHON_PYOPENSSL_VERSION).tar.gz -PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/e7/2f/c6d89edac75482f11e231b644e365d31d5479b7b727734e6a8f3d00decd5 +PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/af/6e/0706d5e0eac08fcff586366f5198c9bf0a8b46f0f45b1858324e0d94c295 PYTHON_PYOPENSSL_LICENSE = Apache-2.0 PYTHON_PYOPENSSL_LICENSE_FILES = LICENSE PYTHON_PYOPENSSL_CPE_ID_VENDOR = pyopenssl From yann.morin.1998 at free.fr Sun Jan 15 11:15:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:54 +0100 Subject: [Buildroot] [git commit] package/python-pysmb: bump to version 1.2.9 Message-ID: <20230115111943.21C58870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ffc7b4bb1241eb64272aa78448aac35d67ff4ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 025e47d030..87b1edf595 100644 --- a/package/python-pysmb/python-pysmb.hash +++ b/package/python-pysmb/python-pysmb.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 9215356c446e4c6b335b4a481f52d746ff60926badfecbc33524b94908fdc0e1 pysmb-1.2.8.tar.gz +sha256 30558c11ba141e9ad26e5edb1b85b94813a335ed5c0fe11df8046942b0c7e813 pysmb-1.2.9.tar.gz sha256 8c487d5c10f024e44a9cf1df21d1fd28a80bd2dfddd9f1dcd109a47d721f497f LICENSE diff --git a/package/python-pysmb/python-pysmb.mk b/package/python-pysmb/python-pysmb.mk index 36993ce42c..394a9d806c 100644 --- a/package/python-pysmb/python-pysmb.mk +++ b/package/python-pysmb/python-pysmb.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYSMB_VERSION = 1.2.8 +PYTHON_PYSMB_VERSION = 1.2.9 PYTHON_PYSMB_SOURCE = pysmb-$(PYTHON_PYSMB_VERSION).tar.gz PYTHON_PYSMB_SITE = https://miketeo.net/files/Projects/pysmb PYTHON_PYSMB_LICENSE = Libpng From yann.morin.1998 at free.fr Sun Jan 15 11:15:57 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:57 +0100 Subject: [Buildroot] [git commit] package/python-pyspnego: bump to version 0.7.0 Message-ID: <20230115111943.2ABEC870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cc64eb6d1238515b4c53b2b34d89fc3bd09fb59b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pyspnego/python-pyspnego.hash | 4 ++-- package/python-pyspnego/python-pyspnego.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyspnego/python-pyspnego.hash b/package/python-pyspnego/python-pyspnego.hash index 400e380b5d..0ae6cf1d4e 100644 --- a/package/python-pyspnego/python-pyspnego.hash +++ b/package/python-pyspnego/python-pyspnego.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pyspnego/json -md5 67114f5e59c6d5b45fe2b38c128c2140 pyspnego-0.6.3.tar.gz -sha256 6060a0e683171090adcf92c9d319ddd334f15117fa199a703d8c9bd094d9f6c0 pyspnego-0.6.3.tar.gz +md5 93ab1a088d65e6a7c97efdb567ba37b0 pyspnego-0.7.0.tar.gz +sha256 da78096fd7c9f40e716f6fbe3e30d913103d75fd676f839f98fc3a6fee92fbe3 pyspnego-0.7.0.tar.gz # Locally computed sha256 286517c93031c343f809f64b38563a783614b762e1367242af6cdd4107335471 LICENSE diff --git a/package/python-pyspnego/python-pyspnego.mk b/package/python-pyspnego/python-pyspnego.mk index 0910c57b7d..2fbb779d98 100644 --- a/package/python-pyspnego/python-pyspnego.mk +++ b/package/python-pyspnego/python-pyspnego.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYSPNEGO_VERSION = 0.6.3 +PYTHON_PYSPNEGO_VERSION = 0.7.0 PYTHON_PYSPNEGO_SOURCE = pyspnego-$(PYTHON_PYSPNEGO_VERSION).tar.gz -PYTHON_PYSPNEGO_SITE = https://files.pythonhosted.org/packages/ba/13/7b4e7dcff1eb24a13e0a631a4b49eab361678e4490d691c03253ae736da4 +PYTHON_PYSPNEGO_SITE = https://files.pythonhosted.org/packages/97/f3/bdf3cd5f4c5a1bf9e1d4bb771c133850ee08241c18cafd90a6d872937a9f PYTHON_PYSPNEGO_SETUP_TYPE = setuptools PYTHON_PYSPNEGO_LICENSE = MIT PYTHON_PYSPNEGO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:16:08 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:08 +0100 Subject: [Buildroot] [git commit] package/python-sentry-sdk: bump to version 1.12.1 Message-ID: <20230115111943.4E58F870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b341e0cc646665ccda1c6997fb845503c12a0d06 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 2aa739f398..38ae3380a8 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 4980e01dc73c6bcf794b0b7d3f3e08d7 sentry-sdk-1.11.1.tar.gz -sha256 675f6279b6bb1fea09fd61751061f9a90dca3b5929ef631dd50dc8b3aeb245e9 sentry-sdk-1.11.1.tar.gz +md5 ea2d728c847879f66c3d24cfbade2026 sentry-sdk-1.12.1.tar.gz +sha256 5bbe4b72de22f9ac1e67f2a4e6efe8fbd595bb59b7b223443f50fe5802a5551c sentry-sdk-1.12.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 056a015952..c3092a5184 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.11.1 +PYTHON_SENTRY_SDK_VERSION = 1.12.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a3/d5/db26377e9817407ae8d7b65e15b3c3b8d817c301633be15bd2aef61f38a3 +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/32/03/496a7c8313658dec419303e8add969f314b7538c29f4ec5ebe6d86fb8ce2 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 Jan 15 11:15:51 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:51 +0100 Subject: [Buildroot] [git commit] package/python-pyrsistent: bump to version 0.19.3 Message-ID: <20230115111943.17C637FE21@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1b6a466ea306d0e760b35fe84330d7f57a3a624b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 bb55c7135d..d5c9a22656 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 23da81256b8817e123568a858bf78997 pyrsistent-0.19.2.tar.gz -sha256 bfa0351be89c9fcbcb8c9879b826f4353be10f58f8a677efab0c017bf7137ec2 pyrsistent-0.19.2.tar.gz +md5 761266eab1f9dc9280cdb0a6d2dedb08 pyrsistent-0.19.3.tar.gz +sha256 1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440 pyrsistent-0.19.3.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 6a5ac30a15..f3457feebe 100644 --- a/package/python-pyrsistent/python-pyrsistent.mk +++ b/package/python-pyrsistent/python-pyrsistent.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYRSISTENT_VERSION = 0.19.2 +PYTHON_PYRSISTENT_VERSION = 0.19.3 PYTHON_PYRSISTENT_SOURCE = pyrsistent-$(PYTHON_PYRSISTENT_VERSION).tar.gz -PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/b8/ef/325da441a385a8a931b3eeb70db23cb52da42799691988d8d943c5237f10 +PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/bf/90/445a7dbd275c654c268f47fa9452152709134f61f09605cf776407055a89 PYTHON_PYRSISTENT_SETUP_TYPE = setuptools PYTHON_PYRSISTENT_LICENSE = MIT PYTHON_PYRSISTENT_LICENSE_FILES = LICENSE.mit From yann.morin.1998 at free.fr Sun Jan 15 11:16:02 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:02 +0100 Subject: [Buildroot] [git commit] package/python-pytz: bump to version 2022.7 Message-ID: <20230115111943.3C96B87103@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9af376f6da76c7c8b38e01d9d3cae04948d5f758 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 e71e77e5b7..6d6e1b606c 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 bf46b54a7e9bcb65ea38f54646181979 pytz-2022.6.tar.gz -sha256 e89512406b793ca39f5971bc999cc538ce125c0e51c27941bef4568b460095e2 pytz-2022.6.tar.gz +md5 3b9356e4dcd441df922cc01e8eb15983 pytz-2022.7.tar.gz +sha256 7ccfae7b4b2c067464a6733c6261673fdb8fd1be905460396b97a073e9fa683a pytz-2022.7.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 58f06e1993..057a3ef173 100644 --- a/package/python-pytz/python-pytz.mk +++ b/package/python-pytz/python-pytz.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTZ_VERSION = 2022.6 +PYTHON_PYTZ_VERSION = 2022.7 PYTHON_PYTZ_SOURCE = pytz-$(PYTHON_PYTZ_VERSION).tar.gz -PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/76/63/1be349ff0a44e4795d9712cc0b2d806f5e063d4d34631b71b832fac715a8 +PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/6d/37/54f2d7c147e42dc85ffbc6910862bb4f141fb3fc14d9a88efaa1a76c7df2 PYTHON_PYTZ_SETUP_TYPE = setuptools PYTHON_PYTZ_LICENSE = MIT PYTHON_PYTZ_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Jan 15 11:16:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:05 +0100 Subject: [Buildroot] [git commit] package/python-scapy: bump to version 2.5.0 Message-ID: <20230115111943.45825870CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8c2d7e401296e4b17ba9c6d521eca62eaff15159 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-scapy/python-scapy.hash | 4 ++-- package/python-scapy/python-scapy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-scapy/python-scapy.hash b/package/python-scapy/python-scapy.hash index 4dccffd39a..7b21e6cb30 100644 --- a/package/python-scapy/python-scapy.hash +++ b/package/python-scapy/python-scapy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/scapy/json -md5 54072af118e9291b6c7898b4ea87cdaf scapy-2.4.5.tar.gz -sha256 bc707e3604784496b6665a9e5b2a69c36cc9fb032af4864b29051531b24c8593 scapy-2.4.5.tar.gz +md5 f546b1c82c2c98e0dae1a436219dd042 scapy-2.5.0.tar.gz +sha256 5b260c2b754fd8d409ba83ee7aee294ecdbb2c235f9f78fe90bc11cb6e5debc2 scapy-2.5.0.tar.gz # Locally computed sha256 checksums sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/python-scapy/python-scapy.mk b/package/python-scapy/python-scapy.mk index 9cf17db671..a2c6cc6872 100644 --- a/package/python-scapy/python-scapy.mk +++ b/package/python-scapy/python-scapy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SCAPY_VERSION = 2.4.5 +PYTHON_SCAPY_VERSION = 2.5.0 PYTHON_SCAPY_SOURCE = scapy-$(PYTHON_SCAPY_VERSION).tar.gz -PYTHON_SCAPY_SITE = https://files.pythonhosted.org/packages/85/47/c919432ca258f354bb2c1e645623f891603f185bfc7563d4a21f6432e7ed +PYTHON_SCAPY_SITE = https://files.pythonhosted.org/packages/67/a1/2a60d5b6f0fed297dd0c0311c887d5e8a30ba1250506585b897e5a662f4c PYTHON_SCAPY_SETUP_TYPE = setuptools PYTHON_SCAPY_LICENSE = GPL-2.0 PYTHON_SCAPY_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:15:46 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:46 +0100 Subject: [Buildroot] [git commit] package/{, python-py}mupdf: bump to version 1.21.1 Message-ID: <20230115111943.01F2B870F1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e52a5966ec9be07d846ca3a0264cbd892d256b53 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard 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 6785aa163a..ef91abee18 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz +sha1 f759d914ec6ad6a3b96f994630ff70b75823831b mupdf-1.21.1-source.tar.lz # Locally computed: -sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz +sha256 66a43490676c7f7c2ff74067328ef13285506fcc758d365ae27ea3668bd5e620 mupdf-1.21.1-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index e93a41bd00..d6cc407c49 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.21.0 +MUPDF_VERSION = 1.21.1 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 d930d04335..bda356d905 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 ae24d77d44369e46bbcd5457fe97d776 PyMuPDF-1.21.0.tar.gz -sha256 a63dfc289e127a16ab60310ee6005fe83121c7a97f7c120db688f9281c9e5d0f PyMuPDF-1.21.0.tar.gz +md5 be10963679ac6d52b7aed2311ca7e3c5 PyMuPDF-1.21.1.tar.gz +sha256 f815741a435c62a0036bbcbf5fa6c533567bd69c5338d413714fc57b22db93e0 PyMuPDF-1.21.1.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 38212dc44b..70448e8d90 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.21.0 +PYTHON_PYMUPDF_VERSION = 1.21.1 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/61/14/632eefe5568ee7a4ec95aa7fc9c63996ff6a6d2464d4e3a9dc35da11a409 +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/30/44/9fce79689e5df7deebe2d17cb2b9b2a6b888439c241e71296e732aefa649 PYTHON_PYMUPDF_SETUP_TYPE = setuptools PYTHON_PYMUPDF_LICENSE = AGPL-3.0+ PYTHON_PYMUPDF_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Jan 15 11:15:59 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:59 +0100 Subject: [Buildroot] [git commit] package/python-pytest-asyncio: bump to version 0.20.3 Message-ID: <20230115111943.33AC6870F1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cec8c511127ccb6223a133399a88b3fd5cd8ded9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Yann E. MORIN --- 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 b683c60553..051670aa51 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 894109d45a7b6f46718bbe4611aa7817 pytest-asyncio-0.20.1.tar.gz -sha256 626699de2a747611f3eeb64168b3575f70439b06c3d0206e6ceaeeb956e65519 pytest-asyncio-0.20.1.tar.gz +md5 dce438c7b0081d7f580b5a79d7105570 pytest-asyncio-0.20.3.tar.gz +sha256 83cbf01169ce3e8eb71c6c278ccb0574d1a7a3bb8eaaf5e50e0ad342afb33b36 pytest-asyncio-0.20.3.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 b70e0ad0f4..c94c9ea876 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.20.1 +PYTHON_PYTEST_ASYNCIO_VERSION = 0.20.3 PYTHON_PYTEST_ASYNCIO_SOURCE = pytest-asyncio-$(PYTHON_PYTEST_ASYNCIO_VERSION).tar.gz -PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9e/8f/5a918ac4e2366b61156e16fa9bfb3be52401d81f5309efb1f4e04d99ac39 +PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/6e/06/38b0ca5d53582bb49697626975b5540435ea064762d852b5c66646c729e9 PYTHON_PYTEST_ASYNCIO_SETUP_TYPE = setuptools PYTHON_PYTEST_ASYNCIO_LICENSE = Apache-2.0 PYTHON_PYTEST_ASYNCIO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:16:10 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:10 +0100 Subject: [Buildroot] [git commit] package/python-setuptools-scm: bump to version 7.1.0 Message-ID: <20230115111943.57399870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3dfa2421e1840758f9ec5292da85a9c884567318 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required host-python-tomli dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-setuptools-scm/python-setuptools-scm.hash | 4 ++-- package/python-setuptools-scm/python-setuptools-scm.mk | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-setuptools-scm/python-setuptools-scm.hash b/package/python-setuptools-scm/python-setuptools-scm.hash index 8ef125840a..8cfe07d1d9 100644 --- a/package/python-setuptools-scm/python-setuptools-scm.hash +++ b/package/python-setuptools-scm/python-setuptools-scm.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/setuptools-scm/json -md5 0df4e7fd923e4983cd65786efaa0e0d0 setuptools_scm-7.0.5.tar.gz -sha256 031e13af771d6f892b941adb6ea04545bbf91ebc5ce68c78aaf3fff6e1fb4844 setuptools_scm-7.0.5.tar.gz +md5 158dc741637fb4fa4b955c62bd2c08be setuptools_scm-7.1.0.tar.gz +sha256 6c508345a771aad7d56ebff0e70628bf2b0ec7573762be9960214730de278f27 setuptools_scm-7.1.0.tar.gz # sha256 locally computed sha256 89807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e LICENSE diff --git a/package/python-setuptools-scm/python-setuptools-scm.mk b/package/python-setuptools-scm/python-setuptools-scm.mk index 87d5dd290d..5a35c35a1f 100644 --- a/package/python-setuptools-scm/python-setuptools-scm.mk +++ b/package/python-setuptools-scm/python-setuptools-scm.mk @@ -4,16 +4,15 @@ # ################################################################################ -PYTHON_SETUPTOOLS_SCM_VERSION = 7.0.5 +PYTHON_SETUPTOOLS_SCM_VERSION = 7.1.0 PYTHON_SETUPTOOLS_SCM_SOURCE = setuptools_scm-$(PYTHON_SETUPTOOLS_SCM_VERSION).tar.gz -PYTHON_SETUPTOOLS_SCM_SITE = https://files.pythonhosted.org/packages/d0/43/f038b5009f93bcd77b1b8da9e6d424b739ab17aec9726f3a99eba23d53ca +PYTHON_SETUPTOOLS_SCM_SITE = https://files.pythonhosted.org/packages/98/12/2c1e579bb968759fc512391473340d0661b1a8c96a59fb7c65b02eec1321 PYTHON_SETUPTOOLS_SCM_LICENSE = MIT PYTHON_SETUPTOOLS_SCM_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_SCM_SETUP_TYPE = setuptools HOST_PYTHON_SETUPTOOLS_SCM_DEPENDENCIES = \ host-python-packaging \ - host-python-tomli \ host-python-typing-extensions $(eval $(host-python-package)) From yann.morin.1998 at free.fr Sun Jan 15 11:16:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:16 +0100 Subject: [Buildroot] [git commit] package/python-tempora: bump to version 5.2.0 Message-ID: <20230115111943.68F43870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c60f09bf11cd465caa51c7f099508c44d6359a01 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 39249eb4fa..ac6483b77f 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 f9954a8c3b091f9769eb7bbe0faddccf tempora-5.1.0.tar.gz -sha256 3e7c4a5369a1788c88a99b6be3a4c74c0c7728d3b62fd768a7e81bd0be0e88df tempora-5.1.0.tar.gz +md5 87fc0d99edd557323e61a16017707a8b tempora-5.2.0.tar.gz +sha256 af82eb016decda8daf566d1e4836f94f7f8ba8c7153637460156e081aadc64df tempora-5.2.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 68516a8388..3074ad0de2 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 5.1.0 +PYTHON_TEMPORA_VERSION = 5.2.0 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/a9/4e/41863232e77742b3a5b30a81e1398abd102aa0a67657bc86a53800966b8e +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/97/70/5cf5031a83ca6d0431a53459b2a98aa387ba23d06710a5e48d681ff3956f PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Jan 15 11:16:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:13 +0100 Subject: [Buildroot] [git commit] package/python-simplejson: bump to version 3.18.1 Message-ID: <20230115111943.607DE870CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9779ba9cc603df2b75156fcc8979175d8b2ff665 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 1c99b87590..a8b946b2c4 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 83e24e662f024e06af2fffe698227da4 simplejson-3.18.0.tar.gz -sha256 58a429d2c2fa80834115b923ff689622de8f214cf0dc4afa9f59e824b444ab31 simplejson-3.18.0.tar.gz +md5 ecd07fca7a7fa0bcc9acdf9d82e41eb1 simplejson-3.18.1.tar.gz +sha256 746086e3ef6d74b53599df31b491d88a355abf2e31c837137dd90f8c4561cafa simplejson-3.18.1.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 1607d9c90c..5782626387 100644 --- a/package/python-simplejson/python-simplejson.mk +++ b/package/python-simplejson/python-simplejson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLEJSON_VERSION = 3.18.0 +PYTHON_SIMPLEJSON_VERSION = 3.18.1 PYTHON_SIMPLEJSON_SOURCE = simplejson-$(PYTHON_SIMPLEJSON_VERSION).tar.gz -PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/17/3d/b8bfe1f40558f6a16f70c349adf97480dc71a7d11b2b1a5dc0824a87faa0 +PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/0f/a0/79d2bec499cb53678bc20d41f9706ca02777f0876efa9b29a69fb3d55dfd 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 Jan 15 11:16:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:18 +0100 Subject: [Buildroot] [git commit] package/python-termcolor: bump to version 2.2.0 Message-ID: <20230115111943.71CCC870F1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e85e54729ece9fd7285c2e4d3f7ea537aabe0a3 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 73fb9129ed..9be0ad00c8 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 f7f59efd147dd1ec2a25e667616e8a52 termcolor-2.1.1.tar.gz -sha256 67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b termcolor-2.1.1.tar.gz +md5 ba0af4ee713cd0030c2d436091af4241 termcolor-2.2.0.tar.gz +sha256 dfc8ac3f350788f23b2947b3e6cfa5a53b630b612e6cd8965a015a776020b99a termcolor-2.2.0.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 d7511d692f..5cbedfb396 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 2.1.1 +PYTHON_TERMCOLOR_VERSION = 2.2.0 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/19/da/ff1f0906818a5bd2e69e773d88801ca3c9e92d0d7caa99db1665658819ea +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/e5/4e/b2a54a21092ad2d5d70b0140e4080811bee06a39cc8481651579fe865c89 PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt From yann.morin.1998 at free.fr Sun Jan 15 11:16:21 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:21 +0100 Subject: [Buildroot] [git commit] package/python-traitlets: bump to version 5.8.0 Message-ID: <20230115111943.7B9C3870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e68d50ffb27acc6b89d55ebc7d19c3daae269a40 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 0c68e04518..80fa8d4d44 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 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz -sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz +md5 95b21c721316bbc06922df9d97af5158 traitlets-5.8.0.tar.gz +sha256 6cc57d6dc28c85d5365961726ffd19b538739347749e13ebe34e03323a0e8f84 traitlets-5.8.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 8cda56817f..7054557a48 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.7.1 +PYTHON_TRAITLETS_VERSION = 5.8.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/56/48/0eb99357330a02974d537be8e4096bc58cfac1089e3153570119ccea7a40 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 Jan 15 11:21:10 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:21:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.8.0 In-Reply-To: <20230109062656.2966277-1-james.hilliard1@gmail.com> References: <20230109062656.2966277-1-james.hilliard1@gmail.com> Message-ID: <20230115112110.GK199036@scaer> James, All, On 2023-01-08 23:26 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. This is the last I applied from your patch-spree. I'll revert to replying to individual other patches, now. Thanks! Regards, 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 0c68e04518..80fa8d4d44 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 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz > -sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz > +md5 95b21c721316bbc06922df9d97af5158 traitlets-5.8.0.tar.gz > +sha256 6cc57d6dc28c85d5365961726ffd19b538739347749e13ebe34e03323a0e8f84 traitlets-5.8.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 8cda56817f..7054557a48 100644 > --- a/package/python-traitlets/python-traitlets.mk > +++ b/package/python-traitlets/python-traitlets.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_TRAITLETS_VERSION = 5.7.1 > +PYTHON_TRAITLETS_VERSION = 5.8.0 > PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz > -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 > +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/56/48/0eb99357330a02974d537be8e4096bc58cfac1089e3153570119ccea7a40 > PYTHON_TRAITLETS_LICENSE = BSD-3-Clause > PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md > PYTHON_TRAITLETS_SETUP_TYPE = pep517 > -- > 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 Jan 15 11:36:36 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:36:36 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/python-cryptography: bump to version 39.0.0 In-Reply-To: <20230111012105.4075174-1-james.hilliard1@gmail.com> References: <20230111012105.4075174-1-james.hilliard1@gmail.com> Message-ID: <20230115113636.GL199036@scaer> James, All, On 2023-01-10 18:21 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > Changes v1 -> v2: > - fix vendored archive hash > --- > 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 a01c8810e3..3f2204eeb1 100644 > --- a/package/python-cryptography/python-cryptography.hash > +++ b/package/python-cryptography/python-cryptography.hash > @@ -1,5 +1,5 @@ > # Locally calculated after vendoring > -sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz > +sha256 2d00e023261719f85caf360ee061d37ee27654a0344d1376441c8a29ea3bac86 cryptography-39.0.0.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 4254fa3557..6868ff4633 100644 > --- a/package/python-cryptography/python-cryptography.mk > +++ b/package/python-cryptography/python-cryptography.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 > +PYTHON_CRYPTOGRAPHY_VERSION = 39.0.0 > PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz > -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a > +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/12/e3/c46c274cf466b24e5d44df5d5cd31a31ff23e57f074a2bb30931a8c9b01a > PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools > PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause > PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD > -- > 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 Jan 15 11:36:58 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:36:58 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/python-orjson: bump to version 3.8.4 In-Reply-To: <20230111012501.4090446-1-james.hilliard1@gmail.com> References: <20230111012501.4090446-1-james.hilliard1@gmail.com> Message-ID: <20230115113658.GM199036@scaer> James, All, On 2023-01-10 18:25 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > Changes v1 -> v2: > - fix vendored archive hash > --- > 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 515590795b..f1298c05ce 100644 > --- a/package/python-orjson/python-orjson.hash > +++ b/package/python-orjson/python-orjson.hash > @@ -1,5 +1,5 @@ > # Locally calculated after vendoring > -sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz > +sha256 b932fc1e43598fb91022b1dc651afeaef650793a2a590ca4fbeef57a3808abf5 orjson-3.8.4.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 bda0a8ab48..8eeadecb3d 100644 > --- a/package/python-orjson/python-orjson.mk > +++ b/package/python-orjson/python-orjson.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_ORJSON_VERSION = 3.8.3 > +PYTHON_ORJSON_VERSION = 3.8.4 > PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz > -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 > +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/8f/2d/ae31eddf7e097eec5e25c7da954ef6e944f4dbf79153676f94cea3dc5116 > PYTHON_ORJSON_SETUP_TYPE = pep517 > PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT > PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT > -- > 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 Jan 15 11:31:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:31:05 +0100 Subject: [Buildroot] [git commit] package/python-cryptography: bump to version 39.0.0 Message-ID: <20230115113710.A3B1B874DB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c81ab9f8a978ee6d2d6a882d6e9ba6ce93dd6a23 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 a01c8810e3..3f2204eeb1 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz +sha256 2d00e023261719f85caf360ee061d37ee27654a0344d1376441c8a29ea3bac86 cryptography-39.0.0.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 4254fa3557..6868ff4633 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 +PYTHON_CRYPTOGRAPHY_VERSION = 39.0.0 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/12/e3/c46c274cf466b24e5d44df5d5cd31a31ff23e57f074a2bb30931a8c9b01a 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 Jan 15 11:35:33 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:35:33 +0100 Subject: [Buildroot] [git commit] package/python-orjson: bump to version 3.8.4 Message-ID: <20230115113710.B0FEE87518@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=627c38caf07de44e26b187e40f0cfed9e2e6591a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 515590795b..f1298c05ce 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz +sha256 b932fc1e43598fb91022b1dc651afeaef650793a2a590ca4fbeef57a3808abf5 orjson-3.8.4.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 bda0a8ab48..8eeadecb3d 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.3 +PYTHON_ORJSON_VERSION = 3.8.4 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/8f/2d/ae31eddf7e097eec5e25c7da954ef6e944f4dbf79153676f94cea3dc5116 PYTHON_ORJSON_SETUP_TYPE = pep517 PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT From nolange79 at gmail.com Sun Jan 15 11:48:36 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 12:48:36 +0100 Subject: [Buildroot] [PATCH v8 1/4] package/systemd: bump to version 252.4 Message-ID: <20230115114840.9027-1-nolange79@gmail.com> Following files changed *license* from CC0-1.0 to MIT-0: - src/systemctl/systemd-sysv-install.SKELETON - config files - examples under /network The file LICENSES/MIT-0.txt has been added for this reason, hashes added, corrected for LICENSES/README.md. Kernel version 3.15 is now the bare minimum, but only version 4.15 and higher are fully supported and tested: - bump kernel header dependencies - correct kconfig description - improvements to make the kconfig description better reflect the information from the README Remove upstreamed patch. Set new options to their default, remove -Defi-cc option. Set -Ddbus=false to ensure dbus dependency is runtime only. Set -Ddbus-interfaces-dir=no as interface XML file generation is not supported when cross compiling. Set -Ddefault-user-shell=/bin/sh to the always available shell. Signed-off-by: Norbert Lange Reviewed-by: James Hilliard --- v7->v8: * update to 252.4 v6->v7: * update to 252.1 * compare changes in licenses to 250.4 * update systemd description in kconfig with required and recommended kernel * split patch v5->v6: * update to 251.4 v4->v5: * fix dnssec changes, use James' solution v2->v4: * Bump kernel header dependency to 3.15 * Inherit changes from James' version bump patch (following) * (Force) disable compile time dbus dependencies * set default-dnssec to allow-downgrade v1->v2: * note about changed LICENSES/README.md * always set default-user-shell to /bin/sh * always set default-locale to C-UTF-8 * fix typos in commit message --- License diff for illustration --- systemd-stable-250.4/LICENSES/README.md +++ systemd-stable-252.1/LICENSES/README.md @@ -45,9 +45,11 @@ * the following sources are licensed under the **CC0-1.0** license: - src/basic/siphash24.c - src/basic/siphash24.h - - src/systemctl/systemd-sysv-install.SKELETON - tools/check-includes.pl + * the following sources are licensed under the **MIT-0** license: - all examples under man/ + - src/systemctl/systemd-sysv-install.SKELETON + - config files and examples under /network * the following sources are under **Public Domain** (LicenseRef-murmurhash2-public-domain): - src/basic/MurmurHash2.c - src/basic/MurmurHash2.h package/systemd: 252.4 --- package/systemd/Config.in | 12 +++++++++--- package/systemd/systemd.hash | 5 +++-- package/systemd/systemd.mk | 16 ++++++++++++++-- system/Config.in | 6 +++--- 4 files changed, 29 insertions(+), 10 deletions(-) diff --git a/package/systemd/Config.in b/package/systemd/Config.in index 45a9e2d644..f35305c0be 100644 --- a/package/systemd/Config.in +++ b/package/systemd/Config.in @@ -22,7 +22,7 @@ menuconfig BR2_PACKAGE_SYSTEMD depends on !BR2_STATIC_LIBS # kmod depends on BR2_TOOLCHAIN_USES_GLIBC depends on BR2_TOOLCHAIN_HAS_SSP - depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13 + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 depends on BR2_HOST_GCC_AT_LEAST_5 # host-systemd select BR2_PACKAGE_HAS_UDEV @@ -51,7 +51,11 @@ menuconfig BR2_PACKAGE_SYSTEMD an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit. - Systemd requires a Linux kernel >= 3.13 with the following + Kernel versions below 4.15 ("recommended baseline") have + significant gaps in functionality and are not recommended + for use with this version of systemd. + + Systemd requires a Linux kernel >= 3.15 with the following options enabled: - CONFIG_DEVTMPFS @@ -66,9 +70,11 @@ menuconfig BR2_PACKAGE_SYSTEMD - CONFIG_PROC_FS - CONFIG_FHANDLE (libudev, mount and bind mount handling) - - CONFIG_NET_NS (needed by PrivateNetwork=, used in some + - CONFIG_NET_NS (Required for PrivateNetwork=, used in some systemd units) + - CONFIG_USER_NS (Required for PrivateUsers=) + - CONFIG_AUTOFS_FS / CONFIG_AUTOFS4_FS - CONFIG_TMPFS_POSIX_ACL - CONFIG_TMPFS_XATTR diff --git a/package/systemd/systemd.hash b/package/systemd/systemd.hash index 3b98566f32..00c08edcd9 100644 --- a/package/systemd/systemd.hash +++ b/package/systemd/systemd.hash @@ -1,5 +1,5 @@ # sha256 locally computed -sha256 638a2fc78828765fc97bc73f428205b6dc1d359149b6c6bfe4d2a649cba2cca8 systemd-250.8.tar.gz +sha256 cf2d27e67663d599a045101c7178cf0ec63d9df2962a54adf7de0d0357724f00 systemd-252.4.tar.gz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE.GPL2 sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSE.LGPL2.1 sha256 e5a8645ad94aab24e312dd0c6be2aa54236eb9374480b1b14ea5c61598874fd5 LICENSES/BSD-2-Clause.txt @@ -8,7 +8,8 @@ sha256 a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499 LICENS sha256 61778e80a2fd85955b626b29aa2bcf06144c714277bded65633e4a81479d9fb3 LICENSES/LGPL-2.0-or-later.txt sha256 5bcef4fedbfc08776630e65d5d0d074dd31208037eddb167ca46a9ec4f737764 LICENSES/Linux-syscall-note.txt sha256 790ac93fb2859097bdda4cf08b5a4feb5e479d0cb2c74f403248241bc3e7c216 LICENSES/lookup3-public-domain.txt +sha256 8a6fc0879cecc0b96bf4c08159b9d733bf0f15fcf32879aec98c4ffd05424554 LICENSES/MIT-0.txt sha256 b85dcd3e453d05982552c52b5fc9e0bdd6d23c6f8e844b984a88af32570b0cc0 LICENSES/MIT.txt sha256 2a98749f6bec00dfaed86fa9c1edea871aaae4f11ee4d100b671aaf4ce353a73 LICENSES/murmurhash2-public-domain.txt sha256 1a7adaa2c86cedfd6c7f5c0c7c72fd6d3e02cd0c9593f21fdb53c89bb2b130ec LICENSES/OFL-1.1.txt -sha256 11801e931f252252a16eac8299465510d0a82c36bfd9ac8aea9b202b76d2f82b LICENSES/README.md +sha256 da9b2c7b8cd10516fd2c4279b82496ea61787148f13e899c62fc8988c5fac34f LICENSES/README.md diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index b96873b73f..b0597f9bb4 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -19,7 +19,7 @@ # - Diff sysusers.d with the previous version # - Diff factory/etc/nsswitch.conf with the previous version # (details are often sprinkled around in README and manpages) -SYSTEMD_VERSION = 250.8 +SYSTEMD_VERSION = 252.4 SYSTEMD_SITE = $(call github,systemd,systemd-stable,v$(SYSTEMD_VERSION)) SYSTEMD_LICENSE = \ LGPL-2.1+, \ @@ -29,6 +29,7 @@ SYSTEMD_LICENSE = \ BSD-3-Clause (tools/chromiumos), \ CC0-1.0 (few source files, see LICENSES/README.md), \ GPL-2.0 with Linux-syscall-note (linux kernel headers), \ + MIT-0 (few source files, see LICENSES/README.md), \ MIT (few source files, see LICENSES/README.md), \ OFL-1.1 (Heebo fonts) SYSTEMD_LICENSE_FILES = \ @@ -40,6 +41,7 @@ SYSTEMD_LICENSE_FILES = \ LICENSES/LGPL-2.0-or-later.txt \ LICENSES/Linux-syscall-note.txt \ LICENSES/lookup3-public-domain.txt \ + LICENSES/MIT-0.txt \ LICENSES/MIT.txt \ LICENSES/murmurhash2-public-domain.txt \ LICENSES/OFL-1.1.txt \ @@ -61,7 +63,13 @@ SYSTEMD_SELINUX_MODULES = systemd udev xdg SYSTEMD_PROVIDES = udev SYSTEMD_CONF_OPTS += \ + -Ddbus=false \ + -Ddbus-interfaces-dir=no \ + -Ddefault-compression='auto' \ -Ddefault-hierarchy=unified \ + -Ddefault-locale='C.UTF-8' \ + -Ddefault-user-shell=/bin/sh \ + -Dfirst-boot-full-preset=false \ -Didn=true \ -Dima=false \ -Dkexec-path=/usr/sbin/kexec \ @@ -72,6 +80,7 @@ SYSTEMD_CONF_OPTS += \ -Dman=false \ -Dmount-path=/usr/bin/mount \ -Dmode=release \ + -Dnspawn-locale='C.UTF-8' \ -Dnss-systemd=true \ -Dquotacheck-path=/usr/sbin/quotacheck \ -Dquotaon-path=/usr/sbin/quotaon \ @@ -82,6 +91,7 @@ SYSTEMD_CONF_OPTS += \ -Dsulogin-path=/usr/sbin/sulogin \ -Dsystem-gid-max=999 \ -Dsystem-uid-max=999 \ + -Dsysupdate=false \ -Dsysvinit-path= \ -Dsysvrcnd-path= \ -Dtelinit-path= \ @@ -553,7 +563,6 @@ SYSTEMD_DEPENDENCIES += gnu-efi SYSTEMD_CONF_OPTS += \ -Defi=true \ -Dgnu-efi=true \ - -Defi-cc=$(TARGET_CC) \ -Defi-ld=bfd \ -Defi-libdir=$(STAGING_DIR)/usr/lib \ -Defi-includedir=$(STAGING_DIR)/usr/include/efi @@ -793,6 +802,8 @@ HOST_SYSTEMD_CONF_OPTS = \ -Dbinfmt=false \ -Drepart=false \ -Dcoredump=false \ + -Ddbus=false \ + -Ddbus-interfaces-dir=no \ -Dpstore=false \ -Doomd=false \ -Dlogind=false \ @@ -801,6 +812,7 @@ HOST_SYSTEMD_CONF_OPTS = \ -Dmachined=false \ -Dportabled=false \ -Dsysext=false \ + -Dsysupdate=false \ -Duserdb=false \ -Dhomed=false \ -Dnetworkd=false \ diff --git a/system/Config.in b/system/Config.in index 806a747315..232bdfe763 100644 --- a/system/Config.in +++ b/system/Config.in @@ -125,19 +125,19 @@ config BR2_INIT_SYSTEMD depends on BR2_TOOLCHAIN_USES_GLIBC depends on BR2_TOOLCHAIN_HAS_SSP depends on BR2_TOOLCHAIN_HAS_THREADS - depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13 + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 depends on BR2_HOST_GCC_AT_LEAST_5 select BR2_ROOTFS_MERGED_USR select BR2_PACKAGE_SYSTEMD select BR2_PACKAGE_SKELETON_INIT_SYSTEMD if BR2_ROOTFS_SKELETON_DEFAULT -comment "systemd needs a glibc toolchain w/ SSP, headers >= 3.10, host and target gcc >= 5" +comment "systemd needs a glibc toolchain w/ SSP, headers >= 3.15, host and target gcc >= 5" depends on BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS depends on BR2_USE_MMU depends on !BR2_TOOLCHAIN_USES_GLIBC || \ !BR2_TOOLCHAIN_HAS_SSP || \ - !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10 || \ + !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15 || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_5 || \ !BR2_HOST_GCC_AT_LEAST_5 -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 11:48:37 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 12:48:37 +0100 Subject: [Buildroot] [PATCH v8 2/4] package/systemd: Add config option for sysupdate feature In-Reply-To: <20230115114840.9027-1-nolange79@gmail.com> References: <20230115114840.9027-1-nolange79@gmail.com> Message-ID: <20230115114840.9027-2-nolange79@gmail.com> Support the new feature added with v251, requires openssl. Signed-off-by: Norbert Lange Reviewed-by: James Hilliard --- package/systemd/Config.in | 12 ++++++++++++ package/systemd/systemd.mk | 7 ++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/package/systemd/Config.in b/package/systemd/Config.in index f35305c0be..9278772951 100644 --- a/package/systemd/Config.in +++ b/package/systemd/Config.in @@ -481,6 +481,18 @@ config BR2_PACKAGE_SYSTEMD_SYSEXT https://www.freedesktop.org/software/systemd/man/systemd-sysext.html +config BR2_PACKAGE_SYSTEMD_SYSUPDATE + bool "enable sysupdate support" + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL + select BR2_PACKAGE_UTIL_LINUX_LIBFDISK + help + systemd-sysupdate atomically updates the host OS, container + images, portable service images or other sources, based on + the transfer configuration files described in sysupdate.d. + + https://www.freedesktop.org/software/systemd/man/systemd-sysupdate.html + config BR2_PACKAGE_SYSTEMD_SYSUSERS bool "enable sysusers support" help diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index b0597f9bb4..f49d34d32f 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -91,7 +91,6 @@ SYSTEMD_CONF_OPTS += \ -Dsulogin-path=/usr/sbin/sulogin \ -Dsystem-gid-max=999 \ -Dsystem-uid-max=999 \ - -Dsysupdate=false \ -Dsysvinit-path= \ -Dsysvrcnd-path= \ -Dtelinit-path= \ @@ -489,6 +488,12 @@ else SYSTEMD_CONF_OPTS += -Dsysext=false endif +ifeq ($(BR2_PACKAGE_SYSTEMD_SYSUPDATE),y) +SYSTEMD_CONF_OPTS += -Dsysupdate=true +else +SYSTEMD_CONF_OPTS += -Dsysupdate=false +endif + ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y) SYSTEMD_CONF_OPTS += -Dnetworkd=true SYSTEMD_NETWORKD_USER = systemd-network -1 systemd-network -1 * - - - systemd Network Management -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 11:48:38 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 12:48:38 +0100 Subject: [Buildroot] [PATCH v8 3/4] package/systemd: support dnssec if openssl is available In-Reply-To: <20230115114840.9027-1-nolange79@gmail.com> References: <20230115114840.9027-1-nolange79@gmail.com> Message-ID: <20230115114840.9027-3-nolange79@gmail.com> Set -Ddefault-dnssec=allow-downgrade if openssl is available as both openssl and gcrypt are now supported for dnssec. Signed-off-by: Norbert Lange Reviewed-by: James Hilliard --- v6->v7: * split off as its own patch * seems that the change was done at v250 or earlier --- package/systemd/systemd.mk | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index f49d34d32f..297cc400ee 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -246,9 +246,9 @@ endif ifeq ($(BR2_PACKAGE_LIBGCRYPT),y) SYSTEMD_DEPENDENCIES += libgcrypt -SYSTEMD_CONF_OPTS += -Ddefault-dnssec=allow-downgrade -Dgcrypt=true +SYSTEMD_CONF_OPTS += -Dgcrypt=true else -SYSTEMD_CONF_OPTS += -Ddefault-dnssec=no -Dgcrypt=false +SYSTEMD_CONF_OPTS += -Dgcrypt=false endif ifeq ($(BR2_PACKAGE_P11_KIT),y) @@ -318,6 +318,12 @@ else SYSTEMD_CONF_OPTS += -Dselinux=false endif +ifneq ($(BR2_PACKAGE_LIBGCRYPT)$(BR2_PACKAGE_LIBOPENSSL),) +SYSTEMD_CONF_OPTS += -Ddefault-dnssec=allow-downgrade +else +SYSTEMD_CONF_OPTS += -Ddefault-dnssec=no +endif + ifeq ($(BR2_PACKAGE_SYSTEMD_HWDB),y) SYSTEMD_CONF_OPTS += -Dhwdb=true define SYSTEMD_BUILD_HWDB -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 11:48:39 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 12:48:39 +0100 Subject: [Buildroot] [PATCH v8 4/4] system: Warn if systemd is used with kernel < 4.15 In-Reply-To: <20230115114840.9027-1-nolange79@gmail.com> References: <20230115114840.9027-1-nolange79@gmail.com> Message-ID: <20230115114840.9027-4-nolange79@gmail.com> To quote the README: > Kernel versions below 4.15 have significant gaps in functionality and > are not recommended for use with this version of systemd. Taint flag > 'old-kernel' will be set. Systemd will most likely still function, but > upstream support and testing are limited. Signed-off-by: Norbert Lange Reviewed-by: James Hilliard --- system/Config.in | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/system/Config.in b/system/Config.in index 232bdfe763..70ddf8df3c 100644 --- a/system/Config.in +++ b/system/Config.in @@ -141,6 +141,15 @@ comment "systemd needs a glibc toolchain w/ SSP, headers >= 3.15, host and targe !BR2_TOOLCHAIN_GCC_AT_LEAST_5 || \ !BR2_HOST_GCC_AT_LEAST_5 +comment "systemd highly recommends headers >= 4.15" + depends on BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS + depends on BR2_USE_MMU + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_TOOLCHAIN_HAS_SSP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 + depends on BR2_HOST_GCC_AT_LEAST_5 + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 + config BR2_INIT_NONE bool "None" select BR2_PACKAGE_SKELETON_INIT_NONE if BR2_ROOTFS_SKELETON_DEFAULT -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:45 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:45 +0100 Subject: [Buildroot] [PATCH 0/7] Extent options for read-only /var handling Message-ID: <20230115125253.280257-1-nolange79@gmail.com> This series is based on the work of Yann to allow variants for handling /var in respect to a read-only rootfs. It contains a new version to use an overlayfs, a version using a systemd-generator, and a few more patches to improve the situation under a read-only root. Further it tries to establish some buildroot runtime directories, namely /run/.br and /tmp/.br. The /run/.br should used for any runtime directories/files that are specific tu buildroot. Since /run is expected to only contain a modest amount of content, /tmp/.br is also available for "fatter" stuff. Those patches are tested to solve the /var issue while behaving nicely within systemd and not requiring special processing or modification of the rootfs. The patches further allow systemd and its services to boot without errors, even if /var is plainly read-only. Norbert Lange (6): system: add overlayfs option for ro /var package/skeleton-init-systemd: force permissions for buildroot runtime dirs system: add systemd generator for /var package/skeleton-init-systemd: fix var.mount options package/systemd: handle creation of /var/log/journal package/systemd: create the /boot directory Yann E. MORIN (1): system: introduce a choice for /var management .../skeleton-init-systemd/00-buildroot.conf | 7 +++ .../generator/br-mount-generator | 19 ++++++++ .../overlayfs/br-bindmount-run at .service | 26 ++++++++++ .../overlayfs/br-overlay-prepare at .service | 26 ++++++++++ .../overlayfs/overlay.mount.in | 16 +++++++ .../skeleton-init-systemd.mk | 26 ++++++++++ package/skeleton-init-systemd/var.mount | 2 +- package/systemd/systemd.mk | 8 ++++ system/Config.in | 48 +++++++++++++++++-- 9 files changed, 174 insertions(+), 4 deletions(-) create mode 100644 package/skeleton-init-systemd/00-buildroot.conf create mode 100755 package/skeleton-init-systemd/generator/br-mount-generator create mode 100644 package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service create mode 100644 package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service create mode 100644 package/skeleton-init-systemd/overlayfs/overlay.mount.in -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:46 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:46 +0100 Subject: [Buildroot] [PATCH 1/7] system: introduce a choice for /var management In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-2-nolange79@gmail.com> 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.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:47 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:47 +0100 Subject: [Buildroot] [PATCH 2/7] system: add overlayfs option for ro /var In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-3-nolange79@gmail.com> This commit adds an alternative that has the following characteristics: - Dont depend on anything being available, except the API File Systems [1]. As /var is meant to be available before normal and even some early services are running. - Be a clean drop-in, that can be trivially added / removed. - Depend on overlayfs being available in the kernel. - Units are supposed to be reusable for custom solutions. Further, a few subdirectories are introduced, which hopefully can serve as template for similar uses. Buildroot owns /run/.br, bind mounts end up in /run/.br/bnd, overlay directories in /run/.br/ovl. The sequence is rather important, and the systemd mount units serve as reliable "sequence point" (cant be replicated otherwise). What we need to do is mount /var in its usable state, and block units depending on this before we are finished. This includes: - Other mounts targeting a subdirectory in /var. - Units using 'RequiresMountsFor' targeting /var or subdirectories. Most notable `basic.target` which most units depend upon by default. - Units that are (transitively) odered after one of the above. As comparison, the /var factory introduces issues here, as systemd-tmpfiles-setup.service will require all mounts to be finished before, as well als journald running. (That means /var will already be used while and before initialization). The necessary steps are: 1. Bindmount /var to /run/.br/bnd/var This is done by using the template br-bindmount-run at .service. 2. Mount an tmpfs and prepare the overlay at /run/.br/ovl/var This is done by using the template br-overlay-prepare at .service, the mounting command is separated so that users can further customize the behaviour. The choice of using a service seems more flexible, as the mount units lack several options of the mount command. As a gut feeling the fileystems mounted under /run should not be accessible or propagate their mounts, hence --make-private. (Or you might not use a mount at all). 3. Finally mount the overlay with a normal mount unit Dependencies on the template-instances of 1. and 2. will ensure correct odering before. By nature off being a systemd mount unit the remaining units will be automatically order after this unit if necessary. As example, consider using /dev/sdc1 as upper layer for var, this can be archived by swapping out just the line executing the mount itself: [Service] ExecStart= ExecStart=/bin/mount --make-private -n /dev/sdc1 ${OVERLAY_DIR} [1] - https://www.freedesktop.org/wiki/Software/systemd/APIFileSystems/ Cc: Yann E. MORIN Cc: Romain Naour Cc: Je?re?my Rosen Signed-off-by: Norbert Lange --- .../overlayfs/br-bindmount-run at .service | 26 +++++++++++++++++++ .../overlayfs/br-overlay-prepare at .service | 26 +++++++++++++++++++ .../overlayfs/overlay.mount.in | 16 ++++++++++++ .../skeleton-init-systemd.mk | 17 ++++++++++++ system/Config.in | 13 ++++++++++ 5 files changed, 98 insertions(+) create mode 100644 package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service create mode 100644 package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service create mode 100644 package/skeleton-init-systemd/overlayfs/overlay.mount.in diff --git a/package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service b/package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service new file mode 100644 index 0000000000..ce944efd92 --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service @@ -0,0 +1,26 @@ +[Unit] +Description=Bind-mount rootfs directory (/%I) to /run +Documentation=man:file-hierarchy(7) +ConditionPathIsSymbolicLink=!/%I +DefaultDependencies=no +Conflicts=umount.target +Before=umount.target + +# Needs to run after rootfs is properly mounted +# and before regular mounts might interfere. +After=systemd-remount-fs.service +Before=local-fs-pre.target + +[Service] +Type=oneshot +RemainAfterExit=yes +# dont fail if common dirs already exist +ExecStartPre=/bin/mkdir -m755 -p /run/.br +ExecStartPre=/bin/mkdir -m700 -p /run/.br/bnd + +ExecStartPre=/bin/mkdir -m700 -p /run/.br/bnd/%I +ExecStart=/bin/mount --make-private -n --bind -o ro /%I /run/.br/bnd/%I + +# lazy unmount, dont block shutdown under any circumstances +ExecStop=/bin/umount -n -l /run/.br/bnd/%I +ExecStopPost=-/bin/rmdir /run/.br/bnd/%I diff --git a/package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service b/package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service new file mode 100644 index 0000000000..86b32900dd --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service @@ -0,0 +1,26 @@ +[Unit] +Description=Mount and prepare tmpfs for overlay (/%I) +Documentation=man:file-hierarchy(7) +ConditionPathIsSymbolicLink=!/%I +DefaultDependencies=no +Conflicts=umount.target +Before=local-fs.target umount.target +# prepare for systemd mount units aswell +RequiresMountsFor=/run/.br/ovl/%I + +[Service] +Environment="OVERLAY_DIR=/run/.br/ovl/%I" +Type=oneshot +RemainAfterExit=yes +# dont fail if common dirs already exist +ExecStartPre=/bin/mkdir -m755 -p /run/.br +ExecStartPre=/bin/mkdir -m700 -p /run/.br/ovl + +ExecStartPre=/bin/mkdir -m700 -p ${OVERLAY_DIR} +# Create an override and edit this line for customization +ExecStart=/bin/mount --make-private -n -t tmpfs tmpfs_br_ovl ${OVERLAY_DIR} +ExecStartPost=/bin/mkdir -p ${OVERLAY_DIR}/up ${OVERLAY_DIR}/wd + +# lazy unmount, dont block shutdown under any circumstances +ExecStop=/bin/umount -n -l ${OVERLAY_DIR} +ExecStopPost=/bin/rmdir ${OVERLAY_DIR} diff --git a/package/skeleton-init-systemd/overlayfs/overlay.mount.in b/package/skeleton-init-systemd/overlayfs/overlay.mount.in new file mode 100644 index 0000000000..84f4d9ee47 --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/overlay.mount.in @@ -0,0 +1,16 @@ +[Unit] +Description=Variable storage (/@PATH@) +Documentation=man:file-hierarchy(7) +ConditionPathIsSymbolicLink=!/@PATH@ + +After=br-bindmount-run@@PATH at .service +Requires=br-bindmount-run@@PATH at .service + +After=br-overlay-prepare@@PATH at .service +BindsTo=br-overlay-prepare@@PATH at .service + +[Mount] +Type=overlay +What=br_ovl_ at PATH@ +Where=/@PATH@ +Options=redirect_dir=on,index=on,xino=on,lowerdir=/run/.br/bnd/@PATH@,upperdir=/run/.br/ovl/@PATH@/up,workdir=/run/.br/ovl/@PATH@/wd diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index fb15552f99..ad529cddf6 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -57,6 +57,23 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR 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_POST_INSTALL_VAR_OVERLAYFS + sed 's, at PATH@,var,g' $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/overlay.mount.in >$(@D)/var.mount + $(INSTALL) -D -m 0644 $(@D)/var.mount $(TARGET_DIR)/usr/lib/systemd/system/var.mount + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/br-bindmount-run at .service \ + $(TARGET_DIR)/usr/lib/systemd/system/br-bindmount-run at .service + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/br-overlay-prepare at .service \ + $(TARGET_DIR)/usr/lib/systemd/system/br-overlay-prepare at .service + # /var mount gets pulled in automatically by basic.target +endef +SKELETON_INIT_SYSTEMD_POST_INSTALL_TARGET_HOOKS += SKELETON_INIT_SYSTEMD_POST_INSTALL_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..cdf383d0d4 100644 --- a/system/Config.in +++ b/system/Config.in @@ -187,6 +187,19 @@ 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_OVERLAYFS + bool "mount an overlayfs backed by a tmpfs" + help + Mount an overlayfs on /var, with the upper as a tmpfs. + + You can customize the backing storage with an override, for + ecample create this file and add the content following: + /lib/systemd/system/br-overlay-prepare at var.service.d/mount.conf + + [Service] + ExecStart= + ExecStart=/bin/mount --make-private -n /dev/sdc1 ${OVERLAY_DIR} + config BR2_INIT_SYSTEMD_VAR_NONE bool "do nothing" help -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:48 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:48 +0100 Subject: [Buildroot] [PATCH 3/7] package/skeleton-init-systemd: force permissions for buildroot runtime dirs In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-4-nolange79@gmail.com> A previous commit introduced /run/.br and /tmp/.br and a few subdirectories. Add a tmpfile to ensure the existance, ownership and permissions. Signed-off-by: Norbert Lange --- package/skeleton-init-systemd/00-buildroot.conf | 7 +++++++ package/skeleton-init-systemd/skeleton-init-systemd.mk | 1 + 2 files changed, 8 insertions(+) create mode 100644 package/skeleton-init-systemd/00-buildroot.conf diff --git a/package/skeleton-init-systemd/00-buildroot.conf b/package/skeleton-init-systemd/00-buildroot.conf new file mode 100644 index 0000000000..a4c7bf0576 --- /dev/null +++ b/package/skeleton-init-systemd/00-buildroot.conf @@ -0,0 +1,7 @@ +# Create buildroot API directories and fix permissions + +d /run/.br 0755 root root - +d /tmp/.br 0755 root root - + +z /run/.br/bnd 0700 root root - +z /run/.br/ovl 0700 root root - diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index ad529cddf6..f431ec4612 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -91,6 +91,7 @@ define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS ln -s ../run $(TARGET_DIR)/var/run # prevent install scripts to create var/lock as directory ln -s ../run/lock $(TARGET_DIR)/var/lock + install -D -m644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/00-buildroot.conf $(TARGET_DIR)/usr/lib/tmpfiles.d/00-buildroot.conf install -D -m644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/legacy.conf $(TARGET_DIR)/usr/lib/tmpfiles.d/legacy.conf $(SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW) endef -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:49 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:49 +0100 Subject: [Buildroot] [PATCH 4/7] system: add systemd generator for /var In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-5-nolange79@gmail.com> This commit adds an alternative that has the following characteristics: - Dont depend on anything being available, except the API File Systems [1]. - Be a clean drop-in, that can be trivially added / removed. - Runs before systemd loads its configuration. Could be extended to handle more tricky paths like /etc. For more explaination, see the commit introducing the overlay method. The implementation doesnt focus on being expandable but simple, in the future there could be an attempt to source shell scripts for configuration. So that multiple paths can be covered (/etc), or the mounts and handling specified (do-nothing, copy-over or overlay original contents). The intent is to have a direct replacement for the var factory method. [1] - https://www.freedesktop.org/wiki/Software/systemd/APIFileSystems/ Cc: Yann E. MORIN Cc: Romain Naour Cc: Je?re?my Rosen Signed-off-by: Norbert Lange --- .../generator/br-mount-generator | 19 +++++++++++++++++++ .../skeleton-init-systemd.mk | 10 +++++++++- system/Config.in | 13 +++++++++++++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100755 package/skeleton-init-systemd/generator/br-mount-generator diff --git a/package/skeleton-init-systemd/generator/br-mount-generator b/package/skeleton-init-systemd/generator/br-mount-generator new file mode 100755 index 0000000000..fd10659c1c --- /dev/null +++ b/package/skeleton-init-systemd/generator/br-mount-generator @@ -0,0 +1,19 @@ +#!/bin/sh +set -e +# SPDX-License-Identifier: MIT +# Note: doing heavy stuff here is not recommended, but this way +# the ordering is guaranteed. Be quick about everything. +# Know that the generator can be run again later. + +[ "${SYSTEMD_IN_INITRD-0}" = 1 ] && exit +grep '^tmpfs_br_var /var tmpfs' /proc/self/mounts >/dev/null && exit + +TMPMOUNT=/run/.br/.tmpvar +trap "umount -l $TMPMOUNT || :; rmdir $TMPMOUNT || :" 0 + +mkdir -m755 -p $TMPMOUNT +mount -n -t tmpfs -o nosuid,nodev,size=50% tmpfs_br_var $TMPMOUNT + +cp -r -p /var/. $TMPMOUNT +# this is a shared mount so --move wont work +mount -n --bind $TMPMOUNT /var diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index f431ec4612..b9b8492f58 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -69,11 +69,19 @@ define SKELETON_INIT_SYSTEMD_POST_INSTALL_VAR_OVERLAYFS $(TARGET_DIR)/usr/lib/systemd/system/br-bindmount-run at .service $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/br-overlay-prepare at .service \ $(TARGET_DIR)/usr/lib/systemd/system/br-overlay-prepare at .service - # /var mount gets pulled in automatically by basic.target + # var.mount gets pulled in automatically by basic.target endef SKELETON_INIT_SYSTEMD_POST_INSTALL_TARGET_HOOKS += SKELETON_INIT_SYSTEMD_POST_INSTALL_VAR_OVERLAYFS endif # BR2_INIT_SYSTEMD_VAR_OVERLAYFS +ifeq ($(BR2_INIT_SYSTEMD_VAR_GENERATOR),y) +define SKELETON_INIT_SYSTEMD_POST_INSTALL_VAR_GENERATOR + $(INSTALL) -D -m 0755 $(SKELETON_INIT_SYSTEMD_PKGDIR)/generator/br-mount-generator \ + $(TARGET_DIR)/usr/lib/systemd/system-generators/br-var-mount-generator +endef +SKELETON_INIT_SYSTEMD_POST_INSTALL_TARGET_HOOKS += SKELETON_INIT_SYSTEMD_POST_INSTALL_VAR_GENERATOR +endif # BR2_INIT_SYSTEMD_VAR_GENERATOR + 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 cdf383d0d4..14fefbf283 100644 --- a/system/Config.in +++ b/system/Config.in @@ -200,6 +200,19 @@ config BR2_INIT_SYSTEMD_VAR_OVERLAYFS ExecStart= ExecStart=/bin/mount --make-private -n /dev/sdc1 ${OVERLAY_DIR} +config BR2_INIT_SYSTEMD_VAR_GENERATOR + bool "use a systemd generator to mount and populate a tmpfs" + help + Mount an tmpfs on /var, with the the original contents copied. + + The logic is contained in a systemd generator, to ensure this + is done early and ordered before anything can access /var. + + Unlike the var factory, nothing needs to be prepared and + the populating happens before any unit accesses /var. + + Unlike the var factory, it does not need an overlayfs. + config BR2_INIT_SYSTEMD_VAR_NONE bool "do nothing" help -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:50 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:50 +0100 Subject: [Buildroot] [PATCH 5/7] package/skeleton-init-systemd: fix var.mount options In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-6-nolange79@gmail.com> The mode should reflect the mount directory, and 755 is the default - so drop the mount option. Cc: Yann E. MORIN Signed-off-by: Norbert Lange --- package/skeleton-init-systemd/var.mount | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/skeleton-init-systemd/var.mount b/package/skeleton-init-systemd/var.mount index e97accef93..a681ab0c54 100644 --- a/package/skeleton-init-systemd/var.mount +++ b/package/skeleton-init-systemd/var.mount @@ -12,4 +12,4 @@ After=swap.target What=tmpfs Where=/var Type=tmpfs -Options=mode=1777,strictatime,nosuid,nodev,size=50%%,nr_inodes=1m +Options=nosuid,nodev,size=50%%,nr_inodes=1m -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:51 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:51 +0100 Subject: [Buildroot] [PATCH 6/7] package/systemd: handle creation of /var/log/journal In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-7-nolange79@gmail.com> journald will always have a runtime log in /run/systemd/journal, and a persistent one in /var/log/journal under certain conditions. By default it will check for the existence of that directory. When /var is not backed by mass-storage you typically dont want your log duplicated and journald should be tuned to account for having only RAM available. Buildroot will now create this directory conditionally together with it's handling of /var under a read-only filesystem. It is rather easy for users to opt-in by either creating that directory or editing /etc/systemd/journald.conf. Signed-off-by: Norbert Lange --- package/systemd/systemd.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index b96873b73f..420197005c 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -61,6 +61,7 @@ SYSTEMD_SELINUX_MODULES = systemd udev xdg SYSTEMD_PROVIDES = udev SYSTEMD_CONF_OPTS += \ + -Dcreate-log-dirs=false \ -Ddefault-hierarchy=unified \ -Didn=true \ -Dima=false \ @@ -100,6 +101,10 @@ ifeq ($(BR2_nios2),y) SYSTEMD_LDFLAGS = $(TARGET_LDFLAGS) -Wl,--no-fatal-warnings endif +ifeq ($(BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW),y) +SYSTEMD_JOURNALD_PERMISSIONS = /var/log/journal d 2755 root systemd-journal - - - - - +endif + ifeq ($(BR2_PACKAGE_ACL),y) SYSTEMD_DEPENDENCIES += acl SYSTEMD_CONF_OPTS += -Dacl=true @@ -603,6 +608,7 @@ define SYSTEMD_PERMISSIONS /var/lib/private d 700 0 0 - - - - - /var/log/private d 700 0 0 - - - - - /var/cache/private d 700 0 0 - - - - - + $(SYSTEMD_JOURNALD_PERMISSIONS) $(SYSTEMD_LOGIND_PERMISSIONS) $(SYSTEMD_MACHINED_PERMISSIONS) $(SYSTEMD_HOMED_PERMISSIONS) @@ -782,6 +788,7 @@ HOST_SYSTEMD_CONF_OPTS = \ --libdir=lib \ --sysconfdir=/etc \ --localstatedir=/var \ + -Dcreate-log-dirs=false \ -Dmode=release \ -Dutmp=false \ -Dhibernate=false \ -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:52 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:52 +0100 Subject: [Buildroot] [PATCH 7/7] package/systemd: create the /boot directory In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-8-nolange79@gmail.com> The gpt-auto-generator can generate the boot.mount unit, and report an error if this directory cant be created (read-only fs). Signed-off-by: Norbert Lange --- package/systemd/systemd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index 420197005c..0074fa8791 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -603,6 +603,7 @@ define SYSTEMD_INSTALL_IMAGES_CMDS endef define SYSTEMD_PERMISSIONS + /boot d 700 0 0 - - - - - /var/spool d 755 0 0 - - - - - /var/lib d 755 0 0 - - - - - /var/lib/private d 700 0 0 - - - - - -- 2.39.0 From yann.morin.1998 at free.fr Sun Jan 15 15:49:50 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 16:49:50 +0100 Subject: [Buildroot] [Sideband] Re: [PATCH 1/2] package/ipmitool: backport fixes for registry issues In-Reply-To: References: Message-ID: <20230115154950.GN199036@scaer> Vincent, Thomas, On 2023-01-15 07:21 -0600, Vincent Fazio spake thusly: > Just to you two. My reply didn't hit the mailing list because apparently I forgot to sign up under my personal email account. So I > got a nastygram about it. [--SNIP--] Hehe... :-) I re-added the list, because of the post-review-comment of mine, below... > I'll try to fix the patches either today or tomorrow. I can split them if the thought is that fixing the URL should be cherry picked > into the 2022.11 branch which also has this bug. I can also change the default to enabled if you prefer though, as I mentioned, it's > largely cosmetic and takes 4MB of space and it looked like we disable these kind of niceties by default elsewhere in the tree?? > I'll adjust the SoB for the patches either way, though apparently I forgot to sign off on one upstream so it has no SoB at > all.? > Lmk thoughs about the split patches and the default As I said: I am fine with applying a single commit in Buildroot, to backport all the three or four backported patches, as it is my opinion that they all are needed to "fix installing and using the PEN registry". Maybe be more explicit in the commit log, and explicitly state that, even though they could technically be split in two commits, it really makes sense to have them together, because semantically they fix using the registry. Oh, wait... Maybe we should indeed separate them, with a much better rationale. First, fix the actual download issue: just backport the .txt registry download fix, as Thomas suggested. Then in a second commit, add an option to specify the URI to a registry file, which defaults to the official registry, but could be a file that a user has locally for reproducibility, and carry the additional patches; something along the lines of (totally untested): * ipmitool/Config.in: config BR2_PACKAGE_IPMITOOL_PEN_REG_URI string "PEN registry URL or path" default "https://blablabla/registry.txt" help Enter an URL or a file path to the PEN registry to use. Note that the official registry may change any time, and is thus not reproducible, and takes 4+MiB. Leave empty to not use a registry; vendor and product IDs will be be displayed instead of the corresponding names. * ipmitool/ipmitool.mk: # We handle it ourselves, below, so never let the configure # script download the registry. IPMITOOL_CONFIOGURE_OPTS += --disable-download-registry IPMITOOL_PEN_REG_URI = $(call qstrip,$(BR2_PACKAGE_IPMITOOL_PEN_REG_URI)) ifneq ($(IPMITOOL_PEN_REG_URI),) ifneq ($(call geturischeme,$(IPMITOOL_PEN_REG_URI)),) IPMITOOL_EXTRA_DOWNLOADS += $(IPMITOOL_PEN_REG_URI) IPMITOOL_PEN_REG = $(IPMITOOL_DL_DIR)/$(notdir $(IPMITOOL_PEN_REG_URI)) else IPMITOOL_PEN_REG = $(IPMITOOL_PEN_REG_URI) endif define IPMITOOL_INSTALL_PEN_REG $(INSTALL) -d -m 0644 $(IPMITOOL_PEN_REG) \ $(TARGET_DIR)/usr/share/ipmitool/pen-reg-db.txt-blabla endef IPMITOOL_POST_INSTALL_TARGET_HOOKS += IPMITOOL_INSTALL_PEN_REG endif So, yes, two patches: 1. package/ipmitool: fix downloading the official PEN registry 2. package/ipmitool: allow using a custom, reproducible PEN registry Also, Thomas had somme comments about missing properly identifying that patches are backports, and missing your SoB (even if they were not SoB upstream, add your SoB because you are part of the chain bringing them to Buildroot). 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 nathaniel.husted at outlook.com Sun Jan 15 17:25:43 2023 From: nathaniel.husted at outlook.com (Nathaniel Husted) Date: Sun, 15 Jan 2023 17:25:43 +0000 Subject: [Buildroot] Interest in podman package? Message-ID: All, I?ve noticed recent submissions of conmon and shadow. I have a set of podman configurations that are functional but would need some work before they are ready to merge. I was wondering if folks have already gotten to this point and are cleaning up their own or are in need of a starting point? The work in progress is located here: https://gitlab.com/DrWhomPhd/buildroot/-/tree/package-add-podman Cheers, Nathaniel -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Sun Jan 15 17:32:40 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 15 Jan 2023 18:32:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/libmodsecurity: bump to version 3.0.8 Message-ID: <20230115173240.81077-1-fontaine.fabrice@gmail.com> https://github.com/SpiderLabs/ModSecurity/releases/tag/v3.0.8 Signed-off-by: Fabrice Fontaine --- package/libmodsecurity/libmodsecurity.hash | 4 ++-- package/libmodsecurity/libmodsecurity.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libmodsecurity/libmodsecurity.hash b/package/libmodsecurity/libmodsecurity.hash index 087157d162..7ba0ef7f18 100644 --- a/package/libmodsecurity/libmodsecurity.hash +++ b/package/libmodsecurity/libmodsecurity.hash @@ -1,4 +1,4 @@ -# From https://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.7/modsecurity-v3.0.7.tar.gz.sha256 -sha256 cfd8b7e7e6a0e9ca4e19b9adeb07594ba75eba16a66da5e9b0974c0117c21a34 modsecurity-v3.0.7.tar.gz +# From https://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.8/modsecurity-v3.0.8.tar.gz.sha256 +sha256 e241c89b3cd7e58a863d0d0d6b9b8ba4d33ffb0f51171044c258c62e3e7956c7 modsecurity-v3.0.8.tar.gz # Localy calculated sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/libmodsecurity/libmodsecurity.mk b/package/libmodsecurity/libmodsecurity.mk index 916ba8fbcb..e83fda895f 100644 --- a/package/libmodsecurity/libmodsecurity.mk +++ b/package/libmodsecurity/libmodsecurity.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMODSECURITY_VERSION = 3.0.7 +LIBMODSECURITY_VERSION = 3.0.8 LIBMODSECURITY_SOURCE = modsecurity-v$(LIBMODSECURITY_VERSION).tar.gz LIBMODSECURITY_SITE = https://github.com/SpiderLabs/ModSecurity/releases/download/v$(LIBMODSECURITY_VERSION) LIBMODSECURITY_INSTALL_STAGING = YES -- 2.39.0 From fontaine.fabrice at gmail.com Sun Jan 15 18:27:24 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 15 Jan 2023 19:27:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/mariadb: fix build with libressl >= 3.5.0 Message-ID: <20230115182724.377966-1-fontaine.fabrice@gmail.com> Fix the following build failure with libressl raised since bump to version 3.5.2 in commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': /tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) | ^~ Fixes: - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 Signed-off-by: Fabrice Fontaine --- ...mpat.h-fix-build-with-libressl-3.5.0.patch | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch diff --git a/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch b/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch new file mode 100644 index 0000000000..fd3e6e6607 --- /dev/null +++ b/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch @@ -0,0 +1,39 @@ +From 79ed770a37c8669390a58a4485dd8f5565fe2497 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 15 Jan 2023 19:12:05 +0100 +Subject: [PATCH] include/ssl_compat.h: fix build with libressl >= 3.5.0 + +Fix the following build failure with libressl >= 3.5.0: + +In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: +/tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': +/tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} + 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) + | ^~ + +Fixes: + - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/MariaDB/server/pull/2435] +--- + include/ssl_compat.h | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/include/ssl_compat.h b/include/ssl_compat.h +index 664f3aac87c..3678e5fa084 100644 +--- a/include/ssl_compat.h ++++ b/include/ssl_compat.h +@@ -19,7 +19,8 @@ + /* OpenSSL version specific definitions */ + #if defined(OPENSSL_VERSION_NUMBER) + +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x10100000L && \ ++ !(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L) + #define HAVE_OPENSSL11 1 + #define SSL_LIBRARY OpenSSL_version(OPENSSL_VERSION) + #define ERR_remove_state(X) ERR_clear_error() +-- +2.39.0 + -- 2.39.0 From vfazio at xes-inc.com Sun Jan 15 19:17:51 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Sun, 15 Jan 2023 13:17:51 -0600 Subject: [Buildroot] [PATCH 1/1] package/ipmitool: fix broken IANA PEN registry URL Message-ID: <20230115191751.3884627-1-vfazio@xes-inc.com> From: Vincent Fazio Backport the upstream fix for the IANA Private Enterprise Numbers registry URL so the correct file gets downloaded and installed. Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio --- .../0002-Fix-enterprise-numbers-URL.patch | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 package/ipmitool/0002-Fix-enterprise-numbers-URL.patch diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch new file mode 100644 index 0000000000..07cdbd4527 --- /dev/null +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch @@ -0,0 +1,36 @@ +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 +From: Alexander Amelkin +Date: Tue, 22 Nov 2022 13:55:33 +0300 +Subject: [PATCH] Fix enterprise-numbers URL + +IANA has changed their URL scheme, and the content at the old URL for +enterprise-numbers switched from text/plain to text/html. + +Fix Makefile.am to use the new URL + +Resolves ipmitool/ipmitool#377 + +Signed-off-by: Alexander Amelkin + +[vfazio: backport from upstream 1edb0e27e44196d1ebe449aba0b9be22d376bcb6] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index ce3267f..3182a52 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ + $(distdir).tar.gz $(distdir).tar.bz2 + + SUBDIRS = lib src include doc contrib control +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt + + dist-hook: + cp control/ipmitool.spec $(distdir) +-- +2.25.1 + -- 2.25.1 From peter at korsgaard.com Sun Jan 15 20:03:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:03:41 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: remove my entry In-Reply-To: <20230111075514.8131-1-brgl@bgdev.pl> (Bartosz Golaszewski's message of "Wed, 11 Jan 2023 08:55:14 +0100") References: <20230111075514.8131-1-brgl@bgdev.pl> Message-ID: <877cxn7eg2.fsf@dell.be.48ers.dk> >>>>> "Bartosz" == Bartosz Golaszewski writes: > It's been a while since I've even used buildroot at all and I don't > really have any spare cycles to spend on maintaining its packages. > Let's face reality and drop me from the DEVELOPERS file. > Signed-off-by: Bartosz Golaszewski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:10:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:10:01 +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> (Neal Frager's message of "Thu, 22 Dec 2022 06:37:10 +0000") References: <20221222063710.4324-1-neal.frager@amd.com> Message-ID: <87tu0r5zl2.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:11:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:11:42 +0100 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221222103144.20516-1-neal.frager@amd.com> (Neal Frager's message of "Thu, 22 Dec 2022 10:31:44 +0000") References: <20221222103144.20516-1-neal.frager@amd.com> Message-ID: <87pmbf5zi9.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:13:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:13:43 +0100 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add Daniel Lang for package/libsigc In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 9 Jan 2023 08:52:42 +0000") References: Message-ID: <87lem35zew.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:14:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:14:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/redis: bump to v7.0.7 In-Reply-To: <20230109072355.487633-1-titouanchristophe@gmail.com> (Titouan Christophe's message of "Mon, 9 Jan 2023 08:23:55 +0100") References: <20230109072355.487633-1-titouanchristophe@gmail.com> Message-ID: <87h6wr5zdi.fsf@dell.be.48ers.dk> >>>>> "Titouan" == Titouan Christophe writes: > From the release notes > (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) > ================================================================================ > Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 > ================================================================================ > Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. > ================================================================================ > Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 > ================================================================================ > Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, > and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. > Signed-off-by: Titouan Christophe Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:16:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:16:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpjsip: security bump to version 2.13 In-Reply-To: <20230108203403.667276-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 21:34:03 +0100") References: <20230108203403.667276-1-fontaine.fabrice@gmail.com> Message-ID: <87cz7f5z9p.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: > https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg > https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj > https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj > - Drop patch (already in version) > - libuuid configure option is available since > https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c > - libupnp is an optional dependency since > https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 > - libsrtp is optional since > https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c > https://github.com/pjsip/pjproject/releases/tag/2.13 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:13:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:13:19 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Daniel Lang for package/libsigc Message-ID: <20230115202620.73A558765D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d37575c22934aa11e621a7006c1894a1952a6a9c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard (cherry picked from commit 189543e4ab6c421001209423cce45c75e3242d75) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index af12e15687..3e4504d86d 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -615,6 +615,7 @@ F: package/dacapo/ N: Daniel Lang F: package/dbus-cxx/ +F: package/libsigc/ F: package/paho-mqtt-cpp/ N: Damien Lanson From peter at korsgaard.com Sun Jan 15 20:03:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:03:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: remove Bartosz Golaszewski Message-ID: <20230115202620.6974187658@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=517a6a41153f8cc48b2f2beee60c2e7637341f60 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x It's been a while since I've even used buildroot at all and I don't really have any spare cycles to spend on maintaining its packages. Let's face reality and drop me from the DEVELOPERS file. Signed-off-by: Bartosz Golaszewski Signed-off-by: Peter Korsgaard (cherry picked from commit 24c532c9f6885174ddf1a9621cc1d55412139676) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 22293b5d31..af12e15687 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -274,17 +274,6 @@ F: package/ttyd/ F: package/qt5/qt5scxml/ F: package/qt5/qt5webview/ -N: Bartosz Golaszewski -F: package/autoconf-archive/ -F: package/doxygen/ -F: package/libgpiod/ -F: package/libserialport/ -F: package/libsigrok/ -F: package/libsigrokdecode/ -F: package/libzip/ -F: package/pulseview/ -F: package/sigrok-cli/ - N: Baruch Siach F: board/solidrun/clearfog_gt_8k/ F: configs/solidrun_clearfog_gt_8k_defconfig From peter at korsgaard.com Sun Jan 15 20:25:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:25:54 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series Message-ID: <20230115202620.88D4E87663@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e1be0eb4be7b1de06c322558dbfab4739a9f4a63 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Peter Korsgaard (cherry picked from commit 479b042433447214cf318964cc7557b6b5f5d05f) [Peter: drop 6.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 6 +++--- package/linux-headers/Config.in.host | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 686a0d7084..ed4e305aa7 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.86" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.87" 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 b8f2687980..c10164a030 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,11 +1,11 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz -sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.tar.xz -sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 e7359bd2935b54fe8bb821cf748591c36a95bed019e752d3e4d5803d9da1ccb4 linux-5.15.87.tar.xz +sha256 2ec400fc50ffdfe4c836a3c02bf6e7aebcd7963dd2ac1425e6d41545c37dd217 linux-5.10.162.tar.xz sha256 80253b2cac54c256dfdfd1061800aef907f88432090f7aef74c0ddf50f6e6524 linux-5.4.228.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3 linux-4.4.302.tar.xz -sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6 linux-4.9.337.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 43c9ca5540..e082423b86 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.336" if BR2_KERNEL_HEADERS_4_9 + default "4.9.337" 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.228" if BR2_KERNEL_HEADERS_5_4 - default "5.10.161" if BR2_KERNEL_HEADERS_5_10 - default "5.15.86" if BR2_KERNEL_HEADERS_5_15 + default "5.10.162" if BR2_KERNEL_HEADERS_5_10 + default "5.15.87" 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 Sun Jan 15 20:16:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:16:34 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libpjsip: security bump to version 2.13 Message-ID: <20230115202620.7E14187661@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82a504e9fe242401b423bf63effede4dfef51795 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj - Drop patch (already in version) - libuuid configure option is available since https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c - libupnp is an optional dependency since https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 - libsrtp is optional since https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c https://github.com/pjsip/pjproject/releases/tag/2.13 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit cbc80c75570f535e991297602191c724ff33a04d) Signed-off-by: Peter Korsgaard --- ...rge-pull-request-from-GHSA-26j7-ww69-c4qj.patch | 44 ---------------------- package/libpjsip/Config.in | 1 - package/libpjsip/libpjsip.hash | 2 +- package/libpjsip/libpjsip.mk | 28 ++++++++++---- 4 files changed, 22 insertions(+), 53 deletions(-) diff --git a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch b/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch deleted file mode 100644 index 42b842a616..0000000000 --- a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 450baca94f475345542c6953832650c390889202 Mon Sep 17 00:00:00 2001 -From: sauwming -Date: Tue, 7 Jun 2022 12:00:13 +0800 -Subject: [PATCH] Merge pull request from GHSA-26j7-ww69-c4qj - -[Retrieved from: -https://github.com/pjsip/pjproject/commit/450baca94f475345542c6953832650c390889202] -Signed-off-by: Fabrice Fontaine ---- - pjlib-util/src/pjlib-util/stun_simple.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/pjlib-util/src/pjlib-util/stun_simple.c b/pjlib-util/src/pjlib-util/stun_simple.c -index 722519584..d0549176d 100644 ---- a/pjlib-util/src/pjlib-util/stun_simple.c -+++ b/pjlib-util/src/pjlib-util/stun_simple.c -@@ -54,6 +54,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - { - pj_uint16_t msg_type, msg_len; - char *p_attr; -+ int attr_max_cnt = PJ_ARRAY_SIZE(msg->attr); - - PJ_CHECK_STACK(); - -@@ -83,7 +84,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - msg->attr_count = 0; - p_attr = (char*)buf + sizeof(pjstun_msg_hdr); - -- while (msg_len > 0) { -+ while (msg_len > 0 && msg->attr_count < attr_max_cnt) { - pjstun_attr_hdr **attr = &msg->attr[msg->attr_count]; - pj_uint32_t len; - pj_uint16_t attr_type; -@@ -111,6 +112,10 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - p_attr += len; - ++msg->attr_count; - } -+ if (msg->attr_count == attr_max_cnt) { -+ PJ_LOG(4, (THIS_FILE, "Warning: max number attribute %d reached.", -+ attr_max_cnt)); -+ } - - return PJ_SUCCESS; - } diff --git a/package/libpjsip/Config.in b/package/libpjsip/Config.in index 727d2ec3d0..980fada3d5 100644 --- a/package/libpjsip/Config.in +++ b/package/libpjsip/Config.in @@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBPJSIP bool "libpjsip" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_LIBSRTP help PJSIP is a free and open source multimedia communication library written in C language implementing standard based diff --git a/package/libpjsip/libpjsip.hash b/package/libpjsip/libpjsip.hash index b1ccdb2f37..9935575567 100644 --- a/package/libpjsip/libpjsip.hash +++ b/package/libpjsip/libpjsip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533 pjproject-2.12.1.tar.gz +sha256 4178bb9f586299111463fc16ea04e461adca4a73e646f8ddef61ea53dafa92d9 pjproject-2.13.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/libpjsip/libpjsip.mk b/package/libpjsip/libpjsip.mk index 4134d40da8..5cc0423f5d 100644 --- a/package/libpjsip/libpjsip.mk +++ b/package/libpjsip/libpjsip.mk @@ -4,11 +4,10 @@ # ################################################################################ -LIBPJSIP_VERSION = 2.12.1 +LIBPJSIP_VERSION = 2.13 LIBPJSIP_SOURCE = pjproject-$(LIBPJSIP_VERSION).tar.gz LIBPJSIP_SITE = $(call github,pjsip,pjproject,$(LIBPJSIP_VERSION)) -LIBPJSIP_DEPENDENCIES = libsrtp LIBPJSIP_LICENSE = GPL-2.0+ LIBPJSIP_LICENSE_FILES = COPYING LIBPJSIP_CPE_ID_VENDOR = teluu @@ -16,9 +15,6 @@ LIBPJSIP_CPE_ID_PRODUCT = pjsip LIBPJSIP_INSTALL_STAGING = YES LIBPJSIP_MAKE = $(MAKE1) -# 0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch -LIBPJSIP_IGNORE_CVES += CVE-2022-31031 - LIBPJSIP_CFLAGS = $(TARGET_CFLAGS) -DPJ_HAS_IPV6=1 # relocation truncated to fit: R_68K_GOT16O @@ -40,8 +36,7 @@ LIBPJSIP_CONF_OPTS = \ --disable-l16-codec \ --disable-g722-codec \ --disable-ipp \ - --disable-silk \ - --with-external-srtp + --disable-silk # Note: aconfigure.ac is broken: --enable-epoll or --disable-epoll will # both enable it. But that's OK, epoll is better than the alternative, @@ -103,6 +98,22 @@ else LIBPJSIP_CONF_OPTS += --disable-libsamplerate endif +ifeq ($(BR2_PACKAGE_LIBSRTP),y) +LIBPJSIP_DEPENDENCIES += libsrtp +LIBPJSIP_CONF_OPTS += \ + --enable-libsrtp \ + --with-external-srtp +else +LIBPJSIP_CONF_OPTS += --disable-libsrtp +endif + +ifeq ($(BR2_PACKAGE_LIBUPNP),y) +LIBPJSIP_DEPENDENCIES += libupnp +LIBPJSIP_CONF_OPTS += --with-upnp=$(STAGING_DIR)/usr +else +LIBPJSIP_CONF_OPTS += --disable-upnp +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) # --enable-v4l2 is broken (check for libv4l2 will be omitted) LIBPJSIP_DEPENDENCIES += libv4l @@ -161,6 +172,9 @@ endif ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID),y) LIBPJSIP_DEPENDENCIES += util-linux +LIBPJSIP_CONF_OPTS += --enable-libuuid +else +LIBPJSIP_CONF_OPTS += --disable-libuuid endif # disable build of test binaries From peter at korsgaard.com Sun Jan 15 20:03:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:03:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: remove Bartosz Golaszewski Message-ID: <20230115202805.B298287B1F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7b5e4591840a65d37f187bba93f607cf125b98ea branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x It's been a while since I've even used buildroot at all and I don't really have any spare cycles to spend on maintaining its packages. Let's face reality and drop me from the DEVELOPERS file. Signed-off-by: Bartosz Golaszewski Signed-off-by: Peter Korsgaard (cherry picked from commit 24c532c9f6885174ddf1a9621cc1d55412139676) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index cca29525e0..fbe4b51037 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -276,17 +276,6 @@ F: package/ttyd/ F: package/qt5/qt5scxml/ F: package/qt5/qt5webview/ -N: Bartosz Golaszewski -F: package/autoconf-archive/ -F: package/doxygen/ -F: package/libgpiod/ -F: package/libserialport/ -F: package/libsigrok/ -F: package/libsigrokdecode/ -F: package/libzip/ -F: package/pulseview/ -F: package/sigrok-cli/ - N: Baruch Siach F: board/solidrun/clearfog_gt_8k/ F: configs/solidrun_clearfog_gt_8k_defconfig From peter at korsgaard.com Sun Jan 15 20:13:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:13:13 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Daniel Lang for package/libsigc Message-ID: <20230115202805.DBCB287B34@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bf16efb29f6c67b387afd9473397232027c16fa1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard (cherry picked from commit 189543e4ab6c421001209423cce45c75e3242d75) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index fbe4b51037..23bb7031e0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -627,6 +627,7 @@ F: package/dacapo/ N: Daniel Lang F: package/dbus-cxx/ +F: package/libsigc/ F: package/paho-mqtt-cpp/ N: Damien Lanson From peter at korsgaard.com Sun Jan 15 20:04:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:04:14 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/go: bump version to 1.19.5 Message-ID: <20230115202805.BC67387B22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fca96f697525765b86a4b2ae44057f7e8cf86baf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x go1.19.5 (released 2023-01-10) includes fixes to the compiler, the linker, and the crypto/x509, net/http, sync/atomic, and syscall packages. https://github.com/golang/go/issues?q=milestone%3AGo1.19.5+label%3ACherryPickApproved Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit ab8a8066f5cf397d98c76a06757a9523d25d6500) 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 d35db10213..4c22f0f274 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz +sha256 8e486e8e85a281fc5ce3f0bedc5b9d2dbf6276d7db0b25d3ec034f313da0375f go1.19.5.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index 44e0c622c9..d3ed07f03b 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.4 +GO_VERSION = 1.19.5 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz From peter at korsgaard.com Sun Jan 15 20:15:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:15:33 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libpjsip: security bump to version 2.13 Message-ID: <20230115202805.EF45D87B22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d57989ccc26b9de4f7c9f0bc37763e3cc1ce600a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj - Drop patch (already in version) - libuuid configure option is available since https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c - libupnp is an optional dependency since https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 - libsrtp is optional since https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c https://github.com/pjsip/pjproject/releases/tag/2.13 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit cbc80c75570f535e991297602191c724ff33a04d) Signed-off-by: Peter Korsgaard --- ...rge-pull-request-from-GHSA-26j7-ww69-c4qj.patch | 44 ---------------------- package/libpjsip/Config.in | 1 - package/libpjsip/libpjsip.hash | 2 +- package/libpjsip/libpjsip.mk | 28 ++++++++++---- 4 files changed, 22 insertions(+), 53 deletions(-) diff --git a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch b/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch deleted file mode 100644 index 42b842a616..0000000000 --- a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 450baca94f475345542c6953832650c390889202 Mon Sep 17 00:00:00 2001 -From: sauwming -Date: Tue, 7 Jun 2022 12:00:13 +0800 -Subject: [PATCH] Merge pull request from GHSA-26j7-ww69-c4qj - -[Retrieved from: -https://github.com/pjsip/pjproject/commit/450baca94f475345542c6953832650c390889202] -Signed-off-by: Fabrice Fontaine ---- - pjlib-util/src/pjlib-util/stun_simple.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/pjlib-util/src/pjlib-util/stun_simple.c b/pjlib-util/src/pjlib-util/stun_simple.c -index 722519584..d0549176d 100644 ---- a/pjlib-util/src/pjlib-util/stun_simple.c -+++ b/pjlib-util/src/pjlib-util/stun_simple.c -@@ -54,6 +54,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - { - pj_uint16_t msg_type, msg_len; - char *p_attr; -+ int attr_max_cnt = PJ_ARRAY_SIZE(msg->attr); - - PJ_CHECK_STACK(); - -@@ -83,7 +84,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - msg->attr_count = 0; - p_attr = (char*)buf + sizeof(pjstun_msg_hdr); - -- while (msg_len > 0) { -+ while (msg_len > 0 && msg->attr_count < attr_max_cnt) { - pjstun_attr_hdr **attr = &msg->attr[msg->attr_count]; - pj_uint32_t len; - pj_uint16_t attr_type; -@@ -111,6 +112,10 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - p_attr += len; - ++msg->attr_count; - } -+ if (msg->attr_count == attr_max_cnt) { -+ PJ_LOG(4, (THIS_FILE, "Warning: max number attribute %d reached.", -+ attr_max_cnt)); -+ } - - return PJ_SUCCESS; - } diff --git a/package/libpjsip/Config.in b/package/libpjsip/Config.in index 727d2ec3d0..980fada3d5 100644 --- a/package/libpjsip/Config.in +++ b/package/libpjsip/Config.in @@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBPJSIP bool "libpjsip" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_LIBSRTP help PJSIP is a free and open source multimedia communication library written in C language implementing standard based diff --git a/package/libpjsip/libpjsip.hash b/package/libpjsip/libpjsip.hash index b1ccdb2f37..9935575567 100644 --- a/package/libpjsip/libpjsip.hash +++ b/package/libpjsip/libpjsip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533 pjproject-2.12.1.tar.gz +sha256 4178bb9f586299111463fc16ea04e461adca4a73e646f8ddef61ea53dafa92d9 pjproject-2.13.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/libpjsip/libpjsip.mk b/package/libpjsip/libpjsip.mk index 4134d40da8..5cc0423f5d 100644 --- a/package/libpjsip/libpjsip.mk +++ b/package/libpjsip/libpjsip.mk @@ -4,11 +4,10 @@ # ################################################################################ -LIBPJSIP_VERSION = 2.12.1 +LIBPJSIP_VERSION = 2.13 LIBPJSIP_SOURCE = pjproject-$(LIBPJSIP_VERSION).tar.gz LIBPJSIP_SITE = $(call github,pjsip,pjproject,$(LIBPJSIP_VERSION)) -LIBPJSIP_DEPENDENCIES = libsrtp LIBPJSIP_LICENSE = GPL-2.0+ LIBPJSIP_LICENSE_FILES = COPYING LIBPJSIP_CPE_ID_VENDOR = teluu @@ -16,9 +15,6 @@ LIBPJSIP_CPE_ID_PRODUCT = pjsip LIBPJSIP_INSTALL_STAGING = YES LIBPJSIP_MAKE = $(MAKE1) -# 0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch -LIBPJSIP_IGNORE_CVES += CVE-2022-31031 - LIBPJSIP_CFLAGS = $(TARGET_CFLAGS) -DPJ_HAS_IPV6=1 # relocation truncated to fit: R_68K_GOT16O @@ -40,8 +36,7 @@ LIBPJSIP_CONF_OPTS = \ --disable-l16-codec \ --disable-g722-codec \ --disable-ipp \ - --disable-silk \ - --with-external-srtp + --disable-silk # Note: aconfigure.ac is broken: --enable-epoll or --disable-epoll will # both enable it. But that's OK, epoll is better than the alternative, @@ -103,6 +98,22 @@ else LIBPJSIP_CONF_OPTS += --disable-libsamplerate endif +ifeq ($(BR2_PACKAGE_LIBSRTP),y) +LIBPJSIP_DEPENDENCIES += libsrtp +LIBPJSIP_CONF_OPTS += \ + --enable-libsrtp \ + --with-external-srtp +else +LIBPJSIP_CONF_OPTS += --disable-libsrtp +endif + +ifeq ($(BR2_PACKAGE_LIBUPNP),y) +LIBPJSIP_DEPENDENCIES += libupnp +LIBPJSIP_CONF_OPTS += --with-upnp=$(STAGING_DIR)/usr +else +LIBPJSIP_CONF_OPTS += --disable-upnp +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) # --enable-v4l2 is broken (check for libv4l2 will be omitted) LIBPJSIP_DEPENDENCIES += libv4l @@ -161,6 +172,9 @@ endif ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID),y) LIBPJSIP_DEPENDENCIES += util-linux +LIBPJSIP_CONF_OPTS += --enable-libuuid +else +LIBPJSIP_CONF_OPTS += --disable-libuuid endif # disable build of test binaries From peter at korsgaard.com Sun Jan 15 20:08:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:08:07 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT Message-ID: <20230115202805.C6E3D87B2C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e806e443f90c2c5778f6c3acd73b2e3fae190aef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard (cherry picked from commit 250d7df53acdccdb3c65c941ad426f6cc0502996) Signed-off-by: Peter Korsgaard --- board/zynqmp/kria/kv260/kv260.sh | 2 +- board/zynqmp/kria/kv260/uboot.fragment | 1 + .../v1-0001-makefile-add-multi_dtb_fit-dep.patch | 32 ++++++++++++++++++++++ configs/zynqmp_kria_kv260_defconfig | 1 + 4 files changed, 35 insertions(+), 1 deletion(-) 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/kv260/uboot.fragment b/board/zynqmp/kria/kv260/uboot.fragment index 0ed560c411..e9da24ef9a 100644 --- a/board/zynqmp/kria/kv260/uboot.fragment +++ b/board/zynqmp/kria/kv260/uboot.fragment @@ -1,5 +1,6 @@ CONFIG_DEFAULT_DEVICE_TREE="zynqmp-smk-k26-revA" 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/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/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index e5b92fa031..7afc7748b0 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -37,3 +37,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" From peter at korsgaard.com Sun Jan 15 20:10:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:10:50 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/zynqmp_kria_kv260_defconfig: fix linux dts name Message-ID: <20230115202805.D0DF987B32@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b84aa71ee13347ea4163079e5649c0d7c819ccb2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard (cherry picked from commit b3f5c5cb87b2f5d0e24b291697d959b8773e8b86) Signed-off-by: Peter Korsgaard --- 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 7afc7748b0..0fcfce7c7d 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 From peter at korsgaard.com Sun Jan 15 20:20:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:20:41 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series Message-ID: <20230115202806.054EB87B2C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f2b283ccaf49a35f6504796ea81c1a918aeadba4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Peter Korsgaard (cherry picked from commit 479b042433447214cf318964cc7557b6b5f5d05f) [Peter: drop 6.1.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 8 ++++---- package/linux-headers/Config.in.host | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index cce67eeee6..c93a1fbe5f 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.16" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.19" 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 b7869d06e9..ab996a4d81 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,12 +1,12 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz +sha256 abe37eb0e2e331bdc7c4110115664e180e7d43b7336de6b4cd2bd1b123d30207 linux-6.0.19.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.tar.xz -sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 e7359bd2935b54fe8bb821cf748591c36a95bed019e752d3e4d5803d9da1ccb4 linux-5.15.87.tar.xz +sha256 2ec400fc50ffdfe4c836a3c02bf6e7aebcd7963dd2ac1425e6d41545c37dd217 linux-5.10.162.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 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6 linux-4.9.337.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index e57a6d74dd..742d13546a 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.336" if BR2_KERNEL_HEADERS_4_9 + default "4.9.337" 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.228" if BR2_KERNEL_HEADERS_5_4 - default "5.10.161" if BR2_KERNEL_HEADERS_5_10 - default "5.15.86" if BR2_KERNEL_HEADERS_5_15 + default "5.10.162" if BR2_KERNEL_HEADERS_5_10 + default "5.15.87" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.16" if BR2_KERNEL_HEADERS_6_0 + default "6.0.19" 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 Jan 15 20:14:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:14:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/redis: bump to v7.0.7 Message-ID: <20230115202805.E55B487B1F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d89d991e74de1b39057e0e49c53fb9771d97c412 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x >From the release notes (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) ================================================================================ Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. ================================================================================ Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. Signed-off-by: Titouan Christophe Signed-off-by: Peter Korsgaard (cherry picked from commit fbdc0f8ef8bdbe919925e281b2d5ce1583fd1aab) Signed-off-by: Peter Korsgaard --- package/redis/redis.hash | 2 +- package/redis/redis.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/redis/redis.hash b/package/redis/redis.hash index a10df46031..eb8c21be98 100644 --- a/package/redis/redis.hash +++ b/package/redis/redis.hash @@ -1,5 +1,5 @@ # From https://github.com/redis/redis-hashes/blob/master/README -sha256 67054cc37b58c125df93bd78000261ec0ef4436a26b40f38262c780e56315cc3 redis-7.0.5.tar.gz +sha256 8d327d7e887d1bb308fc37aaf717a0bf79f58129e3739069aaeeae88955ac586 redis-7.0.7.tar.gz # Locally calculated sha256 97f0a15b7bbae580d2609dad2e11f1956ae167be296ab60f4691ab9c30ee9828 COPYING diff --git a/package/redis/redis.mk b/package/redis/redis.mk index 7a637c106c..b08be11538 100644 --- a/package/redis/redis.mk +++ b/package/redis/redis.mk @@ -4,7 +4,7 @@ # ################################################################################ -REDIS_VERSION = 7.0.5 +REDIS_VERSION = 7.0.7 REDIS_SITE = http://download.redis.io/releases REDIS_LICENSE = BSD-3-Clause (core); MIT and BSD family licenses (Bundled components) REDIS_LICENSE_FILES = COPYING From peter at korsgaard.com Sun Jan 15 20:34:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:34:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: security bump version to 0.4.7.13 In-Reply-To: <20230114090907.25641-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sat, 14 Jan 2023 10:09:07 +0100") References: <20230114090907.25641-1-bernd.kuhls@t-online.de> Message-ID: <878ri35yg2.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple > Fixes CVE-2023-23589 aka TROVE-2022-002: > https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 21:02:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 22:02:05 +0100 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-1-christian@paral.in> (Christian Stewart's message of "Fri, 13 Jan 2023 02:05:52 -0800") References: <20230113100553.2836256-1-christian@paral.in> Message-ID: <874jsr5x6a.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Bug fixes and enhancements > - Improve error message when attempting to pull an unsupported image > format or OCI artifact (moby/moby#44413, moby/moby#44569) > - Fix an issue where the host's ephemeral port-range was ignored when > selecting random ports for containers (moby/moby#44476). > - Fix ssh: parse error in message type 27 errors during docker build > on hosts using OpenSSH 8.9 or above (moby/moby#3862). > - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). > https://github.com/moby/moby/releases/tag/v20.10.22 > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 21:02:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 22:02:09 +0100 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-2-christian@paral.in> (Christian Stewart's message of "Fri, 13 Jan 2023 02:05:53 -0800") References: <20230113100553.2836256-1-christian@paral.in> <20230113100553.2836256-2-christian@paral.in> Message-ID: <87zgaj4ilq.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > https://github.com/moby/moby/releases/tag/v20.10.22 > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:28:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:28:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/docker-engine: bump version to 20.10.22 Message-ID: <20230115210241.BF83C87B77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=400edb09a85640a57225b1890805004e0bf47f1f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Bug fixes and enhancements - Improve error message when attempting to pull an unsupported image format or OCI artifact (moby/moby#44413, moby/moby#44569) - Fix an issue where the host's ephemeral port-range was ignored when selecting random ports for containers (moby/moby#44476). - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit de51efc543775cf32456c1090d1b396d0b67f9bc) 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 10e9727a08..d15b1359cb 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz +sha256 ee0e2168e27ec87f1b0650e86af5d3e167a07fd2ff8c1ce3bb588f0b4f9a4658 docker-engine-20.10.22.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index da6d7aecb4..459030f59a 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.21 +DOCKER_ENGINE_VERSION = 20.10.22 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 15 20:31:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:31:07 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tor: bump version to 0.4.7.12 Message-ID: <20230115210241.E574187B81@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a3f588969590fdd9bf372d93a1767819f54d2664 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 8b8c1f832b88b10efac754bb3e011a2e929bb5a2) 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 Sun Jan 15 20:28:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:28:13 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/docker-cli: bump version to 20.10.22 Message-ID: <20230115210241.CD1C487B79@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=153a6ae28fba00502f4fc928f62b63f36eaa4908 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit 8e6fcd46fb6c671998c8508743abbc1e3938ce3b) 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 d9477cf3af..c6db95f9b3 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz +sha256 84d71ac2b508b54e8df9f3ea425aa33e254fd3645fe9bad5619b98eaffb33408 docker-cli-20.10.22.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index a14edb2c31..cb44c68c1b 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.21 +DOCKER_CLI_VERSION = 20.10.22 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 15 20:31:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:31:15 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tor: security bump version to 0.4.7.13 Message-ID: <20230115210241.F05BC87B77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a77cd4858834f0c96988cc686b93314ea1306b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Fixes CVE-2023-23589 aka TROVE-2022-002: https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit beeb4a2aad034d201a13caecd9ddbfb19761beb1) 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 2a2953dc29..51892f15c3 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum -sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz +# From https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum +sha256 2079172cce034556f110048e26083ce9bea751f3154b0ad2809751815b11ea9d tor-0.4.7.13.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 6812005618..03bd998708 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.12 +TOR_VERSION = 0.4.7.13 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Jan 15 20:30:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:30:52 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tor: bump version to 0.4.7.10 Message-ID: <20230115210241.D9EAD87B80@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e8d86b9a952181b5bc7ebf44d1f816315d0bd0aa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.7/ReleaseNotes Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN (cherry picked from commit db1550518062b93ced504ab0d8d43347a0b1adeb) 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 dd1edfa97c..dba08f51b5 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.8.tar.gz.sha256sum -sha256 9e9a5c67ad2acdd5f0f8be14ed591fed076b1708abf8344066990a0fa66fe195 tor-0.4.7.8.tar.gz +# From https://dist.torproject.org/tor-0.4.7.10.tar.gz.sha256sum +sha256 647e56dfa59ea36dab052027fcfc7663905c826c03509363c456900ecd435a5b tor-0.4.7.10.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 0e4bb553e2..ed3714f2db 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.8 +TOR_VERSION = 0.4.7.10 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Jan 15 20:28:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:28:03 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/docker-cli: bump version to 20.10.22 Message-ID: <20230115210855.19DD187BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6526375edd743d839f134ff55bcb76ac45a3f6ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit 8e6fcd46fb6c671998c8508743abbc1e3938ce3b) 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 d9477cf3af..c6db95f9b3 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz +sha256 84d71ac2b508b54e8df9f3ea425aa33e254fd3645fe9bad5619b98eaffb33408 docker-cli-20.10.22.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index a14edb2c31..cb44c68c1b 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.21 +DOCKER_CLI_VERSION = 20.10.22 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 15 20:30:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:30:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tor: bump version to 0.4.7.12 Message-ID: <20230115210855.2404A87BA5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=752fd5060a13e79f3be4b72bce068197eaed7c9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 8b8c1f832b88b10efac754bb3e011a2e929bb5a2) 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 Sun Jan 15 20:27:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:27:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/docker-engine: bump version to 20.10.22 Message-ID: <20230115210855.0F20D87BA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e4adf41147fff9c8fa8160a1866ce5230d476f88 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Bug fixes and enhancements - Improve error message when attempting to pull an unsupported image format or OCI artifact (moby/moby#44413, moby/moby#44569) - Fix an issue where the host's ephemeral port-range was ignored when selecting random ports for containers (moby/moby#44476). - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit de51efc543775cf32456c1090d1b396d0b67f9bc) 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 10e9727a08..d15b1359cb 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz +sha256 ee0e2168e27ec87f1b0650e86af5d3e167a07fd2ff8c1ce3bb588f0b4f9a4658 docker-engine-20.10.22.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index 36c66485ba..2a9b72ca78 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.21 +DOCKER_ENGINE_VERSION = 20.10.22 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 15 20:30:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:30:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tor: security bump version to 0.4.7.13 Message-ID: <20230115210855.2F91187BA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aab29257d470ace3b223c8bb3978c5683c4d1a3e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Fixes CVE-2023-23589 aka TROVE-2022-002: https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit beeb4a2aad034d201a13caecd9ddbfb19761beb1) 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 2a2953dc29..51892f15c3 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum -sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz +# From https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum +sha256 2079172cce034556f110048e26083ce9bea751f3154b0ad2809751815b11ea9d tor-0.4.7.13.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 6812005618..03bd998708 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.12 +TOR_VERSION = 0.4.7.13 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From bugzilla at busybox.net Mon Jan 16 00:54:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 16 Jan 2023 00:54:25 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #5 from Andrei Cherniaev --- Created attachment 9461 --> https://bugs.busybox.net/attachment.cgi?id=9461&action=edit good buildroot and kernel configs for x86 This is working config with kernel 4.19.269 (based on pc_x86_64_bios_defconfig) -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin at orange.com Mon Jan 16 06:40:00 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Mon, 16 Jan 2023 07:40:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/gpsd: bump to version 3.25 In-Reply-To: <20230114181556.1371822-1-fontaine.fabrice@gmail.com> References: <20230114181556.1371822-1-fontaine.fabrice@gmail.com> Message-ID: <1655_1673851202_63C4F142_1655_160_5_20230116064000.GA3045@tl-lnx-nyma7486> Fabrice, All, On 2023-01-14 19:15 +0100, Fabrice Fontaine spake thusly: > Drop patch (not needed anymore) > > https://gitlab.com/gpsd/gpsd/-/blob/release-3.25/NEWS Hmm.. Why did I not receive the weekly mail informing me the package got updated? > Signed-off-by: Fabrice Fontaine Tested with a u-blox Neo M8N Tested-by: Yann E. MORIN Acked-by: Yann E. MORIN Regards, Yann E. MORIN. > --- > .../gpsd/0001-gpsctl-fix-yodaification.patch | 44 ------------------- > package/gpsd/gpsd.hash | 2 +- > package/gpsd/gpsd.mk | 2 +- > 3 files changed, 2 insertions(+), 46 deletions(-) > delete mode 100644 package/gpsd/0001-gpsctl-fix-yodaification.patch > > diff --git a/package/gpsd/0001-gpsctl-fix-yodaification.patch b/package/gpsd/0001-gpsctl-fix-yodaification.patch > deleted file mode 100644 > index 753ff300eb..0000000000 > --- a/package/gpsd/0001-gpsctl-fix-yodaification.patch > +++ /dev/null > @@ -1,44 +0,0 @@ > -From 72ae7ce646792b07061cbbb31ed47f55a1d2422c Mon Sep 17 00:00:00 2001 > -Message-Id: <72ae7ce646792b07061cbbb31ed47f55a1d2422c.1663075350.git.yann.morin at orange.com> > -From: "Yann E. MORIN" > -Date: Tue, 13 Sep 2022 15:10:48 +0200 > -Subject: [PATCH] gpsctl: fix yodaification > - > -Commit d5a672abd98a (gpsctl.c: Style tweaks. Yoda style, braces, // > -comments.) claimed "No functional changes", but mis-treated a comparison > -when it was converted to yoda-style (simplified diff): > - > - - if (write(gpsdata->gps_fd, buf, strlen(buf)) <= 0) { > - + if (0 <= write(gpsdata->gps_fd, buf, strlen(buf))) { > - > -As one may notice, the comparison operator was not reversed while the > -operands were. > - > -This got silently fixed in commit 3219ab9f6a89 (gpsctl.c: First cut at > ---ship sending commands to running gpsd.) but this is completely > -unrelated. > - > -Fix that comparison. > - > -Signed-off-by: Yann E. MORIN > -Upstream status: not applicable as already fixed. > ---- > - gpsctl.c | 2 +- > - 1 file changed, 1 insertion(+), 1 deletion(-) > - > -diff --git a/gpsctl.c b/gpsctl.c > -index cb342af87..ef59a6622 100644 > ---- a/gpsctl.c > -+++ b/gpsctl.c > -@@ -96,7 +96,7 @@ static bool gps_query(struct gps_data_t *gpsdata, > - if ('\n' != buf[strnlen(buf, sizeof(buf) - 1) - 1]) { > - (void)strlcat(buf, "\n", sizeof(buf)); > - } > -- if (0 <= write(gpsdata->gps_fd, buf, strnlen(buf, sizeof(buf)))) { > -+ if (0 >= write(gpsdata->gps_fd, buf, strnlen(buf, sizeof(buf)))) { > - GPSD_LOG(LOG_ERROR, &context.errout, "gps_query(), write failed\n"); > - return false; > - } > --- > -2.25.1 > - > diff --git a/package/gpsd/gpsd.hash b/package/gpsd/gpsd.hash > index f415c3af0f..15e1181ed9 100644 > --- a/package/gpsd/gpsd.hash > +++ b/package/gpsd/gpsd.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 00ee13f615655284874a661be13553abe66128e6deb5cd648af9bc0cb345fe5c gpsd-3.24.tar.gz > +sha256 b368b6a305e3f7a6382d23a0cbfc1d78923060b6b7f54cf7987a73c7b4a9afc2 gpsd-3.25.tar.gz > sha256 fdf339997bbca9eaf507476b82fbcac608fc39a3d89b86b51e16db4c9f933716 COPYING > diff --git a/package/gpsd/gpsd.mk b/package/gpsd/gpsd.mk > index 961ebde649..d7425513fd 100644 > --- a/package/gpsd/gpsd.mk > +++ b/package/gpsd/gpsd.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -GPSD_VERSION = 3.24 > +GPSD_VERSION = 3.25 > GPSD_SITE = http://download-mirror.savannah.gnu.org/releases/gpsd > GPSD_LICENSE = BSD-2-Clause > GPSD_LICENSE_FILES = COPYING > -- > 2.39.0 > -- ____________ .-----------------.--------------------: _ :------------------. | 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 troglobit at gmail.com Mon Jan 16 07:08:38 2023 From: troglobit at gmail.com (Joachim Wiberg) Date: Mon, 16 Jan 2023 08:08:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/frr: bump to version 8.4.2 Message-ID: <20230116070838.4011964-1-troglobit@gmail.com> Changes since 8.3.1: - https://frrouting.org/release/8.4 - https://frrouting.org/release/8.4.1 Signed-off-by: Joachim Wiberg --- package/frr/frr.hash | 2 +- package/frr/frr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/frr/frr.hash b/package/frr/frr.hash index 87ade19c16..836f130b93 100644 --- a/package/frr/frr.hash +++ b/package/frr/frr.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 9b0430d01f8da2d780ac5e41de2cf4e53abff0ed06a0cc75d745f4b1f29e5b9e frr-8.3.1.tar.gz +sha256 8a6b0e0fa1e89493ba84cf176674e55c7a814821fd02a7188095b76c37c3935f frr-8.4.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/frr/frr.mk b/package/frr/frr.mk index 72c46ba4aa..abae784c40 100644 --- a/package/frr/frr.mk +++ b/package/frr/frr.mk @@ -4,7 +4,7 @@ # ################################################################################ -FRR_VERSION = 8.3.1 +FRR_VERSION = 8.4.2 FRR_SITE = $(call github,FRRouting,frr,frr-$(FRR_VERSION)) FRR_LICENSE = GPL-2.0 FRR_LICENSE_FILES = COPYING -- 2.34.1 From Nicolas.Carrier at orolia.com Mon Jan 16 07:43:07 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Mon, 16 Jan 2023 07:43:07 +0000 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO In-Reply-To: <20230114204923.GD199036@scaer> References: <20230114203859.GC199036@scaer> <20230114204923.GD199036@scaer> Message-ID: Ha yes, I have to admit that I had understood the contrary, thank you for lifting the ambiguity and above all, thank you for having accepted my broken patches. I'll try to bug my IT department as hard as I can so that they re-enable SMTP. On Sat, 2023-01-14 at 21:49 +0100, Yann E. MORIN wrote: > 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, > > On 2023-01-14 21:38 +0100, Yann E. MORIN spake thusly: > > On 2023-01-13 13:20 +0000, Nicolas Carrier spake thusly: > [--SNIP--] > > > But in the situation where the packages has explicitly defined > > > FOO_REDISTRIBUTE = NO > > > in its .mk file, it makes no sense since the sources wouldn't be saved > > > anyway. > > Yes, it makes sense. > > I now realise that my comment was ambiguoug, given what I was commenting > on. So, let me rephrase: > > Indeed, emitting the warning does not make sense. Indeed, what you > explained does make sense. > > There, ambiguity resolved. ;-) > > 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 d.lang at abatec.at Mon Jan 16 08:01:05 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 16 Jan 2023 08:01:05 +0000 Subject: [Buildroot] [PATCH 2/3] package/freescale-imx/imx-gpu-viv: add IMX8 framebuffer support In-Reply-To: <20230114230427.1ccfc5ac@windsurf> References: <20230114230427.1ccfc5ac@windsurf> Message-ID: Hello Thomas, > On Tue, 10 Jan 2023 09:33:14 +0000 > Lang Daniel via buildroot wrote: > > > According to meta-freescale [0] the framebuffer output can be enabled on > > IMX8 by using the wayland libraries together with egl.pc. > > > > Tested on an imx8mn by running kmscube. EGL and GLES support detected. > > Indeed. I've seen something similar on the Vivante binaries used on > STM32MP1 platforms, where the "framebuffer" libs are linked against > libwayland even though they don't use it. > > > -# Libraries are linked against libdrm, except framebuffer output on ARM > > +# Libraries are linked against libdrm and wayland, except framebuffer output on ARM > > ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) > > -IMX_GPU_VIV_DEPENDENCIES += libdrm > > -endif > > - > > -ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > > -IMX_GPU_VIV_DEPENDENCIES += wayland > > +IMX_GPU_VIV_DEPENDENCIES += libdrm wayland > > endif > > > > define IMX_GPU_VIV_EXTRACT_CMDS > > ?????$(call NXP_EXTRACT_HELPER,$(IMX_GPU_VIV_DL_DIR)/$(IMX_GPU_VIV_SOURCE)) > > endef > > > > -ifeq ($(IMX_GPU_VIV_LIB_TARGET),fb) > > +ifeq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) > > +IMX_GPU_VIV_BACKEND_DIR = fb > > define IMX_GPU_VIV_FIXUP_PKGCONFIG > > ?????ln -sf egl_linuxfb.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc > > endef > > -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > > +else > > +# Framebuffer output on IMX8 (ARM64) uses egl.pc > > +# and the same libraries as the wayland backend. > > +IMX_GPU_VIV_BACKEND_DIR = wayland > > +ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > > define IMX_GPU_VIV_FIXUP_PKGCONFIG > > ?????ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc > > endef > > endif > > +endif > > On this second part I'm a bit confused because in the "fb" case on > ARM64 you're don't have any egl.pc pkgconfig fixup. Are you sure this > is normal? > > Indeed the code you have does this: > > if framebuffer output and ARM: > install egl.pc as a symlink to egl_linuxfb.pc > else: > if wayland output: > install egl.pc as a symlink to egl_wayland.pc > > which means that in the framebuffer case on ARM64, you're not > installing any egl.pc symlink. Is this really OK? > The AMD64 blob contains multiple versions of egl.pc: - egl_linuxfb.pc - egl_wayland.pc - egl.pc meta-freescale [1] installs - egl_linuxfb.pc as egl.pc for framebuffer backend on imx6 and 7. - egl_wayland.pc as egl.pc for wayland backend - egl.pc as egl.pc for framebuffer backend on imx8 and beyond. The imx-gpu-viv package installs/copies everything in one go, therefore symlinks are created that replace the originally provided egl.pc if another version is needed. AMD64 framebuffer backend uses egl.pc directly. [1]: https://git.yoctoproject.org/meta-freescale/tree/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc#n209 > Thanks! > > Thomas Regards Daniel From yegorslists at googlemail.com Mon Jan 16 08:05:13 2023 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Mon, 16 Jan 2023 09:05:13 +0100 Subject: [Buildroot] [PATCH] package/util-linux: add an option to enable irqtop Message-ID: <20230116080513.21407-1-yegorslists@googlemail.com> From: Yegor Yefremov irqtop is an IRQ monitoring tool. Signed-off-by: Yegor Yefremov --- package/util-linux/Config.in | 7 +++++++ package/util-linux/util-linux.mk | 1 + 2 files changed, 8 insertions(+) diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in index 917f1bc2b4..c7e4d2d8bc 100644 --- a/package/util-linux/Config.in +++ b/package/util-linux/Config.in @@ -161,6 +161,13 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS help Show information on IPC facilities +config BR2_PACKAGE_UTIL_LINUX_IRQTOP + bool "irqtop" + depends on BR2_USE_MMU # libsmartcols + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS + help + Show information on IRQs + config BR2_PACKAGE_UTIL_LINUX_KILL bool "kill" help diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk index b53b94ec31..87ec3c19d7 100644 --- a/package/util-linux/util-linux.mk +++ b/package/util-linux/util-linux.mk @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ -- 2.17.0 From yann.morin at orange.com Mon Jan 16 08:15:13 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Mon, 16 Jan 2023 09:15:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/gpsd: bump to version 3.25 In-Reply-To: <20230116064000.GA3045@tl-lnx-nyma7486> References: <20230114181556.1371822-1-fontaine.fabrice@gmail.com> <20230116064000.GA3045@tl-lnx-nyma7486> Message-ID: <18427_1673856914_63C50792_18427_287_1_20230116081513.GB3045@tl-lnx-nyma7486> Thomas, All, On 2023-01-16 07:40 +0100, MORIN Yann INNOV/IT-S spake thusly: > On 2023-01-14 19:15 +0100, Fabrice Fontaine spake thusly: > > Drop patch (not needed anymore) > > https://gitlab.com/gpsd/gpsd/-/blob/release-3.25/NEWS > Hmm.. Why did I not receive the weekly mail informing me the package got > updated? Probably because it was released after the mail was sent last week: I did get the reminder today. Regards, Yann E. MORIN. -- ____________ .-----------------.--------------------: _ :------------------. | 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 casey at xogium.me Mon Jan 16 08:33:52 2023 From: casey at xogium.me (Casey Reeves) Date: Mon, 16 Jan 2023 09:33:52 +0100 Subject: [Buildroot] [PATCH] fs/erofs: enable support for reproducible build Message-ID: <20230116083352.160100-1-casey@xogium.me> When BR2_REPRODUCIBLE is selected, this sets the filesystem timestamps to $SOURCE_DATE_EPOCH. It also sets the filesystem UUID to the nil uuid, to ensure a random one isn't picked during generation. Signed-off-by: Casey Reeves --- fs/erofs/erofs.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk index 0e9d4401a9..5567cd43ef 100644 --- a/fs/erofs/erofs.mk +++ b/fs/erofs/erofs.mk @@ -10,6 +10,11 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) ROOTFS_EROFS_ARGS += -zlz4hc endif +ifeq ($(BR2_REPRODUCIBLE),y) +ROOTFS_EROFS_ARGS += -T $(SOURCE_DATE_EPOCH) +ROOTFS_EROFS_ARGS += -U 00000000-0000-0000-0000-000000000000 +endif + ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) endif -- 2.39.0 From thomas.petazzoni at bootlin.com Mon Jan 16 07:14:18 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 16 Jan 2023 07:14:18 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-15 Message-ID: <20230116071427.0F4AA60743@smtp3.osuosl.org> Hello, Autobuild statistics for 2023-01-15 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 1 | 0 | 4 | master | 119 | 213 | 0 | 332 | Classification of failures by reason for master ----------------------------------------------- fwup-1.9.1 | 18 bash-5.2.15 | 17 host-fwup-1.9.1 | 15 xz-5.2.10 | 12 linux-6.1.5 | 10 opkg-0.4.5 | 7 bat-0.19.0 | 6 host-sentry-cli-2.8.0 | 6 elfutils-0.186 | 5 pixz-1.0.7 | 5 gobject-introspection-1.72.0 | 4 host-binutils-2.38 | 4 libgpg-error-1.46 | 4 zabbix-5.4.9 | 4 gvfs-1.48.1 | 3 host-go-1.19.5 | 3 jack2-1.9.21 | 3 libglib2-2.72.3 | 3 libostree-2022.7 | 3 python-bunch-1.0.1 | 3 python-numpy-1.23.5 | 3 dahdi-linux-3.2.0 | 2 dust-0.8.1 | 2 gerbera-1.10.0 | 2 glibc-2.36-81-g4f4d7a13edfd... | 2 host-rust-1.66.1 | 2 norm-1.5.8 | 2 perl-5.36.0 | 2 python-greenlet-2.0.1 | 2 sdl-1.2.15 | 2 sigrok-cli-0.7.2 | 2 sscep-0.10.0 | 2 wolfssl-5.5.3 | 2 zeek-4.1.1 | 2 alsa-lib-1.2.8 | 1 android-tools-4.2.2+git2013... | 1 assimp-5.2.5 | 1 asterisk-16.29.1 | 1 bpftool-v7.1.0 | 1 check-0.15.2 | 1 cni-plugins-1.1.1 | 1 compiler-rt-11.1.0 | 1 dieharder-3.31.1.4 | 1 dmalloc-5.6.5 | 1 duma-2.5.15 | 1 edk2-edk2-stable202208 | 1 exim-4.96 | 1 faad2-2.10.1 | 1 file-5.43 | 1 frr-8.3.1 | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fstrcmp-0.7.D001 | 1 gnu-efi-3.0.15 | 1 google-breakpad-c85eb4a59b6... | 1 host-gcc-final-11.3.0 | 1 host-pahole-1.24 | 1 host-runc-1.1.4 | 1 hyperfine-1.14.0 | 1 jemalloc-5.3.0 | 1 libcpprestsdk-2.10.18 | 1 libgcrypt-1.10.1 | 1 libnss-3.87 | 1 linux-5.10.145-cip17 | 1 linux-fusion-9.0.3 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mender-3.4.0 | 1 moby-buildkit-0.10.6 | 1 netdata-1.33.1 | 1 netsniff-ng-0.6.8 | 1 netsurf-3.10 | 1 ntp-4.2.8p15 | 1 ocf-linux-20171122 | 1 openal-1.22.0 | 1 pcre2-10.42 | 1 python-cryptography-38.0.4 | 1 tealdeer-1.6.1 | 1 traceroute-2.1.0 | 1 valgrind-3.19.0 | 1 weston-10.0.1 | 1 x264-baee400fa9ced6f5481a72... | 1 xfsprogs-5.14.2 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/e3c20d94a5a34ae850f9f58b9ecfc1b4bb1509bd | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/8ed2e2744bdba482dd0574832895c56d87c94042 | mipsel | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/c378fd9d0055453530f325ef729c3d8a4a1edbbc | ORPH armeb | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/5556757cd6f8f134527e76429035118fe23ae494 | arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/35e4781a5fb827c3a3d4da01f90f7ab513c1cfca | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/376dfef710dd7f1585ada03c676f6f08a9ace3e3 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c108d84e569ff2b14ab08e1683708450da89b3f5 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5c9c7b4f05dca80a1a7980bbf764ae697610e596 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6347d090d9b4fbb397ffdd49a0086586c0259681 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7150f423f2a8310261e115aa5688f2ab713ecd51 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9f99d65219588b1f7030422b23354aecdbf39dc9 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/146f542daaea6398e01e143cb47d0795832c55c1 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e25473693240fb85f8bea4856dc23b919ee155db | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/335f5cb69e0833e02416b12d675e89809f7fa0d2 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c81fc3ad8c8b702760eed3833c16836c0e9513c0 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3e3946f73554e4d113611d2016d2df9fe103e897 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3e38f8fe77cd6e3dece4b5a4031cbda063e440a1 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/eab5c8288d38a56bb4c08d4bd803de1ca51b0b7b | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4f6990a00268798f76bcd1e3a95cd44f84e78f52 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/afe84b41754e8fc021ca142ef344062d20fc39a5 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ee341a9b311d1d36190d43fcd11c8f4fcd7617d4 | ORPH arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/dfe03e064c6e1524563a09334cdfd09f3013c570 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/55055f7c9515fb4265e9b12d310be3fe5c72f3b9 | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ef1368aed78a56b988cbf22cfe3ab556593d9a6e | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a6b30a75057478c787a78f65afb504723f8abd3b | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/39c66addf180f030546cc11b08899186da16b163 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a7a47c17a2af60f02b294180275a787a8c8210cd | i586 | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/47075a31eba64dd76b599b95e5e8c09055de1720 | s390x | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/6447dc87f553db3b0962ff6986e08391d4304f8b | ORPH aarch64 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/969b2ba626fea369e428827b0e1e54bee8a41ae7 | riscv32 | compiler-rt-11.1.0 | NOK | http://autobuild.buildroot.net/results/d09af2ccd88a431bfd00ee37c7cb0cee7aaf45f4 | s390x | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e03811cbb672f272045cb7731bc2ba4b72c7c86f | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/6fef7e5d0230270320edbef15d369bec9ad4c97a | microblazeel | dieharder-3.31.1.4 | NOK | http://autobuild.buildroot.net/results/3f64ba9c69f297da7ab3157ae8326c21ccdfda0f | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/4d1908e103dac1631af7616624dffddb9195280f | ORPH s390x | duma-2.5.15 | NOK | http://autobuild.buildroot.net/results/10428e76ed07c082023a5f88bc1fe8df7ecb11b0 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/512ab09b107b9bbde94d19fef935c93d0dec1cad | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/0063d589b5933b2c7fcb910d0d09758f2e51c878 | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/b4c45217d3ee4d8fa0fb2384bab60f7a3484d2fd | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/6e10c805ceaf0d8a5532af0f8062d8428a134fa5 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/629c624650046517a51098aeffeeea8b2847ee30 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/4b84124e4481347857774356eeb0fb8c4c8a1a98 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d5305df7b53ec222f4db783ad8228615bebdf1cf | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0cfafe5b6397a45bb89c1a42ee9dfa26f9c67f73 | ORPH armeb | exim-4.96 | NOK | http://autobuild.buildroot.net/results/f895ce126d63445acbd762ce31e25ec8b4513dd8 | sh4 | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/29bab8db40b0d86bcc714f83897be7cb6727be4e | armeb | file-5.43 | NOK | http://autobuild.buildroot.net/results/6598b890dcf88462e4a0bd2f0c02ed2cd54b41f3 | ORPH arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/82a121f248342cb20e5d09498c04e85712d28a64 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3920c0da73ff36a1b6c17ef83c772f22150a7732 | arm | fstrcmp-0.7.D001 | NOK | http://autobuild.buildroot.net/results/c84796267f53ffe7f058e0075c31cdf0ea4aa622 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c43a23c3df195e37ec311f1f9cff7daa5c1db7c | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8b3ebbf414eec8b3a0e9e5fccb1e5c08329b0360 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5fadcadb7d74512e17484d904476da11cd849927 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/06985ad562e738c352af6a9fffd5496ab9df11bb | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5bc749b7ff9fb69354a92d2a578d2ad5f816b611 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7590b711e7f67a89439ccfd4b11e4600afcde76 | arceb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4add1f796b9c7e8683d1acaf42a212f2f3bfa9bf | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5a7f533d7d85b76c8856c9a2f6d67ddb167b6b8f | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/663601015a0b4c6617f2f718a74fd10ea9343447 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/31455455ffc74ba6675fbcef383c064d60171d46 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/847ab08b0b02552b1552e8ca4c59bc10a145a10d | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dfaf79ad0e2dc8a0c297fa6642ef230c67231c05 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4c4de680458597fc19bb21b68d2d8d5a7e4ea699 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79bb0dbad8fa92f04dc74272020abd0d5f9a267a | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d2454436c3fb7e3f8eece1f73e560676e02df662 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d1a96025701ec1304586377b2e4c8242667bb4f | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a98a71a262d205611f506a483f3a02a81c090c21 | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f58e0d7b20047903ccacbc8857d8c9e8610ba4ce | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fadb045055bbad2ffa1f10442e3ec2be620fa82f | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/85c3a811552a6149a59d34f00dbf7fe09afa559c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b4f2fe5745048950e5b6aa5d5eb528b20c7691b4 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/353fb390304e29770862cb896a54770b5fb1a2de | mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/81464dd1b59f4c56003ebdf9d13a65f142e66719 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/645147ec83726edddeec0565c3fbbe8a9dec56db | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ce8fdaaab680ae2a036f67077f4b143c35f892fb | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bb293bdf4acaf2882460f6bc7e57fb9714a02ce5 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/13a590263815ea3ac0bdeaf0892c913fd38c83f6 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/becfae4addb53387763d83632ebcc7531b04cead | powerpc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b8ae91b252b48d5a71dfeef93a6220d9c497f4f2 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4ccf5797cec062e5f4b9a4d673f899c54b8ec2f5 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3e879f15334ba4b7c2c20484f405c7182efcf781 | ORPH s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d7befe46cf740d000b6a5831f62d6c0c9bb3c2e2 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a4a3f83231e2d2f9733404bbff0d93de88ebc412 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/23c7ae1e0eed315f41f560abc0b938b3798545b1 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/47845d90a2c608073829c8d408db13bd32863d98 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1f0cf741145080ae4f96766e8881bcbc25eb935 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8014f44edba69e393ed9e5c37d447f2cb93e6c03 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/72a614f7d2b752d7f001e38a364f4ed4bebff282 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ef95c3bcbdf3f39b65b230286d1ecbe30792f943 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db0fc2dc02b28bf00aba6888d0e4e3ebea0b582a | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b3d6ab877f2db41031c981c4a8be2bd5ece60f9a | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f3aa06ebe2aaddb87a2d68404791b291699c0810 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6bc2eac24ab69b7bf78954891db115b11da392ab | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fa051ea70e496f14a172e3edf4dcfe39e50b8167 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/73426f498cd08085b9314c36aafa7297265a3f53 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4a916675089ba170524e4478adadd218c3200acd | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/450aa128228efd310ed6e064be046dfd872aff46 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8047f8646982f44a96db29d17d9a4f3d7eaf5e7d | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d9c83952d535f6d24d4158e62daa38554063d759 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/da8865e0f8de27cfbb62ed575deafa34e0ae3189 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/8657635b42bb79cd525aafb4713d2160f34f9477 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/d3432516383910f376d732c3d60a3381828c12b5 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/704b5078a73aa2ec246e3dbb5402e729dcbf9f81 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/ff7ed44db318e031ef0cc6c015c47af74cbd2480 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a6b22593a1ce78e1b854a8e98ccc967cc0efc7ac | mips64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/3324923413fe0d9778770e5e1d31ca0c7ca89962 | armeb | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/7682f6cd64653a0e50f084fde8365a236581999f | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/c9278597445df85bb91425e9f91dad870db78362 | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/29567e04f2b569c7a9a275f407912e98a57c26c6 | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fc556648875e50fc5e263b5646a3af55a161a9bb | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0d8cc8194ba354d94a7229967d646abcdad2e765 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/48e3d8db1fedb025f37f214b0a42fc9d7d590db7 | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3d6e393cab47530089cff7a0e50bc2a7609eb44f | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2587a5da2ba25478f3249751ff6dfefcd957244d | aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/8cdb4977f1daaf600b976dadbe189a102e21b955 | ORPH microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9aa3ce186118dfdbc750ea187912a9655cde9476 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b4b438f549c13c20a2e63373ccf0f4e5d0b2335f | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3ddf99765adae84fd59b247140784480567d71bc | sh4a | jemalloc-5.3.0 | NOK | http://autobuild.buildroot.net/results/b25876ef0ccd1ea0a0232bf9819fa1769b2a63e5 | sh4aeb | libcpprestsdk-2.10.18 | NOK | http://autobuild.buildroot.net/results/2de9646c7711fcb2e512543d4a69b81c758bd54f | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/c10642be0b7fbd305981fd24252e1efb3ac355e2 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/981dd92ca8a21775f45bcdd1fc3ece1c9115d996 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/210e564ca57a1f3c44bf9726eb15e0f4a50757ab | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/d7eec3e83c2ffcec233ba8563e9d9f2f29b90317 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c1529420c44dacb3fe1126096c0aecd9361543b7 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a0630808a3e22d326faf59e51a4e37933853f225 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0462e8da73c2b9967a2d6ca3bbba6fa212ffacd8 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4099bb9934bd99be6c2d7059ea3c5a20da0fb650 | ORPH or1k | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/da1aef2aefa4c345627e411df8131b4586838352 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/e65a17b1b53816af931f08b3dae8db86eb984fb7 | mips | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/32882931a360154387f9f3f23cf4124c2c837b03 | powerpc64le | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9f828375fc93738602f90a2d5874ad8637889996 | sh4a | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/b8973598ba50fd00054285c974be4cde15f2dbae | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/90d36341b50ec961bd09e993251d38c2c6a2e205 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/551ed54ebb6c58be6040ad9c53552cb2f8f70960 | ORPH sparc | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/62bb82fd76d85532183ef0870b6dd84f7e4272e9 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/6a1ed5482d79811ac43238a2c7d78a498ee6d8d7 | ORPH mipsel | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/9552468a0a06d81c7ad09a7090728bff955c65a5 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/4c12aedb20cf2b3fe825eec3e294b16f6964ac64 | ORPH sh4 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/53b16d2b8084f75321cebd68f710ad365ddc4ff6 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/0946cdd502417adc3550aaa7baf532781b4dbebe | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/2a56b1b727d079686713d0d9177d2eb2ee8468c4 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/568c75240bbc0b1c7de150d855d2f771de457337 | ORPH s390x | linux-fusion-9.0.3 | NOK | http://autobuild.buildroot.net/results/adf6d8e4abc36f79893b86f0e24b4ad68c9a529d | ORPH aarch64 | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/524198344aafca58d214537af64c5961c407b0f8 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/7ce4f5ddea3c3236f5eed60b321fc981f1e0750e | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/cc6f6f917b68669203c1d5f9ddcb98e6e461bbad | i686 | moby-buildkit-0.10.6 | NOK | http://autobuild.buildroot.net/results/e1831468f09cf9f2269d50cfd8aad3e87af9814f | or1k | netdata-1.33.1 | NOK | http://autobuild.buildroot.net/results/a1f07e1a15d45f990f55c53659a5bbe160a2792a | s390x | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/53599453112fa3cbf3be80de3d47547f3503d047 | mips64el | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/f1b3e5908efbe37c3354f39ae3c1447222650376 | sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/da315496c272c942f41b6e7e3e1369a92b366869 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c9427c62e695d76c8dd29adaf105c62a45a106b7 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/f19387582f33539aa7253d3be622bdb10a7af627 | ORPH sparc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/45f6c3fdbbfd377f0fca54d425d44444dda39858 | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/717702d101a6b25b62889f1b3723c55bf01eddce | or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1a7e0d3ee6766f9f28017ed42c327b7d683e0e0f | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/33bd4ca74deafd44b594702b2311bf1325802162 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bab83feda03f26a3191af5efbc835a551acfb18d | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6a5e3fcbd7a43023c68f3145d7736adb3299995e | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/50fdb5ce0b023de895d0d9696d62e538d8183b13 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bc944bc722a2daa3752c16de584f514adb3e0f47 | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/35606f069751043883985a8e1528f7d8342adcfc | ORPH sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/3f37a3163590bdc0121ed49219658069179a79be | ORPH aarch64 | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/f554d1b8cc0c7a3bc479a4ad6f28be962c27fb60 | m68k | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/33420d0d124ff128a1c3eff597cefbde631ebb3b | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4d5d730e93082b6d68fd24215b10fd0ac6379c22 | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e5c99884389609fbc07fb723ed46031f60f3237e | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f23dc1212ff2b4bcbd306f25add80731c1793826 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/11a74dd5106c4c0bd83870f78c981fea3a9f762b | microblaze | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6215b046affe89add3b16473184a4a59564f79da | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/a06d55d321b1e1d562d8eafb6e87b1a28fa81a0b | sh4 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4ff886dce4406cf685fd8b2dcda38a45564ce89a | microblazeel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/0e61c0e5f02fed6d50588735354031eefb7435ad | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/e173a6495c302c18980641acb25adff08d9d0e56 | powerpc | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/c19c930061c58af553c7dac325e22a0e45d37e5a | sparc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/68c6d2b71586812a4e960ae97fded9ffc534cf47 | aarch64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/2724ff352081773e084e5bc33cb7c9432fae6fe9 | arceb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/9530c5a490482c6f252e09b2c5ceed4a98b58e7d | mips | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/d0f2f23d02a7b5e8c88f557e6359bd800ea002f4 | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/76196460e61fa94f7cd1849dd88bf2ff9e35d9c5 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/7987563b14acf29259b3514855b042d090232e25 | ORPH sparc64 | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/a35156e135245b96bbb9abd4ee7424c700e19fd8 | ORPH i686 | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/26af53f2709c303b50bf715df5ff406acb597202 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/bb8e54a65caa31376c12d4f221fc6dfbfee4e26e | mips | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a02cf9e65b180a7bfa06bc34b99d00795c0683cc | arm | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/c4c0efb5e5f6a28db619a5bbe34a1eee4d9108c0 | arm | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/ee1a207ab398d946a5b21aa1365eca2265ea6e48 | mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/ab3dd793cd3614de52288eb18e072cd47f09f511 | ORPH arc | weston-10.0.1 | NOK | http://autobuild.buildroot.net/results/207902f061bfbfdcfc365331fa2b4fbaf4775e74 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/0be9cfc7712bf960abe4aedde3973ccdb9e8a1af | mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/a4579d106d3d3418de9477a665d857cc1b94da89 | i586 | x264-baee400fa9ced6f5481a72... | NOK | http://autobuild.buildroot.net/results/10b77a576aea54f21c1760ff868c50f5f9d9420a | nios2 | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/5feeddb94e677308b26a704ec1b64ca0d99a02fc | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ef1187f59cf95a91384eb3f8f61e54c5c31158e0 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/902ecf2122a82a6cd5dbfb6f10a2bf2a20404e84 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3d3a3c3f0ea2dd0bd48e1cf3533402c5e8947893 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/452c014cdddc9269ec7f1e7964242cf057760898 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a3989474d16d082b60f9d3a5473bb2732940fa2d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4a01baa86a55bdd75f0d2b9c34b5d0de0843d3c7 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c75f9ef660aba477de027a1d81b2daf14162d102 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/901a257c6a713f090f24e3ea16d573fac0f65480 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/935230a75aac1e5f560af8311272faee7db25f53 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/018703db40a3a6151e346f8e031772cc0a6d0243 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/85addeec6b6beefa341816015f66de665aeffb84 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c58a2f92f0c61ebda67e98b3f635a973cd2df19d | ORPH s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3fd33ee4af3bdb2a8ab99bee01c1533540b2e9c3 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/66874ccc971197a40f5e0d121b16d6b23c21aa89 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/07ddf3ed0264f8e25bf47ba8d29277f594185d5b | s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/b93035ae07e04537171209d0a4b47bb35b3ff3bf | arc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/38abe7dfd2dcb708aacef6b6474c863df12f7ae6 | aarch64_be | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/d900691d2ba97432ac94a21d20d3b3d96ee84f49 | microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/0a621af23d39b39d6edf940bb02234c78c34e007 | Classification of failures by reason for 2022.02.x -------------------------------------------------- unknown | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | unknown | NOK | http://autobuild.buildroot.net/results/e8edd5104c697803a08320ecfacdaef0929508fa | 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.11 | 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_r24 | 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.3 | asterisk | DISTRO | https://release-monitoring.org/project/09838 | 16.29.1 | 20.1.0 | 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 | atop | DISTRO | https://release-monitoring.org/project/00135 | 2.8.0 | 2.8.1 | audit | DISTRO | https://release-monitoring.org/project/15225 | 3.0.7 | 3.0.9 | avocado | DISTRO | https://release-monitoring.org/project/13385 | 98.0 | 100.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.26 | 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.12 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.12 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.12 | 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.10 | ORPH binutils | DISTRO | https://release-monitoring.org/project/07981 | 2.38 | 2.40 | bitcoin | DISTRO | https://release-monitoring.org/project/13618 | 0.21.2 | 24.0.1 | 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 boost | DISTRO | https://release-monitoring.org/project/06845 | 1.80.0 | 1.81.0 | 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.1.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 | busybox | DISTRO | https://release-monitoring.org/project/00230 | 1.35.0 | 1.36.0 | ORPH 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 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.1.2 | 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.7 | cloop | DISTRO | https://release-monitoring.org/project/21332 | 3.14.1.3 | 3.14.1.3+... | 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.16.0 | 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.12 | 1.6.15 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | crudini | DISTRO | https://release-monitoring.org/project/21669 | 0.9.3 | 0.9.4 | 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 | daq3 | DISTRO | https://release-monitoring.org/project/212345 | 3.0.9 | 3.0.10 | 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.14.4 | 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 delve | DISTRO | https://release-monitoring.org/project/40149 | 1.20.0 | 1.20.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20221229 | ORPH diffutils | DISTRO | https://release-monitoring.org/project/00436 | 3.8 | 3.9 | ORPH docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.14.0 | 2.15.1 | dracut | DISTRO | https://release-monitoring.org/project/10627 | 057 | 059 | 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 easy-rsa | DISTRO | https://release-monitoring.org/project/17770 | 3.1.1 | 3.1.2 | ed | DISTRO | https://release-monitoring.org/project/00659 | 1.18 | 1.19 | 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.3 | ell | DISTRO | https://release-monitoring.org/project/17781 | 0.53 | 0.55 | ORPH empty | DISTRO | https://release-monitoring.org/project/20564 | 0.6.22b | 0.6.23c | 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.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.5 | 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 | execline | DISTRO | https://release-monitoring.org/project/05482 | 2.9.0.1 | 2.9.1.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 file | DISTRO | https://release-monitoring.org/project/00807 | 5.43 | 5.44 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flashrom | DISTRO | https://release-monitoring.org/project/10202 | 1.2 | 1.2.1 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 23.1.4 | 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 | LSDK-21.08 | 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.2 | 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.2 | gensio | DISTRO | https://release-monitoring.org/project/67634 | 2.5.5 | 2.6.2 | gerbera | DISTRO | https://release-monitoring.org/project/18420 | 1.10.0 | 1.12.1 | 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 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.7.2 | 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.8 | 2.4.0 | gnuradio | DISTRO | https://release-monitoring.org/project/01217 | 3.10.4.0 | 3.10.5.0 | gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.74.0 | ORPH gpsd | DISTRO | https://release-monitoring.org/project/06846 | 3.24 | 3.25 | 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 | graphicsmagick | DISTRO | https://release-monitoring.org/project/01248 | 1.3.38 | 1.3.40 | 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.90 | ORPH gst1-devtools | DISTRO | https://release-monitoring.org/project/21856 | 1.20.4 | 1.21.90 | 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.20.5 | ORPH gst1-plugins-bad | DISTRO | https://release-monitoring.org/project/21849 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-base | DISTRO | https://release-monitoring.org/project/21850 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-good | DISTRO | https://release-monitoring.org/project/21852 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-ugly | DISTRO | https://release-monitoring.org/project/15187 | 1.20.4 | 1.20.5 | ORPH gst1-python | DISTRO | https://release-monitoring.org/project/03881 | 1.20.4 | 1.20.5 | ORPH gst1-rtsp-server | DISTRO | https://release-monitoring.org/project/21853 | 1.20.4 | 1.21.90 | 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.20.5 | 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.20.5 | ORPH gstreamer1-editing-services | DISTRO | https://release-monitoring.org/project/230920 | 1.20.4 | 1.20.5 | ORPH gtkmm3 | DISTRO | https://release-monitoring.org/project/311572 | 3.22.0 | 3.24.7 | gtksourceview | DISTRO | https://release-monitoring.org/project/07724 | 3.24.7 | 5.6.2 | gupnp | DISTRO | https://release-monitoring.org/project/01281 | 1.4.3 | 1.6.3 | 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.3 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.1 | harfbuzz | DISTRO | https://release-monitoring.org/project/01299 | 5.3.1 | 6.0.0 | heimdal | DISTRO | https://release-monitoring.org/project/01307 | 7.7.1 | 7.8.0 | ORPH hiawatha | DISTRO | https://release-monitoring.org/project/13375 | 11.2 | 11.3 | hidapi | DISTRO | https://release-monitoring.org/project/05594 | 0.11.0 | 0.13.1 | ORPH hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.365 | 0.366 | ORPH hwloc | DISTRO | https://release-monitoring.org/project/13501 | 2.8.0 | 2.9.0 | 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.45.1 | 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-57 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.10.0 | inotify-tools | DISTRO | https://release-monitoring.org/project/08864 | 3.20.2.2 | 3.22.6.0 | ORPH iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.16 | 7.17 | iptables | DISTRO | https://release-monitoring.org/project/01394 | 1.8.8 | 1.8.9 | 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 | iwd | DISTRO | https://release-monitoring.org/project/18380 | 1.30 | 2.1 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.26.0 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | 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 | kexec | DISTRO | https://release-monitoring.org/project/12689 | 2.0.25 | 2.0.26 | ORPH kf5-extra-cmake-modules | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-kcoreaddons | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-modemmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-networkmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kodi | DISTRO | https://release-monitoring.org/project/20547 | 19.5-Matrix | 20.0-Nexus | 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.2-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-jsonschemabuilder | DISTRO | https://release-monitoring.org/project/05511 | 19.5-Matrix | 20.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.1-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.6-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.1-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.1-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-texturepacker | DISTRO | https://release-monitoring.org/project/05511 | 19.5-Matrix | 20.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.2.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 | kvazaar | DISTRO | https://release-monitoring.org/project/12418 | 2.1.0 | 2.2.0 | kvm-unit-tests | DISTRO | https://release-monitoring.org/project/242797 | 2022-03-08 | 2023-01-05 | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | 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 | leptonica | DISTRO | https://release-monitoring.org/project/01549 | 1.82.0 | 1.83.0 | 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 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 | libdeflate | DISTRO | https://release-monitoring.org/project/242778 | 1.15 | 1.17 | libdnet | DISTRO | https://release-monitoring.org/project/06308 | 1.16.1 | 1.16.3 | ORPH 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 | libfuse | GUESS | https://release-monitoring.org/project/00861 | 2.9.9 | 3.13.0 | ORPH libfuse3 | DISTRO | https://release-monitoring.org/project/00861 | 3.11.0 | 3.13.0 | libgdiplus | DISTRO | https://release-monitoring.org/project/06440 | 6.0.5 | 6.1 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.4 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | 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.8.3 | libgtk3 | DISTRO | https://release-monitoring.org/project/311549 | 3.24.35 | 3.24.36 | 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.40 | 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.2 | 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.3 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.10 | libmodplug | DISTRO | https://release-monitoring.org/project/05669 | d1b97ed | 0.8.9.0 | ORPH 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 | 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 | libnice | DISTRO | https://release-monitoring.org/project/01683 | 0.1.19 | 0.1.21 | 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.14 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpcap | DISTRO | https://release-monitoring.org/project/01702 | 1.10.2 | 1.10.3 | libpeas | DISTRO | https://release-monitoring.org/project/06871 | 1.32.0 | 1.34.0 | ORPH libpqxx | DISTRO | https://release-monitoring.org/project/21367 | 6.4.5 | 7.7.4 | libpsl | DISTRO | https://release-monitoring.org/project/07305 | 0.21.1 | 0.21.2 | libqrtr-glib | DISTRO | https://release-monitoring.org/project/192056 | 1.0.0 | 1.2.2 | libraw | DISTRO | https://release-monitoring.org/project/01709 | 0.21.0 | 0.21.1 | librelp | DISTRO | https://release-monitoring.org/project/01713 | 1.10.0 | 1.11.0 | 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 | libucl | DISTRO | https://release-monitoring.org/project/21371 | 0.8.1 | 0.8.2 | 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 | libva-utils | DISTRO | https://release-monitoring.org/project/16334 | 2.16.0 | 2.17.1 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.14.1 | libvirt | DISTRO | https://release-monitoring.org/project/13830 | 7.10.0 | 8.10.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.5.0 | libxmlrpc | DISTRO | https://release-monitoring.org/project/09024 | r3119 | 1.54.06 | lighttpd | DISTRO | https://release-monitoring.org/project/01817 | 1.4.67 | 1.4.68 | 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 | 2023.01.11 | ORPH lld | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.7 | 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.7 | log4cxx | DISTRO | https://release-monitoring.org/project/15330 | 0.13.0 | 1.0.0 | logrotate | DISTRO | https://release-monitoring.org/project/10567 | 3.20.1 | 3.21.0 | lpty | DISTRO | https://release-monitoring.org/project/11671 | 1.0.1-1 | 1.2.2 | 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-modules | DISTRO | https://release-monitoring.org/project/07141 | 2.13.7 | 2.13.8 | lttng-tools | DISTRO | https://release-monitoring.org/project/07136 | 2.13.8 | 2.13.9 | lua | DISTRO | https://release-monitoring.org/project/01847 | 5.1.5 | 5.4.4 | lua-cffi | DISTRO | https://release-monitoring.org/project/242397 | 0.2.2 | 0.2.3 | 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.18 | 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.2 | 3.3.0 | mc | DISTRO | https://release-monitoring.org/project/01954 | 4.8.28 | 4.8.29 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 191 | mdevd | DISTRO | https://release-monitoring.org/project/16553 | 0.1.6.0 | 0.1.6.1 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.12 | ORPH memcached | DISTRO | https://release-monitoring.org/project/01965 | 1.6.17 | 1.6.18 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.01 | 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 | minizip | DISTRO | https://release-monitoring.org/project/301509 | 3.0.7 | 3.0.8 | 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 moby-buildkit | DISTRO | https://release-monitoring.org/project/20836 | 0.10.6 | 0.11.0 | modem-manager | DISTRO | https://release-monitoring.org/project/07306 | 1.20.4 | 1.21.2 | mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.1.1 | 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.1 | ORPH mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.1 | 4.2.0 | ORPH mpg123 | DISTRO | https://release-monitoring.org/project/12413 | 1.25.15 | 1.31.2 | 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 | 5.0.0 | 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.3 | 0.9.4 | ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.3-20221224 | 6.4-20230114 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 1.0.0 | 1.1.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.1 | newt | DISTRO | https://release-monitoring.org/project/15129 | 0.52.21 | 0.52.23 | ORPH nftables | DISTRO | https://release-monitoring.org/project/02082 | 1.0.5 | 1.0.6 | 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.3 | 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.4.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.78.01 | 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.6.0 | 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.7.0 | opencv4 | DISTRO | https://release-monitoring.org/project/06615 | 4.6.0 | 4.7.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.10.0 | 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+5 | openlayers | DISTRO | https://release-monitoring.org/project/06847 | 7.1.0 | 7.2.2 | openmpi | DISTRO | https://release-monitoring.org/project/02554 | 4.0.0 | 4.1.4 | ORPH openocd | DISTRO | https://release-monitoring.org/project/02557 | 0.11.0 | 0.12.0 | 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.46 | 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 ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.12 | ORPH paho-mqtt-c | DISTRO | https://release-monitoring.org/project/21375 | 1.3.11 | 1.3.12 | 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 patchelf | DISTRO | https://release-monitoring.org/project/02598 | 0.13 | 0.17.2 | ORPH pax-utils | DISTRO | https://release-monitoring.org/project/02601 | 1.2.6 | 1.3.6 | 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 | 202212 | ORPH pdbg | DISTRO | https://release-monitoring.org/project/21378 | 3.5 | 3.6 | perl-crypt-cbc | DISTRO | https://release-monitoring.org/project/11930 | 2.33 | 3.04 | perl-data-optlist | DISTRO | https://release-monitoring.org/project/02769 | 0.112 | 0.113 | 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-sharedir-install | DISTRO | https://release-monitoring.org/project/11851 | 0.13 | 0.14 | perl-image-exiftool | DISTRO | https://release-monitoring.org/project/06175 | 12.50 | 12.54 | 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.31 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-moo | DISTRO | https://release-monitoring.org/project/03123 | 2.005004 | 2.005005 | perl-mozilla-ca | DISTRO | https://release-monitoring.org/project/03136 | 20211001 | 20221114 | 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-sub-install | DISTRO | https://release-monitoring.org/project/03345 | 0.928 | 0.929 | 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.002000 | perl-xml-libxml | DISTRO | https://release-monitoring.org/project/03527 | 2.0134 | 2.0208 | php | DISTRO | https://release-monitoring.org/project/03627 | 8.1.14 | 8.2.1 | 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 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.62 | 0.3.64 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH 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 | 23.01.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.14 | 0.12.2 | 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.5 | 23.6 | ORPH 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-alembic | DISTRO | https://release-monitoring.org/project/03766 | 1.9.1 | 1.9.2 | python-autobahn | DISTRO | https://release-monitoring.org/project/07015 | 22.12.1 | 23.1.1 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.45 | 1.26.50 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.45 | 1.29.50 | 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.33 | 3.0.0a11 | python-dnspython | DISTRO | https://release-monitoring.org/project/13190 | 2.2.1 | 2.3.0 | python-flask-wtf | DISTRO | https://release-monitoring.org/project/05702 | 1.0.1 | 1.1.0 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 23.1.4 | python-future | DISTRO | https://release-monitoring.org/project/26845 | 0.18.2 | 0.18.3 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.30 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-hiredis | DISTRO | https://release-monitoring.org/project/12002 | 2.0.0 | 2.1.1 | 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.3 | python-maturin | DISTRO | https://release-monitoring.org/project/42653 | 0.14.9 | 0.14.10 | python-numpy | DISTRO | https://release-monitoring.org/project/02509 | 1.23.5 | 1.24.1 | python-orjson | DISTRO | https://release-monitoring.org/project/31737 | 3.8.4 | 3.8.5 | python-packaging | DISTRO | https://release-monitoring.org/project/11718 | 22.0 | 23.0 | python-pbr | DISTRO | https://release-monitoring.org/project/03960 | 5.11.0 | 5.11.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.2 | 3.1.0 | python-pypa-build | DISTRO | https://release-monitoring.org/project/132276 | 0.9.0 | 0.10.0 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pysmb | DISTRO | https://release-monitoring.org/project/21589 | 1.2.9 | 1.2.9.1 | python-pytest | DISTRO | https://release-monitoring.org/project/03765 | 7.2.0 | 7.2.1 | python-pythran | DISTRO | https://release-monitoring.org/project/21140 | 0.12.0 | 0.12.1 | python-pytz | DISTRO | https://release-monitoring.org/project/06537 | 2022.7 | 2022.7.1 | 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.4.0 | 4.4.2 | python-requests | DISTRO | https://release-monitoring.org/project/04004 | 2.28.1 | 2.28.2 | 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.10.0 | python-sentry-sdk | DISTRO | https://release-monitoring.org/project/21603 | 1.12.1 | 1.13.0 | python-setuptools | DISTRO | https://release-monitoring.org/project/04021 | 65.6.3 | 66.0.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.0b4 | python-systemd | DISTRO | https://release-monitoring.org/project/07314 | 234 | 235 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.8.0 | 5.8.1 | python-txaio | DISTRO | https://release-monitoring.org/project/07202 | 22.2.1 | 23.1.1 | python-typeguard | DISTRO | https://release-monitoring.org/project/38819 | 2.13.3 | 3.0.0b2 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.13 | 1.26.14 | python-xlib | DISTRO | https://release-monitoring.org/project/12180 | 0.32 | 0.33 | python-xlsxwriter | DISTRO | https://release-monitoring.org/project/12031 | 3.0.6 | 3.0.7 | python-zeroconf | DISTRO | https://release-monitoring.org/project/12681 | 0.39.4 | 0.47.1 | 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.2 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.2 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | 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 | 20221215-... | 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 rng-tools | DISTRO | https://release-monitoring.org/project/04202 | 6.15 | 6.16 | rocksdb | DISTRO | https://release-monitoring.org/project/15560 | 6.20.3 | 7.8.3 | rrdtool | DISTRO | https://release-monitoring.org/project/04214 | 1.7.2 | 1.8.0 | ORPH rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.3 | 3.2.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 | s6 | DISTRO | https://release-monitoring.org/project/05485 | 2.11.1.2 | 2.11.2.0 | s6-dns | DISTRO | https://release-monitoring.org/project/16547 | 2.3.5.4 | 2.3.5.5 | s6-linux-init | DISTRO | https://release-monitoring.org/project/16552 | 1.0.8.0 | 1.0.8.1 | s6-linux-utils | DISTRO | https://release-monitoring.org/project/16551 | 2.6.0.0 | 2.6.0.1 | s6-networking | DISTRO | https://release-monitoring.org/project/16550 | 2.5.1.1 | 2.5.1.2 | s6-portable-utils | DISTRO | https://release-monitoring.org/project/16549 | 2.2.5.0 | 2.2.5.1 | s6-rc | DISTRO | https://release-monitoring.org/project/16548 | 0.5.3.2 | 0.5.3.3 | 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.4 | 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.2 | 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.11.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.11 | 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 | sispmctl | DISTRO | https://release-monitoring.org/project/21653 | 4.9 | 4.10 | skalibs | DISTRO | https://release-monitoring.org/project/05486 | 2.12.0.1 | 2.13.0.0 | 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.51.0 | sofia-sip | DISTRO | https://release-monitoring.org/project/10509 | 1.13.9 | 1.13.11 | 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 | spawn-fcgi | DISTRO | https://release-monitoring.org/project/05388 | 1.6.4 | 1.6.5 | ORPH 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.3 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.18 | ORPH stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.02 | strongswan | DISTRO | https://release-monitoring.org/project/04899 | 5.9.8 | 5.9.9 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.5 | 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 | syslog-ng | DISTRO | https://release-monitoring.org/project/04930 | 3.38.1 | 4.0.1 | sysprof | DISTRO | https://release-monitoring.org/project/21649 | 1.2.0 | 3.46.0 | 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 | tcpdump | DISTRO | https://release-monitoring.org/project/04947 | 4.99.2 | 4.99.3 | tcpreplay | DISTRO | https://release-monitoring.org/project/13716 | 4.4.2 | 4.4.3 | ORPH 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.3.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 timescaledb | DISTRO | https://release-monitoring.org/project/17545 | 2.9.0 | 2.9.1 | tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyssh | DISTRO | https://release-monitoring.org/project/14678 | 20220801 | 20230101 | 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.5 | 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 | 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 | 4.0.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.6 | traceroute | DISTRO | https://release-monitoring.org/project/14877 | 2.1.0 | 2.1.1 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.1.0 | tzdata | DISTRO | https://release-monitoring.org/project/05021 | 2022f | 2022g | uboot-tools | DISTRO | https://release-monitoring.org/project/05022 | 2021.07 | 2023.01 | uftrace | DISTRO | https://release-monitoring.org/project/195039 | 0.12 | 0.13 | 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.3 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.7.1 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | 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 | vis-network | DISTRO | https://release-monitoring.org/project/270536 | 9.1.0 | 9.1.2 | volk | DISTRO | https://release-monitoring.org/project/147733 | 2.5.2 | 3.0.0 | 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.238 | ORPH waf | DISTRO | https://release-monitoring.org/project/05116 | 2.0.24 | 2.0.25 | wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | 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.3 | 2.39.3 | webp | DISTRO | https://release-monitoring.org/project/01761 | 1.2.4 | 1.3.0 | 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.1 | whois | DISTRO | https://release-monitoring.org/project/05128 | 5.5.14 | 5.5.15 | 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.13 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.1 | wolftpm | DISTRO | https://release-monitoring.org/project/256219 | 2.6.0 | 2.7.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.38.0 | 2.38.3 | 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 | 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.1.1 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xtables-addons | DISTRO | https://release-monitoring.org/project/07736 | 3.22 | 3.23 | ORPH xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 378 | ORPH xvisor | DISTRO | https://release-monitoring.org/project/18448 | 0.3.1 | 0.3.2 | xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.10 | 5.4.1 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.3 | z3 | DISTRO | https://release-monitoring.org/project/07812 | 4.11.2 | 4.12.0 | 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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 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-2022-46456 | https://security-tracker.debian.org/tracker/CVE-2022-46456 nasm | CVE-2022-46457 | https://security-tracker.debian.org/tracker/CVE-2022-46457 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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 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 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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 patchelf | CVE-2022-44940 | https://security-tracker.debian.org/tracker/CVE-2022-44940 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 wavpack | CVE-2022-2476 | https://security-tracker.debian.org/tracker/CVE-2022-2476 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.11.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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 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 peter at korsgaard.com Mon Jan 16 10:50:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 11:50:32 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116105032.1890904-1-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: <20230116105032.1890904-2-peter@korsgaard.com> go mod vendor caches downloaded modules to the Go module cache, which defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE environment variable: https://go.dev/ref/mod#module-cache So explicitly set GOMODCACHE= for reproducibility. Signed-off-by: Peter Korsgaard --- package/go/go.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/go/go.mk b/package/go/go.mk index c4f72d403c..c38ae0b99c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ GOCACHE="$(HOST_GO_TARGET_CACHE)" \ + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ -- 2.30.2 From peter at korsgaard.com Mon Jan 16 10:50:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 11:50:31 +0100 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process Message-ID: <20230116105032.1890904-1-peter@korsgaard.com> The go mod vendor call in support/download/go-post-process accesses the go cache, so pass GOCACHE= in the environment to ensure our cache directory is used. The go cache defaults to ~/.cache/go-build if not set, so this fixes builds where that location (or GOCACHE if set in the environment) is not writable: rm -rf ~/.cache/go-build chmod -w ~/.cache make docker-compose-source .. failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 We use two different cache directories for target and host builds, but the download/vendoring should be independent of the architecture, so use the target variant even for host-only packages for simplicity. Signed-off-by: Peter Korsgaard --- package/go/go.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/go/go.mk b/package/go/go.mk index d3ed07f03b..c4f72d403c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ GOFLAGS=-mod=vendor \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ $(HOST_GO_COMMON_ENV) \ GOOS="linux" \ GOARCH=$(GO_GOARCH) \ - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ CC="$(TARGET_CC)" \ CXX="$(TARGET_CXX)" \ CGO_CFLAGS="$(TARGET_CFLAGS)" \ -- 2.30.2 From fperrad at gmail.com Mon Jan 16 11:29:44 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 16 Jan 2023 12:29:44 +0100 Subject: [Buildroot] [PATCH] package/lua-cffi: bump to version 0.2.3 Message-ID: <20230116112944.5440-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- 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 e71019993..318f60fef 100644 --- a/package/lua-cffi/lua-cffi.hash +++ b/package/lua-cffi/lua-cffi.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 34fb4eea7a0abec2095f08596f604ac01c81b979bead7d2f5cb084b3e2b46cbc lua-cffi-0.2.2.tar.gz +sha256 1d2577a62a843e5e6db35af1b58300d279b4df58eccef5e823441501f960d388 lua-cffi-0.2.3.tar.gz sha256 f5653a4d5864a3920ea1e07dacfd646067314be647598f0acaaf685beaa2e396 COPYING.md diff --git a/package/lua-cffi/lua-cffi.mk b/package/lua-cffi/lua-cffi.mk index ac351f7f9..30427ac34 100644 --- a/package/lua-cffi/lua-cffi.mk +++ b/package/lua-cffi/lua-cffi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CFFI_VERSION = 0.2.2 +LUA_CFFI_VERSION = 0.2.3 LUA_CFFI_SITE = $(call github,q66,cffi-lua,v$(LUA_CFFI_VERSION)) LUA_CFFI_LICENSE = MIT LUA_CFFI_LICENSE_FILES = COPYING.md -- 2.37.2 From peter at korsgaard.com Mon Jan 16 12:52:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 13:52:02 +0100 Subject: [Buildroot] [PATCH 3/4] package/libnetconf2: bump version 2.2.12 In-Reply-To: <20230114104832.12702-3-heiko.thiery@gmail.com> (Heiko Thiery's message of "Sat, 14 Jan 2023 11:48:34 +0100") References: <20230114104832.12702-1-heiko.thiery@gmail.com> <20230114104832.12702-3-heiko.thiery@gmail.com> Message-ID: <87sfga4p71.fsf@dell.be.48ers.dk> >>>>> "Heiko" == Heiko Thiery writes: > Signed-off-by: Heiko Thiery > --- > package/sysrepo/sysrepo.hash | 2 +- > package/sysrepo/sysrepo.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > diff --git a/package/sysrepo/sysrepo.hash b/package/sysrepo/sysrepo.hash > index 1db33df626..a90d8259bf 100644 > --- a/package/sysrepo/sysrepo.hash > +++ b/package/sysrepo/sysrepo.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 357a50851e4cc052b484b924ed0a5808c29159a7c9d48d9b1b8c42784c4b6917 sysrepo-2.1.64.tar.gz > +sha256 1bc866f13e41ba5e7e4acd52b5c3d42b1a2a1e032775e0a9b094f3265844cd25 sysrepo-2.2.12.tar.gz > sha256 88f1b7e5c64d2c113e07105aa9c0fb80639b40287565be1c2afd0949df83d826 LICENSE > diff --git a/package/sysrepo/sysrepo.mk b/package/sysrepo/sysrepo.mk > index 0ed27e3cfb..9da8c22ca2 100644 > --- a/package/sysrepo/sysrepo.mk > +++ b/package/sysrepo/sysrepo.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > -SYSREPO_VERSION = 2.1.64 > +SYSREPO_VERSION = 2.2.12 NIT: This is sysrepo, not libnetconf2. -- Bye, Peter Korsgaard From heiko.thiery at gmail.com Mon Jan 16 13:39:18 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Mon, 16 Jan 2023 14:39:18 +0100 Subject: [Buildroot] [PATCH 3/4] package/libnetconf2: bump version 2.2.12 In-Reply-To: <87sfga4p71.fsf@dell.be.48ers.dk> References: <20230114104832.12702-1-heiko.thiery@gmail.com> <20230114104832.12702-3-heiko.thiery@gmail.com> <87sfga4p71.fsf@dell.be.48ers.dk> Message-ID: Hi Peter, Am Mo., 16. Jan. 2023 um 13:52 Uhr schrieb Peter Korsgaard : > > >>>>> "Heiko" == Heiko Thiery writes: > > > Signed-off-by: Heiko Thiery > > --- > > package/sysrepo/sysrepo.hash | 2 +- > > package/sysrepo/sysrepo.mk | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > diff --git a/package/sysrepo/sysrepo.hash b/package/sysrepo/sysrepo.hash > > index 1db33df626..a90d8259bf 100644 > > --- a/package/sysrepo/sysrepo.hash > > +++ b/package/sysrepo/sysrepo.hash > > @@ -1,3 +1,3 @@ > > # Locally calculated > > -sha256 357a50851e4cc052b484b924ed0a5808c29159a7c9d48d9b1b8c42784c4b6917 sysrepo-2.1.64.tar.gz > > +sha256 1bc866f13e41ba5e7e4acd52b5c3d42b1a2a1e032775e0a9b094f3265844cd25 sysrepo-2.2.12.tar.gz > > sha256 88f1b7e5c64d2c113e07105aa9c0fb80639b40287565be1c2afd0949df83d826 LICENSE > > diff --git a/package/sysrepo/sysrepo.mk b/package/sysrepo/sysrepo.mk > > index 0ed27e3cfb..9da8c22ca2 100644 > > --- a/package/sysrepo/sysrepo.mk > > +++ b/package/sysrepo/sysrepo.mk > > @@ -4,7 +4,7 @@ > > # > > ################################################################################ > > > -SYSREPO_VERSION = 2.1.64 > > +SYSREPO_VERSION = 2.2.12 > > NIT: This is sysrepo, not libnetconf2. damn ... you're right .. that was a bad mistake. -- Heiko > > -- > Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:40:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:40:52 +0100 Subject: [Buildroot] [PATCH 1/2] package/janus-gateway: add libcurl optional dependency In-Reply-To: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 14 Jan 2023 18:01:25 +0100") References: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> Message-ID: <875yd6h79n.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > libcurl is an optional dependency which is enabled by default since at > least version 0.0.9 and > https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:45:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:45:20 +0100 Subject: [Buildroot] package/lpeg: add missing LPEG_LICENSE_FILES In-Reply-To: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> (Nicolas Carrier's message of "Fri, 13 Jan 2023 13:44:28 +0000") References: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> Message-ID: <871qnuh727.fsf@dell.be.48ers.dk> >>>>> "Nicolas" == Nicolas Carrier writes: > The lpeg.html file declares the licensing terms at its bottom, so it > should work as a license file. Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:46:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:46:05 +0100 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO In-Reply-To: (Nicolas Carrier's message of "Fri, 13 Jan 2023 13:20:15 +0000") References: Message-ID: <87wn5mfsgi.fsf@dell.be.48ers.dk> >>>>> "Nicolas" == Nicolas Carrier writes: > Hello, > Here is a patch to remove some legal-info warnings when REDISTRIBUTE is set to NO, for local and > override packages. > I can't use git send-email as our IT department has forbidden the standard pop/imap/smtp methods... > I hope that won't be too much of an issue :/ :/ Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:52:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:52:51 +0100 Subject: [Buildroot] [PATCH v2 1/4] package/at-spi2-core: switch to https download In-Reply-To: (Lang Daniel via buildroot's message of "Thu, 12 Jan 2023 09:22:07 +0000") References: Message-ID: <87sfgafs58.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang > --- > Changes v1 -> v2: > - No changes Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From dario.binacchi at amarulasolutions.com Mon Jan 16 18:04:34 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 19:04:34 +0100 Subject: [Buildroot] [RESEND PATCH 1/1] package/sscep: requires des support in openssl Message-ID: <20230116180434.3090717-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 dario.binacchi at amarulasolutions.com Mon Jan 16 18:05:50 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 19:05:50 +0100 Subject: [Buildroot] [RESEND PATCH v2 1/1] package/sscep: fix linking error Message-ID: <20230116180550.3144425-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 ju.o at free.fr Mon Jan 16 18:43:48 2023 From: ju.o at free.fr (Julien Olivain) Date: Mon, 16 Jan 2023 19:43:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/z3: bump to version 4.12.0 Message-ID: <20230116184348.7593-1-ju.o@free.fr> For change log since v4.11.2, see: - https://github.com/Z3Prover/z3/releases/tag/z3-4.12.0 Signed-off-by: Julien Olivain --- Patch tested on branch master at commit 627c38c with commands: make check-package ... 0 warnings generated support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_z3.TestZ3 ... OK ./utils/test-pkg -a -p z3 ... 44 builds, 26 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed --- package/z3/z3.hash | 2 +- package/z3/z3.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/z3/z3.hash b/package/z3/z3.hash index d38c5f1971..517e2f4923 100644 --- a/package/z3/z3.hash +++ b/package/z3/z3.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e3a82431b95412408a9c994466fad7252135c8ed3f719c986cd75c8c5f234c7e z3-4.11.2.tar.gz +sha256 5f575f0a3950760436217da1cc1a714569b6d4f664a75bb6775876328cf0a580 z3-4.12.0.tar.gz sha256 e617cad2ab9347e3129c2b171e87909332174e17961c5c3412d0799469111337 LICENSE.txt diff --git a/package/z3/z3.mk b/package/z3/z3.mk index 2252e05395..ecd79325dc 100644 --- a/package/z3/z3.mk +++ b/package/z3/z3.mk @@ -4,7 +4,7 @@ # ################################################################################ -Z3_VERSION = 4.11.2 +Z3_VERSION = 4.12.0 Z3_SITE = $(call github,Z3Prover,z3,z3-$(Z3_VERSION)) Z3_LICENSE = MIT Z3_LICENSE_FILES = LICENSE.txt -- 2.39.0 From bugzilla at busybox.net Mon Jan 16 20:18:16 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 16 Jan 2023 20:18:16 +0000 Subject: [Buildroot] [Bug 13466] creation of bridge interface via interfaces does not work In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=13466 --- Comment #4 from Ar?n? ?NAL --- I made it work. The brctl check on ifupdown.sh needed to be changed to /usr/sbin/brctl. I only needed to install bridge-utils. No need for the ifupdown package. Bridge VLAN filtering won't work if iproute2 is not installed. BusyBox's ip command does not support that. My current rootfs overlay looks like this: rootfsOverlay ??? etc ??? ??? network ??? ??? if-down.d ??? ??? ??? bridge -> /lib/bridge-utils/ifupdown.sh ??? ??? if-post-down.d ??? ??? ??? bridge -> /lib/bridge-utils/ifupdown.sh ??? ??? if-pre-up.d ??? ??? ??? bridge -> /lib/bridge-utils/ifupdown.sh ??? ??? interfaces ??? lib ??? bridge-utils ??? bridge-utils.sh ??? ifupdown.sh I'm planning to work on the scripts a little to replace brctl with ip so it would be usable without requiring any other packages to be installed. -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin.1998 at free.fr Mon Jan 16 20:16:29 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:16:29 +0100 Subject: [Buildroot] [git commit] package/sscep: requires des support in openssl Message-ID: <20230116201915.C287A87BC1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af8200a4c3543403ca653f4064f6649a052440e1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Yann E. MORIN --- package/sscep/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/sscep/Config.in b/package/sscep/Config.in index 2e5e29f7c8..549c65274b 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 From yann.morin.1998 at free.fr Mon Jan 16 20:18:31 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:18:31 +0100 Subject: [Buildroot] [git commit] package/sscep: fix linking error Message-ID: <20230116201915.CC82D87BC2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=04fc02a8b7a70bc0afe17fe0625cfd2b4c55b776 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 [yann.morin.1998 at free.fr: do an actual bacport] Signed-off-by: Yann E. MORIN --- package/sscep/0001-Fix-getopt-linking-error.patch | 57 +++++++++++++++++++++++ 1 file changed, 57 insertions(+) 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 0000000000..9427593cc3 --- /dev/null +++ b/package/sscep/0001-Fix-getopt-linking-error.patch @@ -0,0 +1,57 @@ +From 65561b53344b834877e6b63320066a1e26038a3c 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 +[yann.morin.1998 at free.fr: make that an actual backport] +Signed-off-by: Yann E. MORIN +--- + src/getopt.c | 12 ++++++++++++ + 1 file changed, 12 insertions(+) + +diff --git a/src/getopt.c b/src/getopt.c +index eae36a6..0109406 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.25.1 + From yann.morin.1998 at free.fr Mon Jan 16 20:12:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:12:17 +0100 Subject: [Buildroot] [git commit] package/z3: bump to version 4.12.0 Message-ID: <20230116201915.B45FD87BC0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8eef1e1488bce0732dbce137baa4f506a29dd13f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For change log since v4.11.2, see: - https://github.com/Z3Prover/z3/releases/tag/z3-4.12.0 Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/z3/z3.hash | 2 +- package/z3/z3.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/z3/z3.hash b/package/z3/z3.hash index d38c5f1971..517e2f4923 100644 --- a/package/z3/z3.hash +++ b/package/z3/z3.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e3a82431b95412408a9c994466fad7252135c8ed3f719c986cd75c8c5f234c7e z3-4.11.2.tar.gz +sha256 5f575f0a3950760436217da1cc1a714569b6d4f664a75bb6775876328cf0a580 z3-4.12.0.tar.gz sha256 e617cad2ab9347e3129c2b171e87909332174e17961c5c3412d0799469111337 LICENSE.txt diff --git a/package/z3/z3.mk b/package/z3/z3.mk index 2252e05395..ecd79325dc 100644 --- a/package/z3/z3.mk +++ b/package/z3/z3.mk @@ -4,7 +4,7 @@ # ################################################################################ -Z3_VERSION = 4.11.2 +Z3_VERSION = 4.12.0 Z3_SITE = $(call github,Z3Prover,z3,z3-$(Z3_VERSION)) Z3_LICENSE = MIT Z3_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Mon Jan 16 20:19:34 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:19:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/z3: bump to version 4.12.0 In-Reply-To: <20230116184348.7593-1-ju.o@free.fr> References: <20230116184348.7593-1-ju.o@free.fr> Message-ID: <20230116201934.GA2770@scaer> Julien, All, On 2023-01-16 19:43 +0100, Julien Olivain spake thusly: > For change log since v4.11.2, see: > - https://github.com/Z3Prover/z3/releases/tag/z3-4.12.0 > > Signed-off-by: Julien Olivain Applied to master, thanks. Regards, Yann E. MORIN. > --- > Patch tested on branch master at commit 627c38c with commands: > > make check-package > ... > 0 warnings generated > > support/testing/run-tests \ > -d dl -o output_folder \ > tests.package.test_z3.TestZ3 > ... > OK > > ./utils/test-pkg -a -p z3 > ... > 44 builds, 26 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > --- > package/z3/z3.hash | 2 +- > package/z3/z3.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/z3/z3.hash b/package/z3/z3.hash > index d38c5f1971..517e2f4923 100644 > --- a/package/z3/z3.hash > +++ b/package/z3/z3.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 e3a82431b95412408a9c994466fad7252135c8ed3f719c986cd75c8c5f234c7e z3-4.11.2.tar.gz > +sha256 5f575f0a3950760436217da1cc1a714569b6d4f664a75bb6775876328cf0a580 z3-4.12.0.tar.gz > sha256 e617cad2ab9347e3129c2b171e87909332174e17961c5c3412d0799469111337 LICENSE.txt > diff --git a/package/z3/z3.mk b/package/z3/z3.mk > index 2252e05395..ecd79325dc 100644 > --- a/package/z3/z3.mk > +++ b/package/z3/z3.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -Z3_VERSION = 4.11.2 > +Z3_VERSION = 4.12.0 > Z3_SITE = $(call github,Z3Prover,z3,z3-$(Z3_VERSION)) > Z3_LICENSE = MIT > Z3_LICENSE_FILES = LICENSE.txt > -- > 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 Mon Jan 16 20:19:52 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:19:52 +0100 Subject: [Buildroot] [RESEND PATCH 1/1] package/sscep: requires des support in openssl In-Reply-To: <20230116180434.3090717-1-dario.binacchi@amarulasolutions.com> References: <20230116180434.3090717-1-dario.binacchi@amarulasolutions.com> Message-ID: <20230116201952.GB2770@scaer> Dario, All, On 2023-01-16 19:04 +0100, Dario Binacchi spake thusly: > 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 Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 16 20:20:30 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:20:30 +0100 Subject: [Buildroot] [RESEND PATCH v2 1/1] package/sscep: fix linking error In-Reply-To: <20230116180550.3144425-1-dario.binacchi@amarulasolutions.com> References: <20230116180550.3144425-1-dario.binacchi@amarulasolutions.com> Message-ID: <20230116202030.GC2770@scaer> Dario, All, On 2023-01-16 19:05 +0100, Dario Binacchi spake thusly: > 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 Now that it is applied upstream, I made that an actual backport (to have the proper sha1). Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 16 20:23:40 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:23:40 +0100 Subject: [Buildroot] [PATCH] package/lua-cffi: bump to version 0.2.3 In-Reply-To: <20230116112944.5440-1-francois.perrad@gadz.org> References: <20230116112944.5440-1-francois.perrad@gadz.org> Message-ID: <20230116202340.GD2770@scaer> Fran?ois, All, On 2023-01-16 12:29 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 e71019993..318f60fef 100644 > --- a/package/lua-cffi/lua-cffi.hash > +++ b/package/lua-cffi/lua-cffi.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 34fb4eea7a0abec2095f08596f604ac01c81b979bead7d2f5cb084b3e2b46cbc lua-cffi-0.2.2.tar.gz > +sha256 1d2577a62a843e5e6db35af1b58300d279b4df58eccef5e823441501f960d388 lua-cffi-0.2.3.tar.gz > sha256 f5653a4d5864a3920ea1e07dacfd646067314be647598f0acaaf685beaa2e396 COPYING.md > diff --git a/package/lua-cffi/lua-cffi.mk b/package/lua-cffi/lua-cffi.mk > index ac351f7f9..30427ac34 100644 > --- a/package/lua-cffi/lua-cffi.mk > +++ b/package/lua-cffi/lua-cffi.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LUA_CFFI_VERSION = 0.2.2 > +LUA_CFFI_VERSION = 0.2.3 > LUA_CFFI_SITE = $(call github,q66,cffi-lua,v$(LUA_CFFI_VERSION)) > LUA_CFFI_LICENSE = MIT > LUA_CFFI_LICENSE_FILES = COPYING.md > -- > 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 Jan 16 20:23:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:23:18 +0100 Subject: [Buildroot] [git commit] package/lua-cffi: bump to version 0.2.3 Message-ID: <20230116202354.95B7087BC6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aac8ce4999c3c2e105347fd247ba65304ab0d26a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- 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 e710199936..318f60fefe 100644 --- a/package/lua-cffi/lua-cffi.hash +++ b/package/lua-cffi/lua-cffi.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 34fb4eea7a0abec2095f08596f604ac01c81b979bead7d2f5cb084b3e2b46cbc lua-cffi-0.2.2.tar.gz +sha256 1d2577a62a843e5e6db35af1b58300d279b4df58eccef5e823441501f960d388 lua-cffi-0.2.3.tar.gz sha256 f5653a4d5864a3920ea1e07dacfd646067314be647598f0acaaf685beaa2e396 COPYING.md diff --git a/package/lua-cffi/lua-cffi.mk b/package/lua-cffi/lua-cffi.mk index ac351f7f98..30427ac34c 100644 --- a/package/lua-cffi/lua-cffi.mk +++ b/package/lua-cffi/lua-cffi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CFFI_VERSION = 0.2.2 +LUA_CFFI_VERSION = 0.2.3 LUA_CFFI_SITE = $(call github,q66,cffi-lua,v$(LUA_CFFI_VERSION)) LUA_CFFI_LICENSE = MIT LUA_CFFI_LICENSE_FILES = COPYING.md From yann.morin.1998 at free.fr Mon Jan 16 20:24:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:24:05 +0100 Subject: [Buildroot] [git commit] package/go: explicitly set GOMODCACHE Message-ID: <20230116202538.1B99E87BD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=162f656884185662d85e5366871284adca87a465 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master go mod vendor caches downloaded modules to the Go module cache, which defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE environment variable: https://go.dev/ref/mod#module-cache So explicitly set GOMODCACHE= for reproducibility. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN --- package/go/go.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/go/go.mk b/package/go/go.mk index c4f72d403c..c38ae0b99c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ GOCACHE="$(HOST_GO_TARGET_CACHE)" \ + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ From yann.morin.1998 at free.fr Mon Jan 16 20:24:02 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:24:02 +0100 Subject: [Buildroot] [git commit] package/go: set GOCACHE for download post-process Message-ID: <20230116202538.106E687BD1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=07a745e55d76616802a20dcbfd72dfe6fe8e3b05 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The go mod vendor call in support/download/go-post-process accesses the go cache, so pass GOCACHE= in the environment to ensure our cache directory is used. The go cache defaults to ~/.cache/go-build if not set, so this fixes builds where that location (or GOCACHE if set in the environment) is not writable: rm -rf ~/.cache/go-build chmod -w ~/.cache make docker-compose-source .. failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 We use two different cache directories for target and host builds, but the download/vendoring should be independent of the architecture, so use the target variant even for host-only packages for simplicity. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN --- package/go/go.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/go/go.mk b/package/go/go.mk index d3ed07f03b..c4f72d403c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ GOFLAGS=-mod=vendor \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ $(HOST_GO_COMMON_ENV) \ GOOS="linux" \ GOARCH=$(GO_GOARCH) \ - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ CC="$(TARGET_CC)" \ CXX="$(TARGET_CXX)" \ CGO_CFLAGS="$(TARGET_CFLAGS)" \ From yann.morin.1998 at free.fr Mon Jan 16 20:26:11 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:26:11 +0100 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process In-Reply-To: <20230116105032.1890904-1-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: <20230116202611.GE2770@scaer> Peter, All, On 2023-01-16 11:50 +0100, Peter Korsgaard spake thusly: > The go mod vendor call in support/download/go-post-process accesses the go > cache, so pass GOCACHE= in the environment to ensure our cache directory is > used. > > The go cache defaults to ~/.cache/go-build if not set, so this fixes builds > where that location (or GOCACHE if set in the environment) is not writable: > > rm -rf ~/.cache/go-build > chmod -w ~/.cache > make docker-compose-source > .. > failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied > make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 > > We use two different cache directories for target and host builds, but the > download/vendoring should be independent of the architecture, so use the > target variant even for host-only packages for simplicity. > > Signed-off-by: Peter Korsgaard Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/go/go.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/go/go.mk b/package/go/go.mk > index d3ed07f03b..c4f72d403c 100644 > --- a/package/go/go.mk > +++ b/package/go/go.mk > @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ > GOFLAGS=-mod=vendor \ > GOROOT="$(HOST_GO_ROOT)" \ > GOPATH="$(HOST_GO_GOPATH)" \ > + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > GOPROXY=off \ > PATH=$(BR_PATH) \ > GOBIN= \ > @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ > $(HOST_GO_COMMON_ENV) \ > GOOS="linux" \ > GOARCH=$(GO_GOARCH) \ > - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > CC="$(TARGET_CC)" \ > CXX="$(TARGET_CXX)" \ > CGO_CFLAGS="$(TARGET_CFLAGS)" \ > -- > 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 yann.morin.1998 at free.fr Mon Jan 16 20:30:07 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:30:07 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116105032.1890904-2-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> Message-ID: <20230116203007.GF2770@scaer> Peter, All, On 2023-01-16 11:50 +0100, Peter Korsgaard spake thusly: > go mod vendor caches downloaded modules to the Go module cache, which > defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE > environment variable: > > https://go.dev/ref/mod#module-cache > > So explicitly set GOMODCACHE= for reproducibility. > > Signed-off-by: Peter Korsgaard Applied to master, thanks, but see below... > --- > package/go/go.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/go/go.mk b/package/go/go.mk > index c4f72d403c..c38ae0b99c 100644 > --- a/package/go/go.mk > +++ b/package/go/go.mk > @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ > GOROOT="$(HOST_GO_ROOT)" \ > GOPATH="$(HOST_GO_GOPATH)" \ > GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ HOST_GO_GOPATH is $(HOST_DIR)/share/go-path, however, with PPD, HOST_DIR is per-package, so there will not besharing of the cache between two packages, unless there is a build dependency between them (unlikely in the go ecosystem). If we wanted to really share the go cache(s), we need to hit somewhere in $(BR2_DL_DIR), like we do for cargo, see 8450b7691870 (package/pkg-cargo: move CARGO_HOME into DL_DIR). Still, this patch guarantees that the current situation is reproducible, and does not depend on the user's environment. Applied to master, thanks. Regards, Yann E. MORIN. > GOPROXY=off \ > PATH=$(BR_PATH) \ > GOBIN= \ > -- > 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 christian at paral.in Mon Jan 16 20:36:50 2023 From: christian at paral.in (Christian Stewart) Date: Mon, 16 Jan 2023 12:36:50 -0800 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process In-Reply-To: <20230116105032.1890904-1-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: Hi Peter, Thought this was set already! On Mon, Jan 16, 2023, 2:52 AM Peter Korsgaard wrote: > The go mod vendor call in support/download/go-post-process accesses the go > cache, so pass GOCACHE= in the environment to ensure our cache directory is > used. > > The go cache defaults to ~/.cache/go-build if not set, so this fixes builds > where that location (or GOCACHE if set in the environment) is not writable: > > rm -rf ~/.cache/go-build > chmod -w ~/.cache > make docker-compose-source > .. > failed to initialize build cache at /home/peko/.cache/go-build: mkdir > /home/peko/.cache/go-build: permission denied > make[1]: *** [package/pkg-generic.mk:189: > /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] > Error 1 > > We use two different cache directories for target and host builds, but the > download/vendoring should be independent of the architecture, so use the > target variant even for host-only packages for simplicity. > > Signed-off-by: Peter Korsgaard > --- > package/go/go.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/go/go.mk b/package/go/go.mk > index d3ed07f03b..c4f72d403c 100644 > --- a/package/go/go.mk > +++ b/package/go/go.mk > @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ > GOFLAGS=-mod=vendor \ > GOROOT="$(HOST_GO_ROOT)" \ > GOPATH="$(HOST_GO_GOPATH)" \ > + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > GOPROXY=off \ > PATH=$(BR_PATH) \ > GOBIN= \ > @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ > $(HOST_GO_COMMON_ENV) \ > GOOS="linux" \ > GOARCH=$(GO_GOARCH) \ > - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > CC="$(TARGET_CC)" \ > CXX="$(TARGET_CXX)" \ > CGO_CFLAGS="$(TARGET_CFLAGS)" \ > -- > 2.30.2 > Reviewed-by: Christian Stewart > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From christian at paral.in Mon Jan 16 20:38:27 2023 From: christian at paral.in (Christian Stewart) Date: Mon, 16 Jan 2023 12:38:27 -0800 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116105032.1890904-2-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> Message-ID: Hi Peter, This reminds me of when GO111MODULE was leaking from the host environment as well. I wonder if there's any merit to wiping the host environment variables if br2 reproducible is enabled? On Mon, Jan 16, 2023, 2:52 AM Peter Korsgaard wrote: > go mod vendor caches downloaded modules to the Go module cache, which > defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE > environment variable: > > https://go.dev/ref/mod#module-cache > > So explicitly set GOMODCACHE= for reproducibility. > > Signed-off-by: Peter Korsgaard > --- > package/go/go.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/go/go.mk b/package/go/go.mk > index c4f72d403c..c38ae0b99c 100644 > --- a/package/go/go.mk > +++ b/package/go/go.mk > @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ > GOROOT="$(HOST_GO_ROOT)" \ > GOPATH="$(HOST_GO_GOPATH)" \ > GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ > GOPROXY=off \ > PATH=$(BR_PATH) \ > GOBIN= \ > -- > 2.30.2 > Reviewed-by: Christian Stewart > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Mon Jan 16 20:45:15 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:45:15 +0100 Subject: [Buildroot] [git commit] fs/erofs: enable support for reproducible build Message-ID: <20230116204559.C51F587BD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ac5ecaf86809a999d68d851c2200705a8f10a7b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master By default, mkfs.erofs will sue the current date to set some metadata in the filesystem it generates, and will also use generate a random UUID for that filesystem. This is not reproducible. When BR2_REPRODUCIBLE is selected, set the filesystem timestamps to $SOURCE_DATE_EPOCH, and the filesystem UUID to the nil uuid (as good as any other arbitrary one). Signed-off-by: Casey Reeves [yann.morin.1998 at free.fr: - one multi-line assignment, not two - slightly rephrase the commit log ] Signed-off-by: Yann E. MORIN --- fs/erofs/erofs.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk index 0e9d4401a9..e43d74927b 100644 --- a/fs/erofs/erofs.mk +++ b/fs/erofs/erofs.mk @@ -10,6 +10,12 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) ROOTFS_EROFS_ARGS += -zlz4hc endif +ifeq ($(BR2_REPRODUCIBLE),y) +ROOTFS_EROFS_ARGS += \ + -T $(SOURCE_DATE_EPOCH) \ + -U 00000000-0000-0000-0000-000000000000 +endif + ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) endif From peter at korsgaard.com Mon Jan 16 20:52:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 21:52:10 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116203007.GF2770@scaer> (Yann E. MORIN's message of "Mon, 16 Jan 2023 21:30:07 +0100") References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> <20230116203007.GF2770@scaer> Message-ID: <87mt6ifbid.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > Peter, All, > On 2023-01-16 11:50 +0100, Peter Korsgaard spake thusly: >> go mod vendor caches downloaded modules to the Go module cache, which >> defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE >> environment variable: >> >> https://go.dev/ref/mod#module-cache >> >> So explicitly set GOMODCACHE= for reproducibility. >> >> Signed-off-by: Peter Korsgaard > Applied to master, thanks, but see below... >> --- >> package/go/go.mk | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/package/go/go.mk b/package/go/go.mk >> index c4f72d403c..c38ae0b99c 100644 >> --- a/package/go/go.mk >> +++ b/package/go/go.mk >> @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ >> GOROOT="$(HOST_GO_ROOT)" \ >> GOPATH="$(HOST_GO_GOPATH)" \ >> GOCACHE="$(HOST_GO_TARGET_CACHE)" \ >> + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ > HOST_GO_GOPATH is $(HOST_DIR)/share/go-path, however, with PPD, HOST_DIR > is per-package, so there will not besharing of the cache between two > packages, unless there is a build dependency between them (unlikely in > the go ecosystem). > If we wanted to really share the go cache(s), we need to hit somewhere > in $(BR2_DL_DIR), like we do for cargo, see 8450b7691870 (package/pkg-cargo: > move CARGO_HOME into DL_DIR). > Still, this patch guarantees that the current situation is reproducible, > and does not depend on the user's environment. Yes, I know. As far as I can see this was already the case (on systems where GOMODCACHE isn't set), and I wanted a "safe" fix we could backport - But indeed, longer term we should probably put the go module cache in DL_DIR like we recently did for the cargo cache. > Applied to master, thanks. Thanks! -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Mon Jan 16 20:55:14 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:55:14 +0100 Subject: [Buildroot] [PATCH] fs/erofs: enable support for reproducible build In-Reply-To: <20230116083352.160100-1-casey@xogium.me> References: <20230116083352.160100-1-casey@xogium.me> Message-ID: <20230116205514.GG2770@scaer> Casey, All, On 2023-01-16 09:33 +0100, Casey Reeves spake thusly: > When BR2_REPRODUCIBLE is selected, this sets the filesystem timestamps > to $SOURCE_DATE_EPOCH. > > It also sets the filesystem UUID to the nil uuid, to ensure a random one > isn't picked during generation. > > Signed-off-by: Casey Reeves Thank you for this patch. We did a review in private, but I let a minor nit split through the cracks (probably because of -ECOFFEE), so I fixed it: I made the two assignments a single one, split on two lines. I also slightly reworded the commit to start with an explanation of the issue (mkfs.erofs uses the current date, and random data for the UUID), followed by the solution to fix it. Thanks, I know it's been a bit stressing for you to submit a patch, so, I'll reiterate: no stess! ;-) Applied to master, thanks. Regards, Yann E. MORIN. > --- > fs/erofs/erofs.mk | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk > index 0e9d4401a9..5567cd43ef 100644 > --- a/fs/erofs/erofs.mk > +++ b/fs/erofs/erofs.mk > @@ -10,6 +10,11 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) > ROOTFS_EROFS_ARGS += -zlz4hc > endif > > +ifeq ($(BR2_REPRODUCIBLE),y) > +ROOTFS_EROFS_ARGS += -T $(SOURCE_DATE_EPOCH) > +ROOTFS_EROFS_ARGS += -U 00000000-0000-0000-0000-000000000000 > +endif > + > ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) > ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) > endif > -- > 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 Mon Jan 16 20:55:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 21:55:26 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: (Christian Stewart's message of "Mon, 16 Jan 2023 12:38:27 -0800") References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> Message-ID: <87ilh6fbcx.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Hi Peter, > This reminds me of when GO111MODULE was leaking from the host environment > as well. I wonder if there's any merit to wiping the host environment > variables if br2 reproducible is enabled? I definately think it is, ideally we want Buildroot to work the same way on all hosts - But why only for reproducible builds? Notice that we do override GO111MODULE= in HOST_GO_COMMON_ENV. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 20:56:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 21:56:37 +0100 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process In-Reply-To: (Christian Stewart's message of "Mon, 16 Jan 2023 12:36:50 -0800") References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: <87edrufbay.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Hi Peter, > Thought this was set already! It is for the build step - but not for the download step, so we can end up in problems with the go mod vendor call in the download post-process. -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Mon Jan 16 21:24:44 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:24:44 +0100 Subject: [Buildroot] [PATCH] package/util-linux: add an option to enable irqtop In-Reply-To: <20230116080513.21407-1-yegorslists@googlemail.com> References: <20230116080513.21407-1-yegorslists@googlemail.com> Message-ID: <20230116212444.GH2770@scaer> Yegor, All, On 2023-01-16 09:05 +0100, yegorslists--- via buildroot spake thusly: > From: Yegor Yefremov > > irqtop is an IRQ monitoring tool. > > Signed-off-by: Yegor Yefremov > --- > package/util-linux/Config.in | 7 +++++++ > package/util-linux/util-linux.mk | 1 + > 2 files changed, 8 insertions(+) > > diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in > index 917f1bc2b4..c7e4d2d8bc 100644 > --- a/package/util-linux/Config.in > +++ b/package/util-linux/Config.in > @@ -161,6 +161,13 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS > help > Show information on IPC facilities > > +config BR2_PACKAGE_UTIL_LINUX_IRQTOP > + bool "irqtop" > + depends on BR2_USE_MMU # libsmartcols > + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS I was about to apply this, but I am a bit conflicted... Building irqtop defaults to 'yes' for linux systems, when --disable-irqtop is not specified (unless I misread util-linux' configure.ac). So, today we are providing neither --enable-irqtop nor --disable-irqtop, which means that it is in practice always built. But with your change, it means that now it is by default disabled. So I wanted to add 'default y' for legacy reasons, but we have no other option in util-linux that defaults to 'y', so it would have been a bit odd to do so... Or maybe I am just too tired to think straight... Thoughts? Regards, Yann E. MORIN. > + help > + Show information on IRQs > + > config BR2_PACKAGE_UTIL_LINUX_KILL > bool "kill" > help > diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk > index b53b94ec31..87ec3c19d7 100644 > --- a/package/util-linux/util-linux.mk > +++ b/package/util-linux/util-linux.mk > @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ > + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ > -- > 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 Mon Jan 16 21:25:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:25:05 +0100 Subject: [Buildroot] [git commit] package/frr: bump to version 8.4.2 Message-ID: <20230116212551.778ED87BE1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ccaf9f316544f0c8c3546b70568ed48c265e801b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changes since 8.3.1: - https://frrouting.org/release/8.4 - https://frrouting.org/release/8.4.1 Signed-off-by: Joachim Wiberg Signed-off-by: Yann E. MORIN --- package/frr/frr.hash | 2 +- package/frr/frr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/frr/frr.hash b/package/frr/frr.hash index 87ade19c16..836f130b93 100644 --- a/package/frr/frr.hash +++ b/package/frr/frr.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 9b0430d01f8da2d780ac5e41de2cf4e53abff0ed06a0cc75d745f4b1f29e5b9e frr-8.3.1.tar.gz +sha256 8a6b0e0fa1e89493ba84cf176674e55c7a814821fd02a7188095b76c37c3935f frr-8.4.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/frr/frr.mk b/package/frr/frr.mk index 72c46ba4aa..abae784c40 100644 --- a/package/frr/frr.mk +++ b/package/frr/frr.mk @@ -4,7 +4,7 @@ # ################################################################################ -FRR_VERSION = 8.3.1 +FRR_VERSION = 8.4.2 FRR_SITE = $(call github,FRRouting,frr,frr-$(FRR_VERSION)) FRR_LICENSE = GPL-2.0 FRR_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Mon Jan 16 21:26:01 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:26:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/frr: bump to version 8.4.2 In-Reply-To: <20230116070838.4011964-1-troglobit@gmail.com> References: <20230116070838.4011964-1-troglobit@gmail.com> Message-ID: <20230116212601.GI2770@scaer> Joachim, All, On 2023-01-16 08:08 +0100, Joachim Wiberg spake thusly: > Changes since 8.3.1: > > - https://frrouting.org/release/8.4 > - https://frrouting.org/release/8.4.1 > > Signed-off-by: Joachim Wiberg Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/frr/frr.hash | 2 +- > package/frr/frr.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/frr/frr.hash b/package/frr/frr.hash > index 87ade19c16..836f130b93 100644 > --- a/package/frr/frr.hash > +++ b/package/frr/frr.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 9b0430d01f8da2d780ac5e41de2cf4e53abff0ed06a0cc75d745f4b1f29e5b9e frr-8.3.1.tar.gz > +sha256 8a6b0e0fa1e89493ba84cf176674e55c7a814821fd02a7188095b76c37c3935f frr-8.4.2.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING > diff --git a/package/frr/frr.mk b/package/frr/frr.mk > index 72c46ba4aa..abae784c40 100644 > --- a/package/frr/frr.mk > +++ b/package/frr/frr.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -FRR_VERSION = 8.3.1 > +FRR_VERSION = 8.4.2 > FRR_SITE = $(call github,FRRouting,frr,frr-$(FRR_VERSION)) > FRR_LICENSE = GPL-2.0 > FRR_LICENSE_FILES = COPYING > -- > 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 aperez at igalia.com Mon Jan 16 21:25:58 2023 From: aperez at igalia.com (Adrian Perez de Castro) Date: Mon, 16 Jan 2023 23:25:58 +0200 Subject: [Buildroot] [PATCH 1/1] package/bubblewrap: bump to version 0.7.0 Message-ID: <20230116212558.2182684-1-aperez@igalia.com> This version contains a few minor fixes, provides better error messages, and includes a new option to set the size of created tmpfs volumes. Release notes: https://github.com/containers/bubblewrap/releases/tag/v0.7.0 Signed-off-by: Adrian Perez de Castro --- package/bubblewrap/bubblewrap.hash | 4 ++-- package/bubblewrap/bubblewrap.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/bubblewrap/bubblewrap.hash b/package/bubblewrap/bubblewrap.hash index 98fafc3679..0475f8882a 100644 --- a/package/bubblewrap/bubblewrap.hash +++ b/package/bubblewrap/bubblewrap.hash @@ -1,5 +1,5 @@ -# From https://github.com/containers/bubblewrap/releases/tag/v0.6.2 -sha256 8a0ec802d1b3e956c5bb0a40a81c9ce0b055a31bf30a8efa547433603b8af20b bubblewrap-0.6.2.tar.xz +# From https://github.com/containers/bubblewrap/releases/tag/v0.7.0 +sha256 764ab7100bd037ea53d440d362e099d7a425966bc62d1f00ab26b8fbb882a9dc bubblewrap-0.7.0.tar.xz # Hash for license files: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/bubblewrap/bubblewrap.mk b/package/bubblewrap/bubblewrap.mk index 91864d2b76..658e6e113c 100644 --- a/package/bubblewrap/bubblewrap.mk +++ b/package/bubblewrap/bubblewrap.mk @@ -4,7 +4,7 @@ # ################################################################################ -BUBBLEWRAP_VERSION = 0.6.2 +BUBBLEWRAP_VERSION = 0.7.0 BUBBLEWRAP_SITE = https://github.com/containers/bubblewrap/releases/download/v$(BUBBLEWRAP_VERSION) BUBBLEWRAP_SOURCE = bubblewrap-$(BUBBLEWRAP_VERSION).tar.xz BUBBLEWRAP_DEPENDENCIES = host-pkgconf libcap -- 2.39.0 From yann.morin.1998 at free.fr Mon Jan 16 21:26:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:26:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipmitool: fix broken IANA PEN registry URL In-Reply-To: <20230115191751.3884627-1-vfazio@xes-inc.com> References: <20230115191751.3884627-1-vfazio@xes-inc.com> Message-ID: <20230116212654.GJ2770@scaer> Vincent, All, On 2023-01-15 13:17 -0600, Vincent Fazio spake thusly: > From: Vincent Fazio > > Backport the upstream fix for the IANA Private Enterprise Numbers > registry URL so the correct file gets downloaded and installed. > > Signed-off-by: Vincent Fazio > Signed-off-by: Vincent Fazio Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../0002-Fix-enterprise-numbers-URL.patch | 36 +++++++++++++++++++ > 1 file changed, 36 insertions(+) > create mode 100644 package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > > diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > new file mode 100644 > index 0000000000..07cdbd4527 > --- /dev/null > +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > @@ -0,0 +1,36 @@ > +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 > +From: Alexander Amelkin > +Date: Tue, 22 Nov 2022 13:55:33 +0300 > +Subject: [PATCH] Fix enterprise-numbers URL > + > +IANA has changed their URL scheme, and the content at the old URL for > +enterprise-numbers switched from text/plain to text/html. > + > +Fix Makefile.am to use the new URL > + > +Resolves ipmitool/ipmitool#377 > + > +Signed-off-by: Alexander Amelkin > + > +[vfazio: backport from upstream 1edb0e27e44196d1ebe449aba0b9be22d376bcb6] > +Signed-off-by: Vincent Fazio > +--- > + Makefile.am | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/Makefile.am b/Makefile.am > +index ce3267f..3182a52 100644 > +--- a/Makefile.am > ++++ b/Makefile.am > +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ > + $(distdir).tar.gz $(distdir).tar.bz2 > + > + SUBDIRS = lib src include doc contrib control > +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers > ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt > + > + dist-hook: > + cp control/ipmitool.spec $(distdir) > +-- > +2.25.1 > + > -- > 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 Mon Jan 16 21:26:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:26:16 +0100 Subject: [Buildroot] [git commit] package/ipmitool: fix broken IANA PEN registry URL Message-ID: <20230116212747.99F4E87BE7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b6ccffcfb84938d2f0813d7c98907d75b49b842 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Backport the upstream fix for the IANA Private Enterprise Numbers registry URL so the correct file gets downloaded and installed. Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Yann E. MORIN --- .../ipmitool/0002-Fix-enterprise-numbers-URL.patch | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch new file mode 100644 index 0000000000..07cdbd4527 --- /dev/null +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch @@ -0,0 +1,36 @@ +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 +From: Alexander Amelkin +Date: Tue, 22 Nov 2022 13:55:33 +0300 +Subject: [PATCH] Fix enterprise-numbers URL + +IANA has changed their URL scheme, and the content at the old URL for +enterprise-numbers switched from text/plain to text/html. + +Fix Makefile.am to use the new URL + +Resolves ipmitool/ipmitool#377 + +Signed-off-by: Alexander Amelkin + +[vfazio: backport from upstream 1edb0e27e44196d1ebe449aba0b9be22d376bcb6] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index ce3267f..3182a52 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ + $(distdir).tar.gz $(distdir).tar.bz2 + + SUBDIRS = lib src include doc contrib control +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt + + dist-hook: + cp control/ipmitool.spec $(distdir) +-- +2.25.1 + From christian at paral.in Mon Jan 16 21:35:28 2023 From: christian at paral.in (Christian Stewart) Date: Mon, 16 Jan 2023 13:35:28 -0800 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <87ilh6fbcx.fsf@dell.be.48ers.dk> References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> <87ilh6fbcx.fsf@dell.be.48ers.dk> Message-ID: Hi Peter, On Mon, Jan 16, 2023 at 12:55 PM Peter Korsgaard wrote: > > >>>>> "Christian" == Christian Stewart writes: > > > Hi Peter, > > This reminds me of when GO111MODULE was leaking from the host environment > > as well. I wonder if there's any merit to wiping the host environment > > variables if br2 reproducible is enabled? > > I definately think it is, ideally we want Buildroot to work the same way > on all hosts - But why only for reproducible builds? > > Notice that we do override GO111MODULE= in HOST_GO_COMMON_ENV. Apologies my wording was a bit ambiguous - we should always drop any Go related environment variables (you can get a full list with "go env") from the host environment. I was additionally saying it might make sense to drop the entire host environment for all of buildroot, but maybe only if REPRODUCIBLE is enabled. Best, Christian From dario.binacchi at amarulasolutions.com Mon Jan 16 21:55:14 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 22:55:14 +0100 Subject: [Buildroot] [PATCH v9 0/2] Add support for BSH smm s2 [pro] boards Message-ID: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> The series adds support to BSH smm s2 [pro] boards. Changes in v9: - Bump Linux kernel to version 6.1.6. - Remove the Linux kernel patches because they have been merged into the used version. 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 + ...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 + 15 files changed, 1407 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/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 Mon Jan 16 21:55:16 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 22:55:16 +0100 Subject: [Buildroot] [PATCH v9 2/2] configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig In-Reply-To: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> References: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> Message-ID: <20230116215516.264468-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 6.1.6 - 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 v9: - Bump Linux kernel to version 6.1.6. - Remove the Linux kernel patches because they have been merged into the used version. 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. Signed-off-by: Dario Binacchi --- 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 4f9dbec5c50b..13ad86fda087 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -225,6 +225,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/ @@ -687,6 +689,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/ @@ -2118,6 +2121,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 4b03d2e89ed6..9b8ac8bfe2da 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="6.1.6" 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..ebef4e5932c1 --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_pro_defconfig @@ -0,0 +1,42 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=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="6.1.6" +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 Mon Jan 16 21:55:15 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 22:55:15 +0100 Subject: [Buildroot] [PATCH v9 1/2] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig In-Reply-To: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> References: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> Message-ID: <20230116215516.264468-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 6.1.6 - mainline U-Boot 2022-07 - default packages from buildroot 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 v9: - Bump Linux kernel to version 6.1.6. - Remove the Linux kernel patches because they have been merged into the used version. 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. Signed-off-by: Dario Binacchi --- 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 + ...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 + 8 files changed, 1234 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/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 e8e0dffcd392..4f9dbec5c50b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -685,6 +685,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/ @@ -2114,6 +2116,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/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..4b03d2e89ed6 --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=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="6.1.6" +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 james.hilliard1 at gmail.com Tue Jan 17 04:16:10 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 16 Jan 2023 21:16:10 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-uhid: new package Message-ID: <20230117041610.3236462-1-james.hilliard1@gmail.com> This package requires CONFIG_UHID kernel support. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-uhid/Config.in | 6 ++++++ package/python-uhid/python-uhid.hash | 5 +++++ package/python-uhid/python-uhid.mk | 20 ++++++++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/python-uhid/Config.in create mode 100644 package/python-uhid/python-uhid.hash create mode 100644 package/python-uhid/python-uhid.mk diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..7fab6cc924 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1395,6 +1395,7 @@ F: package/python-tinycss2/ F: package/python-tomli/ F: package/python-typeguard/ F: package/python-typing-inspect/ +F: package/python-uhid/ F: package/python-weasyprint/ F: package/python-yarl/ F: package/python-zopfli/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..53b07731d5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1313,6 +1313,7 @@ menu "External python modules" source "package/python-typing-inspect/Config.in" source "package/python-u-msgpack/Config.in" source "package/python-ubjson/Config.in" + source "package/python-uhid/Config.in" source "package/python-ujson/Config.in" source "package/python-unittest-xml-reporting/Config.in" source "package/python-urllib3/Config.in" diff --git a/package/python-uhid/Config.in b/package/python-uhid/Config.in new file mode 100644 index 0000000000..6fdff95144 --- /dev/null +++ b/package/python-uhid/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_UHID + bool "python-uhid" + help + Pure Python typed UHID wrapper. + + https://github.com/FFY00/python-uhid diff --git a/package/python-uhid/python-uhid.hash b/package/python-uhid/python-uhid.hash new file mode 100644 index 0000000000..3faf6d9f23 --- /dev/null +++ b/package/python-uhid/python-uhid.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/uhid/json +md5 1c62bbefe10923545bbdf42355d9be07 uhid-0.0.1.tar.gz +sha256 3c782489890dbf33621fb2c30d1ac81fbc1b3ef1911ae7d4c73907cdc0f59aab uhid-0.0.1.tar.gz +# Locally computed sha256 checksums +sha256 106a8f7c2c26bd2acc597c79a36a2fe3979f98a14dc14c6065b7dc9c58b27f33 LICENSE diff --git a/package/python-uhid/python-uhid.mk b/package/python-uhid/python-uhid.mk new file mode 100644 index 0000000000..215545b60f --- /dev/null +++ b/package/python-uhid/python-uhid.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# python-uhid +# +################################################################################ + +PYTHON_UHID_VERSION = 0.0.1 +PYTHON_UHID_SOURCE = uhid-$(PYTHON_UHID_VERSION).tar.gz +PYTHON_UHID_SITE = https://files.pythonhosted.org/packages/cb/44/6ebe9dceadc028507d16603e2bb542557a4c70c6032ef8ee507c3ce51283 +PYTHON_UHID_SETUP_TYPE = setuptools +PYTHON_UHID_LICENSE = MIT +PYTHON_UHID_LICENSE_FILES = LICENSE + +define PYTHON_UHID_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_INPUT) + $(call KCONFIG_ENABLE_OPT,CONFIG_HID) + $(call KCONFIG_ENABLE_OPT,CONFIG_UHID) +endef + +$(eval $(python-package)) -- 2.34.1 From thomas.petazzoni at bootlin.com Tue Jan 17 06:40:33 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 17 Jan 2023 06:40:33 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-16 Message-ID: <20230117064038.6ADBC40502@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-16 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 0 | 1 | 0 | 1 | 2022.11.x | 2 | 5 | 0 | 7 | master | 111 | 206 | 0 | 317 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 18 bash-5.2.15 | 17 fwup-1.9.1 | 16 host-binutils-2.38 | 9 xz-5.2.10 | 9 bat-0.19.0 | 6 gobject-introspection-1.72.0 | 6 dahdi-linux-3.2.0 | 5 host-go-1.19.5 | 5 host-sentry-cli-2.8.0 | 5 jack2-1.9.21 | 5 linux-6.1.5 | 5 pixz-1.0.7 | 5 elfutils-0.186 | 3 norm-1.5.8 | 3 opkg-0.4.5 | 3 python-cryptography-39.0.0 | 3 sscep-0.10.0 | 3 unknown | 3 binutils-arc-2020.09-release | 2 bpftool-v7.1.0 | 2 check-0.15.2 | 2 dust-0.8.1 | 2 ethtool-6.1 | 2 gvfs-1.48.1 | 2 host-binutils-2.37 | 2 libcap-ng-0.8.3 | 2 linux-5.10.145-cip17-rt7 | 2 nerdctl-1.0.0 | 2 netsurf-3.10 | 2 python-bcrypt-4.0.1 | 2 python-pyicu-2.10.2 | 2 traceroute-2.1.0 | 2 xenomai-3.0.10 | 2 acpid-2.0.34 | 1 assimp-5.2.5 | 1 asterisk-16.29.1 | 1 bluez5_utils-5.65 | 1 crucible-2022.05.25 | 1 ding-libs-0.6.2 | 1 efivar-38 | 1 f2fs-tools-1.15.0 | 1 ffmpeg-4.4.3 | 1 freeradius-client-1.1.7 | 1 freerdp-2.9.0 | 1 frr-8.3.1 | 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 gerbera-1.10.0 | 1 gmp-6.2.1 | 1 host-binutils-2.39 | 1 host-gcc-final-10.4.0 | 1 host-gcc-initial-11.3.0 | 1 libgpg-error-1.46 | 1 libnss-3.87 | 1 libostree-2022.7 | 1 linux-5.10.145-cip17 | 1 linux-headers-5.15.87 | 1 lttng-babeltrace-1.5.7 | 1 lxc-5.0.1 | 1 modem-manager-1.20.4 | 1 mosquitto-2.0.15 | 1 mpv-0.33.1 | 1 mxs-bootlets-10.12.01 | 1 ne10-1.2.1 | 1 ocf-linux-20171122 | 1 optee-client-3.19.0 | 1 pcre2-10.42 | 1 proftpd-1.3.8 | 1 python-greenlet-2.0.1 | 1 python-numpy-1.23.5 | 1 rtl8821cu-86cc5ceb7c28b9b99... | 1 rtl_433-22.11 | 1 sdl-1.2.15 | 1 uclibc-1.0.42 | 1 xerces-3.2.4 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/a063b04f9e0c3cb8137f7e74a8991a1e0796e42f | ORPH mips | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/6ce20d24dd83f9a05aa53e4f44c8c133901ce2e4 | ORPH arceb | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/03e9ca374a3213ca2b88de9aed09a60076b89e73 | i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8a16f0f7249bdb6a0e660a2389defb82b9485684 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1eb6162e2e2abee1f1abbb99748e40a661b140e6 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7dbb105f5a018e115fc5c11346bc4dcc7b2e944e | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/36be0e01673aa6bf14764377165bf601391e2cee | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4579cc56a81863b43f7d67b429b4e0da043efc8a | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4f32007367af4e0d0170107eeb980bc11c65c429 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/09c9a8c96e29b95119060f4e9f155345cb1c3660 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9c73812da45726d45e43e5c24b47a60bad4dec8c | ORPH i586 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/88679b754e335dfdea41b30666aa911c4c363646 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ae8aa4071ebf4db3d1f2881832b45b2c5b0b49d2 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/aecb593c8d983c3788061b12d230099b0e82a790 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/130eeebb00862b0da27fb769138a634af929a361 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fb68c75da6f69d639c91352e7a95f18095f5b26c | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6fe2af0f6879cc6573acc9aa79893053c0f802ea | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/088c91199081c8c193c6e82e7cae8f70989c38cb | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7eb6aa1806272bd3fe0bf4b710484367fce9e34c | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bfc47ed697eb7a602e5b0e908eb1dd67f6ba2988 | ORPH powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/089212863506753df7f02c8b4e7099d2d2901c9f | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/badf462ebce2948785cc6e7d89a63bd39aa803bd | i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/44bea10d1f033230c80c00850a2781a44c427f54 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4daac0c80eb72b3cc3af41de7bd9667854c47e16 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6f4317ae0a923b7f699ebb5bb7518ffbe52665fc | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ebd7f24adc1488a5b7c27f5128503ec2c79d0f9a | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/52faefc92bb28ca685f203d8fab11486e87ec086 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/804ac3549df84ea46c9323f1a9bea534d75489d9 | sh4aeb | bluez5_utils-5.65 | NOK | http://autobuild.buildroot.net/results/18b0b64ea3e8f1be10fd9ec1d386a33eee1a2991 | s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/3e0e99f0cba154427463d44973fea2a089fd425b | s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/fd46316261e5f557808871dba1fbd85ef5543e03 | i586 | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/88d77b640d60dee0255f23a7e8782743396d6d56 | ORPH armeb | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/61f360256879f9cef0860a3118a19b039009bb05 | ORPH mips64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/6593020e9fa53ba3dc45ae4098034d99c2d41e3f | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/50bf0288ddf66f3ea20483af4bb981ad942791ac | arm | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/5e0e1710ae2f81be1b505e8354a25a446e6ec332 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e5c38bc75e81cb9004c99ff92dd1386c19cc418c | microblaze | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/76beeabc5c5953298034b9d5b9696b4e191e7b71 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/413b97e4b754ac1977e0987fb9e163f2a2d5a71b | arceb | ding-libs-0.6.2 | NOK | http://autobuild.buildroot.net/results/31a5344e7108a19460f79bb2eae77553c15fa5cd | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/613761dc00701b324683ef229946c417cc8b279e | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/3ac8995dc2d91754fa7e5f7898d4b02e5f187540 | ORPH mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/bde2c36d76880ac0d270fe956c2c57876993cc3b | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5798f3c5a317f76acddb9f17afe67ec6ffb5b20c | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c4a9f9db51e024fcc6dda75af6938692d1ece91a | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2f546feac16242b4ed8389e4fc382d7001700ed8 | ORPH sh4 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/de75340ab765b3476d27a7f5f86c0c2c6d4efcd6 | mips64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/bc85ca127663d6e92f16de47d25ddaa2d795d302 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/d0b57ba7937ce2440ce37c9a45da4882bfae5552 | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/13af89568049fdc9f0e38113070462dafe0aa438 | riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/5ab0a6394405ee725d48c857b942318713c1e21c | arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/f96d1e1b87901e59ce3f62a384f30e8659f2f2b5 | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/019627ca2a356136e78817dbb7045edfba61c266 | arceb | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/c26c9f863dfeb9757d39f243510213431d99c02c | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/705fa607e274ffe33b7dd37007355240e30d7685 | mips64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1db2dfc0a35988e4c2b22ed21005f965ae0ec70c | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/0b34f35a6f623f2dc9d49950bf5d98b6d7cd321c | or1k | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/9edb51802aa1e0c34002fedae43506e35ac5c346 | arceb | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/ba6c735a41370f1e3da7949711f6e83584cdf88c | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d204b5d9c9e8f47516c49ce18f292f0d838f850 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/63bcc6e24f9c9bd8b88b92481f396ab35fb11a60 | riscv32 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5de3b714375c92a1c6949427d76a7948ddcb4ca | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/917e28b3e10c6eb76788c38dc8d3f0953ca565a3 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0da95753f090c23c8ff613314322f651318e53f7 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/83d84d6c9a99bb8e4d11f896be4f20293002b410 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3b636d710ecc238b58d07b6a566b930bae3b6695 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e53f0806b4b9e2d84e2c5a66f26f2e172b0809a5 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/de9c9fd2fd8e9d8aa4e45097015cdf22b5d67992 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0ea66d57283d5e7f55147a574178edf87ee9ba36 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/300adc6ac46e29478f0910a67221c6a3956ff6b3 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5d62e285530a2ebad5a5dab0430401c829e9ecb1 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0e587a0f181136144c2ab56b35979949104a1091 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/def7ed73015726e4a9019a851b3dc4e730dcf4d3 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8f296b033e7e33aa4fac96814b1d65cd3c063a1d | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f855953c5332971bf078a27b658fac47e390d61c | s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fa92e190979895ad58dc18c965f9313cc0c521f9 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/e029a11a3c0ca210291b875eed141055ef80c1cf | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1387cbd2f226441a6c29392e7b208a648bcff35d | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4f55b9fd40853093f85003ddfc1dd18c26bf414d | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/91b28d9ff0b19f9e82763a57a45bf5a7295ca2fd | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7113a5ceff548b8200a51aeceb7ea99a03a0484f | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5e3b5b31e959b5e144857a496a571b826cb4b249 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e90fa771e80961ba98c1534d46b43951fbc71190 | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/379df4cdf0779d854160769eb2a6762e27ef6ad7 | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/a1f03eaf19485a90abe1115eae58fe47c221a4d1 | ORPH or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/cc168d7e2a8817144e499de67874e3cf4cef363b | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/0ffe232540efb950d4dca376d82bcab3824dc735 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/437825f203a5d02335072a1cc28f70ab79ceb02a | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/07c8548dd429f0006087601a923bad8249d135fc | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2b813086c6e16e186b439f0f3c2c43b23d006a49 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b4109c036523f4c6c971876a66b5e9ef5a166bc7 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/dd80444c80ed0e5c162ceb8aac69060ba9277642 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3e4be4b2c59692e7b3ace505aca0811adbc48036 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/043ba478762ede4e85134c3a10ef39b41eba4736 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5813342822b187841c35671486692817f6739939 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9da419e4062e80370e56c497bd8768f7a742082c | mips64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5b87c1f78995f8db04682fbec69e61b987061a2f | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/efabc27c63c5f9d6fa0d2b83bdea8a7902432e08 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9551072882b1488fb1dc5206478e3b31ee9c69c2 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d2993e2f2cee136eca55052c2b23a2662dc0a23a | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/afe78d497dbb8a8c2d46a5895639649bce34ce3c | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9cf868db4f94224652339f47fe058bcab61206ab | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/12d94f86f2cff42837a9ec09f37bd8dba92d4005 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/07eabd23bf5e847fc4218461e959791a23cbb44d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dac75ce1acc818be4fe2e17e9268fe8901210706 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b588e1bb407c1760712922a23ec49984e6e1b68d | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6e3f136e463660cf43ed8d95b882dafb65dbdccf | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c7a1cfcf1fd2011ce73007745775d515a9feb62 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d2d7cfcf1b5423e04da462978b250e4ff2c75f4 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/34101179f5763678fe63aa5af4437be05b1c9719 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d766ada74e0bda978560d324aae6c42d4045d70d | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f6ef5383c6faa054b0a262ef4f513b1f4d05a298 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/82c4aabb919fd2227587a39f55365b459b6d8396 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0a89bd24f5ecfe8ec3b5eefd7c5c25565e7929e3 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4613d0d81f0901b884f8ad6202368942a718f0d5 | riscv32 | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/f0573ea97dd7a84ce30da42724d024b9ccabc682 | aarch64_be | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/041be10e4ef6c9bf36fc6f0bf1b72db0d5d78c5b | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/cb77ede06101cdb3091f6eab65b1e30d850f0f7f | i486 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/4bdf6a9eacdb832775a127a4a58d27d73882822b | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/6e5b811a4222dcb151727286b4887df7d9357cb6 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/2f7d2030eac1ac2088be5b101f62a48e9a84372c | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/79a94b24e76e104c67008345bc916c8079799f44 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d886599be2097f2e3962908ae4b9fd768cad458d | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/df5215942fafce0ab7e8b0f04ac4f2100b11bcb2 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3ef9bcf19a581d70d1f694f26e5395dd832ced46 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/17fda7e9c560ab602675cd07df95b2f89ff766b0 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/77a2385f2897117e47eef549ae6f1938f1c12f8a | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a16cdddf464c9adc2ebbcb9e4ddd56748e8b643d | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ba9894d3f697aac3d2e62afedf416bfa3e523f3e | arc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/8a2530cd75f8ea618e7ef4ec2ef12c00557ff8f0 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/aa7fec960ee09637105b8d53d0528973bb41533c | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/73f99942a970d60e11fe8ce97c47f8a75a6fdba5 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/6492aa41b4cc8f21fae6e4e841c4907af959121c | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/4471f9704642c0c64c5b789eb1a1f0c5e77c4dac | aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cb27f3140065ece4469f5e63480f718e34f31f2c | ORPH microblaze | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/43180531606300101cb6a4ecfba17eaba193664b | aarch64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/d6e73549436503f987cb9516c9120d92938e52fc | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/5b489c12883104bd9e21d0e6733a4a23aa72d439 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/16d3757d7a7b3168ae7f368b62a9e4fe8737fdbf | ORPH arceb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/5b88e1c232fd8db61b8b07650caaff9bee7c08c4 | ORPH riscv64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/46c2b6e22df102eda604cbcd3612f4d206de41e8 | ORPH xtensa | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/2beb1e50fd7464e01db8738a18c9bd603c0d29f3 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/9680b914a954522980805761840201699a5e4200 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/fd26e64c9dae478cc49a56d46f669863fedcf6a7 | ORPH sh4aeb | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/770851ad4add818cf00ccbd1dbd11cd682c3614f | ORPH sparc64 | linux-headers-5.15.87 | NOK | http://autobuild.buildroot.net/results/9441e57778b46fa1158238964a7067230f660da0 | ORPH mipsel | lttng-babeltrace-1.5.7 | NOK | http://autobuild.buildroot.net/results/bafe2435089073655eca29f2050f0a56e9c3c456 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/974b691b40efc8ee50f55db4ccbcff2d08c03e1d | mipsel | modem-manager-1.20.4 | NOK | http://autobuild.buildroot.net/results/8867462197c6575a6572179a54c97ac9e31a8a0c | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/1e72675de0c47ab55a13bb45a7416b961fdcb407 | mipsel | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/ae37e2123b856c64495a69329dd6d83df1821bf5 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/f0fd0e85d5dfbb21dc20383941427cb30149b00c | ORPH aarch64 | ne10-1.2.1 | NOK | http://autobuild.buildroot.net/results/d3651d594a78b1c31c24d3def9e3c2f5f5473d6b | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/d5d6b16a4721aa764dfe831125d1310aee8641bb | x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/b6bbed626b1510d36c588f2caaddbf2de83bfbe3 | sh4aeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/430f48f6936e539795349b4c4eb42374372bc98f | arm | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/50e51522aa5f6adaf33b475ea5dcea823f640e58 | powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0f070d8ebb7d9c5b921687d903de3736fb99f2b0 | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/961413fdbb2ddeb40371471135e139ea2c3f0d17 | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a9f9c0762e4dba3d0525ce8cc7366356a9ab8372 | ORPH sparc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/10408be2131783cb22bcf478d9e0444c53b91d43 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7c91166b5891c5ed11ae28ac031c3f8fbc8e0baa | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1d8c20b1508d205184632f8b79362e2f685118bb | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e2318bd3dff3873f06d07f75b35dc2799414a150 | ORPH powerpc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/61191e158c2baadf7d4d0289ad390da9a17b35b2 | sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/d99f475156847ede5ef0c24471ef7fca7f7c0931 | ORPH powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/98a2bc900c8996d6b1cae2306ebcf1495e6aa4db | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8ff752f71617c703b2791eb933bd520b523ab078 | i586 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/845976ebe7a483c87142f57d381559e1d0eec8cb | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2f4e7c8a70cae2ffd741b61e5ea9eaad7df1d4cb | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9f441e29b989a6c53222f5d4a62fd5793edfbbae | x86_64 | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/a16ccd7cc78eb63de06a6d738fccc6b947da13e7 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0f203960859cbde969c459287377ac0871fb9d6f | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/838edd754718462c21d9675c07e5afb057266934 | x86_64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/cda04659fcc01991f0663a5b2d4181bd314fa7ce | mipsel | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/054ac17c7121cfd7a0779dcbdf71ca787f30f7b9 | armeb | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/9c8143956254b07af7ace0e1ae09ccccbb3c4540 | mipsel | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/56523ad39c4af5c9260c869e7d0821cf7ec1c108 | aarch64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/37398d2b7566d46e1e96f512fff5357e23d786f4 | microblaze | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/766ddbc3748f9745abc34ca9c1940d1de4ddefed | microblaze | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/009b012d1b61899470a1b1e5e4d2dad68df631dc | nios2 | rtl8821cu-86cc5ceb7c28b9b99... | NOK | http://autobuild.buildroot.net/results/a02cf53e9fecf53d90ba250103dd25db80fa226b | arc | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/0e929a1dd27e2d1e39b064ec0c7962b3be567c08 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/4d1fa3c4b54425fcc2d14863d786f96491413110 | ORPH mips64el | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/968477e0d16c8ca3dca65af56814407f0a96e350 | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/033bc66138f3165397b2ab1a66dc44b8df037f60 | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/2f00d726c38fcf183c030f7eaa865bdc67e52cdd | mips64el | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/62c1803239e12b0dbcd3b50cb97d191415182d47 | mips64el | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/9e5ad7ff8ea723a7d37b0b1a757e51846b2dca06 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/e8da1141231f46337d406aed1a8f96c1a577b1e4 | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/e0d2b18145712cba86cb40745a5a892f56cc9105 | arc | unknown | NOK | http://autobuild.buildroot.net/results/f7d84c8deb777747d6fe4783fdba8cc28e9bde69 | arm | unknown | NOK | http://autobuild.buildroot.net/results/d8d82ce1ed2d5761452bcce7cbd0032b103ece77 | aarch64_be | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/7ee98378d370d39b145fffceb9289775b0b68c89 | nios2 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4cc12d89905926d34bb9774dae2a08a201c713f6 | sparc | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/11cae98556f9ce4a4b9fd50a54363853676f5613 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/17b0b2bf0c0ada17fa7cff98d81e86cad5310a71 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/877704fc410446bab8c44bafb1fd6d9ecdce4d8b | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9bfec5e3242e2016c54d218b0f23c3f079038519 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/dd7393f9be24f759e3ad1f97e9d82b4537d5a69d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e249722ff90345703597b3184f07f063701f746c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/11ae94087e9bc2bcb212cf93ae083915d3fee4da | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/576a86b1572f7a61d157490656dba6fe27008c42 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c2a99c45fad114831d841fdc216671a4b774c9a6 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0c247501c8b62dec32119184e0719de676857d8f | ORPH s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/36638d652653ee444820be627618ff45bfc9b3f9 | Classification of failures by reason for 2022.02.x -------------------------------------------------- gocryptfs-2.2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/2c51731849fa4e47f1d076fa60d173631d4f5c28 | Classification of failures by reason for 2022.11.x -------------------------------------------------- gerbera-1.10.0 | 1 host-pahole-1.24 | 1 lirc-tools-0.10.2 | 1 s6-linux-utils-2.6.0.0 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/26943a4487e19d365ad0528deaf6062d65140fdf | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f3fd0ff912d683c142f45d3263454ad439675514 | mips | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c0b873f465de30d1da33969807ef6e7576e8e16b | ORPH mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/6064a3ce81d6b9397a258ed2542423e49dca4073 | arm | unknown | NOK | http://autobuild.buildroot.net/results/cb9c2137a8e481520a9359e6a2edeeb384e234e1 | -- http://autobuild.buildroot.net From yegorslists at googlemail.com Tue Jan 17 07:47:42 2023 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Tue, 17 Jan 2023 08:47:42 +0100 Subject: [Buildroot] [PATCH v2] package/util-linux: add an option to enable irqtop Message-ID: <20230117074742.5295-1-yegorslists@googlemail.com> From: Yegor Yefremov irqtop is an IRQ monitoring tool. Signed-off-by: Yegor Yefremov --- Changes v1 -> v2: - add the missing NCURSES dependency package/util-linux/Config.in | 8 ++++++++ package/util-linux/util-linux.mk | 1 + 2 files changed, 9 insertions(+) diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in index 917f1bc2b4..b5d8cad15b 100644 --- a/package/util-linux/Config.in +++ b/package/util-linux/Config.in @@ -161,6 +161,14 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS help Show information on IPC facilities +config BR2_PACKAGE_UTIL_LINUX_IRQTOP + bool "irqtop" + depends on BR2_USE_MMU # libsmartcols + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS + help + Show information on IRQs + config BR2_PACKAGE_UTIL_LINUX_KILL bool "kill" help diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk index b53b94ec31..87ec3c19d7 100644 --- a/package/util-linux/util-linux.mk +++ b/package/util-linux/util-linux.mk @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ -- 2.17.0 From yegorslists at googlemail.com Tue Jan 17 07:57:16 2023 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Tue, 17 Jan 2023 08:57:16 +0100 Subject: [Buildroot] [PATCH] package/util-linux: add an option to enable irqtop In-Reply-To: <20230116212444.GH2770@scaer> References: <20230116080513.21407-1-yegorslists@googlemail.com> <20230116212444.GH2770@scaer> Message-ID: Hi Yann, All, On Mon, Jan 16, 2023 at 10:24 PM Yann E. MORIN wrote: > > Yegor, All, > > On 2023-01-16 09:05 +0100, yegorslists--- via buildroot spake thusly: > > From: Yegor Yefremov > > > > irqtop is an IRQ monitoring tool. > > > > Signed-off-by: Yegor Yefremov > > --- > > package/util-linux/Config.in | 7 +++++++ > > package/util-linux/util-linux.mk | 1 + > > 2 files changed, 8 insertions(+) > > > > diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in > > index 917f1bc2b4..c7e4d2d8bc 100644 > > --- a/package/util-linux/Config.in > > +++ b/package/util-linux/Config.in > > @@ -161,6 +161,13 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS > > help > > Show information on IPC facilities > > > > +config BR2_PACKAGE_UTIL_LINUX_IRQTOP > > + bool "irqtop" > > + depends on BR2_USE_MMU # libsmartcols > > + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS > > I was about to apply this, but I am a bit conflicted... Building irqtop > defaults to 'yes' for linux systems, when --disable-irqtop is not > specified (unless I misread util-linux' configure.ac). > > So, today we are providing neither --enable-irqtop nor --disable-irqtop, > which means that it is in practice always built. > > But with your change, it means that now it is by default disabled. > > So I wanted to add 'default y' for legacy reasons, but we have no other > option in util-linux that defaults to 'y', so it would have been a bit > odd to do so... > > Or maybe I am just too tired to think straight... > > Thoughts? irqtop is a rather new tool and it is not listed in the BR2_PACKAGE_UTIL_LINUX_BINARIES help text. Perhaps, it is not that problematic that it is not enabled by default. I've sent v2 with the added ncurses dependency. Regards, Yegor > Regards, > Yann E. MORIN. > > > + help > > + Show information on IRQs > > + > > config BR2_PACKAGE_UTIL_LINUX_KILL > > bool "kill" > > help > > diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk > > index b53b94ec31..87ec3c19d7 100644 > > --- a/package/util-linux/util-linux.mk > > +++ b/package/util-linux/util-linux.mk > > @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ > > + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ > > -- > > 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 aperez at igalia.com Tue Jan 17 09:07:17 2023 From: aperez at igalia.com (Adrian Perez de Castro) Date: Tue, 17 Jan 2023 11:07:17 +0200 Subject: [Buildroot] [PATCH 1/1] package/cog: bump to version 0.16.1 Message-ID: <20230117090717.2657216-1-aperez@igalia.com> This is a small bugfix release which solves build issues. The patch to fix the libdrm dependency is included in this release and can be removed. Release notes: https://wpewebkit.org/release/cog-0.16.1.html Signed-off-by: Adrian Perez de Castro --- ...m-dependency-when-protocols-are-used.patch | 36 ------------------- package/cog/cog.hash | 8 ++--- package/cog/cog.mk | 2 +- 3 files changed, 5 insertions(+), 41 deletions(-) delete mode 100644 package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch diff --git a/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch b/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch deleted file mode 100644 index 44e555c121..0000000000 --- a/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 9a1982c563e218b7695e6a174c8230d3b063eb27 Mon Sep 17 00:00:00 2001 -From: Gary Bisson -Date: Thu, 6 Oct 2022 09:04:22 +0200 -Subject: [PATCH] wl: Fix libdrm dependency when protocols are used - -As the comment says, cog-platform-wl.c needs drm_fourcc.h to build -properly when wayland_weston_direct_display is enabled. - -However, libdrm.pc doesn't specify "include/libdrm" as part of its -includedir but whether in its cflags. So use the compile_args dep -instead of includes to fix the build failure. - -Signed-off-by: Gary Bisson -(cherry picked from commit 32c1d9533bcdc22cbc01d02bf2e6ac0d4bda2dc2) -Signed-off-by: Adrian Perez de Castro -[Upstream status: https://github.com/Igalia/cog/pull/501] ---- - platform/wayland/meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/platform/wayland/meson.build b/platform/wayland/meson.build -index f1e18ec..31e4460 100644 ---- a/platform/wayland/meson.build -+++ b/platform/wayland/meson.build -@@ -67,7 +67,7 @@ if wayland_platform_weston_protocols.length() > 0 - - # The code uses definitions from the drm_fourcc.h header, but does not - # need to link the library; libdrm here is only a build-time dependency. -- wayland_platform_dependencies += [dependency('libdrm').partial_dependency(includes: true)] -+ wayland_platform_dependencies += [dependency('libdrm').partial_dependency(compile_args: true)] - endif - - --- -2.38.0 - diff --git a/package/cog/cog.hash b/package/cog/cog.hash index a2c55c4b94..2ea3ddee08 100644 --- a/package/cog/cog.hash +++ b/package/cog/cog.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/cog-0.16.0.tar.xz.sums -md5 2705472ea4f333290973722c0862b21d cog-0.16.0.tar.xz -sha1 ef16e5e3d91d0da056fe5e4f596c211af7453b4e cog-0.16.0.tar.xz -sha256 2956f719d36c9a6368f63901a0d1ceaf4d27f529f7df441b3748c36d72906fc6 cog-0.16.0.tar.xz +# From https://wpewebkit.org/releases/cog-0.16.1.tar.xz.sums +md5 1489740db6b4ea568578035c30b8b2f4 cog-0.16.1.tar.xz +sha1 1235203085e7ccd8fc76eab6bdfcdb2e3ae38ea9 cog-0.16.1.tar.xz +sha256 37c5f14123b8dcf077839f6c60f0d721d2a91bb37829e796f420126e6b0d38b5 cog-0.16.1.tar.xz # Hashes for license files: sha256 e6c42d93c68b292bcccf6d2ec3e13da85df90b718ba27c2c2a01053a9d009252 COPYING diff --git a/package/cog/cog.mk b/package/cog/cog.mk index 241c4e309c..da4bfc7ac6 100644 --- a/package/cog/cog.mk +++ b/package/cog/cog.mk @@ -4,7 +4,7 @@ # ################################################################################ -COG_VERSION = 0.16.0 +COG_VERSION = 0.16.1 COG_SITE = https://wpewebkit.org/releases COG_SOURCE = cog-$(COG_VERSION).tar.xz COG_INSTALL_STAGING = YES -- 2.39.0 From peter at korsgaard.com Tue Jan 17 09:26:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:26:49 +0100 Subject: [Buildroot] [PATCH] fs/erofs: enable support for reproducible build In-Reply-To: <20230116083352.160100-1-casey@xogium.me> (Casey Reeves's message of "Mon, 16 Jan 2023 09:33:52 +0100") References: <20230116083352.160100-1-casey@xogium.me> Message-ID: <87a62hfr52.fsf@dell.be.48ers.dk> >>>>> "Casey" == Casey Reeves writes: > When BR2_REPRODUCIBLE is selected, this sets the filesystem timestamps > to $SOURCE_DATE_EPOCH. > It also sets the filesystem UUID to the nil uuid, to ensure a random one > isn't picked during generation. > Signed-off-by: Casey Reeves Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 17 09:27:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:27:18 +0100 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process In-Reply-To: <20230116105032.1890904-1-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 16 Jan 2023 11:50:31 +0100") References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: <875yd5fr49.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The go mod vendor call in support/download/go-post-process accesses the go > cache, so pass GOCACHE= in the environment to ensure our cache directory is > used. > The go cache defaults to ~/.cache/go-build if not set, so this fixes builds > where that location (or GOCACHE if set in the environment) is not writable: > rm -rf ~/.cache/go-build > chmod -w ~/.cache > make docker-compose-source > .. > failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied > make[1]: *** [package/pkg-generic.mk:189: > /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] > Error 1 > We use two different cache directories for target and host builds, but the > download/vendoring should be independent of the architecture, so use the > target variant even for host-only packages for simplicity. > Signed-off-by: Peter Korsgaard Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 17 09:27:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:27:25 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116105032.1890904-2-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 16 Jan 2023 11:50:32 +0100") References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> Message-ID: <871qntfr42.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > go mod vendor caches downloaded modules to the Go module cache, which > defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE > environment variable: > https://go.dev/ref/mod#module-cache > So explicitly set GOMODCACHE= for reproducibility. > Signed-off-by: Peter Korsgaard Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:40:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:40:17 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/janus-gateway: add libcurl optional dependency Message-ID: <20230117093419.1D47E87C18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b8918a99ea16fe191af3b9ea9b6d33c2d1e0900 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x libcurl is an optional dependency which is enabled by default since at least version 0.0.9 and https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 60cf07079b78d4c4bb495fd18cb2a145a4cb3635) Signed-off-by: Peter Korsgaard --- package/janus-gateway/janus-gateway.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 381843a0af..9127e5442a 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -124,6 +124,13 @@ else JANUS_GATEWAY_CONF_OPTS += --disable-websockets endif +ifeq ($(BR2_PACKAGE_LIBCURL),y) +JANUS_GATEWAY_DEPENDENCIES += libcurl +JANUS_GATEWAY_CONF_OPTS += --enable-turn-rest-api +else +JANUS_GATEWAY_CONF_OPTS += --disable-turn-rest-api +endif + ifeq ($(BR2_PACKAGE_SYSTEMD),y) JANUS_GATEWAY_DEPENDENCIES += systemd JANUS_GATEWAY_CONF_OPTS += --enable-systemd-sockets From peter at korsgaard.com Mon Jan 16 14:52:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:52:41 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/at-spi2-core: switch to https download Message-ID: <20230117093419.3D0F787C1B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=12dbc6c82583fedf7a53c35579868abafb71dfbe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni (cherry picked from commit dde078790a965dfd469ec6ed745e4f7b5edc60ba) Signed-off-by: Peter Korsgaard --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES From peter at korsgaard.com Mon Jan 16 14:42:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:42:02 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO Message-ID: <20230117093419.28B7487C19@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=71bb1b27ea3bc53138a5fcf1ae08409759f1790f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Packages making use of OVERRIDE_SRC_DIR or of the local SITE_METHOD, will trigger a warning when the legal-info target is built, for example: WARNING: foo: sources not saved (local packages not handled) But in the situation where the packages has explicitly defined FOO_REDISTRIBUTE = NO in its .mk file, it makes no sense since the sources wouldn't be saved anyway. This patch swap the conditions on the type of package and on the REDISTRIBUTE value, so that the warnings get issued only if REDISTRIBUTE equals YES. Signed-off-by: Nicolas Carrier Signed-off-by: Yann E. MORIN (cherry picked from commit c541df41806f0940128ab333d693fb7766e98da7) Signed-off-by: Peter Korsgaard --- package/pkg-generic.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index fdf53063be..a88934b866 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1145,6 +1145,7 @@ else $(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_HASH_FILE),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) endif # license files +ifeq ($$($(2)_REDISTRIBUTE),YES) ifeq ($$($(2)_SITE_METHOD),local) # Packages without a tarball: don't save and warn @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) @@ -1155,7 +1156,6 @@ else ifneq ($$($(2)_OVERRIDE_SRCDIR),) else # Other packages -ifeq ($$($(2)_REDISTRIBUTE),YES) # Save the source tarball and any extra downloads, but not # patches, as they are handled specially afterwards. $$(foreach e,$$($(2)_ACTUAL_SOURCE_TARBALL) $$(notdir $$($(2)_EXTRA_DOWNLOADS)),\ @@ -1169,9 +1169,9 @@ ifeq ($$($(2)_REDISTRIBUTE),YES) $$($(2)_REDIST_SOURCES_DIR) || exit 1; \ printf "%s\n" "$$$${f##*/}" >>$$($(2)_REDIST_SOURCES_DIR)/series || exit 1; \ done <$$($(2)_DIR)/.applied_patches_list -endif # redistribute - endif # other packages + +endif # redistribute @$$(call legal-manifest,$$(call UPPERCASE,$(4)),$$($(2)_RAWNAME),$$($(2)_VERSION),$$(subst $$(space)$$(comma),$$(comma),$$($(2)_LICENSE)),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call legal-deps,$(1))) endif # ifneq ($$(call qstrip,$$($(2)_SOURCE)),) $$(foreach hook,$$($(2)_POST_LEGAL_INFO_HOOKS),$$(call $$(hook))$$(sep)) From peter at korsgaard.com Tue Jan 17 09:24:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:24:35 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/go: set GOCACHE for download post-process Message-ID: <20230117093419.4743987C1C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b007397e809ee9742196e2caf6c8c32ccb403dbc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The go mod vendor call in support/download/go-post-process accesses the go cache, so pass GOCACHE= in the environment to ensure our cache directory is used. The go cache defaults to ~/.cache/go-build if not set, so this fixes builds where that location (or GOCACHE if set in the environment) is not writable: rm -rf ~/.cache/go-build chmod -w ~/.cache make docker-compose-source .. failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 We use two different cache directories for target and host builds, but the download/vendoring should be independent of the architecture, so use the target variant even for host-only packages for simplicity. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN (cherry picked from commit 07a745e55d76616802a20dcbfd72dfe6fe8e3b05) Signed-off-by: Peter Korsgaard --- package/go/go.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/go/go.mk b/package/go/go.mk index 0d588b8ffd..5de043100d 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ GOFLAGS=-mod=vendor \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ $(HOST_GO_COMMON_ENV) \ GOOS="linux" \ GOARCH=$(GO_GOARCH) \ - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ CC="$(TARGET_CC)" \ CXX="$(TARGET_CXX)" \ CGO_CFLAGS="$(TARGET_CFLAGS)" \ From peter at korsgaard.com Tue Jan 17 09:26:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:26:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] fs/erofs: enable support for reproducible build Message-ID: <20230117093419.5EB6187C19@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e18846284cafd8827872f02e9699102740988132 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x By default, mkfs.erofs will use the current date to set some metadata in the filesystem it generates, and will also use generate a random UUID for that filesystem. This is not reproducible. When BR2_REPRODUCIBLE is selected, set the filesystem timestamps to $SOURCE_DATE_EPOCH, and the filesystem UUID to the nil uuid (as good as any other arbitrary one). Signed-off-by: Casey Reeves [yann.morin.1998 at free.fr: - one multi-line assignment, not two - slightly rephrase the commit log ] Signed-off-by: Yann E. MORIN (cherry picked from commit ac5ecaf86809a999d68d851c2200705a8f10a7b0) Signed-off-by: Peter Korsgaard --- fs/erofs/erofs.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk index 0e9d4401a9..e43d74927b 100644 --- a/fs/erofs/erofs.mk +++ b/fs/erofs/erofs.mk @@ -10,6 +10,12 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) ROOTFS_EROFS_ARGS += -zlz4hc endif +ifeq ($(BR2_REPRODUCIBLE),y) +ROOTFS_EROFS_ARGS += \ + -T $(SOURCE_DATE_EPOCH) \ + -U 00000000-0000-0000-0000-000000000000 +endif + ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) endif From peter at korsgaard.com Mon Jan 16 14:42:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:42:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/lpeg: add missing LPEG_LICENSE_FILES Message-ID: <20230117093419.32FC987C1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=87d8b2e07bd9d675c22bac0e73fd1b97f1e757d7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The lpeg.html file declares the licensing terms at its bottom, so it should work as a license file. Signed-off-by: Nicolas Carrier [yann.morin.1998 at free.fr: use LPEG_SUBDIR] Signed-off-by: Yann E. MORIN (cherry picked from commit 52afc0b3b504c9616b3875dcdf67ab7be41455f5) Signed-off-by: Peter Korsgaard --- package/lpeg/lpeg.hash | 2 ++ package/lpeg/lpeg.mk | 1 + 2 files changed, 3 insertions(+) diff --git a/package/lpeg/lpeg.hash b/package/lpeg/lpeg.hash index 1ccaf242c4..cb995bde2c 100644 --- a/package/lpeg/lpeg.hash +++ b/package/lpeg/lpeg.hash @@ -1,2 +1,4 @@ # computed by luarocks/buildroot sha256 e0d0d687897f06588558168eeb1902ac41a11edd1b58f1aa61b99d0ea0abbfbc lpeg-1.0.2-1.src.rock +# computed locally +sha256 2b80a8cce793e008ba433e5e0184f20aca4a67ec741439fafd86a874a6a91c49 lpeg-1.0.2/lpeg.html diff --git a/package/lpeg/lpeg.mk b/package/lpeg/lpeg.mk index cdb2e81a5f..7326e59e01 100644 --- a/package/lpeg/lpeg.mk +++ b/package/lpeg/lpeg.mk @@ -6,5 +6,6 @@ LPEG_VERSION = 1.0.2-1 LPEG_LICENSE = MIT +LPEG_LICENSE_FILES = $(LPEG_SUBDIR)/lpeg.html $(eval $(luarocks-package)) From peter at korsgaard.com Tue Jan 17 09:24:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:24:36 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/go: explicitly set GOMODCACHE Message-ID: <20230117093419.55ECA87C18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a6a0b2c08fc08b634509c44f131807c4e675d21a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x go mod vendor caches downloaded modules to the Go module cache, which defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE environment variable: https://go.dev/ref/mod#module-cache So explicitly set GOMODCACHE= for reproducibility. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN (cherry picked from commit 162f656884185662d85e5366871284adca87a465) Signed-off-by: Peter Korsgaard --- package/go/go.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/go/go.mk b/package/go/go.mk index 5de043100d..84c6582afd 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ GOCACHE="$(HOST_GO_TARGET_CACHE)" \ + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ From peter at korsgaard.com Mon Jan 16 14:40:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:40:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/janus-gateway: add libcurl optional dependency Message-ID: <20230117094049.DD6F287C39@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=352f5bd46c46f0e9146a93f2221d05b2d28ba6e2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x libcurl is an optional dependency which is enabled by default since at least version 0.0.9 and https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 60cf07079b78d4c4bb495fd18cb2a145a4cb3635) Signed-off-by: Peter Korsgaard --- package/janus-gateway/janus-gateway.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 9a74350b2c..149b2e86c4 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -128,6 +128,13 @@ else JANUS_GATEWAY_CONF_OPTS += --disable-websockets endif +ifeq ($(BR2_PACKAGE_LIBCURL),y) +JANUS_GATEWAY_DEPENDENCIES += libcurl +JANUS_GATEWAY_CONF_OPTS += --enable-turn-rest-api +else +JANUS_GATEWAY_CONF_OPTS += --disable-turn-rest-api +endif + ifeq ($(BR2_PACKAGE_SYSTEMD),y) JANUS_GATEWAY_DEPENDENCIES += systemd JANUS_GATEWAY_CONF_OPTS += --enable-systemd-sockets From peter at korsgaard.com Mon Jan 16 14:44:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:44:32 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/lpeg: add missing LPEG_LICENSE_FILES Message-ID: <20230117094050.03E8087C3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b1eb1e7d92b57637df04e5ecc233175abd40d17e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The lpeg.html file declares the licensing terms at its bottom, so it should work as a license file. Signed-off-by: Nicolas Carrier [yann.morin.1998 at free.fr: use LPEG_SUBDIR] Signed-off-by: Yann E. MORIN (cherry picked from commit 52afc0b3b504c9616b3875dcdf67ab7be41455f5) Signed-off-by: Peter Korsgaard --- package/lpeg/lpeg.hash | 2 ++ package/lpeg/lpeg.mk | 1 + 2 files changed, 3 insertions(+) diff --git a/package/lpeg/lpeg.hash b/package/lpeg/lpeg.hash index 1ccaf242c4..cb995bde2c 100644 --- a/package/lpeg/lpeg.hash +++ b/package/lpeg/lpeg.hash @@ -1,2 +1,4 @@ # computed by luarocks/buildroot sha256 e0d0d687897f06588558168eeb1902ac41a11edd1b58f1aa61b99d0ea0abbfbc lpeg-1.0.2-1.src.rock +# computed locally +sha256 2b80a8cce793e008ba433e5e0184f20aca4a67ec741439fafd86a874a6a91c49 lpeg-1.0.2/lpeg.html diff --git a/package/lpeg/lpeg.mk b/package/lpeg/lpeg.mk index cdb2e81a5f..7326e59e01 100644 --- a/package/lpeg/lpeg.mk +++ b/package/lpeg/lpeg.mk @@ -6,5 +6,6 @@ LPEG_VERSION = 1.0.2-1 LPEG_LICENSE = MIT +LPEG_LICENSE_FILES = $(LPEG_SUBDIR)/lpeg.html $(eval $(luarocks-package)) From peter at korsgaard.com Mon Jan 16 14:44:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:44:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO Message-ID: <20230117094049.EC14687C3B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8fb5d033329f51e8a07ff252a25daa7239d80c6a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Packages making use of OVERRIDE_SRC_DIR or of the local SITE_METHOD, will trigger a warning when the legal-info target is built, for example: WARNING: foo: sources not saved (local packages not handled) But in the situation where the packages has explicitly defined FOO_REDISTRIBUTE = NO in its .mk file, it makes no sense since the sources wouldn't be saved anyway. This patch swap the conditions on the type of package and on the REDISTRIBUTE value, so that the warnings get issued only if REDISTRIBUTE equals YES. Signed-off-by: Nicolas Carrier Signed-off-by: Yann E. MORIN (cherry picked from commit c541df41806f0940128ab333d693fb7766e98da7) Signed-off-by: Peter Korsgaard --- package/pkg-generic.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..b31c563ae5 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1145,6 +1145,7 @@ else $(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_HASH_FILE),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) endif # license files +ifeq ($$($(2)_REDISTRIBUTE),YES) ifeq ($$($(2)_SITE_METHOD),local) # Packages without a tarball: don't save and warn @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) @@ -1155,7 +1156,6 @@ else ifneq ($$($(2)_OVERRIDE_SRCDIR),) else # Other packages -ifeq ($$($(2)_REDISTRIBUTE),YES) # Save the source tarball and any extra downloads, but not # patches, as they are handled specially afterwards. $$(foreach e,$$($(2)_ACTUAL_SOURCE_TARBALL) $$(notdir $$($(2)_EXTRA_DOWNLOADS)),\ @@ -1169,9 +1169,9 @@ ifeq ($$($(2)_REDISTRIBUTE),YES) $$($(2)_REDIST_SOURCES_DIR) || exit 1; \ printf "%s\n" "$$$${f##*/}" >>$$($(2)_REDIST_SOURCES_DIR)/series || exit 1; \ done <$$($(2)_DIR)/.applied_patches_list -endif # redistribute - endif # other packages + +endif # redistribute @$$(call legal-manifest,$$(call UPPERCASE,$(4)),$$($(2)_RAWNAME),$$($(2)_VERSION),$$(subst $$(space)$$(comma),$$(comma),$$($(2)_LICENSE)),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call legal-deps,$(1))) endif # ifneq ($$(call qstrip,$$($(2)_SOURCE)),) $$(foreach hook,$$($(2)_POST_LEGAL_INFO_HOOKS),$$(call $$(hook))$$(sep)) From peter at korsgaard.com Mon Jan 16 14:52:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:52:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/at-spi2-core: switch to https download Message-ID: <20230117094050.12B2F87C39@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e227c45200d9ecd996754b7bc4508cc2c4921068 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni (cherry picked from commit dde078790a965dfd469ec6ed745e4f7b5edc60ba) Signed-off-by: Peter Korsgaard --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES From peter at korsgaard.com Tue Jan 17 09:24:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:24:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/go: set GOCACHE for download post-process Message-ID: <20230117094050.20E8087C3E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b151fae52ee33e43e2415f1b66c05015e2d1d9e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The go mod vendor call in support/download/go-post-process accesses the go cache, so pass GOCACHE= in the environment to ensure our cache directory is used. The go cache defaults to ~/.cache/go-build if not set, so this fixes builds where that location (or GOCACHE if set in the environment) is not writable: rm -rf ~/.cache/go-build chmod -w ~/.cache make docker-compose-source .. failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 We use two different cache directories for target and host builds, but the download/vendoring should be independent of the architecture, so use the target variant even for host-only packages for simplicity. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN (cherry picked from commit 07a745e55d76616802a20dcbfd72dfe6fe8e3b05) Signed-off-by: Peter Korsgaard --- package/go/go.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/go/go.mk b/package/go/go.mk index d3ed07f03b..c4f72d403c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ GOFLAGS=-mod=vendor \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ $(HOST_GO_COMMON_ENV) \ GOOS="linux" \ GOARCH=$(GO_GOARCH) \ - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ CC="$(TARGET_CC)" \ CXX="$(TARGET_CXX)" \ CGO_CFLAGS="$(TARGET_CFLAGS)" \ From peter at korsgaard.com Tue Jan 17 09:24:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:24:23 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/go: explicitly set GOMODCACHE Message-ID: <20230117094050.2D39A87C3B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=50952c56ef133730004c9a9af543ed1831ecbcb4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x go mod vendor caches downloaded modules to the Go module cache, which defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE environment variable: https://go.dev/ref/mod#module-cache So explicitly set GOMODCACHE= for reproducibility. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN (cherry picked from commit 162f656884185662d85e5366871284adca87a465) Signed-off-by: Peter Korsgaard --- package/go/go.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/go/go.mk b/package/go/go.mk index c4f72d403c..c38ae0b99c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ GOCACHE="$(HOST_GO_TARGET_CACHE)" \ + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ From peter at korsgaard.com Tue Jan 17 09:25:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:25:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] fs/erofs: enable support for reproducible build Message-ID: <20230117094050.3670B87C3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bcb39cdd583096d5f9ec576c1ec8a9930dacb85c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x By default, mkfs.erofs will use the current date to set some metadata in the filesystem it generates, and will also use generate a random UUID for that filesystem. This is not reproducible. When BR2_REPRODUCIBLE is selected, set the filesystem timestamps to $SOURCE_DATE_EPOCH, and the filesystem UUID to the nil uuid (as good as any other arbitrary one). Signed-off-by: Casey Reeves [yann.morin.1998 at free.fr: - one multi-line assignment, not two - slightly rephrase the commit log ] Signed-off-by: Yann E. MORIN (cherry picked from commit ac5ecaf86809a999d68d851c2200705a8f10a7b0) Signed-off-by: Peter Korsgaard --- fs/erofs/erofs.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk index 0e9d4401a9..e43d74927b 100644 --- a/fs/erofs/erofs.mk +++ b/fs/erofs/erofs.mk @@ -10,6 +10,12 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) ROOTFS_EROFS_ARGS += -zlz4hc endif +ifeq ($(BR2_REPRODUCIBLE),y) +ROOTFS_EROFS_ARGS += \ + -T $(SOURCE_DATE_EPOCH) \ + -U 00000000-0000-0000-0000-000000000000 +endif + ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) endif From baruch at tkos.co.il Tue Jan 17 10:59:45 2023 From: baruch at tkos.co.il (Baruch Siach) Date: Tue, 17 Jan 2023 12:59:45 +0200 Subject: [Buildroot] [PATCH] package/sexpect: new package Message-ID: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> sexpect is useful for shell controlled testing. Signed-off-by: Baruch Siach --- DEVELOPERS | 1 + package/Config.in | 1 + package/sexpect/Config.in | 7 +++++++ package/sexpect/sexpect.hash | 3 +++ package/sexpect/sexpect.mk | 13 +++++++++++++ 5 files changed, 25 insertions(+) create mode 100644 package/sexpect/Config.in create mode 100644 package/sexpect/sexpect.hash create mode 100644 package/sexpect/sexpect.mk diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd392..f2fc4acece43 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -294,6 +294,7 @@ F: package/ebtables/ F: package/i2c-tools/ F: package/libcurl/ F: package/libpcap/ +F: package/sexpect/ F: package/socat/ F: package/strace/ F: package/tcpdump/ diff --git a/package/Config.in b/package/Config.in index 995dae2c5755..da47cbd4ed06 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2568,6 +2568,7 @@ comment "Utilities" source "package/rtty/Config.in" source "package/screen/Config.in" source "package/screenfetch/Config.in" + source "package/sexpect/Config.in" source "package/sudo/Config.in" source "package/terminology/Config.in" source "package/time/Config.in" diff --git a/package/sexpect/Config.in b/package/sexpect/Config.in new file mode 100644 index 000000000000..7fbdf9b99eb1 --- /dev/null +++ b/package/sexpect/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_SEXPECT + bool "sexpect" + help + sexpect is another implementation of Expect which is specifically + designed for Shell scripts (sh, bash, ksh, zsh, ...) + + https://github.com/clarkwang/sexpect diff --git a/package/sexpect/sexpect.hash b/package/sexpect/sexpect.hash new file mode 100644 index 000000000000..d5121176269e --- /dev/null +++ b/package/sexpect/sexpect.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 f6801c8b979d56eec54aedd7ede06e2342f382cee291beea88b52869186c557c sexpect-2.3.14.tar.gz +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE diff --git a/package/sexpect/sexpect.mk b/package/sexpect/sexpect.mk new file mode 100644 index 000000000000..7b878600e41f --- /dev/null +++ b/package/sexpect/sexpect.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# sexpect +# +################################################################################ + +SEXPECT_VERSION = 2.3.14 +SEXPECT_SITE = $(call github,clarkwang,sexpect,v$(SEXPECT_VERSION)) +SEXPECT_LICENSE = GPL-3.0 +SEXPECT_LICENSE_FILES = LICENSE +SEXPECT_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) -- 2.39.0 From carrier.nicolas0 at gmail.com Tue Jan 17 11:04:40 2023 From: carrier.nicolas0 at gmail.com (carrier.nicolas0 at gmail.com) Date: Tue, 17 Jan 2023 12:04:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic.mk: local and override support in legal-info Message-ID: <20230117110440.3405234-1-carrier.nicolas0@gmail.com> From: Nicolas Carrier Sources of packages which are using the 'local' _METHOD_SITE or which declare an _OVERRIDE_SRC_DIR are not archived when generating the legal-info target. This is problematic since those packages are the most likely to require being published, because it's highly probable that their sources have been modified. This patch generates a tar.gz archive on the fly, containing the result of the rsync of the package's source directory, using the same arguments as during the preparation of a build. Note that is not possible to archive the builddir, since it may contain artifacts of previous compilations. It is not possible to consider rsync as a "normal" download method either (which would have solved the initial problem), because if we do that: * the DL dir's content would be altered improperly * the rsync + tar gz overhead would be paid on compilation and is significant, for example, for a linux kernel * a hash file would be necessary, which would be a burden to maintain, for sources frequently modified Signed-off-by: Nicolas Carrier --- package/pkg-generic.mk | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index 2f8ba39edf..a8760f40d4 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -660,6 +660,12 @@ $$(error $(1) has local site method, but `$(2)_SITE` is not defined) endif endif +# for legal-info sources archival +ifneq ($$($(2)_OVERRIDE_SRCDIR),) +$(2)_OVERRIDE_RSYNC_DIR = $$($(2)_BUILDDIR)/$$($(2)_BASENAME_RAW) +$(2)_OVERRIDE_RSYNC_ARCHIVE = $$($(2)_OVERRIDE_RSYNC_DIR).tar.gz +endif + ifndef $(2)_LICENSE ifdef $(3)_LICENSE $(2)_LICENSE = $$($(3)_LICENSE) @@ -1146,13 +1152,16 @@ else endif # license files ifeq ($$($(2)_REDISTRIBUTE),YES) -ifeq ($$($(2)_SITE_METHOD),local) -# Packages without a tarball: don't save and warn - @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) - -else ifneq ($$($(2)_OVERRIDE_SRCDIR),) - @$$(call legal-warning-nosource,$$($(2)_RAWNAME),override) - +ifneq ($$($(2)_OVERRIDE_SRCDIR),) +# Packages without a tarball: create one on the fly + @echo "Package is of type local or override, archive sources" + $$(Q)rm -rf $$($(2)_OVERRIDE_RSYNC_DIR) $$($(2)_OVERRIDE_RSYNC_ARCHIVE) + $$(Q)rsync -au --chmod=u=rwX,go=rX $$(RSYNC_VCS_EXCLUSIONS) $(call qstrip,$$($(2)_OVERRIDE_SRCDIR))/ $$($(2)_OVERRIDE_RSYNC_DIR)/ + $$(Q)tar -zcf $$($(2)_OVERRIDE_RSYNC_ARCHIVE) -C $$($(2)_OVERRIDE_RSYNC_DIR) $$$$(ls -A $$($(2)_OVERRIDE_RSYNC_DIR)/) + $$(Q)rm -rf $$($(2)_OVERRIDE_RSYNC_DIR) + $$(Q)support/scripts/hardlink-or-copy \ + $$($(2)_OVERRIDE_RSYNC_ARCHIVE) \ + $$($(2)_REDIST_SOURCES_DIR)$$(sep) else # Other packages -- 2.30.2 From aperez at igalia.com Tue Jan 17 13:59:43 2023 From: aperez at igalia.com (Adrian Perez de Castro) Date: Tue, 17 Jan 2023 15:59:43 +0200 Subject: [Buildroot] [PATCH 1/1] package/wpewebkit: security bump to version 2.38.3 Message-ID: <20230117135943.2893779-1-aperez@igalia.com> Bugfix release, with security fixes for CVE-2022-42852, CVE-2022-42856, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699, CVE-2022-46700, CVE-2022-42823, and CVE-2022-42799. Release notes: https://wpewebkit.org/release/wpewebkit-2.38.3.html https://wpewebkit.org/release/wpewebkit-2.38.2.html https://wpewebkit.org/release/wpewebkit-2.38.1.html Accompanying security advisories: https://wpewebkit.org/security/WSA-2022-0011.html https://wpewebkit.org/security/WSA-2022-0010.html Additionally, the update brings in important bug fixes for the Bubblewrap sandbox support, scrolling in certain web sites, multimedia playback, and build fixes. Signed-off-by: Adrian Perez de Castro --- package/wpewebkit/wpewebkit.hash | 8 ++++---- package/wpewebkit/wpewebkit.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash index 5dd64b34b7..ccd928b3df 100644 --- a/package/wpewebkit/wpewebkit.hash +++ b/package/wpewebkit/wpewebkit.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpewebkit-2.38.0.tar.xz.sums -md5 e0e6b98c86351c39e41da475afc50780 wpewebkit-2.38.0.tar.xz -sha1 66e6dd1c285a21ce50370fb4d60332838d801663 wpewebkit-2.38.0.tar.xz -sha256 e653e12eca63e6371c06d4cd9efcd5492db67f7d9ef324fd5d8668b1151e72b2 wpewebkit-2.38.0.tar.xz +# From https://wpewebkit.org/releases/wpewebkit-2.38.3.tar.xz.sums +md5 60f79ff8dc68280f756963af23b67d6d wpewebkit-2.38.3.tar.xz +sha1 de15119a0dc29776d3a11fca1df4238b471f960f wpewebkit-2.38.3.tar.xz +sha256 1dd9075eec7253a1b0d038a73f92ddbb9174394e6a7527ec07b4464fa6290498 wpewebkit-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk index 001c701ee9..b2bbc0301b 100644 --- a/package/wpewebkit/wpewebkit.mk +++ b/package/wpewebkit/wpewebkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEWEBKIT_VERSION = 2.38.0 +WPEWEBKIT_VERSION = 2.38.3 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz WPEWEBKIT_INSTALL_STAGING = YES -- 2.39.0 From niklas.cassel at wdc.com Tue Jan 17 15:35:03 2023 From: niklas.cassel at wdc.com (Niklas Cassel) Date: Tue, 17 Jan 2023 16:35:03 +0100 Subject: [Buildroot] [PATCH] package/elf2flt: fix error when building gdb for target on m68k Message-ID: <20230117153503.2075602-1-niklas.cassel@wdc.com> Thomas reported that m68k fails to build when enabling BR2_PACKAGE_GDB. It fails when building gdb for the target with the following error: elf2flt: ERROR: text=0x3c826 overlaps data=0x256e0 ? It turns out that the gdb binary has another problematic input section (.gcc_except_table), which causes elf2flt to try to append to the .text output section, after it has already moved on with appending sections to the .data output section. elf2flt cannot append to a previous output section once it has moved on to another output section. Update the existing elf2flt patch to also add an exception for .gcc_except_table. Reported-by: Thomas Petazzoni Signed-off-by: Niklas Cassel --- ...l-error-regression-on-m68k-xtensa-ri.patch | 47 ++++++++++--------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/package/elf2flt/0005-elf2flt-fix-fatal-error-regression-on-m68k-xtensa-ri.patch b/package/elf2flt/0005-elf2flt-fix-fatal-error-regression-on-m68k-xtensa-ri.patch index 278709cb1c..616bbc891f 100644 --- a/package/elf2flt/0005-elf2flt-fix-fatal-error-regression-on-m68k-xtensa-ri.patch +++ b/package/elf2flt/0005-elf2flt-fix-fatal-error-regression-on-m68k-xtensa-ri.patch @@ -1,8 +1,7 @@ -From 65ac5f9e69cfb989d970da74c41e478774d29be5 Mon Sep 17 00:00:00 2001 +From a8c9f650b82109abf7aa730f298ea5182ed62613 Mon Sep 17 00:00:00 2001 From: Niklas Cassel Date: Tue, 9 Aug 2022 21:06:05 +0200 -Subject: [PATCH] elf2flt: fix fatal error regression on m68k, xtensa, - riscv64 +Subject: [PATCH] elf2flt: fix fatal error regression on m68k, xtensa, riscv64 Commit ba379d08bb78 ("elf2flt: fix for segfault on some ARM ELFs") changed the condition of which input sections that should be included @@ -12,16 +11,15 @@ to: ((a->flags & (SEC_DATA | SEC_READONLY | SEC_RELOC)) == (SEC_DATA | SEC_READONLY | SEC_RELOC)) -On ARM, the .eh_frame input section does not have the SEC_RELOC flag -set, so this specific change had no effect on ARM. +On ARM, the .eh_frame input section does not have the SEC_RELOC flag set, +so on ARM, this change caused .eh_frame to move from .text to .data. -However, on e.g. m68k and riscv64, the .eh_frame input section does -have the SEC_RELOC flag set, which means that after commit ba379d08bb78 -("elf2flt: fix for segfault on some ARM ELFs"), read-only relocation -data sections were placed in .text output section, instead of .data -output section. +However, on e.g. m68k, xtensa and riscv64, the .eh_frame input section +does have the SEC_RELOC flag set, which means that the change in +commit ba379d08bb78 ("elf2flt: fix for segfault on some ARM ELFs") +caused .eh_frame to move in an opposite way, i.e. from .data to .text. -This will result in a fatal error on m68k, xtensa and riscv64: +This resulted in a fatal error on m68k, xtensa and riscv64: ERROR: text=0x3bab8 overlaps data=0x33f60 ? This is because elf2flt cannot append to .text after .data has been @@ -36,21 +34,26 @@ to .text after .data has been appended to (which will require elf2flt to move/relocate everything that has already been appended to .data, since the virtual addresses are contiguous). -However, for now, add an exception for m68k, xtensa and riscv64 -(specifically for the problematic input section, .eh_frame), so that we -get the same behavior as older elf2flt releases, where we put read-only -relocation data in .data, which was working perfectly fine. +However, for now, add an exception for input sections which have all +three flags SEC_DATA, SEC_READONLY, and SEC_RELOC set, and which have a +name equal to a problematic input section (.eh_frame, .gcc_except_table). +That way, we get the same behavior as older elf2flt releases for m68k, +xtensa and riscv64, where we put read-only relocation data in .data, +which was working perfectly fine. + +This exception will not change any behavior on ARM, as the .eh_frame +input section does not have flag SEC_RELOC set. Signed-off-by: Niklas Cassel --- - elf2flt.c | 11 +++++++++-- - 1 file changed, 9 insertions(+), 2 deletions(-) + elf2flt.c | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/elf2flt.c b/elf2flt.c -index 9c32f9a..a680c89 100644 +index e0d7891..39d035f 100644 --- a/elf2flt.c +++ b/elf2flt.c -@@ -340,8 +340,15 @@ compare_relocs (const void *pa, const void *pb) +@@ -341,8 +341,13 @@ compare_relocs (const void *pa, const void *pb) static bool ro_reloc_data_section_should_be_in_text(asection *s) { @@ -58,10 +61,8 @@ index 9c32f9a..a680c89 100644 - (SEC_DATA | SEC_READONLY | SEC_RELOC); + 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 (!strcmp(".eh_frame", s->name)) ++ if (!strcmp(".eh_frame", s->name) || !strcmp(".gcc_except_table", s->name)) + return false; -+#endif + return true; + } + return false; @@ -69,5 +70,5 @@ index 9c32f9a..a680c89 100644 static uint32_t * -- -2.37.1 +2.39.0 -- 2.39.0 From Niklas.Cassel at wdc.com Tue Jan 17 15:45:28 2023 From: Niklas.Cassel at wdc.com (Niklas Cassel) Date: Tue, 17 Jan 2023 15:45:28 +0000 Subject: [Buildroot] [PATCH v2 0/2] fix elf2flt on m68k, xtensa, riscv In-Reply-To: <20220923224039.31d67d9c@windsurf> References: <20220811094049.798010-1-niklas.cassel@wdc.com> <20220923224039.31d67d9c@windsurf> Message-ID: On Fri, Sep 23, 2022 at 10:40:39PM +0200, Thomas Petazzoni wrote: > Hello Niklas, > > On Thu, 11 Aug 2022 11:40:47 +0200 > Niklas Cassel via buildroot wrote: > > > Niklas Cassel (2): > > package/elf2flt: remove broken patch > > package/elf2flt: fix fatal error regression on m68k, xtensa, riscv64 > > I am sorry to report that on Buildroot 2022.08, which has those > patches, the following defconfig still fails to build: > > BR2_m68k=y > BR2_m68k_cf5208=y > BR2_KERNEL_HEADERS_5_4=y > BR2_TOOLCHAIN_BUILDROOT_LOCALE=y > BR2_PTHREAD_DEBUG=y > BR2_BINUTILS_VERSION_2_39_X=y > BR2_BINUTILS_GPROFNG=y > BR2_GCC_VERSION_12_X=y > BR2_TOOLCHAIN_BUILDROOT_CXX=y > BR2_TOOLCHAIN_BUILDROOT_FORTRAN=y > BR2_GCC_ENABLE_OPENMP=y > BR2_PACKAGE_HOST_GDB=y > BR2_PACKAGE_HOST_GDB_TUI=y > BR2_PACKAGE_HOST_GDB_PYTHON3=y > BR2_GDB_VERSION_12=y > BR2_INIT_NONE=y > # BR2_PACKAGE_BUSYBOX is not set > BR2_PACKAGE_GDB=y > # BR2_TARGET_ROOTFS_TAR is not set > > It fails with: > > /home/thomas/buildroot/outputs/m68k-coldfire-uclibc-bleeding-edge/host/m68k-buildroot-uclinux-uclibc/bin/elf2flt: ERROR: text=0x3c826 overlaps data=0x256e0 ? > > while building gdb for the target. Hello Thomas, I decided to (finally) cross this one off from my TODO list. Submitted a fix here: https://patchwork.ozlabs.org/project/buildroot/patch/20230117153503.2075602-1-niklas.cassel at wdc.com/ Kind regards, Niklas From casey at xogium.me Tue Jan 17 20:56:30 2023 From: casey at xogium.me (Casey Reeves) Date: Tue, 17 Jan 2023 21:56:30 +0100 Subject: [Buildroot] [PATCH] package/systemd: reenable utmp support Message-ID: <20230117205630.221898-1-casey@xogium.me> This patch re-enables utmp support. This was originally disabled as it showed information about other users on the system, but this information can be found in other ways by a snoopy user (ps, journalctl, loginctl, top)... More importantly, this behaviour causes tools like uptime and who to falsely state 0 users are logged in. Revert it to fix those applications, as it can be very confusing and is not improving security. See commit 32f53bdfb482d0d78308e548c654898089b5c183. Signed-off-by: Casey Reeves --- package/systemd/systemd.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index b96873b73f..92b80dcf6e 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -87,8 +87,7 @@ SYSTEMD_CONF_OPTS += \ -Dtelinit-path= \ -Dtests=false \ -Dtmpfiles=true \ - -Dumount-path=/usr/bin/umount \ - -Dutmp=false + -Dumount-path=/usr/bin/umount SYSTEMD_CFLAGS = $(TARGET_CFLAGS) ifeq ($(BR2_OPTIMIZE_FAST),y) -- 2.39.0 From bernd.kuhls at t-online.de Tue Jan 17 20:08:20 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 21:08:20 +0100 Subject: [Buildroot] [PATCH 2/3] package/kodi: fix openrisc build In-Reply-To: <20230117200821.2882597-1-bernd.kuhls@t-online.de> References: <20230117200821.2882597-1-bernd.kuhls@t-online.de> Message-ID: <20230117200821.2882597-2-bernd.kuhls@t-online.de> Fixes build error not yet found by autobuilders -- System type: Linux CMake Error at cmake/scripts/linux/ArchSetup.cmake:42 (message): Unknown CPU: or1k with this defconfig: BR2_or1k=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_UCLIBC_STABLE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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 --- package/kodi/kodi.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index 7d15e992fb..aaa165871c 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -136,7 +136,7 @@ else ifeq ($(BR2_powerpc)$(BR2_powerpc64le),y) KODI_CONF_OPTS += \ -DWITH_ARCH=powerpc$(if $(BR2_ARCH_IS_64),64) \ -DWITH_CPU=powerpc$(if $(BR2_ARCH_IS_64),64) -else ifeq ($(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) +else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) KODI_CONF_OPTS += -DWITH_ARCH=$(BR2_ARCH) -DWITH_CPU=$(BR2_ARCH) else # Kodi auto-detects ARCH, tested: arm, aarch64, i386, x86_64 -- 2.34.1 From bernd.kuhls at t-online.de Tue Jan 17 20:08:19 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 21:08:19 +0100 Subject: [Buildroot] [PATCH 1/3] package/kodi: fix armv5 build Message-ID: <20230117200821.2882597-1-bernd.kuhls@t-online.de> Disable neon support when not available. Fixes build error not yet found by autobuilders /tmp/cc8LvPwi.s: Assembler messages: /tmp/cc8LvPwi.s:28: Error: selected processor does not support `vldmia r1,{ q4-q7 }' in ARM mode /tmp/cc8LvPwi.s:29: Error: selected processor does not support `vldmia r0,{ q8-q11 }' in ARM mode /tmp/cc8LvPwi.s:30: Error: selected processor does not support `vmul.f32 q0,q8,d8[0]' in ARM mode /tmp/cc8LvPwi.s:31: Error: selected processor does not support `vmul.f32 q1,q8,d10[0]' in ARM mode /tmp/cc8LvPwi.s:32: Error: selected processor does not support `vmul.f32 q2,q8,d12[0]' in ARM mode /tmp/cc8LvPwi.s:33: Error: selected processor does not support `vmul.f32 q3,q8,d14[0]' in ARM mode /tmp/cc8LvPwi.s:34: Error: selected processor does not support `vmla.f32 q0,q9,d8[1]' in ARM mode /tmp/cc8LvPwi.s:35: Error: selected processor does not support `vmla.f32 q1,q9,d10[1]' in ARM mode /tmp/cc8LvPwi.s:36: Error: selected processor does not support `vmla.f32 q2,q9,d12[1]' in ARM mode /tmp/cc8LvPwi.s:37: Error: selected processor does not support `vmla.f32 q3,q9,d14[1]' in ARM mode /tmp/cc8LvPwi.s:38: Error: selected processor does not support `vmla.f32 q0,q10,d9[0]' in ARM mode /tmp/cc8LvPwi.s:39: Error: selected processor does not support `vmla.f32 q1,q10,d11[0]' in ARM mode /tmp/cc8LvPwi.s:40: Error: selected processor does not support `vmla.f32 q2,q10,d13[0]' in ARM mode /tmp/cc8LvPwi.s:41: Error: selected processor does not support `vmla.f32 q3,q10,d15[0]' in ARM mode /tmp/cc8LvPwi.s:42: Error: selected processor does not support `vmla.f32 q0,q11,d9[1]' in ARM mode /tmp/cc8LvPwi.s:43: Error: selected processor does not support `vmla.f32 q1,q11,d11[1]' in ARM mode /tmp/cc8LvPwi.s:44: Error: selected processor does not support `vmla.f32 q2,q11,d13[1]' in ARM mode /tmp/cc8LvPwi.s:45: Error: selected processor does not support `vmla.f32 q3,q11,d15[1]' in ARM mode /tmp/cc8LvPwi.s:46: Error: selected processor does not support `vstmia r0,{ q0-q3 }' in ARM mode with this defconfig: BR2_arm=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_UCLIBC_STABLE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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 --- package/kodi/kodi.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index dbe6c1e8f6..7d15e992fb 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -144,6 +144,14 @@ else KODI_CONF_OPTS += -DWITH_CPU=$(BR2_ARCH) endif +ifeq ($(BR2_ARM_CPU_HAS_NEON),y) +KODI_CONF_OPTS += -DENABLE_NEON=ON +else ifeq ($(BR2_aarch64),y) +KODI_CONF_OPTS += -DENABLE_NEON=ON +else +KODI_CONF_OPTS += -DENABLE_NEON=OFF +endif + ifeq ($(BR2_X86_CPU_HAS_SSE),y) KODI_CONF_OPTS += -D_SSE_OK=ON -D_SSE_TRUE=ON else -- 2.34.1 From bernd.kuhls at t-online.de Tue Jan 17 20:07:07 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 21:07:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libXpm: security bump version to 3.5.15 Message-ID: <20230117200707.2730524-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003313.html Fixes CVE-2022-4883, CVE-2022-44617 & CVE-2022-46285: https://lists.x.org/archives/xorg-announce/2023-January/003312.html Updated license hash due to upstream commit: https://gitlab.freedesktop.org/xorg/lib/libxpm/-/commit/501494c6c68a84114fdd0b44d4b67ef9cde776c9 Added configure option to disable compressed pixmaps support: https://gitlab.freedesktop.org/xorg/lib/libxpm/-/commit/4841039e5385f264d12757903894f47c64f59361 Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXpm/xlib_libXpm.hash | 8 ++++---- package/x11r7/xlib_libXpm/xlib_libXpm.mk | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.hash b/package/x11r7/xlib_libXpm/xlib_libXpm.hash index 9ccfb4c8de..733c404543 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.hash +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.hash @@ -1,6 +1,6 @@ -# 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 +# From https://lists.x.org/archives/xorg-announce/2023-January/003313.html +sha256 60bb906c5c317a6db863e39b69c4a83fdbd2ae2154fcf47640f8fefc9fdfd1c1 libXpm-3.5.15.tar.xz +sha512 955d716fcea2c9d868ab941c56f017b39bfa0f47fd2904e9b04c6a9be17f23f8b8c906da9c90a89a789f1f399d419641705ff5b6f9921820e34d4807c7a1992f libXpm-3.5.15.tar.xz # Locally calculated -sha256 ed3b06bb3b75a0954bd6837a96b41a4676f60dfeee647271613aadecc0fd596e COPYING +sha256 a80d706759624a04aa90fd62bc644a360fc3d72e08dcbfb129f167c11ca285de COPYING sha256 cbe4ced0abc8a32bea471204ae01038c202758ce4e772d3d329a341ffa761e71 COPYRIGHT diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.mk b/package/x11r7/xlib_libXpm/xlib_libXpm.mk index 417dcfec38..970ec93407 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.mk +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBXPM_VERSION = 3.5.14 +XLIB_LIBXPM_VERSION = 3.5.15 XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.xz XLIB_LIBXPM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXPM_LICENSE = MIT @@ -16,6 +16,7 @@ XLIB_LIBXPM_DEPENDENCIES = xlib_libX11 xlib_libXext xlib_libXt xorgproto \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) \ $(TARGET_NLS_DEPENDENCIES) XLIB_LIBXPM_CONF_ENV = LIBS=$(TARGET_NLS_LIBS) +XLIB_LIBXPM_CONF_OPTS = --disable-open-zfile ifeq ($(BR2_SYSTEM_ENABLE_NLS),) XLIB_LIBXPM_CONF_ENV += ac_cv_search_gettext=no -- 2.34.1 From bernd.kuhls at t-online.de Tue Jan 17 20:08:21 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 21:08:21 +0100 Subject: [Buildroot] [PATCH 3/3] package/kodi: fix riscv build In-Reply-To: <20230117200821.2882597-1-bernd.kuhls@t-online.de> References: <20230117200821.2882597-1-bernd.kuhls@t-online.de> Message-ID: <20230117200821.2882597-3-bernd.kuhls@t-online.de> Fixes build error not yet found by autobuilders -- System type: Linux CMake Error at cmake/scripts/linux/ArchSetup.cmake:42 (message): Unknown CPU: riscv32 using this defconfig: BR2_riscv=y BR2_RISCV_32=y BR2_TOOLCHAIN_EXTERNAL=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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 --- package/kodi/kodi.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index aaa165871c..093b3aa9ae 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -136,7 +136,7 @@ else ifeq ($(BR2_powerpc)$(BR2_powerpc64le),y) KODI_CONF_OPTS += \ -DWITH_ARCH=powerpc$(if $(BR2_ARCH_IS_64),64) \ -DWITH_CPU=powerpc$(if $(BR2_ARCH_IS_64),64) -else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) +else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_riscv)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) KODI_CONF_OPTS += -DWITH_ARCH=$(BR2_ARCH) -DWITH_CPU=$(BR2_ARCH) else # Kodi auto-detects ARCH, tested: arm, aarch64, i386, x86_64 -- 2.34.1 From bernd.kuhls at t-online.de Tue Jan 17 21:42:21 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 22:42:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/apache: security bump version to 2.4.55 Message-ID: <20230117214221.3098939-1-bernd.kuhls@t-online.de> Release notes: https://lists.apache.org/thread/xlp3od60fjl8nl44z4f56y0lhs7pglos Fixes CVE-2006-20001, CVE-2022-36760, CVE-2022-37436: https://httpd.apache.org/security/vulnerabilities_24.html Signed-off-by: Bernd Kuhls --- package/apache/apache.hash | 4 ++-- package/apache/apache.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/apache/apache.hash b/package/apache/apache.hash index 2c21a5bab8..a1185c5618 100644 --- a/package/apache/apache.hash +++ b/package/apache/apache.hash @@ -1,5 +1,5 @@ # From https://downloads.apache.org/httpd/httpd-2.4.54.tar.bz2.{sha256,sha512} -sha256 eb397feeefccaf254f8d45de3768d9d68e8e73851c49afd5b7176d1ecf80c340 httpd-2.4.54.tar.bz2 -sha512 228493b2ff32c4142c6e484d304f2ea12e467498605fe12adce2b61388d8efe7b2e96ae2fd0abd1dc88a5f12d625e007d8da0ae5628cff2a5272806754f41e18 httpd-2.4.54.tar.bz2 +sha256 11d6ba19e36c0b93ca62e47e6ffc2d2f2884942694bce0f23f39c71bdc5f69ac httpd-2.4.55.tar.bz2 +sha512 94982f7a1fedac8961fc17b5a22cf763ac28cb27ee6facab2e6a15b249b927773667493fd3f7354fb13fcb34a6f1afc1bdd5cf4b7be030cba1dfb523e40d43fb httpd-2.4.55.tar.bz2 # Locally computed sha256 47b8c2b6c3309282a99d4a3001575c790fead690cc14734628c4667d2bbffc43 LICENSE diff --git a/package/apache/apache.mk b/package/apache/apache.mk index 315282baac..13018a9b1f 100644 --- a/package/apache/apache.mk +++ b/package/apache/apache.mk @@ -4,7 +4,7 @@ # ################################################################################ -APACHE_VERSION = 2.4.54 +APACHE_VERSION = 2.4.55 APACHE_SOURCE = httpd-$(APACHE_VERSION).tar.bz2 APACHE_SITE = https://downloads.apache.org/httpd APACHE_LICENSE = Apache-2.0 -- 2.34.1 From nolange79 at gmail.com Tue Jan 17 23:47:48 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Wed, 18 Jan 2023 00:47:48 +0100 Subject: [Buildroot] [PATCH] package/systemd: reenable utmp support In-Reply-To: <20230117205630.221898-1-casey@xogium.me> References: <20230117205630.221898-1-casey@xogium.me> Message-ID: On Tue, 17 Jan 2023, 21:57 Casey Reeves, wrote: > This patch re-enables utmp support. This was originally disabled as it > showed information about other users on the system, but this > information > can be found in other ways by a snoopy user (ps, journalctl, loginctl, > top)... > The smart thing to do would be to use those other ways - because they are more secure and don't have assumptions that dont hold nowadays (containers and other isolation methods). > More importantly, this behaviour causes tools like uptime and > who to falsely state 0 users are logged in. Revert it to fix those > applications, as it can be very confusing and is not improving > security. > That's kinda like saying running a webserver on win95 is not a security risk, because I can run a webserver on Linux too. The problem is not what, but how. The gist of the issue is, that you require multiple programs to read and -modify-write a single file, this is opening race conditions, permission problems and those security risks. Buildroot is not a everything-and-the-kitchensink distro, for comparison alpine has stubs that redirect /run/utmp to /dev/null, basically because you can't solve this in a good way without a demon [1]. Maybe it would be sound to add symlinks to /dev/null, mimicking alpine, so uptime should work. Other than that, bringing in utmps first, and making -Dutmp configurable/optional would be better. There is not much use for utmp, and I would object to enabling it unconditional. [1] - https://wiki.musl-libc.org/faq.html#Q:_Why_is_the_utmp/wtmp_functionality_only_implemented_as_stubs ? See commit 32f53bdfb482d0d78308e548c654898089b5c183. > > Signed-off-by: Casey Reeves > --- > package/systemd/systemd.mk | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk > index b96873b73f..92b80dcf6e 100644 > --- a/package/systemd/systemd.mk > +++ b/package/systemd/systemd.mk > @@ -87,8 +87,7 @@ SYSTEMD_CONF_OPTS += \ > -Dtelinit-path= \ > -Dtests=false \ > -Dtmpfiles=true \ > - -Dumount-path=/usr/bin/umount \ > - -Dutmp=false > + -Dumount-path=/usr/bin/umount > > SYSTEMD_CFLAGS = $(TARGET_CFLAGS) > ifeq ($(BR2_OPTIMIZE_FAST),y) > -- > 2.39.0 > Norbert > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Wed Jan 18 06:59:35 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 18 Jan 2023 06:59:35 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-17 Message-ID: <20230118065942.AFC0C40399@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-17 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 4 | 0 | 0 | 4 | 2022.11.x | 1 | 2 | 0 | 3 | master | 139 | 207 | 1 | 347 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 17 host-fwup-1.9.1 | 16 fwup-1.9.1 | 14 host-binutils-2.38 | 10 opkg-0.4.5 | 9 pixz-1.0.7 | 7 glibc-2.36-81-g4f4d7a13edfd... | 6 host-sentry-cli-2.8.0 | 6 linux-6.1.5 | 6 xz-5.2.10 | 6 gobject-introspection-1.72.0 | 5 host-go-1.19.5 | 5 libgpg-error-1.46 | 4 linux-5.10.145-cip17 | 4 perl-5.36.0 | 4 ethtool-6.1 | 3 gerbera-1.10.0 | 3 gvfs-1.48.1 | 3 host-binutils-2.39 | 3 libglib2-2.72.3 | 3 ocf-linux-20171122 | 3 zabbix-5.4.9 | 3 cairo-1.16.0 | 2 dahdi-linux-3.2.0 | 2 dust-0.8.1 | 2 glibmm-2.68.2 | 2 host-binutils-2.37 | 2 jack2-1.9.21 | 2 nerdctl-1.0.0 | 2 norm-1.5.8 | 2 python-numpy-1.23.5 | 2 sdl-1.2.15 | 2 traceroute-2.1.0 | 2 unknown | 2 wolfssl-5.5.3 | 2 acpid-2.0.34 | 1 attr-2.5.1 | 1 azure-iot-sdk-c-LTS_07_2022... | 1 bat-0.19.0 | 1 berkeleydb-5.3.28 | 1 bind-9.16.33 | 1 bpftool-v7.1.0 | 1 bridge-utils-1.7.1 | 1 dhcp-4.4.3-P1 | 1 ding-libs-0.6.2 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 fdk-aac-2.0.2 | 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-12.1 | 1 gobject-introspection | 1 host-gdb-arc-2020.09-releas... | 1 host-pahole-1.24 | 1 htop-3.2.1 | 1 libg7221-dbfc29d4806ecdace5... | 1 libgcrypt-1.10.1 | 1 linux-5.10.145-cip17-rt7 | 1 lttng-modules-2.13.7 | 1 mender-3.4.0 | 1 musl-1.2.3 | 1 netsurf-3.10 | 1 ntp-4.2.8p15 | 1 ntpsec-1_2_2 | 1 opensbi-0.9 | 1 python-greenlet-2.0.1 | 1 quickjs-2021-03-27 | 1 ramspeed-2.6.0 | 1 sscep-0.10.0 | 1 sudo-1.9.12p1 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xxhash-0.8.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/8727a1a5a70efa903da753aa7e85e209c44acd0d | ORPH mips64 | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/8d9dcf5d7e260be1a54a1a2f09ae32b02c02b7a3 | arm | azure-iot-sdk-c-LTS_07_2022... | NOK | http://autobuild.buildroot.net/results/7cc55a9e53a2bf1e3b195fb12b0926d35a7faf89 | powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/067106dd0cd772443cab21f288829d5bbe91f83b | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2a489d50877311f95708c1ed1a8bb4c0cad9c031 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/aba1f483076b478be9cf067f0863c4551c9a130f | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/92b809091d0a40505eaa121bc0d04b5b7bc31d62 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a693a90795c85c6add130661148b1e3a1a8f1978 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/efe3f01481c1ec96f5550f1c901ab1b752e721a9 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/29e543a2cde9ef23204fea94f161191968117d92 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c1dfd6d1272b7ef5abfa8983382b49fca4f9ee1 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/40187b93159191eeb5360d7aedc8f9fe428e8e68 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f600de73881c3eb9f0982ef2b5df1cc7af820739 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bce3d8f68f35cf6daed59707f94f3be785ba6ff8 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4aba6bf51cd49fa1a120e38f59e26eef8970f169 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4ffc6bd56ff605b32b316e037b07cd558ea22a3c | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cfe67d866a1b698bd45d0f046c424950fafb12da | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4d74bfa7b112dccd62b5a0182f8e93e69346e1d7 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cc97f94c82c9c73ff9bdf3cab849f70b64936bce | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e98347d8c3e8c5fd5a1d4fa2685465730ba06d95 | ORPH powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ca7dc440d7e0fe6ba945cfca3faf3bdaccea4743 | sh4 | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/9e617f63c362eb5e5d1b9fcafb2ec3ea93efcc26 | ORPH sh4 | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/5a189713e5d5d31fe0b81fbab11c9d4fbdfd1aca | ORPH s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/a821b50fb8736ef38b22d793e058a02f3386cc1c | mips64 | bridge-utils-1.7.1 | NOK | http://autobuild.buildroot.net/results/767e85898e11888899c5d8a972704d5c8e203190 | armeb | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/7f7002525e9c5c69564803b2ef30a2e1a287020c | xtensa | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/f6ae2165051147b07a0f823794f2e4444bfea006 | arm | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/f9c4da7f07b255af17b377269b577b592ed57484 | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/bced260003d2379f810829c3fa8b4c4ade2ce16e | sh4eb | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/59d2531109c74dfdf9bd6d461f7503aefa168f62 | ORPH arceb | ding-libs-0.6.2 | NOK | http://autobuild.buildroot.net/results/e2e99832c039a70a5879def55ba802935e9fc322 | i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/1ee019659eff18146e4acc24d438064fc094dc6b | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e75f90f0b9564c6a44f354c70ffcfe53e11c2a22 | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/3af4daac8dea4dceda5278a86fc3dbb46b52c5f1 | ORPH mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/1fe432f113bcccd8ded46a647045b32d4fadda40 | or1k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/f1a0122aba415ed6a3ae6e111197a191ca23e50f | or1k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/c09dcd75d6094e83c722f96415093dc557e918c7 | arceb | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/b706b2e32f989173fa191440aba253bc1939a995 | mips64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/b72a8c63ac782ce2191281d338975fc73dd7b6fe | sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2c1285078e4512a58ba34f9789c340e00fd0b498 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8fcda56dc116f2de54e60d1423a55538cbf9e3b4 | aarch64_be | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/a2353c2df0635e160e2ecf1c7f87875f272d7eb1 | mipsel | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/83004a6f923fcbf4eea7fe3f11ed35ed51edfa55 | riscv32 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/87ed3002501d44713eb9fd8b27e117036af1a18d | mips64el | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/a9cc2021b71bb5b02558b2314cc8431efb555597 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/218afc24ffcda5300bb3e85678eef42a2c853d05 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8510c6a2669b1b7bf29ecb2751dea075d297c529 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/595545746ef3acf399714ea962230ae12e030650 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f83f2900d5af5269128b62d4f4bde15e8fbfc936 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f2ee274d02296f5a8ac5b932dcf61858c0a555ee | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c13f1da18220cc3df24deb2328fccbea9932a2b3 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c2bdd3cef0ff25bea331f5f048ff835911399fb6 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ff4f2611c21d2a217807cec5a73a1bd99607dec2 | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e34e4c30bca7929c08c84740ca7ae03887d78421 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3d7767cdc6957270cd7fac9d607d2c79eba4afb9 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fac96701b0e997f770548e22067a438b7fcffb07 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd4980e562efb724093ea9887c4779b01a863afd | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f7b9e7eb15d85d1d95bb9134cc1dd99b0a251e9 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b2a94464715e14e9f2554c5bddb63406ca99f974 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/3207bcccd0e88a862cb37c2c71df8bebf30ea526 | ORPH mips | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/59934c0e42b78779239ce52f05e1bb1a4db3a65d | riscv32 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c922290962211d87775d17e4f87ba7ef60583ff8 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e5f273c5f5ea89be6a9ec2c2e2abe7f628b64177 | powerpc64 | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/df43ed3c542f457c5afdd54b0321fec4b15081cd | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/1361fcf489e9125fccfd630a4256008bd7aba135 | powerpc64le | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/cbce22afe662cb99529f83425675db9ee414916c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/22aea6d3a861dc9c70c4a821d85cf4d0d8a3b4db | arceb | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/26e17977022fdc83c68a55765ac6c4959082c554 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/493e2afe5ed3e62a8330e13f19b2c2a46680b4a4 | or1k | glibmm-2.68.2 | NOK | http://autobuild.buildroot.net/results/20f414b4e0a83ad8822ac58f4504df84c8191889 | nios2 | glibmm-2.68.2 | NOK | http://autobuild.buildroot.net/results/dda5f1a326399544232d12454fcacedabcfde001 | microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/c4aafc6ee0c1d06d51b9e333f0bfe474d046d972 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/40d243eb1cf19b05582fe128bbc221871e8a1eab | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6c21d2a5e0b4c45c1f13367ab6a81893229d6033 | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c6f291480d964060a2b452b4539b973349fa5455 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/873b60063896c7f552ea263465e6432d3fb3449f | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5c2338caba2b9bda1777869720dfaedbe7858938 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/a7f9da79612dc4411f6dd842c8e93491939d0972 | ORPH riscv64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4623a0f35c28cfbfc9f3d409ba6670a8ef611356 | ORPH aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/7db8aeb0a7cb2bc07de79baa42ef31e62507fe08 | ORPH microblazeel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/42692343fb5265a095b327184c2947d07c84c253 | powerpc64le | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a57845f0d57d6c2576c721f3ccf1fcf94cec57f5 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/288c42aaea6f6b90141450a7f91f86d7ce0dc754 | i586 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2ae43013728dcbfbc94262d26cd22df6e9b6d0f0 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5ac9ec5a3d25339210734af2034e975fa6a5fca7 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7bb57fd6c70d28e6d7b51ed6c92ff3140b74fd38 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/61ccaca6425fafea2e12c412c44c7ad2d92eba12 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e9436424d7b14d2fd5e4a350e484363962f33a4d | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/da5a2d19fe3b81750ec4053860940fbed8de62ae | sh4eb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e6a226c117537ddd05c76b75f3448ba0565c3417 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/63eae537dd76f9876d5c9ed721ff2e2e06a7e208 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ce12677b2aacf140c0f6752f8206a23ca8b73ff1 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/94c54deb42a736afd38fc80b4aaf1aad35269be8 | powerpc64le | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/46e6dd394a1c853dce69f04214dc7998139c1940 | x86_64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/95d70fc62e4338198ed36cbd212ed46058c52884 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7cefb1ce9adedc60d4092fb46683d608a37d125d | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6081bc3a4d2b47529cdd4fdc81541b1b0cd92f1d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d8024b0b7f58b0debe1e770ad619fd93696d275c | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a0fefa872d076ec0fb96905b52abef4b514485dd | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bcc54675667fbd98f1282281912da82d46585679 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b48244ae2fbbf4e00d2cadab9a7d747dd72ca406 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/faaf97270eebd1bf1f616738209b91eb970f5247 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ee779ead56afd3aa58c8e5cd88416c479a79146d | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c42b5a55eb7f314342a67739f5c351e0b38b703b | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cf413bbff3067eaf414d94e8d9a8114146b0cfbb | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b9a82a1bb578caf701968cbad9137350c701d1cd | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20b6af6e5daaddfb62a27cbb606c6901f2fa9f9b | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5f92fa62117ac3090ef034a5b6b2cec795631957 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/27b1e626bea88b3764c061ad29caaa60a18310be | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e340f04719b3ca3ee2a2cdecb5c5f1b5c0e8de78 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/683ec79655d89afe98146dbcb498fa24a986c79b | arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/08bf85db43f75df98a46d22c169f189b4390140e | ORPH mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/093d0cf34e9938b3abf41ec42a031741a0c54574 | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/7267e64ce06f68859cb1b2790e99a358cd0770ad | i586 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/4e4f21e9c7e84e817ef1a771807d2bd8e7e3b28c | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/a31df6cc964a3f59e6eda5dff9b8ec065ea9a47d | aarch64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/6e1c7695c2a717a83f469647c29104015a510c2f | riscv64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d9d88933ad4f2c68037e8a2be5c8f180c46bbe03 | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/95e5ce163e9cea2648b12637f11d9ed741399967 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/13c3c560d05be7313f28920cb7d969e2e664398b | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ad2cee361b3eb4c0dcca4d2b4d6c1a4a6140bd6e | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/c21faecae54f800deb34314aaa55b2b8d009166b | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6b65649773de4f9bd937c22a5e03f4df395f88f2 | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/24e272c282c7de09d210cf0c990fada2fe4b9885 | aarch64_be | htop-3.2.1 | NOK | http://autobuild.buildroot.net/results/99e056d9aaa1a2f26e0b72add0e5699188fe6bbc | ORPH or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fc4214827714881100c340a07d0ee41d69cd07ab | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ea3973c91259c2da3f3d9f33221915b4c050d690 | powerpc | libg7221-dbfc29d4806ecdace5... | NOK | http://autobuild.buildroot.net/results/77709090862b63a0656cf09bae1bf552d56552a1 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5da5ca017ec466c69b81270a5cf951ad1650b9e9 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/36303b50ea0792a3d08b8d5f454eda9b4123795d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/55316dc40f24824c3a0d1d2c9838d1fe13087b8f | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/90cf42e7980f9a1af46d166e35ee6ab15021f732 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/336fff7faabc7ad6aed0c4a9330265d17fc8754f | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f81ac621f3a03d1499a023dc330ff78156b44913 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4c0f0abb898baaac37da087ad6ec0b704ded0b51 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2552ed0027a45d58336d05ff9927808d09ba5a6d | ORPH mips64el | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/1c33058ad4a0e0f185b527b80ea6bbb124c85161 | ORPH nios2 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/4920d3778b54f912764eec358e50a9a4affce842 | ORPH m68k | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/a9b8490e9d17a8999fe05163a29f15f43c6db66f | ORPH powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/3936a0385f8f6f30847d68e343639b2ffde4ea3b | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/1afe649f53980acaabf3c9fca9c1dae413ff1d21 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/6c441f5f2031bb7f5f78ab64ec0705653a1c3ef7 | ORPH powerpc | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/826cdd5192533ecbd70a82b97d36c9e780c95486 | ORPH m68k | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/ec8792de0ee4e84df7aed67d1e16b3fcc2b67000 | ORPH mipsel | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/5d38a96b9a7c41154c1ff72fecb92ccf8f032c77 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/673fae37b7e95ef4a66532e5aed47254f4b76932 | ORPH riscv64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/17828b0fb0b8fcd4973a203ef11b3c8088efecdd | ORPH powerpc64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/3209abb55b85b087f135c94c3973cfd83bfebda8 | powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/f9ebff91c8d35269a70184dee7cad5a3be4cba79 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/84ffb27953e7aa21d26f8a02dcf51f91fa2c3fb1 | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/5fbe82e1df5cb57fc2b60e28d92a1e6a13745e26 | i686 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/d30c667789d3c01a2254341d0c70f150fed1b37b | or1k | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/239e78435d6af2e378d634b14665405640e2c0e2 | nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/410d6b08caf0545ce99ab7b38f41c346a4ec9427 | ORPH powerpc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3365946022cf125e07a5419b80387cfb0ad9d634 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/154b7a9cb5de341e560b3e12f69e730642502fbd | ORPH m68k | ntpsec-1_2_2 | NOK | http://autobuild.buildroot.net/results/41288d8644f90b6f4750bdfd963a78ac9f5784a9 | ORPH microblaze | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7866c489601f6e80ef6a61085b9d5e7a098b6024 | ORPH riscv64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/404a951bffef0265179eff4aaaaf9fc737452a19 | ORPH armeb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/8e2da1952684420cfdfb5b57b19251bacf54ffe5 | ORPH riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/6ee345fbdaaf9969880997ccbf0e07a54503384e | x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a1637c2097e1bd4daf7a6942e9ffcf1cf52ed261 | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9cde0cc43d5ade74435aa28cd24b705f2114789e | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/c5100b70f8a6df434c93b91e5781812316ada4d1 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0a45ef0c83e1d3a3737d3b35b2eb7479f2cacfbb | ORPH sh4 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cef6bb3dbc739c1a3a5579a77f52c35c34fce387 | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9eec6dfb209e75932a6e4276e0b3fd4d2d87cc11 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d571eb87dfcec48db601018f9fb9bd8e8d7a7e54 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/08de21afaf737248ba92b1879c42093652c0b64f | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9e9b1de9eb6e1339dfafaf33e8a1c9d4a04dc149 | ORPH arc | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/a929a9ac67c421b3966773f0a9952bfe48bf1d5c | arm | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/50b5e1ddecdbbd07962a63a06e21d2d9223362e9 | mips | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/2329cd4d2b9f5823e500e08d7e92931a0e812c97 | arm | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/405a97e49e43a2f83eb91dc3d1d25b0d64994f54 | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f1e8f12fc877a53115bac5519447a5d3daf6e181 | mips64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7dc26b8628eeeeb1218ec33550cccec6933523b5 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3e42a2d676f796e8abd0b9380c3995711e21cc29 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7cb54bbf568c535784ffb6d4cf7d4f5aaaec8996 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/04056bd473244f77372736dd3da3c2a0bad220ef | i686 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6f428bc39773c1e9ebb651ad39c0f6b5291de6bb | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/852d0bbaa3abcf1a77f5d62abba5132484974c1d | sparc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6e4e273be79b19dbb8516c1c7bfa44589cdf4cb8 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/a7808e37488a493a29fe0f043cb45bdb1d932c4d | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/2c3589ab015557ab0321cccffe0475c7b94b4535 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/0386a53832139451fc1adabb811c94abfdf20125 | sh4 | ramspeed-2.6.0 | NOK | http://autobuild.buildroot.net/results/fc226c5c8825311687655638acb778aa4a66170a | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/f0bc8d9b9587cd21f361a872f91128ebec0dc408 | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/4d88122e21a46a05404afe1ef17f08137b361a6d | ORPH powerpc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/54cf8729749a738b83199f264a797d5da74d843c | sparc | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/9b40160803ae00e5e03b8bd20c9f9ed85cf1b27a | ORPH powerpc64le | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/c165318bc3ba52458a5d9682411a013f31ccf964 | powerpc | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/6fc9194ccf1bac8f17d096ba342a9badb8abbf0f | sh4aeb | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/78c0ac8b2dc6ac4e99fa535bcc5f3e5925a5ac02 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/95185ed8d73b70348e7035a8fbc49fd90659d432 | arm | unknown | NOK | http://autobuild.buildroot.net/results/072c3f48520f702daa1b07776cea49f35b75bb8a | microblazeel | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/042fea841945c78d1ab957d721abfcc169d2413c | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/b545834a508b3bd0ad085401f3300b9e96270b13 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ebb331c46a2fe3ae6e6051ba31e911c08ae230b4 | mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/f2c52238df97cc4c13117d8dc1423235231a094c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4a560ef6eb214b30f13136b67d35885020ce944e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/405ae3bdac07bf6c6ba47b7b39e1697d666df468 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ad7ae1f5a86198a17e9fcacffdcbf9efee89409a | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/896cd8809bb70eadb9033690e1d7af22efb03d9d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/18a72a5d2bf73af6a1dab791a8c3a35c95ff7358 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fa93d7bbe9fdb4453a4a9e9aeed9bc0f52b21ecf | ORPH mips | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/a09359984c713be60ec046c5521e1c191a9ed321 | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/258c76dad1ccbb6906c79e06cfbfd7dde2129c16 | s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/452e3f3797a0f417c1fb5ac5a65335fa34671845 | Classification of failures by reason for 2022.11.x -------------------------------------------------- apcupsd-3.14.14 | 1 zeek-4.1.1 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/03eac71759f3afff742b4dc448269f8491fb7c90 | powerpc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/364d5211ad02cc597b5d0839e426845bc009b09f | Gitlab CI results for 2023-01-17 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestAarch64Pages64kGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965967 | ORPH TestAarch64Pages64kMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965968 | ORPH TestAarch64Pages64kuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965969 | ORPH TestCheckPackage | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966273 | TestClangCompilerRT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965733 | ORPH TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965735 | ORPH TestDropbear | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965738 | ORPH TestDtbocfg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965739 | ORPH TestExecline | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965740 | ORPH ...rch64GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965988 | ORPH ...tlinAarch64GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965990 | ORPH ...arch64MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965991 | ORPH ...otlinAarch64MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965992 | ORPH ...ch64UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965993 | ORPH ...linAarch64UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965994 | ORPH ...h64beGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965996 | ORPH ...inAarch64beGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965997 | ORPH ...64beUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965998 | ORPH ...nAarch64beUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965999 | ORPH ...750dUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966002 | ORPH ...nArcle750dUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966003 | ORPH ...ehs38GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966005 | ORPH ...inArclehs38GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966007 | ORPH ...hs38UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966009 | ORPH ...nArclehs38UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966011 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966012 | ORPH ...mebv7eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966013 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966014 | ORPH ...rmebv7eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966016 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966017 | ORPH ...ebv7eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966018 | ORPH ...5eabiGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966021 | ORPH ...inArmv5eabiGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966022 | ORPH ...v5eabiMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966024 | ORPH ...linArmv5eabiMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966025 | ORPH ...eabiUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966027 | ORPH ...nArmv5eabiUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966030 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966032 | ORPH ...Armv6eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966033 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966037 | ORPH ...nArmv6eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966039 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966042 | ORPH ...rmv6eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966045 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966047 | ORPH ...Armv7eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966049 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966051 | ORPH ...nArmv7eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966055 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966059 | ORPH ...rmv7eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966060 | ORPH ...mv7mUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966064 | ORPH ...tlinArmv7mUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966065 | ORPH ...8xxxUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966067 | ORPH ...nM68k68xxxUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966071 | ORPH ...fireUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966074 | ORPH ...8kcoldfireUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966075 | ORPH ...azebeGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966077 | ORPH ...icroblazebeGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966078 | ORPH ...lazebeMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966080 | ORPH ...MicroblazebeMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966081 | ORPH ...zebeUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966082 | ORPH ...croblazebeUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966083 | ORPH ...azeelGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966084 | ORPH ...icroblazeelGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966085 | ORPH ...lazeelMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966086 | ORPH ...MicroblazeelMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966087 | ORPH ...zeelUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966088 | ORPH ...croblazeelUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966089 | ORPH ...ips32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966090 | ORPH ...otlinMips32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966091 | ORPH ...Mips32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966092 | ORPH ...ootlinMips32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966094 | ORPH ...ps32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966095 | ORPH ...tlinMips32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966096 | ORPH ...s32elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966098 | ORPH ...linMips32elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966099 | ORPH ...ps32elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966100 | ORPH ...tlinMips32elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966101 | ORPH ...32elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966104 | ORPH ...inMips32elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966106 | ORPH ...2r5elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966108 | ORPH ...nMips32r5elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966110 | ORPH ...32r5elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966112 | ORPH ...inMips32r5elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966113 | ORPH ...r5elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966114 | ORPH ...Mips32r5elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966115 | ORPH ...2r6elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966116 | ORPH ...nMips32r6elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966117 | ORPH ...32r6elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966118 | ORPH ...inMips32r6elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966119 | ORPH ...r6elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966120 | ORPH ...Mips32r6elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966121 | ORPH ...eln32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966122 | ORPH ...Mips64eln32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966123 | ORPH ...4eln32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966124 | ORPH ...nMips64eln32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966125 | ORPH ...ln32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966127 | ORPH ...ips64eln32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966129 | ORPH ...64n32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966131 | ORPH ...inMips64n32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966134 | ORPH ...s64n32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966136 | ORPH ...linMips64n32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966138 | ORPH ...4n32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966140 | ORPH ...nMips64n32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966141 | ORPH ...eln32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966142 | ORPH ...ps64r6eln32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966143 | ORPH ...6eln32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966144 | ORPH ...ips64r6eln32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966145 | ORPH ...ln32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966146 | ORPH ...s64r6eln32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966147 | ORPH ...Nios2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966149 | ORPH ...ootlinNios2GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966151 | ORPH ...enriscMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966152 | ORPH ...tlinOpenriscMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966153 | ORPH ...riscUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966154 | ORPH ...inOpenriscUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966155 | ORPH ...440fpGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966156 | ORPH ...owerpc440fpGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966157 | ORPH ...c440fpMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966159 | ORPH ...Powerpc440fpMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966160 | ORPH ...40fpUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966161 | ORPH ...werpc440fpUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966162 | ORPH ...e5500GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966163 | ORPH ...erpc64e5500GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966164 | ORPH ...e6500GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966165 | ORPH ...erpc64e6500GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966166 | ORPH ...4e6500MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966167 | ORPH ...werpc64e6500MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966168 | ORPH ...ower8GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966169 | ORPH ...c64lepower8GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966170 | ORPH ...power8MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966171 | ORPH ...pc64lepower8MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966172 | ORPH ...ower8GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966174 | ORPH ...rpc64power8GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966175 | ORPH ...power8MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966176 | ORPH ...erpc64power8MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966177 | ORPH ...300c3GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966178 | ORPH ...werpce300c3GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966179 | ORPH ...e300c3MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966180 | ORPH ...owerpce300c3MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966181 | ORPH ...00c3UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966182 | ORPH ...erpce300c3UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966183 | ORPH ...500mcGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966184 | ORPH ...werpce500mcGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966185 | ORPH ...e500mcMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966186 | ORPH ...owerpce500mcMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966187 | ORPH ...00mcUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966188 | ORPH ...erpce500mcUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966189 | ORPH ...lp32dGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966190 | ORPH ...lp64dGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966191 | ORPH ...iscv64lp64dGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966192 | ORPH ...4lp64dMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966194 | ORPH ...Riscv64lp64dMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966196 | ORPH ...p64dUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966198 | ORPH ...scv64lp64dUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966200 | ORPH ...0xz13GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966201 | ORPH ...linS390xz13GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966203 | ORPH ...Shsh4GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966204 | ORPH ...ootlinShsh4GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966206 | ORPH ...nShsh4MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966207 | ORPH ...BootlinShsh4MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966209 | ORPH ...hsh4UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966211 | ORPH ...otlinShsh4UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966212 | ORPH ...h4aebGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966213 | ORPH ...linShsh4aebGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966215 | ORPH ...sh4aebMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966216 | ORPH ...tlinShsh4aebMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966218 | ORPH ...arc64GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966220 | ORPH ...tlinSparc64GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966221 | ORPH ...rcv8UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966222 | ORPH ...linSparcv8UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966224 | ORPH ...X8664GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966225 | ORPH ...ootlinX8664GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966227 | ORPH ...nX8664MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966229 | ORPH ...BootlinX8664MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966232 | ORPH ...8664UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966234 | ORPH ...otlinX8664UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966235 | ORPH ...orei7GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966237 | ORPH ...X8664corei7GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966238 | ORPH ...corei7MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966240 | ORPH ...nX8664corei7MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966241 | ORPH ...rei7UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966242 | ORPH ...8664corei7UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966243 | ORPH ...664v2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966245 | ORPH ...8664v2MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966246 | ORPH ...64v2UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966247 | ORPH ...664v3GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966248 | ORPH ...8664v3MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966250 | ORPH ...64v3UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966251 | ORPH ...664v4GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966252 | ORPH ...8664v4MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966253 | ORPH ...64v4UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966254 | ORPH ...core2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966255 | ORPH ...linX86core2GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966256 | ORPH ...6core2MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966258 | ORPH ...tlinX86core2MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966260 | ORPH ...ore2UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966261 | ORPH ...inX86core2UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966262 | ORPH ...6i686GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966263 | ORPH ...tlinX86i686GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966264 | ORPH ...86i686MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966265 | ORPH ...otlinX86i686MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966266 | ORPH ...i686UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966268 | ORPH ...linX86i686UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966269 | ORPH ...lx60UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966270 | ORPH ...Xtensalx60UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966272 | ORPH ...ToolchainBuildrootMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965970 | ORPH ...olchainBuildrootuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965971 | ORPH ...xternalToolchainCCache | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965978 | ORPH ...ernalToolchainCtngMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965979 | ORPH ...rnalToolchainLinaroArm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965980 | ORPH ...ToolchainSourceryArmv4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965983 | ORPH ...ToolchainSourceryArmv5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965985 | ORPH ...ToolchainSourceryArmv7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965986 | ORPH TestGdbArc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965741 | ORPH TestGdbFullTarget | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965742 | ORPH ...GdbHostOnlyAllFeatures | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965743 | ORPH TestGdbHostOnlyDefault | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965744 | ORPH TestGdbserverOnly | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965745 | ORPH TestGetDevelopers | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966275 | ORPH ...DefaultLimitedTimezone | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965599 | ORPH TestGlxinfo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965746 | ORPH TestGst1Python | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965747 | ORPH TestHWLoc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965749 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965750 | ORPH TestInitSystemBusyboxRo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965680 | ORPH ...InitSystemOpenrcRwFull | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965709 | ORPH ...ystemSystemdRwNetworkd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965722 | ORPH TestLibshdata | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965752 | ORPH TestLua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965760 | ORPH TestLuaHttp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965774 | ORPH TestLuaInotify | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965776 | ORPH TestLuaLPeg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965753 | ORPH TestLuaLsqlite3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965756 | ORPH TestLuaLuaArgon2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965762 | ORPH TestLuaLuaAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965764 | ORPH TestLuaLuaCffi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965766 | ORPH TestLuaLuaCqueues | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965768 | ORPH TestLuaLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965795 | ORPH TestLuaLuaFileSystem | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965797 | ORPH TestLuaLuaGD | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965772 | ORPH TestLuaLuaLdap | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965800 | ORPH TestLuaLuaLyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965780 | ORPH TestLuaLuaPosix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965804 | ORPH TestLuaLuaSDL2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965784 | ORPH TestLuaLuaSec | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965807 | ORPH TestLuaLuaSocket | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965809 | ORPH TestLuaLuacURL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965770 | ORPH TestLuaLuaossl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965802 | ORPH TestLuaLuasyslog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965812 | ORPH TestLuaLuazlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965792 | ORPH TestLuaLunix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965778 | ORPH TestLuaLzlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965820 | ORPH TestLuaRings | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965945 | ORPH TestLuaUtf8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965788 | ORPH TestLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965761 | ORPH TestLuajitHttp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965775 | ORPH TestLuajitInotify | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965777 | ORPH TestLuajitLPeg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965754 | ORPH TestLuajitLsqlite3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965758 | ORPH TestLuajitLuaArgon2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965763 | ORPH TestLuajitLuaAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965765 | ORPH TestLuajitLuaCqueues | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965769 | ORPH TestLuajitLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965796 | ORPH TestLuajitLuaFileSystem | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965798 | ORPH TestLuajitLuaGD | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965773 | ORPH TestLuajitLuaLdap | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965801 | ORPH TestLuajitLuaLyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965781 | ORPH TestLuajitLuaPosix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965805 | ORPH TestLuajitLuaSDL2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965786 | ORPH TestLuajitLuaSec | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965808 | ORPH TestLuajitLuaSocket | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965810 | ORPH TestLuajitLuacURL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965771 | ORPH TestLuajitLuaossl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965803 | ORPH TestLuajitLuasyslog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965813 | ORPH TestLuajitLuazlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965793 | ORPH TestLuajitLunix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965779 | ORPH TestLuajitRings | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965946 | ORPH TestLuajitTurbolua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965957 | ORPH TestLuajitUtf8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965790 | ORPH TestLuvi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965816 | ORPH TestLxc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965818 | ORPH TestMender | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965822 | ORPH TestMsrTools | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965824 | ORPH TestNcdu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965829 | ORPH TestNetdata | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965831 | ORPH TestOctave | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965833 | ORPH TestOla | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965835 | ORPH TestOpenJdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965837 | ORPH TestOpenSshGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965839 | ORPH TestOpenSshuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965841 | ORPH TestOpkg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965843 | ORPH TestPerl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965845 | ORPH TestPerlClassLoad | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965846 | ORPH TestPerlDBDmysql | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965847 | ORPH TestPerlEncodeDetect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965848 | ORPH TestPerlGDGraph | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965849 | ORPH TestPerlHTMLParser | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965850 | ORPH TestPerlIOSocketMulticast | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965851 | ORPH TestPerlIOSocketSSL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965852 | ORPH TestPerlLWPProtocolhttps | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965854 | ORPH TestPerlMailDKIM | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965855 | ORPH TestPerlX10 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965856 | ORPH TestPerlXMLLibXML | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965857 | ORPH TestPerllibwwwperl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965853 | ORPH TestPhpApcu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965858 | ORPH TestPhpLuaLua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965859 | ORPH TestPhpLuaLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965860 | ORPH TestPhpPam | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965861 | ORPH TestPhpPeclDbus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965862 | ORPH TestPixz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965863 | ORPH TestPolkitInitd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965864 | ORPH TestPolkitSystemd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965865 | ORPH TestProsodyLua51 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965866 | ORPH TestProsodyLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965867 | ORPH TestPyNdiff | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965915 | ORPH TestPython3Py | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965868 | ORPH TestPython3PyPyc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965869 | ORPH TestPython3Pyc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965870 | ORPH TestPythonAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965874 | ORPH TestPythonAvro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965877 | ORPH TestPythonPahoMQTT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965909 | ORPH TestPythonPy3Aexpect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965871 | ORPH TestPythonPy3Argh | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965872 | ORPH TestPythonPy3Attrs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965873 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965875 | ORPH TestPythonPy3Automat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965876 | ORPH TestPythonPy3Bitstring | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965878 | ORPH TestPythonPy3Boto3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965879 | ORPH TestPythonPy3Botocore | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965880 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965881 | ORPH TestPythonPy3Cbor | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965882 | ORPH TestPythonPy3Click | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965883 | ORPH TestPythonPy3Colorzero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965885 | ORPH TestPythonPy3Constantly | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965886 | ORPH TestPythonPy3Construct | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965887 | ORPH TestPythonPy3Crossbar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965888 | ORPH TestPythonPy3Cryptography | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965889 | ORPH TestPythonPy3DBusFast | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965890 | ORPH TestPythonPy3DBusNext | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965891 | ORPH TestPythonPy3Dicttoxml2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965892 | ORPH TestPythonPy3Distro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965893 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965894 | ORPH TestPythonPy3Dtschema | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965895 | ORPH TestPythonPy3Flask | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965896 | ORPH ...honPy3FlaskExpectsJson | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965897 | ORPH TestPythonPy3Git | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965898 | ORPH TestPythonPy3Gitdb2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965899 | ORPH TestPythonPy3GnuPG | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965900 | ORPH TestPythonPy3Gobject | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965902 | ORPH TestPythonPy3Gpiozero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965903 | ORPH TestPythonPy3Incremental | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965904 | ORPH TestPythonPy3Iptables | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965905 | ORPH TestPythonPy3Jmespath | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965906 | ORPH TestPythonPy3Libftdi1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965751 | ORPH TestPythonPy3Munch | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965908 | ORPH TestPythonPy3Passlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965910 | ORPH TestPythonPy3Pexpect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965911 | ORPH TestPythonPy3PyAlsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965912 | ORPH TestPythonPy3Pynacl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965914 | ORPH TestPythonPy3Pytest | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965916 | ORPH ...PythonPy3PytestAsyncio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965917 | ORPH TestPythonPy3Pyyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965919 | ORPH TestPythonPy3Qrcode | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965920 | ORPH TestPythonPy3RSA | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965924 | ORPH TestPythonPy3RpiGpio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965923 | ORPH TestPythonPy3S3transfer | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965929 | ORPH TestPythonPy3SciPy | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965930 | ORPH ...thonPy3ServiceIdentity | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965933 | ORPH TestPythonPy3Smmap2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965934 | ORPH TestPythonPy3Treq | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965935 | ORPH TestPythonPy3Twisted | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965937 | ORPH TestPythonPy3Txaio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965938 | ORPH TestPythonPy3Txtorcon | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965940 | ORPH TestPythonPy3Ubjson | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965941 | ORPH ...y3UnitTestXmlReporting | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965943 | ORPH TestPythonPy3rtoml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965927 | ORPH TestPythonPybind | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965913 | ORPH TestRedis | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965944 | ORPH TestRust | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965947 | ORPH TestRustBin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965948 | ORPH TestS6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965949 | ORPH TestS6Networking | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965950 | ORPH TestS6PortableUtils | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965951 | ORPH TestS6Rc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965952 | ORPH TestSudo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965954 | ORPH TestSyslogNg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965955 | ORPH TestTmux | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965956 | ORPH TestUbootOpensslPkgConfig | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965958 | ORPH TestZ3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965960 | ORPH TestZerofree | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965961 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965962 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965964 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965966 | ORPH -- http://autobuild.buildroot.net From yann.morin at orange.com Wed Jan 18 07:14:10 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Wed, 18 Jan 2023 08:14:10 +0100 Subject: [Buildroot] [PATCH 1/2] package/doc-asciidoc: specify TOC depth for all formats Message-ID: <7653_1674026058_63C79C4A_7653_242_1_e5a79e14d6b9a1d81047cdd6605184ecae6803f8.1674025553.git.yann.morin@orange.com> Commit 17feaf00160d (manual: set toc depth to 4 for html outputs) did not explain why it set the depth of the table of content (TOC) only for the html and split-html formats. >From memory, but it is a bit fuzzy after all those years, the TOC for HTML documentation was by default deeper than for the other formats, so it was really useless to expand it more than one-level deep, while for other formats, the default was acceptable. However, it does not make much sense to limit/enforce the depth of the TOC only for specific formats, and keep the default for the others; indeed, there is nothing that prevents the default to change with various versions of asciidoc and the rendering backends. Render all the formats with the same, explicit level of TOC. We move the assignment of _A2X_OPTS above the comment, because the comment does not apply to the TOC setting. Also note that the previous assignment to an empty value was completely superfluous... Signed-off-by: Yann E. MORIN --- package/doc-asciidoc.mk | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package/doc-asciidoc.mk b/package/doc-asciidoc.mk index 2bd761edfb..931c5136d4 100644 --- a/package/doc-asciidoc.mk +++ b/package/doc-asciidoc.mk @@ -86,11 +86,13 @@ ifneq ($$(wildcard $$($(2)_$(3)_ASCIIDOC_CONF)),) $(2)_$(3)_ASCIIDOC_OPTS += -f $$($(2)_$(3)_ASCIIDOC_CONF) endif +$(2)_$(3)_A2X_OPTS = \ + --xsltproc-opts "--stringparam toc.section.depth 1" + # Handle a2x warning about --destination-dir option only applicable to HTML # based outputs. So: # - use the --destination-dir option if possible (html and split-html), # - otherwise copy the generated document to the output directory -$(2)_$(3)_A2X_OPTS = ifneq ($$(filter $(4),html split-html),) $(2)_$(3)_A2X_OPTS += --destination-dir="$$(@D)" else @@ -161,11 +163,9 @@ $(1)-prepare-sources: $$(BUILD_DIR)/docs/$(1)/.stamp_doc_rsynced $(2)_ASCIIDOC_CONF = $$($(2)_DOCDIR)/asciidoc.conf -$(call ASCIIDOC_INNER,$(1),$(2),xhtml,html,html,HTML,\ - --xsltproc-opts "--stringparam toc.section.depth 1") +$(call ASCIIDOC_INNER,$(1),$(2),xhtml,html,html,HTML) -$(call ASCIIDOC_INNER,$(1),$(2),chunked,split-html,chunked,split HTML,\ - --xsltproc-opts "--stringparam toc.section.depth 1") +$(call ASCIIDOC_INNER,$(1),$(2),chunked,split-html,chunked,split HTML) # dblatex needs to pass the '--maxvars ...' option to xsltproc to prevent it # from reaching the template recursion limit when processing the (long) 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. From yann.morin at orange.com Wed Jan 18 07:14:11 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Wed, 18 Jan 2023 08:14:11 +0100 Subject: [Buildroot] [PATCH 2/2] package/doc-ssciidoc: allow docs to request a specific TOC depth In-Reply-To: References: Message-ID: <5608_1674026060_63C79C4C_5608_450_1_3268e156530869e8fea307493cc0ee3d8d8df679.1674025553.git.yann.morin@orange.com> For some documents, we may want a terse or deeper TOC depth. For example, short documents may want just the level-0 in the TOC, while longer documents may want depth 1 or 2, or even deeper; also, some documents may not use the document-title levels [0], only section levels [1], and so may want to increase the TOC depth. Additioanlly, allow per-format depth. For example, split-html has a single page dedicated to the TOC, so there we may want a deeper TOC, while on the html output, where the TOC is on the same page as the whole document, a shorter TOC is preferred. [0] https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/#document-header [1] https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/#section-titles Signed-off-by: Yann E. MORIN --- docs/manual/adding-packages-asciidoc.txt | 54 ++++++++++++++---------- package/doc-asciidoc.mk | 3 +- 2 files changed, 34 insertions(+), 23 deletions(-) diff --git a/docs/manual/adding-packages-asciidoc.txt b/docs/manual/adding-packages-asciidoc.txt index 0bfe99d22e..d68978b1cb 100644 --- a/docs/manual/adding-packages-asciidoc.txt +++ b/docs/manual/adding-packages-asciidoc.txt @@ -66,6 +66,12 @@ information is (assuming the document name is +foo+) : * +FOO_DEPENDENCIES+, optional, the list of packages (most probably, host-packages) that must be built before building this document. +* +FOO_TOC_DEPTH+, +FOO_TOC_DEPTH_+, optionals, the depth of the + table of content for this document, which can be overridden for the + specified format ++ (see the list of rendered formats, above, + but in uppercase, and with dash replaced by underscore; see example, + below). By default: +1+. + There are also additional hooks (see xref:hooks[] for general information on hooks), that a document may set to define extra actions to be done at various steps: @@ -108,26 +114,30 @@ Here is a complete example that uses all variables and all hooks: 07: FOO_SOURCES = $(sort $(wildcard $(FOO_DOCDIR)/*)) 08: FOO_RESOURCES = $(sort $(wildcard $(FOO_DOCDIR)/ressources)) 09: -10: define FOO_GEN_EXTRA_DOC -11: /path/to/generate-script --outdir=$(@D) -12: endef -13: FOO_POST_RSYNC_HOOKS += FOO_GEN_EXTRA_DOC -14: -15: define FOO_CHECK_MY_PROG -16: if ! which my-prog >/dev/null 2>&1; then \ -17: echo "You need my-prog to generate the foo document"; \ -18: exit 1; \ -19: fi -20: endef -21: FOO_CHECK_DEPENDENCIES_HOOKS += FOO_CHECK_MY_PROG -22: -23: define FOO_CHECK_MY_OTHER_PROG -24: if ! which my-other-prog >/dev/null 2>&1; then \ -25: echo "You need my-other-prog to generate the foo document as PDF"; \ -26: exit 1; \ -27: fi -28: endef -29: FOO_CHECK_DEPENDENCIES_PDF_HOOKS += FOO_CHECK_MY_OTHER_PROG -30: -31: $(eval $(call asciidoc-document)) +10: FOO_TOC_DEPTH = 2 +11: FOO_TOC_DEPTH_HTML = 1 +12: FOO_TOC_DEPTH_SPLIT_HTML = 3 +13: +14: define FOO_GEN_EXTRA_DOC +15: /path/to/generate-script --outdir=$(@D) +16: endef +17: FOO_POST_RSYNC_HOOKS += FOO_GEN_EXTRA_DOC +18: +19: define FOO_CHECK_MY_PROG +20: if ! which my-prog >/dev/null 2>&1; then \ +21: echo "You need my-prog to generate the foo document"; \ +22: exit 1; \ +23: fi +24: endef +25: FOO_CHECK_DEPENDENCIES_HOOKS += FOO_CHECK_MY_PROG +26: +27: define FOO_CHECK_MY_OTHER_PROG +28: if ! which my-other-prog >/dev/null 2>&1; then \ +29: echo "You need my-other-prog to generate the foo document as PDF"; \ +30: exit 1; \ +31: fi +32: endef +33: FOO_CHECK_DEPENDENCIES_PDF_HOOKS += FOO_CHECK_MY_OTHER_PROG +34: +35: $(eval $(call asciidoc-document)) ---- diff --git a/package/doc-asciidoc.mk b/package/doc-asciidoc.mk index 931c5136d4..6b8eaa81b3 100644 --- a/package/doc-asciidoc.mk +++ b/package/doc-asciidoc.mk @@ -87,7 +87,7 @@ $(2)_$(3)_ASCIIDOC_OPTS += -f $$($(2)_$(3)_ASCIIDOC_CONF) endif $(2)_$(3)_A2X_OPTS = \ - --xsltproc-opts "--stringparam toc.section.depth 1" + --xsltproc-opts "--stringparam toc.section.depth $$(or $$($(2)_TOC_DEPTH_$$(call UPPERCASE,$(4))),$$($(2)_TOC_DEPTH))" # Handle a2x warning about --destination-dir option only applicable to HTML # based outputs. So: @@ -161,6 +161,7 @@ $$(BUILD_DIR)/docs/$(1)/.stamp_doc_rsynced: .PHONY: $(1)-prepare-sources $(1)-prepare-sources: $$(BUILD_DIR)/docs/$(1)/.stamp_doc_rsynced +$(2)_TOC_DEPTH ?= 1 $(2)_ASCIIDOC_CONF = $$($(2)_DOCDIR)/asciidoc.conf $(call ASCIIDOC_INNER,$(1),$(2),xhtml,html,html,HTML) -- 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. From peter at korsgaard.com Wed Jan 18 08:04:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 09:04:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Update for 2022.11.1 Message-ID: <20230118080518.0E38787C52@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d48a8beb39275a479185ab9b3232cd15dcfb87ab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Peter Korsgaard --- CHANGES | 50 ++++++++++++++++++++++++++++++++++++++++++++++++ Makefile | 4 ++-- support/misc/Vagrantfile | 2 +- 3 files changed, 53 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index f71e53fe4b..e501fcb4c6 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,53 @@ +2022.11.1, released January 18th, 2023 + + Important / security related fixes. + + Br2-external: Fix make performance issue when many (> 6) + external trees are used together. + + Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is + used. + + Go: Ensure our go build and module cache is used, even for the + download step. + + Legal-info: Stop warning about not saving sources for local / + override packages if _REDISTRIBUTE is set to NO. + + Linux: Fix build of < 5.6 kernels with host-gcc >= 10. + + A large number of NXP related packages and defconfigs have + been updated as upstream moved the git repositories to Github. + + Defconfigs: zcu106, kria kv260: Fix U-Boot build + + Updated/fixed packages: asterisk, bearssl, botan, cairo, + capnproto, check, checkpolicy, connman, containerd, crun, + dbus-cxx, docker-cli, docker-engine, exempi, exfat, + exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib, + freeradius-server, gcc, glib-networking, go, + gobject-introspection, gperf, i2pd, ima-evm-utils, + imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader, + imx-mkimage, intel-microcode, janus-gateway, libcurl, + libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng, + libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz, + lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools, + moby-buildkit, mutt, opensc, php, policycoreutils, polkit, + postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw, + qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu, + rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff, + tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit, + xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server, + xxhash, zip + + Issues resolved (http://bugs.uclibc.org): + + #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1 + #14996: Too many directories in BR2_EXTERNAL causes hang during make + #15161: kernel can't support SUBDIR + #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work + #15226: lsblk: not found + 2022.11, released December 5th, 2022 Fixes all over the tree. diff --git a/Makefile b/Makefile index 66fe04962d..ab5f97aeff 100644 --- a/Makefile +++ b/Makefile @@ -92,9 +92,9 @@ all: .PHONY: all # Set and export the version string -export BR2_VERSION := 2022.11 +export BR2_VERSION := 2022.11.1 # Actual time the release is cut (for reproducible builds) -BR2_VERSION_EPOCH = 1669308000 +BR2_VERSION_EPOCH = 1674028000 # Save running make version since it's clobbered by the make package RUNNING_MAKE_VERSION := $(MAKE_VERSION) diff --git a/support/misc/Vagrantfile b/support/misc/Vagrantfile index 02fe6bca67..9eee9955ec 100644 --- a/support/misc/Vagrantfile +++ b/support/misc/Vagrantfile @@ -5,7 +5,7 @@ ################################################################################ # Buildroot version to use -RELEASE='2022.11' +RELEASE='2022.11.1' ### Change here for more memory/cores ### VM_MEMORY=2048 From peter at korsgaard.com Wed Jan 18 09:52:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 10:52:06 +0100 Subject: [Buildroot] Buildroot 2022.11.1 released Message-ID: <87ilh4dvax.fsf@dell.be.48ers.dk> Hi, Buildroot is a simple tool for creating complete embedded Linux systems (http://buildroot.org). Buildroot 2022.11.1 is released - Go download it at: http://buildroot.org/downloads/buildroot-2022.11.1.tar.gz or http://buildroot.org/downloads/buildroot-2022.11.1.tar.xz Or get it from Git: git://git.buildroot.org/buildroot Buildroot 2022.11.1 is a bugfix release, fixing a number of important / security related issues discovered since the 2022.11 release. - Br2-external: Fix make performance issue when many (> 6) external trees are used together. - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is used. - Go: Ensure our go build and module cache is used, even for the download step. - Legal-info: Stop warning about not saving sources for local / override packages if _REDISTRIBUTE is set to NO. - Linux: Fix build of < 5.6 kernels with host-gcc >= 10. - A large number of NXP related packages and defconfigs have been updated as upstream moved the git repositories to Github. - Defconfigs: zcu106, kria kv260: Fix U-Boot build - Security fixes for asterisk, botan, cairo, capnproto, connman, containerd, docker-cli, docker-engine, go, intel-microcode, libcurl, libksba, libpjsip, mbedtls, moby-buildkit, php, ruby, sqlite, tiff, tor, webkitgtk, wireshark, wpewebkit, xserver_xorg-server - Fixes for download/compilation/runtime/license issues in bearssl, dbus-cxx, check, checkpolicy, crun, exempi, exfat, exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib, freeradius-server, gcc, glib-networking, gobject-introspection, gperf, i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader, imx-mkimage, janus-gateway, libdeflate, libftdi1, libkcapi, libmbim, libmng, libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz, lttng-tools, lua-cqueues, mali-driver, mfgtools, mutt, opensc, policycoreutils, polkit, postgresql, pptp-linux, qcom-db410c-firmware, qoriq-rcw, qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu, rtl_433, swupdate, tealdeer, tekui, tinyxml, wpa_supplicant, xdriver_xf86-video-imx-viv, xr819-xradio, xxhash, zip For more details, see the CHANGES file: https://git.buildroot.net/buildroot/plain/CHANGES?id=2022.11.1 Users of the affected packages are strongly encouraged to upgrade. Many thanks to all the people contributing to this release: git shortlog -sn 2022.11.. 38 Julien Olivain 32 Fabrice Fontaine 22 Ricardo Martincoski 16 Bernd Kuhls 9 Christian Stewart 6 Peter Korsgaard 5 Giulio Benetti 5 Yann E. MORIN 4 Neal Frager 3 Lang Daniel 3 Quentin Schulz 2 Francois Perrad 2 Nicolas Carrier 2 Peter Seiderer 1 Adrian Perez de Castro 1 Bartosz Golaszewski 1 Casey Reeves 1 Danilo Bargen 1 Gleb Mazovetskiy 1 James Hilliard 1 Maxim Kochetkov 1 Michael Nosthoff 1 Nevo Hed 1 Norbert Lange 1 Tan En De 1 Thomas Claveirole 1 Thomas Devoogdt 1 Titouan Christophe -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 18 10:44:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 11:44:24 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Update for 2022.02.9 Message-ID: <20230118104448.B649A87C8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ae835e094f607d69f1c2581593a4c55723486c39 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Peter Korsgaard --- CHANGES | 44 ++++++++++++++++++++++++++++++++++++++++++++ Makefile | 4 ++-- support/misc/Vagrantfile | 2 +- 3 files changed, 47 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index 3af8c5dcdf..8af15d3b1e 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,47 @@ +2022.02.9, released January 18th, 2023 + + Important / security related fixes. + + Br2-external: Fix make performance issue when many (> 6) + external trees are used together. + + Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is + used. + + Go: Ensure our go build and module cache is used, even for the + download step. + + Legal-info: Stop warning about not saving sources for local / + override packages if _REDISTRIBUTE is set to NO. + + Linux: Fix build of < 5.6 kernels with host-gcc >= 10. + + A large number of NXP related packages and defconfigs have + been updated as upstream moved the git repositories to Github. + + Updated/fixed packages: asterisk, bearssl, botan, cairo, + capnproto, check, checkpolicy, connman, containerd, + docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc, + fmlib, glib-networking, go, gobject-introspection, gperf, + i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib, + imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway, + libcurl, libftdi1, libksba, libmbim, libmng, libpjsip, + libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz, + lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php, + policycoreutils, polkit, postgresql, pptp-linux, + qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard, + rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml, + tor, wayland, wireshark, wpa_supplicant, + xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip + + Issues resolved (http://bugs.uclibc.org): + + #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1 + #14996: Too many directories in BR2_EXTERNAL causes hang during make + #15161: kernel can't support SUBDIR + #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work + #15226: lsblk: not found + 2022.02.8, released December 10th, 2022 Important / security related fixes. diff --git a/Makefile b/Makefile index 404dcaa270..3bdc2f08c9 100644 --- a/Makefile +++ b/Makefile @@ -92,9 +92,9 @@ all: .PHONY: all # Set and export the version string -export BR2_VERSION := 2022.02.8 +export BR2_VERSION := 2022.02.9 # Actual time the release is cut (for reproducible builds) -BR2_VERSION_EPOCH = 1670685000 +BR2_VERSION_EPOCH = 1674038000 # Save running make version since it's clobbered by the make package RUNNING_MAKE_VERSION := $(MAKE_VERSION) diff --git a/support/misc/Vagrantfile b/support/misc/Vagrantfile index b35ccac727..a96b91ea40 100644 --- a/support/misc/Vagrantfile +++ b/support/misc/Vagrantfile @@ -5,7 +5,7 @@ ################################################################################ # Buildroot version to use -RELEASE='2022.02.8' +RELEASE='2022.02.9' ### Change here for more memory/cores ### VM_MEMORY=2048 From wdouglass at carnegierobotics.com Wed Jan 18 12:28:40 2023 From: wdouglass at carnegierobotics.com (Woodrow Douglass) Date: Wed, 18 Jan 2023 07:28:40 -0500 Subject: [Buildroot] [PATCH] package/libchicken: the chicken scheme programming environment In-Reply-To: <20221127202319.11124-1-wdouglass@carnegierobotics.com> References: <20221127202319.11124-1-wdouglass@carnegierobotics.com> Message-ID: <20230118122840.19885-1-wdouglass@carnegierobotics.com> This package includes the runtime library and interpreter. In the future I plan on packaging a cross-compiler for the host as well Signed-off-by: Woodrow Douglass --- DEVELOPERS | 3 ++ package/Config.in | 1 + package/libchicken/Config.in | 12 ++++++ package/libchicken/libchicken.mk | 71 ++++++++++++++++++++++++++++++++ 4 files changed, 87 insertions(+) create mode 100644 package/libchicken/Config.in create mode 100644 package/libchicken/libchicken.mk diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..64d21ce2c5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3015,6 +3015,9 @@ F: package/python-pyusb/ N: Wojciech Nizi?ski F: package/fwup/ +N: Woodrow Douglass +F: package/libchicken + N: Xuanhao Shi F: boot/ti-k3-r5-loader/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..c605abb6be 100644 --- a/package/Config.in +++ b/package/Config.in @@ -641,6 +641,7 @@ menu "Interpreter languages and scripting" source "package/4th/Config.in" source "package/enscript/Config.in" source "package/erlang/Config.in" + source "package/libchicken/Config.in" if BR2_PACKAGE_ERLANG menu "Erlang libraries/modules" source "package/erlang-base64url/Config.in" diff --git a/package/libchicken/Config.in b/package/libchicken/Config.in new file mode 100644 index 0000000000..173215cbef --- /dev/null +++ b/package/libchicken/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_LIBCHICKEN + bool "chicken-scheme-runtime" + depends on BR2_USE_MMU + help + libchicken is the runtime library for chicken + scheme. https://call-cc.org + +config BR2_LIBCHICKEN_INSTALL_INTERPRETER + bool "chicken-scheme-interpreter" + depends on BR2_PACKAGE_LIBCHICKEN + help + csi is an interpreter for the Chicken Scheme dialect diff --git a/package/libchicken/libchicken.mk b/package/libchicken/libchicken.mk new file mode 100644 index 0000000000..a402706c73 --- /dev/null +++ b/package/libchicken/libchicken.mk @@ -0,0 +1,71 @@ +################################################################################ +# +# libchicken +# +################################################################################ + +LIBCHICKEN_VERSION = 5.3.0 +LIBCHICKEN_SITE = https://code.call-cc.org/releases/$(LIBCHICKEN_VERSION) +LIBCHICKEN_SOURCE = chicken-$(LIBCHICKEN_VERSION).tar.gz +LIBCHICKEN_LICENSE = BSD +LIBCHICKEN_LICENSE_FILES = LICENSE +LIBCHICKEN_INSTALL_STAGING = YES +LIBCHICKEN_INSTALL_TARGET = YES + +LIBCHICKEN_MAKE_ARGUMENTS=ARCH= \ + PREFIX=/usr \ + PLATFORM=linux \ + C_COMPILER=${TARGET_CC} \ + CXX_COMPILER=${TARGET_CXX} \ + LIBRARIAN=${TARGET_AR} \ + DESTDIR=$(STAGING_DIR) + +# MAKE1 is used here because the install step will fail without it. Perhaps this'll be fixed upstream someday... +LIBCHICKEN_MAKE = $(MAKE1) + +ifneq ($(BR2_ARCH),x86) + LIBCHICKEN_MAKE_ARGUMENTS += TARGET_FEATURES="-no-feature x86 -feature ${BR2_ARCH}" +endif + +ifeq ($(BR2_STATIC_LIBS),y) + LIBCHICKEN_MAKE_ARGUMENTS += STATICBUILD=1 +endif + + +define LIBCHICKEN_BUILD_CMDS + $(TARGET_MAKE_ENV) $(LIBCHICKEN_MAKE) -C $(@D) ${LIBCHICKEN_MAKE_ARGUMENTS} all +endef + +define LIBCHICKEN_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(LIBCHICKEN_MAKE) -C $(@D) ${LIBCHICKEN_MAKE_ARGUMENTS} install +endef + +define LIBCHICKEN_INSTALL_TARGET_LIBS_CMDS + $(INSTALL) -D -m 0755 $(@D)/libchicken.so.11 $(TARGET_DIR)/usr/lib + ln -srT $(TARGET_DIR)/usr/lib/libchicken.so.11 $(TARGET_DIR)/usr/lib/libchicken.so +endef + +define LIBCHICKEN_INSTALL_TARGET_INTERPRETER_CMDS + $(INSTALL) -D -m 0755 $(@D)/csi $(TARGET_DIR)/usr/bin +endef + +ifeq ($(BR2_LIBCHICKEN_INSTALL_INTERPRETER),y) +ifneq ($(BR2_STATIC_LIBS),y) +define LIBCHICKEN_INSTALL_TARGET_CMDS + $(LIBCHICKEN_INSTALL_TARGET_LIBS_CMDS) + $(LIBCHICKEN_INSTALL_TARGET_INTERPRETER_CMDS) +endef +else +define LIBCHICKEN_INSTALL_TARGET_CMDS + $(LIBCHICKEN_INSTALL_TARGET_INTERPRETER_CMDS) +endef +endif +else +ifneq ($(BR2_STATIC_LIBS),y) +define LIBCHICKEN_INSTALL_TARGET_CMDS + $(LIBCHICKEN_INSTALL_TARGET_LIBS_CMDS) +endef +endif +endif + +$(eval $(generic-package)) -- 2.20.1 From fperrad at gmail.com Wed Jan 18 15:46:14 2023 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 18 Jan 2023 16:46:14 +0100 Subject: [Buildroot] [PATCH v2] package/lua: add options for coercion between number and string Message-ID: <20230118154614.2103-1-francois.perrad@gadz.org> the default behavior of Lua 5.3/5.4 interperter (and the only way with Lua 5.1) is the automatic coercion. this default behavior could change in future version (ie. Lua 5.5). disabling automatic coercion increases the performance of the interpreter. currently, using automatic coercion is not a good/recommended practice, but there are no way (expect testing) to say if a Lua module relies on it. Signed-off-by: Francois Perrad --- package/lua/Config.in | 14 ++++++++++++++ package/lua/lua.mk | 8 ++++++++ 2 files changed, 22 insertions(+) diff --git a/package/lua/Config.in b/package/lua/Config.in index 309dd6eec..ac30cfdde 100644 --- a/package/lua/Config.in +++ b/package/lua/Config.in @@ -41,6 +41,20 @@ config BR2_PACKAGE_LUA_32BITS default 64 bit type. This option is particularly attractive for small machines and embedded systems. +config BR2_PACKAGE_LUA_CVT_N2S + bool "automatic coercion from number to string" + default y + help + If unsure, say y, this is the default behavior of the Lua + interpreter. See LUA_NOCVTN2S in luaconf.h + +config BR2_PACKAGE_LUA_CVT_S2N + bool "automatic coercion from string to number" + default y + help + If unsure, say y, this is the default behavior of the Lua + interpreter. See LUA_NOCVTN2S in luaconf.h + endif choice diff --git a/package/lua/lua.mk b/package/lua/lua.mk index 01b554eb6..16086e7bf 100644 --- a/package/lua/lua.mk +++ b/package/lua/lua.mk @@ -31,6 +31,14 @@ else ifeq ($(BR2_PACKAGE_LUA_5_3),y) LUA_CFLAGS += -DLUA_COMPAT_5_2 endif +ifeq ($(BR2_PACKAGE_LUA_CVT_N2S),) +LUA_CFLAGS += -DLUA_NOCVTN2S +endif + +ifeq ($(BR2_PACKAGE_LUA_CVT_S2N),) +LUA_CFLAGS += -DLUA_NOCVTS2N +endif + ifeq ($(BR2_STATIC_LIBS),y) LUA_BUILDMODE = static else -- 2.37.2 From peter at korsgaard.com Wed Jan 18 16:36:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 17:36:39 +0100 Subject: [Buildroot] Buildroot 2022.02.9 released Message-ID: <87edrrer54.fsf@dell.be.48ers.dk> Hi, Buildroot is a simple tool for creating complete embedded Linux systems (http://buildroot.org). Buildroot 2022.02.9 is released - Go download it at: http://buildroot.org/downloads/buildroot-2022.02.9.tar.gz or http://buildroot.org/downloads/buildroot-2022.02.9.tar.xz Or get it from Git: git://git.buildroot.org/buildroot Buildroot 2022.02.9 is a bugfix release on the current long term release, fixing a number of important / security related issues discovered since the 2022.02.8 release. - Br2-external: Fix make performance issue when many (> 6) external trees are used together. - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is used. - Go: Ensure our go build and module cache is used, even for the download step. - Legal-info: Stop warning about not saving sources for local / override packages if _REDISTRIBUTE is set to NO. - Linux: Fix build of < 5.6 kernels with host-gcc >= 10. - A large number of NXP related packages and defconfigs have been updated as upstream moved the git repositories to Github. - Defconfigs: zcu106, kria kv260: Fix U-Boot build - Security fixes for asterisk, botan, cairo, capnproto, connman, containerd, docker-cli, docker-engine, go, intel-microcode, libcurl, libksba, libpjsip, mbedtls, php, ruby, sqlite, tiff, tor, wayland, wireshark, xserver_xorg-server - Fixes for download/compilation/runtime/license issues in bearssl, check, checkpolicy, exempi, exfat, exfat-utils, fmc, fmlib, glib-networking, gobject-introspection, gperf, i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader, imx-mkimage, janus-gateway, libftdi1, libmbim, libmng, libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz, lttng-tools, lua-cqueues, mfgtools, mutt, policycoreutils, polkit, postgresql, pptp-linux, qcom-db410c-firmware, qoriq-rcw, qt5virtualkeyboard, rhash, rtl_433, swupdate, tekui, tinyxml, wpa_supplicant, xdriver_xf86-video-imx-viv, xr819-xradio, xxhash, zip For more details, see the CHANGES file: https://git.buildroot.net/buildroot/plain/CHANGES?id=2022.11.1 Users of the affected packages are strongly encouraged to upgrade. Many thanks to all the people contributing to this release: git shortlog -sn 2022.02.8.. 32 Julien Olivain 28 Fabrice Fontaine 21 Ricardo Martincoski 15 Bernd Kuhls 8 Peter Korsgaard 5 Christian Stewart 4 Quentin Schulz 3 Yann E. MORIN 2 Francois Perrad 2 Lang Daniel 2 Nicolas Carrier 2 Peter Seiderer 1 Bartosz Golaszewski 1 Casey Reeves 1 James Hilliard 1 Maxim Kochetkov 1 Michael Nosthoff 1 Nevo Hed 1 Norbert Lange 1 Thomas Claveirole -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 18 16:53:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 17:53:51 +0100 Subject: [Buildroot] [git commit] docs/website: update for 2022.11.1 Message-ID: <20230118165751.06EEF87CE7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=281e51f00b838dc26be5babf4acf9730f8ad87be branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 7fc5d1169b..0b62522043 100644 --- a/docs/website/download.html +++ b/docs/website/download.html @@ -42,37 +42,37 @@ -

Latest stable release: 2022.11

+

Latest stable release: 2022.11.1

https://bugs.busybox.net/attachment.cgi?id=9481&action=edit usage: make BR2_EXTERNAL=/mnt/ramdisk/my_external_tree -C buildroot my_qemu_x86_defconfig Buildroot can't produce start-qemu.sh with my my_qemu_x86_defconfig. Why? git clone https://github.com/buildroot/buildroot make qemu_x86_defconfig -C buildroot make -C buildroot There is buildroot/output/images/start-qemu.sh (and also rootfs.ext2 bzImage). Ok. Next: make clean -C buildroot #copy linux.config with new name cp /mnt/ramdisk/buildroot/board/qemu/x86/linux.config /mnt/ramdisk/my_external_tree/board/my_company/my_board/my_linux.config #copy qemu_x86_defconfig with new name cp /mnt/ramdisk/buildroot/configs/qemu_x86_defconfig /mnt/ramdisk/my_external_tree/configs/my_qemu_x86_defconfig nano /mnt/ramdisk/my_external_tree/configs/my_qemu_x86_defconfig # and change BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE like this BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="/mnt/ramdisk/my_external_tree/board/my_company/my_board/my_linux.config", save make BR2_EXTERNAL=/mnt/ramdisk/my_external_tree -C buildroot my_qemu_x86_defconfig make -C buildroot There is no buildroot/output/images/start-qemu.sh ("No Qemu cmd line found, can't test"). There are buildroot/output/images/bzImage and buildroot/output/images/rootfs.ext2 only. Why? And also I see another thing like a bug: --make clean doesn't remove .br2-external files-- After my success building make clean -C buildroot make BR2_EXTERNAL=/mnt/ramdisk/my_external_tree -C buildroot my_qemu_x86_defconfig make -C buildroot I try make clean -C buildroot But in /mnt/ramdisk/buildroot/output/ there are 9 .br2-external... files. Why make clean -C buildroot doesn't remove this files? -- You are receiving this mail because: You are on the CC list for the bug. From me at stevenhay.com Sun Jan 22 23:43:07 2023 From: me at stevenhay.com (Steve Hay) Date: Mon, 23 Jan 2023 00:43:07 +0100 Subject: [Buildroot] [PATCH 1/2] support/scripts/graph-depends cleanup done_deps global Message-ID: <20230122234309.2111129-1-me@stevenhay.com> From: Steve Signed-off-by: Steve Hay --- support/scripts/graph-depends | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends index a66fb28f41..3e3373950f 100755 --- a/support/scripts/graph-depends +++ b/support/scripts/graph-depends @@ -197,12 +197,11 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): outfile.write("%s [color=%s,style=filled]\n" % (name, color)) -done_deps = [] - - # Print the dependency graph of a package def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth, max_depth, pkg, colors): + arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): + if done_deps is None: + done_deps = [] if pkg in done_deps: return done_deps.append(pkg) @@ -234,7 +233,7 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc if draw_graph: outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth + 1, max_depth, d, colors) + arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) def parse_args(): -- 2.30.2 From me at stevenhay.com Sun Jan 22 23:43:08 2023 From: me at stevenhay.com (Steve Hay) Date: Mon, 23 Jan 2023 00:43:08 +0100 Subject: [Buildroot] [PATCH 2/2] support/scripts/graph-depends allow for forward and reverse depends on same graph In-Reply-To: <20230122234309.2111129-1-me@stevenhay.com> References: <20230122234309.2111129-1-me@stevenhay.com> Message-ID: <20230122234309.2111129-2-me@stevenhay.com> Signed-off-by: Steve Hay --- support/scripts/graph-depends | 55 +++++++++++++++++++++++++---------- 1 file changed, 39 insertions(+), 16 deletions(-) diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends index 3e3373950f..91aaf5d867 100755 --- a/support/scripts/graph-depends +++ b/support/scripts/graph-depends @@ -159,11 +159,11 @@ def check_circular_deps(deps): # This functions trims down the dependency list of all packages. # It applies in sequence all the dependency-elimination methods. -def remove_extra_deps(deps, rootpkg, transitive, arrow_dir): +def remove_extra_deps(deps, rootpkg, transitive, direct): # For the direct dependencies, find and eliminate mandatory # deps, and add them to the root package. Don't do it for a # reverse graph, because mandatory deps are only direct deps. - if arrow_dir == "forward": + if direct: for pkg in list(deps.keys()): if not pkg == rootpkg: for d in get_mandatory_deps(pkg, deps): @@ -197,14 +197,16 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): outfile.write("%s [color=%s,style=filled]\n" % (name, color)) + # Print the dependency graph of a package def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): + direct, draw_graph, depth, max_depth, pkg, colors, done_deps=None): if done_deps is None: done_deps = [] if pkg in done_deps: return done_deps.append(pkg) + if draw_graph: print_attrs(outfile, pkg, dict_types[pkg], dict_versions[pkg], depth, colors) elif depth != 0: @@ -231,9 +233,12 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc break if add: if draw_graph: - outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) + if direct: + outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), "forward")) + else: + outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(d), pkg_node_name(pkg), "forward")) print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) + direct, draw_graph, depth + 1, max_depth, d, colors, done_deps) def parse_args(): @@ -246,6 +251,8 @@ def parse_args(): help="Graph the dependencies of PACKAGE") parser.add_argument("--depth", '-d', metavar="DEPTH", dest="depth", type=int, default=0, help="Limit the dependency graph to DEPTH levels; 0 means no limit.") + parser.add_argument("--rdepth", metavar="RDEPTH", dest="rdepth", type=int, default=0, + help="Limit the dependency graph to DEPTH levels; 0 means no limit.") parser.add_argument("--stop-on", "-s", metavar="PACKAGE", dest="stop_list", action="append", help="Do not graph past this package (can be given multiple times)." + " Can be a package name or a glob, " + @@ -267,7 +274,7 @@ def parse_args(): help="Draw (do not draw) transitive dependencies") parser.add_argument("--direct", dest="direct", action='store_true', default=True, help="Draw direct dependencies (the default)") - parser.add_argument("--reverse", dest="direct", action='store_false', + parser.add_argument("--reverse", dest="reverse", action='store_true', default=False, help="Draw reverse dependencies") parser.add_argument("--quiet", '-q', dest="quiet", action='store_true', help="Quiet") @@ -330,21 +337,37 @@ def main(): logging.error("Error: incorrect color list '%s'" % args.colors) sys.exit(1) - deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() - dict_deps = deps if args.direct else rdeps - - check_circular_deps(dict_deps) - if check_only: - sys.exit(0) - - dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, arrow_dir) # Start printing the graph data if draw_graph: outfile.write("digraph G {\n") - print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, 0, args.depth, rootpkg, colors) + + deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() + + # forward + if args.direct: + dict_deps = deps + direct = True + #arrow_dir = "forward" # hack + check_circular_deps(dict_deps) + if check_only: + sys.exit(0) + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, + direct, draw_graph, 0, args.depth, rootpkg, colors) + + # reverse + if args.reverse: + dict_deps = rdeps + direct = False + #arrow_dir = "back" # hack + check_circular_deps(dict_deps) + if check_only: + sys.exit(0) + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, + direct, draw_graph, 0, args.depth, rootpkg, colors) if draw_graph: outfile.write("}\n") -- 2.30.2 From troglobit at gmail.com Mon Jan 23 05:18:07 2023 From: troglobit at gmail.com (Joachim Wiberg) Date: Mon, 23 Jan 2023 06:18:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/ssdp-responder: fix misspelled define directive Message-ID: <20230123051808.2213859-1-troglobit@gmail.com> Signed-off-by: Joachim Wiberg --- package/ssdp-responder/ssdp-responder.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ssdp-responder/ssdp-responder.mk b/package/ssdp-responder/ssdp-responder.mk index fd7b1ea44b..d40f6f8c57 100644 --- a/package/ssdp-responder/ssdp-responder.mk +++ b/package/ssdp-responder/ssdp-responder.mk @@ -25,7 +25,7 @@ define SSDP_RESPONDER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S50ssdpd endef -define SSDP-RESPONDER_INSTALL_INIT_SYSTEMD +define SSDP_RESPONDER_INSTALL_INIT_SYSTEMD $(INSTALL) -D -m 644 $(@D)/ssdp-responder.service \ $(TARGET_DIR)/usr/lib/systemd/system/ssdp-responder.service endef -- 2.34.1 From troglobit at gmail.com Mon Jan 23 05:52:58 2023 From: troglobit at gmail.com (Joachim Wiberg) Date: Mon, 23 Jan 2023 06:52:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/mdnsd: new package Message-ID: <20230123055259.2285749-1-troglobit@gmail.com> Signed-off-by: Joachim Wiberg --- DEVELOPERS | 1 + package/Config.in | 1 + package/mdnsd/Config.in | 50 +++++++++++++++++++++++ package/mdnsd/S50mdnsd | 51 ++++++++++++++++++++++++ package/mdnsd/ftp.service | 2 + package/mdnsd/http.service | 2 + package/mdnsd/ipp.service | 2 + package/mdnsd/mdnsd.hash | 6 +++ package/mdnsd/mdnsd.mk | 75 +++++++++++++++++++++++++++++++++++ package/mdnsd/printer.service | 2 + package/mdnsd/ssh.service | 2 + 11 files changed, 194 insertions(+) create mode 100644 package/mdnsd/Config.in create mode 100755 package/mdnsd/S50mdnsd create mode 100644 package/mdnsd/ftp.service create mode 100644 package/mdnsd/http.service create mode 100644 package/mdnsd/ipp.service create mode 100644 package/mdnsd/mdnsd.hash create mode 100644 package/mdnsd/mdnsd.mk create mode 100644 package/mdnsd/printer.service create mode 100644 package/mdnsd/ssh.service diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..bb12d79b11 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1491,6 +1491,7 @@ F: package/libnet/ F: package/libteam/ F: package/libuev/ F: package/mg/ +F: package/mdnsd/ F: package/mini-snmpd/ F: package/mrouted/ F: package/netcalc/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..faa7e7d628 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1932,6 +1932,7 @@ menu "Networking" source "package/libyang/Config.in" source "package/lksctp-tools/Config.in" source "package/mbuffer/Config.in" + source "package/mdnsd/Config.in" source "package/mongoose/Config.in" source "package/nanomsg/Config.in" source "package/neon/Config.in" diff --git a/package/mdnsd/Config.in b/package/mdnsd/Config.in new file mode 100644 index 0000000000..095a924e98 --- /dev/null +++ b/package/mdnsd/Config.in @@ -0,0 +1,50 @@ +config BR2_PACKAGE_MDNSD + bool "mdnsd" + depends on BR2_USE_MMU # fork() + help + Small mDNS-SD daemon for advertising services and device discovery, + similar to Avahi and Bonjour. + + By default, mdnsd runs on all interfaces that support multicast. + It reads services to announce from /etc/mdns.d/*.service, a few + common services are included below. To override the defaults, + e.g., path to services, TTL of multicast frames, or the default + interface, set MDNSD_ARGS in /etc/default/mdnsd + + Note: currently no NSS integration with GLIBC. + +if BR2_PACKAGE_MDNSD + +config BR2_PACKAGE_MDNSD_MQUERY + bool "mquery" + default n + help + Scan a LAN for mDNS capable devices, or query specific records, + similar to the mdns-scan tool. Useful for verifying multicast + connectivity or locating neighbors with link-local address. + +comment "Services to advertise" + +config BR2_PACKAGE_MDNSD_FTP_SERVICE + bool "FTP service" + default n + +config BR2_PACKAGE_MDNSD_HTTP_SERVICE + bool "HTTP service" + default n + +config BR2_PACKAGE_MDNSD_IPP_SERVICE + bool "IPP service" + default n + +config BR2_PACKAGE_MDNSD_PRINTER_SERVICE + bool "Printer service" + default n + +config BR2_PACKAGE_MDNSD_SSH_SERVICE + bool "SSH service" + default y if BR2_PACKAGE_DROPBEAR + default y if BR2_PACKAGE_OPENSSH + default y if BR2_PACKAGE_LIBSSH_SERVER + +endif diff --git a/package/mdnsd/S50mdnsd b/package/mdnsd/S50mdnsd new file mode 100755 index 0000000000..1c2b71802c --- /dev/null +++ b/package/mdnsd/S50mdnsd @@ -0,0 +1,51 @@ +#!/bin/sh + +DAEMON=mdnsd +MDNSD=/usr/sbin/$DAEMON +PIDFILE=/var/run/$DAEMON.pid +CFGFILE=/etc/default/$DAEMON + +MDNSD_ARGS="" + +# Read configuration variable file if it is present +# shellcheck source=/dev/null +[ -r "$CFGFILE" ] && . "$CFGFILE" + +# shellcheck disable=SC2086 +start() { + [ -n "$1" ] || printf 'Starting %s: ' "$DAEMON" + start-stop-daemon -S -q -p "$PIDFILE" -x "$MDNSD" -- $MDNSD_ARGS +} + +stop() { + [ -n "$1" ] || printf 'Stopping %s: ' "$DAEMON" + start-stop-daemon -K -q -p "$PIDFILE" -x "$MDNSD" +} + +restart() { + printf 'Restarting %s: ' "$DAEMON" + stop silent + start silent +} + +# SIGHUP reloads /etc/mdns.d/*.service +reload() { + printf 'Reloading %s: ' "$DAEMON" + start-stop-daemon -K -s HUP -q -p "$PIDFILE" -x "$MDNSD" +} + +case "$1" in + start|stop|restart|reload) + if "$1"; then + echo "OK" + else + echo "FAIL" + fi + ;; + *) + echo "Usage: $0 {start|stop|restart|reload}" + exit 1 + ;; +esac + +exit $? diff --git a/package/mdnsd/ftp.service b/package/mdnsd/ftp.service new file mode 100644 index 0000000000..200a379efd --- /dev/null +++ b/package/mdnsd/ftp.service @@ -0,0 +1,2 @@ +type _ftp._tcp +port 21 diff --git a/package/mdnsd/http.service b/package/mdnsd/http.service new file mode 100644 index 0000000000..7a40d2405f --- /dev/null +++ b/package/mdnsd/http.service @@ -0,0 +1,2 @@ +type _http._tcp +port 80 diff --git a/package/mdnsd/ipp.service b/package/mdnsd/ipp.service new file mode 100644 index 0000000000..0d43e780d1 --- /dev/null +++ b/package/mdnsd/ipp.service @@ -0,0 +1,2 @@ +type _ipp._tcp +port 631 diff --git a/package/mdnsd/mdnsd.hash b/package/mdnsd/mdnsd.hash new file mode 100644 index 0000000000..2fa7552d85 --- /dev/null +++ b/package/mdnsd/mdnsd.hash @@ -0,0 +1,6 @@ +# Upstream sha256 from GitHub +sha256 1af8742ab82a0af88d99d0b15508358ad4305879ab039631bea889138f5c87e8 mdnsd-0.12.tar.gz + +# Locally computed +sha256 2969546227b58ce1b431cc4c36c9a9b45d604e6b94fb8b787ea5d3696f3eee3b LICENSE + diff --git a/package/mdnsd/mdnsd.mk b/package/mdnsd/mdnsd.mk new file mode 100644 index 0000000000..90a4d4c051 --- /dev/null +++ b/package/mdnsd/mdnsd.mk @@ -0,0 +1,75 @@ +################################################################################ +# +# mdnsd +# +################################################################################ + +MDNSD_VERSION = 0.12 +MDNSD_SITE = https://github.com/troglobit/mdnsd/releases/download/v$(MDNSD_VERSION) +MDNSD_LICENSE = BSD-3-Clause +MDNSD_LICENSE_FILES = LICENSE +MDNSD_DEPENDENCIES = host-pkgconf + +ifeq ($(BR2_PACKAGE_MDNSD_MQUERY),y) +MDNSD_CONF_OPTS += --with-mquery +else +MDNSD_CONF_OPTS += --without-mquery +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MDNSD_DEPENDENCIES += systemd +MDNSD_CONF_OPTS += --with-systemd +else +MDNSD_CONF_OPTS += --without-systemd +endif + +ifeq ($(BR2_PACKAGE_MDNSD_FTP_SERVICE),y) +define MDNSD_INSTALL_FTP_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/ftp.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_FTP_SERVICE +endif + +ifeq ($(BR2_PACKAGE_MDNSD_HTTP_SERVICE),y) +define MDNSD_INSTALL_HTTP_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/http.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_HTTP_SERVICE +endif + +ifeq ($(BR2_PACKAGE_MDNSD_IPP_SERVICE),y) +define MDNSD_INSTALL_IPP_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/ipp.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_IPP_SERVICE +endif + +ifeq ($(BR2_PACKAGE_MDNSD_PRINTER_SERVICE),y) +define MDNSD_INSTALL_PRINTER_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/printer.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_PRINTER_SERVICE +endif + +ifeq ($(BR2_PACKAGE_MDNSD_SSH_SERVICE),y) +define MDNSD_INSTALL_SSH_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/ssh.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_SSH_SERVICE +endif + +define MDNSD_INSTALL_INIT_SYSV + $(INSTALL) -m 755 -D package/mdnsd/S50mdnsd $(TARGET_DIR)/etc/init.d/ +endef + +define MDNSD_INSTALL_INIT_SYSTEMD + $(INSTALL) -D -m 644 $(@D)/mdnsd.service \ + $(TARGET_DIR)/usr/lib/systemd/system/mdnsd.service +endef + +$(eval $(autotools-package)) diff --git a/package/mdnsd/printer.service b/package/mdnsd/printer.service new file mode 100644 index 0000000000..cd32295471 --- /dev/null +++ b/package/mdnsd/printer.service @@ -0,0 +1,2 @@ +type _printer._tcp +port 515 diff --git a/package/mdnsd/ssh.service b/package/mdnsd/ssh.service new file mode 100644 index 0000000000..596d20ba17 --- /dev/null +++ b/package/mdnsd/ssh.service @@ -0,0 +1,2 @@ +type _ssh._tcp +port 22 -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 23 06:25:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 23 Jan 2023 07:25:19 +0100 Subject: [Buildroot] [git commit] package/ssdp-responder: fix misspelled define directive Message-ID: <20230123062617.3F3F387C77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6e0ba6bfc2d28a8079d336a18cc50f0825952ec2 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/ssdp-responder.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ssdp-responder/ssdp-responder.mk b/package/ssdp-responder/ssdp-responder.mk index fd7b1ea44b..d40f6f8c57 100644 --- a/package/ssdp-responder/ssdp-responder.mk +++ b/package/ssdp-responder/ssdp-responder.mk @@ -25,7 +25,7 @@ define SSDP_RESPONDER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S50ssdpd endef -define SSDP-RESPONDER_INSTALL_INIT_SYSTEMD +define SSDP_RESPONDER_INSTALL_INIT_SYSTEMD $(INSTALL) -D -m 644 $(@D)/ssdp-responder.service \ $(TARGET_DIR)/usr/lib/systemd/system/ssdp-responder.service endef From yann.morin.1998 at free.fr Mon Jan 23 06:26:26 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 23 Jan 2023 07:26:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/ssdp-responder: fix misspelled define directive In-Reply-To: <20230123051808.2213859-1-troglobit@gmail.com> References: <20230123051808.2213859-1-troglobit@gmail.com> Message-ID: <20230123062626.GA2632@scaer> Joachim, All, On 2023-01-23 06:18 +0100, Joachim Wiberg spake thusly: > Signed-off-by: Joachim Wiberg Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/ssdp-responder/ssdp-responder.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/ssdp-responder/ssdp-responder.mk b/package/ssdp-responder/ssdp-responder.mk > index fd7b1ea44b..d40f6f8c57 100644 > --- a/package/ssdp-responder/ssdp-responder.mk > +++ b/package/ssdp-responder/ssdp-responder.mk > @@ -25,7 +25,7 @@ define SSDP_RESPONDER_INSTALL_INIT_SYSV > $(TARGET_DIR)/etc/init.d/S50ssdpd > endef > > -define SSDP-RESPONDER_INSTALL_INIT_SYSTEMD > +define SSDP_RESPONDER_INSTALL_INIT_SYSTEMD > $(INSTALL) -D -m 644 $(@D)/ssdp-responder.service \ > $(TARGET_DIR)/usr/lib/systemd/system/ssdp-responder.service > endef > -- > 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 Jan 23 07:01:33 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 23 Jan 2023 08:01:33 +0100 Subject: [Buildroot] [PATCH 1/2] support/scripts/graph-depends cleanup done_deps global In-Reply-To: <20230122234309.2111129-1-me@stevenhay.com> References: <20230122234309.2111129-1-me@stevenhay.com> Message-ID: <20230123070133.GB2632@scaer> Steve, All, Thanks for this patch, here a quick review. On 2023-01-23 00:43 +0100, Steve Hay via buildroot spake thusly: > From: Steve Please use you full name as author (not just your first name). Please provide a (potentially terse) explanation for the change. > Signed-off-by: Steve Hay > --- > support/scripts/graph-depends | 9 ++++----- > 1 file changed, 4 insertions(+), 5 deletions(-) > > diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends > index a66fb28f41..3e3373950f 100755 > --- a/support/scripts/graph-depends > +++ b/support/scripts/graph-depends > @@ -197,12 +197,11 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): > outfile.write("%s [color=%s,style=filled]\n" % (name, color)) > > > -done_deps = [] > - > - > # Print the dependency graph of a package > def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > - arrow_dir, draw_graph, depth, max_depth, pkg, colors): > + arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): Make the default be the empty list: done_deps=[] > + if done_deps is None: > + done_deps = [] ... which allows to drop this conditional. I was wondering how that could work, as the list is now a parameter, but the list is not passed as a copy, it is passed as a "reference" in python... So yes, it works (the .dot are the same before/after). Regards, Yann E. MORIN. > if pkg in done_deps: > return > done_deps.append(pkg) > @@ -234,7 +233,7 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc > if draw_graph: > outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) > print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > - arrow_dir, draw_graph, depth + 1, max_depth, d, colors) > + arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) > > > def parse_args(): > -- > 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 yann.morin.1998 at free.fr Mon Jan 23 07:20:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 23 Jan 2023 08:20:13 +0100 Subject: [Buildroot] [PATCH 2/2] support/scripts/graph-depends allow for forward and reverse depends on same graph In-Reply-To: <20230122234309.2111129-2-me@stevenhay.com> References: <20230122234309.2111129-1-me@stevenhay.com> <20230122234309.2111129-2-me@stevenhay.com> Message-ID: <20230123072013.GC2632@scaer> Steve, All, On 2023-01-23 00:43 +0100, Steve Hay via buildroot spake thusly: > Signed-off-by: Steve Hay Please write a commit log that explains the change (don't describe it. explain it): as you could see from our discussion on IRC, the title of your commit is not enough to understand what you are trying to achieve. Maybe explain that it tries to represent both forward and backward dependencies of a single package, with a little schema (here for pkg D): $ make pkg-d-graph-both-depends pkg A -. .-> pkg E \ / pkg B ----> pkg D ----> pkg F / \ pkg C -' '-> pkg G Also, please insert this in the current package rules: $ make help [...] Package-specific: - Build and install and all its dependencies -source - Only download the source files for [...] -show-depends - List packages on which depends -show-rdepends - List packages which have as a dependency -show-recursive-depends - Recursively list packages on which depends -show-recursive-rdepends - Recursively list packages which have as a dependency -graph-depends - Generate a graph of 's dependencies -graph-rdepends - Generate a graph of 's reverse dependencies -graph-both-depends - Generate a graph of both 's forward and reverse dependencies -dirclean - Remove build directory [...] > --- > support/scripts/graph-depends | 55 +++++++++++++++++++++++++---------- > 1 file changed, 39 insertions(+), 16 deletions(-) > > diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends > index 3e3373950f..91aaf5d867 100755 > --- a/support/scripts/graph-depends > +++ b/support/scripts/graph-depends [--SNIP--] > @@ -246,6 +251,8 @@ def parse_args(): > help="Graph the dependencies of PACKAGE") > parser.add_argument("--depth", '-d', metavar="DEPTH", dest="depth", type=int, default=0, > help="Limit the dependency graph to DEPTH levels; 0 means no limit.") > + parser.add_argument("--rdepth", metavar="RDEPTH", dest="rdepth", type=int, default=0, > + help="Limit the dependency graph to DEPTH levels; 0 means no limit.") Do we really need to have two different options for the direct and reverse depths? If so, then be sure to modify the -graph-rdepends accordingly (in package/pkg-generic). [--SNIP--] > @@ -330,21 +337,37 @@ def main(): > logging.error("Error: incorrect color list '%s'" % args.colors) > sys.exit(1) > > - deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() > - dict_deps = deps if args.direct else rdeps > - > - check_circular_deps(dict_deps) > - if check_only: > - sys.exit(0) > - > - dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, arrow_dir) > > # Start printing the graph data > if draw_graph: > outfile.write("digraph G {\n") > > - print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > - arrow_dir, draw_graph, 0, args.depth, rootpkg, colors) > + > + deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() > + > + # forward > + if args.direct: > + dict_deps = deps > + direct = True > + #arrow_dir = "forward" # hack > + check_circular_deps(dict_deps) > + if check_only: > + sys.exit(0) I am not very fond of this: if one were to call: $ graph-depends --direct --reverse --check-only then one would expect to have both checks be run, but here only the direct one will be. I think we need to change check_circular_deps() to return False (no circular dependencies) or True (circular dependencies) (or it can raise an exception that we catch) and store that for later concumption. circ_deps = [] if args.direct: if check_circular_deps(...): circ_deps.append('direct') if not args.checkonly: dict_deps = remove_extra_deps(...) print_pkg_deps(...) if args.reverse: if check_circular_deps(...): circ_deps.append('reverse') if not args.checkonly: dict_deps = remove_extra_deps(...) print_pkg_deps(...) if circ_deps: print(f"Bummer: circular {' and '.join(circ_deps)} dependencies detected") os.exit(1) Something along those lines... Regards, Yann E. MORIN. > + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) > + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > + direct, draw_graph, 0, args.depth, rootpkg, colors) > + > + # reverse > + if args.reverse: > + dict_deps = rdeps > + direct = False > + #arrow_dir = "back" # hack > + check_circular_deps(dict_deps) > + if check_only: > + sys.exit(0) > + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) > + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > + direct, draw_graph, 0, args.depth, rootpkg, colors) > > if draw_graph: > outfile.write("}\n") > -- > 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 thomas.petazzoni at bootlin.com Mon Jan 23 06:39:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 23 Jan 2023 06:39:41 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-22 Message-ID: <20230123063949.3728C4168E@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-22 =================================== branch | OK | NOK | TIM | TOT | master | 101 | 185 | 0 | 286 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 16 fwup-1.9.1 | 15 bash-5.2.15 | 14 xz-5.2.10 | 8 gvfs-1.48.1 | 6 host-binutils-2.38 | 6 host-sentry-cli-2.8.0 | 6 dahdi-linux-3.2.0 | 5 opkg-0.4.5 | 5 dust-0.8.1 | 4 host-go-1.19.5 | 4 libglib2-2.72.3 | 4 bat-0.19.0 | 3 gobject-introspection-1.72.0 | 3 gummiboot-2bcd919c681c952eb... | 3 host-binutils-2.39 | 3 pixz-1.0.7 | 3 xxhash-0.8.1 | 3 zabbix-5.4.9 | 3 crucible-2022.05.25 | 2 ethtool-6.1 | 2 glibc-2.36-81-g4f4d7a13edfd... | 2 gmp-6.2.1 | 2 host-rust-1.66.1 | 2 linux-6.1.5 | 2 ocf-linux-20171122 | 2 python-bunch-1.0.1 | 2 traceroute-2.1.0 | 2 wolfssl-5.5.3 | 2 alsa-lib-1.2.8 | 1 batman-adv-2022.3 | 1 bayer2rgb-neon-15feb1115b48... | 1 bpftool-v7.1.0 | 1 dash-0.5.11.5 | 1 efivar-38 | 1 elfutils-0.186 | 1 fdk-aac-2.0.2 | 1 fftw-quad-3.3.8 | 1 flatbuffers-2.0.8 | 1 fontconfig-2.13.1 | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gensio-2.5.5 | 1 gerbera-1.10.0 | 1 host-binutils-2.37 | 1 host-gdb-arc-2020.09-releas... | 1 host-runc-1.1.4 | 1 jack2-1.9.21 | 1 json-c-0.16 | 1 libdeflate-1.15 | 1 libgcrypt-1.10.1 | 1 libgpg-error-1.46 | 1 libnss-3.87 | 1 libpqxx-6.4.5 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 modem-manager-1.20.4 | 1 norm-1.5.8 | 1 openjdk-11.0.14.1+1 | 1 pcre2-10.42 | 1 php-8.1.14 | 1 pipewire-0.3.62 | 1 pixman-0.42.2 | 1 python-bcrypt-4.0.1 | 1 python-cryptography-39.0.0 | 1 python-greenlet-2.0.1 | 1 python-numpy-1.23.5 | 1 ripgrep-af6b6c543b224d348a8... | 1 s6-linux-utils-2.6.0.0 | 1 strongswan-5.9.8 | 1 sudo-1.9.12p2 | 1 tbb-2021.5.0 | 1 toolchain-external-codescap... | 1 uclibc-1.0.42 | 1 ulogd-2.0.8 | 1 unknown | 1 xvisor-0.3.1 | 1 z3-4.12.0 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/1d1a0b6b72a4849ca1446dab6cd0d1ea809636bc | or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/74b8ed702ffe27d25c38c5f167c7f6d9c2c06fab | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9bac21d6e20de5e43dc405f05ea2dcad034ca891 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/05389055f198753f80d1a705bcb1f32e03e32348 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/534187de744a2b649776b921d3f97d146f7be4e2 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ca114801545a5494124f06b78757524a52dbe715 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ae75b1ff7e435c60b3ddcce29e3c59a6827d10c9 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/08209efa8e8df57fc964710b3b362e7e0341fe7d | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9ead4a3f7b23bdb51db9c52cae42e1b17ade8e04 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/436d32748171557d187244b9f657c78e8e7b3ec7 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/19565c62c07abaec5e7e8c094733664065967dc6 | ORPH powerpc64le | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0256c3888b9ed4620f7dea58faa4f4867a19da64 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b612c8345a823588b031f13efe13ec96d9f94b5c | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bf3ec47c5ff7760d827931928a25000ee6b1f50c | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/55f31c3e4c86c0560d9e247f378c0ce43251c617 | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/da68b8764f62e12aee6d61c1a7267ab300c8adbc | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6f02a600f55d8293f6ea7fa4fc7addf41e422ff5 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/e561ec5fabd4dcf7527c0855eef6d977dd2a066d | mips64el | batman-adv-2022.3 | NOK | http://autobuild.buildroot.net/results/88c63398f2fae1b240a146540db7f2ecca3faedf | aarch64 | bayer2rgb-neon-15feb1115b48... | NOK | http://autobuild.buildroot.net/results/fd83941ab9eaa94ca6fb90facd6f0d4071b73548 | sparc64 | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/a250c79e8f643c0592846e66c69da79f35aca7d5 | x86_64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/3217c212459eda4364fab5e7482f670ce8741d68 | x86_64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/6f9927c3eca508bca6cdc8dc4d225ebdfd489ffa | microblaze | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/44496204a439446946b9ca5c3d321cd74da2844e | s390x | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/dfff341ffb074498bacc1fd7725ec8377f1c2511 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/3909f730e60375016631231a13ca9bb3c5d093d3 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/ce3f755334052f4b1bd6ea93922f07fe11a77a58 | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/1a017d078fd5f1cb712ff36fdc1cef367f9b6cc3 | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/73b626c172058dd9fb2bbfbae6fd4c70c2a10ed3 | ORPH arm | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/8482bfb3fe30c81d573d0336b8fd6d707a07d1e1 | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/582367e4c84edd3c01210eaf39315da1c0d85dbf | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c17aecb92ee4d3df27225e6aeace0da9bffd7c7c | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2a72e1aa8572de7ef083bba02af2719ad8b91639 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/11a6b95c2948a9d3640845e221e76a72fef30eee | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d122f5ac585d345e3b82ada61048c2cafd71977b | ORPH i686 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 | mips64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/e2ac3cc56c70ed3fbb38770a18c65a20ebfc582a | arm | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/15400e1fe13a129df046f4a805e2ad93b3fe9383 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/e8bf27a7409b944169bc7fc1cb51852a8dd217af | ORPH riscv64 | flatbuffers-2.0.8 | NOK | http://autobuild.buildroot.net/results/7f2e7c0f5a1c53a0917eacb00b44808077ae845d | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/8073369989fe0947a55f627dca84a734ff049b17 | ORPH aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/0f92793af0bed972b7316909f8689349e29e2015 | mips64el | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/6228bdb898fe8154c2665dfe73d685353e8fbd37 | aarch64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/b5e14385fd9276c750834b6b5800453cf868f66f | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7ba1cef8070bdb063a92fa907160f3c766b35f54 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/636708f5d421a204f7576e2ee3685bdef3d0cf25 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf5841604c3234793cc34772b3f71fbdf491e880 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cc184dfc2a1718f8c76ad59b4a0986bbf72703e8 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ae6a9e15829c06b51150fcfdb89d112ff36c7875 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aa37fc33e13a3e7c99fbdae3e7108021619f08cd | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7036137d6d5926d1caba16c0108fc2e285aa56d0 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/892888bc3f7765e77195c0c2181815eea59a4360 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4584d484983883bf474c1c1b9348c196c78e8cb | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1f440749341aaadc4994f37c6b07475f4f1e6e74 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bdd4ef9985ea8f158ca905f6d12cfe31e5a7f7e1 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7065f30fb00fa7d3d989af03029b5923eec1cbf5 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cca258c044778b8bb9f2e91c02cd9bbd0156e8d6 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f90fb25f337dc7f89d334785fc2074f801a299c7 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/98c9fe5119fc41bd44081808789c3755d395d795 | arceb | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/85cda60a89428912ae63c7e56fc8a18209fa108d | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/95f7fc2a18ca46d34e40a6a681fc042910a215af | arc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/c099132408579f0e9388f9ba94090196ffebed17 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/041f15a3f551ce68a07a49c4ad1d8ebacd9805f5 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/b6739097cc998573e657da0ce95a9303174a8f7f | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/b21c9098d3b900c899969e9e4c749d2e0c931590 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/11c25170e02c64a862ff102407d5485d99b8d0af | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f1488734bf6ce9dc7203b529b9f3d55986cff758 | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7d52627725080a88702eba86fdebabaf37b93ae3 | ORPH i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/15e7c5da93c8c92c9ccda66674a3987985c21f87 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/1d10a23e706e8b3a4d04d3460ef49ed0ffc01cd0 | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/c7966c7847bdd1061f87eb776a90beb367418e63 | sparc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/57586a59082b5d2b017a97ecfc381fb1052d117f | ORPH nios2 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/f926fc18c9363a80fd8024659d4af7d05ee0415f | ORPH armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/6cd7fc83ada7cadac83338f1a25a24dc987ddda1 | ORPH i686 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b72170e64f7ef869a67f0f0dafbb712ecad194de | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/f4468f0165c32a16463d368e748d50eb8757cfe9 | ORPH microblaze | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/aeb8472edd1a0c50f3c1e7843785a32908020d91 | ORPH s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/8a20b4f5a8254f789a55bb07b350dbe7c2a9d239 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/81c6c31cfbbdead980e02565fc006626c0e5c678 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/056745edc72fdd372857233835861aa461762567 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/acda838c84766458d5798c68b063c7e87b5ec521 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e0febb028ac344f48fcb9e6a318b934587738e00 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a6eeecca4c82a34c79adc965597950b5b6826be2 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5f6195182bdc38b4e56ef656d427c0a54a8150e4 | sparc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/a6c6eefa5b9948e1d4efe07b1f10153b7054f938 | aarch64_be | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/ab6c5e37443c01b2b647a0a7e2005b78d7b0bc47 | riscv64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5d5621bd05061763cb25f172b1c91e2031c0dc5f | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ed19788283edd493e96914bb9db1d3c0f06f941c | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/82a4ab2189915826693d1026e580f168e4172bc7 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6fedf9f14022937faf2cd9fe5a8f21900e41bb5b | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eeaf1f78b1e42bb45a13f6b0b8bbb5aacbc468e4 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e89689874b1545c7ab3c1d32d5fd10893606d5ae | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3e14f39695137dec9eba791199f43b24fa320b0f | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/33b03444145f04f0efad1bacef1e986251ca3db5 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d6df1b3ea7aca0317f0583923b0170735659f533 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60ae520e4c7d265c1848d88d82720118bf75353a | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/61a7a8b6a4e9abbb92ea763dc38f81a44ef72d77 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b76fa83d8f7614e15b82eb2ae5fa47ac30c6ca46 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/26fdca45360592bc9e76a8fbe50d80cff77e3c8e | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2c3d779a5428c4df20ea4c2124c85016eec32691 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/07b908c54053b7e52ee080950cb60141fcab9ecd | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a673c19989f90ee560f2c800f88d9ca601d991a6 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/63aab9cd9761c71955fe06bb1114d3c9c544ed44 | arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/415d814431fe2b9e553e3f6ea3876ed2bf607aa7 | ORPH mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/600a3e3023659de38f08bd91e1d162a5b6aaed08 | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/6e2b1dc6e61642f0a7f4e731e4e04b2c4a33d2c0 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/f50b346113c62bb01bcaab8ab94872ad021b51ea | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/51fd6074463c1efbfe9cbced4f3c68f23a9c6201 | aarch64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/81d1ea75ad8575b929f39c18d2eba5e1534468d0 | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/1dba5d398c8cd8020c1bf61277645070e8dd1753 | armeb | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/b38ee4042fff84e7698e27c9ca202abf3e2f66fa | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ade0c9f85ed828e46d1714dfa1a8dba74354e4a8 | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5a9028e5986628f498e31c4e39a116c5e6f90ded | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9c7f14138f2a09ec6c88844e647f8d7c70559d1d | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e6d3186f9697e12f3088d80c79180342c74cc42b | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/67faebb4a3c24d0ab696f5c9a8c08f7bca3d4714 | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/49b1217f2f433c13bdd4310f586bc1f3e9a093ca | sh4a | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/46502a82aa8234eccee381c29aa4fea589c10a5c | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/a03de0b6a34fb1aa944a76f064e0da4befcf77fb | arm | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/c23c6195cf187048c463749a4a185a0eeffaece7 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5b45d5a9ee0e59c0493dc7de71a69310065839d1 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/433633bd094824ee556f5588b4a541023977fc90 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a178fc92ecf6e4cfdf2c8e80518b8a4f049704ba | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6c96857c9852c8d461409a05257115e8b6305323 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/de7c0f1cacfcbb4678b36a807e82a3889b190ac4 | aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d127a4205a6d36f3a43e1c5c4614c08e74e3fa43 | ORPH i686 | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/da4dcaf565fdbfbb9007c1ad48f74dc20691efcf | sparc64 | libpqxx-6.4.5 | NOK | http://autobuild.buildroot.net/results/100b2f1dd1353ceba6eff5fb113b5e10260979f5 | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/982403df2b8df3d69303a0abaced10b3e5514db0 | ORPH powerpc | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/26815db0335cfa1e86018c76542557b5e9dfabb6 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/b58b2f4ec4c4f24c5c9556113d5808575b6306da | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/ffbc5c511e31685a154fbd8d7c4d71b42d308f7e | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/e86f42e737a3617700ecfd19703767dc9cfe7b43 | ORPH m68k | modem-manager-1.20.4 | NOK | http://autobuild.buildroot.net/results/4ace16ef33ead85968eabe8916ff1d23c3b8ee60 | mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/81b37b62c9ae89524971911c081b4f6f9bafd404 | ORPH x86_64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d6f2aacf94dac78a8af05ee85b9debaa5ce39bb5 | ORPH microblaze | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/4886f1119b5131d7e978b2e41f77a8bd4cbcba9e | ORPH sh4 | openjdk-11.0.14.1+1 | NOK | http://autobuild.buildroot.net/results/941970837219261b213e5f7fc7017f679d4f9080 | armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2261870945bc16d8f77c9fbbd627446b0340ad54 | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d7f96451fc64c55875b0e8ed9e1ebe7b350a2b81 | ORPH sh4aeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5a2d74376ca2847e1aebbb6e460986f9234dea4d | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cfe0fc9e8193e69f33a9ae5466e20d3e93d6d9ff | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a797143e984451ed92076c0db207bbd5d9022194 | ORPH sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/ba6ac238c4d7cec24396f2726188189aa5020bd9 | ORPH arm | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/0b73ab8e3f2bcdf102e01d3f6e7ceb61d3832c14 | aarch64 | pipewire-0.3.62 | NOK | http://autobuild.buildroot.net/results/f2adbff647d6e4f3db80d8cb7be8e309067f2f38 | arm | pixman-0.42.2 | NOK | http://autobuild.buildroot.net/results/917c9c26416c7552d47b3343be34e777e375601c | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c1e3a0599a03a9c715d9a9bfab741394348f0bf7 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/77e5802d3c4c2df73c93d562b07ef6c877bcb74a | microblaze | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3a1d9f4f921e7bc455180895d6fd7d02e6dc132f | mips64el | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/792d2ed5c9b467a60e07fa5d6dc4987bc4fc2e0b | powerpc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/d2b31c3b533685becbca7f79681cb5dc75df526b | riscv32 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/626838d3b3650f36253adebaad68f5f8dd768407 | arm | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/8d79d1126ee24c54f157de99a16089bb90ef6735 | powerpc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/7ec4ea5f863be3fb23f4538fed3078fc10f8da78 | sh4aeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/a2256ea40a20091e1509e84313e42f1008df172b | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/e440bec9111e0adb1dc05b90891f0838c21ad433 | mips64 | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/9fe5291a772ef768eed7f1d0075268803b852438 | microblazeel | strongswan-5.9.8 | NOK | http://autobuild.buildroot.net/results/387502fff1b6efd100b7bc72525d79275d37072f | sparc | sudo-1.9.12p2 | NOK | http://autobuild.buildroot.net/results/a0a4635b318840857ba4cb0fff9e951fdca4815e | ORPH sh4 | tbb-2021.5.0 | NOK | http://autobuild.buildroot.net/results/291351d6a9f9e807751c275876bf7596bf0b09af | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/0aa6a18e5a152550fbd3f7337f85f19eff4328df | ORPH microblazeel | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/59c9bb7784c4ce4da2a79115fb0357c2e96bac44 | or1k | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/f089192a78b83428690d602c00af1ef5f785f48d | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/9f88032bc9aed7e56da4e99b3fbe0187a312f1ae | x86_64 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/17885c7a7597e0c3e6afc1f3695363ac20fa3de1 | ORPH sparc | unknown | NOK | http://autobuild.buildroot.net/results/2d19643adaf3c2dfceeb9833ad75f83120fdad93 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/d841aceb8e6081a390cbd19b383731d93d48704c | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/d0c492e7d6b84d2b8dc4bc2a6bda1fb9ba7213fe | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/c0099c6407bcde2f0c0fb51d751133026c023717 | arc | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/3baf306d63de86fad1b9309fce9839aebc3e03a9 | ORPH or1k | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b0581459229a45ad23373050908df23b1713de9f | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/cc08cea9bfc8ae632f09a45556664d00f3798458 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e75b47f9fa5e01c2e560d37ef3f36224705cc1da | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/82a96d57fed61b1ea70897ac4dc4af5572833828 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/99983fd15badda2df72844117d55459512751462 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a3c22c2fe85d7b20180e629e941cf16b06493c25 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e5a3c302b53e8fbccdcb22ebb496231310fde5c6 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/264ed940651bd261408df1ef5389bfce3dba95ed | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c861907f0e6ec6cd494cc5a70cf5a13fd19514df | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a3d4e4f42470bd2c0a23d47de84c3ed78376e86f | ORPH or1k | z3-4.12.0 | NOK | http://autobuild.buildroot.net/results/fa874bdced3ce2c2ad6c5df3794a5a0109729e2b | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/8f683c9b1c7612e99fe6dac5e4ec54120bddab5a | s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/8f18cb431d1230ba0824b22a4080908b5ca4cd5d | mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/bf6f5954a4c501d22b19c3dbfc9e281995728e97 | 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.11 | 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_r24 | 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.3 | asterisk | DISTRO | https://release-monitoring.org/project/09838 | 16.29.1 | 20.1.0 | 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 | atop | DISTRO | https://release-monitoring.org/project/00135 | 2.8.0 | 2.8.1 | audit | DISTRO | https://release-monitoring.org/project/15225 | 3.0.7 | 3.0.9 | avocado | DISTRO | https://release-monitoring.org/project/13385 | 98.0 | 100.1 | 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.26 | 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.16 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.16 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.16 | 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.10 | ORPH binutils | DISTRO | https://release-monitoring.org/project/07981 | 2.38 | 2.40 | bitcoin | DISTRO | https://release-monitoring.org/project/13618 | 0.21.2 | 24.0.1 | 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 boost | DISTRO | https://release-monitoring.org/project/06845 | 1.80.0 | 1.81.0 | 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.1.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 | busybox | DISTRO | https://release-monitoring.org/project/00230 | 1.35.0 | 1.36.0 | ORPH c-icap | DISTRO | https://release-monitoring.org/project/21325 | 0.5.7 | 0.5.10 | 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 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.2.0 | 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.7 | cloop | DISTRO | https://release-monitoring.org/project/21332 | 3.14.1.3 | 3.14.1.3+... | cmake | DISTRO | https://release-monitoring.org/project/00306 | 3.22.3 | 3.25.2 | cni-plugins | DISTRO | https://release-monitoring.org/project/96794 | 1.1.1 | 1.2.0 | 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.12 | 1.6.15 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | crudini | DISTRO | https://release-monitoring.org/project/21669 | 0.9.3 | 0.9.4 | 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 | daq3 | DISTRO | https://release-monitoring.org/project/212345 | 3.0.9 | 3.0.10 | 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.14.4 | 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 delve | DISTRO | https://release-monitoring.org/project/40149 | 1.20.0 | 1.20.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20221229 | ORPH diffutils | DISTRO | https://release-monitoring.org/project/00436 | 3.8 | 3.9 | ORPH docker-cli | DISTRO | https://release-monitoring.org/project/21076 | 20.10.22 | 20.10.23 | docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.14.0 | 2.15.1 | docker-engine | DISTRO | https://release-monitoring.org/project/00447 | 20.10.22 | 20.10.23 | dracut | DISTRO | https://release-monitoring.org/project/10627 | 057 | 059 | 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 easy-rsa | DISTRO | https://release-monitoring.org/project/17770 | 3.1.1 | 3.1.2 | ed | DISTRO | https://release-monitoring.org/project/00659 | 1.18 | 1.19 | 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 | 23.01 | 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.3 | ell | DISTRO | https://release-monitoring.org/project/17781 | 0.53 | 0.55 | ORPH empty | DISTRO | https://release-monitoring.org/project/20564 | 0.6.22b | 0.6.23c | 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.2.1 | 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.5 | 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.22 | 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.49 | 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.7 | 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.1 | erlang-p1-yaml | DISTRO | https://release-monitoring.org/project/10243 | 1.0.32 | 1.0.36 | erlang-p1-yconf | DISTRO | https://release-monitoring.org/project/45378 | 1.0.12 | 1.0.15 | erlang-p1-zlib | DISTRO | https://release-monitoring.org/project/09283 | 1.0.10 | 1.0.12 | execline | DISTRO | https://release-monitoring.org/project/05482 | 2.9.0.1 | 2.9.1.0 | exiv2 | DISTRO | https://release-monitoring.org/project/00769 | 0.27.5 | 0.27.6 | 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 file | DISTRO | https://release-monitoring.org/project/00807 | 5.43 | 5.44 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 23.1.4 | flot | DISTRO | https://release-monitoring.org/project/07184 | 0.8.3 | 4.2.4 | ORPH fltk | DISTRO | https://release-monitoring.org/project/00823 | 1.3.7 | 1.3.8 | ORPH fmc | GUESS | https://release-monitoring.org/project/145761 | LSDK-21.08 | 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 | fwts | DISTRO | https://release-monitoring.org/project/17383 | 22.09.00 | 23.01.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.2 | gensio | DISTRO | https://release-monitoring.org/project/67634 | 2.5.5 | 2.6.2 | gerbera | DISTRO | https://release-monitoring.org/project/18420 | 1.10.0 | 1.12.1 | 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 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.8.0 | 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.8 | 2.4.0 | gnuradio | DISTRO | https://release-monitoring.org/project/01217 | 3.10.4.0 | 3.10.5.0 | gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.74.0 | ORPH gpsd | DISTRO | https://release-monitoring.org/project/06846 | 3.24 | 3.25 | 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 | graphicsmagick | DISTRO | https://release-monitoring.org/project/01248 | 1.3.38 | 1.3.40 | 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.90 | ORPH gst1-devtools | DISTRO | https://release-monitoring.org/project/21856 | 1.20.4 | 1.21.90 | 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.20.5 | ORPH gst1-plugins-bad | DISTRO | https://release-monitoring.org/project/21849 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-base | DISTRO | https://release-monitoring.org/project/21850 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-good | DISTRO | https://release-monitoring.org/project/21852 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-ugly | DISTRO | https://release-monitoring.org/project/15187 | 1.20.4 | 1.20.5 | ORPH gst1-python | DISTRO | https://release-monitoring.org/project/03881 | 1.20.4 | 1.20.5 | ORPH gst1-rtsp-server | DISTRO | https://release-monitoring.org/project/21853 | 1.20.4 | 1.21.90 | 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.20.5 | 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.20.5 | ORPH gstreamer1-editing-services | DISTRO | https://release-monitoring.org/project/230920 | 1.20.4 | 1.20.5 | ORPH gtest | DISTRO | https://release-monitoring.org/project/18290 | 1.12.1 | 1.13.0 | gtkmm3 | DISTRO | https://release-monitoring.org/project/311572 | 3.22.0 | 3.24.7 | gtksourceview | DISTRO | https://release-monitoring.org/project/07724 | 3.24.7 | 5.6.2 | gupnp | DISTRO | https://release-monitoring.org/project/01281 | 1.4.3 | 1.6.3 | 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.3 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.2 | harfbuzz | DISTRO | https://release-monitoring.org/project/01299 | 5.3.1 | 6.0.0 | heimdal | DISTRO | https://release-monitoring.org/project/01307 | 7.7.1 | 7.8.0 | ORPH hiawatha | DISTRO | https://release-monitoring.org/project/13375 | 11.2 | 11.3 | hidapi | DISTRO | https://release-monitoring.org/project/05594 | 0.11.0 | 0.13.1 | ORPH hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.365 | 0.366 | ORPH hwloc | DISTRO | https://release-monitoring.org/project/13501 | 2.8.0 | 2.9.0 | 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.45.1 | 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.40 | ORPH imagemagick | DISTRO | https://release-monitoring.org/project/01372 | 7.1.0-51 | 7.1.0-57 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.10.0 | inotify-tools | DISTRO | https://release-monitoring.org/project/08864 | 3.20.2.2 | 3.22.6.0 | ORPH intel-mediadriver | DISTRO | https://release-monitoring.org/project/20341 | 22.6.6 | 23.1.0 | intel-mediasdk | DISTRO | https://release-monitoring.org/project/21814 | 22.6.5 | 23.1.0 | iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.16 | 7.17 | iptables | DISTRO | https://release-monitoring.org/project/01394 | 1.8.8 | 1.8.9 | 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 | iwd | DISTRO | https://release-monitoring.org/project/18380 | 1.30 | 2.1 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.26.0 | janus-gateway | DISTRO | https://release-monitoring.org/project/15715 | 1.1.1 | 1.1.2 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | 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 | kexec | DISTRO | https://release-monitoring.org/project/12689 | 2.0.25 | 2.0.26 | ORPH kf5-extra-cmake-modules | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-kcoreaddons | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-modemmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-networkmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kodi | DISTRO | https://release-monitoring.org/project/20547 | 19.5-Matrix | 20.0-Nexus | 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.2-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-jsonschemabuilder | DISTRO | https://release-monitoring.org/project/05511 | 19.5-Matrix | 20.0-Nexus | kodi-peripheral-joystick | DISTRO | https://release-monitoring.org/project/21793 | 19.0.3-Ma... | 20.1.3-Nexus | kodi-peripheral-xarcade | DISTRO | https://release-monitoring.org/project/21791 | 19.0.4-Ma... | 20.1.3-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.1-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.6-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.1-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.3-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-texturepacker | DISTRO | https://release-monitoring.org/project/05511 | 19.5-Matrix | 20.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.2.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 | kvazaar | DISTRO | https://release-monitoring.org/project/12418 | 2.1.0 | 2.2.0 | kvm-unit-tests | DISTRO | https://release-monitoring.org/project/242797 | 2022-03-08 | 2023-01-05 | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | 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 | leptonica | DISTRO | https://release-monitoring.org/project/01549 | 1.82.0 | 1.83.0 | 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 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 | libdeflate | DISTRO | https://release-monitoring.org/project/242778 | 1.15 | 1.17 | libdnet | DISTRO | https://release-monitoring.org/project/06308 | 1.16.1 | 1.16.3 | ORPH 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 | libfuse | GUESS | https://release-monitoring.org/project/00861 | 2.9.9 | 3.13.0 | ORPH libfuse3 | DISTRO | https://release-monitoring.org/project/00861 | 3.11.0 | 3.13.0 | libgdiplus | DISTRO | https://release-monitoring.org/project/06440 | 6.0.5 | 6.1 | libgit2 | DISTRO | https://release-monitoring.org/project/01627 | 1.5.0 | 1.5.1 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.5 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | 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.8.3 | libgtk3 | DISTRO | https://release-monitoring.org/project/311549 | 3.24.35 | 3.24.36 | 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.40 | 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.2 | libinput | DISTRO | https://release-monitoring.org/project/05781 | 1.20.1 | 1.22.1 | libks | DISTRO | https://release-monitoring.org/project/241898 | 1.8.0 | 1.8.2 | 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.3 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.10 | libmodplug | DISTRO | https://release-monitoring.org/project/05669 | d1b97ed | 0.8.9.0 | ORPH 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.25 | 2.1.28 | 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 | libnice | DISTRO | https://release-monitoring.org/project/01683 | 0.1.19 | 0.1.21 | 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.14 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | libosmium | DISTRO | https://release-monitoring.org/project/07023 | 2.18.0 | 2.19.0 | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpcap | DISTRO | https://release-monitoring.org/project/01702 | 1.10.2 | 1.10.3 | libpeas | DISTRO | https://release-monitoring.org/project/06871 | 1.32.0 | 1.34.0 | ORPH libpqxx | DISTRO | https://release-monitoring.org/project/21367 | 6.4.5 | 7.7.4 | libpsl | DISTRO | https://release-monitoring.org/project/07305 | 0.21.1 | 0.21.2 | libqrtr-glib | DISTRO | https://release-monitoring.org/project/192056 | 1.0.0 | 1.2.2 | libraw | DISTRO | https://release-monitoring.org/project/01709 | 0.21.0 | 0.21.1 | librelp | DISTRO | https://release-monitoring.org/project/01713 | 1.10.0 | 1.11.0 | 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.3.0 | 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 | libucl | DISTRO | https://release-monitoring.org/project/21371 | 0.8.1 | 0.8.2 | 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 | libva | DISTRO | https://release-monitoring.org/project/01752 | 2.16.0 | 2.17.0 | libva-utils | DISTRO | https://release-monitoring.org/project/16334 | 2.16.0 | 2.17.1 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.14.1 | libvirt | DISTRO | https://release-monitoring.org/project/13830 | 7.10.0 | 9.0.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.5.0 | libxmlrpc | DISTRO | https://release-monitoring.org/project/09024 | r3119 | 1.54.06 | libyang | DISTRO | https://release-monitoring.org/project/18554 | 2.1.4 | 2.1.30 | lighttpd | DISTRO | https://release-monitoring.org/project/01817 | 1.4.67 | 1.4.68 | 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 | 20221214 | 20230117 | 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 | 2023.01.19 | ORPH lld | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.7 | 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.7 | log4cxx | DISTRO | https://release-monitoring.org/project/15330 | 0.13.0 | 1.0.0 | logrotate | DISTRO | https://release-monitoring.org/project/10567 | 3.20.1 | 3.21.0 | 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.5 | 4.97.0 | 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-modules | DISTRO | https://release-monitoring.org/project/07141 | 2.13.7 | 2.13.8 | lttng-tools | DISTRO | https://release-monitoring.org/project/07136 | 2.13.8 | 2.13.9 | 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.18 | ORPH lxc | DISTRO | https://release-monitoring.org/project/01860 | 5.0.1 | 5.0.2 | 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.2 | 3.3.0 | mc | DISTRO | https://release-monitoring.org/project/01954 | 4.8.28 | 4.8.29 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 191 | mdevd | DISTRO | https://release-monitoring.org/project/16553 | 0.1.6.0 | 0.1.6.1 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.16 | ORPH memcached | DISTRO | https://release-monitoring.org/project/01965 | 1.6.17 | 1.6.18 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.01 | 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 | minizip | DISTRO | https://release-monitoring.org/project/301509 | 3.0.7 | 3.0.8 | 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 moby-buildkit | DISTRO | https://release-monitoring.org/project/20836 | 0.10.6 | 0.11.1 | modem-manager | DISTRO | https://release-monitoring.org/project/07306 | 1.20.4 | 1.21.2 | mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.2.0 | mongoose | DISTRO | https://release-monitoring.org/project/07603 | 7.8 | 7.9 | 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.1 | ORPH mpd | DISTRO | https://release-monitoring.org/project/14864 | 0.23.11 | 0.23.12 | mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.1 | 4.2.0 | ORPH mpg123 | DISTRO | https://release-monitoring.org/project/12413 | 1.25.15 | 1.31.2 | 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 | 5.0.0 | 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.3 | 0.9.4 | nano | DISTRO | https://release-monitoring.org/project/02046 | 7.1 | 7.2 | ORPH ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.2 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.3-20221224 | 6.4-20230121 | ORPH neon | DISTRO | https://release-monitoring.org/project/07604 | 0.32.4 | 0.32.5 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 1.0.0 | 1.1.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.1 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.42 | 2.1.49 | newt | DISTRO | https://release-monitoring.org/project/15129 | 0.52.21 | 0.52.23 | ORPH nftables | DISTRO | https://release-monitoring.org/project/02082 | 1.0.5 | 1.0.6 | 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.3 | 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.4.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.85.05 | 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.6.0 | 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.7.0 | opencv4 | DISTRO | https://release-monitoring.org/project/06615 | 4.6.0 | 4.7.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.10.0 | 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+6 | openlayers | DISTRO | https://release-monitoring.org/project/06847 | 7.1.0 | 7.2.2 | openmpi | DISTRO | https://release-monitoring.org/project/02554 | 4.0.0 | 4.1.4 | ORPH openocd | DISTRO | https://release-monitoring.org/project/02557 | 0.11.0 | 0.12.0 | 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.46 | 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 | optee-benchmark | DISTRO | https://release-monitoring.org/project/21555 | 3.19.0 | 3.20.0 | optee-client | DISTRO | https://release-monitoring.org/project/21556 | 3.19.0 | 3.20.0 | optee-examples | DISTRO | https://release-monitoring.org/project/21557 | 3.19.0 | 3.20.0 | optee-test | DISTRO | https://release-monitoring.org/project/21558 | 3.19.0 | 3.20.0 | oracle-mysql | DISTRO | https://release-monitoring.org/project/00334 | 5.1.73 | 8.0.32 | ORPH ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.16 | ORPH paho-mqtt-c | DISTRO | https://release-monitoring.org/project/21375 | 1.3.11 | 1.3.12 | 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 patchelf | DISTRO | https://release-monitoring.org/project/02598 | 0.13 | 0.17.2 | ORPH pax-utils | DISTRO | https://release-monitoring.org/project/02601 | 1.2.6 | 1.3.6 | 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 | 202212 | ORPH pdbg | DISTRO | https://release-monitoring.org/project/21378 | 3.5 | 3.6 | perl-class-method-modifiers | DISTRO | https://release-monitoring.org/project/06735 | 2.13 | 2.14 | perl-crypt-cbc | DISTRO | https://release-monitoring.org/project/11930 | 2.33 | 3.04 | perl-data-optlist | DISTRO | https://release-monitoring.org/project/02769 | 0.112 | 0.113 | 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-sharedir-install | DISTRO | https://release-monitoring.org/project/11851 | 0.13 | 0.14 | perl-image-exiftool | DISTRO | https://release-monitoring.org/project/06175 | 12.50 | 12.55 | perl-io-socket-ssl | DISTRO | https://release-monitoring.org/project/06569 | 2.075 | 2.080 | 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.31 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-moo | DISTRO | https://release-monitoring.org/project/03123 | 2.005004 | 2.005005 | perl-mozilla-ca | DISTRO | https://release-monitoring.org/project/03136 | 20211001 | 20221114 | 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-sub-install | DISTRO | https://release-monitoring.org/project/03345 | 0.928 | 0.929 | perl-sub-quote | DISTRO | https://release-monitoring.org/project/12678 | 2.006006 | 2.006008 | 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.002001 | perl-xml-libxml | DISTRO | https://release-monitoring.org/project/03527 | 2.0134 | 2.0208 | php | DISTRO | https://release-monitoring.org/project/03627 | 8.1.14 | 8.2.1 | 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 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.62 | 0.3.64 | pipewire-media-session | DISTRO | https://release-monitoring.org/project/236416 | 0.4.1 | 0.4.2 | ORPH pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH 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 | 23.01.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.14 | 0.12.2 | 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.5 | 23.6 | ORPH 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-alembic | DISTRO | https://release-monitoring.org/project/03766 | 1.9.1 | 1.9.2 | python-autobahn | DISTRO | https://release-monitoring.org/project/07015 | 22.12.1 | 23.1.1 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.45 | 1.26.54 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.45 | 1.29.54 | 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.33 | 3.0.0a11 | python-django | DISTRO | https://release-monitoring.org/project/03828 | 4.1.5 | 4.2a1 | python-dnspython | DISTRO | https://release-monitoring.org/project/13190 | 2.2.1 | 2.3.0 | python-flask-babel | DISTRO | https://release-monitoring.org/project/20024 | 2.0.0 | 3.0.0 | python-flask-wtf | DISTRO | https://release-monitoring.org/project/05702 | 1.0.1 | 1.1.1 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 23.1.21 | python-future | DISTRO | https://release-monitoring.org/project/26845 | 0.18.2 | 0.18.3 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.30 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-hiredis | DISTRO | https://release-monitoring.org/project/12002 | 2.0.0 | 2.1.1 | python-iptables | DISTRO | https://release-monitoring.org/project/11475 | 1.0.0 | 1.0.1 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-markdown2 | DISTRO | https://release-monitoring.org/project/03917 | 2.4.6 | 2.4.7 | python-markupsafe | DISTRO | https://release-monitoring.org/project/03918 | 2.1.1 | 2.1.2 | python-matplotlib | DISTRO | https://release-monitoring.org/project/03919 | 3.4.3 | 3.6.3 | python-maturin | DISTRO | https://release-monitoring.org/project/42653 | 0.14.9 | 0.14.10 | python-numpy | DISTRO | https://release-monitoring.org/project/02509 | 1.23.5 | 1.24.1 | python-orjson | DISTRO | https://release-monitoring.org/project/31737 | 3.8.4 | 3.8.5 | python-packaging | DISTRO | https://release-monitoring.org/project/11718 | 22.0 | 23.0 | python-paramiko | DISTRO | https://release-monitoring.org/project/03954 | 2.12.0 | 3.0.0 | python-pbr | DISTRO | https://release-monitoring.org/project/03960 | 5.11.0 | 5.11.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.2 | 3.1.0 | python-pypa-build | DISTRO | https://release-monitoring.org/project/132276 | 0.9.0 | 0.10.0 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pysmb | DISTRO | https://release-monitoring.org/project/21589 | 1.2.9 | 1.2.9.1 | python-pytest | DISTRO | https://release-monitoring.org/project/03765 | 7.2.0 | 7.2.1 | python-pythran | DISTRO | https://release-monitoring.org/project/21140 | 0.12.0 | 0.12.1 | python-pytz | DISTRO | https://release-monitoring.org/project/06537 | 2022.7 | 2022.7.1 | 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.4.0 | 4.4.2 | python-requests | DISTRO | https://release-monitoring.org/project/04004 | 2.28.1 | 2.28.2 | 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.10.0 | python-sentry-sdk | DISTRO | https://release-monitoring.org/project/21603 | 1.12.1 | 1.13.0 | python-setuptools | DISTRO | https://release-monitoring.org/project/04021 | 65.6.3 | 66.1.1 | python-sip | DISTRO | https://release-monitoring.org/project/13626 | 4.19.25 | 6.7.5 | 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-tempora | DISTRO | https://release-monitoring.org/project/21225 | 5.2.0 | 5.2.1 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.8.0 | 5.8.1 | python-txaio | DISTRO | https://release-monitoring.org/project/07202 | 22.2.1 | 23.1.1 | python-typeguard | DISTRO | https://release-monitoring.org/project/38819 | 2.13.3 | 3.0.0b2 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.13 | 1.26.14 | python-wcwidth | DISTRO | https://release-monitoring.org/project/08743 | 0.2.5 | 0.2.6 | python-xlib | DISTRO | https://release-monitoring.org/project/12180 | 0.32 | 0.33 | python-xlsxwriter | DISTRO | https://release-monitoring.org/project/12031 | 3.0.6 | 3.0.7 | python-zeroconf | DISTRO | https://release-monitoring.org/project/12681 | 0.39.4 | 0.47.1 | python-zlmdb | DISTRO | https://release-monitoring.org/project/66674 | 22.6.1 | 23.1.1 | 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.2 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.2 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | 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 | 20221215-... | ORPH redis | DISTRO | https://release-monitoring.org/project/04181 | 7.0.7 | 7.0.8 | 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 rng-tools | DISTRO | https://release-monitoring.org/project/04202 | 6.15 | 6.16 | rocksdb | DISTRO | https://release-monitoring.org/project/15560 | 6.20.3 | 7.9.2 | rrdtool | DISTRO | https://release-monitoring.org/project/04214 | 1.7.2 | 1.8.0 | ORPH rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rt-tests | DISTRO | https://release-monitoring.org/project/59450 | 2.4 | 2.5 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.3 | 3.2.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 | s6 | DISTRO | https://release-monitoring.org/project/05485 | 2.11.1.2 | 2.11.2.0 | s6-dns | DISTRO | https://release-monitoring.org/project/16547 | 2.3.5.4 | 2.3.5.5 | s6-linux-init | DISTRO | https://release-monitoring.org/project/16552 | 1.0.8.0 | 1.0.8.1 | s6-linux-utils | DISTRO | https://release-monitoring.org/project/16551 | 2.6.0.0 | 2.6.0.1 | s6-networking | DISTRO | https://release-monitoring.org/project/16550 | 2.5.1.1 | 2.5.1.2 | s6-portable-utils | DISTRO | https://release-monitoring.org/project/16549 | 2.2.5.0 | 2.2.5.1 | s6-rc | DISTRO | https://release-monitoring.org/project/16548 | 0.5.3.2 | 0.5.3.3 | 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.4 | 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.2 | 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.11.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.11 | 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 | sispmctl | DISTRO | https://release-monitoring.org/project/21653 | 4.9 | 4.10 | skalibs | DISTRO | https://release-monitoring.org/project/05486 | 2.12.0.1 | 2.13.0.0 | 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.52.0 | sofia-sip | DISTRO | https://release-monitoring.org/project/10509 | 1.13.9 | 1.13.12 | 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 | spawn-fcgi | DISTRO | https://release-monitoring.org/project/05388 | 1.6.4 | 1.6.5 | ORPH 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.3 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.18 | ORPH stress | DISTRO | https://release-monitoring.org/project/08048 | 1.0.5 | 1.0.7 | stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.03 | strongswan | DISTRO | https://release-monitoring.org/project/04899 | 5.9.8 | 5.9.9 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.5 | 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 | syslog-ng | DISTRO | https://release-monitoring.org/project/04930 | 3.38.1 | 4.0.1 | sysprof | DISTRO | https://release-monitoring.org/project/21649 | 1.2.0 | 3.46.0 | sysrepo | DISTRO | https://release-monitoring.org/project/34820 | 2.2.12 | 2.2.36 | 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 | tcpdump | DISTRO | https://release-monitoring.org/project/04947 | 4.99.2 | 4.99.3 | tcpreplay | DISTRO | https://release-monitoring.org/project/13716 | 4.4.2 | 4.4.3 | ORPH 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.3.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 timescaledb | DISTRO | https://release-monitoring.org/project/17545 | 2.9.0 | 2.9.1 | tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyssh | DISTRO | https://release-monitoring.org/project/14678 | 20220801 | 20230101 | 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.5 | 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 | 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 | 4.0.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.6 | traceroute | DISTRO | https://release-monitoring.org/project/14877 | 2.1.0 | 2.1.1 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.1.0 | ttyd | DISTRO | https://release-monitoring.org/project/13890 | 1.7.2 | 1.7.3 | tzdata | DISTRO | https://release-monitoring.org/project/05021 | 2022f | 2022g | uboot-tools | DISTRO | https://release-monitoring.org/project/05022 | 2021.07 | 2023.01 | uftrace | DISTRO | https://release-monitoring.org/project/195039 | 0.12 | 0.13 | 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.3 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.7.1 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | 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 | vis-network | DISTRO | https://release-monitoring.org/project/270536 | 9.1.0 | 9.1.2 | volk | DISTRO | https://release-monitoring.org/project/147733 | 2.5.2 | 3.0.0 | 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.239 | ORPH waf | DISTRO | https://release-monitoring.org/project/05116 | 2.0.24 | 2.0.25 | wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | 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.3 | 2.39.5 | webp | DISTRO | https://release-monitoring.org/project/01761 | 1.2.4 | 1.3.0 | 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.1 | whois | DISTRO | https://release-monitoring.org/project/05128 | 5.5.14 | 5.5.15 | 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.13 | ORPH wireshark | DISTRO | https://release-monitoring.org/project/05137 | 4.0.2 | 4.0.3 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.1 | wolftpm | DISTRO | https://release-monitoring.org/project/256219 | 2.6.0 | 2.7.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.38.3 | 2.39.5 | 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 | 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.1.1 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xtables-addons | DISTRO | https://release-monitoring.org/project/07736 | 3.22 | 3.23 | ORPH xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 378 | ORPH xvisor | DISTRO | https://release-monitoring.org/project/18448 | 0.3.1 | 0.3.2 | xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.10 | 5.4.1 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.3 | z3 | DISTRO | https://release-monitoring.org/project/07812 | 4.12.0 | 4.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 | zfs | DISTRO | https://release-monitoring.org/project/11706 | 2.1.7 | 2.1.8 | 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 ffmpeg | CVE-2022-3341 | https://security-tracker.debian.org/tracker/CVE-2022-3341 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 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 gnupg2 | CVE-2022-3515 | https://security-tracker.debian.org/tracker/CVE-2022-3515 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-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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 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-2022-46456 | https://security-tracker.debian.org/tracker/CVE-2022-46456 nasm | CVE-2022-46457 | https://security-tracker.debian.org/tracker/CVE-2022-46457 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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 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 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 vim | CVE-2023-0288 | https://security-tracker.debian.org/tracker/CVE-2023-0288 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 ffmpeg | CVE-2022-3341 | https://security-tracker.debian.org/tracker/CVE-2022-3341 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 gnupg2 | CVE-2022-3515 | https://security-tracker.debian.org/tracker/CVE-2022-3515 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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 patchelf | CVE-2022-44940 | https://security-tracker.debian.org/tracker/CVE-2022-44940 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 vim | CVE-2023-0288 | https://security-tracker.debian.org/tracker/CVE-2023-0288 wavpack | CVE-2022-2476 | https://security-tracker.debian.org/tracker/CVE-2022-2476 wireshark | CVE-2022-4344 | https://security-tracker.debian.org/tracker/CVE-2022-4344 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.11.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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 ffmpeg | CVE-2022-3341 | https://security-tracker.debian.org/tracker/CVE-2022-3341 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 gnupg2 | CVE-2022-3515 | https://security-tracker.debian.org/tracker/CVE-2022-3515 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-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 vim | CVE-2023-0288 | https://security-tracker.debian.org/tracker/CVE-2023-0288 wireshark | CVE-2022-4344 | https://security-tracker.debian.org/tracker/CVE-2022-4344 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 marcus.folkesson at gmail.com Mon Jan 23 08:35:06 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 09:35:06 +0100 Subject: [Buildroot] [PATCH 1/3] package/libcamera: bump to version 0.0.3 Message-ID: <20230123083508.3041367-1-marcus.folkesson@gmail.com> At the same time, change site to github in order to fetch the release bundles. Signed-off-by: Marcus Folkesson --- package/libcamera/libcamera.hash | 2 +- package/libcamera/libcamera.mk | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash index 68c9c1f005..13f6c4d907 100644 --- a/package/libcamera/libcamera.hash +++ b/package/libcamera/libcamera.hash @@ -1,4 +1,4 @@ -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz +sha256 af85008f4e8bf1dc70aba4e5612513371b016788cf3c83343cf2d02483bc64ec libcamera-0.0.3.tar.gz # license files sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk index 9c03d3a3b3..d00f076cea 100644 --- a/package/libcamera/libcamera.mk +++ b/package/libcamera/libcamera.mk @@ -4,9 +4,10 @@ # ################################################################################ -LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 -LIBCAMERA_SITE_METHOD = git +LIBCAMERA_VERSION = 0.0.3 +LIBCAMERA_SOURCE = libcamera-$(LIBCAMERA_VERSION).tar.gz +LIBCAMERA_SITE = $(call github,kbingham,libcamera,v$(LIBCAMERA_VERSION)) + LIBCAMERA_DEPENDENCIES = \ host-openssl \ host-pkgconf \ -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 23 08:35:07 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 09:35:07 +0100 Subject: [Buildroot] [PATCH 2/3] package/libcamera-apps: bump to version 1.1.0 In-Reply-To: <20230123083508.3041367-1-marcus.folkesson@gmail.com> References: <20230123083508.3041367-1-marcus.folkesson@gmail.com> Message-ID: <20230123083508.3041367-2-marcus.folkesson@gmail.com> Signed-off-by: Marcus Folkesson --- ...ror-and-Wfatal-errors-compiler-comma.patch | 37 ------------------ ...preview-compile-conversion-from-Wind.patch | 39 ------------------- package/libcamera-apps/libcamera-apps.hash | 2 +- package/libcamera-apps/libcamera-apps.mk | 4 +- 4 files changed, 3 insertions(+), 79 deletions(-) delete mode 100644 package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch delete mode 100644 package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch diff --git a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch b/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch deleted file mode 100644 index 988d89cca3..0000000000 --- a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 6bd733b52f0b4039407c676cd3126a9e2f79456b Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Fri, 5 Feb 2021 18:24:08 +0100 -Subject: [PATCH] cmake: remove -Werror and -Wfatal-errors compiler command - line option -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes (with bootlin-riscv64-musl toolchain): - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/core/libcamera_app.cpp:30:22: error: overflow in conversion from ?long unsigned int? to ?int? changes value from ?2154321408? to ?-2140645888? [-Werror=overflow] - 30 | int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); - | ^~~~~~~~~~~~~~~ - cc1plus: all warnings being treated as errors - -Signed-off-by: Peter Seiderer ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 748c6dd..1ca1e39 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ endif() - - set (CMAKE_EXPORT_COMPILE_COMMANDS ON) - set (CMAKE_CXX_STANDARD 17) --add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new -Werror -Wfatal-errors) -+add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new) - add_definitions(-D_FILE_OFFSET_BITS=64) - - if (CMAKE_COMPILER_IS_GNUCXX) --- -2.34.1 - diff --git a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch b/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch deleted file mode 100644 index cc9069aa86..0000000000 --- a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 60715769cd5368a63b2bdc2e6d6bb6df0030a54d Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 31 Mar 2022 21:44:22 +0200 -Subject: [PATCH] preview: fix egl_preview compile (conversion from Window to - EGLNativeWindowType) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/preview/egl_preview.cpp:329:69: error: invalid conversion from ?Window? {aka ?long unsigned int?} to ?EGLNativeWindowType? {aka ?fbdev_window*?} [-fpermissive] - 329 | egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); - | ^~~~~~~ - | | - | Window {aka long unsigned int} - -[Upstream: https://github.com/raspberrypi/libcamera-apps/pull/283] -Signed-off-by: Peter Seiderer ---- - preview/egl_preview.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/preview/egl_preview.cpp b/preview/egl_preview.cpp -index b936e57..593583d 100644 ---- a/preview/egl_preview.cpp -+++ b/preview/egl_preview.cpp -@@ -326,7 +326,7 @@ void EglPreview::makeWindow(char const *name) - wm_delete_window_ = XInternAtom(display_, "WM_DELETE_WINDOW", False); - XSetWMProtocols(display_, window_, &wm_delete_window_, 1); - -- egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); -+ egl_surface_ = eglCreateWindowSurface(egl_display_, config, reinterpret_cast(window_), NULL); - if (!egl_surface_) - throw std::runtime_error("eglCreateWindowSurface failed"); - --- -2.35.1 - diff --git a/package/libcamera-apps/libcamera-apps.hash b/package/libcamera-apps/libcamera-apps.hash index 2dbb74d463..cc2d3b6926 100644 --- a/package/libcamera-apps/libcamera-apps.hash +++ b/package/libcamera-apps/libcamera-apps.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 611aec06dd24de6586580164d9b7c55da0698ac4cf129944b2fc41fe67210597 libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5.tar.gz +sha256 2d895ad5d11a6004b1e84eb8d486d5dca64dda1b41e0f4f3f87904666f249e3e libcamera-apps-1.1.0.tar.gz sha256 36dfed86bdef661a0a14ec1a1cc84c771d5a06b6f9b92e9ebb610ba711bd528a license.txt diff --git a/package/libcamera-apps/libcamera-apps.mk b/package/libcamera-apps/libcamera-apps.mk index f4fc019c17..a5d9227250 100644 --- a/package/libcamera-apps/libcamera-apps.mk +++ b/package/libcamera-apps/libcamera-apps.mk @@ -4,8 +4,8 @@ # ################################################################################ -LIBCAMERA_APPS_VERSION = 2d1009e3badcc8047361ff81149ad6cba3b911b5 -LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,$(LIBCAMERA_APPS_VERSION)) +LIBCAMERA_APPS_VERSION = 1.1.0 +LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,v$(LIBCAMERA_APPS_VERSION)) LIBCAMERA_APPS_LICENSE = BSD-2-Clause LIBCAMERA_APPS_LICENSE_FILES = license.txt LIBCAMERA_APPS_DEPENDENCIES = \ -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 23 08:35:08 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 09:35:08 +0100 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add libcamera/libcamera-apps In-Reply-To: <20230123083508.3041367-1-marcus.folkesson@gmail.com> References: <20230123083508.3041367-1-marcus.folkesson@gmail.com> Message-ID: <20230123083508.3041367-3-marcus.folkesson@gmail.com> libcamera-apps is orphaned, so take care of it. Signed-off-by: Marcus Folkesson --- DEVELOPERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..b973c37b82 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1890,6 +1890,8 @@ F: support/testing/tests/package/test_python_pytest.py F: support/testing/tests/package/test_python_pytest_asyncio.py N: Marcus Folkesson +F: package/libcamera/ +F: package/libcamera-apps/ F: package/libostree/ F: package/libselinux/ F: package/libsemanage/ -- 2.38.1 From yegorslists at googlemail.com Mon Jan 23 08:44:40 2023 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 23 Jan 2023 09:44:40 +0100 Subject: [Buildroot] [PATCH] package/util-linux: add an option to enable irqtop In-Reply-To: <20230118203343.GK2770@scaer> References: <20230116080513.21407-1-yegorslists@googlemail.com> <20230116212444.GH2770@scaer> <20230118203343.GK2770@scaer> Message-ID: Yann, all, On Wed, Jan 18, 2023 at 9:33 PM Yann E. MORIN wrote: > > Yegor, All, > > On 2023-01-17 08:57 +0100, Yegor Yefremov via buildroot spake thusly: > > On Mon, Jan 16, 2023 at 10:24 PM Yann E. MORIN wrote: > > > On 2023-01-16 09:05 +0100, yegorslists--- via buildroot spake thusly: > > > > From: Yegor Yefremov > > > > > > > > irqtop is an IRQ monitoring tool. > > > > > > > > Signed-off-by: Yegor Yefremov > > > > --- > > > > package/util-linux/Config.in | 7 +++++++ > > > > package/util-linux/util-linux.mk | 1 + > > > > 2 files changed, 8 insertions(+) > > > > > > > > diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in > > > > index 917f1bc2b4..c7e4d2d8bc 100644 > > > > --- a/package/util-linux/Config.in > > > > +++ b/package/util-linux/Config.in > > > > @@ -161,6 +161,13 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS > > > > help > > > > Show information on IPC facilities > > > > > > > > +config BR2_PACKAGE_UTIL_LINUX_IRQTOP > > > > + bool "irqtop" > > > > + depends on BR2_USE_MMU # libsmartcols > > > > + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS > > > > > > I was about to apply this, but I am a bit conflicted... Building irqtop > > > defaults to 'yes' for linux systems, when --disable-irqtop is not > > > specified (unless I misread util-linux' configure.ac). > > > > > > So, today we are providing neither --enable-irqtop nor --disable-irqtop, > > > which means that it is in practice always built. > > > > > > But with your change, it means that now it is by default disabled. > > > > > > So I wanted to add 'default y' for legacy reasons, but we have no other > > > option in util-linux that defaults to 'y', so it would have been a bit > > > odd to do so... > [--SNIP--] > > irqtop is a rather new tool and it is not listed in the > > BR2_PACKAGE_UTIL_LINUX_BINARIES help text. Perhaps, it is not that > > problematic that it is not enabled by default. > > irqtop has been in-tree since 2.36, released almost 2.5 years ago now, > and packaged in Buildroot for almost as long, so people may have come > to rely on its presence, even if undocumented. Perhaps, we should just drop my patch and I just add irqtop to the help text? Regards, Yegor > > I've sent v2 with the added ncurses dependency. > > I'll have a look, thanks. > > Regards, > Yann E. MORIN. > > > Regards, > > Yegor > > > > > Regards, > > > Yann E. MORIN. > > > > > > > + help > > > > + Show information on IRQs > > > > + > > > > config BR2_PACKAGE_UTIL_LINUX_KILL > > > > bool "kill" > > > > help > > > > diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk > > > > index b53b94ec31..87ec3c19d7 100644 > > > > --- a/package/util-linux/util-linux.mk > > > > +++ b/package/util-linux/util-linux.mk > > > > @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ > > > > + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ > > > > -- > > > > 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. | > > > '------------------------------^-------^------------------^--------------------' > > _______________________________________________ > > 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 at devoogdt.com Mon Jan 23 10:32:24 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 11:32:24 +0100 Subject: [Buildroot] [PATCH] package/fluent-bit: add new package Message-ID: <20230123103224.1267225-1-thomas.devoogdt@barco.com> Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt --- package/Config.in | 1 + package/fluent-bit/Config.in | 13 ++++++++ package/fluent-bit/S99fluent-bit | 51 ++++++++++++++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 ++ package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++++++++++++ 5 files changed, 111 insertions(+) create mode 100644 package/fluent-bit/Config.in create mode 100644 package/fluent-bit/S99fluent-bit create mode 100644 package/fluent-bit/fluent-bit.hash create mode 100644 package/fluent-bit/fluent-bit.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b281a67157 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2610,6 +2610,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..c8f9d4e489 --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,13 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain, dynamic library" + depends on !BR2_TOOLCHAIN_USES_GLIBC || BR2_STATIC_LIBS diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..e53a5fdfb1 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,51 @@ +#!/bin/sh +# +# Starts fluent-bit. +# +NAME=fluent-bit +DAEMON=/usr/bin/$NAME +PID_FILE="/var/run/$NAME.pid" +CONF_FILE="/etc/$NAME/$NAME.conf" + +[ -r /etc/default/$NAME ] && . /etc/default/$NAME + +start() { + printf "Starting fluent-bit: " + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE + [ $? = 0 ] && echo "OK" || echo "FAIL" +} +stop() { + printf "Stopping fluent-bit: " + start-stop-daemon -K -q -p $PID_FILE + # Fluent-bit takes max 5 seconds to exit, + # so wait max 30 x 0.2 = 6 seconds. + TIMEOUT=30 + while pidof $NAME >/dev/null; do + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 + TIMEOUT=$((TIMEOUT - 1)) + sleep 0.2 + done + echo "OK" +} +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac + +exit $? diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..c213ca2239 --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,43 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No \ + -DFLB_LUAJIT=No + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +# Move the config files from /usr/etc/ to /etc/. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ +endef + +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK + +$(eval $(cmake-package)) -- 2.39.0 From quentin.schulz at theobroma-systems.com Mon Jan 23 10:57:16 2023 From: quentin.schulz at theobroma-systems.com (Quentin Schulz) Date: Mon, 23 Jan 2023 11:57:16 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <20230119143408.1911081-1-dse@thaumatec.com> References: <20230119143408.1911081-1-dse@thaumatec.com> Message-ID: <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> Hi Daniel, On 1/19/23 15:34, Daniel Semkowicz wrote: > Libcamera recently started to version the software, so use the > version tag instead of raw commit hash. > > Signed-off-by: Daniel Semkowicz > --- > package/libcamera/libcamera.hash | 2 +- > package/libcamera/libcamera.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > index 68c9c1f005..033e318910 100644 > --- a/package/libcamera/libcamera.hash > +++ b/package/libcamera/libcamera.hash > @@ -1,4 +1,4 @@ > -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz > > # license files > sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > index 9c03d3a3b3..8979a43aca 100644 > --- a/package/libcamera/libcamera.mk > +++ b/package/libcamera/libcamera.mk > @@ -5,7 +5,7 @@ > ################################################################################ > > LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ > -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > +LIBCAMERA_VERSION = v0.0.3 I would actually advocate against using git tags, they are not guaranteed to be stable over time (one can remove or move a tag), as opposed to a git hash which is guaranteed to be. Can you use the commit hash please? @Kieran: do you have manually generated tarballs for versions somewhere so we could use this instead of a git repo? I also saw that Markus (now in Cc) proposed another patch this morning using GitHub archives, c.f. https://lore.kernel.org/buildroot/20230123083508.3041367-1-marcus.folkesson at gmail.com/. Maybe you can work something out together or we can take Markus's version? Up to the maintainers. Cheers, Quentin From kieran.bingham at ideasonboard.com Mon Jan 23 11:58:30 2023 From: kieran.bingham at ideasonboard.com (Kieran Bingham) Date: Mon, 23 Jan 2023 11:58:30 +0000 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> References: <20230119143408.1911081-1-dse@thaumatec.com> <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> Message-ID: <167447511035.42371.11532947092483800306@Monstersaurus> Quoting Quentin Schulz via buildroot (2023-01-23 10:57:16) > Hi Daniel, > > On 1/19/23 15:34, Daniel Semkowicz wrote: > > Libcamera recently started to version the software, so use the > > version tag instead of raw commit hash. > > > > Signed-off-by: Daniel Semkowicz > > --- > > package/libcamera/libcamera.hash | 2 +- > > package/libcamera/libcamera.mk | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > > index 68c9c1f005..033e318910 100644 > > --- a/package/libcamera/libcamera.hash > > +++ b/package/libcamera/libcamera.hash > > @@ -1,4 +1,4 @@ > > -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > > +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz > > > > # license files > > sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > > diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > > index 9c03d3a3b3..8979a43aca 100644 > > --- a/package/libcamera/libcamera.mk > > +++ b/package/libcamera/libcamera.mk > > @@ -5,7 +5,7 @@ > > ################################################################################ > > > > LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ > > -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > > +LIBCAMERA_VERSION = v0.0.3 > > I would actually advocate against using git tags, they are not > guaranteed to be stable over time (one can remove or move a tag), as > opposed to a git hash which is guaranteed to be. > > Can you use the commit hash please? Tags seem more convenient to me! - If you're not going to use the tag points, why am I bothering to make tagged releases? I could go back to just saying 'always use master as the latest release' if SHA1's are the release point. While, yes - tags can be deleted. I expect that any signed-by-me tag (or any other future libcamera release maintainer) is the correct tag for that release point. I would not expect to delete any tag once pushed to a public host. > @Kieran: do you have manually generated tarballs for versions somewhere > so we could use this instead of a git repo? Do other projects honestly create manually generated tarballs? As in ... does the maintainer create a .tgz and scp it somewhere or some such? I would expect this can all be handled by git... - in particular, IMO - the signed tags I push are what I expect to be possible to validate and verify. Is it that the core issue here is that cgit isn't providing a tarball? (while Github does?) -- Kieran > I also saw that Markus (now in Cc) proposed another patch this morning > using GitHub archives, c.f. > https://lore.kernel.org/buildroot/20230123083508.3041367-1-marcus.folkesson at gmail.com/. > > Maybe you can work something out together or we can take Markus's > version? Up to the maintainers. > > Cheers, > Quentin > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From kieran.bingham at ideasonboard.com Mon Jan 23 12:04:08 2023 From: kieran.bingham at ideasonboard.com (Kieran Bingham) Date: Mon, 23 Jan 2023 12:04:08 +0000 Subject: [Buildroot] [PATCH 1/3] package/libcamera: bump to version 0.0.3 In-Reply-To: <20230123083508.3041367-1-marcus.folkesson@gmail.com> References: <20230123083508.3041367-1-marcus.folkesson@gmail.com> Message-ID: <167447544877.42371.18235756044763257017@Monstersaurus> Quoting Marcus Folkesson (2023-01-23 08:35:06) > At the same time, change site to github in order to fetch the release > bundles. > > Signed-off-by: Marcus Folkesson > --- > package/libcamera/libcamera.hash | 2 +- > package/libcamera/libcamera.mk | 7 ++++--- > 2 files changed, 5 insertions(+), 4 deletions(-) > > diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > index 68c9c1f005..13f6c4d907 100644 > --- a/package/libcamera/libcamera.hash > +++ b/package/libcamera/libcamera.hash > @@ -1,4 +1,4 @@ > -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > +sha256 af85008f4e8bf1dc70aba4e5612513371b016788cf3c83343cf2d02483bc64ec libcamera-0.0.3.tar.gz > > # license files > sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > index 9c03d3a3b3..d00f076cea 100644 > --- a/package/libcamera/libcamera.mk > +++ b/package/libcamera/libcamera.mk > @@ -4,9 +4,10 @@ > # > ################################################################################ > > -LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git > -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > -LIBCAMERA_SITE_METHOD = git > +LIBCAMERA_VERSION = 0.0.3 > +LIBCAMERA_SOURCE = libcamera-$(LIBCAMERA_VERSION).tar.gz > +LIBCAMERA_SITE = $(call github,kbingham,libcamera,v$(LIBCAMERA_VERSION)) The address github.com/kbingham/libcamera is an *unofficial mirror*. As in - I arbitrarily (but frequently) push there and store some branches there. As I'm currently the release manager for libcamera, it's possibly reasonable to assume I'll always keep this in sync - but this is not an official location to obtain libcamera. If anyone else starts making releases for libcamera, I likely won't guarantee that I'll keep updating kbingham/libcamera.git Valid official hosting for libcamera is currently only: - https://git.linuxtv.org/libcamera.git/ or - https://git.libcamera.org/libcamera/libcamera.git/ Now of course you're free to obtain libcamera from any mirror you like, but I feel it's important I make that distinction clear. -- Kieran > + > LIBCAMERA_DEPENDENCIES = \ > host-openssl \ > host-pkgconf \ > -- > 2.38.1 > From peter at korsgaard.com Mon Jan 23 12:13:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 23 Jan 2023 13:13:54 +0100 Subject: [Buildroot] [PATCH] package/fluent-bit: add new package In-Reply-To: <20230123103224.1267225-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Mon, 23 Jan 2023 11:32:24 +0100") References: <20230123103224.1267225-1-thomas.devoogdt@barco.com> Message-ID: <87ilgxa1od.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Fluent Bit is a super fast, lightweight, and highly > scalable logging and metrics processor and forwarder. > Signed-off-by: Thomas Devoogdt Thanks. When you send an update to a patch, then please mark it as v2, v3, .. (git send-email -v) and include a summary of what you have changed since the previous version for easier review: https://buildroot.org/downloads/manual/manual.html#_patch_revision_changelog > --- > package/Config.in | 1 + > package/fluent-bit/Config.in | 13 ++++++++ > package/fluent-bit/S99fluent-bit | 51 ++++++++++++++++++++++++++++++ > package/fluent-bit/fluent-bit.hash | 3 ++ > package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++++++++++++ > 5 files changed, 111 insertions(+) > create mode 100644 package/fluent-bit/Config.in > create mode 100644 package/fluent-bit/S99fluent-bit > create mode 100644 package/fluent-bit/fluent-bit.hash > create mode 100644 package/fluent-bit/fluent-bit.mk > diff --git a/package/Config.in b/package/Config.in > index 995dae2c57..b281a67157 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2610,6 +2610,7 @@ menu "System tools" > source "package/efivar/Config.in" > source "package/embiggen-disk/Config.in" > source "package/emlog/Config.in" > + source "package/fluent-bit/Config.in" > source "package/ftop/Config.in" > source "package/getent/Config.in" > source "package/gkrellm/Config.in" > diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in > new file mode 100644 > index 0000000000..c8f9d4e489 > --- /dev/null > +++ b/package/fluent-bit/Config.in > @@ -0,0 +1,13 @@ > +config BR2_PACKAGE_FLUENT_BIT > + bool "fluent-bit" > + depends on BR2_TOOLCHAIN_USES_GLIBC > + depends on !BR2_STATIC_LIBS > + select BR2_PACKAGE_OPENSSL Can this work with libressl? If not, then it needs to select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL > +stop() { > + printf "Stopping fluent-bit: " > + start-stop-daemon -K -q -p $PID_FILE > + # Fluent-bit takes max 5 seconds to exit, Where does this guarantee come from? > + # so wait max 30 x 0.2 = 6 seconds. > + TIMEOUT=30 > + while pidof $NAME >/dev/null; do You already told start-stop-daemon to write a pidfile, so it would be better to use that (and possibly remove it at the end). You can use kill -0 to check if the pid is still running. > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 > + TIMEOUT=$((TIMEOUT - 1)) > + sleep 0.2 busybox sleep only support fractional seconds if FEATURE_FANCY_SLEEP is enabled, so it would be better to use sleep 1. > + done > + echo "OK" > +} > +restart() { > + stop > + start > +} > + > +case "$1" in > +start) > + start > + ;; > +stop) > + stop > + ;; > +restart | reload) > + restart > + ;; > +*) > + echo "Usage: $0 {start|stop|restart}" > + exit 1 > + ;; > +esac > + > +exit $? > diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash > new file mode 100644 > index 0000000000..ce7cea7b59 > --- /dev/null > +++ b/package/fluent-bit/fluent-bit.hash > @@ -0,0 +1,3 @@ > +# Locally computed > +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz > +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE > diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk > new file mode 100644 > index 0000000000..c213ca2239 > --- /dev/null > +++ b/package/fluent-bit/fluent-bit.mk > @@ -0,0 +1,43 @@ > +################################################################################ > +# > +# fluent-bit > +# > +################################################################################ > + > +FLUENT_BIT_VERSION = 2.0.8 > +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) > +FLUENT_BIT_LICENSE = Apache-2.0 > +FLUENT_BIT_LICENSE_FILES = LICENSE > +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl > + > +FLUENT_BIT_CONF_OPTS += \ > + -DFLB_DEBUG=No \ > + -DFLB_RELEASE=Yes \ > + -DFLB_EXAMPLES=No \ > + -DFLB_CHUNK_TRACE=No \ > + -DFLB_BACKTRACE=No \ > + -DFLB_LUAJIT=No > + > +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h > +# large file support. > +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. > +FLUENT_BIT_CONF_OPTS += \ > + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ > + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" > + > +# Move the config files from /usr/etc/ to /etc/. > +FLUENT_BIT_CONF_OPTS += \ > + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" Hmm, why is this needed? This should already default to "etc"? https://cmake.org/cmake/help/latest/command/install.html#installing-files I see that there are some bug reports related to this, E.G.: https://github.com/fluent/fluent-bit/issues/6619 > + > +define FLUENT_BIT_INSTALL_INIT_SYSV > + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ > + $(TARGET_DIR)/etc/init.d/S99fluent-bit > +endef > + > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ > +endef Why is this needed? Is it possible to link against an external miniz? If not, perhaps we should build with BUILD_SHARED_LIBS=off to ensure no conflicts in case we ever get a miniz package? -- Bye, Peter Korsgaard From marcus.folkesson at gmail.com Mon Jan 23 12:20:37 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 13:20:37 +0100 Subject: [Buildroot] [PATCH 1/3] package/libcamera: bump to version 0.0.3 In-Reply-To: <167447544877.42371.18235756044763257017@Monstersaurus> References: <20230123083508.3041367-1-marcus.folkesson@gmail.com> <167447544877.42371.18235756044763257017@Monstersaurus> Message-ID: Hi Kieran, On Mon, Jan 23, 2023 at 12:04:08PM +0000, Kieran Bingham wrote: > Quoting Marcus Folkesson (2023-01-23 08:35:06) > > At the same time, change site to github in order to fetch the release > > bundles. > > > > Signed-off-by: Marcus Folkesson > > --- > > package/libcamera/libcamera.hash | 2 +- > > package/libcamera/libcamera.mk | 7 ++++--- > > 2 files changed, 5 insertions(+), 4 deletions(-) > > > > diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > > index 68c9c1f005..13f6c4d907 100644 > > --- a/package/libcamera/libcamera.hash > > +++ b/package/libcamera/libcamera.hash > > @@ -1,4 +1,4 @@ > > -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > > +sha256 af85008f4e8bf1dc70aba4e5612513371b016788cf3c83343cf2d02483bc64ec libcamera-0.0.3.tar.gz > > > > # license files > > sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > > diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > > index 9c03d3a3b3..d00f076cea 100644 > > --- a/package/libcamera/libcamera.mk > > +++ b/package/libcamera/libcamera.mk > > @@ -4,9 +4,10 @@ > > # > > ################################################################################ > > > > -LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git > > -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > > -LIBCAMERA_SITE_METHOD = git > > +LIBCAMERA_VERSION = 0.0.3 > > +LIBCAMERA_SOURCE = libcamera-$(LIBCAMERA_VERSION).tar.gz > > +LIBCAMERA_SITE = $(call github,kbingham,libcamera,v$(LIBCAMERA_VERSION)) > > The address github.com/kbingham/libcamera is an *unofficial mirror*. As > in - I arbitrarily (but frequently) push there and store some branches > there. I see, thank you. I will go back to linuxtv.org in v2. > > As I'm currently the release manager for libcamera, it's possibly > reasonable to assume I'll always keep this in sync - but this is not an > official location to obtain libcamera. > > If anyone else starts making releases for libcamera, I likely won't > guarantee that I'll keep updating kbingham/libcamera.git > > > Valid official hosting for libcamera is currently only: > - https://git.linuxtv.org/libcamera.git/ > or > - https://git.libcamera.org/libcamera/libcamera.git/ > > Now of course you're free to obtain libcamera from any mirror you like, > but I feel it's important I make that distinction clear. > > -- > Kieran > > > > + > > LIBCAMERA_DEPENDENCIES = \ > > host-openssl \ > > host-pkgconf \ > > -- > > 2.38.1 > > /Marcus -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From quentin.schulz at theobroma-systems.com Mon Jan 23 13:25:52 2023 From: quentin.schulz at theobroma-systems.com (Quentin Schulz) Date: Mon, 23 Jan 2023 14:25:52 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <167447511035.42371.11532947092483800306@Monstersaurus> References: <20230119143408.1911081-1-dse@thaumatec.com> <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> <167447511035.42371.11532947092483800306@Monstersaurus> Message-ID: <4f8c8871-d5cb-ccba-4e15-693f9c9f0a50@theobroma-systems.com> Hi Kieran, On 1/23/23 12:58, Kieran Bingham wrote: > Quoting Quentin Schulz via buildroot (2023-01-23 10:57:16) >> Hi Daniel, >> >> On 1/19/23 15:34, Daniel Semkowicz wrote: >>> Libcamera recently started to version the software, so use the >>> version tag instead of raw commit hash. >>> >>> Signed-off-by: Daniel Semkowicz >>> --- >>> package/libcamera/libcamera.hash | 2 +- >>> package/libcamera/libcamera.mk | 2 +- >>> 2 files changed, 2 insertions(+), 2 deletions(-) >>> >>> diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash >>> index 68c9c1f005..033e318910 100644 >>> --- a/package/libcamera/libcamera.hash >>> +++ b/package/libcamera/libcamera.hash >>> @@ -1,4 +1,4 @@ >>> -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz >>> +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz >>> >>> # license files >>> sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt >>> diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk >>> index 9c03d3a3b3..8979a43aca 100644 >>> --- a/package/libcamera/libcamera.mk >>> +++ b/package/libcamera/libcamera.mk >>> @@ -5,7 +5,7 @@ >>> ################################################################################ >>> >>> LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ >>> -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 >>> +LIBCAMERA_VERSION = v0.0.3 >> >> I would actually advocate against using git tags, they are not >> guaranteed to be stable over time (one can remove or move a tag), as >> opposed to a git hash which is guaranteed to be. >> >> Can you use the commit hash please? > > Tags seem more convenient to me! - If you're not going to use the tag > points, why am I bothering to make tagged releases? I could go back to > just saying 'always use master as the latest release' if SHA1's are the > release point. > git tags aren't necessarily related to software releases, they just happen to be. You could very well have releases without git tags though that makes it quite difficult to know when a new release is out or to know which commit exactly is a "release". Just FYI, git tags are not allowed in Yocto officially maintained layers. This has something to do with Yocto enforcing tag re-fetching, thus requiring network access, breaking the ability to build offline. > While, yes - tags can be deleted. I expect that any signed-by-me tag (or > any other future libcamera release maintainer) is the correct tag for > that release point. I would not expect to delete any tag once pushed to > a public host. > Expectations vs reality. People do all kinds of weird stuff. I was not specifically talking about tag deletion but tag being moved. git hashes aren't spared the deletion issue either (e.g. force-push to the git branch). Considering I've seen this happen before, it's not an hypothesis (that was a proprietary downstream project though). While I appreciate with your experience with upstream projects you would know that moving tags is really a bad idea, I was merely just pointing out a pitfall of using git tags for builds that most people would like reproducible. > >> @Kieran: do you have manually generated tarballs for versions somewhere >> so we could use this instead of a git repo? > > Do other projects honestly create manually generated tarballs? > I was just asking if there was one already available. I was not requesting one :) > As in ... does the maintainer create a .tgz and scp it somewhere or some > such? > > I would expect this can all be handled by git... - in particular, IMO - > the signed tags I push are what I expect to be possible to validate and > verify. Is it that the core issue here is that cgit isn't providing a > tarball? (while Github does?) > Buildroot validates the sources it gets anyways with the hash. So moving the tag will break the builds on systems where the repo is not already in cache in BR2_DL_DIR. Yocto has a strict requirement on automatically generated tarballs, GitHub being one the tools generating them. Try to contribute a package using GitHub archives/releases and I can guarantee you one of the first comments you'll receive is that they don't want it, use git hashes instead. Now, I see that Buildroot does not have the same restriction since the github function is used to fetch releases. c.f. `git grep -A1 -B1 "_SITE.*github" | grep "tar\.` for a list of impacted packages, and https://git.busybox.net/buildroot/tree/package/pkg-download.mk#n63 for the implementation. AFAIR, it has to do with tarballs sometimes being recreated in the future and, depending on the tool being used by GitHub or whatever, the checksum changes (e.g. tarball creation date somewhere in the headers, tarball tool version number in there, you name it, ...), breaking old trees/projects. The issue in Buildroot is that the tag won't be re-fetched (while re-fetching is enforced in Yocto for example), so you might have two PCs building different git hashes because someone moved the tag upstream in -between builds, c.f. the docs: """ due to local caching, Buildroot will not re-fetch the repository, so people who expect to be able to follow the remote repository would be quite surprised and disappointed; because two builds can never be perfectly simultaneous, and because the remote repository may get new commits on the branch anytime, two users, using the same Buildroot tree and building the same configuration, may get different source, thus rendering the build non reproducible, and people would be quite surprised and disappointed. """ The first mail was just out-of-habit with what usually happens when reviewing recipe patches on the Yocto ML. I understand that Buildroot works differently and git tags may be enough for you/Buildroot maintainers. Cheers, Quentin From thomas at devoogdt.com Mon Jan 23 13:32:14 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 14:32:14 +0100 Subject: [Buildroot] [PATCH] package/fluent-bit: add new package In-Reply-To: <87ilgxa1od.fsf@dell.be.48ers.dk> References: <20230123103224.1267225-1-thomas.devoogdt@barco.com> <87ilgxa1od.fsf@dell.be.48ers.dk> Message-ID: Op ma 23 jan. 2023 om 13:13 schreef Peter Korsgaard : > >>>>> "Thomas" == Thomas Devoogdt writes: > > > Fluent Bit is a super fast, lightweight, and highly > > scalable logging and metrics processor and forwarder. > > > Signed-off-by: Thomas Devoogdt > > Thanks. When you send an update to a patch, then please mark it as v2, > v3, .. (git send-email -v) and include a summary of what you have > changed since the previous version for easier review: > > https://buildroot.org/downloads/manual/manual.html#_patch_revision_changelog > > > --- > > package/Config.in | 1 + > > package/fluent-bit/Config.in | 13 ++++++++ > > package/fluent-bit/S99fluent-bit | 51 ++++++++++++++++++++++++++++++ > > package/fluent-bit/fluent-bit.hash | 3 ++ > > package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++++++++++++ > > 5 files changed, 111 insertions(+) > > create mode 100644 package/fluent-bit/Config.in > > create mode 100644 package/fluent-bit/S99fluent-bit > > create mode 100644 package/fluent-bit/fluent-bit.hash > > create mode 100644 package/fluent-bit/fluent-bit.mk > > > diff --git a/package/Config.in b/package/Config.in > > index 995dae2c57..b281a67157 100644 > > --- a/package/Config.in > > +++ b/package/Config.in > > @@ -2610,6 +2610,7 @@ menu "System tools" > > source "package/efivar/Config.in" > > source "package/embiggen-disk/Config.in" > > source "package/emlog/Config.in" > > + source "package/fluent-bit/Config.in" > > source "package/ftop/Config.in" > > source "package/getent/Config.in" > > source "package/gkrellm/Config.in" > > diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in > > new file mode 100644 > > index 0000000000..c8f9d4e489 > > --- /dev/null > > +++ b/package/fluent-bit/Config.in > > @@ -0,0 +1,13 @@ > > +config BR2_PACKAGE_FLUENT_BIT > > + bool "fluent-bit" > > + depends on BR2_TOOLCHAIN_USES_GLIBC > > + depends on !BR2_STATIC_LIBS > > + select BR2_PACKAGE_OPENSSL > > Can this work with libressl? If not, then it needs to select > BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL I don't see any reasons why it shouldn't work with it. But I couldn't test it with ./utils/test-pkg (yet). > > +stop() { > > + printf "Stopping fluent-bit: " > > + start-stop-daemon -K -q -p $PID_FILE > > + # Fluent-bit takes max 5 seconds to exit, > > Where does this guarantee come from? Part of the config, but the default is 5 seconds. https://github.com/fluent/fluent-bit/blob/617f69597e60c440e73667a11d40f9fec26aa57b/src/flb_engine.c#L526 https://github.com/fluent/fluent-bit/blob/617f69597e60c440e73667a11d40f9fec26aa57b/src/flb_config.c#L125 > > + # so wait max 30 x 0.2 = 6 seconds. > > + TIMEOUT=30 > > + while pidof $NAME >/dev/null; do > > You already told start-stop-daemon to write a pidfile, so it would be > better to use that (and possibly remove it at the end). You can use kill > -0 to check if the pid is still running. Ok, will change that. > > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 > > + TIMEOUT=$((TIMEOUT - 1)) > > + sleep 0.2 > > busybox sleep only support fractional seconds if FEATURE_FANCY_SLEEP is > enabled, so it would be better to use sleep 1. Ok, will change that. > > + done > > + echo "OK" > > +} > > +restart() { > > + stop > > + start > > +} > > + > > +case "$1" in > > +start) > > + start > > + ;; > > +stop) > > + stop > > + ;; > > +restart | reload) > > + restart > > + ;; > > +*) > > + echo "Usage: $0 {start|stop|restart}" > > + exit 1 > > + ;; > > +esac > > + > > +exit $? > > diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash > > new file mode 100644 > > index 0000000000..ce7cea7b59 > > --- /dev/null > > +++ b/package/fluent-bit/fluent-bit.hash > > @@ -0,0 +1,3 @@ > > +# Locally computed > > +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz > > +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE > > diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/ fluent-bit.mk > > new file mode 100644 > > index 0000000000..c213ca2239 > > --- /dev/null > > +++ b/package/fluent-bit/fluent-bit.mk > > @@ -0,0 +1,43 @@ > > +################################################################################ > > +# > > +# fluent-bit > > +# > > +################################################################################ > > + > > +FLUENT_BIT_VERSION = 2.0.8 > > +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) > > +FLUENT_BIT_LICENSE = Apache-2.0 > > +FLUENT_BIT_LICENSE_FILES = LICENSE > > +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl > > + > > +FLUENT_BIT_CONF_OPTS += \ > > + -DFLB_DEBUG=No \ > > + -DFLB_RELEASE=Yes \ > > + -DFLB_EXAMPLES=No \ > > + -DFLB_CHUNK_TRACE=No \ > > + -DFLB_BACKTRACE=No \ > > + -DFLB_LUAJIT=No > > + > > +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h > > +# large file support. > > +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. > > +FLUENT_BIT_CONF_OPTS += \ > > + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ > > + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" > > + > > +# Move the config files from /usr/etc/ to /etc/. > > +FLUENT_BIT_CONF_OPTS += \ > > + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" > > Hmm, why is this needed? This should already default to "etc"? > https://cmake.org/cmake/help/latest/command/install.html#installing-files > > I see that there are some bug reports related to this, E.G.: > https://github.com/fluent/fluent-bit/issues/6619 I guess that this option comes from CMake, based on other options: https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html#special-cases But I see that fluent-bit had to do the same for their docker file. https://github.com/fluent/fluent-bit/issues/6711#issuecomment-1400192636 > > + > > +define FLUENT_BIT_INSTALL_INIT_SYSV > > + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ > > + $(TARGET_DIR)/etc/init.d/S99fluent-bit > > +endef > > + > > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK > > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ > > +endef > > Why is this needed? Is it possible to link against an external miniz? If > not, perhaps we should build with BUILD_SHARED_LIBS=off to ensure no > conflicts in case we ever get a miniz package? Reported an issue related to the same problem: https://github.com/fluent/fluent-bit/issues/6711 I'm still trying to find how to make sure that this library is statically linked. Enabling the miniz package in buildroot might not be a good idea related to versioning. > -- > Bye, Peter Korsgaard > Kr, Thomas -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcus.folkesson at gmail.com Mon Jan 23 13:35:24 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 14:35:24 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/libcamera: bump to version 0.0.3 Message-ID: <20230123133526.3371864-1-marcus.folkesson@gmail.com> Signed-off-by: Marcus Folkesson --- Notes: v2: go back to linuxtv mirror package/libcamera/libcamera.hash | 2 +- package/libcamera/libcamera.mk | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash index 68c9c1f005..033e318910 100644 --- a/package/libcamera/libcamera.hash +++ b/package/libcamera/libcamera.hash @@ -1,4 +1,4 @@ -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz # license files sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk index 9c03d3a3b3..6ef0f8cd69 100644 --- a/package/libcamera/libcamera.mk +++ b/package/libcamera/libcamera.mk @@ -5,8 +5,9 @@ ################################################################################ LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 +LIBCAMERA_VERSION = v0.0.3 LIBCAMERA_SITE_METHOD = git + LIBCAMERA_DEPENDENCIES = \ host-openssl \ host-pkgconf \ -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 23 13:35:25 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 14:35:25 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/libcamera-apps: bump to version 1.1.0 In-Reply-To: <20230123133526.3371864-1-marcus.folkesson@gmail.com> References: <20230123133526.3371864-1-marcus.folkesson@gmail.com> Message-ID: <20230123133526.3371864-2-marcus.folkesson@gmail.com> Signed-off-by: Marcus Folkesson --- ...ror-and-Wfatal-errors-compiler-comma.patch | 37 ------------------ ...preview-compile-conversion-from-Wind.patch | 39 ------------------- package/libcamera-apps/libcamera-apps.hash | 2 +- package/libcamera-apps/libcamera-apps.mk | 4 +- 4 files changed, 3 insertions(+), 79 deletions(-) delete mode 100644 package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch delete mode 100644 package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch diff --git a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch b/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch deleted file mode 100644 index 988d89cca3..0000000000 --- a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 6bd733b52f0b4039407c676cd3126a9e2f79456b Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Fri, 5 Feb 2021 18:24:08 +0100 -Subject: [PATCH] cmake: remove -Werror and -Wfatal-errors compiler command - line option -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes (with bootlin-riscv64-musl toolchain): - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/core/libcamera_app.cpp:30:22: error: overflow in conversion from ?long unsigned int? to ?int? changes value from ?2154321408? to ?-2140645888? [-Werror=overflow] - 30 | int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); - | ^~~~~~~~~~~~~~~ - cc1plus: all warnings being treated as errors - -Signed-off-by: Peter Seiderer ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 748c6dd..1ca1e39 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ endif() - - set (CMAKE_EXPORT_COMPILE_COMMANDS ON) - set (CMAKE_CXX_STANDARD 17) --add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new -Werror -Wfatal-errors) -+add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new) - add_definitions(-D_FILE_OFFSET_BITS=64) - - if (CMAKE_COMPILER_IS_GNUCXX) --- -2.34.1 - diff --git a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch b/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch deleted file mode 100644 index cc9069aa86..0000000000 --- a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 60715769cd5368a63b2bdc2e6d6bb6df0030a54d Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 31 Mar 2022 21:44:22 +0200 -Subject: [PATCH] preview: fix egl_preview compile (conversion from Window to - EGLNativeWindowType) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/preview/egl_preview.cpp:329:69: error: invalid conversion from ?Window? {aka ?long unsigned int?} to ?EGLNativeWindowType? {aka ?fbdev_window*?} [-fpermissive] - 329 | egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); - | ^~~~~~~ - | | - | Window {aka long unsigned int} - -[Upstream: https://github.com/raspberrypi/libcamera-apps/pull/283] -Signed-off-by: Peter Seiderer ---- - preview/egl_preview.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/preview/egl_preview.cpp b/preview/egl_preview.cpp -index b936e57..593583d 100644 ---- a/preview/egl_preview.cpp -+++ b/preview/egl_preview.cpp -@@ -326,7 +326,7 @@ void EglPreview::makeWindow(char const *name) - wm_delete_window_ = XInternAtom(display_, "WM_DELETE_WINDOW", False); - XSetWMProtocols(display_, window_, &wm_delete_window_, 1); - -- egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); -+ egl_surface_ = eglCreateWindowSurface(egl_display_, config, reinterpret_cast(window_), NULL); - if (!egl_surface_) - throw std::runtime_error("eglCreateWindowSurface failed"); - --- -2.35.1 - diff --git a/package/libcamera-apps/libcamera-apps.hash b/package/libcamera-apps/libcamera-apps.hash index 2dbb74d463..cc2d3b6926 100644 --- a/package/libcamera-apps/libcamera-apps.hash +++ b/package/libcamera-apps/libcamera-apps.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 611aec06dd24de6586580164d9b7c55da0698ac4cf129944b2fc41fe67210597 libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5.tar.gz +sha256 2d895ad5d11a6004b1e84eb8d486d5dca64dda1b41e0f4f3f87904666f249e3e libcamera-apps-1.1.0.tar.gz sha256 36dfed86bdef661a0a14ec1a1cc84c771d5a06b6f9b92e9ebb610ba711bd528a license.txt diff --git a/package/libcamera-apps/libcamera-apps.mk b/package/libcamera-apps/libcamera-apps.mk index f4fc019c17..a5d9227250 100644 --- a/package/libcamera-apps/libcamera-apps.mk +++ b/package/libcamera-apps/libcamera-apps.mk @@ -4,8 +4,8 @@ # ################################################################################ -LIBCAMERA_APPS_VERSION = 2d1009e3badcc8047361ff81149ad6cba3b911b5 -LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,$(LIBCAMERA_APPS_VERSION)) +LIBCAMERA_APPS_VERSION = 1.1.0 +LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,v$(LIBCAMERA_APPS_VERSION)) LIBCAMERA_APPS_LICENSE = BSD-2-Clause LIBCAMERA_APPS_LICENSE_FILES = license.txt LIBCAMERA_APPS_DEPENDENCIES = \ -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 23 13:35:26 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 14:35:26 +0100 Subject: [Buildroot] [PATCH v2 3/3] DEVELOPERS: add libcamera/libcamera-apps In-Reply-To: <20230123133526.3371864-1-marcus.folkesson@gmail.com> References: <20230123133526.3371864-1-marcus.folkesson@gmail.com> Message-ID: <20230123133526.3371864-3-marcus.folkesson@gmail.com> libcamera-apps is orphaned, so take care of it. Signed-off-by: Marcus Folkesson --- DEVELOPERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..b973c37b82 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1890,6 +1890,8 @@ F: support/testing/tests/package/test_python_pytest.py F: support/testing/tests/package/test_python_pytest_asyncio.py N: Marcus Folkesson +F: package/libcamera/ +F: package/libcamera-apps/ F: package/libostree/ F: package/libselinux/ F: package/libsemanage/ -- 2.38.1 From thomas at devoogdt.com Mon Jan 23 13:52:53 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 14:52:53 +0100 Subject: [Buildroot] [PATCH v2] package/fluent-bit: add new package Message-ID: <20230123135253.1733981-1-thomas.devoogdt@barco.com> Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt --- package/Config.in | 1 + package/fluent-bit/Config.in | 13 +++++++ package/fluent-bit/S99fluent-bit | 55 ++++++++++++++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 ++ package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++++++++++ 5 files changed, 115 insertions(+) create mode 100644 package/fluent-bit/Config.in create mode 100644 package/fluent-bit/S99fluent-bit create mode 100644 package/fluent-bit/fluent-bit.hash create mode 100644 package/fluent-bit/fluent-bit.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b281a67157 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2610,6 +2610,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..c8f9d4e489 --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,13 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain, dynamic library" + depends on !BR2_TOOLCHAIN_USES_GLIBC || BR2_STATIC_LIBS diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..1d5a40e020 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,55 @@ +#!/bin/sh +# +# Starts fluent-bit. +# +NAME=fluent-bit +DAEMON=/usr/bin/$NAME +PID_FILE="/var/run/$NAME.pid" +CONF_FILE="/etc/$NAME/$NAME.conf" + +[ -r /etc/default/$NAME ] && . /etc/default/$NAME + +start() { + printf "Starting fluent-bit: " + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE + [ $? = 0 ] && echo "OK" || echo "FAIL" +} + +stop() { + printf "Stopping fluent-bit: " + start-stop-daemon -K -q -p $PID_FILE + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. + TIMEOUT=6 + PID=$(cat $PID_FILE 2>/dev/null) + while kill -0 $PID 2>/dev/null; do + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 + TIMEOUT=$((TIMEOUT - 1)) + sleep 1 + done + rm -f $PID_FILE + echo "OK" +} + +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac + +exit $? diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..c213ca2239 --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,43 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No \ + -DFLB_LUAJIT=No + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +# Move the config files from /usr/etc/ to /etc/. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ +endef + +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK + +$(eval $(cmake-package)) -- 2.39.0 From thomas at devoogdt.com Mon Jan 23 15:14:59 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 16:14:59 +0100 Subject: [Buildroot] [PATCH v3] package/fluent-bit: add new package Message-ID: <20230123151459.1899697-1-thomas.devoogdt@barco.com> Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt --- package/Config.in | 1 + ...ts.txt-Miniz-compile-as-a-static-lib.patch | 36 ++++++++++++ package/fluent-bit/Config.in | 13 +++++ package/fluent-bit/S99fluent-bit | 55 +++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 + package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++ 6 files changed, 151 insertions(+) create mode 100644 package/fluent-bit/0001-CMakeLists.txt-Miniz-compile-as-a-static-lib.patch create mode 100644 package/fluent-bit/Config.in create mode 100644 package/fluent-bit/S99fluent-bit create mode 100644 package/fluent-bit/fluent-bit.hash create mode 100644 package/fluent-bit/fluent-bit.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b281a67157 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2610,6 +2610,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/0001-CMakeLists.txt-Miniz-compile-as-a-static-lib.patch b/package/fluent-bit/0001-CMakeLists.txt-Miniz-compile-as-a-static-lib.patch new file mode 100644 index 0000000000..8594c2a6e6 --- /dev/null +++ b/package/fluent-bit/0001-CMakeLists.txt-Miniz-compile-as-a-static-lib.patch @@ -0,0 +1,36 @@ +From b82a0d5f4f1d4c8cf6c5da542be999b30456e27c Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 23 Jan 2023 09:57:17 +0100 +Subject: [PATCH] CMakeLists.txt: Miniz: compile as a static lib + +https://github.com/fluent/fluent-bit/issues/6711 + +Buildroot enforces globally wide that all packages are +dynamically linked (if BR2_SHARED_LIBS), so that means +that these options slept through the subdirectories. +The libminiz.so is not installed by cmake, causing the +fluent-bit to crash. This patch forces libminiz to be +compiled statically. + +upstream: https://github.com/fluent/fluent-bit/pull/6723 + +Signed-off-by: Thomas Devoogdt +--- + CMakeLists.txt | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a7adb02de..ac1b9cd75 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -510,6 +510,7 @@ add_definitions(-DMPACK_EXTENSIONS=1) + add_subdirectory(${FLB_PATH_LIB_MPACK} EXCLUDE_FROM_ALL) + + # Miniz (zip) ++FLB_OPTION(BUILD_SHARED_LIBS OFF) + add_subdirectory(${FLB_PATH_LIB_MINIZ} EXCLUDE_FROM_ALL) + + # ring buffer library +-- +2.39.0 + diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..c8f9d4e489 --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,13 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain, dynamic library" + depends on !BR2_TOOLCHAIN_USES_GLIBC || BR2_STATIC_LIBS diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..1d5a40e020 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,55 @@ +#!/bin/sh +# +# Starts fluent-bit. +# +NAME=fluent-bit +DAEMON=/usr/bin/$NAME +PID_FILE="/var/run/$NAME.pid" +CONF_FILE="/etc/$NAME/$NAME.conf" + +[ -r /etc/default/$NAME ] && . /etc/default/$NAME + +start() { + printf "Starting fluent-bit: " + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE + [ $? = 0 ] && echo "OK" || echo "FAIL" +} + +stop() { + printf "Stopping fluent-bit: " + start-stop-daemon -K -q -p $PID_FILE + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. + TIMEOUT=6 + PID=$(cat $PID_FILE 2>/dev/null) + while kill -0 $PID 2>/dev/null; do + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 + TIMEOUT=$((TIMEOUT - 1)) + sleep 1 + done + rm -f $PID_FILE + echo "OK" +} + +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac + +exit $? diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..9f59316b5b --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,43 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No + +ifeq ($(BR2_PACKAGE_LUAJIT),y) +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes +FLUENT_BIT_DEPENDENCIES += luajit +else +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=No +endif + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +# Move the config files from /usr/etc/ to /etc/. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +$(eval $(cmake-package)) -- 2.39.0 From rcrichlow9000 at gmail.com Mon Jan 23 15:56:59 2023 From: rcrichlow9000 at gmail.com (Ramon Crichlow) Date: Mon, 23 Jan 2023 09:56:59 -0600 Subject: [Buildroot] [PATCH 1/1] Added beaglebone-green-wireless device tree to beaglebone_defconfig and genimage.cfg Message-ID: <20230123155659.4207-1-rcrichlow9000@gmail.com> Signed-off-by: Ramon Crichlow --- board/beaglebone/genimage.cfg | 1 + configs/beaglebone_defconfig | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/board/beaglebone/genimage.cfg b/board/beaglebone/genimage.cfg index 42ca2cf107..987d205075 100644 --- a/board/beaglebone/genimage.cfg +++ b/board/beaglebone/genimage.cfg @@ -11,6 +11,7 @@ image boot.vfat { "am335x-boneblack.dtb", "am335x-bonegreen.dtb", "am335x-boneblack-wireless.dtb", + "am335x-bonegreen-wireless.dtb", } } diff --git a/configs/beaglebone_defconfig b/configs/beaglebone_defconfig index 06154d98b7..639b491e97 100644 --- a/configs/beaglebone_defconfig +++ b/configs/beaglebone_defconfig @@ -23,7 +23,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,beagleboard,linux,5.10.30-ti-r3)/linux-5.10.30-ti-r3.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="omap2plus" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue am335x-boneblack-wireless" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue am335x-boneblack-wireless am335x-bonegreen-wireless" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y # Filesystem -- 2.30.2 From peter at korsgaard.com Mon Jan 23 16:11:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 23 Jan 2023 17:11:48 +0100 Subject: [Buildroot] [PATCH v2] package/fluent-bit: add new package In-Reply-To: <20230123135253.1733981-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Mon, 23 Jan 2023 14:52:53 +0100") References: <20230123135253.1733981-1-thomas.devoogdt@barco.com> Message-ID: <87edrl9qnv.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Fluent Bit is a super fast, lightweight, and highly > scalable logging and metrics processor and forwarder. > Signed-off-by: Thomas Devoogdt Now we just miss the change summary ;) > +++ b/package/fluent-bit/S99fluent-bit > @@ -0,0 +1,55 @@ > +#!/bin/sh > +# > +# Starts fluent-bit. > +# > +NAME=fluent-bit > +DAEMON=/usr/bin/$NAME check-package complains about this: http://nightly.buildroot.org/#adding-packages-start-script There are also some shellcheck warnings. > +PID_FILE="/var/run/$NAME.pid" > +CONF_FILE="/etc/$NAME/$NAME.conf" > + > +[ -r /etc/default/$NAME ] && . /etc/default/$NAME > + > +start() { > + printf "Starting fluent-bit: " > + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE > + [ $? = 0 ] && echo "OK" || echo "FAIL" > +} > + > +stop() { > + printf "Stopping fluent-bit: " > + start-stop-daemon -K -q -p $PID_FILE > + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section > + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. > + TIMEOUT=6 > + PID=$(cat $PID_FILE 2>/dev/null) > + while kill -0 $PID 2>/dev/null; do > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 > + TIMEOUT=$((TIMEOUT - 1)) > + sleep 1 > + done > + rm -f $PID_FILE So the pidfile is not removed on timeouts. Is that on purpose? > +++ b/package/fluent-bit/fluent-bit.mk > @@ -0,0 +1,43 @@ > +################################################################################ > +# > +# fluent-bit > +# > +################################################################################ > + > +FLUENT_BIT_VERSION = 2.0.8 > +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) > +FLUENT_BIT_LICENSE = Apache-2.0 > +FLUENT_BIT_LICENSE_FILES = LICENSE > +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl > + > +FLUENT_BIT_CONF_OPTS += \ > + -DFLB_DEBUG=No \ > + -DFLB_RELEASE=Yes \ > + -DFLB_EXAMPLES=No \ > + -DFLB_CHUNK_TRACE=No \ > + -DFLB_BACKTRACE=No \ > + -DFLB_LUAJIT=No > + > +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h > +# large file support. > +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. > +FLUENT_BIT_CONF_OPTS += \ > + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ > + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" > + > +# Move the config files from /usr/etc/ to /etc/. > +FLUENT_BIT_CONF_OPTS += \ > + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" Where do you see that it gets set to /usr/etc/? I just dropped this and ran the configure script and I ended up with the normal: grep SYSCONFDIR build/fluent-bit-2.0.8/CMakeCache.txt CMAKE_INSTALL_SYSCONFDIR:PATH=etc //ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 And indeed, building it I don't see any references to /usr/etc: strings build/fluent-bit-2.0.8/bin/fluent-bit | grep /etc /etc/machine-id /etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ /etc/hosts /etc/resolv.conf /etc/nsswitch.conf /etc/host.conf /etc/svc.conf I do see that it gets confused and ends up installing the default config files in usr/etc/fluent-bit. I don't right away see why this is so, but indeed explicitly setting it to /etc fixes that. Notice that it does lead to an invalid service file: https://github.com/fluent/fluent-bit/issues/6619 So maybe a better fix is to just move the files in a post-install hook? > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ > +endef > + > +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK Again, why not just build with -DBUILD_SHARED_LIBS=OFF? I see that the package installs a shared library in a custom location: target/usr/lib/fluent-bit/libfluent-bit.so What is that used for / how does it find it? I see there is a FLB_SHARED_LIB option to disable it. -- Bye, Peter Korsgaard From thomas at devoogdt.com Mon Jan 23 16:32:02 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 17:32:02 +0100 Subject: [Buildroot] [PATCH v2] package/fluent-bit: add new package In-Reply-To: <87edrl9qnv.fsf@dell.be.48ers.dk> References: <20230123135253.1733981-1-thomas.devoogdt@barco.com> <87edrl9qnv.fsf@dell.be.48ers.dk> Message-ID: Op ma 23 jan. 2023 om 17:11 schreef Peter Korsgaard : > > >>>>> "Thomas" == Thomas Devoogdt writes: > > > Fluent Bit is a super fast, lightweight, and highly > > scalable logging and metrics processor and forwarder. > > > Signed-off-by: Thomas Devoogdt > > Now we just miss the change summary ;) Sorry about that. I'm not comfortable using git-mail. I at least won't be sad if buildroot goes to e.g. GitHub or GitLab. But that is no excuse. > > +++ b/package/fluent-bit/S99fluent-bit > > @@ -0,0 +1,55 @@ > > +#!/bin/sh > > +# > > +# Starts fluent-bit. > > +# > > +NAME=fluent-bit > > +DAEMON=/usr/bin/$NAME > > check-package complains about this: > > http://nightly.buildroot.org/#adding-packages-start-script > > There are also some shellcheck warnings. Will check. > > +PID_FILE="/var/run/$NAME.pid" > > +CONF_FILE="/etc/$NAME/$NAME.conf" > > + > > +[ -r /etc/default/$NAME ] && . /etc/default/$NAME > > + > > +start() { > > + printf "Starting fluent-bit: " > > + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE > > + [ $? = 0 ] && echo "OK" || echo "FAIL" > > +} > > + > > +stop() { > > + printf "Stopping fluent-bit: " > > + start-stop-daemon -K -q -p $PID_FILE > > + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section > > + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. > > + TIMEOUT=6 > > + PID=$(cat $PID_FILE 2>/dev/null) > > + while kill -0 $PID 2>/dev/null; do > > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 > > + TIMEOUT=$((TIMEOUT - 1)) > > + sleep 1 > > + done > > + rm -f $PID_FILE > > So the pidfile is not removed on timeouts. Is that on purpose? No idea what is preferably, I see at least that it is also not removed in https://nightly.buildroot.org/#adding-packages-start-script. > > +++ b/package/fluent-bit/fluent-bit.mk > > @@ -0,0 +1,43 @@ > > +################################################################################ > > +# > > +# fluent-bit > > +# > > +################################################################################ > > + > > +FLUENT_BIT_VERSION = 2.0.8 > > +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) > > +FLUENT_BIT_LICENSE = Apache-2.0 > > +FLUENT_BIT_LICENSE_FILES = LICENSE > > +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl > > + > > +FLUENT_BIT_CONF_OPTS += \ > > + -DFLB_DEBUG=No \ > > + -DFLB_RELEASE=Yes \ > > + -DFLB_EXAMPLES=No \ > > + -DFLB_CHUNK_TRACE=No \ > > + -DFLB_BACKTRACE=No \ > > + -DFLB_LUAJIT=No > > + > > +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h > > +# large file support. > > +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. > > +FLUENT_BIT_CONF_OPTS += \ > > + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ > > + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" > > + > > +# Move the config files from /usr/etc/ to /etc/. > > +FLUENT_BIT_CONF_OPTS += \ > > + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" > > Where do you see that it gets set to /usr/etc/? I just dropped this and > ran the configure script and I ended up with the normal: > > grep SYSCONFDIR build/fluent-bit-2.0.8/CMakeCache.txt > CMAKE_INSTALL_SYSCONFDIR:PATH=etc > //ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR > CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 > > And indeed, building it I don't see any references to /usr/etc: > > strings build/fluent-bit-2.0.8/bin/fluent-bit | grep /etc > /etc/machine-id > /etc/ssl/certs/ca-bundle.crt > /etc/ssl/certs/ > /etc/hosts > /etc/resolv.conf > /etc/nsswitch.conf > /etc/host.conf > /etc/svc.conf > > I do see that it gets confused and ends up installing the default config > files in usr/etc/fluent-bit. I don't right away see why this is so, but > indeed explicitly setting it to /etc fixes that. Notice that it does > lead to an invalid service file: > > https://github.com/fluent/fluent-bit/issues/6619 > > So maybe a better fix is to just move the files in a post-install hook? I do prefer to get it done by setting CMAKE_INSTALL_SYSCONFDIR. But perhaps, we could wait the response on that thread? > > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK > > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ > > +endef > > + > > +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK > > Again, why not just build with -DBUILD_SHARED_LIBS=OFF? > > I see that the package installs a shared library in a custom > location: > > target/usr/lib/fluent-bit/libfluent-bit.so > > What is that used for / how does it find it? I see there is a > FLB_SHARED_LIB option to disable it. Already changed that in V3. https://patchwork.ozlabs.org/project/buildroot/patch/20230123151459.1899697-1-thomas.devoogdt at barco.com/ > -- > Bye, Peter Korsgaard > Kr, Thomas From peter at korsgaard.com Mon Jan 23 16:58:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 23 Jan 2023 17:58:39 +0100 Subject: [Buildroot] [PATCH v2] package/fluent-bit: add new package In-Reply-To: (Thomas Devoogdt's message of "Mon, 23 Jan 2023 17:32:02 +0100") References: <20230123135253.1733981-1-thomas.devoogdt@barco.com> <87edrl9qnv.fsf@dell.be.48ers.dk> Message-ID: <87a6299ohs.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: Hello, >> Now we just miss the change summary ;) > Sorry about that. I'm not comfortable using git-mail. I at least won't > be sad if buildroot goes to e.g. GitHub or GitLab. > But that is no excuse. ;) We do have some documentation on https://buildroot.org/downloads/manual/manual.html#submitting-patches, but the summary is simply just to run git format-patch to generate the patch file, edit it to add the information about the change and then run git send-email on the patch file instead of directly running git send-email to generate patch + send it in one go. >> > +stop() { >> > + printf "Stopping fluent-bit: " >> > + start-stop-daemon -K -q -p $PID_FILE >> > + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section >> > + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. >> > + TIMEOUT=6 >> > + PID=$(cat $PID_FILE 2>/dev/null) >> > + while kill -0 $PID 2>/dev/null; do >> > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 >> > + TIMEOUT=$((TIMEOUT - 1)) >> > + sleep 1 >> > + done >> > + rm -f $PID_FILE >> >> So the pidfile is not removed on timeouts. Is that on purpose? > No idea what is preferably, I see at least that it is also not removed in > https://nightly.buildroot.org/#adding-packages-start-script. My point was that you were explictly removing the pid file in the happy case (which is fine), but not in the unhappy one. Perhaps just move the rm line just above the while? >> I do see that it gets confused and ends up installing the default config >> files in usr/etc/fluent-bit. I don't right away see why this is so, but >> indeed explicitly setting it to /etc fixes that. Notice that it does >> lead to an invalid service file: >> >> https://github.com/fluent/fluent-bit/issues/6619 >> >> So maybe a better fix is to just move the files in a post-install hook? > I do prefer to get it done by setting CMAKE_INSTALL_SYSCONFDIR. > But perhaps, we could wait the response on that thread? Ok. Perhaps add a reference to that bugreport in a comment? >> > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK >> > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ >> > +endef >> > + >> > +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK >> >> Again, why not just build with -DBUILD_SHARED_LIBS=OFF? >> >> I see that the package installs a shared library in a custom >> location: >> >> target/usr/lib/fluent-bit/libfluent-bit.so >> >> What is that used for / how does it find it? I see there is a >> FLB_SHARED_LIB option to disable it. > Already changed that in V3. > https://patchwork.ozlabs.org/project/buildroot/patch/20230123151459.1899697-1-thomas.devoogdt at barco.com/ I guess that is a reference to the miniz issue rather than the FLB_SHARED_LIB one? Why do you need to patch the sources for that instead of just passing -DBUILD_SHARED_LIBS=OFF in FLUENT_BIT_CONF_OPTS? -- Bye, Peter Korsgaard From fperrad at gmail.com Mon Jan 23 18:58:47 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 23 Jan 2023 19:58:47 +0100 Subject: [Buildroot] [PATCH] package/nano: bump to version 7.2 Message-ID: <20230123185847.159349-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/nano/nano.hash | 4 ++-- package/nano/nano.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/nano/nano.hash b/package/nano/nano.hash index f49b71209..3ca37c633 100644 --- a/package/nano/nano.hash +++ b/package/nano/nano.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://www.nano-editor.org/dist/v7/nano-7.1.tar.xz.asc +# https://www.nano-editor.org/dist/v7/nano-7.2.tar.xz.asc # using key 168E6F4297BFD7A79AFD4496514BBE2EB8E1961F -sha256 57ba751e9b7519f0f6ddee505202e387c75dde440c1f7aa1b9310cc381406836 nano-7.1.tar.xz +sha256 86f3442768bd2873cec693f83cdf80b4b444ad3cc14760b74361474fc87a4526 nano-7.2.tar.xz sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/nano/nano.mk b/package/nano/nano.mk index 203c417f0..8a2003b92 100644 --- a/package/nano/nano.mk +++ b/package/nano/nano.mk @@ -5,7 +5,7 @@ ################################################################################ NANO_VERSION_MAJOR = 7 -NANO_VERSION = $(NANO_VERSION_MAJOR).1 +NANO_VERSION = $(NANO_VERSION_MAJOR).2 NANO_SITE = https://www.nano-editor.org/dist/v$(NANO_VERSION_MAJOR) NANO_SOURCE = nano-$(NANO_VERSION).tar.xz NANO_LICENSE = GPL-3.0+ -- 2.37.2 From fperrad at gmail.com Mon Jan 23 18:58:55 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 23 Jan 2023 19:58:55 +0100 Subject: [Buildroot] [PATCH] package/tcpdump: bump to version 4.99.3 Message-ID: <20230123185855.159370-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/tcpdump/tcpdump.hash | 4 ++-- package/tcpdump/tcpdump.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tcpdump/tcpdump.hash b/package/tcpdump/tcpdump.hash index a950d3fa6..e548e3262 100644 --- a/package/tcpdump/tcpdump.hash +++ b/package/tcpdump/tcpdump.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature at -# https://www.tcpdump.org/release/tcpdump-4.99.2.tar.gz.sig +# https://www.tcpdump.org/release/tcpdump-4.99.3.tar.gz.sig # using key 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D -sha256 f4304357d34b79d46f4e17e654f1f91f9ce4e3d5608a1badbd53295a26fb44d5 tcpdump-4.99.2.tar.gz +sha256 ad75a6ed3dc0d9732945b2e5483cb41dc8b4b528a169315e499c6861952e73b3 tcpdump-4.99.3.tar.gz sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/tcpdump/tcpdump.mk b/package/tcpdump/tcpdump.mk index c38d46e2c..7a679ce4b 100644 --- a/package/tcpdump/tcpdump.mk +++ b/package/tcpdump/tcpdump.mk @@ -4,7 +4,7 @@ # ################################################################################ -TCPDUMP_VERSION = 4.99.2 +TCPDUMP_VERSION = 4.99.3 TCPDUMP_SITE = https://www.tcpdump.org/release TCPDUMP_LICENSE = BSD-3-Clause TCPDUMP_LICENSE_FILES = LICENSE -- 2.37.2 From me at stevenhay.com Mon Jan 23 20:15:58 2023 From: me at stevenhay.com (=?UTF-8?B?yo7JkEggx53KjMedyodT?=) Date: Mon, 23 Jan 2023 15:15:58 -0500 Subject: [Buildroot] [PATCH 1/2] support/scripts/graph-depends cleanup done_deps global In-Reply-To: References: <20230122234309.2111129-1-me@stevenhay.com> <20230123070133.GB2632@scaer> Message-ID: <928ea3fa-30fb-f39a-e6f5-aab6c5e17691@stevenhay.com> Yann, All, Thank you. > On 1/23/23 2:01 AM, Yann E. MORIN wrote: >> On 2023-01-23 00:43 +0100, Steve Hay via buildroot spake thusly: >>> From: Steve >> Please use you full name as author (not just your first name). >> >> Please provide a (potentially terse) explanation for the change. I don't know why the git client did that with my first name. I will try to fix it. >> Make the default be the empty list: done_deps=[] I don't think this works because it essentially moves the global list into the Python interpreter: https://docs.python.org/3/faq/programming.html#why-are-default-values-shared-between-objects From me at stevenhay.com Mon Jan 23 20:32:11 2023 From: me at stevenhay.com (Steve Hay) Date: Mon, 23 Jan 2023 21:32:11 +0100 Subject: [Buildroot] [PATCH 1/2] support/scripts/graph-depends cleanup done_deps global Message-ID: <20230123203214.3745265-1-me@stevenhay.com> This commit is cleanup to remove the global done_deps to allow multiple function calls to the DFS search. Signed-off-by: Steve Hay --- Changes v1 -> v2: - Revised author to be full name. (Suggested by Yann) - Added a more detailed description of the patch. (Suggested by Yann) - Resolution of Yann's comment is that specificying [] (mutable) as default will create a static list associated with the function instead of creating a new empty list at each function invocation. The existing implementation of specifying None (immutable) and handling default case (None) in the function body is idiomatically correct for Python. --- support/scripts/graph-depends | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends index a66fb28f41..3e3373950f 100755 --- a/support/scripts/graph-depends +++ b/support/scripts/graph-depends @@ -197,12 +197,11 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): outfile.write("%s [color=%s,style=filled]\n" % (name, color)) -done_deps = [] - - # Print the dependency graph of a package def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth, max_depth, pkg, colors): + arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): + if done_deps is None: + done_deps = [] if pkg in done_deps: return done_deps.append(pkg) @@ -234,7 +233,7 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc if draw_graph: outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth + 1, max_depth, d, colors) + arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) def parse_args(): -- 2.30.2 From Stefan.Kuhne at gmx.net Mon Jan 23 19:32:40 2023 From: Stefan.Kuhne at gmx.net (Stefan Kuhne) Date: Mon, 23 Jan 2023 20:32:40 +0100 Subject: [Buildroot] Build of glib2 failed Message-ID: <21929154-7cb8-31ff-20de-d48d25e53423@carrier-2> Hello. I've a problem to build glib2: ... Library m found: YES Run-time dependency libffi found: YES 3.4.4 Run-time dependency zlib found: YES 1.2.13 Checking for function "ngettext" : NO Library intl found: NO output/build/libglib2-2.72.3/meson.build:2102:4: ERROR: Automatic wrap-based subproject downloading is disabled I use bulitroot-22.11. Does anyone have an idea? Best regards Stefan Kuhne From bugzilla at busybox.net Mon Jan 23 21:37:13 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 23 Jan 2023 21:37:13 +0000 Subject: [Buildroot] [Bug 15281] New: Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15281 Bug ID: 15281 Summary: Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer Product: buildroot Version: 2022.11 Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: himaralonso+buildroot at gmail.com CC: buildroot at uclibc.org Target Milestone: --- I get a compiler error when Buildroot tries to compile "tigerpoint.cpp" from the GDAL package if the "libgdal-dev" package is installed on the host computer (Ubuntu 22.04 x86_64). I am using the default configuration for Raspberry Pi CM4IO 64 bits; the "gdal" library is the only extra package I am adding. This is the sequence to reproduce the error: $ git clone https://github.com/buildroot/buildroot.git -b 2022.11.1 $ cd buildroot $ make raspberrypicm4io_64_defconfig $ make menuconfig # Add: Target packages / Libraries / Other / gdal (BR2_PACKAGE_GDAL=y) $ make The error message does not give any clues: make[1]: *** [package/pkg-generic.mk:293: /home/user/rpitest/buildroot/output/build/gdal-3.5.1/.stamp_built] Error 2 make: *** [Makefile:84: _all] Error 2 The same error happens on different computers, all running the same Ubuntu version. I have also tried using an external toolchain (Bootlin aarch64--musl--stable-2021.11-1) and I get the same result. The only way out seems to be removing "libgdal-dev" on the host computer along with its dependencies (note the apt autoremove line below) and a running a clean rebuild as follows: $ sudo apt purge libgdal-dev $ sudo apt autoremove $ make gdal-dirclean $ make gdal Given my lack of experience and the little amount of information from the error message I am unable to figure out where the problem could be. There seems to be some conflict between the GDAL library installed on my computer and the one downloaded by Buildroot. I might have made a mistake but I would just not expect Buildroot to look for (e.g.) include paths out of the "buildroot" folder. -- You are receiving this mail because: You are on the CC list for the bug. From me at stevenhay.com Mon Jan 23 23:06:38 2023 From: me at stevenhay.com (=?UTF-8?B?yo7JkEggx53KjMedyodT?=) Date: Mon, 23 Jan 2023 18:06:38 -0500 Subject: [Buildroot] [PATCH 2/2] support/scripts/graph-depends allow for forward and reverse depends on same graph In-Reply-To: <20230123072013.GC2632@scaer> References: <20230122234309.2111129-1-me@stevenhay.com> <20230122234309.2111129-2-me@stevenhay.com> <20230123072013.GC2632@scaer> Message-ID: <74abb8d2-4e0e-6898-2f14-052af864445b@stevenhay.com> Yann, All, On 1/23/23 2:20 AM, Yann E. MORIN wrote: > Do we really need to have two different options for the direct and > reverse depths? > > If so, then be sure to modify the -graph-rdepends accordingly (in > package/pkg-generic). I think it is nice to have the "control knob" available for both, but the current API to this script uses default values of 0 (no limit) in all cases--so no change to -graph-rdepends is needed. I've added the ability to specify depth to the makefile. > I am not very fond of this: if one were to call: > $ graph-depends --direct --reverse --check-only > > then one would expect to have both checks be run, but here only the > direct one will be. > > I think we need to change check_circular_deps() to return False (no > circular dependencies) or True (circular dependencies) (or it can raise > an exception that we catch) and store that for later concumption. I agree that it should check both and have updated the script so that it does, but I'd rather the enhancements you're talking about be handled with a separate patch. Revised patch forthcoming. Steve From me at stevenhay.com Mon Jan 23 23:12:23 2023 From: me at stevenhay.com (Steve Hay) Date: Tue, 24 Jan 2023 00:12:23 +0100 Subject: [Buildroot] [PATCH 2/2] support/scripts/graph-depends allow for forward and reverse depends on same graph Message-ID: <20230123231224.3772679-2-me@stevenhay.com> The current implementation of buildroot depe dependency graphing either does forward- or reverse-dependency traversal. This patch enables buildroot to graph forward and reverse dependencies on the graph for the same package: (Diagram Credit: Yann E. MORRIN) $ make pkg-d-graph-both-depends pkg A -. .-> pkg E \ / pkg B ----> pkg D ----> pkg F / \ pkg C -' '-> pkg G In the above example a single graph shows pkg {A,B,C} are needed by pkg D, and pkg D is a dependency of pkg {E,F,G}. The variables DEPTH and RDEPTH can be passed into the graphing functions to specify the maximum depths of direct and reverse dependencies to control graph size. Makefile documentation is also updated. Signed-off-by: Steve Hay --- Changes v1 -> v2: - Enhanced patch description. (Yann) - Added Makefile documentation. (Yann) - Completed the implementation of graph-both-depends. (Yann) - Added ability to control depth of the generated graph. - Ensured both forward and reverse dependencies are checked for --check-only case. (Yann) --- Makefile | 7 ++++ package/pkg-generic.mk | 7 +++- support/scripts/graph-depends | 69 ++++++++++++++++++++++------------- 3 files changed, 55 insertions(+), 28 deletions(-) diff --git a/Makefile b/Makefile index 8517d563d5..e47544fd42 100644 --- a/Makefile +++ b/Makefile @@ -1163,7 +1163,14 @@ help: @echo ' -show-recursive-rdepends' @echo ' - Recursively list packages which have as a dependency' @echo ' -graph-depends - Generate a graph of '\''s dependencies' + @echo ' DEPTH, if set on the command line, is used to specify maximum' + @echo ' depth to graph dependencies.' @echo ' -graph-rdepends - Generate a graph of '\''s reverse dependencies' + @echo ' RDEPTH, if set on the command line, is used to specify maximum' + @echo ' depth to graph reverse dependencies.' + @echo ' -graph-both-depends' + @echo ' - Generate a graph of both '\''s forward and' + @echo ' reverse dependencies. DEPTH and RDEPTH work as described above.' @echo ' -dirclean - Remove build directory' @echo ' -reconfigure - Restart the build from the configure step' @echo ' -rebuild - Restart the build from the build step' diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index 2f8ba39edf..6ddb304a12 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1031,10 +1031,13 @@ $(1)-show-info: $$(info $$(call clean-json,{ $$(call json-info,$(2)) })) $(1)-graph-depends: graph-depends-requirements - $(call pkg-graph-depends,$(1),--direct) + $(call pkg-graph-depends,$(1),--direct --depth $(or $(DEPTH),0)) $(1)-graph-rdepends: graph-depends-requirements - $(call pkg-graph-depends,$(1),--reverse) + $(call pkg-graph-depends,$(1),--reverse --rdepth $(or $(RDEPTH),0)) + +$(1)-graph-both-depends: graph-depends-requirements + $(call pkg-graph-depends,$(1),--direct --reverse --depth $(or $(DEPTH),0) --rdepth $(or $(RDEPTH),0)) $(1)-all-source: $(1)-source $(1)-all-source: $$(foreach p,$$($(2)_FINAL_ALL_DEPENDENCIES),$$(p)-all-source) diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends index 3e3373950f..0285afb46d 100755 --- a/support/scripts/graph-depends +++ b/support/scripts/graph-depends @@ -159,11 +159,11 @@ def check_circular_deps(deps): # This functions trims down the dependency list of all packages. # It applies in sequence all the dependency-elimination methods. -def remove_extra_deps(deps, rootpkg, transitive, arrow_dir): +def remove_extra_deps(deps, rootpkg, transitive, direct): # For the direct dependencies, find and eliminate mandatory # deps, and add them to the root package. Don't do it for a # reverse graph, because mandatory deps are only direct deps. - if arrow_dir == "forward": + if direct: for pkg in list(deps.keys()): if not pkg == rootpkg: for d in get_mandatory_deps(pkg, deps): @@ -197,14 +197,16 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): outfile.write("%s [color=%s,style=filled]\n" % (name, color)) + # Print the dependency graph of a package def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): + direct, draw_graph, depth, max_depth, pkg, colors, done_deps=None): if done_deps is None: done_deps = [] if pkg in done_deps: return done_deps.append(pkg) + if draw_graph: print_attrs(outfile, pkg, dict_types[pkg], dict_versions[pkg], depth, colors) elif depth != 0: @@ -231,9 +233,12 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc break if add: if draw_graph: - outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) + if direct: + outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), "forward")) + else: + outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(d), pkg_node_name(pkg), "forward")) print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) + direct, draw_graph, depth + 1, max_depth, d, colors, done_deps) def parse_args(): @@ -246,6 +251,8 @@ def parse_args(): help="Graph the dependencies of PACKAGE") parser.add_argument("--depth", '-d', metavar="DEPTH", dest="depth", type=int, default=0, help="Limit the dependency graph to DEPTH levels; 0 means no limit.") + parser.add_argument("--rdepth", metavar="RDEPTH", dest="rdepth", type=int, default=0, + help="Limit the dependency graph to DEPTH levels; 0 means no limit.") parser.add_argument("--stop-on", "-s", metavar="PACKAGE", dest="stop_list", action="append", help="Do not graph past this package (can be given multiple times)." + " Can be a package name or a glob, " + @@ -265,9 +272,9 @@ def parse_args(): default=False) parser.add_argument("--no-transitive", dest="transitive", action='store_false', help="Draw (do not draw) transitive dependencies") - parser.add_argument("--direct", dest="direct", action='store_true', default=True, + parser.add_argument("--direct", dest="direct", action='store_true', default=False, help="Draw direct dependencies (the default)") - parser.add_argument("--reverse", dest="direct", action='store_false', + parser.add_argument("--reverse", dest="reverse", action='store_true', default=False, help="Draw reverse dependencies") parser.add_argument("--quiet", '-q', dest="quiet", action='store_true', help="Quiet") @@ -292,6 +299,9 @@ def main(): sys.exit(1) outfile = open(args.outfile, "w") + if not args.direct and not args.reverse: # select default direct if none is specified. + args.direct = True + if args.package is None: mode = MODE_FULL rootpkg = 'all' @@ -312,13 +322,9 @@ def main(): if args.exclude_mandatory: exclude_list += MANDATORY_DEPS - if args.direct: - arrow_dir = "forward" - else: - if mode == MODE_FULL: - logging.error("--reverse needs a package") - sys.exit(1) - arrow_dir = "back" + if args.reverse and mode == MODE_FULL: + logging.error("--reverse needs a package") + sys.exit(1) draw_graph = not args.flat_list @@ -330,23 +336,34 @@ def main(): logging.error("Error: incorrect color list '%s'" % args.colors) sys.exit(1) - deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() - dict_deps = deps if args.direct else rdeps - - check_circular_deps(dict_deps) - if check_only: - sys.exit(0) - - dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, arrow_dir) # Start printing the graph data - if draw_graph: + if not check_only and draw_graph: outfile.write("digraph G {\n") - print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, 0, args.depth, rootpkg, colors) + deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() - if draw_graph: + # forward + if args.direct: + dict_deps = deps + direct = True + check_circular_deps(dict_deps) + if not check_only: + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, + direct, draw_graph, 0, args.depth, rootpkg, colors) + + # reverse + if args.reverse: + dict_deps = rdeps + direct = False + check_circular_deps(dict_deps) + if not check_only: + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, + direct, draw_graph, 0, args.rdepth, rootpkg, colors) + + if not check_only and draw_graph: outfile.write("}\n") else: outfile.write("\n") -- 2.30.2 From bugzilla at busybox.net Tue Jan 24 03:43:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 24 Jan 2023 03:43:34 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #6 from Andrei Cherniaev --- Not good works, see details https://bugs.busybox.net/show_bug.cgi?id=15271 -- You are receiving this mail because: You are on the CC list for the bug. From fido_max at inbox.ru Tue Jan 24 05:47:46 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 08:47:46 +0300 Subject: [Buildroot] [PATCH 1/3] package/postgresql: bump version to 15.1 Message-ID: <20230124054748.13980-1-fido_max@inbox.ru> Release notes: https://www.postgresql.org/docs/release/15.1/ 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 26bb626943..ef2806c2dd 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 -sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-15.1.tar.bz2.sha256 +sha256 64fdf23d734afad0dfe4077daca96ac51dcd697e68ae2d3d4ca6c45cb14e21ae postgresql-15.1.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 502860bc99..5313e03b12 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.6 +POSTGRESQL_VERSION = 15.1 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL -- 2.38.1 From fido_max at inbox.ru Tue Jan 24 05:47:47 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 08:47:47 +0300 Subject: [Buildroot] [PATCH 2/3] DEVELOPERS: add myself to postgresql package In-Reply-To: <20230124054748.13980-1-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> Message-ID: <20230124054748.13980-2-fido_max@inbox.ru> Signed-off-by: Maxim Kochetkov --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..db52288707 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2084,6 +2084,7 @@ F: package/libgeos/ F: package/libosmium/ F: package/osm2pgsql/ F: package/postgis/ +F: package/postgresql/ F: package/protozero/ F: package/timescaledb/ -- 2.38.1 From fido_max at inbox.ru Tue Jan 24 05:47:48 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 08:47:48 +0300 Subject: [Buildroot] [PATCH 3/3] package/postgresql: add lz4 and zstd support In-Reply-To: <20230124054748.13980-1-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> Message-ID: <20230124054748.13980-3-fido_max@inbox.ru> PostgreSQL has optional compression support (LZ4 and Zstandard). So enable it if libraries are available. Signed-off-by: Maxim Kochetkov --- package/postgresql/postgresql.mk | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 5313e03b12..1f787231f8 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -58,6 +58,16 @@ else POSTGRESQL_CONF_OPTS += --without-zlib endif +ifeq ($(BR2_PACKAGE_ZSTD),y) +POSTGRESQL_DEPENDENCIES += zstd +POSTGRESQL_CONF_OPTS += --with-zstd +endif + +ifeq ($(BR2_PACKAGE_LZ4),y) +POSTGRESQL_DEPENDENCIES += lz4 +POSTGRESQL_CONF_OPTS += --with-lz4 +endif + ifeq ($(BR2_PACKAGE_TZDATA),y) POSTGRESQL_DEPENDENCIES += tzdata POSTGRESQL_CONF_OPTS += --with-system-tzdata=/usr/share/zoneinfo -- 2.38.1 From fido_max at inbox.ru Tue Jan 24 05:59:32 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 08:59:32 +0300 Subject: [Buildroot] [PATCH 1/1] package/timescaledb: bump version to 2.9.1 Message-ID: <20230124055932.177366-1-fido_max@inbox.ru> Release notes: https://github.com/timescale/timescaledb/releases/tag/2.9.1 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 a970ffa1ad..a6560eb326 100644 --- a/package/timescaledb/timescaledb.hash +++ b/package/timescaledb/timescaledb.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 666f5427cb036500bca731d24d845285299cff82f576ad4474f85da682b2ee78 timescaledb-2.9.0.tar.gz +sha256 883638f2e79d25ec88ee58f603f3c81c999b6364cb4c799919d363f04089b47b timescaledb-2.9.1.tar.gz sha256 0378e0948feefd85f579319c74d6e2b671194037f550c7176ef26649d94c895b LICENSE diff --git a/package/timescaledb/timescaledb.mk b/package/timescaledb/timescaledb.mk index 7530368498..44e365285b 100644 --- a/package/timescaledb/timescaledb.mk +++ b/package/timescaledb/timescaledb.mk @@ -4,7 +4,7 @@ # ################################################################################ -TIMESCALEDB_VERSION = 2.9.0 +TIMESCALEDB_VERSION = 2.9.1 TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION)) TIMESCALEDB_LICENSE = Apache-2.0 TIMESCALEDB_LICENSE_FILES = LICENSE -- 2.38.1 From fido_max at inbox.ru Tue Jan 24 06:05:32 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 09:05:32 +0300 Subject: [Buildroot] [PATCH 1/1] package/libosmium: bump version to 2.19.0 Message-ID: <20230124060532.335917-1-fido_max@inbox.ru> Release-notes: https://github.com/osmcode/libosmium/releases/tag/v2.19.0 Signed-off-by: Maxim Kochetkov --- package/libosmium/libosmium.hash | 2 +- package/libosmium/libosmium.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libosmium/libosmium.hash b/package/libosmium/libosmium.hash index cb53a91c67..b055aa21ea 100644 --- a/package/libosmium/libosmium.hash +++ b/package/libosmium/libosmium.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 c05a3e95c9c811521ebad8637e90f43ab8fb053b310875acce741cc4c17d6f59 libosmium-2.18.0.tar.gz +sha256 6911a8ca8e81d49205357177982df908af11376919f93b814cccf02f1d4d63e3 libosmium-2.19.0.tar.gz sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE diff --git a/package/libosmium/libosmium.mk b/package/libosmium/libosmium.mk index f7ced04de3..2725130e72 100644 --- a/package/libosmium/libosmium.mk +++ b/package/libosmium/libosmium.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOSMIUM_VERSION = 2.18.0 +LIBOSMIUM_VERSION = 2.19.0 LIBOSMIUM_SITE = $(call github,osmcode,libosmium,v$(LIBOSMIUM_VERSION)) LIBOSMIUM_LICENSE = BSL-1.0 LIBOSMIUM_LICENSE_FILES = LICENSE -- 2.38.1 From thomas.petazzoni at bootlin.com Tue Jan 24 06:53:12 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 24 Jan 2023 06:53:12 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-23 Message-ID: <20230124065318.D2D7B60BBF@smtp3.osuosl.org> Hello, Autobuild statistics for 2023-01-23 =================================== branch | OK | NOK | TIM | TOT | master | 102 | 211 | 0 | 313 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 20 host-binutils-2.38 | 11 host-fwup-1.9.1 | 11 linux-6.1.5 | 9 opkg-0.4.5 | 9 bat-0.19.0 | 6 python-bunch-1.0.1 | 6 fwup-1.9.1 | 5 host-sentry-cli-2.8.0 | 5 norm-1.5.8 | 5 xxhash-0.8.1 | 5 xz-5.2.10 | 5 brltty-6.5 | 4 glibc-2.36-81-g4f4d7a13edfd... | 4 gvfs-1.48.1 | 4 host-go-1.19.5 | 4 jack2-1.9.21 | 4 libglib2-2.72.3 | 4 fontconfig-2.13.1 | 3 gerbera-1.10.0 | 3 libgcrypt-1.10.1 | 3 mxs-bootlets-10.12.01 | 3 python-numpy-1.23.5 | 3 zabbix-5.4.9 | 3 dust-0.8.1 | 2 elfutils-0.186 | 2 host-binutils-2.39 | 2 libgpg-error-1.46 | 2 ltp-testsuite-20220930 | 2 pixz-1.0.7 | 2 toolchain-external-codescap... | 2 uclibc-ng-test-6790eafe897b... | 2 acpica-20220331 | 1 assimp-5.2.5 | 1 asterisk-16.29.1 | 1 bind-9.16.33 | 1 containerd-1.6.12 | 1 coreutils-9.1 | 1 crun-1.7.2 | 1 dahdi-linux-3.2.0 | 1 dhcp-4.4.3-P1 | 1 dmalloc-5.6.5 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 flac-1.4.2 | 1 flann-1.9.2 | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/romfs/romfs.mk:32: /tmp/... | 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: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gobject-introspection-1.72.0 | 1 gqrx-2.14.4 | 1 host-binutils-2.37 | 1 host-gcc-final-11.3.0 | 1 host-gcc-final-12.2.0 | 1 host-rust-1.66.1 | 1 hyperfine-1.14.0 | 1 jailhouse-0.12 | 1 libabseil-cpp-20220623.1 | 1 libfreeimage-3.18.0 | 1 libglvnd-1.4.0 | 1 libnss-3.87 | 1 libostree-2022.7 | 1 libselinux-3.3 | 1 lighttpd-1.4.67 | 1 linux-5.10.145-cip17 | 1 linux-tools | 1 luaossl-20220711-0 | 1 mender-3.4.0 | 1 mesa3d-22.3.3 | 1 musl-1.2.3 | 1 nerdctl-1.0.0 | 1 perl-5.36.0 | 1 php-8.1.14 | 1 python-bcrypt-4.0.1 | 1 python-cryptography-39.0.0 | 1 python-greenlet-2.0.1 | 1 python-pyicu-2.10.2 | 1 ripgrep-af6b6c543b224d348a8... | 1 sudo-1.9.12p2 | 1 unknown | 1 valgrind-3.19.0 | 1 zfs-2.1.7 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpica-20220331 | NOK | http://autobuild.buildroot.net/results/0f9ad39d82c74fa46859b957cb6eba1ef7e2e362 | or1k | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/2add669af9e17a2a203685094f6c39f0f72d3d28 | ORPH mipsel | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/979e9d1a8e19d3cb7ca85d238b262ebcb8d59981 | xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/526a6945fa08d281ed33111b5797d3e582441cdf | ORPH powerpc64le | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9a66c0c71a0d34921a54ef1359454a94fac8f738 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c5eb8fa6d15a79617bdeab1b9bbc4be1e4d835c2 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ebb330a59dca6b9896f73cf124508137cc414add | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/568b6fb875dd6989196544cd88f8431e3fb1e582 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/846672c10868dcfbad7b8716739a5d37fe37c5db | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7eb7f072133682ad15e3dc5f6c9646a62fb002c2 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ec52ba5aabad05f6517ac99871ef6f8f1642a1da | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0c0ef8db5558f436d238bc1ce249b24b678720f2 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e703f02f818a95ca814f03d68449e340ebe9fdf2 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f7e5f45b3dfb62fc06acbc0b1f9f20f9f7f5fd00 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/028a39e8b6e1314d16e092cfd80679a497a59cc3 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/847930153edb46b816ecce94dbf3fc825b140d84 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b6b81add0d43533c0437711f56a1c441ed2154bd | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/121d2cf9c5e7f0b2778481bb30334ad2b62d11ca | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/491032f693629624977c8d4acd34865c9833b128 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/113db30234908137ee8b9f7e12e73433727c65a4 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/582800f689b7c93aadd0e54530ed6310425a2ddf | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/361f7eeac840ad3bb0ddd8054c491953effbf832 | ORPH sh4eb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/db4ffeeca0700758e4d47051bf4e3bb2f888cd63 | ORPH powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a1e5cece80be90423a74ca903f782d3dbbde7358 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/44fef59ab30b38886953dc771cea6b6662a96a89 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/691dce146892c6dbe3c834adbf58bc5a529bf6a1 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/512df6e7406b0b7af6379267a219b02fc44eb9b8 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/3235fb63d39ac72863c56efc1f882ffb0645bdc7 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8ed7826f574630d01d1f35e19fb6ee32ca4513d1 | xtensa | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/b13edf67f1e9db36c376b87a227b885d81b4a9d4 | ORPH microblaze | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/73993b5a70c7f6380ff92c5a582a076d0f436845 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/a7a30741821c21f74cd635abef4121e0658a2199 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/1fb72c5161d885590a4c297066b5a6412d76956b | aarch64 | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/4f99928da853ea934aa717a99538eed564badb45 | powerpc64le | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/27601cb13ed583cfa8de98954f03c6dbf7b2bb17 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/c08e1408087a3808f6cad5315ad03f4f5f2f9971 | ORPH or1k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/9384d621080940d91dd9ee02908cbfd7861fac0d | powerpc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/8f234b2257f10cdd6e22819cf5846b7ed8ee11e1 | sh4aeb | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/a6c3621d6aa157976f0fb07c1ebed99b0f8dd986 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/eecffc2b016b8ee6d5334942bc3955317fa2446b | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/cf4ee7048bac06842be727388b6ffbabe52fa9f2 | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ab628a287decf13fbaf4b9bd08bd5d23f0762b7a | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/7c37ab607aac98bf9c3559ae9334f4504f5447e1 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9204879de37c0225fdbfc41fe93ddb1c36115456 | ORPH x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/f3e74d6a52cc7fd1001abdf4cb657cb0e838e3b6 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/08f4d3ec3079964a6585a2a2ee2b443e75318ff7 | sh4a | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/1d9ca0e109892334c6db2a5e692a9a423a13fbc3 | mips | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/ba075c611f75d1fee268491a82b01cd82694fb59 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/475a9ac7b787f7fc51042b239a9d0278a071a19a | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3c52c94ea7117acd396db39792db385127206258 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/7c8dc4790ceed699da60a0766397fc0de8ac9e10 | ORPH arc | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/d7689ebb6e82a393f65d37ffdbf58ae9625e37d7 | i686 | fs/romfs/romfs.mk:32: /tmp/... | NOK | http://autobuild.buildroot.net/results/c92309bdb4dd81fe9409ad8d257db4a50dd5c249 | powerpc64le | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/fa89a13e0fc2edefe67057bd86c489eb122710fd | sh4a | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/22e1db171852b642a0a54b9cc3b070ffcb8efd10 | m68k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1e2d3b788147956b8863abd4f1c02f69be048331 | mips64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3e0863cd215878c9654e2c7bcb854dcc61e91cff | aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/0a7c31121f4498a6fe25ac3bb994fbe6afb022d0 | x86_64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/f0b19679930077c6ce03fa840feadc824e86d5f2 | sparc64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/82adf086a64c09615879c8bd286d15d7f807530c | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3615e190c13a65bc38d4410e0d0e126bb43fb2c2 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a671f288306c8a889b58cc0470de44b6992d6426 | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93d6eef97f87135b7019c3cff5899de69d7072ba | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4b71d6b77f0a9cd95b33cdc50a6148cd69fce05 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1949d8d34b99c37248a80a0598164bd26a3fa56c | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a2c82cfbb84f7223fd915c648c815cace50f92de | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2bb5eb7e9cc9ede10239bfc36008844425ff771d | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/441b5353d138747fa00e26d48ab5a24d352c9002 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/60e55ea8576bf792c000b256d159e712d579ceff | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/08df568c65c26958212f07d8c59ea1057b9dcd2e | powerpc64le | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b65b234ecb74526ef13dc782b9e8313bfa2bd474 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/e8f02e36d1d64876718f1277e79476de6e14d615 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/acbeb46106d1b59896b23a2d910953c328ca17bd | ORPH s390x | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/9abb6586f5721f3f7a3b0db4da06c135e7c6096c | i686 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/7a49f0ee2e71527971469986077893646635873d | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/944f2250edf2a5ad65d935af4779250981ff5472 | ORPH xtensa | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/96919e03a86ab783c42d28a4181c1945a45f6274 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/fb2e643a83cb9455609fca5ae25040b467167ab4 | ORPH mipsel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/1ff6e50092327be16afa47a5f7723f71390b39c2 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3096f4fe0f2767426c9347eafaa638c51631637d | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/84286694edc99664996c7556f9458a515dafca41 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/80e685540ed2f6ffde3c3b49ff12dbf7d1cf2929 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/92b336036e2d1902761be6151144c5cef4dea4bc | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ee416a103872f1ece83f83ee805caf53694a375b | m68k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/afcc3e7fdc0fde1ea23a0bc48e83c1f992c3ae30 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2bb8dd8276cf8bdf06f02e86f5c65bf0671faeb6 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7b36183d69b4f20028c33bd9aafa3c229800a839 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6315ed8069b887876575991e952ee62acc28f1ed | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4ece7164cbea2720becd88ececc069161eec9115 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9b733edc37b3077ca9fc867e00c454bb009fa277 | powerpc64le | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5a006c8aa85ba5a79aa5bee53bda52013413ef2b | x86_64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/1f0bb4388f6045f9a526a714e975e805f27aae43 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2abaf9416f556adef69d52ef58f50a892ebd7305 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0a9a4be20b75555a25d676c95642bde5206ca707 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c87f98037abdf99e0386c4e4e1f9686a23a5074 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e1558ccfa1241b8416f231148c0fd7626c0ef340 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cc5b396dc757d8c19e9103ac3c0e0623e4145406 | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0011917a8b280539e9023d108296b8e35cce26ff | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2450032718ea79c3c258dcc5b2b7f54097c06d7c | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/021afd1c4489b9372cd6f13d2ad4b4572bef6310 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a1001597f60b740236a4d4b9b4e5789f57f7f07d | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e9ef62ce87acdb2ed8878208be901f7372b4b35c | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df2acc2be6e03eb1b7c431a193e0ff6638833f8d | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/83f9b93da2ebc60dc74c9a8381cf8f0833ac57f8 | arm | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/de8b5b7651dec87774980799541028cc489c4f27 | aarch64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/7bbbad5257d8cd2e164a6f249f2d12be7a0e1fde | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/f9825d67f132d7a19d3375ff5f6460af636f715f | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/fc25c8505ef82b844d6637b7ac00dd05750e6dc4 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/92e077a5549cca71df46f9f3aeddf0aa5f815ab1 | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/a097836160efb1499dae3c7ae2d4b3f58865688f | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e36bebdb52b172235ba0a32898797e00bd17603f | or1k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2291e9b6b8de9c6ec5f9718895ed990d90b6332c | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a41ba80c26515be374f27c6eb2cc1cf7924a2a4b | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0417ea47332f9e07d2c6cf430889c5fb8a6da7fe | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4bc62ab581d51652c43329e3bd8b67f41d010eca | sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/092f57365c433d387195a9e74925610c3c4e9a1d | ORPH aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/1cc9a3cabc8bafe4c19a7487106f039628dede4d | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/27c769f9114336a98d32048638bc98b9539c8b9a | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fa0e995c7e951392667dbf9044f9d7ce208d6ca9 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b90a15210a05a2e269ac700b8a718240d7172862 | aarch64 | jailhouse-0.12 | NOK | http://autobuild.buildroot.net/results/0512a253c65a8b365d0dd06af26389272136b1cf | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/8245b186375ff72a9ef9d9db7672e34bfd2279f4 | microblazeel | libfreeimage-3.18.0 | NOK | http://autobuild.buildroot.net/results/57211be80c0600e9dd362614a73c7879bde2660a | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/b398b9cf69b8da830e04e0e33ae3245b01654395 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ddc01fd29879dac3739216f6187c3de3569df42a | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/de14b9df914bc7b2f1647151a578600f44765620 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6a3a36dc49e172204660e6222f4ea37e73d00128 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a7f1815b7d96fe5c9e5e741351cc49b117001f85 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/91b30bfc37ebe52856179a4bfafc065115d0645b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/87e186bb89530dfd3dbeef6ce0fb489c3dcd00ef | m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/2884b4d7f76ecdb3a950ee9c4e7b5261c0f98462 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/333aa02fc918c925cb573bf5c758e59981807bff | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/416c1aacb562bed3f2bb3c569a19792dc88c5ae5 | ORPH powerpc | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/db42e8eb8b1428ab78dcbf0d491ac57b55580d5b | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/e5042660a88bbbd35e1bc7ff962d7870118028d1 | or1k | libselinux-3.3 | NOK | http://autobuild.buildroot.net/results/1f5badbea810770609e9f67e82a8cb7cd9b0da60 | arceb | lighttpd-1.4.67 | NOK | http://autobuild.buildroot.net/results/ce7ac2521c02e74b4872192c56ddaf7b465bf1f7 | arm | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/675a0a2e2d2ce4b34e19d9c9a060200622b2a6bb | ORPH i686 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/77a473ab6ac9e2abb538f5450b56b1aad734a310 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/cccb57b8c0c88061d8b0ce1735232018215991a0 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/db18edea072e88e5bba757b3056af69d4e04d550 | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/c59356eb5bfc39128a75f0dfcddf4b9201244894 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/397fc5d3b72f7f331c8396e828a57f23d4d34ba2 | ORPH sh4eb | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/5e9ab3cd074e39debc669d9ad578cb09f84e8222 | ORPH mipsel | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/f2e7219cbd71c2444ce5997a83523113911ca68a | ORPH m68k | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/513b355f8e4b2e751bb9de2946b5b85ea72c9675 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/fd5e67dd2cd168c9432c06c445bfd1e5216bd32c | ORPH powerpc64 | linux-tools | NOK | http://autobuild.buildroot.net/results/5523f3a18cd443bcf73fa716973cd2f343157998 | ORPH i486 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/5bb68a37c2e0b8ffe9e2d110913424605bb59ac1 | powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/823a7b459e3204389ebfc0fe9bccbc18d666e8b7 | sh4aeb | luaossl-20220711-0 | NOK | http://autobuild.buildroot.net/results/d061840f1924b83ff78d2f67f05a7de44fdd5f87 | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/85283280018795a50f8570a515a0771095ba7879 | i686 | mesa3d-22.3.3 | NOK | http://autobuild.buildroot.net/results/e0291f38eedee92912545d42a195e47548528393 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/3774c47eaee3b0fde77e471a82556ce966b41fb4 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/3ec0089f6e474e6ebb864deddb5c69f9d553dea2 | ORPH arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/0027e5ab14273f298ac0257c6752d25d8e95e7ec | ORPH arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/3ff36b43cfaca9d9cbba5dccdaf2d8249ce31d52 | ORPH powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/8334feae309d5401f3ebe0b50af8b65eb2e89e49 | arceb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c1094d1acb4535b1796f8d843cf3f233851937d3 | ORPH s390x | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3366265caaa6eb5afce3cb7dc5fa6a88953164cd | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0780b7b0b61c0cd3bbf3c77b315899c4b809df07 | ORPH mips64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b3b03b82832cd1524be250c903c0a4f5b23ce8ee | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b6d4e0c45b6532874c46548c557f1c732dcf59ca | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6dc3fcf1b06f47f876ff86a3e6ad5bd362ea5554 | ORPH microblaze | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/de2043790a7524e9faf8177c69b8b961ee3444b2 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a1eabc5d4932661eb0c9cb58fa332538ceb76332 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/b18aaf4fc05ba15cd183aecb43b9ce326f610110 | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fce31569da8858dbd860a0a9a0544244f41234f3 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/65d3f210a218a74b2ab3f4f26b8a1c87bdf916ad | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2e9c23086e433eef9234294d3ef58015c308b8e7 | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fcfff14b847f9d0a98a8b5b07f41ec24854eded4 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7693de3c255ab756e977ace481ae2d1e33e0e9b7 | ORPH sparc64 | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/40525f7719d2816a6f44f9b21d2fbda5addae49e | microblazeel | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/6d36ed233ad12d9ea928217bddeb3c1369a5bf6f | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a87cc93ff4a8d81accbb0403eb351083edd75aad | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/d4da54722c456f3554ec9ffa826296cd3d356c22 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/c843fe80347a586f44a53ff58e0d53c351506d36 | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/81812e01419270763f48387346d4cff41e7ccb2f | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/391790fa2a2cee6c07678be6525fead062abc42b | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/765a4dc9f7c000ecd05a391a4c3ef654c4c2ea17 | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/f44e8ad01baff9585a199159355f22643118cff2 | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/82d633a60de987bbbbf057e383bdaebdea6a2844 | i686 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/488f1659af7f5293ef8e37dc9857cc9ad0bcbd04 | powerpc64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/0bf8e7495bd8f689e5c69ad7339f610ea165c5d6 | sparc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/5291fe0fac1d5c7b6587e4a566991a764a2632fb | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/377a3a698a0fdc3e852ad2d321ffa85f2d7b9d71 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/93c2485ae523c5a5fc6ddf184640343ac1675b8b | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/ee50b274dc79a3943e2a92d074bce979634ce3dc | microblazeel | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/0a7e767876de49a0e68a274363b8932c3e26d786 | aarch64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/4b578d2fcdfbcb8bf1d95aa36e8b7b119097b141 | or1k | sudo-1.9.12p2 | NOK | http://autobuild.buildroot.net/results/9c42ff9e40680ed6227dfd804794e4b6377aec97 | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/1d51b820472e235012ccf85d669897883fab7a6b | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/dfd55240e4e58a7cfee7a495181f448238ad6d68 | ORPH armeb | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/c78cdcb48a1a5e6c8c3444d9ea111746519bcab1 | mips64 | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/5b4892c60c3631d13c80b65f775845ec14dcd739 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/1daff6b25417f9aea6511ad0bc93828dd9173ff5 | mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/b049c9dc1e9f33bf878c6a55750358dba9380e16 | ORPH or1k | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/c8abd6e2cffd7a80e0fda31f67f5df7968764b47 | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/32f55ea477cf13875413c08de981bcb9c4e139fc | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/1effbb3c3f0bfe9f8378ca667c885ab95f5d7659 | ORPH microblazeel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b4119c8d61af44e93f2e63e32e555ddf5be2a970 | ORPH mips64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/faf8b453addcb0c032c81342ba65ccd59083d2da | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0cade4cabf6e6b2364a14204a510a77ec3eaf1e6 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/cc8f9731f3b20501d1981fdc48d5ac9024984cf0 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6b57acb40a64caaa41cb50f21ee18f5e986d59c2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/952c600d661404e831063bde2528657c2a8af807 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/95a5e96cba7c4f8959c5da87965e637366796728 | ORPH aarch64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/4d0914fe4885e3e92a1f6b0181b9ce9c58940685 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/cd24ae8f717fc59e6814c676803df703e9f6b2b6 | or1k | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/d490cba7ca9b3cfd4eadc3662ce0ba11cda9dd81 | armeb | zfs-2.1.7 | NOK | http://autobuild.buildroot.net/results/465a249f92d2f5db7ac4b61b4111e6cbaaa15688 | -- http://autobuild.buildroot.net From luca.ceresoli at bootlin.com Tue Jan 24 08:18:50 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 24 Jan 2023 09:18:50 +0100 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20221215111831.11956-1-neal.frager@amd.com> References: <20221215111831.11956-1-neal.frager@amd.com> Message-ID: <20230124091850.0cabaa3e@booty> Hi Neal, On Thu, 15 Dec 2022 11:18:31 +0000 Neal Frager wrote: > 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 Apologies for the delay. I was hoping to test this patch, but I'm not yet there, so for the moment I have a question below. > --- > 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 Does this prevent the 'reset' command in U-Boot from working? -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bugzilla at busybox.net Tue Jan 24 08:25:17 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 24 Jan 2023 08:25:17 +0000 Subject: [Buildroot] [Bug 15271] no start-qemu.sh In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15271 --- Comment #1 from Andrei Cherniaev --- There is interesting code in file buildroot/board/qemu/post-image.sh # Search for "# qemu_*_defconfig" tag in all readme.txt files. # Qemu command line on multilines using back slash are accepted. QEMU_CMD_LINE=$(sed -r ':a; /\\$/N; s/\\\n//; s/\t/ /; ta; /# '${DEFCONFIG_NAME}'$/!d; s/#.*//' ${README_FILES}) This script search "qemu_..._defconfig" in readme.txt files. Looks very bad idea... May be buildroot project should use runqemu python script from yocto https://docs.yoctoproject.org/dev-manual/qemu.html#qemu-command-line-syntax ? runqemu script use .conf files, for example qemux86.conf file https://github.com/yoctoproject/poky/blob/master/meta/conf/machine/qemux86.conf -- You are receiving this mail because: You are on the CC list for the bug. From neal.frager at amd.com Tue Jan 24 08:26:27 2023 From: neal.frager at amd.com (Frager, Neal) Date: Tue, 24 Jan 2023 08:26:27 +0000 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20230124091850.0cabaa3e@booty> References: <20221215111831.11956-1-neal.frager@amd.com> <20230124091850.0cabaa3e@booty> Message-ID: Hi Luca, > 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 > Apologies for the delay. I was hoping to test this patch, but I'm not yet there, so for the moment I have a question below. No problem. > --- > 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 > Does this prevent the 'reset' command in U-Boot from working? This patch actually has zero effect on functionality. These 4 u-boot configs are already included in the xilinx_zynqmp_virt_defconfig. So basically, there was no reason to have these 4 additions in the uboot.fragment file. This patch removes these configs for the goal of cleaning things up and reducing the uboot.fragment to the minimum. Best regards, Neal Frager AMD From james.hilliard1 at gmail.com Tue Jan 24 09:22:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:28 -0700 Subject: [Buildroot] [PATCH v3 1/8] package/flatbuffers: build position independent code Message-ID: <20230124092235.806969-1-james.hilliard1@gmail.com> 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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:29 -0700 Subject: [Buildroot] [PATCH v3 2/8] package/cpuinfo: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-2-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - move to libraries->hardware handling --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/cpuinfo/Config.in | 9 +++++++++ package/cpuinfo/cpuinfo.hash | 4 ++++ package/cpuinfo/cpuinfo.mk | 17 +++++++++++++++++ 5 files changed, 34 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/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..3fd5ea32bc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2701,6 +2701,9 @@ F: package/libvpx/ F: package/mesa3d-demos/ F: package/ti-gfx/ +N: Stefan Hager +F: package/cpuinfo/ + N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..5537699c86 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1637,6 +1637,7 @@ menu "Hardware handling" source "package/bcm2835/Config.in" source "package/c-periphery/Config.in" source "package/ccid/Config.in" + source "package/cpuinfo/Config.in" source "package/dtc/Config.in" source "package/gnu-efi/Config.in" source "package/hackrf/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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:30 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:30 -0700 Subject: [Buildroot] [PATCH v3 3/8] package/ruy: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-3-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++14 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/ruy/Config.in | 16 ++++++++++++++++ package/ruy/ruy.hash | 4 ++++ package/ruy/ruy.mk | 18 ++++++++++++++++++ 5 files changed, 40 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/DEVELOPERS b/DEVELOPERS index 3fd5ea32bc..ba26d5f999 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/ruy/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 5537699c86..29d55ef2b3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2110,6 +2110,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..c46f5c6cc9 --- /dev/null +++ b/package/ruy/Config.in @@ -0,0 +1,16 @@ +config BR2_PACKAGE_RUY + bool "ruy" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + 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 + +comment "ruy needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:31 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:31 -0700 Subject: [Buildroot] [PATCH v3 4/8] package/gemmlowp: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-4-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/gemmlowp/Config.in | 12 ++++++++++++ package/gemmlowp/gemmlowp.hash | 4 ++++ package/gemmlowp/gemmlowp.mk | 15 +++++++++++++++ 5 files changed, 33 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/DEVELOPERS b/DEVELOPERS index ba26d5f999..f48ea66660 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/gemmlowp/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 29d55ef2b3..8f78080963 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2009,6 +2009,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..379450d1b0 --- /dev/null +++ b/package/gemmlowp/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_GEMMLOWP + bool "gemmlowp" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + Low-precision matrix multiplication. + + https://github.com/google/gemmlowp + +comment "gemmlowp needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:32 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:32 -0700 Subject: [Buildroot] [PATCH v3 5/8] package/neon-2-sse: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-5-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: James Hilliard --- DEVELOPERS | 1 + 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 ++++++++++++++ 5 files changed, 29 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/DEVELOPERS b/DEVELOPERS index f48ea66660..a711f9f1ee 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2704,6 +2704,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/gemmlowp/ +F: package/neon-2-sse/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 8f78080963..6377ddd2e5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2101,6 +2101,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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:33 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:33 -0700 Subject: [Buildroot] [PATCH v3 6/8] package/fft2d: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-6-james.hilliard1@gmail.com> 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. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/fft2d/Config.in | 7 +++++++ package/fft2d/fft2d.hash | 4 ++++ package/fft2d/fft2d.mk | 22 ++++++++++++++++++++++ 5 files changed, 35 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/DEVELOPERS b/DEVELOPERS index a711f9f1ee..a2411bc749 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/fft2d/ F: package/gemmlowp/ F: package/neon-2-sse/ F: package/ruy/ diff --git a/package/Config.in b/package/Config.in index 6377ddd2e5..dd16df061c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2003,6 +2003,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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:34 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:34 -0700 Subject: [Buildroot] [PATCH v3 7/8] package/farmhash: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-7-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/farmhash/Config.in | 12 ++++++++++++ package/farmhash/farmhash.hash | 4 ++++ package/farmhash/farmhash.mk | 14 ++++++++++++++ 5 files changed, 32 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/DEVELOPERS b/DEVELOPERS index a2411bc749..d4f3a3e2f8 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/farmhash/ F: package/fft2d/ F: package/gemmlowp/ F: package/neon-2-sse/ diff --git a/package/Config.in b/package/Config.in index dd16df061c..9e16084148 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2003,6 +2003,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..ef22898774 --- /dev/null +++ b/package/farmhash/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_FARMHASH + bool "farmhash" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + FarmHash, a family of hash functions. + + https://github.com/google/farmhash + +comment "farmhash needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:35 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:35 -0700 Subject: [Buildroot] [PATCH v3 8/8] package/tensorflow-lite: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-8-james.hilliard1@gmail.com> From: Stefan Hager This package adds the tensorflow lite runtime to buildroot. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - drop architecture restrictions which appear inaccurate after adding neon-2-sse - disable android only nnapi Changes v1 -> v2: - fix label_image build - more explicit cmake config --- DEVELOPERS | 1 + 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 | 29 +++++++++++ package/tensorflow-lite/tensorflow-lite.hash | 4 ++ package/tensorflow-lite/tensorflow-lite.mk | 49 +++++++++++++++++++ 8 files changed, 202 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/DEVELOPERS b/DEVELOPERS index d4f3a3e2f8..791e41c619 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2708,6 +2708,7 @@ F: package/fft2d/ F: package/gemmlowp/ F: package/neon-2-sse/ F: package/ruy/ +F: package/tensorflow-lite/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 9e16084148..95f07cefd5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2120,6 +2120,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..d551c14077 --- /dev/null +++ b/package/tensorflow-lite/Config.in @@ -0,0 +1,29 @@ +config BR2_PACKAGE_TENSORFLOW_LITE + bool "tensorflow-lite" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_SHARED_LIBS + 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 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..aa69eb3bd1 --- /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=OFF \ + -DTFLITE_ENABLE_RUY=ON \ + -DTFLITE_ENABLE_XNNPACK=OFF + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Jan 24 09:27:27 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:27:27 -0700 Subject: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package In-Reply-To: References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-8-james.hilliard1@gmail.com> Message-ID: On Tue, Jan 10, 2023 at 5:49 AM Gilles Talis wrote: > > Hi James, Hi Stefan, > > fyi, I could build and successfully test tensorflow lite on an aarch64 > platform with Cortex A53 cores. > a few comments though. > > Le lun. 28 nov. 2022 ? 19:00, James Hilliard > a ?crit : > > > > 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 + > If you want to be maintainers for this package, do not forget to > update the DEVELOPERS file. > > > .../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 > Can you please add to comment that explains why this version of GCC is needed? I'm not sure why this is, maybe Stephan Hager can clarify. > > > + 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. > The text is too long. Please run "utils/check-package" to see the > warning that it generates. Fixed in v3: https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > A couple of suggestions: > 1) would it be possible to add an option to build and install the > label_image example? It is always handy to be able to test this > package once it is built. > 2) would it be possible to add an option to build and install the > benchmark_model tool? This tool provides useful performance > information. Not sure there's really a good way to do this without adding a config flag upstream. > > > + > > +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 \ > I thought NNAPI was used in Android. Can you explain why it is required here? Disabled in v3: https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > + -DTFLITE_ENABLE_RUY=ON \ > > + -DTFLITE_ENABLE_XNNPACK=OFF > any reason why xnnpack is not enabled? It would be great to enable it > as an option. Mostly since it's not a required dependency and haven't added the dependency yet. Will look into adding that as a followup once this is merged. > > > + > > +$(eval $(cmake-package)) > > -- > > 2.34.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > thanks > Gilles. From baruch at tkos.co.il Tue Jan 24 09:37:13 2023 From: baruch at tkos.co.il (Baruch Siach) Date: Tue, 24 Jan 2023 11:37:13 +0200 Subject: [Buildroot] [PATCH v3 6/8] package/fft2d: new package In-Reply-To: <20230124092235.806969-6-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> <20230124092235.806969-6-james.hilliard1@gmail.com> Message-ID: <87r0vkff25.fsf@tarshish> Hi James, On Tue, Jan 24 2023, James Hilliard wrote: > 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. > > Tested-by: Stefan Hager > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/fft2d/Config.in | 7 +++++++ > package/fft2d/fft2d.hash | 4 ++++ > package/fft2d/fft2d.mk | 22 ++++++++++++++++++++++ > 5 files changed, 35 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/DEVELOPERS b/DEVELOPERS > index a711f9f1ee..a2411bc749 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ > > N: Stefan Hager > F: package/cpuinfo/ > +F: package/fft2d/ > F: package/gemmlowp/ > F: package/neon-2-sse/ > F: package/ruy/ > diff --git a/package/Config.in b/package/Config.in > index 6377ddd2e5..dd16df061c 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2003,6 +2003,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 This does not look like a known license name. baruch > +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)) -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From fido_max at inbox.ru Tue Jan 24 10:31:49 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 13:31:49 +0300 Subject: [Buildroot] [PATCH 1/1] package/gdal: switch to cmake build Message-ID: <20230124103149.588288-1-fido_max@inbox.ru> GDAL autoconf has wrong libgeotiff detection. It uses host's library if installed instead of buildroot one. Modern versions of gdal have no autoconf build scripts, just cmake only. So move to cmake build variant. Fixes: https://bugs.busybox.net/show_bug.cgi?id=15281 Signed-off-by: Maxim Kochetkov --- package/gdal/gdal.mk | 166 ++++++++++++++++++++++--------------------- 1 file changed, 85 insertions(+), 81 deletions(-) diff --git a/package/gdal/gdal.mk b/package/gdal/gdal.mk index 33e7ba724a..a777834083 100644 --- a/package/gdal/gdal.mk +++ b/package/gdal/gdal.mk @@ -12,6 +12,13 @@ GDAL_LICENSE_FILES = LICENSE.TXT GDAL_CPE_ID_VENDOR = osgeo GDAL_INSTALL_STAGING = YES GDAL_CONFIG_SCRIPTS = gdal-config +GDAL_SUPPORTS_IN_SOURCE_BUILD=NO + +# Using 'make' with the Makefile generator will not work, +# as it will try the GNUmakefile. +# GNUmakefile and autoconf are dropped in 3.6 so may be dropped in future version. +GDAL_MAKE_OPTS += -f Makefile + # gdal at its core only needs host-pkgconf, libgeotiff, proj and tiff # but since by default mrf driver support is enabled, it also needs # jpeg, libpng and zlib. By default there are also many other drivers @@ -20,97 +27,94 @@ GDAL_CONFIG_SCRIPTS = gdal-config # respectively needed dependencies. GDAL_DEPENDENCIES = host-pkgconf jpeg json-c libgeotiff libpng proj tiff zlib -# Yes, even though they have --with options, these few libraries are +# Yes, even though they have DGDAL_USE, these few libraries are # mandatory. If we don't provide them, bundled versions are used. GDAL_CONF_OPTS = \ - --with-geotiff \ - --with-jpeg \ - --with-libjson-c=$(STAGING_DIR)/usr \ - --with-libtool \ - --with-libz \ - --with-png \ - --with-proj \ - --without-armadillo \ - --without-blosc \ - --without-brunsli \ - --without-cfitsio \ - --without-crypto \ - --without-cryptopp \ - --without-curl \ - --without-dds \ - --without-ecw \ - --without-expat \ - --without-exr \ - --without-fgdb \ - --without-freexl \ - --without-geos \ - --without-gnm \ - --without-libkml \ - --without-lz4 \ - --without-gta \ - --without-hdf4 \ - --without-hdf5 \ - --without-hdfs \ - --without-heif \ - --without-idb \ - --without-jp2lura \ - --without-java \ - --without-jpeg12 \ - --without-jxl \ - --without-kakadu \ - --without-kea \ - --without-lerc \ - --without-gif \ - --without-liblzma \ - --without-libdeflate \ - --without-mongocxxv3 \ - --without-mrsid \ - --without-jp2mrsid \ - --without-macosx-framework \ - --without-msg \ - --without-mysql \ - --without-netcdf \ - --without-null \ - --without-oci \ - --without-odbc \ - --without-ogdi \ - --without-opencl \ - --without-openjpeg \ - --without-pam \ - --without-pcidsk \ - --without-pcraster \ - --without-pcre \ - --without-pcre2 \ - --without-pdfium \ - --without-podofo \ - --without-poppler \ - --without-python \ - --without-qhull \ - --without-rasdaman \ - --without-rasterlite2 \ - --without-rdb \ - --without-sfcgal \ - --without-sosi \ - --without-spatialite \ - --without-sqlite3 \ - --without-teigha \ - --without-tiledb \ - --without-webp \ - --without-xerces \ - --without-zstd + -DGDAL_USE_GEOTIFF=ON \ + -DGDAL_USE_JPEG=ON \ + -DGDAL_USE_JSONC=ON \ + -DGDAL_USE_ZLIB=ON \ + -DGDAL_USE_PNG=ON \ + -DGDAL_USE_ARMADILLO=OFF \ + -DGDAL_USE_BLOSC=OFF \ + -DGDAL_USE_BRUNSLI=OFF \ + -DGDAL_USE_CFITSIO=OFF \ + -DGDAL_USE_OPENSSL=OFF \ + -DGDAL_USE_CRYPTOPP=OFF \ + -DGDAL_USE_CRNLIB=OFF \ + -DGDAL_USE_CURL=OFF \ + -DGDAL_USE_ECW=OFF \ + -DGDAL_USE_EXPAT=OFF \ + -DGDAL_USE_FILEGDB=OFF \ + -DGDAL_USE_FREEXL=OFF \ + -DGDAL_USE_GEOS=OFF \ + -DGDAL_USE_LIBKML=OFF \ + -DGDAL_USE_LZ4=OFF \ + -DGDAL_USE_GTA=OFF \ + -DGDAL_USE_HDF4=OFF \ + -DGDAL_USE_HDF5=OFF \ + -DGDAL_USE_HDFS=OFF \ + -DGDAL_USE_HEIF=OFF \ + -DGDAL_USE_IDB=OFF \ + -DGDAL_USE_LURATECH=OFF \ + -DGDAL_USE_JPEG12_INTERNAL=OFF \ + -DGDAL_USE_JXL=OFF \ + -DGDAL_USE_KDU=OFF \ + -DGDAL_USE_KEA=OFF \ + -DGDAL_USE_LERC=OFF \ + -DGDAL_USE_GIF=OFF \ + -DGDAL_USE_LIBLZMA=OFF \ + -DGDAL_USE_DEFLATE=OFF \ + -DGDAL_USE_MONGOCXX=OFF \ + -DGDAL_USE_MRSID=OFF \ + -DGDAL_USE_PUBLICDECOMPWT=OFF \ + -DGDAL_USE_MYSQL=OFF \ + -DGDAL_USE_NETCDF=OFF \ + -DGDAL_USE_ORACLE=OFF \ + -DGDAL_USE_ODBC=OFF \ + -DGDAL_USE_OGDI=OFF \ + -DGDAL_USE_OPENCL=OFF \ + -DGDAL_USE_OPENEXR=OFF \ + -DGDAL_USE_OPENJPEG=OFF \ + -DGDAL_USE_PCRE=OFF \ + -DGDAL_USE_PCRE2=OFF \ + -DGDAL_USE_PDFIUM=OFF \ + -DGDAL_USE_PODOFO=OFF \ + -DGDAL_USE_POPPLER=OFF \ + -DGDAL_USE_QHULL=OFF \ + -DGDAL_USE_RASDAMAN=OFF \ + -DGDAL_USE_RASTERLITE2=OFF \ + -DGDAL_USE_RDB=OFF \ + -DGDAL_USE_SFCGAL=OFF \ + -DGDAL_USE_FYBA=OFF \ + -DGDAL_USE_SPATIALITE=OFF \ + -DGDAL_USE_SQLITE3=OFF \ + -DGDAL_USE_TEIGHA=OFF \ + -DGDAL_USE_TILEDB=OFF \ + -DGDAL_USE_WEBP=OFF \ + -DGDAL_USE_XERCESC=OFF \ + -DGDAL_USE_ZSTD=OFF \ + -DGDAL_ENABLE_DRIVER_PCIDSK=OFF \ + -DGDAL_ENABLE_DRIVER_PCRASTER=OFF \ + -DGDAL_ENABLE_DRIVER_NULL=OFF \ + -DGDAL_ENABLE_MACOSX_FRAMEWORK=OFF \ + -DENABLE_GNM=OFF \ + -DENABLE_PAM=OFF \ + -DBUILD_JAVA_BINDINGS=OFF \ + -DBUILD_PYTHON_BINDINGS=OFF ifeq ($(BR2_PACKAGE_LIBXML2),y) GDAL_DEPENDENCIES += libxml2 -GDAL_CONF_OPTS += --with-xml2 +GDAL_CONF_OPTS += -DGDAL_USE_LIBXML2=ON else -GDAL_CONF_OPTS += --without-xml2 +GDAL_CONF_OPTS += -DGDAL_USE_LIBXML2=OFF endif ifeq ($(BR2_PACKAGE_POSTGRESQL),y) GDAL_DEPENDENCIES += postgresql -GDAL_CONF_OPTS += --with-pg +GDAL_CONF_OPTS += -DGDAL_USE_POSTGRESQL=ON else -GDAL_CONF_OPTS += --without-pg +GDAL_CONF_OPTS += -DGDAL_USE_POSTGRESQL=OFF endif -$(eval $(autotools-package)) +$(eval $(cmake-package)) -- 2.38.1 From kieran.bingham at ideasonboard.com Tue Jan 24 10:52:18 2023 From: kieran.bingham at ideasonboard.com (Kieran Bingham) Date: Tue, 24 Jan 2023 10:52:18 +0000 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <4f8c8871-d5cb-ccba-4e15-693f9c9f0a50@theobroma-systems.com> References: <20230119143408.1911081-1-dse@thaumatec.com> <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> <167447511035.42371.11532947092483800306@Monstersaurus> <4f8c8871-d5cb-ccba-4e15-693f9c9f0a50@theobroma-systems.com> Message-ID: <167455753865.42371.11276435396637417985@Monstersaurus> Quoting Quentin Schulz via buildroot (2023-01-23 13:25:52) > Hi Kieran, > > On 1/23/23 12:58, Kieran Bingham wrote: > > Quoting Quentin Schulz via buildroot (2023-01-23 10:57:16) > >> Hi Daniel, > >> > >> On 1/19/23 15:34, Daniel Semkowicz wrote: > >>> Libcamera recently started to version the software, so use the > >>> version tag instead of raw commit hash. > >>> > >>> Signed-off-by: Daniel Semkowicz > >>> --- > >>> package/libcamera/libcamera.hash | 2 +- > >>> package/libcamera/libcamera.mk | 2 +- > >>> 2 files changed, 2 insertions(+), 2 deletions(-) > >>> > >>> diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > >>> index 68c9c1f005..033e318910 100644 > >>> --- a/package/libcamera/libcamera.hash > >>> +++ b/package/libcamera/libcamera.hash > >>> @@ -1,4 +1,4 @@ > >>> -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > >>> +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz > >>> > >>> # license files > >>> sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > >>> diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > >>> index 9c03d3a3b3..8979a43aca 100644 > >>> --- a/package/libcamera/libcamera.mk > >>> +++ b/package/libcamera/libcamera.mk > >>> @@ -5,7 +5,7 @@ > >>> ################################################################################ > >>> > >>> LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ > >>> -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > >>> +LIBCAMERA_VERSION = v0.0.3 > >> > >> I would actually advocate against using git tags, they are not > >> guaranteed to be stable over time (one can remove or move a tag), as > >> opposed to a git hash which is guaranteed to be. > >> > >> Can you use the commit hash please? > > > > Tags seem more convenient to me! - If you're not going to use the tag > > points, why am I bothering to make tagged releases? I could go back to > > just saying 'always use master as the latest release' if SHA1's are the > > release point. > > > > git tags aren't necessarily related to software releases, they just > happen to be. You could very well have releases without git tags though > that makes it quite difficult to know when a new release is out or to > know which commit exactly is a "release". Indeed, they're convenient, and at least 'signed' to verify too. > Just FYI, git tags are not allowed in Yocto officially maintained > layers. This has something to do with Yocto enforcing tag re-fetching, > thus requiring network access, breaking the ability to build offline. Ah I wasn't aware of that. I'm not sure I've seen much traffic from Yocto packaging libcamera recently though. Not through my inbox anyway. > > While, yes - tags can be deleted. I expect that any signed-by-me tag (or > > any other future libcamera release maintainer) is the correct tag for > > that release point. I would not expect to delete any tag once pushed to > > a public host. > > > > Expectations vs reality. People do all kinds of weird stuff. I was not > specifically talking about tag deletion but tag being moved. git hashes > aren't spared the deletion issue either (e.g. force-push to the git > branch). Considering I've seen this happen before, it's not an > hypothesis (that was a proprietary downstream project though). While I > appreciate with your experience with upstream projects you would know > that moving tags is really a bad idea, I was merely just pointing out a > pitfall of using git tags for builds that most people would like > reproducible. I understand. I'd happily state that for libcamera, we expect a (release) tag to be constant and immutable. > >> @Kieran: do you have manually generated tarballs for versions somewhere > >> so we could use this instead of a git repo? > > > > Do other projects honestly create manually generated tarballs? > > > > I was just asking if there was one already available. I was not > requesting one :) It's a recurring question though. So it turns out cgit /can/ provide these, but we must have it disabled. It might be feasible to enable it - but these will be unsigned. > > As in ... does the maintainer create a .tgz and scp it somewhere or some > > such? > > > > I would expect this can all be handled by git... - in particular, IMO - > > the signed tags I push are what I expect to be possible to validate and > > verify. Is it that the core issue here is that cgit isn't providing a > > tarball? (while Github does?) > > > > Buildroot validates the sources it gets anyways with the hash. So moving > the tag will break the builds on systems where the repo is not already > in cache in BR2_DL_DIR. Yes, I would expect the existing validation to prevent it going unnoticed, so I don't think I see any specific issues, (other than the below...) I expect that it's the responsibility of whomever does the update to validate that the release is correctly signed? > Yocto has a strict requirement on automatically generated tarballs, > GitHub being one the tools generating them. Try to contribute a package > using GitHub archives/releases and I can guarantee you one of the first > comments you'll receive is that they don't want it, use git hashes > instead. Now, I see that Buildroot does not have the same restriction > since the github function is used to fetch releases. c.f. `git grep -A1 > -B1 "_SITE.*github" | grep "tar\.` for a list of impacted packages, and > https://git.busybox.net/buildroot/tree/package/pkg-download.mk#n63 for > the implementation. > > AFAIR, it has to do with tarballs sometimes being recreated in the > future and, depending on the tool being used by GitHub or whatever, the > checksum changes (e.g. tarball creation date somewhere in the headers, > tarball tool version number in there, you name it, ...), breaking old > trees/projects. I can see how 'automagically' generating tarballs like this could be an issue. Changing the compression ratio or other internal parameters perhaps would then create a checksum failure. That would be caught by buildroot of course, and would require re-autheniticating / validating that the source is from the correctly signed release. > The issue in Buildroot is that the tag won't be re-fetched (while > re-fetching is enforced in Yocto for example), so you might have two PCs > building different git hashes because someone moved the tag upstream in > -between builds, c.f. the docs: > """ > due to local caching, Buildroot will not re-fetch the repository, > so people who expect to be able to follow the remote repository would be > quite surprised and disappointed; > because two builds can never be perfectly simultaneous, and because > the remote repository may get new commits on the branch anytime, two > users, using the same Buildroot tree and building the same > configuration, may get different source, thus rendering the build non > reproducible, and people would be quite surprised and disappointed. > """ > > The first mail was just out-of-habit with what usually happens when > reviewing recipe patches on the Yocto ML. I understand that Buildroot > works differently and git tags may be enough for you/Buildroot maintainers. At the moment, I plan to provide signed-git-tags. It's up to the distributions and builders from there ;-) As long as things can be mostly automated, I don't mind doing extra steps, but they need some justification, so that I'm not doing manual processing to support debian/fedora/buildroot/yocto/arch/everyone else separately. -- Kieran From bugzilla at busybox.net Tue Jan 24 12:09:55 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 24 Jan 2023 12:09:55 +0000 Subject: [Buildroot] [Bug 15281] Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15281 --- Comment #1 from Maxim Kochetkov --- Created attachment 9486 --> https://bugs.busybox.net/attachment.cgi?id=9486&action=edit 0001-package-gdal-switch-to-cmake-build.patch Please try this patch -- You are receiving this mail because: You are on the CC list for the bug. From nicolas.cavallari at green-communications.fr Tue Jan 24 12:55:28 2023 From: nicolas.cavallari at green-communications.fr (Nicolas Cavallari) Date: Tue, 24 Jan 2023 13:55:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgit2: security bump to 1.5.1 Message-ID: <20230124125528.5801-1-nicolas.cavallari@green-communications.fr> Fixes CVE-2023-22742: when compiled with BR2_PACKAGE_LIBSSH2, libgit2 fails to verify SSH keys by default. https://github.com/libgit2/libgit2/blob/v1.5.1/docs/changelog.md Signed-off-by: Nicolas Cavallari --- package/libgit2/libgit2.hash | 2 +- package/libgit2/libgit2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) tested with test-pkg -a with BR2_PACKAGE_LIBGIT2=y BR2_PACKAGE_LIBSSH2=y BR2_PACKAGE_LIBZLIB=y diff --git a/package/libgit2/libgit2.hash b/package/libgit2/libgit2.hash index fb760fd4cc..e834525df5 100644 --- a/package/libgit2/libgit2.hash +++ b/package/libgit2/libgit2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 8de872a0f201b33d9522b817c92e14edb4efad18dae95cf156cf240b2efff93e libgit2-1.5.0.tar.gz +sha256 7074f1e2697992b82402501182db254fe62d64877b12f6e4c64656516f4cde88 libgit2-1.5.1.tar.gz sha256 0fc09da43d666b5b0cf5695defc3100d5cf387936b260ebab37e396d7e0dbc83 COPYING diff --git a/package/libgit2/libgit2.mk b/package/libgit2/libgit2.mk index 9409011eb4..c962c8030f 100644 --- a/package/libgit2/libgit2.mk +++ b/package/libgit2/libgit2.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGIT2_VERSION = 1.5.0 +LIBGIT2_VERSION = 1.5.1 LIBGIT2_SITE = $(call github,libgit2,libgit2,v$(LIBGIT2_VERSION)) LIBGIT2_LICENSE = \ GPL-2.0 with linking exception, \ -- 2.39.0 From nhed+buildroot at starry.com Tue Jan 24 16:50:21 2023 From: nhed+buildroot at starry.com (Nevo Hed) Date: Tue, 24 Jan 2023 11:50:21 -0500 Subject: [Buildroot] [PATCH] Makefile: fix build when $(O) ends in _defconfig In-Reply-To: <20230122090947.1369673-1-yann.morin.1998@free.fr> References: <20230122090947.1369673-1-yann.morin.1998@free.fr> Message-ID: Yann, Though I'm a tad baffled by the concept of naming anything but a defconfig (Kconf) file with the same pattern, the fix seems reasonable. --Nevo On Sun, Jan 22, 2023 at 4:09 AM Yann E. MORIN wrote: > > Commit e6195c53041f (Makefile: fix use of many br2-external trees) fixed > a slowdown with many br2-external trees. In doing so, it changed the > type of the %_defconfig rule: the stem is no longer present in the > prerequisites, so it changes from a pattern rule to an implicit pattern > rule [0]. > > It is not unusual to name the build directory after the defconfig that > is being built, so we may end up with a build directory named > meh_defconfig. Before e6195c53041f, the pattern rule would not match > [1], but now it does, which causes somewhat-cryptic build failures: > > Makefile:1015: *** "Can't find /some/path/meh_defconfig". Stop. > > The issue is that we have this set of rules and assignments (elided and > reordered for legibility): > > all: world > world: target-post-image > target-post-image: staging-finalize > staging-finalize: $(STAGING_DIR_SYMLINK) > $(STAGING_DIR_SYMLINK): | $(BASE_DIR) > BASE_DIR := $(CANONICAL_O) > CANONICAL_O := $(shell mkdir -p $(O) >/dev/null 2>&1)$(realpath $(O)) > > So, there is a rule that (eventually) has a dependency on $(O), but we > have no rule that provides it explicitly, so the %_defconfig rule kicks > in, with the stem as "/some/path/meh". When the loop searches all the > ".../configs/" directories for a file named ".../configs/%_defconfig", > it actually lookes for a file named ".../configs//some/path/meh_defconfig" > and that indeed never matches anything. > > The solution is to provide an actual rule for $(BASE_DIR), so that the > implicit rule does not kick in. > > [0] Terminology and behaviour in make is hard, so the terms we used here > may be wrong or incorrectly used, and/or the explanations for the > behavious be wrong or incomplete... Still, the reasoning stands, and > the root cause is the removal of the stem in the RHS of the rule > (adding one back does fix the issue). > > [1] not sure how the prerequisite was solved before e6195c53041f, > though... > > Fixes: e6195c53041f > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: Nevo Hed > Cc: Peter Korsgaard > --- > Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Makefile b/Makefile > index 8517d563d5..f39af5eae9 100644 > --- a/Makefile > +++ b/Makefile > @@ -1042,7 +1042,7 @@ savedefconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > > # staging and target directories do NOT list these as > # dependencies anywhere else > -$(BUILD_DIR) $(BASE_TARGET_DIR) $(HOST_DIR) $(BINARIES_DIR) $(LEGAL_INFO_DIR) $(REDIST_SOURCES_DIR_TARGET) $(REDIST_SOURCES_DIR_HOST) $(PER_PACKAGE_DIR): > +$(BASE_DIR) $(BUILD_DIR) $(BASE_TARGET_DIR) $(HOST_DIR) $(BINARIES_DIR) $(LEGAL_INFO_DIR) $(REDIST_SOURCES_DIR_TARGET) $(REDIST_SOURCES_DIR_HOST) $(PER_PACKAGE_DIR): > @mkdir -p $@ > > # outputmakefile generates a Makefile in the output directory, if using a > -- > 2.25.1 > From juan.carrano at ebee.berlin Tue Jan 24 18:21:03 2023 From: juan.carrano at ebee.berlin (Juan Carrano) Date: Tue, 24 Jan 2023 19:21:03 +0100 Subject: [Buildroot] [PATCH] support/pkg-stats: list packages from external trees. In-Reply-To: <20221102103428.82414-1-juan.carrano@ebee.berlin> References: <20221102103428.82414-1-juan.carrano@ebee.berlin> Message-ID: Hi, I'm bumping this email. Is there any interest in this feature? If the implementation is lacking, I can make any required changes. For our use case at my work this is very important, otherwise some packages will not get checked for CVEs. Regards, Juan. From Stefan.Kuhne at gmx.net Tue Jan 24 18:37:27 2023 From: Stefan.Kuhne at gmx.net (Stefan Kuhne) Date: Tue, 24 Jan 2023 19:37:27 +0100 Subject: [Buildroot] Build of glib2 failed In-Reply-To: <21929154-7cb8-31ff-20de-d48d25e53423@carrier-2> References: <21929154-7cb8-31ff-20de-d48d25e53423@carrier-2> Message-ID: <6e0a1eb8-4495-76a4-63a9-852fccbb9a79@carrier-2> Am 23.01.2023 um 20:32 schrieb Stefan Kuhne: Hello. > I've a problem to build glib2: > > ... > Library m found: YES > Run-time dependency libffi found: YES 3.4.4 > Run-time dependency zlib found: YES 1.2.13 > Checking for function "ngettext" : NO > Library intl found: NO > > output/build/libglib2-2.72.3/meson.build:2102:4: ERROR: Automatic > wrap-based subproject downloading is disabled > I missed UCLIBC_HAS_INTL and UCLIBC_HAS_ICONV in uclibc config. Best regards From heiko.thiery at gmail.com Tue Jan 24 18:42:44 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Tue, 24 Jan 2023 19:42:44 +0100 Subject: [Buildroot] [PATCH] package/mobile-broadband-provider-info: bump version to 20221107 Message-ID: <20230124184243.7351-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- .../mobile-broadband-provider-info.hash | 4 ++-- .../mobile-broadband-provider-info.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash index b0c0db1b84..c965f5c783 100644 --- a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash +++ b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash @@ -1,4 +1,4 @@ -# https://download.gnome.org/sources/mobile-broadband-provider-info/20190618/mobile-broadband-provider-info-20190618.sha256sum -sha256 c22d64a565d1975b9eecb6ed2eeaef18634bc6f385c8137d05e845d8fb3cce5b mobile-broadband-provider-info-20190618.tar.xz +# https://download.gnome.org/sources/mobile-broadband-provider-info/20221107/mobile-broadband-provider-info-20221107.sha256sum +sha256 d93392566c347a96eed95da8c66a5da0dd94f4115cfb3a305ff2682c64cfd810 mobile-broadband-provider-info-20221107.tar.xz # Locally computed sha256 3d510b215a33087b9ceb9592da21575ea1f9f98bd4d983a38e65fe851a552174 COPYING diff --git a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk index ca6a8387c5..2744844951 100644 --- a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk +++ b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBILE_BROADBAND_PROVIDER_INFO_VERSION = 20190618 +MOBILE_BROADBAND_PROVIDER_INFO_VERSION = 20221107 MOBILE_BROADBAND_PROVIDER_INFO_SITE = https://download.gnome.org/sources/mobile-broadband-provider-info/$(MOBILE_BROADBAND_PROVIDER_INFO_VERSION) MOBILE_BROADBAND_PROVIDER_INFO_SOURCE = mobile-broadband-provider-info-$(MOBILE_BROADBAND_PROVIDER_INFO_VERSION).tar.xz MOBILE_BROADBAND_PROVIDER_INFO_LICENSE = Public domain -- 2.20.1 From bonet at grenoble.cnrs.fr Tue Jan 24 20:26:54 2023 From: bonet at grenoble.cnrs.fr (Edgar Bonet) Date: Tue, 24 Jan 2023 21:26:54 +0100 Subject: [Buildroot] [PATCH 1/1] configs/acmesystems_acqua_a5_*: bump to Linux v5.15 Message-ID: The updated device tree is provided by Acme Systems: https://www.acmesystems.it/compile_kernel_5_15 It is released under GPLv2 or later. Signed-off-by: Edgar Bonet --- .../acqua-a5/at91-sama5d3_acqua.dts | 51 +++++++++++++++---- configs/acmesystems_acqua_a5_256mb_defconfig | 4 +- configs/acmesystems_acqua_a5_512mb_defconfig | 4 +- 3 files changed, 46 insertions(+), 13 deletions(-) diff --git a/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts b/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts index 264af29809..39fa4df1b1 100644 --- a/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts +++ b/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts @@ -4,7 +4,7 @@ * Copyright (C) 2014 Atmel, * 2014 Nicolas Ferre * - * 2020 Sergio Tanzilli + * 2022 Sergio Tanzilli * * Licensed under GPLv2 or later. */ @@ -17,7 +17,7 @@ chosen { stdout-path = "serial0:115200n8"; - bootargs = "mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait consoleblank=0"; + bootargs = "mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait net.ifnames=0"; }; memory { @@ -128,15 +128,19 @@ i2c3@ { compatible = "i2c-gpio"; - gpios = <&pioE 1 0 /* SDA */ - &pioE 2 0 /* SCK */ - >; - i2c-gpio,delay-us = <4>; /* ~178 kHz */ + + sda-gpios = <&pioE 1 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; + scl-gpios = <&pioE 2 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; + + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c3_gpio>; + + i2c-gpio,delay-us = <4>; /* ~178 kHz */ #address-cells = <1>; #size-cells = <0>; - + /* EEPROM contains the eth0 MAC address */ - + eeprom at 58 { compatible = "atmel,24mac402"; pagesize = <256>; @@ -149,6 +153,7 @@ reg = <0x0 0x06>; }; }; + }; pwm0: pwm at f002c000 { @@ -204,6 +209,17 @@ }; pinctrl at fffff200 { + + atmel,mux-mask = < + /* A B C */ + 0xffffffff 0xc0fc0000 0xc0ff0000 /* pioA */ + 0xffffffff 0x0ff8ffff 0x00000000 /* pioB */ + 0xffffffff 0xbc00f1ff 0x7c00fc00 /* pioC */ + 0xffffffff 0xc001c0e0 0x0001c1e0 /* pioD */ + 0xfffffff9 0xbf9f8000 0x18000000 /* pioE */ + /* 0xffffffff 0xb8000000 0x18000000 */ /* pioE */ + >; + board { pinctrl_i2c0_pu: i2c0_pu { atmel,pins = @@ -217,6 +233,13 @@ ; }; + pinctrl_i2c3_gpio: i2c3-gpio { + atmel,pins = + ; + }; + + pinctrl_key_gpio: key_gpio_0 { atmel,pins = ; @@ -236,12 +259,20 @@ atmel,pins = ; /* PE9, conflicts with A9 */ }; + + pinctrl_gpio_leds: gpio_leds_default { + atmel,pins = + ; + }; }; }; }; usb0: gadget at 500000 { - status = "okay"; + status = "disabled"; }; usb1: ohci at 600000 { @@ -272,6 +303,8 @@ leds { compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_leds>; led0 { label = "led0"; diff --git a/configs/acmesystems_acqua_a5_256mb_defconfig b/configs/acmesystems_acqua_a5_256mb_defconfig index f8129f3780..5a5b9559d6 100644 --- a/configs/acmesystems_acqua_a5_256mb_defconfig +++ b/configs/acmesystems_acqua_a5_256mb_defconfig @@ -2,13 +2,13 @@ BR2_arm=y BR2_cortex_a5=y BR2_ARM_ENABLE_VFP=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_4=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/acmesystems/acqua-a5/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.4.107" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.90" BR2_LINUX_KERNEL_DEFCONFIG="sama5" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts" diff --git a/configs/acmesystems_acqua_a5_512mb_defconfig b/configs/acmesystems_acqua_a5_512mb_defconfig index e399d4a9ff..bb5bb1964e 100644 --- a/configs/acmesystems_acqua_a5_512mb_defconfig +++ b/configs/acmesystems_acqua_a5_512mb_defconfig @@ -2,13 +2,13 @@ BR2_arm=y BR2_cortex_a5=y BR2_ARM_ENABLE_VFP=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_4=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/acmesystems/acqua-a5/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.4.107" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.90" BR2_LINUX_KERNEL_DEFCONFIG="sama5" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts" -- 2.34.1 From bugzilla at busybox.net Wed Jan 25 01:00:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 25 Jan 2023 01:00:34 +0000 Subject: [Buildroot] [Bug 15281] Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15281 --- Comment #2 from Himar Alonso --- This patch solves the problem. I have tried using both the internal and external toolchains. It just works. Thanks a lot Maxim!! :) -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Wed Jan 25 06:45:53 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 25 Jan 2023 06:45:53 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-24 Message-ID: <20230125064602.0BFC64182F@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-24 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 4 | 2 | 0 | 6 | 2022.11.x | 0 | 2 | 0 | 2 | master | 110 | 188 | 0 | 298 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 26 bash-5.2.15 | 15 fwup-1.9.1 | 14 opkg-0.4.5 | 8 host-binutils-2.38 | 7 host-sentry-cli-2.8.0 | 7 xz-5.2.10 | 6 gobject-introspection-1.72.0 | 4 host-go-1.19.5 | 4 jack2-1.9.21 | 4 libostree-2022.7 | 4 pixz-1.0.7 | 4 xxhash-0.8.1 | 4 bat-0.19.0 | 3 glibc-2.36-81-g4f4d7a13edfd... | 3 libgcrypt-1.10.1 | 3 libglib2-2.72.3 | 3 norm-1.5.8 | 3 crucible-2022.05.25 | 2 dmalloc-5.6.5 | 2 frr-8.4.2 | 2 gerbera-1.10.0 | 2 libcap-ng-0.8.3 | 2 libgpg-error-1.46 | 2 linux-5.10.145-cip17 | 2 ntp-4.2.8p15 | 2 python-bcrypt-4.0.1 | 2 4th-3.64.1 | 1 acpid-2.0.34 | 1 bind-9.16.33 | 1 binutils-arc-2020.09-release | 1 bpftool-v7.1.0 | 1 brltty-6.5 | 1 brotli-1.0.9 | 1 cryptodev-linux-1.12 | 1 dahdi-linux-3.2.0 | 1 dust-0.8.1 | 1 elfutils-0.186 | 1 ethtool-6.1 | 1 fftw-quad-3.3.8 | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 heirloom-mailx-12.5 | 1 host-delve-1.20.0 | 1 host-gcc-final-11.3.0 | 1 host-gcc-initial-11.3.0 | 1 kmod-30 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libabseil-cpp-20220623.1 | 1 libglvnd-1.4.0 | 1 libnl-3.7.0 | 1 libnss-3.87 | 1 libsodium-1.0.18 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.7 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mtd-2.1.5 | 1 mxs-bootlets-10.12.01 | 1 nerdctl-1.0.0 | 1 opensbi-0.9 | 1 optee-client-3.19.0 | 1 opus-1.3.1 | 1 perl-5.36.0 | 1 powerpc-utils-1.3.10 | 1 python-cryptography-39.0.0 | 1 reaver-1.6.6 | 1 ripgrep-af6b6c543b224d348a8... | 1 s6-linux-utils-2.6.0.0 | 1 traceroute-2.1.0 | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 wolfssl-5.5.3 | 1 xserver_xorg-server-21.1.6 | 1 zabbix-5.4.9 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | 4th-3.64.1 | NOK | http://autobuild.buildroot.net/results/27315823d885db95de465bd616bb0dddc6a8dffa | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/85f8c416b6a929bd18553d8fb2c2cba54ff335ba | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/33ef765c49b2326f43cfe3bd9782aa1e36460c29 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/48a3e228b84c98adc53ddb5a9c3a70920a97abcd | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/631128dbd351278d0086a1c1f949080b51dde0ea | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/502f5e1c463501e683ab839273db33e6e9d48741 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b6c28220886deca350970d7388a07fd81f0e9137 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1a5575013094cb078d05b085ea2dec7820e4bbe4 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3324bc3815a3c2e2f324ee9d83d1fe13e867a222 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0cb0d4814b61127c7b14e7e96fa1285792b1e786 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/05400ad9f596d86819bee7bd5a7b95e3d98f2730 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/260f9ae4ad1155eda0566f15f8077c84c0429f98 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/69bb62a88e09f394a044855171208754b8776065 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/11300616a956dcd2312fae9d92f97608d729d251 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/74610d3bd36544204841f717ff142cd3e347c877 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b8d339fccfa55ffbff50ca0076c7697f6eedf266 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a4859b032861aed1d203658ac8ef64cc57144cdb | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/e0863b5e3ffed1ce4243f047a385dadab4c65231 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/e516d95de90a1f98d17892e5301db3b2570d7bdc | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/de42628120d132f0ab5c2edd6f6b72d7397dc810 | sh4a | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/b388476a04be42e00e68d4ea5e99386d7ef70af1 | ORPH arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/8b9fbb4159c076bbe6ace5090869a5ca42ed87bd | aarch64_be | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/26241a0e5adf2c48878d74193d0433885ab5de56 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/daaa563aa366252557ad795a6cccdd8bd9dcd884 | arceb | brotli-1.0.9 | NOK | http://autobuild.buildroot.net/results/fed1d13d4b6ffd00adeb18d528448051d829b6d1 | powerpc64le | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/cd7e10a833457bff9d1c2d0b2870988a62affce2 | aarch64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/55ca8750a016bc5b70b622a4c31577d99b623cb3 | mips64 | cryptodev-linux-1.12 | NOK | http://autobuild.buildroot.net/results/66bc106a149dde506e1f5d5fb8be08b97a1b6c92 | ORPH sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e883207293f74756c7b6a6c961b8ef412527ee9c | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/3293b197cfd74e5b35940391abded502fda5b1ba | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/c18385b3a4469b1edbea757000778cd2ef945cd3 | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6fda676902e1e0bfa023f6af5877f2176e68cb42 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e26de934f0d15137abbf13c8d984e7312e9fd5d8 | ORPH arm | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/f5255b85b7ce2e23d7e11549f2efe2ae6ca5a0a8 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/f30522b08ffa6575bf268c8b1fdb5012d78702c0 | ORPH arc | frr-8.4.2 | NOK | http://autobuild.buildroot.net/results/6b8b1a55176f0358051fb2aeaf18031f9935781e | xtensa | frr-8.4.2 | NOK | http://autobuild.buildroot.net/results/1c9367242eede9f19ab55eb4118f81797457baa4 | powerpc64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/faaaf0ac5217f37bf7ea19ec796cfb68667cdbd4 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5924de4dc9d5f5ae5e0844d0c20190bf56fd7a60 | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/85aa9220e5b2eb85afbc4f951a3d9cf6e0f65dfc | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6ddbf821185e2b6df28f78d366c6fc0cf9e303cc | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f68786fc8a10a62cb623a803121b0089290ad345 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bbde89ff6057b98d4d1859927c1a4daf0dc0d918 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d8ea41ba32b239c059ceb42371004e8991a8e80 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4c877c78343cdbf9bea803a28c36152f02a2d4b | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/24cce1b96dfdac472d3300eb3db31791217fee96 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79599d03431436c064e1803a9a25e41524c18a1a | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/faa3fec04b4457c9cc69bd4b04805d5c02b7049f | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f72fde5c654329f10990d01cbf813100eb2b0d4 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7d8ce9e98de229d853d995863db9e651bbd3c3bc | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d3e0723ed87ce51ebd928188613661b4220b4a84 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/14d363dfea10967015e25e8d604a4c33fc542479 | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/105c5ef432baa11427f1ff6a84ca84375ec77375 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c6ced4e8ab6e578aeb406f3b38cfd587736004f0 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/91a25911d0c6389f541bf1671c201289418925a5 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/3e1bac84cea9321d76fcf5c63e088e91a421fc25 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b134a283f852aabbc004972172b8a3e744aa423e | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1e56c4b09f8955a5ad0484705f0eb29ed1762f8a | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4ddf657083b19d161b9b9a605f52b1f03aeed78c | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b38d96d6b2be2bccca22b8596a3a3db0fa6a07f3 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fd2cf0fe85a2cd9fa93e7db914ea1b7cc2957edc | ORPH sh4aeb | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/0cb35f8e6334d1246a7d6605a0ea8b8bb51f96da | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/28fc2c09d9f51373d4a8fc39dc174ca5d8f345eb | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/604100cdfc7013181c27abaa7b29aac045916c81 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/45161ddf0c30904dcb11fc2db4dec1208790f558 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d01687a069578e916d95e4dcd07f604d4e51d4e9 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3cdc454a6b9885cd5022971eb91352ab82a0c0f3 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/57b6f86e3cf3f7f4687b41f1a55c356a0f471a53 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/374d7638d655baea535a7ce0554cfddb7b5bb890 | aarch64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/daca1d1df2603a7b3338e676c5e4b1edb5b5eb57 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d6df44997ea269bb34c56349e4b1f375a376d971 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c67371e91093fd0ead5277297ab1e5b9136c59e4 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/798898374d2474fe5d24c6ed3bcf3dd22d374920 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4a14518ee530ec41991946d57a9a5bcdd0f85c92 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4ca26f425c6aaa7a515e87ccfb5e9e9ce82c9429 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a06713dfbbecf5eceacb43ddf4303700bf330e0c | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0fa4c00d99699a9c7e673113ea63250abe48bf5d | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/06580fc3236a60eb021ad62629ad5e3107fafd11 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a38527018b644991f17697bc1258818e60decad1 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/237a832d1fc7f956e93efe96884b444bfbf54bae | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e39ed64271a53b0d0b827ff8f69e770c2d4d7491 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dc161a6a9ca86dcc41695f8fcfc4448e330fc4a6 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cd04de02216d1c72b316d1acddfaaeac877273ae | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c3e39f565bf75060b550169cc23d75cf1c2ace7f | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ff98df5e262792cabaa0ef3d6488c5d754b638e4 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a20e5a1f845906a098c31e123787e7e3906a2f13 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/356a05e0eff9e10e9455d904363dfe5ad2415e96 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/804d27175e14c884a9ffa191ccc88c6fc562193e | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/38ec785338025438d1db06a50cc024511b373135 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b5378369a1cd5a37947840a49ca974109a05aab4 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9c39ddd7f9120ac591440edd0dd6777310a6190c | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22d1a8adf6a2209618dbd8bc3ba7dea024c9dd7b | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/34f647413f6af36f83763cc20759ffe3919447fb | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/58a76b63d584f6217f56d022659b888be0c7550f | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fedd3606cb5bee2026202b9257b8933bb462ecab | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fc7b67d251ff558eea130d3ccf14d6cef89b0aa1 | arm | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/7117cbbd137686c08047463dfcf30abe6e00623d | arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/a44e85d5e49a2e3689af3d478917d4e2ab2d8140 | aarch64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/6c5b5352951103a214eae9ea6a7060efebf8cb42 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/c5c6aca0114dfc5535753e439f31e9790f1f1846 | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/b96e61eb6d3cf7e7b00eb102415816b8ebb273f5 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/a66da3744e586850ec23863bfb1de42b8a4761e1 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/296bc711ca67152f693b4c0cebcee6b5c274b619 | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/747338625332e0d2a02c4b4e41eac89791483c88 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/34a3d3238cc6bfa84a99fb2cc2081cda2ee31a37 | sh4eb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d8f2111bbeeece3f4811c3ec1dba081de6e534b5 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a075756b44999acb7407390277c35540a32c61f5 | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d55c535b4f36f8b0d8263730929c7dc09d09abd2 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/062020807165947306125dd616bd27aca239e558 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/1d214413588721a40738fe10434d249904820fc8 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d93a4d6b766151ffd95e0566367977db7c284f40 | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/390f3b2ecdfdc0b615b49ba6ec23bd275b54583d | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e4ebe62acd10da338d4245ebae8087c253f95862 | xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/a23bf72da73df0a53ca13c0cd60c0a7f79292f6f | i586 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/6f15b93aace1ba11400968d2e2e1ee94c3c817e7 | powerpc64le | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/7c7aabf39260fa76d637869ecec6784561bf9f9b | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/10a40aed2931f6ad71c004343437d5cd3a05d4d3 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/c615d33f854ef0701e4151a2ddc6449a4597936a | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/2c27d85393ad95fc26ca16299ef79509550fb1f2 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/02d0b0580d1520989d3980c36b06616958579e04 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0b9d732598ac94e781b10119f6899d158e41833c | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e7a5d58018b200bef52e16ed845f2b78615ffb93 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/4b97335a9f1f0babb39e93ff12ab1c96461f8e47 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/21458d25c1f8413c420e1ee9abe60345ee36959d | mipsel | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/2845027edcf38c64cc1f0819f27531b67b9221d4 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/43975b7f0d798ba256a20459f224aa754386a7a8 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ad62613e7f80024ac822a05de3803db9802d82b7 | ORPH powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/307719c9e589f9f06b0a420a7fccb277e09e8abc | ORPH microblazeel | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/20f4bdd32c415070aabee20093d3bb1e4df1d09a | mipsel | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/283b856d46456cc1d40d8828cda265c563c6aa0b | powerpc64le | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/ceb48f0c1c674c766e56493cd6d6908eb5da1a19 | nios2 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/4538342cf21658ea4450ae5a393de3fa9dba415e | nios2 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/1fd73cf626836e748bb6ba6b354f2360d80b66b7 | arceb | libsodium-1.0.18 | NOK | http://autobuild.buildroot.net/results/43da742bef4a72193ce8a473bc3e7e52a9ff118f | arc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/76243caf637523cbe13a14e12472b8cde3ef05aa | ORPH mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/1464b454c36873f1f93f02874af650e9ad616d46 | ORPH i686 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/1faea41924b3deb2c9ceaafc222d2fafcc536410 | s390x | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/f7eae795420932391315aa4088677dbaa91606ba | aarch64_be | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/1a068a19101dfd976ad9e86af37b934aa97f5e82 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/c09a2159cc32494d10abfcfd93f6cf633d3b333a | mips64el | mtd-2.1.5 | NOK | http://autobuild.buildroot.net/results/2dfa279c4fb0b441aade620af9e1e43663f342e2 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/d802b76f9e7b115ba12c53bf885fe0956e3bef15 | ORPH powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/a9691f37ef7a9648ca9ebc473815b90780f8e78c | sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5a60f1d2bf555ee0baf5e2ff5c187122b3a99624 | ORPH xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/77cc3c465d52e1c02d2973d014d886442f38a5da | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/42a4bec1d57394005f735a6afa75a5d1b8dcde16 | ORPH sh4 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/c7edb8d4eef446aeae415692bf3f4d74d464d388 | ORPH sh4 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/a4c74e75b4e0c31314e8fe69d89fc0f172f6f306 | ORPH riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/f58dc068688ae2fa16540f707322fa7b29999f28 | sh4eb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7af8ed43c65516375fe72e37ab4a131b7e5707f3 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1eb96d62f2bcd31fc0c575b80e0d7bdab7f9b7c9 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2517cd88f9b573dc2e978d75800aacbadea70165 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4712040a70c500ca93debc4d6d504282fe2085d8 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/b58543bdf30846ba8450ea8d43860a961e735341 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9f4085795289ce911102ec3032e46c8627494d61 | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4796c5eec9c474e6fbf355bd42a74c3798177072 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9998a55867a716740571478ee0117caaece784b4 | ORPH or1k | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/6fdee4173d7800c4f53e610b453bfd2eb269fa42 | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/a579487b957db252faabc6a073874848b3ada762 | ORPH arc | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/ceca84adf125d97e9b6b6bc7efb81abaf0f75248 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c6fc89f4c58c5f3a2e8b44b8b51522f993bd777d | sparc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/63607c7d535097231232386cdd7821011d70968a | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/49282151f3bac3fa844ecd44ee98d00bb7f39f14 | armeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/738b43521260ef77bd50b6c185d2c07d1546f507 | powerpc | powerpc-utils-1.3.10 | NOK | http://autobuild.buildroot.net/results/048602359583d5d2dbb3b5511bd40240d8d818fa | ORPH powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/cdb6a16c1de9a4c68300c77c74b1b65d0f1ccacd | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/37d034a206a226580d8d324f489a86fdae037271 | sparc64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/b48ebabba874adc2928687afc3d3d6f5488c22c3 | arc | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/fff498cb3f5596544dfdcc133bc62e3b5105ccb9 | powerpc64le | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/77ee8681e5d32c3c62dbd1cf508cd6712110039d | mips64el | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/9aefa0dd2056a99275582de47fee9ba83c7d9165 | mips | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/1f974edea42b2dc5aeb56b70b5f6c8cebe95797d | mips64el | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/1569b6b02a53cb574c71fbd043ff7d0576beae66 | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/0a3fd44ab2f78843b2a29a0edeada8b0b5ed2e5e | ORPH mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/23258295e48ce83af9a0c19b6cbf5c621f28a885 | sparc64 | xserver_xorg-server-21.1.6 | NOK | http://autobuild.buildroot.net/results/d361c924b80b87dab06e602de6e0c4f415be6c51 | aarch64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/fafa1c41a3a69d0e2554c75188d05400d1f105ef | ORPH arm | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/eff2db637e2d737031209ab7a0606c8316373631 | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/9220a72e11ff5d385428cbbf416a2df27a60d12d | ORPH armeb | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/c89c3616c07701a9020ec6f436f3911ced697245 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ee11e7473f43fd469a938dcba2d24ed2c5504139 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/70512e58a1192a2471c856a3fd0bfc596257ce26 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d40dccf5c21f1bdd50f2931ba23229997737b8d4 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/598a931c0ef7d46ce76c6ed611f02d22adcd3bb9 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/990bfc947e9a8f2ad48a6fb97c3b8c0b312d3ba7 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0cb281d9a64328deb8a9bd92b53572192825492e | ORPH powerpc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/ac7d5024806a6fc06753f975970ca776623b5f27 | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/c7c88640e30faefb5480f2311fd2a5466a94e930 | Classification of failures by reason for 2022.02.x -------------------------------------------------- frr-8.1 | 1 mono-6.12.0.90 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- xtensa | frr-8.1 | NOK | http://autobuild.buildroot.net/results/224217206cf440269379db2dbea3b62329854d41 | arm | mono-6.12.0.90 | NOK | http://autobuild.buildroot.net/results/7eecd03e60e908551a86bb75aaded720e1234665 | Classification of failures by reason for 2022.11.x -------------------------------------------------- google-breakpad-c85eb4a59b6... | 1 volk-2.5.2 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/8552efb65d97e44a977c0217ab3aff808dd5d87c | arm | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/7931c9c28fe1accc76083520513b739f6a3cbb80 | Gitlab CI results for 2023-01-24 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestAarch64Pages64kGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726056 | ORPH TestAarch64Pages64kMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726059 | ORPH TestAarch64Pages64kuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726061 | ORPH TestAvocado | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725727 | ORPH TestCheckPackage | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726380 | TestClangCompilerRT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725733 | ORPH TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725736 | ORPH TestDockerCompose | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725738 | ORPH TestDropbear | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725741 | ORPH TestDtbocfg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725745 | ORPH TestExecline | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725750 | ORPH ...rch64GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726076 | ORPH ...tlinAarch64GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726078 | ORPH ...arch64MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726079 | ORPH ...otlinAarch64MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726082 | ORPH ...ch64UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726083 | ORPH ...linAarch64UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726086 | ORPH ...h64beGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726088 | ORPH ...inAarch64beGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726089 | ORPH ...64beUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726090 | ORPH ...nAarch64beUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726092 | ORPH ...750dUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726094 | ORPH ...nArcle750dUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726101 | ORPH ...ehs38GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726102 | ORPH ...inArclehs38GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726104 | ORPH ...hs38UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726105 | ORPH ...nArclehs38UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726106 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726107 | ORPH ...mebv7eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726108 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726109 | ORPH ...rmebv7eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726110 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726111 | ORPH ...ebv7eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726113 | ORPH ...5eabiGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726115 | ORPH ...inArmv5eabiGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726116 | ORPH ...v5eabiMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726117 | ORPH ...linArmv5eabiMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726118 | ORPH ...eabiUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726119 | ORPH ...nArmv5eabiUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726120 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726121 | ORPH ...Armv6eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726122 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726123 | ORPH ...nArmv6eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726124 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726125 | ORPH ...rmv6eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726126 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726127 | ORPH ...Armv7eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726129 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726131 | ORPH ...nArmv7eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726133 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726136 | ORPH ...rmv7eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726138 | ORPH ...mv7mUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726140 | ORPH ...tlinArmv7mUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726141 | ORPH ...8xxxUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726142 | ORPH ...nM68k68xxxUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726143 | ORPH ...fireUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726144 | ORPH ...8kcoldfireUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726145 | ORPH ...azebeGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726147 | ORPH ...icroblazebeGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726148 | ORPH ...lazebeMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726149 | ORPH ...MicroblazebeMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726150 | ORPH ...zebeUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726151 | ORPH ...croblazebeUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726152 | ORPH ...azeelGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726153 | ORPH ...icroblazeelGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726154 | ORPH ...lazeelMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726155 | ORPH ...MicroblazeelMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726156 | ORPH ...zeelUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726157 | ORPH ...croblazeelUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726158 | ORPH ...ips32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726159 | ORPH ...otlinMips32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726160 | ORPH ...Mips32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726161 | ORPH ...ootlinMips32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726162 | ORPH ...ps32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726163 | ORPH ...tlinMips32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726164 | ORPH ...s32elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726165 | ORPH ...linMips32elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726166 | ORPH ...ps32elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726168 | ORPH ...tlinMips32elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726170 | ORPH ...32elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726172 | ORPH ...inMips32elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726176 | ORPH ...2r5elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726179 | ORPH ...nMips32r5elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726180 | ORPH ...32r5elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726183 | ORPH ...inMips32r5elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726185 | ORPH ...r5elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726187 | ORPH ...Mips32r5elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726188 | ORPH ...2r6elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726190 | ORPH ...nMips32r6elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726191 | ORPH ...32r6elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726192 | ORPH ...inMips32r6elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726193 | ORPH ...r6elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726194 | ORPH ...Mips32r6elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726195 | ORPH ...eln32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726196 | ORPH ...Mips64eln32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726197 | ORPH ...4eln32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726198 | ORPH ...nMips64eln32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726199 | ORPH ...ln32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726200 | ORPH ...ips64eln32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726201 | ORPH ...64n32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726202 | ORPH ...inMips64n32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726203 | ORPH ...s64n32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726204 | ORPH ...linMips64n32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726205 | ORPH ...4n32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726206 | ORPH ...nMips64n32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726207 | ORPH ...eln32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726209 | ORPH ...ps64r6eln32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726210 | ORPH ...6eln32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726211 | ORPH ...ips64r6eln32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726213 | ORPH ...ln32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726214 | ORPH ...s64r6eln32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726215 | ORPH ...Nios2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726217 | ORPH ...ootlinNios2GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726218 | ORPH ...enriscMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726220 | ORPH ...tlinOpenriscMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726221 | ORPH ...riscUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726223 | ORPH ...inOpenriscUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726224 | ORPH ...440fpGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726225 | ORPH ...owerpc440fpGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726226 | ORPH ...c440fpMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726228 | ORPH ...Powerpc440fpMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726229 | ORPH ...40fpUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726230 | ORPH ...werpc440fpUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726231 | ORPH ...e5500GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726232 | ORPH ...erpc64e5500GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726233 | ORPH ...e6500GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726234 | ORPH ...erpc64e6500GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726235 | ORPH ...4e6500MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726236 | ORPH ...werpc64e6500MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726237 | ORPH ...ower8GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726238 | ORPH ...c64lepower8GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726239 | ORPH ...power8MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726241 | ORPH ...pc64lepower8MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726242 | ORPH ...ower8GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726243 | ORPH ...rpc64power8GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726244 | ORPH ...power8MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726245 | ORPH ...erpc64power8MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726246 | ORPH ...300c3GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726247 | ORPH ...werpce300c3GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726248 | ORPH ...e300c3MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726250 | ORPH ...owerpce300c3MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726251 | ORPH ...00c3UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726252 | ORPH ...erpce300c3UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726254 | ORPH ...500mcGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726257 | ORPH ...werpce500mcGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726259 | ORPH ...e500mcMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726262 | ORPH ...owerpce500mcMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726264 | ORPH ...00mcUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726266 | ORPH ...erpce500mcUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726268 | ORPH ...lp32dGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726269 | ORPH ...lp64dGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726270 | ORPH ...iscv64lp64dGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726271 | ORPH ...4lp64dMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726272 | ORPH ...Riscv64lp64dMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726273 | ORPH ...p64dUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726274 | ORPH ...scv64lp64dUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726275 | ORPH ...0xz13GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726276 | ORPH ...linS390xz13GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726277 | ORPH ...Shsh4GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726278 | ORPH ...ootlinShsh4GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726279 | ORPH ...nShsh4MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726280 | ORPH ...BootlinShsh4MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726281 | ORPH ...hsh4UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726282 | ORPH ...otlinShsh4UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726284 | ORPH ...h4aebGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726285 | ORPH ...linShsh4aebGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726287 | ORPH ...sh4aebMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726288 | ORPH ...tlinShsh4aebMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726290 | ORPH ...arc64GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726292 | ORPH ...tlinSparc64GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726294 | ORPH ...rcv8UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726297 | ORPH ...linSparcv8UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726299 | ORPH ...X8664GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726302 | ORPH ...ootlinX8664GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726304 | ORPH ...nX8664MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726308 | ORPH ...BootlinX8664MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726310 | ORPH ...8664UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726314 | ORPH ...otlinX8664UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726316 | ORPH ...orei7GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726317 | ORPH ...X8664corei7GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726320 | ORPH ...corei7MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726322 | ORPH ...nX8664corei7MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726323 | ORPH ...rei7UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726326 | ORPH ...8664corei7UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726327 | ORPH ...664v2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726328 | ORPH ...8664v2MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726329 | ORPH ...64v2UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726330 | ORPH ...664v3GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726331 | ORPH ...8664v3MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726332 | ORPH ...64v3UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726333 | ORPH ...664v4GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726336 | ORPH ...8664v4MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726338 | ORPH ...64v4UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726342 | ORPH ...core2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726344 | ORPH ...linX86core2GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726349 | ORPH ...6core2MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726351 | ORPH ...tlinX86core2MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726353 | ORPH ...ore2UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726356 | ORPH ...inX86core2UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726360 | ORPH ...6i686GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726364 | ORPH ...tlinX86i686GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726368 | ORPH ...86i686MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726370 | ORPH ...otlinX86i686MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726371 | ORPH ...i686UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726373 | ORPH ...linX86i686UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726376 | ORPH ...lx60UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726377 | ORPH ...Xtensalx60UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726378 | ORPH ...ToolchainBuildrootMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726063 | ORPH ...olchainBuildrootuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726064 | ORPH ...xternalToolchainCCache | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726066 | ORPH ...ernalToolchainCtngMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726067 | ORPH ...rnalToolchainLinaroArm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726068 | ORPH ...ToolchainSourceryArmv4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726071 | ORPH ...ToolchainSourceryArmv5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726073 | ORPH ...ToolchainSourceryArmv7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726074 | ORPH TestGdbArc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725753 | ORPH TestGdbFullTarget | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725756 | ORPH ...GdbHostOnlyAllFeatures | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725758 | ORPH TestGdbHostOnlyDefault | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725761 | ORPH TestGdbserverOnly | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725764 | ORPH TestGetDevelopers | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726382 | ORPH TestGlxinfo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725766 | ORPH TestGst1Python | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725768 | ORPH TestHWLoc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725770 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725773 | ORPH ...ystemSystemdRoNetworkd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725713 | ORPH ...mdRwIfupdownDbusbroker | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725716 | ORPH TestLibshdata | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725779 | ORPH TestLua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725788 | ORPH TestLuaHttp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725822 | ORPH TestLuaInotify | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725825 | ORPH TestLuaLPeg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725780 | ORPH TestLuaLsqlite3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725784 | ORPH TestLuaLuaArgon2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725791 | ORPH TestLuaLuaAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725795 | ORPH TestLuaLuaCffi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725799 | ORPH TestLuaLuaCqueues | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725802 | ORPH TestLuaLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725850 | ORPH TestLuaLuaFileSystem | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725853 | ORPH TestLuaLuaGD | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725817 | ORPH TestLuaLuaLdap | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725855 | ORPH TestLuaLuaLyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725833 | ORPH TestLuaLuaPosix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725860 | ORPH TestLuaLuaSDL2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725838 | ORPH TestLuaLuaSec | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725862 | ORPH TestLuaLuaSocket | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725864 | ORPH TestLuaLuacURL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725809 | ORPH TestLuaLuaossl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725857 | ORPH TestLuaLuasyslog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725866 | ORPH TestLuaLuazlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725848 | ORPH TestLuaLunix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725829 | ORPH TestLuaLzlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725872 | ORPH TestLuaRings | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726028 | ORPH TestLuaUtf8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725845 | ORPH TestLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725789 | ORPH TestLuajitHttp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725824 | ORPH TestLuajitInotify | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725828 | ORPH TestLuajitLPeg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725783 | ORPH TestLuajitLsqlite3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725786 | ORPH TestLuajitLuaArgon2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725792 | ORPH TestLuajitLuaAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725797 | ORPH TestLuajitLuaCqueues | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725804 | ORPH TestLuajitLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725852 | ORPH TestLuajitLuaFileSystem | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725854 | ORPH TestLuajitLuaGD | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725820 | ORPH TestLuajitLuaLdap | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725856 | ORPH TestLuajitLuaLyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725836 | ORPH TestLuajitLuaPosix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725861 | ORPH TestLuajitLuaSDL2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725842 | ORPH TestLuajitLuaSec | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725863 | ORPH TestLuajitLuaSocket | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725865 | ORPH TestLuajitLuacURL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725813 | ORPH TestLuajitLuaossl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725858 | ORPH TestLuajitLuasyslog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725867 | ORPH TestLuajitLuazlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725849 | ORPH TestLuajitLunix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725831 | ORPH TestLuajitRings | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726029 | ORPH TestLuajitTurbolua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726042 | ORPH TestLuajitUtf8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725846 | ORPH TestLuvi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725869 | ORPH TestLxc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725870 | ORPH TestMender | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725874 | ORPH TestMsrTools | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725875 | ORPH TestNcdu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725878 | ORPH TestNetdata | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725880 | ORPH TestOctave | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725881 | ORPH TestOla | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725882 | ORPH TestOpenJdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725885 | ORPH TestOpenSshGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725886 | ORPH TestOpenSshuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725887 | ORPH TestOpkg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725888 | ORPH TestPerl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725889 | ORPH TestPerlClassLoad | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725890 | ORPH TestPerlDBDmysql | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725891 | ORPH TestPerlEncodeDetect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725892 | ORPH TestPerlGDGraph | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725893 | ORPH TestPerlHTMLParser | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725894 | ORPH TestPerlIOSocketMulticast | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725895 | ORPH TestPerlIOSocketSSL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725896 | ORPH TestPerlLWPProtocolhttps | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725899 | ORPH TestPerlMailDKIM | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725903 | ORPH TestPerlX10 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725904 | ORPH TestPerlXMLLibXML | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725906 | ORPH TestPerllibwwwperl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725898 | ORPH TestPhpApcu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725907 | ORPH TestPhpLuaLua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725908 | ORPH TestPhpLuaLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725910 | ORPH TestPhpPam | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725911 | ORPH TestPhpPeclDbus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725912 | ORPH TestPixz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725913 | ORPH TestPolkitInitd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725915 | ORPH TestPolkitSystemd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725918 | ORPH TestProsodyLua51 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725919 | ORPH TestProsodyLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725920 | ORPH TestPyNdiff | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726008 | ORPH TestPython3Py | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725921 | ORPH TestPython3PyPyc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725922 | ORPH TestPython3Pyc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725923 | ORPH TestPythonAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725931 | ORPH TestPythonAvro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725936 | ORPH TestPythonPahoMQTT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725993 | ORPH TestPythonPy3Aexpect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725926 | ORPH TestPythonPy3Argh | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725929 | ORPH TestPythonPy3Attrs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725930 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725933 | ORPH TestPythonPy3Automat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725935 | ORPH TestPythonPy3Bitstring | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725937 | ORPH TestPythonPy3Boto3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725939 | ORPH TestPythonPy3Botocore | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725940 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725942 | ORPH TestPythonPy3Cbor | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725944 | ORPH TestPythonPy3Click | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725945 | ORPH TestPythonPy3Colorzero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725946 | ORPH TestPythonPy3Constantly | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725948 | ORPH TestPythonPy3Construct | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725949 | ORPH TestPythonPy3Crossbar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725952 | ORPH TestPythonPy3Cryptography | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725953 | ORPH TestPythonPy3DBusFast | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725955 | ORPH TestPythonPy3DBusNext | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725957 | ORPH TestPythonPy3Dicttoxml2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725958 | ORPH TestPythonPy3Distro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725959 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725960 | ORPH TestPythonPy3Dtschema | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725962 | ORPH TestPythonPy3Flask | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725964 | ORPH ...honPy3FlaskExpectsJson | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725966 | ORPH TestPythonPy3Git | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725967 | ORPH TestPythonPy3Gitdb2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725969 | ORPH TestPythonPy3GnuPG | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725973 | ORPH TestPythonPy3Gobject | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725976 | ORPH TestPythonPy3Gpiozero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725980 | ORPH TestPythonPy3Incremental | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725984 | ORPH TestPythonPy3Iptables | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725986 | ORPH TestPythonPy3Jmespath | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725988 | ORPH TestPythonPy3Libftdi1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725775 | ORPH TestPythonPy3Munch | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725991 | ORPH TestPythonPy3Passlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725998 | ORPH TestPythonPy3Pexpect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725999 | ORPH TestPythonPy3PyAlsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726002 | ORPH TestPythonPy3Pynacl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726007 | ORPH TestPythonPy3Pytest | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726009 | ORPH ...PythonPy3PytestAsyncio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726010 | ORPH TestPythonPy3Pyyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726011 | ORPH TestPythonPy3Qrcode | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726012 | ORPH TestPythonPy3RSA | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726014 | ORPH TestPythonPy3RpiGpio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726013 | ORPH TestPythonPy3S3transfer | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726016 | ORPH TestPythonPy3SciPy | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726017 | ORPH ...thonPy3ServiceIdentity | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726018 | ORPH TestPythonPy3Smmap2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726019 | ORPH TestPythonPy3Treq | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726020 | ORPH TestPythonPy3Twisted | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726021 | ORPH TestPythonPy3Txaio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726022 | ORPH TestPythonPy3Txtorcon | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726024 | ORPH TestPythonPy3Ubjson | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726025 | ORPH ...y3UnitTestXmlReporting | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726026 | ORPH TestPythonPy3rtoml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726015 | ORPH TestPythonPybind | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726005 | ORPH TestRedis | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726027 | ORPH TestRust | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726030 | ORPH TestRustBin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726031 | ORPH TestS6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726032 | ORPH TestS6Networking | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726034 | ORPH TestS6PortableUtils | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726035 | ORPH TestS6Rc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726036 | ORPH TestSquashfsMaxBlocksize | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725693 | ORPH TestSudo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726037 | ORPH TestSyslogNg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726038 | ORPH TestTmux | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726040 | ORPH TestUbootOpensslPkgConfig | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726044 | ORPH TestZ3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726046 | ORPH TestZerofree | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726049 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726051 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726053 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726054 | ORPH -- http://autobuild.buildroot.net From stefan at agner.ch Wed Jan 25 08:33:56 2023 From: stefan at agner.ch (Stefan Agner) Date: Wed, 25 Jan 2023 09:33:56 +0100 Subject: [Buildroot] [PATCH] package/iptables: add option to use iptables with nf_tables backend In-Reply-To: <330af443072a1a0716c5890eb87216a6bfbe99e7.1669645942.git.stefan@agner.ch> References: <330af443072a1a0716c5890eb87216a6bfbe99e7.1669645942.git.stefan@agner.ch> Message-ID: Any thoughts on this patch? -- Stefan On 2022-11-28 15:33, Stefan Agner wrote: > Add a configuration option to let the iptables and ip6tables symlinks > point to the nf_tables variant. > > Signed-off-by: Stefan Agner > --- > package/iptables/Config.in | 5 +++++ > package/iptables/iptables.mk | 9 +++++++++ > 2 files changed, 14 insertions(+) > > diff --git a/package/iptables/Config.in b/package/iptables/Config.in > index e6b12603e0..ec7fbb7eea 100644 > --- a/package/iptables/Config.in > +++ b/package/iptables/Config.in > @@ -24,6 +24,11 @@ config BR2_PACKAGE_IPTABLES_NFTABLES > help > Build nftables compat utilities. > > +config BR2_PACKAGE_IPTABLES_NFTABLES_DEFAULT > + bool "nftables compat as default" > + help > + Use nftables compat utilities by default for iptables/ip6tables. > + > comment "nftables compat needs a toolchain w/ wchar, dynamic library, > headers >= 3.12" > depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12 || \ > !BR2_USE_WCHAR || BR2_STATIC_LIBS > diff --git a/package/iptables/iptables.mk b/package/iptables/iptables.mk > index a6143677d1..b53ae928af 100644 > --- a/package/iptables/iptables.mk > +++ b/package/iptables/iptables.mk > @@ -49,6 +49,15 @@ else > IPTABLES_CONF_OPTS += --disable-bpf-compiler --disable-nfsynproxy > endif > > +ifeq ($(BR2_PACKAGE_IPTABLES_NFTABLES_DEFAULT),y) > +define IPTABLES_INSTALL_SYMLINK > + ln -fs xtables-nft-multi $(TARGET_DIR)/usr/sbin/iptables > + ln -fs xtables-nft-multi $(TARGET_DIR)/usr/sbin/ip6tables > +endef > + > +IPTABLES_POST_INSTALL_TARGET_HOOKS += IPTABLES_INSTALL_SYMLINK > +endif > + > define IPTABLES_LINUX_CONFIG_FIXUPS > $(call KCONFIG_ENABLE_OPT,CONFIG_IP_NF_IPTABLES) > $(call KCONFIG_ENABLE_OPT,CONFIG_IP_NF_FILTER) From stefan at agner.ch Wed Jan 25 08:37:24 2023 From: stefan at agner.ch (Stefan Agner) Date: Wed, 25 Jan 2023 09:37:24 +0100 Subject: [Buildroot] [PATCH] package/linux-firmware: add rtl8761b/rtl8761bu firmware Message-ID: Deploy rtl8761b/rtl8761bu firmwares as well. Signed-off-by: Stefan Agner --- package/linux-firmware/linux-firmware.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 6990ef38ad..9d9d12bd5f 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -71,7 +71,9 @@ LINUX_FIRMWARE_FILES += \ rtl_bt/rtl8723a_fw.bin rtl_bt/rtl8723b_fw.bin \ rtl_bt/rtl8723bs_config-OBDA8723.bin \ rtl_bt/rtl8723bs_fw.bin rtl_bt/rtl8723d_config.bin \ - rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin + rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin \ + rtl_bt/rtl8761b_fw.bin rtl_bt/rtl8761b_config.bin \ + rtl_bt/rtl8761bu_fw.bin rtl_bt/rtl8761bu_config.bin LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt endif -- 2.39.1 From egorenar at linux.ibm.com Wed Jan 25 12:53:11 2023 From: egorenar at linux.ibm.com (Alexander Egorenkov) Date: Wed, 25 Jan 2023 13:53:11 +0100 Subject: [Buildroot] [PATCH 1/1] configs/qemu_s390x: bump kernel version to 6.1.4 Message-ID: <20230125125311.165903-1-egorenar@linux.ibm.com> Signed-off-by: Alexander Egorenkov --- configs/qemu_s390x_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/qemu_s390x_defconfig b/configs/qemu_s390x_defconfig index 346df04adabf..6bbcca0896de 100644 --- a/configs/qemu_s390x_defconfig +++ b/configs/qemu_s390x_defconfig @@ -12,12 +12,12 @@ BR2_TARGET_ROOTFS_EXT2=y # BR2_TARGET_ROOTFS_TAR is not set # Linux headers same as kernel -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.18" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y -- 2.39.1 From prasad at cradlewise.com Wed Jan 25 15:36:56 2023 From: prasad at cradlewise.com (Prasad Sankaran) Date: Wed, 25 Jan 2023 21:06:56 +0530 Subject: [Buildroot] Not able to build python-numpy 1.23.5 on buildroot In-Reply-To: <20230121151815.GD558596@scaer> References: <20230121151815.GD558596@scaer> Message-ID: Hello Yann, Sorry for the late reply. I have attached the defconfig which we use. Ideally the AVX optimized SVML source files should be excluded for the aarch64 target. But it is not happening. Wondering if you could figure out how it works at your end. This is the command generated by buildroot for linking numpy. /home/prasad/work/buildroot/tfbuild/main/host/bin/aarch64-buildroot-linux-gnu-gcc -shared -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/argfunc.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_unary_fp.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_arithm_fp.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_arithmetic.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_minmax.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_trigonometric.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_umath_fp.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_exponent_log.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_hyperbolic.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_modulo.dispatch.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/abstractdtypes.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/alloc.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/arrayobject.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/arraytypes.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/array_coercion.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/array_method.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/array_assign_scalar.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/array_assign_array.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/arrayfunction_override.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/buffer.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/calculation.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/compiled_base.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/common.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/common_dtype.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/convert.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/convert_datatype.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/conversion_utils.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/ctors.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/datetime.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/datetime_strings.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/datetime_busday.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/datetime_busdaycal.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/descriptor.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/dlpack.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/dtypemeta.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/dragon4.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/dtype_transfer.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/einsum.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/einsum_sumprod.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/experimental_public_dtype_api.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/flagsobject.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/getset.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/hashdescr.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/item_selection.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/iterators.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/legacy_dtype_implementation.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/lowlevel_strided_loops.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/mapping.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/methods.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/multiarraymodule.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/nditer_templ.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/nditer_api.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/nditer_constr.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/nditer_pywrap.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/number.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/refcount.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/sequence.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/shape.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/scalarapi.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/scalartypes.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/strfuncs.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/temp_elide.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/typeinfo.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/usertypes.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/vdot.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/conversions.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/field_types.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/growth.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/readtext.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/rows.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/stream_pyobject.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/str_to_int.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/umathmodule.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/reduction.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/matmul.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/dispatching.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/legacy_array_method.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/wrapping_array_method.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/ufunc_object.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/extobj.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/scalarmath.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/ufunc_type_resolution.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/override.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/_scaled_float_dtype.o build/temp.linux-x86_64-3.8/numpy/core/src/common/array_assign.o build/temp.linux-x86_64-3.8/numpy/core/src/common/mem_overlap.o build/temp.linux-x86_64-3.8/numpy/core/src/common/npy_argparse.o build/temp.linux-x86_64-3.8/numpy/core/src/common/npy_hashtable.o build/temp.linux-x86_64-3.8/numpy/core/src/common/npy_longdouble.o build/temp.linux-x86_64-3.8/numpy/core/src/common/ucsnarrow.o build/temp.linux-x86_64-3.8/numpy/core/src/common/ufunc_override.o build/temp.linux-x86_64-3.8/numpy/core/src/common/numpyos.o build/temp.linux-x86_64-3.8/numpy/core/src/common/npy_cpu_features.o build/temp.linux-x86_64-3.8/numpy/core/src/common/cblasfuncs.o build/temp.linux-x86_64-3.8/numpy/core/src/common/python_xerbla.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/quicksort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/mergesort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/timsort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/heapsort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/radixsort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/selection.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/binsearch.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/tokenize.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/clip.o numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_acosh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_acosh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_asin_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_asin_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_asinh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_asinh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atan2_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atan2_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atan_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atan_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atanh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atanh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cbrt_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cbrt_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cos_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cos_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cosh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cosh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_exp2_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_exp2_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_exp_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_exp_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_expm1_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_expm1_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log10_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log10_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log1p_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log1p_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log2_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log2_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_pow_ d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_pow_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_sin_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_sin_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_sinh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_sinh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_tan_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_tan_s_la.s -L/home/prasad/work/buildroot/tfbuild/main/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib -L/home/prasad/work/buildroot/tfbuild/main/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib -Lbuild/temp.linux-x86_64-3.8 -lnpymath -lopenblas -lopenblas -lm -o build/lib.linux-x86_64-3.8/numpy/core/_ multiarray_umath.cpython-38-aarch64-linux-gnu.so On Sat, Jan 21, 2023 at 8:48 PM Yann E. MORIN wrote: > Prasad, All, > > On 2023-01-21 20:12 +0530, Prasad Sankaran via buildroot spake thusly: > > The following errors are reported while generating numpy/core/_ [1] > multiarray_umath.cpython-38-aarch64-linux-gnu.so using > > aarch64-buildroot-linux-gnu-gcc. > > Is there a way to avoid including AVX512 .s files from the compilation? > > > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:19: Error: > unknown mnemonic pushq' -- pushq %rbp' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:21: Error: > unknown mnemonic movq' -- movq %rsp,%rbp' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:24: Error: > unknown mnemonic andq' -- andq $-64,%rsp' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:25: Error: > unknown mnemonic subq' -- subq $192,%rsp' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:26: Error: > unknown mnemonic vmovups' -- vmovups > > __svml_dacos_data_internal(%rip),%zmm7' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:27: Error: > unknown mnemonic vmovups' -- vmovups > > 64+__svml_dacos_data_internal(%rip),%zmm8' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:30: Error: > unknown mnemonic vmovups' -- vmovups > > 128+__svml_dacos_data_internal(%rip),%zmm11' > > I was not able to reproduce such an error here, with the following > defconfig and master as of commit f090116066: > > BR2_aarch64=y > BR2_TOOLCHAIN_EXTERNAL=y > BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y > BR2_PER_PACKAGE_DIRECTORIES=y > BR2_PACKAGE_PYTHON3=y > BR2_PACKAGE_PYTHON_NUMPY=y > > Can you share a _minimal_ defconfig that exhibits the issue? > > 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. | > > '------------------------------^-------^------------------^--------------------' > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: sample_defconfig Type: application/octet-stream Size: 12254 bytes Desc: not available URL: From thomas at devoogdt.com Wed Jan 25 16:05:13 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Wed, 25 Jan 2023 17:05:13 +0100 Subject: [Buildroot] [PATCH v4] package/fluent-bit: add new package In-Reply-To: <20230123151459.1899697-1-thomas.devoogdt@barco.com> References: <20230123151459.1899697-1-thomas.devoogdt@barco.com> Message-ID: <20230125160513.2960401-1-thomas.devoogdt@barco.com> Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt --- Changes v3 -> v4: - .mk: dropped patch & use BUILD_SHARED_LIBS=OFF - .mk: added issue links - .S99fluent-bit: fixed all the ./utils/check-package issues & synced with S01syslogd package/Config.in | 1 + package/fluent-bit/Config.in | 13 ++++++ package/fluent-bit/S99fluent-bit | 72 ++++++++++++++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 ++ package/fluent-bit/fluent-bit.mk | 49 ++++++++++++++++++++ 5 files changed, 138 insertions(+) create mode 100644 package/fluent-bit/Config.in create mode 100644 package/fluent-bit/S99fluent-bit create mode 100644 package/fluent-bit/fluent-bit.hash create mode 100644 package/fluent-bit/fluent-bit.mk diff --git a/package/Config.in b/package/Config.in index 68df6f1478..e18f75bf75 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2531,6 +2531,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..c8f9d4e489 --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,13 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain, dynamic library" + depends on !BR2_TOOLCHAIN_USES_GLIBC || BR2_STATIC_LIBS diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..f4ba0e4448 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,72 @@ +#!/bin/sh + +DAEMON="fluent-bit" +PID_FILE="/var/run/$DAEMON.pid" +CONF_FILE="/etc/$DAEMON/$DAEMON.conf" + +FLUENT_BIT_ARGS="" + +# shellcheck source=/dev/null +[ -r "/etc/default/$DAEMON" ] && . "/etc/default/$DAEMON" + +start() { + printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting + start-stop-daemon -S -q -b -m -p "$PID_FILE" --exec "/usr/bin/$DAEMON" \ + -- -c "$CONF_FILE" $FLUENT_BIT_ARGS + status=$? + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} + +stop() { + printf 'Stopping %s: ' "$DAEMON" + start-stop-daemon -K -q -p "$PID_FILE" + status=$? + + if [ -f "$PID_FILE" ]; then + pid=$(cat "$PID_FILE") + rm -f "$PID_FILE" + + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. + timeout=6 + while kill -0 "$pid" 2>/dev/null; do + [ $timeout -eq 0 ] && status=1 && break + timeout=$((timeout - 1)) + sleep 1 + done + fi + + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} + +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..ab7bc282fc --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No + +ifeq ($(BR2_PACKAGE_LUAJIT),y) +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes +FLUENT_BIT_DEPENDENCIES += luajit +else +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=No +endif + +# Force miniz to be compiled statically. +# https://github.com/fluent/fluent-bit/issues/6711 +FLUENT_BIT_CONF_OPTS += \ + -DBUILD_SHARED_LIBS=OFF + +# Move the config files from /usr/etc/ to /etc/. +# https://github.com/fluent/fluent-bit/issues/6619 +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +$(eval $(cmake-package)) -- 2.39.0 From jerry.kooyman at entrust.com Wed Jan 25 18:28:18 2023 From: jerry.kooyman at entrust.com (jerry.kooyman at entrust.com) Date: Wed, 25 Jan 2023 12:28:18 -0600 Subject: [Buildroot] [PATCH] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option Message-ID: <20230125182818.566214-1-jerry.kooyman@entrust.com> From: Jerry Kooyman A host dependency to xxd is required if the U-Boot board configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD to solve this problem. xxd is provided by host-vim. --- boot/uboot/Config.in | 8 ++++++++ boot/uboot/uboot.mk | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in index a729280060..282418c3ed 100644 --- a/boot/uboot/Config.in +++ b/boot/uboot/Config.in @@ -198,6 +198,14 @@ config BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX This is typically the case when the board configuration has CONFIG_TOOLS_MKEFICAPSULE enabled. +config BR2_TARGET_UBOOT_NEEDS_XXD + bool "U-Boot needs xxd" + help + Select this option if your U-Boot board configuration + requires xxd to be available on the host. This is + typically the case when the board configuration has + CONFIG_USE_DEFAULT_ENV_FILE enabled. + config BR2_TARGET_UBOOT_NEEDS_ATF_BL31 bool "U-Boot needs ATF BL31" depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index 99e80ea5a1..4eae8e95c3 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -239,6 +239,10 @@ ifeq ($(BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX),y) UBOOT_DEPENDENCIES += host-util-linux endif +ifeq ($(BR2_TARGET_UBOOT_NEEDS_XXD),y) +UBOOT_DEPENDENCIES += host-vim +endif + # prior to u-boot 2013.10 the license info was in COPYING. Copy it so # legal-info finds it define UBOOT_COPY_OLD_LICENSE_FILE -- 2.25.1 From bugzilla at busybox.net Thu Jan 26 05:40:24 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 26 Jan 2023 05:40:24 +0000 Subject: [Buildroot] [Bug 15291] New: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15291 Bug ID: 15291 Build: Ubuntu 22 X86_64 Summary: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location Product: buildroot Version: 2022.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: glscene2010 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Created attachment 9496 --> https://bugs.busybox.net/attachment.cgi?id=9496&action=edit try to find BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS in buildroot In my example pc_x86_bios_defconfig https://bugs.busybox.net/show_bug.cgi?id=15246#c5 I have option BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS=y I try to find Location of this option, but nothing. But for all others options (such as BR2_PACKAGE_GNU_EFI) I can find Location. Is it a bug? -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Thu Jan 26 05:40:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 26 Jan 2023 05:40:25 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 Andrei Cherniaev changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.busybox.net/sh | |ow_bug.cgi?id=15291 -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Thu Jan 26 06:49:34 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 26 Jan 2023 06:49:34 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-25 Message-ID: <20230126064955.0EF9281C93@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-25 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 4 | 0 | 10 | 2022.11.x | 3 | 3 | 0 | 6 | master | 118 | 211 | 0 | 329 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 15 host-fwup-1.9.1 | 15 fwup-1.9.1 | 11 opkg-0.4.5 | 7 host-binutils-2.38 | 6 norm-1.5.8 | 6 xxhash-0.8.1 | 6 zabbix-5.4.9 | 6 bat-0.19.0 | 5 elfutils-0.186 | 5 host-go-1.19.5 | 5 pixz-1.0.7 | 5 python-bunch-1.0.1 | 5 xz-5.2.10 | 5 ethtool-6.1 | 4 glibc-2.36-81-g4f4d7a13edfd... | 4 linux-6.1.5 | 4 python-cryptography-39.0.0 | 4 dust-0.8.1 | 3 gobject-introspection-1.72.0 | 3 gvfs-1.48.1 | 3 host-sentry-cli-2.8.0 | 3 ace-7.0.6 | 2 dahdi-linux-3.2.0 | 2 efivar-38 | 2 ffmpeg-4.4.3 | 2 fftw-quad-3.3.8 | 2 fontconfig-2.13.1 | 2 host-binutils-2.39 | 2 host-rust-1.66.1 | 2 jack2-1.9.21 | 2 kexec-2.0.25 | 2 libgpg-error-1.46 | 2 nerdctl-1.0.0 | 2 ripgrep-af6b6c543b224d348a8... | 2 uqmi-0a19b5b77140465c29e2af... | 2 zstd-1.5.2 | 2 android-tools-4.2.2+git2013... | 1 bind-9.16.33 | 1 brltty-6.5 | 1 cni-plugins-1.1.1 | 1 coremark-1.01 | 1 crucible-2022.05.25 | 1 cryptopp-8.6.0 | 1 f2fs-tools-1.15.0 | 1 file-5.43 | 1 fs/cramfs/cramfs.mk:46: /ho... | 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 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 gerbera-1.10.0 | 1 gmp-6.2.1 | 1 host-binutils-2.37 | 1 host-gcc-initial-11.3.0 | 1 host-pahole-1.24 | 1 host-python-maturin-0.14.9 | 1 host-runc-1.1.4 | 1 hyperfine-1.14.0 | 1 ipmitool-1_8_19 | 1 ipmiutil-3.1.8 | 1 libabseil-cpp-20220623.1 | 1 libcap-ng-0.8.3 | 1 libgcrypt-1.10.1 | 1 libglib2-2.72.3 | 1 libostree-2022.7 | 1 musl-1.2.3 | 1 ocf-linux-20171122 | 1 openal-1.22.0 | 1 optee-client-3.19.0 | 1 php-8.1.14 | 1 protobuf-21.12 | 1 ramsmp-3.5.0 | 1 rsync-3.2.7 | 1 s6-linux-utils-2.6.0.0 | 1 sdl-1.2.15 | 1 toolchain-external-codescap... | 1 uccp420wlan-6.9.1 | 1 uclibc-1.0.42 | 1 ulog-0389d243352255f6182326... | 1 wolfssl-5.5.3 | 1 xenomai-3.0.10 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/3f48711843e6cb905ea4479afda8ebb558e8d689 | mips | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/9965a72700c35b947520f82830f9a2eed7610d9e | powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/8ef5c6a144550631b725ac6b19b59fff12df8bb7 | aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/789d58be1774ba03a017e57e29179775486c972a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cc3a1c76ab9f85c0b58409052ca678961135172f | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/061e53d796381c20e4a7983829b1175466163b66 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a15ccbab70a80390be9597914bc619e8f17bb339 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ebc685a834e8634acb4f79080fcb5d0ad5ef261d | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/435f275829dbd56c38ae449227d0089265d394ad | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/17fecb294d703146564ca51ebe33c836216095fa | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2aa9b13a9fdad526eddf38955e9bf3b9131d7ce1 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/31ca5e5d70c777e715fc48e529b698fb8dc207ee | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bd229a7744727235a19cf834b9da8ffcc289225d | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4daf8aa8253c56c7cc674ce230eb63b1935172f3 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cec564da0e7674a40c144fc8df4093741e6247ba | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c598464e65a5f7a9cd41641f070674e4bdea23ee | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/80b7827f06dc3bf5ab1af3f7a9b2cd03342ac6ba | ORPH microblazeel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2cfec8d34d8bbb8dd07b42486205f164e1d05406 | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/29f2575bb1453067f31ff34648accb664f828e02 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/fdc50ef702fb3291f395342da31d9db0c0085a3f | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/2751bf455d5032f924191c48646d559f4ab994e2 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/443595ba59268a1250c6835fc3191afe35141fe8 | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d750a48ea2f898e2c2bee5eae6f1c7ad7e5d2e16 | sh4 | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/a360e776663b9291075914f93849e617b941178e | ORPH mipsel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/e974b0dd4522c0142fb9a527296523b85a4ecc7c | x86_64 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/db89d39bd7388659c01f53276d4b03897f6aa9af | armeb | coremark-1.01 | NOK | http://autobuild.buildroot.net/results/4a2c6353b34b752cfebdef27fc7e73312c6fec2f | aarch64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/9fd4db5b881edd4455751667b5f127c42809cb72 | armeb | cryptopp-8.6.0 | NOK | http://autobuild.buildroot.net/results/5143794208293d1825fb0ece41c8c021706a439c | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/4acafd9214f3f6e98235749ce45103d1656b63d9 | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/d0751a5476f762fd2d42722923414c13a6305d26 | powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ce9e2b44e0f079ac5e4e3ca09a8a827c96369bee | ORPH arm | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/16216ffe72c583449594e2d8a943365559f024a7 | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/4db0acd12da75979b677a4acc15d8116fa2629f4 | ORPH x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/aef2694d7fe6370e440e2958b741f9bebdb45a82 | i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/d4e8726cabc2f74c08f7a1446fd0d71d332837b8 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9ebc994392280c8ed2ad4a8a83b28854c7f060b5 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/1f25fb183211be29b368399734930da42879ddae | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/14b3fd1dad5314cf98d3beba1ccc4efd1c09288c | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d74b86602cc9d2480e3fd6803de77dda4fe0ae1c | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e46b6f19bb415cad9df00dd71e9a0df7bfc2a426 | ORPH arceb | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/bb20dd167297357ed9f02eab40c4ad2622836d4c | microblaze | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/eafd07dddfe7e8b714fc3fcaf77a2d7150694ee2 | mips64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/a97c95adc56d71a0dd5d162a6669fe7c037aa33c | sparc64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/00fdfc46bc370bdc44e8fc53ad9a162b8cbed290 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/0029e860df23bf52ca771b4cc6fc486d11e65289 | arc | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/58a2469ff9abb17ed22bcb0317b3a64cef67471d | arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/c999c89fb7853697064bada9ae6fd928731f9c41 | powerpc64 | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/bc4d70a368b6f814e150a6f3019859261482098b | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/435083305ec9d1c48ab1d0073af26f8de88ad542 | ORPH mipsel | file-5.43 | NOK | http://autobuild.buildroot.net/results/0ac415a2c380f992670cf02ed936f1d614982e54 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/c1ecf89d8a884fd05f3a17c89feaa801874bfd59 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e5e11119ac6ffcb7c8bcd37e840f1afdc69c6a7e | ORPH mips | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/b94325bcba272e2622bb44aac66b0abf7a41e1dc | mips64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/bc4af94d994d066f4d50160de5c0b57ce6792a77 | sh4 | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/5e8d873dd183d58772937029491b58ace9a330cb | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/bcfa83fafece4615b66770e9d3432032e10a874f | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7e5da134585787878869c230795a2f83fbe76864 | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/77e6a93b7c58120255ff8aa4809a101a56127441 | powerpc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/be0ee46ac0cb0b4d75f952729f2baa63be0e58f9 | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/3fee58cc5162cf798e88fb3082a01c1e21955a5b | i686 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/5042faa4d5937fedd263c84d7794c91cd0d352b4 | powerpc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/6d50e44a7a590dbe95c834923b1225078b58a77d | powerpc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/5703088f03e69899cdc056aa0c99a8f4d6964662 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ad34c43c2c891dcb2d80890b2949d6f38651fa7d | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eb4c21f451ff742aae260311fd617b063a3e3587 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79dfa8a7d695eb8248324a8a2f95ff178911abf7 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7d030744c1d1d4a97f0123c362f19fa1b696f9ca | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d309f46a7f3df8735d163a84a1f5c4e44c018997 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eea23982bc65ccbce7e940253ee91a1abec7e4db | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f6b265d66d64725719c0f8c6c1cd03928ff44d34 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8ecedb6da1a6d68c80f7ac860ff1d650e3efc6fc | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7403eba3f3dddb14d5c412f69807e504fa37e9ba | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d13f8032fce884fa787b0500ed5ee27b77fd0fec | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/335c99ab90e847dbe9f14f9db79de1c4aa00584d | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e8c3464c9d37be6e74ce4a61dd950a4c7715b098 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/2963aea99e02675f1d9f2957e5eb8ccb5889957c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/c705a93ea2542032f890d95e4b4ae061d464dbd3 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/401498facfb63ae934073eae0f7e631b371ff7c9 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/ed5e5107c494a1840a634884bff32bba8ec0dd66 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/155edc3d79732de141f15ec5d5631bca8baa1fc3 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/cc20f87982dee5d72c9ee9b10322d1d6cbfcbdc5 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f7d4bc1a7a741ea91ae13259e61678a93d3f5adb | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bb41e8088e56d6f397e84e7ae067979a056e256e | ORPH powerpc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/c0189cbea198e78b6f507ac51c1be1cd5256d4c6 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4d2dff034762c7e96b73ccc78280bc51a43daf1a | ORPH sparc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4ea760fe55e606ca44f87de9ba4b1852915ec4f1 | ORPH or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/3fe643e7f4aeac34afc07aee3a3b8f74db6405f6 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/36c51fcc19fdb46d01c93dac35660bd75167c6f7 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/acb01845740ef5307743e95365197c453f3c1786 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b3a3a97aec094576c5adc2201197697eef8bf337 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1005ce3dc2aed13e956a3f3100129d4a70466ca1 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5248af6239ac4a9601885f1f04b72e238fcf55f7 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2efdd004f80403d1f6d561d391063504a9957532 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/ec9da2d454b12df03f3be9235aff10eb7c0f3411 | powerpc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/3f7a158260626a68e26f749f86967a8b4165b708 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7d2c4f6cf55abec86d278ede7d333514959b457 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fc0471df7b64da35f98ddb66d675010459e83fc9 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d88cc060b4935dd8ab40da1dfa9f70feaff77d0 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/13b76d59a1c91a5db622086727bad1286c779b9e | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e523856c02ecc12da9ed43b3fe8ce7fe270ec8f8 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1567b86447e73acb66472f5fcdb45e80e870a9a9 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/397866e3184082ec1096d50acf7bf786bfde262b | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7a4e31533e820cffa06db42875574bb972ac8baf | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fb74c80eb0700c568ee01231885a396b354d9d1f | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5ad7083e22359d44b84d08c057f78ea6a66a6a51 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d86beedaad3077af3177250433e5a3671a33ca8d | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bd7d24e62ce9aa474a371f460039aef977a471e8 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1be365915d5ac7b4f81f72e62eb1fe358fbc4ee5 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/80d278ca84ec2d690994963647257d1e9aac547f | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4fa8546a80daab3754fa8064c47eecf00408bfd9 | arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/4cd0c6c0c32fff779c45fad52a0b422f3a38d143 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/cbe51544f7fc8864f99905d7e549ae28ef53b0e9 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/dfe2c4c244f56f79a863544605054d1a35c188a6 | riscv64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/7862a16661cd960cf44826661a63cd236bf7e633 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/7ba5e94cc0a4c76300da4ddc58ebc1951f7c8f96 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/0965dbebd231f6eb420f39495b0d4e674ed34f19 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f459736e02104b1057e56e45de912e38a062e089 | sparc64 | host-python-maturin-0.14.9 | NOK | http://autobuild.buildroot.net/results/97cbb4312b0c23d3a044053dc82d6ab5d2848872 | aarch64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/f07b35ba9aec7632b5a80c3a125698de3d58fa47 | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/b13fb24a3a801e4171d9fef1c308e1da769ac82f | aarch64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/7b7c58d5e2abd414741fa4fb5221ebba13d8b0a6 | sh4 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/bb651e5c32cbdca959655e4f708e497b0802a33d | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/948756dee0ea4cb7c6c32964abc3c0bb9d20f1c4 | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/c2d816050bb29e3d77622b8700b007f42cb8d952 | powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/415303ba02b1a077028bbc4e4593a1452ea4c330 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/39f36abdd0ddfaf196d374571546312af9af4934 | i686 | ipmiutil-3.1.8 | NOK | http://autobuild.buildroot.net/results/18ae826b3f11cfae42079e4d343a9fe2068b3544 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0ec787798ddcff3814f703499c767cdb7a73d5a5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d09d10a417b1f2cba083c1351c4f95e659bda2e8 | sh4a | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/d7f537dbe541f1b9b0754f681c8b0c8b59aa8ef2 | ORPH armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/b63182bc7b1f7d1cd720dd9490d84120540ebb8a | ORPH powerpc64le | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/1e70fb0a1eeb3fd41bd7236ed595bc0b7de5dd96 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/da56cd762152720ad8f4f56608012a85e39b1168 | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/310dc70ceaaa567d9fcf85777c25f166e93bcde5 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/5d950fdb5ed52237cf8a762dd19f8d7f69514ec7 | aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/374ebbdd81f675e7ede9661140938e5604d56a70 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4a1e1b31d8658f1360c4e20ab576dc5cb13e3e99 | ORPH m68k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/6239d3ac52386ed25355b2844d025ff02ae2aafc | nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/8019d7c84948173cf7fd4cdb44c240256efbcc2b | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/04bce990fb1f845b5b1d00719e1dff6c1eadeec7 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/eddd2debb0b6c9c08b02ad87c472cd13511eecfe | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/267cd3ff4aecbfd5e3058a281216d95e04be3edb | ORPH powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/484e98530a8a0bb4d13c5744422fcfa39438f4fd | riscv64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/6c41132d28b056fe8cce492acc35171c97df4cbd | arm | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9b692f13b90f0b3a36c259ae55c8cb4ebe66e9bf | xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/6a0ede2f34f9d8d3628f80b430f5be5f3e0ea8de | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3cef87f3c3d239990200e5e1875bd2ccddad557c | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1f5adfc7698fb42e2677c7e54dbb932396974d5d | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/10910b5158f5ee554544fb3dd3353b4ed42d8f63 | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/df2893848acfbb5ce180f89ea9c0db74b9166568 | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/15e341838040aa0143e57c976ac7ed8f6ab471a2 | ORPH x86_64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/47d94c32f9f6d152308c86b9b672928cb00ee72e | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/df61cf2af96c31375fcf5eb52a85d1a0fd05e7a3 | armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/19c814641c6803cc9510538bca573bb38d97b40c | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6a2c0a2d4484990a06830de5eb1052c622df8ee4 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3211582d4e72f20346ce02a7b76796ed3d86435f | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d5106f8d66832ed1c4799854a9ccc3a71402c02d | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fa40c6742e789f46554953f51d5cfe1c8565d201 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f8e31aa3d4fcdb9ada027d5caf9694b6b7d7c172 | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e3458e96247dbebc6160b311a84f3d661f053b16 | ORPH arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/2fd077e2aa16587d6fd942e86a63f81a5c799bd9 | microblaze | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/93d6109874a402039dff73cdb6a54e9764ca12bd | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a8c119b5d46a8d441b6ee659959abdf1793ccb04 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a231b314913ac69c84e564904aea9d46ddbcab8b | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/cc92c2359d5569302a8c17dbb6ae8ce1aa2bc0a0 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c04cbd1b26d46a7702b87fc54afe90bdc7c25b6b | sh4aeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5635f58562f6ed71bd51cae10f81b528a15e2257 | m68k | protobuf-21.12 | NOK | http://autobuild.buildroot.net/results/c88aad78f231a680db8ca5fae73e7730ad70d8dc | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/5f3bb0edb936de1c9da95427647d0bf51f34239a | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/d0da434926fd6055088fcc5012dc16a3c580cee0 | sparc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/7d1c0723c49b1e349b602c6e0a825c0098d07e88 | sparc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/542bfb4e0bf9dfbb4adc8e67e2b8e251fb6cdcf1 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/abb7f1b30ccedd8113f8184cd08ef1f3d7fb56ca | arm | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/20dd64d458d63626a87ba8e4aa43216ba9f2e100 | mips64el | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/c74f256ed888f58cdafedf1a1e448d19db9df945 | i686 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/09941da37782734073ff1111e3424b7eb8ae7238 | powerpc64le | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/e90062c244334c9493152426304b64e612702053 | sh4aeb | ramsmp-3.5.0 | NOK | http://autobuild.buildroot.net/results/8a757d922e7c377eeacb9c27c16e597135362115 | armeb | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/537043072bc2765add3ff0ea1211c67898989a6e | x86_64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/a4e56aa0fe57b1e45f53c227cba60045015f5fd3 | arc | rsync-3.2.7 | NOK | http://autobuild.buildroot.net/results/e815cd2832eb95be4b9612786254f4f791b6c50e | mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/4e17efa02437a15b026dca6df7c1055a7b91dd88 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/dd51897a8b44a291907fae8af52ad047c7fd86fb | ORPH mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/b38a04cb26e4411b9537048acc69777cc18e9a9a | ORPH sh4eb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/12b873fcd282e4ec572c7b38ac7c19133c554ceb | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/81d361ac62ce97b0c323704545bccbacc39897a0 | i686 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/3c10106e82ba1513f17d837026562ecdc1e84835 | powerpc64le | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/701cd8f458de4cd07f45c990cd5f26adbc383177 | ORPH powerpc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/4ea6da6ccc711176be57848351a72c8146dec535 | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/1155290583363c0f96eb58380e7b0ab3c56d2f94 | microblaze | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/de4b58712d47b9fc0b3cc5e95ec976530d897880 | mips64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/7a2e25542c403a913bd9abe5b4269aea915a8b27 | ORPH or1k | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/5a975aa8b0615394455ac2e7d0d632554539dba9 | ORPH microblazeel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/820df1cb01dbbb5712f4b9a40cd5628eaf9799f6 | ORPH microblazeel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/a3ccd1ea0fc4e83434d52a0a9b0eba7ea2a6979e | ORPH mips64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/a674fb8c501c9c9b2a1b1fb795f729b4a074e3b0 | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/891b0a7fa1254fbb11aa37d176ea2f5bdfe40caa | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ac48725072f62470aa6569f41d2c0b19e014154c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fcd52a8bcf0267b03e19dd406137b015396e97e2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b28a9db23384b18772f3b10279b640c5e3f0cd0d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/18850faf659c210eb886908007678d580884054e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c2c291b8ec485d1645cd84bc03439add44def6fd | ORPH microblazeel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/7158869c1a75b6fd89bcd525bffd5f269d237714 | aarch64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/2ac2a4e8182b6b3695063972fad5a4ab24507b62 | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/fdbabf551c7ffaf3f2e13a5be817ca7073f0ce4c | sh4 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/085291c55deae25199b29df8992c4a712cc7760d | mips64el | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9c2ed335ac842a5393fdea28ab8dff5795e85534 | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/0611b47f7654c3f12a33c53a595d568b0f69f0c7 | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/f23b558171ac5c1483fea487a99df329677e82b6 | microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/673d490dcc8573ca76f4a192789cb808cc2caf8d | Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 2 frr-8.1 | 1 linux-headers-5.15.87 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | frr-8.1 | NOK | http://autobuild.buildroot.net/results/9ec0662d2b3b0e6f31c99c1bfa15c95bcd753451 | nios2 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/c676739c549de94794a2f39bbcb037544c630a35 | riscv32 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/7a6f7d94f559f7fb14711204631f6605f10cc47a | arc | linux-headers-5.15.87 | NOK | http://autobuild.buildroot.net/results/5b560f8d760089895e3b6076aa27c073123c20a6 | ORPH Classification of failures by reason for 2022.11.x -------------------------------------------------- gerbera-1.10.0 | 1 lirc-tools-0.10.2 | 1 micropython-1.19.1 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7c81825b5ef939dea942e91f17c91455cd9a6981 | arm | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/9e32b0753f9342db3baec2c2456444fb626a1e28 | ORPH aarch64 | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/5bd03991852ec18465443d4e66f906b6af03eadb | -- http://autobuild.buildroot.net From peter at korsgaard.com Thu Jan 26 13:25:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgit2: security bump to 1.5.1 In-Reply-To: <20230124125528.5801-1-nicolas.cavallari@green-communications.fr> (Nicolas Cavallari's message of "Tue, 24 Jan 2023 13:55:28 +0100") References: <20230124125528.5801-1-nicolas.cavallari@green-communications.fr> Message-ID: <871qnha0mz.fsf@dell.be.48ers.dk> >>>>> "Nicolas" == Nicolas Cavallari writes: > Fixes CVE-2023-22742: when compiled with BR2_PACKAGE_LIBSSH2, > libgit2 fails to verify SSH keys by default. > https://github.com/libgit2/libgit2/blob/v1.5.1/docs/changelog.md > Signed-off-by: Nicolas Cavallari Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 13:25:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/timescaledb: bump version to 2.9.1 In-Reply-To: <20230124055932.177366-1-fido_max@inbox.ru> (Maxim Kochetkov's message of "Tue, 24 Jan 2023 08:59:32 +0300") References: <20230124055932.177366-1-fido_max@inbox.ru> Message-ID: <87wn598m2a.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov writes: > Release notes: https://github.com/timescale/timescaledb/releases/tag/2.9.1 > Signed-off-by: Maxim Kochetkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 13:25:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/libosmium: bump version to 2.19.0 In-Reply-To: <20230124060532.335917-1-fido_max@inbox.ru> (Maxim Kochetkov's message of "Tue, 24 Jan 2023 09:05:32 +0300") References: <20230124060532.335917-1-fido_max@inbox.ru> Message-ID: <87sffx8m1p.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov writes: > Release-notes: https://github.com/osmcode/libosmium/releases/tag/v2.19.0 > Signed-off-by: Maxim Kochetkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 13:26:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:26:26 +0100 Subject: [Buildroot] [PATCH] package/tcpdump: bump to version 4.99.3 In-Reply-To: <20230123185855.159370-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 23 Jan 2023 19:58:55 +0100") References: <20230123185855.159370-1-francois.perrad@gadz.org> Message-ID: <87o7ql8m0t.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 Jan 26 13:26:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:26:37 +0100 Subject: [Buildroot] [PATCH] package/nano: bump to version 7.2 In-Reply-To: <20230123185847.159349-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 23 Jan 2023 19:58:47 +0100") References: <20230123185847.159349-1-francois.perrad@gadz.org> Message-ID: <87k0198m0i.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 Jan 26 13:25:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:14 +0100 Subject: [Buildroot] [git commit] package/timescaledb: bump version to 2.9.1 Message-ID: <20230126132752.3DEFC87DD8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f5d73033b8683df83d0ca9eb172b885d33a5ea64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/timescale/timescaledb/releases/tag/2.9.1 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 a970ffa1ad..a6560eb326 100644 --- a/package/timescaledb/timescaledb.hash +++ b/package/timescaledb/timescaledb.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 666f5427cb036500bca731d24d845285299cff82f576ad4474f85da682b2ee78 timescaledb-2.9.0.tar.gz +sha256 883638f2e79d25ec88ee58f603f3c81c999b6364cb4c799919d363f04089b47b timescaledb-2.9.1.tar.gz sha256 0378e0948feefd85f579319c74d6e2b671194037f550c7176ef26649d94c895b LICENSE diff --git a/package/timescaledb/timescaledb.mk b/package/timescaledb/timescaledb.mk index 7530368498..44e365285b 100644 --- a/package/timescaledb/timescaledb.mk +++ b/package/timescaledb/timescaledb.mk @@ -4,7 +4,7 @@ # ################################################################################ -TIMESCALEDB_VERSION = 2.9.0 +TIMESCALEDB_VERSION = 2.9.1 TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION)) TIMESCALEDB_LICENSE = Apache-2.0 TIMESCALEDB_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 26 13:24:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:24:54 +0100 Subject: [Buildroot] [git commit] package/libgit2: security bump to 1.5.1 Message-ID: <20230126132752.3312287DD7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cc47da516cf5b76752d63361a8a7579d93e6fbbb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes CVE-2023-22742: when compiled with BR2_PACKAGE_LIBSSH2, libgit2 fails to verify SSH keys by default. https://github.com/libgit2/libgit2/blob/v1.5.1/docs/changelog.md Signed-off-by: Nicolas Cavallari Signed-off-by: Peter Korsgaard --- package/libgit2/libgit2.hash | 2 +- package/libgit2/libgit2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libgit2/libgit2.hash b/package/libgit2/libgit2.hash index fb760fd4cc..e834525df5 100644 --- a/package/libgit2/libgit2.hash +++ b/package/libgit2/libgit2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 8de872a0f201b33d9522b817c92e14edb4efad18dae95cf156cf240b2efff93e libgit2-1.5.0.tar.gz +sha256 7074f1e2697992b82402501182db254fe62d64877b12f6e4c64656516f4cde88 libgit2-1.5.1.tar.gz sha256 0fc09da43d666b5b0cf5695defc3100d5cf387936b260ebab37e396d7e0dbc83 COPYING diff --git a/package/libgit2/libgit2.mk b/package/libgit2/libgit2.mk index 9409011eb4..c962c8030f 100644 --- a/package/libgit2/libgit2.mk +++ b/package/libgit2/libgit2.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGIT2_VERSION = 1.5.0 +LIBGIT2_VERSION = 1.5.1 LIBGIT2_SITE = $(call github,libgit2,libgit2,v$(LIBGIT2_VERSION)) LIBGIT2_LICENSE = \ GPL-2.0 with linking exception, \ From peter at korsgaard.com Thu Jan 26 13:25:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:50 +0100 Subject: [Buildroot] [git commit] package/libosmium: bump version to 2.19.0 Message-ID: <20230126132752.4837387DD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3621312a840306e38573c667459b5dee4db19531 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release-notes: https://github.com/osmcode/libosmium/releases/tag/v2.19.0 Signed-off-by: Maxim Kochetkov Signed-off-by: Peter Korsgaard --- package/libosmium/libosmium.hash | 2 +- package/libosmium/libosmium.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libosmium/libosmium.hash b/package/libosmium/libosmium.hash index cb53a91c67..b055aa21ea 100644 --- a/package/libosmium/libosmium.hash +++ b/package/libosmium/libosmium.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 c05a3e95c9c811521ebad8637e90f43ab8fb053b310875acce741cc4c17d6f59 libosmium-2.18.0.tar.gz +sha256 6911a8ca8e81d49205357177982df908af11376919f93b814cccf02f1d4d63e3 libosmium-2.19.0.tar.gz sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE diff --git a/package/libosmium/libosmium.mk b/package/libosmium/libosmium.mk index f7ced04de3..2725130e72 100644 --- a/package/libosmium/libosmium.mk +++ b/package/libosmium/libosmium.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOSMIUM_VERSION = 2.18.0 +LIBOSMIUM_VERSION = 2.19.0 LIBOSMIUM_SITE = $(call github,osmcode,libosmium,v$(LIBOSMIUM_VERSION)) LIBOSMIUM_LICENSE = BSL-1.0 LIBOSMIUM_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 26 13:26:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:26:18 +0100 Subject: [Buildroot] [git commit] package/tcpdump: bump to version 4.99.3 Message-ID: <20230126132752.52A4B87DDA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5bce041aec61ac9925d5059edf13c9499896daac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/tcpdump/tcpdump.hash | 4 ++-- package/tcpdump/tcpdump.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tcpdump/tcpdump.hash b/package/tcpdump/tcpdump.hash index a950d3fa66..e548e32626 100644 --- a/package/tcpdump/tcpdump.hash +++ b/package/tcpdump/tcpdump.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature at -# https://www.tcpdump.org/release/tcpdump-4.99.2.tar.gz.sig +# https://www.tcpdump.org/release/tcpdump-4.99.3.tar.gz.sig # using key 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D -sha256 f4304357d34b79d46f4e17e654f1f91f9ce4e3d5608a1badbd53295a26fb44d5 tcpdump-4.99.2.tar.gz +sha256 ad75a6ed3dc0d9732945b2e5483cb41dc8b4b528a169315e499c6861952e73b3 tcpdump-4.99.3.tar.gz sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/tcpdump/tcpdump.mk b/package/tcpdump/tcpdump.mk index c38d46e2cd..7a679ce4bf 100644 --- a/package/tcpdump/tcpdump.mk +++ b/package/tcpdump/tcpdump.mk @@ -4,7 +4,7 @@ # ################################################################################ -TCPDUMP_VERSION = 4.99.2 +TCPDUMP_VERSION = 4.99.3 TCPDUMP_SITE = https://www.tcpdump.org/release TCPDUMP_LICENSE = BSD-3-Clause TCPDUMP_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 26 13:26:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:26:23 +0100 Subject: [Buildroot] [git commit] package/nano: bump to version 7.2 Message-ID: <20230126132752.5CDDA87DDB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5ec326fb97e51baa9f874d309a8fb2c69d6c8c18 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/nano/nano.hash | 4 ++-- package/nano/nano.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/nano/nano.hash b/package/nano/nano.hash index f49b712093..3ca37c6337 100644 --- a/package/nano/nano.hash +++ b/package/nano/nano.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://www.nano-editor.org/dist/v7/nano-7.1.tar.xz.asc +# https://www.nano-editor.org/dist/v7/nano-7.2.tar.xz.asc # using key 168E6F4297BFD7A79AFD4496514BBE2EB8E1961F -sha256 57ba751e9b7519f0f6ddee505202e387c75dde440c1f7aa1b9310cc381406836 nano-7.1.tar.xz +sha256 86f3442768bd2873cec693f83cdf80b4b444ad3cc14760b74361474fc87a4526 nano-7.2.tar.xz sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/nano/nano.mk b/package/nano/nano.mk index 203c417f06..8a2003b92a 100644 --- a/package/nano/nano.mk +++ b/package/nano/nano.mk @@ -5,7 +5,7 @@ ################################################################################ NANO_VERSION_MAJOR = 7 -NANO_VERSION = $(NANO_VERSION_MAJOR).1 +NANO_VERSION = $(NANO_VERSION_MAJOR).2 NANO_SITE = https://www.nano-editor.org/dist/v$(NANO_VERSION_MAJOR) NANO_SOURCE = nano-$(NANO_VERSION).tar.xz NANO_LICENSE = GPL-3.0+ From dse at thaumatec.com Thu Jan 26 13:34:35 2023 From: dse at thaumatec.com (Daniel Semkowicz) Date: Thu, 26 Jan 2023 14:34:35 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <167455753865.42371.11276435396637417985@Monstersaurus> References: <20230119143408.1911081-1-dse@thaumatec.com> <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> <167447511035.42371.11532947092483800306@Monstersaurus> <4f8c8871-d5cb-ccba-4e15-693f9c9f0a50@theobroma-systems.com> <167455753865.42371.11276435396637417985@Monstersaurus> Message-ID: On Tue, Jan 24, 2023 at 11:52 AM Kieran Bingham wrote: > > Quoting Quentin Schulz via buildroot (2023-01-23 13:25:52) > > Hi Kieran, > > > > On 1/23/23 12:58, Kieran Bingham wrote: > > > Quoting Quentin Schulz via buildroot (2023-01-23 10:57:16) > > >> Hi Daniel, > > >> > > >> On 1/19/23 15:34, Daniel Semkowicz wrote: > > >>> Libcamera recently started to version the software, so use the > > >>> version tag instead of raw commit hash. > > >>> > > >>> Signed-off-by: Daniel Semkowicz > > >>> --- > > >>> package/libcamera/libcamera.hash | 2 +- > > >>> package/libcamera/libcamera.mk | 2 +- > > >>> 2 files changed, 2 insertions(+), 2 deletions(-) > > >>> > > >>> diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > > >>> index 68c9c1f005..033e318910 100644 > > >>> --- a/package/libcamera/libcamera.hash > > >>> +++ b/package/libcamera/libcamera.hash > > >>> @@ -1,4 +1,4 @@ > > >>> -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > > >>> +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz > > >>> > > >>> # license files > > >>> sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > > >>> diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > > >>> index 9c03d3a3b3..8979a43aca 100644 > > >>> --- a/package/libcamera/libcamera.mk > > >>> +++ b/package/libcamera/libcamera.mk > > >>> @@ -5,7 +5,7 @@ > > >>> ################################################################################ > > >>> > > >>> LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ > > >>> -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > > >>> +LIBCAMERA_VERSION = v0.0.3 > > >> > > >> I would actually advocate against using git tags, they are not > > >> guaranteed to be stable over time (one can remove or move a tag), as > > >> opposed to a git hash which is guaranteed to be. > > >> > > >> Can you use the commit hash please? > > > > > > Tags seem more convenient to me! - If you're not going to use the tag > > > points, why am I bothering to make tagged releases? I could go back to > > > just saying 'always use master as the latest release' if SHA1's are the > > > release point. > > > > > > > git tags aren't necessarily related to software releases, they just > > happen to be. You could very well have releases without git tags though > > that makes it quite difficult to know when a new release is out or to > > know which commit exactly is a "release". > > Indeed, they're convenient, and at least 'signed' to verify too. > > > Just FYI, git tags are not allowed in Yocto officially maintained > > layers. This has something to do with Yocto enforcing tag re-fetching, > > thus requiring network access, breaking the ability to build offline. > > Ah I wasn't aware of that. I'm not sure I've seen much traffic from > Yocto packaging libcamera recently though. Not through my inbox anyway. > > > > > While, yes - tags can be deleted. I expect that any signed-by-me tag (or > > > any other future libcamera release maintainer) is the correct tag for > > > that release point. I would not expect to delete any tag once pushed to > > > a public host. > > > > > > > Expectations vs reality. People do all kinds of weird stuff. I was not > > specifically talking about tag deletion but tag being moved. git hashes > > aren't spared the deletion issue either (e.g. force-push to the git > > branch). Considering I've seen this happen before, it's not an > > hypothesis (that was a proprietary downstream project though). While I > > appreciate with your experience with upstream projects you would know > > that moving tags is really a bad idea, I was merely just pointing out a > > pitfall of using git tags for builds that most people would like > > reproducible. > > I understand. I'd happily state that for libcamera, we expect a > (release) tag to be constant and immutable. > > > > >> @Kieran: do you have manually generated tarballs for versions somewhere > > >> so we could use this instead of a git repo? > > > > > > Do other projects honestly create manually generated tarballs? > > > > > > > I was just asking if there was one already available. I was not > > requesting one :) > > It's a recurring question though. > > So it turns out cgit /can/ provide these, but we must have it disabled. > It might be feasible to enable it - but these will be unsigned. > > > > As in ... does the maintainer create a .tgz and scp it somewhere or some > > > such? > > > > > > I would expect this can all be handled by git... - in particular, IMO - > > > the signed tags I push are what I expect to be possible to validate and > > > verify. Is it that the core issue here is that cgit isn't providing a > > > tarball? (while Github does?) > > > > > > > Buildroot validates the sources it gets anyways with the hash. So moving > > the tag will break the builds on systems where the repo is not already > > in cache in BR2_DL_DIR. > > Yes, I would expect the existing validation to prevent it going > unnoticed, so I don't think I see any specific issues, (other than the > below...) > > I expect that it's the responsibility of whomever does the update to > validate that the release is correctly signed? > > > Yocto has a strict requirement on automatically generated tarballs, > > GitHub being one the tools generating them. Try to contribute a package > > using GitHub archives/releases and I can guarantee you one of the first > > comments you'll receive is that they don't want it, use git hashes > > instead. Now, I see that Buildroot does not have the same restriction > > since the github function is used to fetch releases. c.f. `git grep -A1 > > -B1 "_SITE.*github" | grep "tar\.` for a list of impacted packages, and > > https://git.busybox.net/buildroot/tree/package/pkg-download.mk#n63 for > > the implementation. > > > > AFAIR, it has to do with tarballs sometimes being recreated in the > > future and, depending on the tool being used by GitHub or whatever, the > > checksum changes (e.g. tarball creation date somewhere in the headers, > > tarball tool version number in there, you name it, ...), breaking old > > trees/projects. > > I can see how 'automagically' generating tarballs like this could be an > issue. Changing the compression ratio or other internal parameters > perhaps would then create a checksum failure. > > That would be caught by buildroot of course, and would require > re-autheniticating / validating that the source is from the correctly > signed release. > > > > The issue in Buildroot is that the tag won't be re-fetched (while > > re-fetching is enforced in Yocto for example), so you might have two PCs > > building different git hashes because someone moved the tag upstream in > > -between builds, c.f. the docs: > > """ > > due to local caching, Buildroot will not re-fetch the repository, > > so people who expect to be able to follow the remote repository would be > > quite surprised and disappointed; > > because two builds can never be perfectly simultaneous, and because > > the remote repository may get new commits on the branch anytime, two > > users, using the same Buildroot tree and building the same > > configuration, may get different source, thus rendering the build non > > reproducible, and people would be quite surprised and disappointed. > > """ > > > > The first mail was just out-of-habit with what usually happens when > > reviewing recipe patches on the Yocto ML. I understand that Buildroot > > works differently and git tags may be enough for you/Buildroot maintainers. > > At the moment, I plan to provide signed-git-tags. It's up to the > distributions and builders from there ;-) > > As long as things can be mostly automated, I don't mind doing extra > steps, but they need some justification, so that I'm not doing manual > processing to support debian/fedora/buildroot/yocto/arch/everyone else > separately. > > -- > Kieran Hi, I looked through other buildroot packages that use git as the fetching method and it looks it is common to use git tags if available. I understand it is usually better to limit the number of assumptions in the system to lower the risk of error, but it also usually comes with lowered comfort. As this practice is already widely used in the buildroot, I would go for more convenience and prefer to use tag instead of the commit hash in this case. Best regards Daniel Semkowicz From peter at korsgaard.com Thu Jan 26 16:09:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:09:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/nginx: bump to version 1.22.1 In-Reply-To: <20230120192636.3593-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:26:36 +0100") References: <20230120192636.3593-1-fontaine.fabrice@gmail.com> Message-ID: <87fsbx8eh7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Drop eleventh patch (already in version) > - Update hash of LICENSE file (update in year) > - pcre2 is supported (and enabled by default) since > https://github.com/nginx/nginx/commit/c6fec0b027569a4e0b1d8aaee7dea0f2e4d6052b > http://nginx.org/en/CHANGES-1.22 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:10:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/lxc: security bump to version 5.0.2 In-Reply-To: <20230120192846.7362-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:28:46 +0100") References: <20230120192846.7362-1-fontaine.fabrice@gmail.com> Message-ID: <87bkml8eg2.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Fix CVE-2022-47952: lxc-user-nic in lxc through 5.0.1 is installed > setuid root, and may allow local users to infer whether any file > exists, even within a protected directory tree, because "Failed to > open" often indicates that a file does not exist, whereas "does not > refer to a network namespace path" often indicates that a file exists. > NOTE: this is different from CVE-2018-6556 because the CVE-2018-6556 > fix design was based on the premise that "we will report back to the > user that the open() failed but the user has no way of knowing why it > failed"; however, in many realistic cases, there are no plausible > reasons for failing except that the file does not exist. > - Drop patches (already in version) > Signed-off-by: Fabrice Fontaine I guess we don't install lxc-user-nic setuid root, but ok. Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:10:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-future: security bump to version 0.18.3 In-Reply-To: <20230120192952.8159-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:29:52 +0100") References: <20230120192952.8159-1-fontaine.fabrice@gmail.com> Message-ID: <877cx98efp.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-40899: An issue discovered in Python Charmers Future 0.18.2 > and earlier allows remote attackers to cause a denial of service via > crafted Set-Cookie header from malicious web server. > https://github.com/PythonCharmers/python-future/releases/tag/v0.18.3 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:10:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:39 +0100 Subject: [Buildroot] [PATCH 1/2] package/c-icap: bump to version 0.5.10 In-Reply-To: <20230120193111.9280-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:31:10 +0100") References: <20230120193111.9280-1-fontaine.fabrice@gmail.com> Message-ID: <87357x8ef4.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://sourceforge.net/p/c-icap/news/2021/10/the-c-icap-0510-is-released > https://sourceforge.net/p/c-icap/news/2021/09/the-c-icap-059-is-released > https://sourceforge.net/p/c-icap/news/2021/03/the-c-icap-058-is-released > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:10:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:46 +0100 Subject: [Buildroot] [PATCH 2/2] package/c-icap-modules: bump to version 0.5.5 In-Reply-To: <20230120193111.9280-2-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:31:11 +0100") References: <20230120193111.9280-1-fontaine.fabrice@gmail.com> <20230120193111.9280-2-fontaine.fabrice@gmail.com> Message-ID: <87y1pp6zuh.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://sourceforge.net/p/c-icap/news/2021/03/the-c-icap-modules-055-is-released > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:08:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:08:56 +0100 Subject: [Buildroot] [git commit] package/python-future: security bump to version 0.18.3 Message-ID: <20230126161115.B38C087E1E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=51eb81ddcf340457cff13286fd1aa04082c4903a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-40899: An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server. https://github.com/PythonCharmers/python-future/releases/tag/v0.18.3 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/python-future/python-future.hash | 6 +++--- package/python-future/python-future.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-future/python-future.hash b/package/python-future/python-future.hash index 4fb5d2a2d7..3b2bbb0212 100644 --- a/package/python-future/python-future.hash +++ b/package/python-future/python-future.hash @@ -1,5 +1,5 @@ -# md5, sha256 from https://pypi.python.org/pypi/future/json -md5 e4579c836b9c025872efe230f6270349 future-0.18.2.tar.gz -sha256 b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d future-0.18.2.tar.gz +# md5, sha256 from https://pypi.org/pypi/future/json +md5 dedcb70d14b23388670d54145aab8be4 future-0.18.3.tar.gz +sha256 34a17436ed1e96697a86f9de3d15a3b0be01d8bc8de9c1dffd59fb8234ed5307 future-0.18.3.tar.gz # Locally computed sha256 checksums sha256 916e561392d48471b9c23437f56e2652f320cb3b119ceaa162edf41016f746b9 LICENSE.txt diff --git a/package/python-future/python-future.mk b/package/python-future/python-future.mk index 76f32180ac..57bf13d83b 100644 --- a/package/python-future/python-future.mk +++ b/package/python-future/python-future.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FUTURE_VERSION = 0.18.2 +PYTHON_FUTURE_VERSION = 0.18.3 PYTHON_FUTURE_SOURCE = future-$(PYTHON_FUTURE_VERSION).tar.gz -PYTHON_FUTURE_SITE = https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9 +PYTHON_FUTURE_SITE = https://files.pythonhosted.org/packages/8f/2e/cf6accf7415237d6faeeebdc7832023c90e0282aa16fd3263db0eb4715ec PYTHON_FUTURE_SETUP_TYPE = setuptools PYTHON_FUTURE_LICENSE = MIT PYTHON_FUTURE_LICENSE_FILES = LICENSE.txt From peter at korsgaard.com Thu Jan 26 16:10:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:33 +0100 Subject: [Buildroot] [git commit] package/c-icap: bump to version 0.5.10 Message-ID: <20230126161115.C14B287E1F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eb6ad853d67d3c3a83093924ae305f35213793bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://sourceforge.net/p/c-icap/news/2021/10/the-c-icap-0510-is-released https://sourceforge.net/p/c-icap/news/2021/09/the-c-icap-059-is-released https://sourceforge.net/p/c-icap/news/2021/03/the-c-icap-058-is-released Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/c-icap/c-icap.hash | 6 +++--- package/c-icap/c-icap.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/c-icap/c-icap.hash b/package/c-icap/c-icap.hash index 6aa81c2641..9a596cf375 100644 --- a/package/c-icap/c-icap.hash +++ b/package/c-icap/c-icap.hash @@ -1,6 +1,6 @@ # Retrieved from https://sourceforge.net/projects/c-icap/files/c-icap/0.5.x/ -md5 82fd2fba1a08a8a0cf3567fe24aa035d c_icap-0.5.7.tar.gz -sha1 3b2470e00abd1418bec3a440d3073d7a6231c4c1 c_icap-0.5.7.tar.gz +md5 c8329684588a906d10a687e84ba4a478 c_icap-0.5.10.tar.gz +sha1 2901aa19c8c4b09b700164290942290c34132076 c_icap-0.5.10.tar.gz # Locally calculated -sha256 01ef17d7999d3476fe705abc56d0da562c2f180aafe08fc1269f419cad8521a9 c_icap-0.5.7.tar.gz +sha256 541d503354907f06d1d72fa90fffd031002f0f4346150fb7b2203ad5825ae49d c_icap-0.5.10.tar.gz sha256 36b6d3fa47916943fd5fec313c584784946047ec1337a78b440e5992cb595f89 COPYING diff --git a/package/c-icap/c-icap.mk b/package/c-icap/c-icap.mk index fb66c75e61..707069870d 100644 --- a/package/c-icap/c-icap.mk +++ b/package/c-icap/c-icap.mk @@ -4,7 +4,7 @@ # ################################################################################ -C_ICAP_VERSION = 0.5.7 +C_ICAP_VERSION = 0.5.10 C_ICAP_SOURCE = c_icap-$(C_ICAP_VERSION).tar.gz C_ICAP_SITE = http://downloads.sourceforge.net/c-icap C_ICAP_LICENSE = LGPL-2.1+ From peter at korsgaard.com Thu Jan 26 16:08:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:08:23 +0100 Subject: [Buildroot] [git commit] package/lxc: security bump to version 5.0.2 Message-ID: <20230126161115.A5A1987E1C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd7bfba252095ffaf93d22c7379b409bbdf64d46 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Fix CVE-2022-47952: lxc-user-nic in lxc through 5.0.1 is installed setuid root, and may allow local users to infer whether any file exists, even within a protected directory tree, because "Failed to open" often indicates that a file does not exist, whereas "does not refer to a network namespace path" often indicates that a file exists. NOTE: this is different from CVE-2018-6556 because the CVE-2018-6556 fix design was based on the premise that "we will report back to the user that the open() failed but the user has no way of knowing why it failed"; however, in many realistic cases, there are no plausible reasons for failing except that the file does not exist. - Drop patches (already in version) Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...etect-where-struct-mount_attr-is-declared.patch | 186 --------------------- ...ll_method_async-to-replace-the-asyncv-one.patch | 47 ------ ...003-build-detect-sys-pidfd.h-availability.patch | 55 ------ package/lxc/lxc.hash | 2 +- package/lxc/lxc.mk | 2 +- 5 files changed, 2 insertions(+), 290 deletions(-) diff --git a/package/lxc/0001-build-detect-where-struct-mount_attr-is-declared.patch b/package/lxc/0001-build-detect-where-struct-mount_attr-is-declared.patch deleted file mode 100644 index 8de7adcc56..0000000000 --- a/package/lxc/0001-build-detect-where-struct-mount_attr-is-declared.patch +++ /dev/null @@ -1,186 +0,0 @@ -From c1115e1503bf955c97f4cf3b925a6a9f619764c3 Mon Sep 17 00:00:00 2001 -From: Christian Brauner -Date: Tue, 9 Aug 2022 16:14:25 +0200 -Subject: [PATCH] build: detect where struct mount_attr is declared - -Fixes: #4176 -Signed-off-by: Christian Brauner (Microsoft) -[Retrieved from: -https://github.com/lxc/lxc/commit/c1115e1503bf955c97f4cf3b925a6a9f619764c3] -Signed-off-by: Fabrice Fontaine ---- - meson.build | 30 ++++++++++++++++++++++++++++-- - src/lxc/conf.c | 6 +++--- - src/lxc/conf.h | 2 +- - src/lxc/mount_utils.c | 6 +++--- - src/lxc/syscall_wrappers.h | 12 ++++++++++-- - 5 files changed, 45 insertions(+), 11 deletions(-) - -diff --git a/meson.build b/meson.build -index a145faf069..f679aabbc8 100644 ---- a/meson.build -+++ b/meson.build -@@ -590,7 +590,6 @@ decl_headers = ''' - foreach decl: [ - '__aligned_u64', - 'struct clone_args', -- 'struct mount_attr', - 'struct open_how', - 'struct rtnl_link_stats64', - ] -@@ -610,7 +609,6 @@ foreach tuple: [ - ['struct seccomp_notif_sizes'], - ['struct clone_args'], - ['__aligned_u64'], -- ['struct mount_attr'], - ['struct open_how'], - ['struct rtnl_link_stats64'], - ] -@@ -630,6 +628,34 @@ foreach tuple: [ - endif - endforeach - -+## Types. -+decl_headers = ''' -+#include -+''' -+ -+# We get -1 if the size cannot be determined -+if cc.sizeof('struct mount_attr', prefix: decl_headers, args: '-D_GNU_SOURCE') > 0 -+ srcconf.set10('HAVE_' + 'struct mount_attr'.underscorify().to_upper(), true) -+ found_types += 'struct mount_attr (sys/mount.h)' -+else -+ srcconf.set10('HAVE_' + 'struct mount_attr'.underscorify().to_upper(), false) -+ missing_types += 'struct mount_attr (sys/mount.h)' -+endif -+ -+## Types. -+decl_headers = ''' -+#include -+''' -+ -+# We get -1 if the size cannot be determined -+if cc.sizeof('struct mount_attr', prefix: decl_headers, args: '-D_GNU_SOURCE') > 0 -+ srcconf.set10('HAVE_UAPI_' + 'struct mount_attr'.underscorify().to_upper(), true) -+ found_types += 'struct mount_attr (linux/mount.h)' -+else -+ srcconf.set10('HAVE_UAPI_' + 'struct mount_attr'.underscorify().to_upper(), false) -+ missing_types += 'struct mount_attr (linux/mount.h)' -+endif -+ - ## Headers. - foreach ident: [ - ['bpf', '''#include -diff --git a/src/lxc/conf.c b/src/lxc/conf.c -index ffbe74c2f6..4193cd07f5 100644 ---- a/src/lxc/conf.c -+++ b/src/lxc/conf.c -@@ -2885,7 +2885,7 @@ static int __lxc_idmapped_mounts_child(struct lxc_handler *handler, FILE *f) - struct lxc_mount_options opts = {}; - int dfd_from; - const char *source_relative, *target_relative; -- struct lxc_mount_attr attr = {}; -+ struct mount_attr attr = {}; - - ret = parse_lxc_mount_attrs(&opts, mntent.mnt_opts); - if (ret < 0) -@@ -3005,7 +3005,7 @@ static int __lxc_idmapped_mounts_child(struct lxc_handler *handler, FILE *f) - - /* Set propagation mount options. */ - if (opts.attr.propagation) { -- attr = (struct lxc_mount_attr) { -+ attr = (struct mount_attr) { - .propagation = opts.attr.propagation, - }; - -@@ -4109,7 +4109,7 @@ int lxc_idmapped_mounts_parent(struct lxc_handler *handler) - - for (;;) { - __do_close int fd_from = -EBADF, fd_userns = -EBADF; -- struct lxc_mount_attr attr = {}; -+ struct mount_attr attr = {}; - struct lxc_mount_options opts = {}; - ssize_t ret; - -diff --git a/src/lxc/conf.h b/src/lxc/conf.h -index 7dc2f15b60..772479f9e1 100644 ---- a/src/lxc/conf.h -+++ b/src/lxc/conf.h -@@ -223,7 +223,7 @@ struct lxc_mount_options { - unsigned long mnt_flags; - unsigned long prop_flags; - char *data; -- struct lxc_mount_attr attr; -+ struct mount_attr attr; - char *raw_options; - }; - -diff --git a/src/lxc/mount_utils.c b/src/lxc/mount_utils.c -index bba75f933c..88dd73ee36 100644 ---- a/src/lxc/mount_utils.c -+++ b/src/lxc/mount_utils.c -@@ -31,7 +31,7 @@ lxc_log_define(mount_utils, lxc); - * setting in @attr_set, but must also specify MOUNT_ATTR__ATIME in the - * @attr_clr field. - */ --static inline void set_atime(struct lxc_mount_attr *attr) -+static inline void set_atime(struct mount_attr *attr) - { - switch (attr->attr_set & MOUNT_ATTR__ATIME) { - case MOUNT_ATTR_RELATIME: -@@ -272,7 +272,7 @@ int create_detached_idmapped_mount(const char *path, int userns_fd, - { - __do_close int fd_tree_from = -EBADF; - unsigned int open_tree_flags = OPEN_TREE_CLONE | OPEN_TREE_CLOEXEC; -- struct lxc_mount_attr attr = { -+ struct mount_attr attr = { - .attr_set = MOUNT_ATTR_IDMAP | attr_set, - .attr_clr = attr_clr, - .userns_fd = userns_fd, -@@ -335,7 +335,7 @@ int __fd_bind_mount(int dfd_from, const char *path_from, __u64 o_flags_from, - __u64 attr_clr, __u64 propagation, int userns_fd, - bool recursive) - { -- struct lxc_mount_attr attr = { -+ struct mount_attr attr = { - .attr_set = attr_set, - .attr_clr = attr_clr, - .propagation = propagation, -diff --git a/src/lxc/syscall_wrappers.h b/src/lxc/syscall_wrappers.h -index a5e98b565c..c8a7d0c7b7 100644 ---- a/src/lxc/syscall_wrappers.h -+++ b/src/lxc/syscall_wrappers.h -@@ -18,6 +18,12 @@ - #include "macro.h" - #include "syscall_numbers.h" - -+#if HAVE_STRUCT_MOUNT_ATTR -+#include -+#elif HAVE_UAPI_STRUCT_MOUNT_ATTR -+#include -+#endif -+ - #ifdef HAVE_LINUX_MEMFD_H - #include - #endif -@@ -210,16 +216,18 @@ extern int fsmount(int fs_fd, unsigned int flags, unsigned int attr_flags); - /* - * mount_setattr() - */ --struct lxc_mount_attr { -+#if !HAVE_STRUCT_MOUNT_ATTR && !HAVE_UAPI_STRUCT_MOUNT_ATTR -+struct mount_attr { - __u64 attr_set; - __u64 attr_clr; - __u64 propagation; - __u64 userns_fd; - }; -+#endif - - #if !HAVE_MOUNT_SETATTR - static inline int mount_setattr(int dfd, const char *path, unsigned int flags, -- struct lxc_mount_attr *attr, size_t size) -+ struct mount_attr *attr, size_t size) - { - return syscall(__NR_mount_setattr, dfd, path, flags, attr, size); - } diff --git a/package/lxc/0002-use-sd_bus_call_method_async-to-replace-the-asyncv-one.patch b/package/lxc/0002-use-sd_bus_call_method_async-to-replace-the-asyncv-one.patch deleted file mode 100644 index 22013cb363..0000000000 --- a/package/lxc/0002-use-sd_bus_call_method_async-to-replace-the-asyncv-one.patch +++ /dev/null @@ -1,47 +0,0 @@ -From b0abedf60b40adf0f2fb3cf9dfee4bc601f7b39f Mon Sep 17 00:00:00 2001 -From: Chen Qi -Date: Thu, 25 Aug 2022 05:45:53 -0700 -Subject: [PATCH] use sd_bus_call_method_async to replace the asyncv one - -The sd_bus_call_method_asyncv's 10th parameter is of type -va_list and supplying NULL when invoking it causes compilation -error. Just replace it with the async one. - -Signed-off-by: Chen Qi -[Retrieved from: -https://github.com/lxc/lxc/commit/b0abedf60b40adf0f2fb3cf9dfee4bc601f7b39f] -Signed-off-by: Fabrice Fontaine ---- - meson.build | 4 ++-- - src/lxc/cgroups/cgfsng.c | 2 +- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/meson.build b/meson.build -index 21955a0504..f8bdcf4e83 100644 ---- a/meson.build -+++ b/meson.build -@@ -295,9 +295,9 @@ if not want_sd_bus.disabled() - has_sd_bus = false - endif - -- if not cc.has_function('sd_bus_call_method_asyncv', prefix: '#include ', dependencies: libsystemd) -+ if not cc.has_function('sd_bus_call_method_async', prefix: '#include ', dependencies: libsystemd) - if not sd_bus_optional -- error('libsystemd misses required sd_bus_call_method_asyncv function') -+ error('libsystemd misses required sd_bus_call_method_async function') - endif - - has_sd_bus = false -diff --git a/src/lxc/cgroups/cgfsng.c b/src/lxc/cgroups/cgfsng.c -index 8a3615893f..d90e5385e1 100644 ---- a/src/lxc/cgroups/cgfsng.c -+++ b/src/lxc/cgroups/cgfsng.c -@@ -1232,7 +1232,7 @@ static int unpriv_systemd_create_scope(struct cgroup_ops *ops, struct lxc_conf * - if (r < 0) - return log_error(SYSTEMD_SCOPE_FAILED, "Failed to connect to user bus: %s", strerror(-r)); - -- r = sd_bus_call_method_asyncv(bus, NULL, DESTINATION, PATH, INTERFACE, "Subscribe", NULL, NULL, NULL, NULL); -+ r = sd_bus_call_method_async(bus, NULL, DESTINATION, PATH, INTERFACE, "Subscribe", NULL, NULL, NULL); - if (r < 0) - return log_error(SYSTEMD_SCOPE_FAILED, "Failed to subscribe to signals: %s", strerror(-r)); - diff --git a/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch deleted file mode 100644 index 3aa598407f..0000000000 --- a/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch +++ /dev/null @@ -1,55 +0,0 @@ -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 */ diff --git a/package/lxc/lxc.hash b/package/lxc/lxc.hash index c18e062cc1..2dd983a361 100644 --- a/package/lxc/lxc.hash +++ b/package/lxc/lxc.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 d8195423bb1e206f8521d24b6cde4789f043960c7cf065990a9cf741dcfd4222 lxc-5.0.1.tar.gz +sha256 bea08d2e49efcee34fa58acd2bc95c0adc64d291c07f4cfaf4ac1d8ac5a36f45 lxc-5.0.2.tar.gz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE.GPL2 sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSE.LGPL2.1 diff --git a/package/lxc/lxc.mk b/package/lxc/lxc.mk index e1639c5f15..4a4d3a6212 100644 --- a/package/lxc/lxc.mk +++ b/package/lxc/lxc.mk @@ -4,7 +4,7 @@ # ################################################################################ -LXC_VERSION = 5.0.1 +LXC_VERSION = 5.0.2 LXC_SITE = https://linuxcontainers.org/downloads/lxc LXC_LICENSE = GPL-2.0 (some tools), LGPL-2.1+ LXC_LICENSE_FILES = LICENSE.GPL2 LICENSE.LGPL2.1 From peter at korsgaard.com Thu Jan 26 16:07:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:07:20 +0100 Subject: [Buildroot] [git commit] package/nginx: bump to version 1.22.1 Message-ID: <20230126161115.9685287E18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=722b84eafa5e3d9540e0a80bae0c971a3a778358 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop eleventh patch (already in version) - Update hash of LICENSE file (update in year) - pcre2 is supported (and enabled by default) since https://github.com/nginx/nginx/commit/c6fec0b027569a4e0b1d8aaee7dea0f2e4d6052b http://nginx.org/en/CHANGES-1.22 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- .../nginx/0011-Mp4-disabled-duplicate-atoms.patch | 315 --------------------- package/nginx/Config.in | 2 +- package/nginx/nginx.hash | 4 +- package/nginx/nginx.mk | 11 +- 4 files changed, 7 insertions(+), 325 deletions(-) diff --git a/package/nginx/0011-Mp4-disabled-duplicate-atoms.patch b/package/nginx/0011-Mp4-disabled-duplicate-atoms.patch deleted file mode 100644 index 7baa810b56..0000000000 --- a/package/nginx/0011-Mp4-disabled-duplicate-atoms.patch +++ /dev/null @@ -1,315 +0,0 @@ -From 6b022a5556af22b6e18532e547a6ae46b0d8c6ea Mon Sep 17 00:00:00 2001 -From: Roman Arutyunyan -Date: Wed, 19 Oct 2022 10:53:17 +0300 -Subject: [PATCH] Mp4: disabled duplicate atoms. - -Most atoms should not appear more than once in a container. Previously, -this was not enforced by the module, which could result in worker process -crash, memory corruption and disclosure. - -Signed-off-by: Peter Korsgaard ---- - src/http/modules/ngx_http_mp4_module.c | 147 +++++++++++++++++++++++++ - 1 file changed, 147 insertions(+) - -diff --git a/src/http/modules/ngx_http_mp4_module.c b/src/http/modules/ngx_http_mp4_module.c -index 9c3f627f..4eff01e9 100644 ---- a/src/http/modules/ngx_http_mp4_module.c -+++ b/src/http/modules/ngx_http_mp4_module.c -@@ -1121,6 +1121,12 @@ ngx_http_mp4_read_ftyp_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - return NGX_ERROR; - } - -+ if (mp4->ftyp_atom.buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 ftyp atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom_size = sizeof(ngx_mp4_atom_header_t) + (size_t) atom_data_size; - - ftyp_atom = ngx_palloc(mp4->request->pool, atom_size); -@@ -1179,6 +1185,12 @@ ngx_http_mp4_read_moov_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - return NGX_DECLINED; - } - -+ if (mp4->moov_atom.buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 moov atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - conf = ngx_http_get_module_loc_conf(mp4->request, ngx_http_mp4_module); - - if (atom_data_size > mp4->buffer_size) { -@@ -1246,6 +1258,12 @@ ngx_http_mp4_read_mdat_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - ngx_log_debug0(NGX_LOG_DEBUG_HTTP, mp4->file.log, 0, "mp4 mdat atom"); - -+ if (mp4->mdat_atom.buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 mdat atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - data = &mp4->mdat_data_buf; - data->file = &mp4->file; - data->in_file = 1; -@@ -1372,6 +1390,12 @@ ngx_http_mp4_read_mvhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - ngx_log_debug0(NGX_LOG_DEBUG_HTTP, mp4->file.log, 0, "mp4 mvhd atom"); - -+ if (mp4->mvhd_atom.buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 mvhd atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom_header = ngx_mp4_atom_header(mp4); - mvhd_atom = (ngx_mp4_mvhd_atom_t *) atom_header; - mvhd64_atom = (ngx_mp4_mvhd64_atom_t *) atom_header; -@@ -1637,6 +1661,13 @@ ngx_http_mp4_read_tkhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_size = sizeof(ngx_mp4_atom_header_t) + (size_t) atom_data_size; - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_TKHD_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 tkhd atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->tkhd_size = atom_size; - trak->movie_duration = duration; - -@@ -1676,6 +1707,12 @@ ngx_http_mp4_read_mdia_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_MDIA_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 mdia atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->mdia_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1799,6 +1836,13 @@ ngx_http_mp4_read_mdhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_size = sizeof(ngx_mp4_atom_header_t) + (size_t) atom_data_size; - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_MDHD_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 mdhd atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->mdhd_size = atom_size; - trak->timescale = timescale; - trak->duration = duration; -@@ -1862,6 +1906,12 @@ ngx_http_mp4_read_hdlr_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_HDLR_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 hdlr atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->hdlr_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1890,6 +1940,12 @@ ngx_http_mp4_read_minf_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_MINF_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 minf atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->minf_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1933,6 +1989,15 @@ ngx_http_mp4_read_vmhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_VMHD_ATOM].buf -+ || trak->out[NGX_HTTP_MP4_SMHD_ATOM].buf) -+ { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 vmhd/smhd atom in \"%s\"", -+ mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->vmhd_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1964,6 +2029,15 @@ ngx_http_mp4_read_smhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_VMHD_ATOM].buf -+ || trak->out[NGX_HTTP_MP4_SMHD_ATOM].buf) -+ { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 vmhd/smhd atom in \"%s\"", -+ mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->smhd_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1995,6 +2069,12 @@ ngx_http_mp4_read_dinf_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_DINF_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 dinf atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->dinf_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -2023,6 +2103,12 @@ ngx_http_mp4_read_stbl_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_STBL_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stbl atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->stbl_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -2144,6 +2230,12 @@ ngx_http_mp4_read_stsd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_STSD_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stsd atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->stsd_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -2212,6 +2304,13 @@ ngx_http_mp4_read_stts_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_end = atom_table + entries * sizeof(ngx_mp4_stts_entry_t); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STTS_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stts atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->time_to_sample_entries = entries; - - atom = &trak->stts_atom_buf; -@@ -2480,6 +2579,13 @@ ngx_http_mp4_read_stss_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - "sync sample entries:%uD", entries); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STSS_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stss atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->sync_samples_entries = entries; - - atom_table = atom_header + sizeof(ngx_http_mp4_stss_atom_t); -@@ -2678,6 +2784,13 @@ ngx_http_mp4_read_ctts_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - "composition offset entries:%uD", entries); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_CTTS_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 ctts atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->composition_offset_entries = entries; - - atom_table = atom_header + sizeof(ngx_mp4_ctts_atom_t); -@@ -2881,6 +2994,13 @@ ngx_http_mp4_read_stsc_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_end = atom_table + entries * sizeof(ngx_mp4_stsc_entry_t); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STSC_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stsc atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->sample_to_chunk_entries = entries; - - atom = &trak->stsc_atom_buf; -@@ -3213,6 +3333,13 @@ ngx_http_mp4_read_stsz_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - "sample uniform size:%uD, entries:%uD", size, entries); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STSZ_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stsz atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->sample_sizes_entries = entries; - - atom_table = atom_header + sizeof(ngx_mp4_stsz_atom_t); -@@ -3396,6 +3523,16 @@ ngx_http_mp4_read_stco_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_end = atom_table + entries * sizeof(uint32_t); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STCO_ATOM].buf -+ || trak->out[NGX_HTTP_MP4_CO64_ATOM].buf) -+ { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stco/co64 atom in \"%s\"", -+ mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->chunks = entries; - - atom = &trak->stco_atom_buf; -@@ -3602,6 +3739,16 @@ ngx_http_mp4_read_co64_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_end = atom_table + entries * sizeof(uint64_t); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STCO_ATOM].buf -+ || trak->out[NGX_HTTP_MP4_CO64_ATOM].buf) -+ { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stco/co64 atom in \"%s\"", -+ mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->chunks = entries; - - atom = &trak->co64_atom_buf; --- -2.30.2 - diff --git a/package/nginx/Config.in b/package/nginx/Config.in index 90a0822298..406a1c861a 100644 --- a/package/nginx/Config.in +++ b/package/nginx/Config.in @@ -214,7 +214,7 @@ config BR2_PACKAGE_NGINX_HTTP_REFERER_MODULE config BR2_PACKAGE_NGINX_HTTP_REWRITE_MODULE bool "ngx_http_rewrite_module" default y - select BR2_PACKAGE_PCRE + select BR2_PACKAGE_PCRE2 help Enable ngx_http_rewrite_module diff --git a/package/nginx/nginx.hash b/package/nginx/nginx.hash index 06d3392a2e..06454c5e32 100644 --- a/package/nginx/nginx.hash +++ b/package/nginx/nginx.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -sha256 e462e11533d5c30baa05df7652160ff5979591d291736cfa5edb9fd2edb48c49 nginx-1.20.1.tar.gz +sha256 9ebb333a9e82b952acd3e2b4aeb1d4ff6406f72491bab6cd9fe69f0dea737f31 nginx-1.22.1.tar.gz # License files, locally calculated -sha256 b57270c1f73eb6624b38b2d0a1affcec56b21fab39efbf8c837428f05cef1d73 LICENSE +sha256 ececed0b0e7243a4766cbc62b26df4bd3513b41de3a07425da1679c836d06320 LICENSE diff --git a/package/nginx/nginx.mk b/package/nginx/nginx.mk index 62ea379ffc..10cc95d90e 100644 --- a/package/nginx/nginx.mk +++ b/package/nginx/nginx.mk @@ -4,7 +4,7 @@ # ################################################################################ -NGINX_VERSION = 1.20.1 +NGINX_VERSION = 1.22.1 NGINX_SITE = http://nginx.org/download NGINX_LICENSE = BSD-2-Clause NGINX_LICENSE_FILES = LICENSE @@ -19,9 +19,6 @@ NGINX_CONF_OPTS = \ --with-cpp="$(TARGET_CC)" \ --with-ld-opt="$(TARGET_LDFLAGS)" -# 0011-Mp4-disabled-duplicate-atoms.patch -NGINX_IGNORE_CVES += CVE-2022-41741 CVE-2022-41742 - # www-data user and group are used for nginx. Because these user and group # are already set by buildroot, it is not necessary to redefine them. # See system/skeleton/etc/passwd @@ -83,8 +80,8 @@ else NGINX_CONF_ENV += ngx_force_have_libatomic=no endif -ifeq ($(BR2_PACKAGE_PCRE),y) -NGINX_DEPENDENCIES += pcre +ifeq ($(BR2_PACKAGE_PCRE2),y) +NGINX_DEPENDENCIES += pcre2 NGINX_CONF_OPTS += --with-pcre else NGINX_CONF_OPTS += --without-pcre @@ -167,7 +164,7 @@ NGINX_CONF_OPTS += --without-http_gzip_module endif ifeq ($(BR2_PACKAGE_NGINX_HTTP_REWRITE_MODULE),y) -NGINX_DEPENDENCIES += pcre +NGINX_DEPENDENCIES += pcre2 else NGINX_CONF_OPTS += --without-http_rewrite_module endif From peter at korsgaard.com Thu Jan 26 16:10:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:54 +0100 Subject: [Buildroot] [git commit] package/c-icap-modules: bump to version 0.5.5 Message-ID: <20230126161115.D086087E18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=58cc22a6d095b9b589e5b001e005032589749084 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://sourceforge.net/p/c-icap/news/2021/03/the-c-icap-modules-055-is-released Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/c-icap-modules/c-icap-modules.hash | 6 +++--- package/c-icap-modules/c-icap-modules.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/c-icap-modules/c-icap-modules.hash b/package/c-icap-modules/c-icap-modules.hash index cc7949a092..110ffd4de3 100644 --- a/package/c-icap-modules/c-icap-modules.hash +++ b/package/c-icap-modules/c-icap-modules.hash @@ -1,7 +1,7 @@ # From http://sourceforge.net/projects/c-icap/files/c-icap-modules/0.5.x/ -md5 2f8c174f7a5414616f5a0a976ac4a221 c_icap_modules-0.5.4.tar.gz -sha1 ec7bb138d7775895cd8b2e12adc41dbf48eba1b7 c_icap_modules-0.5.4.tar.gz +md5 ca6d5d124a4668d63affcaa5ab083e57 c_icap_modules-0.5.5.tar.gz +sha1 67be484a93fe662a7735ee06e1d34d82b54469a8 c_icap_modules-0.5.5.tar.gz # Locally calculated -sha256 87409920c66027204e9cca5f20e137b63cd12daf6dfcd85c1fa62ab2bd1c57cc c_icap_modules-0.5.4.tar.gz +sha256 6a42f1fdd8c35ad38d29f7d3c10f925471977f217086352e146cf95e45f2b5b5 c_icap_modules-0.5.5.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/c-icap-modules/c-icap-modules.mk b/package/c-icap-modules/c-icap-modules.mk index 2eaa141afe..e9bbbdb284 100644 --- a/package/c-icap-modules/c-icap-modules.mk +++ b/package/c-icap-modules/c-icap-modules.mk @@ -4,7 +4,7 @@ # ################################################################################ -C_ICAP_MODULES_VERSION = 0.5.4 +C_ICAP_MODULES_VERSION = 0.5.5 C_ICAP_MODULES_SOURCE = c_icap_modules-$(C_ICAP_MODULES_VERSION).tar.gz C_ICAP_MODULES_SITE = http://downloads.sourceforge.net/c-icap C_ICAP_MODULES_LICENSE = GPL-2.0+ From Stefan.Hager at ginzinger.com Thu Jan 26 16:36:28 2023 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Thu, 26 Jan 2023 16:36:28 +0000 Subject: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package In-Reply-To: References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-8-james.hilliard1@gmail.com> Message-ID: > From: James Hilliard > Sent: Tuesday, January 24, 2023 10:27 > To: Gilles Talis > Cc: buildroot at buildroot.org ; Hager Stefan ; Samuel Martin ; Fabrice Fontaine ; Thomas Petazzoni > Subject: Re: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package > > On Tue, Jan 10, 2023 at 5:49 AM Gilles Talis wrote: > > > > Hi James, Hi Stefan, > > > > fyi, I could build and successfully test tensorflow lite on an aarch64 > > platform with Cortex A53 cores. > > a few comments though. > > > > Le lun. 28 nov. 2022 ? 19:00, James Hilliard > > a ?crit : > > > > > > 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 + > > If you want to be maintainers for this package, do not forget to > > update the DEVELOPERS file. > > > > > .../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 > > Can you please add to comment that explains why this version of GCC is needed? > > I'm not sure why this is, maybe Stephan Hager can clarify. The Tensorflow-lite build documentation for cmake on ARM uses gcc.arm.8.3 in their example. BR offers the GCC Variables BR2_TOOLCHAIN_GCC_AT_LEAST_8, BR2_TOOLCHAIN_GCC_AT_LEAST_9 and ships with GCC 10/11/12. So choosing BR2_TOOLCHAIN_GCC_AT_LEAST_9 seemed a good solution to me. Since i do not have prebuilt GCC8.0...GCC9.0 on hand selectiong 9 as minimum would be safe. I tried setting to BR2_TOOLCHAIN_GCC_AT_LEAST_8 in the config and run the 'utils/./test-pkg -a'. Only 3 out of 44 possible toolchains were used for testing (the same as when using BR2_TOOLCHAIN_GCC_AT_LEAST_9), but none of them uses GCC 8. Maybe someone can test and proof that it also works with GCC Versions < 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. > > The text is too long. Please run "utils/check-package" to see the > > warning that it generates. > > Fixed in v3: > https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > > > A couple of suggestions: > > 1) would it be possible to add an option to build and install the > > label_image example? It is always handy to be able to test this > > package once it is built. > > 2) would it be possible to add an option to build and install the > > benchmark_model tool? This tool provides useful performance > > information. > > Not sure there's really a good way to do this without adding a config > flag upstream. > > > > > > + > > > +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 \ > > I thought NNAPI was used in Android. Can you explain why it is required here? > > Disabled in v3: > https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > > > > + -DTFLITE_ENABLE_RUY=ON \ > > > + -DTFLITE_ENABLE_XNNPACK=OFF > > any reason why xnnpack is not enabled? It would be great to enable it > > as an option. > > Mostly since it's not a required dependency and haven't added the > dependency yet. Will look into adding that as a followup once this is > merged. I agree, it would be a nice addition, but not a necessity for the initial merge. > > > > > > + > > > +$(eval $(cmake-package)) > > > -- > > > 2.34.1 > > > > > > _______________________________________________ > > > buildroot mailing list > > > buildroot at buildroot.org > > > https://lists.buildroot.org/mailman/listinfo/buildroot > > thanks > > Gilles. Regards, Stefan -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From vfazio at xes-inc.com Thu Jan 26 18:50:49 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Thu, 26 Jan 2023 12:50:49 -0600 Subject: [Buildroot] [PATCH 1/1] package/ethtool: fix builds for older toolchains Message-ID: <20230126185049.3600233-1-vfazio@xes-inc.com> Upstream commit 1fa60003a8b8 made a change to headers that broke compiles with toolchains using kernel headers prior to 4.11. Apply the patch slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 Signed-off-by: Vincent Fazio --- package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++ 1 file changed, 483 insertions(+) create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch diff --git a/package/ethtool/0001-uapi-Bring-in-if.h.patch b/package/ethtool/0001-uapi-Bring-in-if.h.patch new file mode 100644 index 0000000000..faf264f61f --- /dev/null +++ b/package/ethtool/0001-uapi-Bring-in-if.h.patch @@ -0,0 +1,483 @@ +From fd02caa75918401f2cb75af1f2a181c1959e070d Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:09 -0800 +Subject: [PATCH] uapi: Bring in if.h + +Bring in if.h from commit eec517cdb481 ("net: Add IF_OPER_TESTING") as +well as uapi/linux/hdlc/ioctl.h. Ensure that we define all of the +necessary guards to provide updated definitions of ifmap, ifreq and +IFNAMSIZ. This resolves build issues with kernel headers < 4.11 which +lacked 2618be7dccf8739b89e1906b64bd8d551af351e6 ("uapi: fix linux/if.h +userspace compilation errors"). + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Reported-by: Markus Mayer +Signed-off-by: Florian Fainelli +Message-Id: <20230114163411.3290201-2-f.fainelli at gmail.com> + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-2-f.fainelli at gmail.com/] +[vfazio at gmail.com: fix whitespace issues] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 6 +- + internal.h | 7 +- + uapi/linux/hdlc/ioctl.h | 94 +++++++++++++ + uapi/linux/if.h | 296 ++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 397 insertions(+), 6 deletions(-) + create mode 100644 uapi/linux/hdlc/ioctl.h + create mode 100644 uapi/linux/if.h + +diff --git a/Makefile.am b/Makefile.am +index 663f40a..691a20e 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -7,7 +7,8 @@ EXTRA_DIST = LICENSE ethtool.8 ethtool.spec.in aclocal.m4 ChangeLog autogen.sh + + sbin_PROGRAMS = ethtool + ethtool_SOURCES = ethtool.c uapi/linux/ethtool.h internal.h \ +- uapi/linux/net_tstamp.h rxclass.c common.c common.h \ ++ uapi/linux/net_tstamp.h uapi/linux/if.h uapi/linux/hdlc/ioctl.h \ ++ rxclass.c common.c common.h \ + json_writer.c json_writer.h json_print.c json_print.h \ + list.h + if ETHTOOL_ENABLE_PRETTY_DUMP +@@ -43,7 +44,8 @@ ethtool_SOURCES += \ + netlink/desc-rtnl.c netlink/cable_test.c netlink/tunnels.c \ + uapi/linux/ethtool_netlink.h \ + uapi/linux/netlink.h uapi/linux/genetlink.h \ +- uapi/linux/rtnetlink.h uapi/linux/if_link.h ++ uapi/linux/rtnetlink.h uapi/linux/if_link.h \ ++ uapi/linux/if.h uapi/linux/hdlc/ioctl.h + AM_CPPFLAGS += @MNL_CFLAGS@ + LDADD += @MNL_LIBS@ + endif +diff --git a/internal.h b/internal.h +index b80f77a..3923719 100644 +--- a/internal.h ++++ b/internal.h +@@ -21,6 +21,9 @@ + #include + #include + #include ++#define __UAPI_DEF_IF_IFNAMSIZ 1 ++#define __UAPI_DEF_IF_IFMAP 1 ++#define __UAPI_DEF_IF_IFREQ 1 + #include + + #include "json_writer.h" +@@ -52,10 +55,6 @@ typedef int32_t s32; + #define __KERNEL_DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d)) + #endif + +-#ifndef ALTIFNAMSIZ +-#define ALTIFNAMSIZ 128 +-#endif +- + #include + #include + +diff --git a/uapi/linux/hdlc/ioctl.h b/uapi/linux/hdlc/ioctl.h +new file mode 100644 +index 0000000..b06341a +--- /dev/null ++++ b/uapi/linux/hdlc/ioctl.h +@@ -0,0 +1,94 @@ ++/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ ++#ifndef __HDLC_IOCTL_H__ ++#define __HDLC_IOCTL_H__ ++ ++ ++#define GENERIC_HDLC_VERSION 4 /* For synchronization with sethdlc utility */ ++ ++#define CLOCK_DEFAULT 0 /* Default setting */ ++#define CLOCK_EXT 1 /* External TX and RX clock - DTE */ ++#define CLOCK_INT 2 /* Internal TX and RX clock - DCE */ ++#define CLOCK_TXINT 3 /* Internal TX and external RX clock */ ++#define CLOCK_TXFROMRX 4 /* TX clock derived from external RX clock */ ++ ++ ++#define ENCODING_DEFAULT 0 /* Default setting */ ++#define ENCODING_NRZ 1 ++#define ENCODING_NRZI 2 ++#define ENCODING_FM_MARK 3 ++#define ENCODING_FM_SPACE 4 ++#define ENCODING_MANCHESTER 5 ++ ++ ++#define PARITY_DEFAULT 0 /* Default setting */ ++#define PARITY_NONE 1 /* No parity */ ++#define PARITY_CRC16_PR0 2 /* CRC16, initial value 0x0000 */ ++#define PARITY_CRC16_PR1 3 /* CRC16, initial value 0xFFFF */ ++#define PARITY_CRC16_PR0_CCITT 4 /* CRC16, initial 0x0000, ITU-T version */ ++#define PARITY_CRC16_PR1_CCITT 5 /* CRC16, initial 0xFFFF, ITU-T version */ ++#define PARITY_CRC32_PR0_CCITT 6 /* CRC32, initial value 0x00000000 */ ++#define PARITY_CRC32_PR1_CCITT 7 /* CRC32, initial value 0xFFFFFFFF */ ++ ++#define LMI_DEFAULT 0 /* Default setting */ ++#define LMI_NONE 1 /* No LMI, all PVCs are static */ ++#define LMI_ANSI 2 /* ANSI Annex D */ ++#define LMI_CCITT 3 /* ITU-T Annex A */ ++#define LMI_CISCO 4 /* The "original" LMI, aka Gang of Four */ ++ ++#ifndef __ASSEMBLY__ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++} sync_serial_settings; /* V.35, V.24, X.21 */ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++ unsigned int slot_map; ++} te1_settings; /* T1, E1 */ ++ ++typedef struct { ++ unsigned short encoding; ++ unsigned short parity; ++} raw_hdlc_proto; ++ ++typedef struct { ++ unsigned int t391; ++ unsigned int t392; ++ unsigned int n391; ++ unsigned int n392; ++ unsigned int n393; ++ unsigned short lmi; ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++} fr_proto; ++ ++typedef struct { ++ unsigned int dlci; ++} fr_proto_pvc; /* for creating/deleting FR PVCs */ ++ ++typedef struct { ++ unsigned int dlci; ++ char master[IFNAMSIZ]; /* Name of master FRAD device */ ++}fr_proto_pvc_info; /* for returning PVC information only */ ++ ++typedef struct { ++ unsigned int interval; ++ unsigned int timeout; ++} cisco_proto; ++ ++typedef struct { ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++ unsigned int modulo; /* modulo (8 = basic / 128 = extended) */ ++ unsigned int window; /* frame window size */ ++ unsigned int t1; /* timeout t1 */ ++ unsigned int t2; /* timeout t2 */ ++ unsigned int n2; /* frame retry counter */ ++} x25_hdlc_proto; ++ ++/* PPP doesn't need any info now - supply length = 0 to ioctl */ ++ ++#endif /* __ASSEMBLY__ */ ++#endif /* __HDLC_IOCTL_H__ */ +diff --git a/uapi/linux/if.h b/uapi/linux/if.h +new file mode 100644 +index 0000000..75ee7f4 +--- /dev/null ++++ b/uapi/linux/if.h +@@ -0,0 +1,296 @@ ++/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ ++/* ++ * INET An implementation of the TCP/IP protocol suite for the LINUX ++ * operating system. INET is implemented using the BSD Socket ++ * interface as the means of communication with the user level. ++ * ++ * Global definitions for the INET interface module. ++ * ++ * Version: @(#)if.h 1.0.2 04/18/93 ++ * ++ * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988 ++ * Ross Biro ++ * Fred N. van Kempen, ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License ++ * as published by the Free Software Foundation; either version ++ * 2 of the License, or (at your option) any later version. ++ */ ++#ifndef _LINUX_IF_H ++#define _LINUX_IF_H ++ ++#include /* for compatibility with glibc */ ++#include /* for "__kernel_caddr_t" et al */ ++#include /* for "struct sockaddr" et al */ ++ /* for "__user" et al */ ++ ++#include /* for struct sockaddr. */ ++ ++#if __UAPI_DEF_IF_IFNAMSIZ ++#define IFNAMSIZ 16 ++#endif /* __UAPI_DEF_IF_IFNAMSIZ */ ++#define IFALIASZ 256 ++#define ALTIFNAMSIZ 128 ++#include ++ ++/* For glibc compatibility. An empty enum does not compile. */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || \ ++ __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 ++/** ++ * enum net_device_flags - &struct net_device flags ++ * ++ * These are the &struct net_device flags, they can be set by drivers, the ++ * kernel and some can be triggered by userspace. Userspace can query and ++ * set these flags using userspace utilities but there is also a sysfs ++ * entry available for all dev flags which can be queried and set. These flags ++ * are shared for all types of net_devices. The sysfs entries are available ++ * via /sys/class/net//flags. Flags which can be toggled through sysfs ++ * are annotated below, note that only a few flags can be toggled and some ++ * other flags are always preserved from the original net_device flags ++ * even if you try to set them via sysfs. Flags which are always preserved ++ * are kept under the flag grouping @IFF_VOLATILE. Flags which are __volatile__ ++ * are annotated below as such. ++ * ++ * You should have a pretty good reason to be extending these flags. ++ * ++ * @IFF_UP: interface is up. Can be toggled through sysfs. ++ * @IFF_BROADCAST: broadcast address valid. Volatile. ++ * @IFF_DEBUG: turn on debugging. Can be toggled through sysfs. ++ * @IFF_LOOPBACK: is a loopback net. Volatile. ++ * @IFF_POINTOPOINT: interface is has p-p link. Volatile. ++ * @IFF_NOTRAILERS: avoid use of trailers. Can be toggled through sysfs. ++ * Volatile. ++ * @IFF_RUNNING: interface RFC2863 OPER_UP. Volatile. ++ * @IFF_NOARP: no ARP protocol. Can be toggled through sysfs. Volatile. ++ * @IFF_PROMISC: receive all packets. Can be toggled through sysfs. ++ * @IFF_ALLMULTI: receive all multicast packets. Can be toggled through ++ * sysfs. ++ * @IFF_MASTER: master of a load balancer. Volatile. ++ * @IFF_SLAVE: slave of a load balancer. Volatile. ++ * @IFF_MULTICAST: Supports multicast. Can be toggled through sysfs. ++ * @IFF_PORTSEL: can set media type. Can be toggled through sysfs. ++ * @IFF_AUTOMEDIA: auto media select active. Can be toggled through sysfs. ++ * @IFF_DYNAMIC: dialup device with changing addresses. Can be toggled ++ * through sysfs. ++ * @IFF_LOWER_UP: driver signals L1 up. Volatile. ++ * @IFF_DORMANT: driver signals dormant. Volatile. ++ * @IFF_ECHO: echo sent packets. Volatile. ++ */ ++enum net_device_flags { ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++ IFF_UP = 1<<0, /* sysfs */ ++ IFF_BROADCAST = 1<<1, /* __volatile__ */ ++ IFF_DEBUG = 1<<2, /* sysfs */ ++ IFF_LOOPBACK = 1<<3, /* __volatile__ */ ++ IFF_POINTOPOINT = 1<<4, /* __volatile__ */ ++ IFF_NOTRAILERS = 1<<5, /* sysfs */ ++ IFF_RUNNING = 1<<6, /* __volatile__ */ ++ IFF_NOARP = 1<<7, /* sysfs */ ++ IFF_PROMISC = 1<<8, /* sysfs */ ++ IFF_ALLMULTI = 1<<9, /* sysfs */ ++ IFF_MASTER = 1<<10, /* __volatile__ */ ++ IFF_SLAVE = 1<<11, /* __volatile__ */ ++ IFF_MULTICAST = 1<<12, /* sysfs */ ++ IFF_PORTSEL = 1<<13, /* sysfs */ ++ IFF_AUTOMEDIA = 1<<14, /* sysfs */ ++ IFF_DYNAMIC = 1<<15, /* sysfs */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++ IFF_LOWER_UP = 1<<16, /* __volatile__ */ ++ IFF_DORMANT = 1<<17, /* __volatile__ */ ++ IFF_ECHO = 1<<18, /* __volatile__ */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++}; ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++#define IFF_UP IFF_UP ++#define IFF_BROADCAST IFF_BROADCAST ++#define IFF_DEBUG IFF_DEBUG ++#define IFF_LOOPBACK IFF_LOOPBACK ++#define IFF_POINTOPOINT IFF_POINTOPOINT ++#define IFF_NOTRAILERS IFF_NOTRAILERS ++#define IFF_RUNNING IFF_RUNNING ++#define IFF_NOARP IFF_NOARP ++#define IFF_PROMISC IFF_PROMISC ++#define IFF_ALLMULTI IFF_ALLMULTI ++#define IFF_MASTER IFF_MASTER ++#define IFF_SLAVE IFF_SLAVE ++#define IFF_MULTICAST IFF_MULTICAST ++#define IFF_PORTSEL IFF_PORTSEL ++#define IFF_AUTOMEDIA IFF_AUTOMEDIA ++#define IFF_DYNAMIC IFF_DYNAMIC ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++#define IFF_LOWER_UP IFF_LOWER_UP ++#define IFF_DORMANT IFF_DORMANT ++#define IFF_ECHO IFF_ECHO ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++ ++#define IFF_VOLATILE (IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_ECHO|\ ++ IFF_MASTER|IFF_SLAVE|IFF_RUNNING|IFF_LOWER_UP|IFF_DORMANT) ++ ++#define IF_GET_IFACE 0x0001 /* for querying only */ ++#define IF_GET_PROTO 0x0002 ++ ++/* For definitions see hdlc.h */ ++#define IF_IFACE_V35 0x1000 /* V.35 serial interface */ ++#define IF_IFACE_V24 0x1001 /* V.24 serial interface */ ++#define IF_IFACE_X21 0x1002 /* X.21 serial interface */ ++#define IF_IFACE_T1 0x1003 /* T1 telco serial interface */ ++#define IF_IFACE_E1 0x1004 /* E1 telco serial interface */ ++#define IF_IFACE_SYNC_SERIAL 0x1005 /* can't be set by software */ ++#define IF_IFACE_X21D 0x1006 /* X.21 Dual Clocking (FarSite) */ ++ ++/* For definitions see hdlc.h */ ++#define IF_PROTO_HDLC 0x2000 /* raw HDLC protocol */ ++#define IF_PROTO_PPP 0x2001 /* PPP protocol */ ++#define IF_PROTO_CISCO 0x2002 /* Cisco HDLC protocol */ ++#define IF_PROTO_FR 0x2003 /* Frame Relay protocol */ ++#define IF_PROTO_FR_ADD_PVC 0x2004 /* Create FR PVC */ ++#define IF_PROTO_FR_DEL_PVC 0x2005 /* Delete FR PVC */ ++#define IF_PROTO_X25 0x2006 /* X.25 */ ++#define IF_PROTO_HDLC_ETH 0x2007 /* raw HDLC, Ethernet emulation */ ++#define IF_PROTO_FR_ADD_ETH_PVC 0x2008 /* Create FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_DEL_ETH_PVC 0x2009 /* Delete FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_PVC 0x200A /* for reading PVC status */ ++#define IF_PROTO_FR_ETH_PVC 0x200B ++#define IF_PROTO_RAW 0x200C /* RAW Socket */ ++ ++/* RFC 2863 operational status */ ++enum { ++ IF_OPER_UNKNOWN, ++ IF_OPER_NOTPRESENT, ++ IF_OPER_DOWN, ++ IF_OPER_LOWERLAYERDOWN, ++ IF_OPER_TESTING, ++ IF_OPER_DORMANT, ++ IF_OPER_UP, ++}; ++ ++/* link modes */ ++enum { ++ IF_LINK_MODE_DEFAULT, ++ IF_LINK_MODE_DORMANT, /* limit upward transition to dormant */ ++ IF_LINK_MODE_TESTING, /* limit upward transition to testing */ ++}; ++ ++/* ++ * Device mapping structure. I'd just gone off and designed a ++ * beautiful scheme using only loadable modules with arguments ++ * for driver options and along come the PCMCIA people 8) ++ * ++ * Ah well. The get() side of this is good for WDSETUP, and it'll ++ * be handy for debugging things. The set side is fine for now and ++ * being very small might be worth keeping for clean configuration. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFMAP ++struct ifmap { ++ unsigned long mem_start; ++ unsigned long mem_end; ++ unsigned short base_addr; ++ unsigned char irq; ++ unsigned char dma; ++ unsigned char port; ++ /* 3 bytes spare */ ++}; ++#endif /* __UAPI_DEF_IF_IFMAP */ ++ ++struct if_settings { ++ unsigned int type; /* Type of physical device or protocol */ ++ unsigned int size; /* Size of the data allocated by the caller */ ++ union { ++ /* {atm/eth/dsl}_settings anyone ? */ ++ raw_hdlc_proto *raw_hdlc; ++ cisco_proto *cisco; ++ fr_proto *fr; ++ fr_proto_pvc *fr_pvc; ++ fr_proto_pvc_info *fr_pvc_info; ++ x25_hdlc_proto *x25; ++ ++ /* interface settings */ ++ sync_serial_settings *sync; ++ te1_settings *te1; ++ } ifs_ifsu; ++}; ++ ++/* ++ * Interface request structure used for socket ++ * ioctl's. All interface ioctl's must have parameter ++ * definitions which begin with ifr_name. The ++ * remainder may be interface specific. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFREQ ++struct ifreq { ++#define IFHWADDRLEN 6 ++ union ++ { ++ char ifrn_name[IFNAMSIZ]; /* if name, e.g. "en0" */ ++ } ifr_ifrn; ++ ++ union { ++ struct sockaddr ifru_addr; ++ struct sockaddr ifru_dstaddr; ++ struct sockaddr ifru_broadaddr; ++ struct sockaddr ifru_netmask; ++ struct sockaddr ifru_hwaddr; ++ short ifru_flags; ++ int ifru_ivalue; ++ int ifru_mtu; ++ struct ifmap ifru_map; ++ char ifru_slave[IFNAMSIZ]; /* Just fits the size */ ++ char ifru_newname[IFNAMSIZ]; ++ void * ifru_data; ++ struct if_settings ifru_settings; ++ } ifr_ifru; ++}; ++#endif /* __UAPI_DEF_IF_IFREQ */ ++ ++#define ifr_name ifr_ifrn.ifrn_name /* interface name */ ++#define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ ++#define ifr_addr ifr_ifru.ifru_addr /* address */ ++#define ifr_dstaddr ifr_ifru.ifru_dstaddr /* other end of p-p lnk */ ++#define ifr_broadaddr ifr_ifru.ifru_broadaddr /* broadcast address */ ++#define ifr_netmask ifr_ifru.ifru_netmask /* interface net mask */ ++#define ifr_flags ifr_ifru.ifru_flags /* flags */ ++#define ifr_metric ifr_ifru.ifru_ivalue /* metric */ ++#define ifr_mtu ifr_ifru.ifru_mtu /* mtu */ ++#define ifr_map ifr_ifru.ifru_map /* device map */ ++#define ifr_slave ifr_ifru.ifru_slave /* slave device */ ++#define ifr_data ifr_ifru.ifru_data /* for use by interface */ ++#define ifr_ifindex ifr_ifru.ifru_ivalue /* interface index */ ++#define ifr_bandwidth ifr_ifru.ifru_ivalue /* link bandwidth */ ++#define ifr_qlen ifr_ifru.ifru_ivalue /* Queue length */ ++#define ifr_newname ifr_ifru.ifru_newname /* New name */ ++#define ifr_settings ifr_ifru.ifru_settings /* Device/proto settings*/ ++ ++/* ++ * Structure used in SIOCGIFCONF request. ++ * Used to retrieve interface configuration ++ * for machine (useful for programs which ++ * must know all networks accessible). ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFCONF ++struct ifconf { ++ int ifc_len; /* size of buffer */ ++ union { ++ char *ifcu_buf; ++ struct ifreq *ifcu_req; ++ } ifc_ifcu; ++}; ++#endif /* __UAPI_DEF_IF_IFCONF */ ++ ++#define ifc_buf ifc_ifcu.ifcu_buf /* buffer address */ ++#define ifc_req ifc_ifcu.ifcu_req /* array of structures */ ++ ++#endif /* _LINUX_IF_H */ +-- +2.25.1 + -- 2.25.1 From f.fainelli at gmail.com Thu Jan 26 22:22:13 2023 From: f.fainelli at gmail.com (Florian Fainelli) Date: Thu, 26 Jan 2023 14:22:13 -0800 Subject: [Buildroot] [PATCH 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230126185049.3600233-1-vfazio@xes-inc.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> Message-ID: <7c025ff4-0e4f-111a-18c9-54441d322f93@gmail.com> Hi, On 1/26/2023 10:50 AM, Vincent Fazio wrote: > Upstream commit 1fa60003a8b8 made a change to headers that broke > compiles with toolchains using kernel headers prior to 4.11. > > Apply the patch slated to address the issue. > > Fixes: > - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 > > Signed-off-by: Vincent Fazio Why not also take patch #3 so we fix build issues with musl C libraries? Thanks for doing this. -- Florian From vfazio at xes-inc.com Thu Jan 26 23:12:29 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Thu, 26 Jan 2023 23:12:29 +0000 Subject: [Buildroot] [External] - Re: [PATCH 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <7c025ff4-0e4f-111a-18c9-54441d322f93@gmail.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <7c025ff4-0e4f-111a-18c9-54441d322f93@gmail.com> Message-ID: Florian > -----Original Message----- > From: Florian Fainelli > Sent: Thursday, January 26, 2023 4:22 PM > To: Vincent Fazio ; buildroot at buildroot.org > Cc: Matt Weber > Subject: [External] - Re: [Buildroot] [PATCH 1/1] package/ethtool: fix builds > for older toolchains > > Hi, > > On 1/26/2023 10:50 AM, Vincent Fazio wrote: > > Upstream commit 1fa60003a8b8 made a change to headers that broke > > compiles with toolchains using kernel headers prior to 4.11. > > > > Apply the patch slated to address the issue. > > > > Fixes: > > - > > http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7 > > 271a5ec58 > > > > Signed-off-by: Vincent Fazio > > Why not also take patch #3 so we fix build issues with musl C libraries? > Thanks for doing this. I can do this, but I was trying to keep the fixes as atomic as possible. I haven't seen any autobuild failures for musl yet. Have you heard back from Michal about applying to upstream? I was debating holding off on this patch with the assumption that 6.2 may be released soon. > -- > Florian > 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. From f.fainelli at gmail.com Fri Jan 27 00:10:51 2023 From: f.fainelli at gmail.com (Florian Fainelli) Date: Thu, 26 Jan 2023 16:10:51 -0800 Subject: [Buildroot] [External] - Re: [PATCH 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: References: <20230126185049.3600233-1-vfazio@xes-inc.com> <7c025ff4-0e4f-111a-18c9-54441d322f93@gmail.com> Message-ID: On 1/26/2023 3:12 PM, Vincent Fazio wrote: > Florian > >> -----Original Message----- >> From: Florian Fainelli >> Sent: Thursday, January 26, 2023 4:22 PM >> To: Vincent Fazio ; buildroot at buildroot.org >> Cc: Matt Weber >> Subject: [External] - Re: [Buildroot] [PATCH 1/1] package/ethtool: fix builds >> for older toolchains >> >> Hi, >> >> On 1/26/2023 10:50 AM, Vincent Fazio wrote: >>> Upstream commit 1fa60003a8b8 made a change to headers that broke >>> compiles with toolchains using kernel headers prior to 4.11. >>> >>> Apply the patch slated to address the issue. >>> >>> Fixes: >>> - >>> http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7 >>> 271a5ec58 >>> >>> Signed-off-by: Vincent Fazio >> >> Why not also take patch #3 so we fix build issues with musl C libraries? >> Thanks for doing this. > > I can do this, but I was trying to keep the fixes as atomic as possible. I haven't seen any autobuild failures for musl yet. > > Have you heard back from Michal about applying to upstream? I was debating holding off on this patch with the assumption that 6.2 may be released soon. He said he was going to apply the backlog this week: https://lore.kernel.org/all/20230124083907.w7h6rbvh7fsq334y at lion.mk-sys.cz/ -- Florian From james.hilliard1 at gmail.com Fri Jan 27 05:06:13 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Thu, 26 Jan 2023 22:06:13 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: add missing C++ dependency Message-ID: <20230127050613.793962-1-james.hilliard1@gmail.com> Fixes: - http://autobuild.buildroot.net/results/529/5291fe0fac1d5c7b6587e4a566991a764a2632fb Signed-off-by: James Hilliard --- package/python-greenlet/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/python-greenlet/Config.in b/package/python-greenlet/Config.in index 9f66ebe119..32ccdaae27 100644 --- a/package/python-greenlet/Config.in +++ b/package/python-greenlet/Config.in @@ -12,6 +12,7 @@ config BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS config BR2_PACKAGE_PYTHON_GREENLET bool "python-greenlet" depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS + depends on BR2_INSTALL_LIBSTDCPP help Lightweight in-process concurrent programming. -- 2.34.1 From yegorslists at googlemail.com Fri Jan 27 05:14:24 2023 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Fri, 27 Jan 2023 06:14:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: add missing C++ dependency In-Reply-To: <20230127050613.793962-1-james.hilliard1@gmail.com> References: <20230127050613.793962-1-james.hilliard1@gmail.com> Message-ID: On Fri, Jan 27, 2023 at 6:06 AM James Hilliard wrote: > > Fixes: > - http://autobuild.buildroot.net/results/529/5291fe0fac1d5c7b6587e4a566991a764a2632fb > > Signed-off-by: James Hilliard Reviewed-by: Yegor Yefremov > --- > package/python-greenlet/Config.in | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/python-greenlet/Config.in b/package/python-greenlet/Config.in > index 9f66ebe119..32ccdaae27 100644 > --- a/package/python-greenlet/Config.in > +++ b/package/python-greenlet/Config.in > @@ -12,6 +12,7 @@ config BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS > config BR2_PACKAGE_PYTHON_GREENLET > bool "python-greenlet" > depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS > + depends on BR2_INSTALL_LIBSTDCPP > help > Lightweight in-process concurrent programming. > > -- > 2.34.1 > From thomas.petazzoni at bootlin.com Fri Jan 27 06:44:07 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 27 Jan 2023 06:44:07 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-26 Message-ID: <20230127064413.A62CC402F5@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-26 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 8 | 1 | 0 | 9 | 2022.11.x | 4 | 0 | 0 | 4 | master | 134 | 212 | 1 | 347 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 21 fwup-1.9.1 | 19 bash-5.2.15 | 16 jack2-1.9.21 | 7 opkg-0.4.5 | 7 gobject-introspection-1.72.0 | 6 host-go-1.19.5 | 6 xxhash-0.8.1 | 6 xz-5.2.10 | 6 gvfs-1.48.1 | 5 linux-6.1.5 | 5 pixz-1.0.7 | 5 dust-0.8.1 | 4 ethtool-6.1 | 4 host-binutils-2.38 | 4 libcap-ng-0.8.3 | 4 bat-0.19.0 | 3 libglib2-2.72.3 | 3 libostree-2022.7 | 3 lirc-tools-0.10.2 | 3 python-bunch-1.0.1 | 3 wolfssl-5.5.3 | 3 glibc-2.36-81-g4f4d7a13edfd... | 2 gmp-6.2.1 | 2 google-breakpad-c85eb4a59b6... | 2 host-binutils-2.39 | 2 host-sentry-cli-2.8.0 | 2 linux-5.10.145-cip17 | 2 norm-1.5.8 | 2 zabbix-5.4.9 | 2 alsa-lib-1.2.8 | 1 apcupsd-3.14.14 | 1 attr-2.5.1 | 1 bpftool-v7.1.0 | 1 delve-1.20.0 | 1 dmalloc-5.6.5 | 1 docker-cli-20.10.22 | 1 erlang-22.3.4.22 | 1 ffmpeg-4.4.3 | 1 freerdp-2.9.0 | 1 fs/axfs/axfs.mk:32: /home/a... | 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: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gerbera-1.10.0 | 1 gobject-introspection | 1 gocryptfs-2.3 | 1 gqrx-2.14.4 | 1 host-binutils-2.37 | 1 host-rust-1.66.1 | 1 hyperfine-1.14.0 | 1 jailhouse-0.12 | 1 kexec-2.0.25 | 1 kmod-30 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libgcrypt-1.10.1 | 1 liblog4c-localtime-1.0 | 1 libselinux-3.3 | 1 linux-fusion-9.0.3 | 1 linux-pam-1.5.2 | 1 liquid-dsp-1.4.0 | 1 mender-3.4.0 | 1 mesa3d-22.3.3 | 1 mxs-bootlets-10.12.01 | 1 nerdctl-1.0.0 | 1 open62541-v1.3.4 | 1 openvmtools-11.3.5-18557794 | 1 php-8.1.14 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 protobuf-21.12 | 1 proxychains-ng-4.16 | 1 python-numpy-1.23.5 | 1 quickjs-2021-03-27 | 1 traceroute-2.1.0 | 1 uhd-4.3.0.0 | 1 ulog-0389d243352255f6182326... | 1 ulogd-2.0.8 | 1 unknown | 1 valgrind-3.19.0 | 1 xen-4.14.5 | 1 xenomai-3.0.10 | 1 znc-1.8.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/39123b316e83e16be48268dc47b4f1cea806e79c | sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/8c640b222561dc69e4afead0553284c3248ed3a8 | aarch64_be | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/67ba6652a5f014da151ee18dc0d212763a0949d6 | m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/19f4796c2f8c2488e5e86d853160d8bfdfa7c740 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5a103a92e2c19800716a8eb376e0a0f6f829c4d6 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/26d2f807adf0d29d044c1813385b4cae6feb10f5 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/72d77dde56a9bec7e2b96fcfda19c3daf9df5894 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6465ab3d900c4075d4571140aac4f19bb64f7301 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e7c99e062abf162ac7ad993df0900df7c2debfab | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a2ce8dc749988c68272feaf1cabb0df32484c8ba | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/133ddcbc37512e6bcc5daab669ce316efa7ec4fc | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ce58c3e0e5a4655c70eaf84d3c75a559ede3df1b | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/854473bb73ade32fb7f1c82f5a25600102cca6b6 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/70a72df45ff29452528f006c20331bc47b8462e7 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c7aa0aef3bfd32e30b8785b5b8127711f8698f4 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/99cd6c3177c6bb568ae5859339510597c91bccea | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6d8e0af0496bf6d89a5bc0ab6852931850414525 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d7e5bf1de8c01098de3190cdcc3eafe75a9bf253 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0d0a9d99ae5bba12daeca4ea946519c3c5af0070 | ORPH powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/9261a4145e946518ef2ddd7f75640559217a50c8 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/03c9578d6e92e640c82012ef8b27200de46accef | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/79c5d957a0ccdaa417154a18382ce6e63dd6baee | aarch64_be | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/e78e33e07170fa8382cd10994df73e5523a16000 | x86_64 | delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/aebc45a2ab04a3a952b227ab99acef30a0007b2d | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/77ed9372d363b7d00d87041fbf04bd02cd217520 | ORPH x86_64 | docker-cli-20.10.22 | NOK | http://autobuild.buildroot.net/results/26ce9e000fe37547cc718f6d3b06152c37612121 | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/3b23321ba56fee2c9222d542c618b9235fd9f04b | ORPH x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f6b3758643aa4c299f9b68b706767a7437ce7e4d | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d38c06d8af5beb379e8613e6c864ac0fc64814ce | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2f080d213781df4e1c18c79ef138cf95de19d26c | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/a2d1fa12b4a73eb67f402242402436c487e562c4 | m68k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/94a29c415927e599f460f3a04cd6e41c0dae577c | mips | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/71a2231d319b2dbeef6f8517a75773cb63fe6c72 | aarch64_be | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/adfb792a6c3693b6a3314e6232e3891c6efde25b | arm | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/76c5951c6bd733f77a3bbbea430e366bd6731212 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/9a8c5d267214ba061f7cf57fe28e34da5fcb65d3 | arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/3c43f26996cac1aff5baba8a30f4e817896d4241 | powerpc64 | fs/axfs/axfs.mk:32: /home/a... | NOK | http://autobuild.buildroot.net/results/0fa8135dcde6b16f48f206b0c69b4655a0cf5cbf | mips64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/b6bb820f9114c147c5e13d505d08886cb61399f0 | mipsel | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/f14c6c474a97d1320d895b9b099f0500847d0d4d | aarch64_be | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/fa0b941b02ddcf17ed948c3437211582ab1f4405 | or1k | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/3989c55859f26db65f68cd4b58259aff568dd08c | mips | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/61120e1da65dbe9c8a92f14f498cf66159ec8414 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b4797929514c57485c4d3a56dec0589167beb7b8 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6acad29d57ce2fe8d1475b7fe30efe53e15361a | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9ad5690f88cc7acc0a8c4c85d1d24eb88eaa6293 | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c5de41d3a2f5d1593c076d3c09ddd28b9c79e911 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/74bfdf29af4c41d6e37d548be228ff6f89d542f2 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1a0d7b296ab99bff7629e91ca5f4b9f8115427e8 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c4ad901a8e1e5e31969fd3f06caf13c5853e8067 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b51f5a98084704ae56c1a45c3235cc251a4a2ba7 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9e039b7e7f3263e8358a2afdd1e1f60be8fef1d3 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ded30d305c5ae3d206061049676242b479cf8e1c | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e18becd2a09bec7649dcc785b11172c973776158 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/418df82e72f5a20c07312cc59a0262d88839680d | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/285a301cd985439df59bb5dbfad20f7bd9e88f99 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f932476539cf694faea080401e2afc050a282e58 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c0deaa1bb95443d5dc5f8cb0d3cd62d45db86f6e | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c48c0fad330f692785d0b5d08932bf064b5246c8 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/29ded8d0365af57da708b5af5066f263aba20495 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/507333d1de21300c68de06fc6805184e6fc0e22a | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b9d895c77a60cd29e42e9865f291c1d5abccd6f2 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7d6150a3965acb5b83e979affb4db1d17107f900 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/76b720f1e85eb8fd12c20af9698e351a1f9ee830 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/40a7a99c6b646e27ac91663daade2fd40caac8d6 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/e2e5bc1f7cff8537673a1b42b7c67b170e75229a | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/f9d8177b7dffcc5acfca98c2ee0a277f644b1fc9 | ORPH microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/a8f87e5e59d210d48ac4dbf72a6aea28f78ca7f9 | s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6e97bf4f5abee45216d50b0162d85eee858aaac2 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4057e0fc697eee094be551f917b4252cb9c0de6e | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bbb447822900cd7ac3c27acdf48298e4aeadeae0 | ORPH microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2bafa7ebaa2c395280a82a6cb4b58b9ba2975ab7 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/728a7824321747966793ba2843a1efccf46450f8 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/056a68bf3eb97dea9ded868e080471400e53fe4c | ORPH x86_64 | gocryptfs-2.3 | NOK | http://autobuild.buildroot.net/results/56f090bac8473e49e759a7d094942d0768d986d7 | x86_64 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/a644c3395b1b47023b3a34eea9992ba74c71e80d | mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/c616649260d052deb5a5e5f289614d6835515637 | aarch64_be | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/aa4edee2cfb671dc5c6b0e55cfabc964a608ce49 | or1k | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2d5c431b65aa06bc4680d016f0db5ac0cb51582b | ORPH armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/e405dd183e7366932a1d5b081a01bf8739368dd9 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/f4092ad63d251139a4e0dbe6a19405f5ef27b611 | ORPH arm | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/76d5c3a304ad94aad267377624de01bf366cefe1 | ORPH powerpc | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/feafaf5679189e7361ad23db0990262804ee9fd2 | ORPH aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/9a6102902cd5d854bc4608e5c53474e3c043ff64 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f1b9a7bb42c50804c93feb7f320ad8fdcbb17966 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c0ca174307c410a5b707303f4ceeff0f4549c742 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5b5818e5ff6bc04f107bd4392cb35cff205772dc | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/637bc7bcabaad935d298dd5315131e7d24f99cd8 | powerpc64le | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/0d15e194b6528be07431c6ddcb04da4d55da73c5 | sparc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/35ce495d0775ef03aa0157d95c403ca507797557 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5d84f9a1e6545aa037b7c3991046be2010b2dd6 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5e77cdb811126a1f86a78b2f7ee2b6c6856e9c73 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db7f64eb6cc9681373c3f4cbe1ad5a3ddd89ec43 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/667f35cabc9e6d733fa2d6bfcbcbcf80daf3cc0a | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db5e67b005ec8be91e9670e4638927b2d2ca4548 | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b57175d74f67995289c48da519de3822efbb974a | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1a8094b2362aa9d62c9e501beb8ab754f66a872 | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7073b93f346de5af19248f38f440a01b86cfef7 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a4dd989132ca1178ad2b40d7ebd4e13b2b3024e8 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3dfc39603f6ee7a945cccb8c819258ff5c52393a | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d28403852b052bc65811c7055fd951bea0868473 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d095416aa343e13e8cabd3af6b5ecdb3513b713 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20ceecd35a32a537b57399bdc54456cdd162dcaa | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e0f0678fa65390f2e7a5bd9f755684bf286ddce1 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6d34ba8877e33d6b1b0f5f712b4715161c428199 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c0bab87f744ed6290a7d294985fd124289527462 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/39eade23805e68c2a4a021cd85f57e74d00f3d4d | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7676f1cb736b3d36ac62c006b02a7b2946c43141 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/beaccc6af21a8417073b870d6169f25b03990d62 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2c1ea501226534a42314b725bbab1ebd38bfd78c | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/30f624c3b9875ad24cf241cb9f54a996a0e71ffd | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/ac1a0b97ebddffc800f4664ed9189b6972023789 | aarch64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/2beaa602520c5d06e91160d85e804f07d1d132b5 | i586 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/833d71d16e1c0491d0567dfe3e4a438cf06e022d | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/d5ee434a268fbdef12f0cdca5e4ef005463c2106 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/31bdfeff69e080c1f1e27af18b327f491422b94f | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/61d9f632283f2000fc54404eac91be9e20743b46 | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/e6f87b041dec4a01c558dbd56091509ceb91c6d0 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/507a49d7a88429516fa0cb071d890ca2ef7a7a72 | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3280e2b43b5c5355cc34a04cab4e01001b5e9891 | aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/6330c8d943aa1709b8c9abe54b17426507274ac9 | ORPH x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/721cf389753c4a4f26fd8902d5f7a644e84a6e31 | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/534b356567ae24eaa23dbb309721daae3ad0e569 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/1f103c8488ec87b54c948b4c2e3f1cc1dee7bae8 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bb6d0930e934b90bbc4a83f878def256b3a5025b | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/50e08cbca6318f67db5306158fc82ac65defe354 | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5aa4a01bc8027487e3d3dd233d80a6918b5416bd | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/81ff56c1cbe36f31722e0ff6be0814abe6f103f4 | x86_64 | jailhouse-0.12 | NOK | http://autobuild.buildroot.net/results/b0b0ea5e834446c4378d4f0d02ea8a8d00374e53 | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/19bd9ec72473504b1c91e4aaeeb3a95aa168bcf5 | ORPH xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/2a1769ae3d9ca253846eee4fad823bce5c28c3b7 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/0b5b53952fa1191abf3ac815b7f5b9459fcc3711 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/70e2767c65bbc92fa9570dcbb9da43924026244e | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/9b12f0cbb0dae64283558d477f60eb7387a153f5 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/c410c233eb37a1e95f08bb91c33675d058480e26 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/7af2a1e9c640ddb205b52e12ad084665a661a574 | i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/48b98542bccbe64ff6fc76409d76190496a4bd50 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/bfa9f026098cb539df4a4ae53cc757fd1450086b | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a21bbabb0d03ea610e93a2988e772ce58793bf9b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/41278cc4c536767b043b04fb7855a9274972c27f | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/a91e490a8dee7e9969ad7d9e200b5be22f199aff | sparc64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/ec502cb35a5960be8a0384d01fed73aa2cfaccef | aarch64_be | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9c2ab3735b401ad002becddb4dc82cc5b90ad29a | aarch64_be | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/97e9e0cac7358de99106cd8dc692fce9800d0ca8 | or1k | libselinux-3.3 | NOK | http://autobuild.buildroot.net/results/166fb0c2860050c7aae56fed89c917dbc416f574 | mips64el | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/fe5dbf136153e9beb5f61853d1f8912a9a71590b | ORPH nios2 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/c3a6458559bc6bd97c69859c21ec5a7b6550fcfe | ORPH s390x | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/ecc4bc6e1de281481a89501f7eae035451397de5 | ORPH sh4a | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/070d629db0224b1caf5d0ddcfb303b35f847ae3d | ORPH m68k | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/fa3520a96cccbed56722865099cc16a1862b957d | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/8f7d20619f3e4f796832c6ea421d6d955761b819 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/8a7458e52cae6917d9669678d509c660d1f4628c | ORPH arm | linux-fusion-9.0.3 | NOK | http://autobuild.buildroot.net/results/52efda8c2dfe468e296c6668e31c3e211ce651c0 | ORPH arc | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/0a6cfca756f150fa786815d5dc3d1765fe2433b8 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/83a9ecd4bb0f59411fab68609a58c9be45dea31e | riscv64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/42d895f0f062f3224b3ccf73e061eeb857a38846 | ORPH mipsel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7916d650f958a64a0ea5972163090e932d9df549 | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/8dfc1590416b739fe7ae7b9e47c55a667e326db0 | ORPH i686 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/77cf371500660f0e1ffd815a8e5b5a2527272149 | arm | mesa3d-22.3.3 | NOK | http://autobuild.buildroot.net/results/4acfe9849156dad9363d996ba822a113bd69886e | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/bb09c9bb39650b30c85a6ab4c57a1d57a94f8931 | ORPH aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9d8919a170e18fe4dd3eedca613079e61b3ab2d7 | mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8d10a770019af80192868f83e7c55d755b5a848a | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/91a0c32f670f187a6eed2b0b8d73056953047b2d | ORPH nios2 | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/be09326ba2c36c95e4bc65571af1f74407638161 | ORPH x86_64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/8e6cf79a8c4d0fa4c79f202cde892cd4d1163207 | microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/149147da62e8a530391e8461b76c5a81519c1f19 | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e46b148e42507f59c5bc4b6725c2c9d578b9cdbf | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fd15d920eb46578267fb7997f3b025f97c8a3e34 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bc72795b4c57369e042b4ff3490a5b7c7c236bbf | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ad10963f9f50582952c9f6deb166aab1f0b31e15 | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d9a42a7cac3c40e04a151cee6e53ef3daf8ccc01 | ORPH sh4eb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2aa465f0a2309b1f65e899d6edf68f140fb331d1 | ORPH or1k | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/c4a1765d502a8fc633e5e7061c402a140faa2ebc | aarch64_be | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/d7cd398a5e82d86ed683afbee6b28432f938cca4 | ORPH arc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/0c3a5d46f2dee38b6b536bb6a750bc4e45381e99 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f541527a0ff4d884cf8739cd30bf7af96c75b1e3 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/367ef8c2a2ad6267522c6672e19f4df5784b546e | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/dbfc98c00e2012c4be31a5b5869076271ac426d6 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9382222d7785a0268cb906266b66c0de3936c437 | m68k | protobuf-21.12 | NOK | http://autobuild.buildroot.net/results/bae8a956761a5b2d25c4347cf4c49f9dc7166024 | mipsel | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/6ad1897c4adbd6930ddf7ec21e71fcd9eb1c5e06 | ORPH sh4a | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/57a67950a2a53714c9d37dc49b9c63ade655618b | arm | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/cdbe887f6a328af2c2016a340e5eeeea528b17b4 | s390x | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/7a9d90c406a25a78fc551265c8a841a19009dd69 | i686 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/d751dcfa69405802a7caf82d6a1fc4311f5176f2 | mips64el | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/f9956e4cc0e5b3962e81e640cc13434b45a0294b | arm | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/d871260861e5f001b1dcd7ba8557b105f02735d4 | s390x | uhd-4.3.0.0 | NOK | http://autobuild.buildroot.net/results/77a46fe3505bfdb4ca00f1a9971b25bda258646e | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/98c7b67719ba87477436555f669eb1f144b8cb76 | armeb | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/b069fd42a29837952044c0694f49d142e6d88cca | ORPH s390x | unknown | NOK | http://autobuild.buildroot.net/results/8b3d31263aad14939f7e76ba1b885fe392131d15 | mipsel | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/61fb89f4ca58917a04e297305810505b8f965367 | ORPH armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/47c956ae03f6378016257847c7809cbd2b29af75 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/aa0bb2ef582b64c94e90ba85d247a6999998b861 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/8f44244c9c0d1c692080a4854d545dee121f1b71 | arm | xen-4.14.5 | NOK | http://autobuild.buildroot.net/results/346d40073df25975ddd2654ffe16540c8b06ebd1 | i686 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/be9b57dddfeb766c0ecd951a81a389db7ec56091 | x86_64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/147f907d7223e262ef148ae192040abc740cfb57 | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b004a372ac93e783f38d1677e030c0059a949093 | ORPH x86_64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b68795915b9755055b69028eb1f7cdc93427d32d | ORPH mipsel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/3afbba6ce91a7ba00cba7354f49563caeda2c8f4 | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/8b23bf9e0cc7d961b689ac9f66ffbcd718ab6db6 | ORPH x86_64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b84a5bfd077e95285fd25eb5dc7274c6e1adf3d6 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/24e38c0e3b9c2c55f0c18f2fa6b577aada267f3f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d206e3ac11beaefb1efe2a00701540da82b4a111 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f1d38c97ac9e634dd7afc282193610467e37c3bc | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/95256c6ae72c9c6e784f145dcd5fe3d7c23ab4d9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/80f357f4eab5770d2781bcbd0455f60e4b89efb1 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/222f0e7ff741fe587afa03418ac49fc5747f3fce | ORPH sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/6f458c3e93e1fdcd874d1b5b3c9313f44e20a794 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/e0f5da265f9f067764d8a636968a54d74dec7b8c | powerpc64le | znc-1.8.2 | NOK | http://autobuild.buildroot.net/results/b3b0e83f6d0d8278b5586b2478ebaf8a5376188b | 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/ade16ae80babfe2e4985dbc618583091fde090a8 | -- http://autobuild.buildroot.net From luca.ceresoli at bootlin.com Fri Jan 27 08:21:11 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Fri, 27 Jan 2023 09:21:11 +0100 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: References: <20221215111831.11956-1-neal.frager@amd.com> <20230124091850.0cabaa3e@booty> Message-ID: <20230127092111.76a3d867@booty> Hi Neal, On Tue, 24 Jan 2023 08:26:27 +0000 "Frager, Neal" wrote: > Hi Luca, > > > 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 > > > Apologies for the delay. I was hoping to test this patch, but I'm not yet there, so for the moment I have a question below. > > No problem. > > > --- > > 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 > > > Does this prevent the 'reset' command in U-Boot from working? > > This patch actually has zero effect on functionality. These 4 u-boot configs are already included in the xilinx_zynqmp_virt_defconfig. I see, so the patch is fine. I would add the above line to the commit message to make it clear. You can send a v3 unless some maintainers is willing to do it while applying. With that added: Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From d.lang at abatec.at Fri Jan 27 08:35:23 2023 From: d.lang at abatec.at (Lang Daniel) Date: Fri, 27 Jan 2023 08:35:23 +0000 Subject: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package In-Reply-To: References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-8-james.hilliard1@gmail.com> Message-ID: Hi all, > > From: James Hilliard > > Sent: Tuesday, January 24, 2023 10:27 > > To: Gilles Talis > > Cc: buildroot at buildroot.org ; Hager Stefan ; Samuel Martin ; Fabrice Fontaine ; Thomas Petazzoni > > Subject: Re: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package > > > > On Tue, Jan 10, 2023 at 5:49 AM Gilles Talis wrote: > > > > > > Hi James, Hi Stefan, > > > > > > fyi, I could build and successfully test tensorflow lite on an aarch64 > > > platform with Cortex A53 cores. > > > a few comments though. > > > > > > Le lun. 28 nov. 2022 ? 19:00, James Hilliard > > > a ?crit : > > > > > > > > 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 > > > > --- [SNIP] > > > > 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 > > > Can you please add to comment that explains why this version of GCC is needed? > > > > I'm not sure why this is, maybe Stephan Hager can clarify. > > The Tensorflow-lite build documentation for cmake on ARM uses gcc.arm.8.3 in their example. > BR offers the GCC Variables BR2_TOOLCHAIN_GCC_AT_LEAST_8, BR2_TOOLCHAIN_GCC_AT_LEAST_9 and ships with GCC 10/11/12. > So choosing BR2_TOOLCHAIN_GCC_AT_LEAST_9 seemed a good solution to me. > Since i do not have prebuilt GCC8.0...GCC9.0 on hand selectiong 9 as minimum would be safe. > > I tried setting to BR2_TOOLCHAIN_GCC_AT_LEAST_8 in the config and run the 'utils/./test-pkg -a'. > Only 3 out of 44 possible toolchains were used for testing (the same as when using BR2_TOOLCHAIN_GCC_AT_LEAST_9), > but none of them uses GCC 8. > > Maybe someone can test and proof that it also works with GCC Versions < 9? > I successfully compiled and tested v3 of this patch series. tensorflow-lite and the label_image example build for armv7 with GCC 8.4 and GCC 7.5. So I guess BR2_TOOLCHAIN_GCC_AT_LEAST_7 should be enough. The justification for GCC 7 being tensorflows need for C++17. > > > > > > > > > + 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. > > > The text is too long. Please run "utils/check-package" to see the > > > warning that it generates. > > > > Fixed in v3: > > https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > > > > > > A couple of suggestions: > > > 1) would it be possible to add an option to build and install the > > > label_image example? It is always handy to be able to test this > > > package once it is built. > > > 2) would it be possible to add an option to build and install the > > > benchmark_model tool? This tool provides useful performance > > > information. > > > > Not sure there's really a good way to do this without adding a config > > flag upstream. > > > > > > > > > + > > > > +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 \ > > > I thought NNAPI was used in Android. Can you explain why it is required here? > > > > Disabled in v3: > > https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > > > > > > > + -DTFLITE_ENABLE_RUY=ON \ > > > > + -DTFLITE_ENABLE_XNNPACK=OFF > > > any reason why xnnpack is not enabled? It would be great to enable it > > > as an option. > > > > Mostly since it's not a required dependency and haven't added the > > dependency yet. Will look into adding that as a followup once this is > > merged. > > I agree, it would be a nice addition, but not a necessity for the initial merge. > > > > > > > > > > + > > > > +$(eval $(cmake-package)) > > > > -- > > > > 2.34.1 > > > > > > > > _______________________________________________ > > > > buildroot mailing list > > > > buildroot at buildroot.org > > > > https://lists.buildroot.org/mailman/listinfo/buildroot > > > thanks > > > Gilles. > > Regards, > Stefan Regards, Daniel From d.lang at abatec.at Fri Jan 27 08:40:46 2023 From: d.lang at abatec.at (Lang Daniel) Date: Fri, 27 Jan 2023 08:40:46 +0000 Subject: [Buildroot] [PATCH v3 8/8] package/tensorflow-lite: new package In-Reply-To: <20230124092235.806969-8-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> <20230124092235.806969-8-james.hilliard1@gmail.com> Message-ID: Hi James, all, I successfully compiled tensorflow-lite and ran the label_image example on armv7 with GCC 8.4 and GCC 7.5. > From: Stefan Hager > > This package adds the tensorflow lite runtime to buildroot. > > Tested-by: Stefan Hager Tested-by: Daniel Lang > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > Changes v2 -> v3: > - drop architecture restrictions which appear inaccurate after adding neon-2-sse > - disable android only nnapi > Changes v1 -> v2: > - fix label_image build > - more explicit cmake config [SNIP] > diff --git a/package/tensorflow-lite/Config.in b/package/tensorflow-lite/Config.in > new file mode 100644 > index 0000000000..d551c14077 > --- /dev/null > +++ b/package/tensorflow-lite/Config.in > @@ -0,0 +1,29 @@ > +config BR2_PACKAGE_TENSORFLOW_LITE > + bool "tensorflow-lite" > + depends on BR2_INSTALL_LIBSTDCPP > + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 BR2_TOOLCHAIN_GCC_AT_LEAST_7 should be enough. As mentioned I tested it for armv7 with GCC 8.4 and GCC 7.5 The justification for GCC 7 being tensorflows need for C++17. > + depends on BR2_TOOLCHAIN_HAS_THREADS > + depends on BR2_TOOLCHAIN_USES_GLIBC > + depends on BR2_SHARED_LIBS > + 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 > 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..aa69eb3bd1 > --- /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=OFF \ > + -DTFLITE_ENABLE_RUY=ON \ > + -DTFLITE_ENABLE_XNNPACK=OFF > + > +$(eval $(cmake-package)) > -- > 2.34.1 Regards, Daniel From neal.frager at amd.com Fri Jan 27 08:49:38 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 08:49:38 +0000 Subject: [Buildroot] [PATCH v3 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20230127084938.15712-1-neal.frager@amd.com> Reduce the configs in the kria/uboot.fragment to only what is necessary. These 4 configs are already included in the xilinx_zynqmp_virt_defconfig, so it is redundant to include them in the kria/uboot.fragment file. Applying this patch has zero impact on the u-boot binaries that are built. 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 Fri Jan 27 08:51:32 2023 From: neal.frager at amd.com (Frager, Neal) Date: Fri, 27 Jan 2023 08:51:32 +0000 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20230127092111.76a3d867@booty> References: <20221215111831.11956-1-neal.frager@amd.com> <20230124091850.0cabaa3e@booty> <20230127092111.76a3d867@booty> Message-ID: Hi Luca, > Hi Luca, > > > 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 > > > Apologies for the delay. I was hoping to test this patch, but I'm not yet there, so for the moment I have a question below. > > No problem. > > > --- > > 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 > > > Does this prevent the 'reset' command in U-Boot from working? > > This patch actually has zero effect on functionality. These 4 u-boot configs are already included in the xilinx_zynqmp_virt_defconfig. > I see, so the patch is fine. I would add the above line to the commit message to make it clear. You can send a v3 unless some maintainers is willing to do it while applying. > With that added: > Reviewed-by: Luca Ceresoli Thanks. I have created a v3 with a more explicit commit message for your review. Best regards, Neal Frager AMD From marcus.folkesson at gmail.com Fri Jan 27 08:59:28 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Fri, 27 Jan 2023 09:59:28 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <20230119143408.1911081-1-dse@thaumatec.com> References: <20230119143408.1911081-1-dse@thaumatec.com> Message-ID: Hi, On Thu, Jan 19, 2023 at 03:34:08PM +0100, Daniel Semkowicz wrote: > Libcamera recently started to version the software, so use the > version tag instead of raw commit hash. > > Signed-off-by: Daniel Semkowicz > --- Sorry, I was not aware of that you already had sent this patch when I did send out my series. Reviewed-by: Marcus Folkesson -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From neal.frager at amd.com Fri Jan 27 09:43:58 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 09:43:58 +0000 Subject: [Buildroot] [PATCH v1 1/3] configs/zynqmp_kria_kv260_defconfig: use Xilinx github for pmufw.elf Message-ID: <20230127094400.6267-1-neal.frager@amd.com> Migrate kv260_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. 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 94631da034..e180d5e7e7 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -31,7 +31,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.2/kv260/kv260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 -- 2.17.1 From neal.frager at amd.com Fri Jan 27 09:43:59 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 09:43:59 +0000 Subject: [Buildroot] [PATCH v1 2/3] configs/zynqmp_zcu102_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-1-neal.frager@amd.com> References: <20230127094400.6267-1-neal.frager@amd.com> Message-ID: <20230127094400.6267-2-neal.frager@amd.com> Migrate zcu102_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager --- configs/zynqmp_zcu102_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_zcu102_defconfig b/configs/zynqmp_zcu102_defconfig index 6047d4299c..00b33261b6 100644 --- a/configs/zynqmp_zcu102_defconfig +++ b/configs/zynqmp_zcu102_defconfig @@ -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/nealfrager/buildroot-firmware/raw/v2022.2/zcu102/zcu102_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 -- 2.17.1 From neal.frager at amd.com Fri Jan 27 09:44:00 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 09:44:00 +0000 Subject: [Buildroot] [PATCH v1 3/3] configs/zynqmp_zcu106_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-1-neal.frager@amd.com> References: <20230127094400.6267-1-neal.frager@amd.com> Message-ID: <20230127094400.6267-3-neal.frager@amd.com> Migrate zcu106_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager --- configs/zynqmp_zcu106_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index 699e528f32..88295571af 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -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/nealfrager/buildroot-firmware/raw/v2022.2/zcu106/zcu106_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 -- 2.17.1 From luca.ceresoli at bootlin.com Fri Jan 27 09:55:46 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Fri, 27 Jan 2023 10:55:46 +0100 Subject: [Buildroot] [PATCH v3 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20230127084938.15712-1-neal.frager@amd.com> References: <20230127084938.15712-1-neal.frager@amd.com> Message-ID: <20230127105546.0b7535db@booty> On Fri, 27 Jan 2023 08:49:38 +0000 Neal Frager wrote: > Reduce the configs in the kria/uboot.fragment to only what is necessary. > These 4 configs are already included in the xilinx_zynqmp_virt_defconfig, so > it is redundant to include them in the kria/uboot.fragment file. Applying > this patch has zero impact on the u-boot binaries that are built. > > This patch has been build and run tested on a kria kv260 starter kit. > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From peter at korsgaard.com Fri Jan 27 10:23:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:23:00 +0100 Subject: [Buildroot] [PATCH v3 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20230127084938.15712-1-neal.frager@amd.com> (Neal Frager's message of "Fri, 27 Jan 2023 08:49:38 +0000") References: <20230127084938.15712-1-neal.frager@amd.com> Message-ID: <87tu0c6zuj.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > Reduce the configs in the kria/uboot.fragment to only what is necessary. > These 4 configs are already included in the xilinx_zynqmp_virt_defconfig, so > it is redundant to include them in the kria/uboot.fragment file. Applying > this patch has zero impact on the u-boot binaries that are built. > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:38:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:46 +0100 Subject: [Buildroot] [PATCH v1 1/3] configs/zynqmp_kria_kv260_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-1-neal.frager@amd.com> (Neal Frager's message of "Fri, 27 Jan 2023 09:43:58 +0000") References: <20230127094400.6267-1-neal.frager@amd.com> Message-ID: <87pmb06z49.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > Migrate kv260_pmufw.elf location from nealfrager github to Xilinx github. > The image is identical, so this patch has zero impact on functionality. > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:38:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:50 +0100 Subject: [Buildroot] [PATCH v1 2/3] configs/zynqmp_zcu102_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-2-neal.frager@amd.com> (Neal Frager's message of "Fri, 27 Jan 2023 09:43:59 +0000") References: <20230127094400.6267-1-neal.frager@amd.com> <20230127094400.6267-2-neal.frager@amd.com> Message-ID: <87lelo6z45.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > Migrate zcu102_pmufw.elf location from nealfrager github to Xilinx github. > The image is identical, so this patch has zero impact on functionality. > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:38:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:54 +0100 Subject: [Buildroot] [PATCH v1 3/3] configs/zynqmp_zcu106_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-3-neal.frager@amd.com> (Neal Frager's message of "Fri, 27 Jan 2023 09:44:00 +0000") References: <20230127094400.6267-1-neal.frager@amd.com> <20230127094400.6267-3-neal.frager@amd.com> Message-ID: <87h6wc6z41.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > Migrate zcu106_pmufw.elf location from nealfrager github to Xilinx github. > The image is identical, so this patch has zero impact on functionality. > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:23:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:23:24 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: use Xilinx github for pmufw.elf Message-ID: <20230127103914.B945387E15@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a200fc4ee34fa82a7f48107e6b76acd0db600c9f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate kv260_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager Signed-off-by: Peter Korsgaard --- 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 94631da034..e180d5e7e7 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -31,7 +31,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.2/kv260/kv260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 Jan 27 10:38:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:36 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_zcu102_defconfig: use Xilinx github for pmufw.elf Message-ID: <20230127103914.C3E9A87E4A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1005feccf52ce260aa794f4bf3fe84aa780b84cc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate zcu102_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager Signed-off-by: Peter Korsgaard --- configs/zynqmp_zcu102_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_zcu102_defconfig b/configs/zynqmp_zcu102_defconfig index 6047d4299c..00b33261b6 100644 --- a/configs/zynqmp_zcu102_defconfig +++ b/configs/zynqmp_zcu102_defconfig @@ -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/nealfrager/buildroot-firmware/raw/v2022.2/zcu102/zcu102_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 Jan 27 10:38:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:41 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_zcu106_defconfig: use Xilinx github for pmufw.elf Message-ID: <20230127103914.D24B987E4B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0939cecb401fa3a4227649b36bc4298790544928 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate zcu106_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager Signed-off-by: Peter Korsgaard --- configs/zynqmp_zcu106_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index 699e528f32..88295571af 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -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/nealfrager/buildroot-firmware/raw/v2022.2/zcu106/zcu106_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 Jan 27 10:22:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:22:09 +0100 Subject: [Buildroot] [git commit] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20230127103914.AE57487E48@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fa341f029832a658865ed4b5849efc4b765452f9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Reduce the configs in the kria/uboot.fragment to only what is necessary. These 4 configs are already included in the xilinx_zynqmp_virt_defconfig, so it is redundant to include them in the kria/uboot.fragment file. Applying this patch has zero impact on the u-boot binaries that are built. This patch has been build and run tested on a kria kv260 starter kit. Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- 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 40709549dc..d8efc230a0 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -7,9 +7,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 From peter at korsgaard.com Fri Jan 27 10:45:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:45:30 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <20230119143408.1911081-1-dse@thaumatec.com> (Daniel Semkowicz's message of "Thu, 19 Jan 2023 15:34:08 +0100") References: <20230119143408.1911081-1-dse@thaumatec.com> Message-ID: <87cz706yt1.fsf@dell.be.48ers.dk> >>>>> "Daniel" == Daniel Semkowicz writes: > Libcamera recently started to version the software, so use the > version tag instead of raw commit hash. > Signed-off-by: Daniel Semkowicz Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:46:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:46:10 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/libcamera-apps: bump to version 1.1.0 In-Reply-To: <20230123133526.3371864-2-marcus.folkesson@gmail.com> (Marcus Folkesson's message of "Mon, 23 Jan 2023 14:35:25 +0100") References: <20230123133526.3371864-1-marcus.folkesson@gmail.com> <20230123133526.3371864-2-marcus.folkesson@gmail.com> Message-ID: <878rho6yrx.fsf@dell.be.48ers.dk> >>>>> "Marcus" == Marcus Folkesson writes: > Signed-off-by: Marcus Folkesson Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:46:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:46:38 +0100 Subject: [Buildroot] [PATCH v2 3/3] DEVELOPERS: add libcamera/libcamera-apps In-Reply-To: <20230123133526.3371864-3-marcus.folkesson@gmail.com> (Marcus Folkesson's message of "Mon, 23 Jan 2023 14:35:26 +0100") References: <20230123133526.3371864-1-marcus.folkesson@gmail.com> <20230123133526.3371864-3-marcus.folkesson@gmail.com> Message-ID: <874jsc6yr5.fsf@dell.be.48ers.dk> >>>>> "Marcus" == Marcus Folkesson writes: > libcamera-apps is orphaned, so take care of it. > Signed-off-by: Marcus Folkesson Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:46:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:46:26 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Marcus Folkesson for libcamera/libcamera-apps Message-ID: <20230127104659.EAA5987E60@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c373ca0572e2017e04bd48a9ce63151fb23e378a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libcamera-apps is orphaned, so take care of it. Signed-off-by: Marcus Folkesson Signed-off-by: Peter Korsgaard --- DEVELOPERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..b973c37b82 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1890,6 +1890,8 @@ F: support/testing/tests/package/test_python_pytest.py F: support/testing/tests/package/test_python_pytest_asyncio.py N: Marcus Folkesson +F: package/libcamera/ +F: package/libcamera-apps/ F: package/libostree/ F: package/libselinux/ F: package/libsemanage/ From peter at korsgaard.com Fri Jan 27 10:45:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:45:54 +0100 Subject: [Buildroot] [git commit] package/libcamera-apps: bump to version 1.1.0 Message-ID: <20230127104659.DCB6C87E5F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3fac163b9315a26f2ad041e0624fac283078d795 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcus Folkesson Signed-off-by: Peter Korsgaard --- ...e-Werror-and-Wfatal-errors-compiler-comma.patch | 37 -------------------- ...-egl_preview-compile-conversion-from-Wind.patch | 39 ---------------------- package/libcamera-apps/libcamera-apps.hash | 2 +- package/libcamera-apps/libcamera-apps.mk | 4 +-- 4 files changed, 3 insertions(+), 79 deletions(-) diff --git a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch b/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch deleted file mode 100644 index 988d89cca3..0000000000 --- a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 6bd733b52f0b4039407c676cd3126a9e2f79456b Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Fri, 5 Feb 2021 18:24:08 +0100 -Subject: [PATCH] cmake: remove -Werror and -Wfatal-errors compiler command - line option -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes (with bootlin-riscv64-musl toolchain): - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/core/libcamera_app.cpp:30:22: error: overflow in conversion from ???long unsigned int??? to ???int??? changes value from ???2154321408??? to ???-2140645888??? [-Werror=overflow] - 30 | int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); - | ^~~~~~~~~~~~~~~ - cc1plus: all warnings being treated as errors - -Signed-off-by: Peter Seiderer ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 748c6dd..1ca1e39 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ endif() - - set (CMAKE_EXPORT_COMPILE_COMMANDS ON) - set (CMAKE_CXX_STANDARD 17) --add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new -Werror -Wfatal-errors) -+add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new) - add_definitions(-D_FILE_OFFSET_BITS=64) - - if (CMAKE_COMPILER_IS_GNUCXX) --- -2.34.1 - diff --git a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch b/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch deleted file mode 100644 index cc9069aa86..0000000000 --- a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 60715769cd5368a63b2bdc2e6d6bb6df0030a54d Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 31 Mar 2022 21:44:22 +0200 -Subject: [PATCH] preview: fix egl_preview compile (conversion from Window to - EGLNativeWindowType) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/preview/egl_preview.cpp:329:69: error: invalid conversion from ???Window??? {aka ???long unsigned int???} to ???EGLNativeWindowType??? {aka ???fbdev_window*???} [-fpermissive] - 329 | egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); - | ^~~~~~~ - | | - | Window {aka long unsigned int} - -[Upstream: https://github.com/raspberrypi/libcamera-apps/pull/283] -Signed-off-by: Peter Seiderer ---- - preview/egl_preview.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/preview/egl_preview.cpp b/preview/egl_preview.cpp -index b936e57..593583d 100644 ---- a/preview/egl_preview.cpp -+++ b/preview/egl_preview.cpp -@@ -326,7 +326,7 @@ void EglPreview::makeWindow(char const *name) - wm_delete_window_ = XInternAtom(display_, "WM_DELETE_WINDOW", False); - XSetWMProtocols(display_, window_, &wm_delete_window_, 1); - -- egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); -+ egl_surface_ = eglCreateWindowSurface(egl_display_, config, reinterpret_cast(window_), NULL); - if (!egl_surface_) - throw std::runtime_error("eglCreateWindowSurface failed"); - --- -2.35.1 - diff --git a/package/libcamera-apps/libcamera-apps.hash b/package/libcamera-apps/libcamera-apps.hash index 2dbb74d463..cc2d3b6926 100644 --- a/package/libcamera-apps/libcamera-apps.hash +++ b/package/libcamera-apps/libcamera-apps.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 611aec06dd24de6586580164d9b7c55da0698ac4cf129944b2fc41fe67210597 libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5.tar.gz +sha256 2d895ad5d11a6004b1e84eb8d486d5dca64dda1b41e0f4f3f87904666f249e3e libcamera-apps-1.1.0.tar.gz sha256 36dfed86bdef661a0a14ec1a1cc84c771d5a06b6f9b92e9ebb610ba711bd528a license.txt diff --git a/package/libcamera-apps/libcamera-apps.mk b/package/libcamera-apps/libcamera-apps.mk index f4fc019c17..a5d9227250 100644 --- a/package/libcamera-apps/libcamera-apps.mk +++ b/package/libcamera-apps/libcamera-apps.mk @@ -4,8 +4,8 @@ # ################################################################################ -LIBCAMERA_APPS_VERSION = 2d1009e3badcc8047361ff81149ad6cba3b911b5 -LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,$(LIBCAMERA_APPS_VERSION)) +LIBCAMERA_APPS_VERSION = 1.1.0 +LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,v$(LIBCAMERA_APPS_VERSION)) LIBCAMERA_APPS_LICENSE = BSD-2-Clause LIBCAMERA_APPS_LICENSE_FILES = license.txt LIBCAMERA_APPS_DEPENDENCIES = \ From peter at korsgaard.com Fri Jan 27 10:44:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:44:58 +0100 Subject: [Buildroot] [git commit] package/libcamera: bump to version 0.0.3 Message-ID: <20230127104659.CDA8B87E5E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2890f308b5e884b2cbf9db3ccfd7ea7e0f4b0ddb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Libcamera recently started to tag releases, so use the version tag instead of raw commit hash. Signed-off-by: Daniel Semkowicz Reviewed-by: Marcus Folkesson Signed-off-by: Peter Korsgaard --- package/libcamera/libcamera.hash | 2 +- package/libcamera/libcamera.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash index 68c9c1f005..033e318910 100644 --- a/package/libcamera/libcamera.hash +++ b/package/libcamera/libcamera.hash @@ -1,4 +1,4 @@ -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz # license files sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk index 9c03d3a3b3..8979a43aca 100644 --- a/package/libcamera/libcamera.mk +++ b/package/libcamera/libcamera.mk @@ -5,7 +5,7 @@ ################################################################################ LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 +LIBCAMERA_VERSION = v0.0.3 LIBCAMERA_SITE_METHOD = git LIBCAMERA_DEPENDENCIES = \ host-openssl \ From neal.frager at amd.com Fri Jan 27 10:53:05 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 10:53:05 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/versal_vck190_defconfig: use Xilinx github for versal-firmware Message-ID: <20230127105305.25877-1-neal.frager@amd.com> Migrate versal-firmware package from nealfrager github to Xilinx github. The images are identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager --- configs/versal_vck190_defconfig | 2 +- package/versal-firmware/Config.in | 2 +- package/versal-firmware/versal-firmware.mk | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/configs/versal_vck190_defconfig b/configs/versal_vck190_defconfig index fcda6eb431..2808fa522b 100644 --- a/configs/versal_vck190_defconfig +++ b/configs/versal_vck190_defconfig @@ -32,7 +32,7 @@ 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_VERSION="2022.2_br_1" BR2_PACKAGE_VERSAL_FIRMWARE_BOARD="vck190" BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y diff --git a/package/versal-firmware/Config.in b/package/versal-firmware/Config.in index 8d13816149..b4b63282d8 100644 --- a/package/versal-firmware/Config.in +++ b/package/versal-firmware/Config.in @@ -10,7 +10,7 @@ if BR2_PACKAGE_VERSAL_FIRMWARE config BR2_PACKAGE_VERSAL_FIRMWARE_VERSION string "firmware version" - default "v2022.2" + default "2022.2_br_1" help Release version of Versal firmware. diff --git a/package/versal-firmware/versal-firmware.mk b/package/versal-firmware/versal-firmware.mk index 3e4b9e558d..0bc5a00bc6 100644 --- a/package/versal-firmware/versal-firmware.mk +++ b/package/versal-firmware/versal-firmware.mk @@ -5,7 +5,7 @@ ################################################################################ VERSAL_FIRMWARE_VERSION = $(call qstrip,$(BR2_PACKAGE_VERSAL_FIRMWARE_VERSION)) -VERSAL_FIRMWARE_SITE = $(call github,nealfrager,buildroot-firmware,$(VERSAL_FIRMWARE_VERSION)) +VERSAL_FIRMWARE_SITE = $(call github,Xilinx,ubuntu-firmware,$(VERSAL_FIRMWARE_VERSION)) VERSAL_FIRMWARE_LICENSE = Xilinx-Binary-Only VERSAL_FIRMWARE_LICENSE_FILES = LICENSE VERSAL_FIRMWARE_INSTALL_TARGET = NO -- 2.17.1 From peter at korsgaard.com Fri Jan 27 11:08:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 12:08:39 +0100 Subject: [Buildroot] Build of glib2 failed In-Reply-To: <6e0a1eb8-4495-76a4-63a9-852fccbb9a79@carrier-2> (Stefan Kuhne's message of "Tue, 24 Jan 2023 19:37:27 +0100") References: <21929154-7cb8-31ff-20de-d48d25e53423@carrier-2> <6e0a1eb8-4495-76a4-63a9-852fccbb9a79@carrier-2> Message-ID: <87zga45j60.fsf@dell.be.48ers.dk> >>>>> "Stefan" == Stefan Kuhne writes: > Am 23.01.2023 um 20:32 schrieb Stefan Kuhne: > Hello. >> I've a problem to build glib2: >> >> ... >> Library m found: YES >> Run-time dependency libffi found: YES 3.4.4 >> Run-time dependency zlib found: YES 1.2.13 >> Checking for function "ngettext" : NO >> Library intl found: NO >> >> output/build/libglib2-2.72.3/meson.build:2102:4: ERROR: Automatic >> wrap-based subproject downloading is disabled >> > I missed UCLIBC_HAS_INTL and UCLIBC_HAS_ICONV in uclibc config. Yes, if you tweak the default uClibc-ng config then you may end up with build issues. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:24:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:24:54 +0100 Subject: [Buildroot] [PATCH v4] package/fluent-bit: add new package In-Reply-To: <20230125160513.2960401-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Wed, 25 Jan 2023 17:05:13 +0100") References: <20230123151459.1899697-1-thomas.devoogdt@barco.com> <20230125160513.2960401-1-thomas.devoogdt@barco.com> Message-ID: <87v8ks5fmx.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Fluent Bit is a super fast, lightweight, and highly > scalable logging and metrics processor and forwarder. > Signed-off-by: Thomas Devoogdt > --- > Changes v3 -> v4: > - .mk: dropped patch & use BUILD_SHARED_LIBS=OFF With this we can presumably get rid of the BR2_STATIC_LIBS dependency (glibc still implies it though), so I've dropped that. > - .mk: added issue links > - .S99fluent-bit: fixed all the ./utils/check-package issues & synced with S01syslogd > +# Force miniz to be compiled statically. I've slightly reworded this to make it clear miniz is bundled with fluent-bit. I've added a DEVELOPERS entry and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:21:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:21:51 +0100 Subject: [Buildroot] [git commit] package/fluent-bit: add new package Message-ID: <20230127122526.6DDFF87E6E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a0f7c39bcb48fc13aa2ce3fc4996baf1be66483 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt [Peter: add DEVELOPERS entry, drop STATIC_LIBS dependency] Signed-off-by: Peter Korsgaard --- DEVELOPERS | 3 ++ package/Config.in | 1 + package/fluent-bit/Config.in | 12 +++++++ package/fluent-bit/S99fluent-bit | 72 ++++++++++++++++++++++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 ++ package/fluent-bit/fluent-bit.mk | 49 ++++++++++++++++++++++++++ 6 files changed, 140 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index b973c37b82..385a46ccf9 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2820,6 +2820,9 @@ F: support/testing/tests/package/test_perl_lwp_protocol_https.py F: utils/size-stats-compare F: toolchain/ +N: Thomas Devoogdt +F: package/fluent-bit/ + N: Thomas Huth F: board/qemu/m68k-mcf5208/ F: configs/qemu_m68k_mcf5208_defconfig diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b281a67157 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2610,6 +2610,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..11ceb55d4f --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain" + depends on !BR2_TOOLCHAIN_USES_GLIBC diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..f4ba0e4448 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,72 @@ +#!/bin/sh + +DAEMON="fluent-bit" +PID_FILE="/var/run/$DAEMON.pid" +CONF_FILE="/etc/$DAEMON/$DAEMON.conf" + +FLUENT_BIT_ARGS="" + +# shellcheck source=/dev/null +[ -r "/etc/default/$DAEMON" ] && . "/etc/default/$DAEMON" + +start() { + printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting + start-stop-daemon -S -q -b -m -p "$PID_FILE" --exec "/usr/bin/$DAEMON" \ + -- -c "$CONF_FILE" $FLUENT_BIT_ARGS + status=$? + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} + +stop() { + printf 'Stopping %s: ' "$DAEMON" + start-stop-daemon -K -q -p "$PID_FILE" + status=$? + + if [ -f "$PID_FILE" ]; then + pid=$(cat "$PID_FILE") + rm -f "$PID_FILE" + + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. + timeout=6 + while kill -0 "$pid" 2>/dev/null; do + [ $timeout -eq 0 ] && status=1 && break + timeout=$((timeout - 1)) + sleep 1 + done + fi + + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} + +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..f7727834dd --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No + +ifeq ($(BR2_PACKAGE_LUAJIT),y) +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes +FLUENT_BIT_DEPENDENCIES += luajit +else +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=No +endif + +# Force bundled miniz to be linked statically. +# https://github.com/fluent/fluent-bit/issues/6711 +FLUENT_BIT_CONF_OPTS += \ + -DBUILD_SHARED_LIBS=OFF + +# Move the config files from /usr/etc/ to /etc/. +# https://github.com/fluent/fluent-bit/issues/6619 +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +$(eval $(cmake-package)) From fperrad at gmail.com Fri Jan 27 12:25:52 2023 From: fperrad at gmail.com (Francois Perrad) Date: Fri, 27 Jan 2023 13:25:52 +0100 Subject: [Buildroot] [PATCH] package/janet: bump to version 1.26.0 Message-ID: <20230127122552.236033-1-francois.perrad@gadz.org> diff LICENCE: -Copyright (c) 2021 Calvin Rose and contributors +Copyright (c) 2023 Calvin Rose and contributors Signed-off-by: Francois Perrad --- package/janet/janet.hash | 4 ++-- package/janet/janet.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/janet/janet.hash b/package/janet/janet.hash index 5cd3db1c2..47e0de4a0 100644 --- a/package/janet/janet.hash +++ b/package/janet/janet.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 5bf9b680adbc5511835aec3787117df37032eef796e1664edbbcfd540b6acaf3 janet-1.25.0.tar.gz +sha256 c95dab93e8e4ebcab5c293d5ee448fb43ab8bd2f6391fd66a6ca92fe1ec72c03 janet-1.26.0.tar.gz # Locally calculated -sha256 e2d2ae8360d95386af751ac7d1a3da36ea8ceb230e5f0eba7eb762547b1c58c9 LICENSE +sha256 95fca700e8dce9699248e7cc80ac88ce2357874c8352cd2be4d18f183dc9710b LICENSE diff --git a/package/janet/janet.mk b/package/janet/janet.mk index 284e6c264..db1eb2a5c 100644 --- a/package/janet/janet.mk +++ b/package/janet/janet.mk @@ -4,7 +4,7 @@ # ################################################################################ -JANET_VERSION = 1.25.0 +JANET_VERSION = 1.26.0 JANET_SITE = $(call github,janet-lang,janet,v$(JANET_VERSION)) JANET_LICENSE = MIT JANET_LICENSE_FILES = LICENSE -- 2.37.2 From fperrad at gmail.com Fri Jan 27 12:26:02 2023 From: fperrad at gmail.com (Francois Perrad) Date: Fri, 27 Jan 2023 13:26:02 +0100 Subject: [Buildroot] [PATCH] package/luajit: bump to version d0e88930ddde28ff662503f9f20facf34f7265aa Message-ID: <20230127122602.236054-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/luajit/luajit.hash | 2 +- package/luajit/luajit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/luajit/luajit.hash b/package/luajit/luajit.hash index d00cea4ee..c655e9931 100644 --- a/package/luajit/luajit.hash +++ b/package/luajit/luajit.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 19a911fdd77af69e48fa50749606a9009696f543cc88e898b4480d8d3c8828f5 luajit-6c4826f12c4d33b8b978004bc681eb1eef2be977.tar.gz +sha256 aa354d1265814db5a1ee9dfff6049e19b148e1fd818f1ecfa4fcf2b19f6e4dd9 luajit-d0e88930ddde28ff662503f9f20facf34f7265aa.tar.gz # Locally calculated sha256 52fc5b15ac968ed81aabb4c1e23ab3bce50f57a5764e9cdca86b463a11072921 COPYRIGHT diff --git a/package/luajit/luajit.mk b/package/luajit/luajit.mk index c79f18bf6..09bde3590 100644 --- a/package/luajit/luajit.mk +++ b/package/luajit/luajit.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAJIT_VERSION = 6c4826f12c4d33b8b978004bc681eb1eef2be977 +LUAJIT_VERSION = d0e88930ddde28ff662503f9f20facf34f7265aa LUAJIT_SITE = $(call github,LuaJIT,LuaJIT,$(LUAJIT_VERSION)) LUAJIT_LICENSE = MIT LUAJIT_LICENSE_FILES = COPYRIGHT -- 2.37.2 From fperrad at gmail.com Fri Jan 27 12:26:10 2023 From: fperrad at gmail.com (Francois Perrad) Date: Fri, 27 Jan 2023 13:26:10 +0100 Subject: [Buildroot] [PATCH] package/moarvm: bump to version 2022.12 Message-ID: <20230127122610.236075-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/moarvm/moarvm.hash | 2 +- package/moarvm/moarvm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/moarvm/moarvm.hash b/package/moarvm/moarvm.hash index 45e8b56e9..624988215 100644 --- a/package/moarvm/moarvm.hash +++ b/package/moarvm/moarvm.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 337ef04d16f826f99465c653b92006028fe220be68d3dcfd0729612f4f6b5b46 MoarVM-2022.07.tar.gz +sha256 51c3e9c9a7a191c148f213b65ae1f4fcfe5d4b7c16c86300e9ee8e18eaa8becb MoarVM-2022.12.tar.gz sha256 c53c6b96081b0a5b9b2fb4d0133d55c20e5e00e4c127ade62f03434ee7b3d2de Artistic2.txt diff --git a/package/moarvm/moarvm.mk b/package/moarvm/moarvm.mk index 9820f318b..ef9d29d5a 100644 --- a/package/moarvm/moarvm.mk +++ b/package/moarvm/moarvm.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOARVM_VERSION = 2022.07 +MOARVM_VERSION = 2022.12 MOARVM_SITE = http://moarvm.com/releases MOARVM_SOURCE = MoarVM-$(MOARVM_VERSION).tar.gz MOARVM_LICENSE = Artistic-2.0 -- 2.37.2 From peter at korsgaard.com Fri Jan 27 12:37:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:37:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/s390-tools: bump to version 2.25 In-Reply-To: <20230119065806.115380-1-egorenar@linux.ibm.com> (Alexander Egorenkov's message of "Thu, 19 Jan 2023 07:58:06 +0100") References: <20230119065806.115380-1-egorenar@linux.ibm.com> Message-ID: <87r0vg5f18.fsf@dell.be.48ers.dk> >>>>> "Alexander" == Alexander Egorenkov writes: > Signed-off-by: Alexander Egorenkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:38:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:38:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/openlayers: bump to version 7.2.2 In-Reply-To: <20230119114943.882703-1-thomas.claveirole@green-communications.fr> (Thomas Claveirole's message of "Thu, 19 Jan 2023 12:49:43 +0100") References: <20230119114943.882703-1-thomas.claveirole@green-communications.fr> Message-ID: <87mt645f0t.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Claveirole writes: > Signed-off-by: Thomas Claveirole Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:42:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:42:30 +0100 Subject: [Buildroot] [PATCH] package/sexpect: new package In-Reply-To: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> (Baruch Siach via buildroot's message of "Tue, 17 Jan 2023 12:59:45 +0200") References: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> Message-ID: <87ilgs5etl.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach via buildroot writes: > sexpect is useful for shell controlled testing. > Signed-off-by: Baruch Siach > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/sexpect/Config.in | 7 +++++++ > package/sexpect/sexpect.hash | 3 +++ > package/sexpect/sexpect.mk | 13 +++++++++++++ > 5 files changed, 25 insertions(+) > create mode 100644 package/sexpect/Config.in > create mode 100644 package/sexpect/sexpect.hash > create mode 100644 package/sexpect/sexpect.mk > diff --git a/DEVELOPERS b/DEVELOPERS > index e8e0dffcd392..f2fc4acece43 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -294,6 +294,7 @@ F: package/ebtables/ > F: package/i2c-tools/ > F: package/libcurl/ > F: package/libpcap/ > +F: package/sexpect/ > F: package/socat/ > F: package/strace/ > F: package/tcpdump/ > diff --git a/package/Config.in b/package/Config.in > index 995dae2c5755..da47cbd4ed06 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2568,6 +2568,7 @@ comment "Utilities" > source "package/rtty/Config.in" > source "package/screen/Config.in" > source "package/screenfetch/Config.in" > + source "package/sexpect/Config.in" > source "package/sudo/Config.in" > source "package/terminology/Config.in" > source "package/time/Config.in" > diff --git a/package/sexpect/Config.in b/package/sexpect/Config.in > new file mode 100644 > index 000000000000..7fbdf9b99eb1 > --- /dev/null > +++ b/package/sexpect/Config.in > @@ -0,0 +1,7 @@ > +config BR2_PACKAGE_SEXPECT > + bool "sexpect" > + help > + sexpect is another implementation of Expect which is specifically check-package complained about the length of this line: package/sexpect/Config.in:4: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) So I rewrapped and committed, thanks. > + designed for Shell scripts (sh, bash, ksh, zsh, ...) > + > + https://github.com/clarkwang/sexpect > diff --git a/package/sexpect/sexpect.hash b/package/sexpect/sexpect.hash > new file mode 100644 > index 000000000000..d5121176269e > --- /dev/null > +++ b/package/sexpect/sexpect.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 f6801c8b979d56eec54aedd7ede06e2342f382cee291beea88b52869186c557c sexpect-2.3.14.tar.gz > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE > diff --git a/package/sexpect/sexpect.mk b/package/sexpect/sexpect.mk > new file mode 100644 > index 000000000000..7b878600e41f > --- /dev/null > +++ b/package/sexpect/sexpect.mk > @@ -0,0 +1,13 @@ > +################################################################################ > +# > +# sexpect > +# > +################################################################################ > + > +SEXPECT_VERSION = 2.3.14 > +SEXPECT_SITE = $(call github,clarkwang,sexpect,v$(SEXPECT_VERSION)) > +SEXPECT_LICENSE = GPL-3.0 > +SEXPECT_LICENSE_FILES = LICENSE > +SEXPECT_SUPPORTS_IN_SOURCE_BUILD = NO > + > +$(eval $(cmake-package)) > -- > 2.39.0 > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:42:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:42:30 +0100 Subject: [Buildroot] [PATCH] package/sexpect: new package In-Reply-To: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> (Baruch Siach via buildroot's message of "Tue, 17 Jan 2023 12:59:45 +0200") References: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> Message-ID: <87ilgs5etl.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach via buildroot writes: > sexpect is useful for shell controlled testing. > Signed-off-by: Baruch Siach > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/sexpect/Config.in | 7 +++++++ > package/sexpect/sexpect.hash | 3 +++ > package/sexpect/sexpect.mk | 13 +++++++++++++ > 5 files changed, 25 insertions(+) > create mode 100644 package/sexpect/Config.in > create mode 100644 package/sexpect/sexpect.hash > create mode 100644 package/sexpect/sexpect.mk > diff --git a/DEVELOPERS b/DEVELOPERS > index e8e0dffcd392..f2fc4acece43 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -294,6 +294,7 @@ F: package/ebtables/ > F: package/i2c-tools/ > F: package/libcurl/ > F: package/libpcap/ > +F: package/sexpect/ > F: package/socat/ > F: package/strace/ > F: package/tcpdump/ > diff --git a/package/Config.in b/package/Config.in > index 995dae2c5755..da47cbd4ed06 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2568,6 +2568,7 @@ comment "Utilities" > source "package/rtty/Config.in" > source "package/screen/Config.in" > source "package/screenfetch/Config.in" > + source "package/sexpect/Config.in" > source "package/sudo/Config.in" > source "package/terminology/Config.in" > source "package/time/Config.in" > diff --git a/package/sexpect/Config.in b/package/sexpect/Config.in > new file mode 100644 > index 000000000000..7fbdf9b99eb1 > --- /dev/null > +++ b/package/sexpect/Config.in > @@ -0,0 +1,7 @@ > +config BR2_PACKAGE_SEXPECT > + bool "sexpect" > + help > + sexpect is another implementation of Expect which is specifically check-package complained about the length of this line: package/sexpect/Config.in:4: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) So I rewrapped and committed, thanks. > + designed for Shell scripts (sh, bash, ksh, zsh, ...) > + > + https://github.com/clarkwang/sexpect > diff --git a/package/sexpect/sexpect.hash b/package/sexpect/sexpect.hash > new file mode 100644 > index 000000000000..d5121176269e > --- /dev/null > +++ b/package/sexpect/sexpect.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 f6801c8b979d56eec54aedd7ede06e2342f382cee291beea88b52869186c557c sexpect-2.3.14.tar.gz > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE > diff --git a/package/sexpect/sexpect.mk b/package/sexpect/sexpect.mk > new file mode 100644 > index 000000000000..7b878600e41f > --- /dev/null > +++ b/package/sexpect/sexpect.mk > @@ -0,0 +1,13 @@ > +################################################################################ > +# > +# sexpect > +# > +################################################################################ > + > +SEXPECT_VERSION = 2.3.14 > +SEXPECT_SITE = $(call github,clarkwang,sexpect,v$(SEXPECT_VERSION)) > +SEXPECT_LICENSE = GPL-3.0 > +SEXPECT_LICENSE_FILES = LICENSE > +SEXPECT_SUPPORTS_IN_SOURCE_BUILD = NO > + > +$(eval $(cmake-package)) > -- > 2.39.0 > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:44:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:44:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/libraw: bump to version 0.21.1 In-Reply-To: <20230114173706.1276006-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 14 Jan 2023 18:37:06 +0100") References: <20230114173706.1276006-1-fontaine.fabrice@gmail.com> Message-ID: <87edrg5eqy.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/LibRaw/LibRaw/blob/0.21.1/Changelog.txt > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:44:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:44:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpsl: bump to version 0.21.2 In-Reply-To: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 14 Jan 2023 18:54:46 +0100") References: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> Message-ID: <87a6245eqr.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Drop patch (already in version) > - Update hash of COPYING (update in year: > https://github.com/rockdaboot/libpsl/commit/927b202c69bcd9be4c30ba51c74925f2575e1a69) > - builtin is a boolean since > https://github.com/rockdaboot/libpsl/commit/aa4909766c24c17bd1d9000ca419f6dc6b32c238 > https://github.com/rockdaboot/libpsl/releases/tag/0.21.2 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:37:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:37:02 +0100 Subject: [Buildroot] [git commit] package/s390-tools: bump to version 2.25 Message-ID: <20230127124440.10A2487EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11d7fb7013d0fbdb959897e00acc5955427a31de branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Alexander Egorenkov Signed-off-by: Peter Korsgaard --- package/s390-tools/s390-tools.hash | 2 +- package/s390-tools/s390-tools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/s390-tools/s390-tools.hash b/package/s390-tools/s390-tools.hash index f74695b81d..a0dde477c3 100644 --- a/package/s390-tools/s390-tools.hash +++ b/package/s390-tools/s390-tools.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 c04d1f7d7f4c941f19a293188eb6302194cc298171f88a4dc17a08a8001c6c01 s390-tools-2.23.0.tar.gz +sha256 ccb20954e748309a50fd56edd9abd94c6f897081e9a1a33e9d965a56f650990d s390-tools-2.25.0.tar.gz sha256 cca17a9a944ebec769adee4aebd805c912c357785ff2705a99ffe68563021f75 LICENSE diff --git a/package/s390-tools/s390-tools.mk b/package/s390-tools/s390-tools.mk index 99fc669ce7..cb6278dfb8 100644 --- a/package/s390-tools/s390-tools.mk +++ b/package/s390-tools/s390-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -S390_TOOLS_VERSION = 2.23.0 +S390_TOOLS_VERSION = 2.25.0 S390_TOOLS_SITE = $(call github,ibm-s390-linux,s390-tools,v$(S390_TOOLS_VERSION)) S390_TOOLS_LICENSE = MIT S390_TOOLS_LICENSE_FILES = LICENSE From peter at korsgaard.com Fri Jan 27 12:37:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:37:08 +0100 Subject: [Buildroot] [git commit] package/openlayers: bump to version 7.2.2 Message-ID: <20230127124440.1A00987EA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ccd391bfd94fdcaed77a2fe31c577e428cefc0ee branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Claveirole Signed-off-by: Peter Korsgaard --- package/openlayers/openlayers.hash | 2 +- package/openlayers/openlayers.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/openlayers/openlayers.hash b/package/openlayers/openlayers.hash index 1b3f3cce51..7e33716f78 100644 --- a/package/openlayers/openlayers.hash +++ b/package/openlayers/openlayers.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 37a0e5fde4df3db6e6c11ed0ceb8e20608121afe5f8f7f91cf03990e89a919ca v7.1.0-package.zip +sha256 31b848cc55967c7de63fece8cd1699fc51152421d04653b859103c7391ad5bbe v7.2.2-package.zip sha256 6c4347b83a8c9feef18d57b18e3b6c44cf901b3c344a4a1fbd837e421555ab8e LICENSE.md diff --git a/package/openlayers/openlayers.mk b/package/openlayers/openlayers.mk index 7396e38fb9..852f5f1dcf 100644 --- a/package/openlayers/openlayers.mk +++ b/package/openlayers/openlayers.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPENLAYERS_VERSION = 7.1.0 +OPENLAYERS_VERSION = 7.2.2 OPENLAYERS_SOURCE = v$(OPENLAYERS_VERSION)-package.zip OPENLAYERS_SITE = https://github.com/openlayers/openlayers/releases/download/v$(OPENLAYERS_VERSION) OPENLAYERS_LICENSE = BSD-2-Clause From peter at korsgaard.com Fri Jan 27 12:43:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:43:56 +0100 Subject: [Buildroot] [git commit] package/libpsl: bump to version 0.21.2 Message-ID: <20230127124440.3C59687EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33703b32bf5fbb18a25546403527e7140292eba0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Update hash of COPYING (update in year: https://github.com/rockdaboot/libpsl/commit/927b202c69bcd9be4c30ba51c74925f2575e1a69) - builtin is a boolean since https://github.com/rockdaboot/libpsl/commit/aa4909766c24c17bd1d9000ca419f6dc6b32c238 https://github.com/rockdaboot/libpsl/releases/tag/0.21.2 Signed-off-by: Fabrice Fontaine Reviewed-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- ...001-Add-libiconv-dep-to-meson-build-again.patch | 60 ---------------------- package/libpsl/libpsl.hash | 4 +- package/libpsl/libpsl.mk | 9 ++-- 3 files changed, 7 insertions(+), 66 deletions(-) diff --git a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch b/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch deleted file mode 100644 index 72f50aa593..0000000000 --- a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 5b63816e82287808e81b8603a528af3cc6fab354 Mon Sep 17 00:00:00 2001 -From: Zhao Zhili -Date: Thu, 7 Jan 2021 20:59:17 +0800 -Subject: [PATCH] Add libiconv dep to meson build again - -Build success on macOS and ubuntu. - -[Retrieved from: -https://github.com/rockdaboot/libpsl/commit/5b63816e82287808e81b8603a528af3cc6fab354] -Signed-off-by: Fabrice Fontaine ---- - meson.build | 14 ++++++++++++++ - src/meson.build | 2 +- - 2 files changed, 15 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index f248171..fb2de31 100644 ---- a/meson.build -+++ b/meson.build -@@ -20,6 +20,7 @@ libicu_dep = notfound - libidn_dep = notfound - libunistring = notfound - networking_deps = notfound -+libiconv_dep = notfound - - # FIXME: Cleanup this when Meson gets 'feature-combo': - # https://github.com/mesonbuild/meson/issues/4566 -@@ -86,6 +87,19 @@ endif - if libidn2_dep.found() or libidn_dep.found() - # Check for libunistring, we need it for psl_str_to_utf8lower() - libunistring = cc.find_library('unistring') -+ found_iconv = false -+ if cc.has_function('iconv_open') -+ libiconv_dep = [] -+ found_iconv = true -+ endif -+ if not found_iconv and cc.has_header_symbol('iconv.h', 'iconv_open') -+ libiconv_dep = [cc.find_library('iconv')] -+ found_iconv = true -+ endif -+ -+ if not found_iconv -+ error('iconv implementation not found') -+ endif - endif - - if host_machine.system() == 'windows' -diff --git a/src/meson.build b/src/meson.build -index 0d1dcdf..746bf44 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -19,7 +19,7 @@ cargs = [ - libpsl = library('psl', sources, suffixes_dafsa_h, - include_directories : [configinc, includedir], - c_args : cargs, -- dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps], -+ dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps, libiconv_dep], - version: lt_version, - install: true, - ) diff --git a/package/libpsl/libpsl.hash b/package/libpsl/libpsl.hash index 552935e9ec..a35a609ff2 100644 --- a/package/libpsl/libpsl.hash +++ b/package/libpsl/libpsl.hash @@ -1,6 +1,6 @@ # Locally generated -sha256 ac6ce1e1fbd4d0254c4ddb9d37f1fa99dec83619c1253328155206b896210d4c libpsl-0.21.1.tar.gz +sha256 e35991b6e17001afa2c0ca3b10c357650602b92596209b7492802f3768a6285f libpsl-0.21.2.tar.gz # Hashes for license files: -sha256 7903413e7aa0bbcb77aa19150a3f1034edc0a760cff174f9a53efe4de6f056a4 COPYING +sha256 776cd11d54f0ea3e5efdd25ff1a0d952a1744215bb5858ea7aeb91808e70c9f7 COPYING sha256 1d7f52747a9169751cdf2641a8299c0098e9ecdf9429296ffd55bdb14c9ed5b3 src/LICENSE.chromium diff --git a/package/libpsl/libpsl.mk b/package/libpsl/libpsl.mk index 742117e8ea..ef3c524b4f 100644 --- a/package/libpsl/libpsl.mk +++ b/package/libpsl/libpsl.mk @@ -4,10 +4,11 @@ # ################################################################################ -LIBPSL_VERSION = 0.21.1 +LIBPSL_VERSION = 0.21.2 LIBPSL_SITE = https://github.com/rockdaboot/libpsl/releases/download/$(LIBPSL_VERSION) LIBPSL_LICENSE = MIT, BSD-3-Clause LIBPSL_LICENSE_FILES = COPYING src/LICENSE.chromium +LIBPSL_CONF_OPTS = -Dbuiltin=true LIBPSL_DEPENDENCIES = host-pkgconf LIBPSL_INSTALL_STAGING = YES @@ -17,13 +18,13 @@ endif # The order of checks is the same as done by libpsl when configured. ifeq ($(BR2_PACKAGE_LIBIDN2)$(BR2_PACKAGE_LIBUNISTRING),yy) -LIBPSL_CONF_OPTS += -Druntime=libidn2 -Dbuiltin=libidn2 +LIBPSL_CONF_OPTS += -Druntime=libidn2 LIBPSL_DEPENDENCIES += libidn2 libunistring else ifeq ($(BR2_PACKAGE_ICU),y) -LIBPSL_CONF_OPTS += -Druntime=libicu -Dbuiltin=libicu +LIBPSL_CONF_OPTS += -Druntime=libicu LIBPSL_DEPENDENCIES += icu else -LIBPSL_CONF_OPTS += -Druntime=libidn -Dbuiltin=libidn +LIBPSL_CONF_OPTS += -Druntime=libidn LIBPSL_DEPENDENCIES += libidn libunistring endif From peter at korsgaard.com Fri Jan 27 12:42:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:42:50 +0100 Subject: [Buildroot] [git commit] package/sexpect: new package Message-ID: <20230127124440.27A8787EA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0c157330da49dcfe41fe7cef9fe4ec77636f326f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master sexpect is useful for shell controlled testing. Signed-off-by: Baruch Siach Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + package/Config.in | 1 + package/sexpect/Config.in | 8 ++++++++ package/sexpect/sexpect.hash | 3 +++ package/sexpect/sexpect.mk | 13 +++++++++++++ 5 files changed, 26 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 385a46ccf9..83fa9e403d 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -294,6 +294,7 @@ F: package/ebtables/ F: package/i2c-tools/ F: package/libcurl/ F: package/libpcap/ +F: package/sexpect/ F: package/socat/ F: package/strace/ F: package/tcpdump/ diff --git a/package/Config.in b/package/Config.in index b281a67157..eabb0d5201 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2568,6 +2568,7 @@ comment "Utilities" source "package/rtty/Config.in" source "package/screen/Config.in" source "package/screenfetch/Config.in" + source "package/sexpect/Config.in" source "package/sudo/Config.in" source "package/terminology/Config.in" source "package/time/Config.in" diff --git a/package/sexpect/Config.in b/package/sexpect/Config.in new file mode 100644 index 0000000000..bdf5c3bbf5 --- /dev/null +++ b/package/sexpect/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_SEXPECT + bool "sexpect" + help + sexpect is another implementation of Expect which is + specifically designed for Shell scripts + (sh, bash, ksh, zsh, ...) + + https://github.com/clarkwang/sexpect diff --git a/package/sexpect/sexpect.hash b/package/sexpect/sexpect.hash new file mode 100644 index 0000000000..d512117626 --- /dev/null +++ b/package/sexpect/sexpect.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 f6801c8b979d56eec54aedd7ede06e2342f382cee291beea88b52869186c557c sexpect-2.3.14.tar.gz +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE diff --git a/package/sexpect/sexpect.mk b/package/sexpect/sexpect.mk new file mode 100644 index 0000000000..7b878600e4 --- /dev/null +++ b/package/sexpect/sexpect.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# sexpect +# +################################################################################ + +SEXPECT_VERSION = 2.3.14 +SEXPECT_SITE = $(call github,clarkwang,sexpect,v$(SEXPECT_VERSION)) +SEXPECT_LICENSE = GPL-3.0 +SEXPECT_LICENSE_FILES = LICENSE +SEXPECT_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) From peter at korsgaard.com Fri Jan 27 12:43:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:43:48 +0100 Subject: [Buildroot] [git commit] package/libraw: bump to version 0.21.1 Message-ID: <20230127124440.3115787EA4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e3d5b7c6d6f7f1be82010c2d18e64f72f950aef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/LibRaw/LibRaw/blob/0.21.1/Changelog.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/libraw/libraw.hash | 2 +- package/libraw/libraw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libraw/libraw.hash b/package/libraw/libraw.hash index 3076810cca..58bb1b4753 100644 --- a/package/libraw/libraw.hash +++ b/package/libraw/libraw.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 8747b34e8534cc2dd7ef8c92c436414b3578904fd4bf9b87ea60f17aa99fb0bd LibRaw-0.21.0.tar.gz +sha256 630a6bcf5e65d1b1b40cdb8608bdb922316759bfb981c65091fec8682d1543cd LibRaw-0.21.1.tar.gz sha256 eea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449 LICENSE.LGPL sha256 0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81f LICENSE.CDDL sha256 7d6650cef6cf892abe95e55a6bda1e1c42f221fd411b807deb2fc0b805b868d4 README.md diff --git a/package/libraw/libraw.mk b/package/libraw/libraw.mk index 176acf6a44..b6616f0c10 100644 --- a/package/libraw/libraw.mk +++ b/package/libraw/libraw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBRAW_VERSION = 0.21.0 +LIBRAW_VERSION = 0.21.1 LIBRAW_SOURCE = LibRaw-$(LIBRAW_VERSION).tar.gz LIBRAW_SITE = http://www.libraw.org/data LIBRAW_INSTALL_STAGING = YES From peter at korsgaard.com Fri Jan 27 12:45:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:45:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/iptables: bump to version 1.8.9 In-Reply-To: <20230114182427.1384829-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 14 Jan 2023 19:24:27 +0100") References: <20230114182427.1384829-1-fontaine.fabrice@gmail.com> Message-ID: <875ycs5enu.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Drop patches (already in version) > https://netfilter.org/projects/iptables/files/changes-iptables-1.8.9.txt > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:46:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:46:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/libmodsecurity: bump to version 3.0.8 In-Reply-To: <20230115173240.81077-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 15 Jan 2023 18:32:40 +0100") References: <20230115173240.81077-1-fontaine.fabrice@gmail.com> Message-ID: <871qng5emz.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/SpiderLabs/ModSecurity/releases/tag/v3.0.8 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:46:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:46:23 +0100 Subject: [Buildroot] [git commit] package/libmodsecurity: bump to version 3.0.8 Message-ID: <20230127124857.C619487EB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1b20c52a5bb13fde04f4ad47fafd1daca664c2bb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/SpiderLabs/ModSecurity/releases/tag/v3.0.8 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/libmodsecurity/libmodsecurity.hash | 4 ++-- package/libmodsecurity/libmodsecurity.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libmodsecurity/libmodsecurity.hash b/package/libmodsecurity/libmodsecurity.hash index 087157d162..7ba0ef7f18 100644 --- a/package/libmodsecurity/libmodsecurity.hash +++ b/package/libmodsecurity/libmodsecurity.hash @@ -1,4 +1,4 @@ -# From https://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.7/modsecurity-v3.0.7.tar.gz.sha256 -sha256 cfd8b7e7e6a0e9ca4e19b9adeb07594ba75eba16a66da5e9b0974c0117c21a34 modsecurity-v3.0.7.tar.gz +# From https://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.8/modsecurity-v3.0.8.tar.gz.sha256 +sha256 e241c89b3cd7e58a863d0d0d6b9b8ba4d33ffb0f51171044c258c62e3e7956c7 modsecurity-v3.0.8.tar.gz # Localy calculated sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/libmodsecurity/libmodsecurity.mk b/package/libmodsecurity/libmodsecurity.mk index 916ba8fbcb..e83fda895f 100644 --- a/package/libmodsecurity/libmodsecurity.mk +++ b/package/libmodsecurity/libmodsecurity.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMODSECURITY_VERSION = 3.0.7 +LIBMODSECURITY_VERSION = 3.0.8 LIBMODSECURITY_SOURCE = modsecurity-v$(LIBMODSECURITY_VERSION).tar.gz LIBMODSECURITY_SITE = https://github.com/SpiderLabs/ModSecurity/releases/download/v$(LIBMODSECURITY_VERSION) LIBMODSECURITY_INSTALL_STAGING = YES From peter at korsgaard.com Fri Jan 27 12:45:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:45:40 +0100 Subject: [Buildroot] [git commit] package/iptables: bump to version 1.8.9 Message-ID: <20230127124857.B9B8187EB2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef2af4b67f3403fc0feaca8a07d1733f17c6b316 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patches (already in version) https://netfilter.org/projects/iptables/files/changes-iptables-1.8.9.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...fix-build-for-missing-ETH_ALEN-definition.patch | 69 --------- .../0002-treewide-use-uint-instead-of-u_int.patch | 167 --------------------- package/iptables/0003-netfilter-add-nf_log.h.patch | 38 ----- package/iptables/iptables.hash | 2 +- package/iptables/iptables.mk | 4 +- 5 files changed, 3 insertions(+), 277 deletions(-) diff --git a/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch b/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch deleted file mode 100644 index 4f3831d9e4..0000000000 --- a/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 0e7cf0ad306cdf95dc3c28d15a254532206a888e Mon Sep 17 00:00:00 2001 -Message-Id: <0e7cf0ad306cdf95dc3c28d15a254532206a888e.1656908815.git.baruch at tkos.co.il> -From: Phil Sutter -Date: Wed, 18 May 2022 16:04:09 +0200 -Subject: [PATCH] Revert "fix build for missing ETH_ALEN definition" -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This reverts commit c5d9a723b5159a28f547b577711787295a14fd84 as it broke -compiling against musl libc. Might be a bug in the latter, but for the -time being try to please both by avoiding the include and instead -defining ETH_ALEN if unset. - -While being at it, move netinet/ether.h include up. - -Fixes: 1bdb5535f561a ("libxtables: Extend MAC address printing/parsing support") -Signed-off-by: Phil Sutter -Reviewed-by: Maciej ??enczykowski -Signed-off-by: Baruch Siach ---- -Upstream status: commit 0e7cf0ad306cdf95dc3c28d15a254532206a888e - - libxtables/xtables.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/libxtables/xtables.c b/libxtables/xtables.c -index 96fd783a066c..0638f9271c60 100644 ---- a/libxtables/xtables.c -+++ b/libxtables/xtables.c -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -45,7 +46,6 @@ - - #include - #include /* INT_MAX in ip_tables.h/ip6_tables.h */ --#include /* ETH_ALEN */ - #include - #include - #include -@@ -72,6 +72,10 @@ - #define PROC_SYS_MODPROBE "/proc/sys/kernel/modprobe" - #endif - -+#ifndef ETH_ALEN -+#define ETH_ALEN 6 -+#endif -+ - /* we need this for ip6?tables-restore. ip6?tables-restore.c sets line to the - * current line of the input file, in order to give a more precise error - * message. ip6?tables itself doesn't need this, so it is initialized to the -@@ -2245,8 +2249,6 @@ void xtables_print_num(uint64_t number, unsigned int format) - printf(FMT("%4lluT ","%lluT "), (unsigned long long)number); - } - --#include -- - static const unsigned char mac_type_unicast[ETH_ALEN] = {}; - static const unsigned char msk_type_unicast[ETH_ALEN] = {1}; - static const unsigned char mac_type_multicast[ETH_ALEN] = {1}; --- -2.35.1 - diff --git a/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch b/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch deleted file mode 100644 index e254c061af..0000000000 --- a/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch +++ /dev/null @@ -1,167 +0,0 @@ -From f319389525b066b7dc6d389c88f16a0df3b8f189 Mon Sep 17 00:00:00 2001 -Message-Id: -From: Nick Hainke -Date: Mon, 16 May 2022 18:16:41 +0200 -Subject: [PATCH] treewide: use uint* instead of u_int* - -Gcc complains about missing types. Some commits introduced u_int* instead -of uint*. Use uint treewide. - -Fixes errors in the form of: -In file included from xtables-legacy-multi.c:5: -xshared.h:83:56: error: unknown type name 'u_int16_t'; did you mean 'uint16_t'? - 83 | set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, - | ^~~~~~~~~ - | uint16_t -make[6]: *** [Makefile:712: xtables_legacy_multi-xtables-legacy-multi.o] Error 1 - -Avoid libipq API breakage by adjusting libipq.h include accordingly. For -arpt_mangle.h kernel uAPI header, apply same change as in kernel commit -e91ded8db5747 ("uapi: netfilter_arp: use __u8 instead of u_int8_t"). - -Signed-off-by: Nick Hainke -Signed-off-by: Phil Sutter -Signed-off-by: Baruch Siach ---- -Upstream status: commit f319389525b066b7dc6d389c88f16a0df3b8f189 - - extensions/libxt_conntrack.c | 2 +- - include/libipq/libipq.h | 8 ++++---- - include/libiptc/libxtc.h | 2 +- - include/linux/netfilter_arp/arpt_mangle.h | 2 +- - iptables/xshared.c | 2 +- - iptables/xshared.h | 2 +- - libipq/ipq_create_handle.3 | 2 +- - libipq/ipq_set_mode.3 | 2 +- - 8 files changed, 11 insertions(+), 11 deletions(-) - -diff --git a/extensions/libxt_conntrack.c b/extensions/libxt_conntrack.c -index 64018ce152b7..234085c5211c 100644 ---- a/extensions/libxt_conntrack.c -+++ b/extensions/libxt_conntrack.c -@@ -778,7 +778,7 @@ matchinfo_print(const void *ip, const struct xt_entry_match *match, int numeric, - - static void - conntrack_dump_ports(const char *prefix, const char *opt, -- u_int16_t port_low, u_int16_t port_high) -+ uint16_t port_low, uint16_t port_high) - { - if (port_high == 0 || port_low == port_high) - printf(" %s%s %u", prefix, opt, port_low); -diff --git a/include/libipq/libipq.h b/include/libipq/libipq.h -index 3cd1329217a0..dd0cb205179c 100644 ---- a/include/libipq/libipq.h -+++ b/include/libipq/libipq.h -@@ -24,7 +24,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -@@ -48,19 +48,19 @@ typedef unsigned long ipq_id_t; - struct ipq_handle - { - int fd; -- u_int8_t blocking; -+ uint8_t blocking; - struct sockaddr_nl local; - struct sockaddr_nl peer; - }; - --struct ipq_handle *ipq_create_handle(u_int32_t flags, u_int32_t protocol); -+struct ipq_handle *ipq_create_handle(uint32_t flags, uint32_t protocol); - - int ipq_destroy_handle(struct ipq_handle *h); - - ssize_t ipq_read(const struct ipq_handle *h, - unsigned char *buf, size_t len, int timeout); - --int ipq_set_mode(const struct ipq_handle *h, u_int8_t mode, size_t len); -+int ipq_set_mode(const struct ipq_handle *h, uint8_t mode, size_t len); - - ipq_packet_msg_t *ipq_get_packet(const unsigned char *buf); - -diff --git a/include/libiptc/libxtc.h b/include/libiptc/libxtc.h -index 37010188b64f..a1d16ef996d7 100644 ---- a/include/libiptc/libxtc.h -+++ b/include/libiptc/libxtc.h -@@ -10,7 +10,7 @@ extern "C" { - #endif - - #ifndef XT_MIN_ALIGN --/* xt_entry has pointers and u_int64_t's in it, so if you align to -+/* xt_entry has pointers and uint64_t's in it, so if you align to - it, you'll also align to any crazy matches and targets someone - might write */ - #define XT_MIN_ALIGN (__alignof__(struct xt_entry)) -diff --git a/include/linux/netfilter_arp/arpt_mangle.h b/include/linux/netfilter_arp/arpt_mangle.h -index 250f502902bb..8c2b16a1f5a0 100644 ---- a/include/linux/netfilter_arp/arpt_mangle.h -+++ b/include/linux/netfilter_arp/arpt_mangle.h -@@ -13,7 +13,7 @@ struct arpt_mangle - union { - struct in_addr tgt_ip; - } u_t; -- u_int8_t flags; -+ __u8 flags; - int target; - }; - -diff --git a/iptables/xshared.c b/iptables/xshared.c -index a8512d380815..9b5e5b5bddc2 100644 ---- a/iptables/xshared.c -+++ b/iptables/xshared.c -@@ -1025,7 +1025,7 @@ static const int inverse_for_options[NUMBER_OF_OPT] = - }; - - void --set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, -+set_option(unsigned int *options, unsigned int option, uint16_t *invflg, - bool invert) - { - if (*options & option) -diff --git a/iptables/xshared.h b/iptables/xshared.h -index 14568bb00fb6..f82129883968 100644 ---- a/iptables/xshared.h -+++ b/iptables/xshared.h -@@ -80,7 +80,7 @@ struct xtables_target; - #define IPT_INV_ARPHRD 0x0800 - - void --set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, -+set_option(unsigned int *options, unsigned int option, uint16_t *invflg, - bool invert); - - /** -diff --git a/libipq/ipq_create_handle.3 b/libipq/ipq_create_handle.3 -index 11ef95c4b79f..ebe46daab92d 100644 ---- a/libipq/ipq_create_handle.3 -+++ b/libipq/ipq_create_handle.3 -@@ -24,7 +24,7 @@ ipq_create_handle, ipq_destroy_handle \(em create and destroy libipq handles. - .br - .B #include - .sp --.BI "struct ipq_handle *ipq_create_handle(u_int32_t " flags ", u_int32_t " protocol ");" -+.BI "struct ipq_handle *ipq_create_handle(uint32_t " flags ", uint32_t " protocol ");" - .br - .BI "int ipq_destroy_handle(struct ipq_handle *" h ); - .SH DESCRIPTION -diff --git a/libipq/ipq_set_mode.3 b/libipq/ipq_set_mode.3 -index 0edd3c00a84f..e206886c8c62 100644 ---- a/libipq/ipq_set_mode.3 -+++ b/libipq/ipq_set_mode.3 -@@ -24,7 +24,7 @@ ipq_set_mode \(em set the ip_queue queuing mode - .br - .B #include - .sp --.BI "int ipq_set_mode(const struct ipq_handle *" h ", u_int8_t " mode ", size_t " range ); -+.BI "int ipq_set_mode(const struct ipq_handle *" h ", uint8_t " mode ", size_t " range ); - .SH DESCRIPTION - The - .B ipq_set_mode --- -2.35.1 - diff --git a/package/iptables/0003-netfilter-add-nf_log.h.patch b/package/iptables/0003-netfilter-add-nf_log.h.patch deleted file mode 100644 index 50112faf86..0000000000 --- a/package/iptables/0003-netfilter-add-nf_log.h.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 15ea3fa147dea25d8cae3c2ac417142f2e0f029e Mon Sep 17 00:00:00 2001 -From: Markus Mayer -To: Netfilter Mailing List -Date: Thu, 16 Jun 2022 15:29:58 -0700 -Subject: [PATCH] netfilter: add nf_log.h - -Since libxt_NFLOG is now using the UAPI version of nf_log.h, it should -be bundled alongside the other netfilter kernel headers. - -This copy of nf_log.h was taken from Linux 5.18. - -Signed-off-by: Markus Mayer -Upstream: https://git.netfilter.org/iptables/commit/?id=9ea7e6aa638d0dfa14613f6f97e6dc06c857e609 ---- -diff --git a/include/linux/netfilter/nf_log.h b/include/linux/netfilter/nf_log.h -new file mode 100644 -index 000000000000..2ae00932d3d2 ---- /dev/null -+++ b/include/linux/netfilter/nf_log.h -@@ -0,0 +1,15 @@ -+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ -+#ifndef _NETFILTER_NF_LOG_H -+#define _NETFILTER_NF_LOG_H -+ -+#define NF_LOG_TCPSEQ 0x01 /* Log TCP sequence numbers */ -+#define NF_LOG_TCPOPT 0x02 /* Log TCP options */ -+#define NF_LOG_IPOPT 0x04 /* Log IP options */ -+#define NF_LOG_UID 0x08 /* Log UID owning local socket */ -+#define NF_LOG_NFLOG 0x10 /* Unsupported, don't reuse */ -+#define NF_LOG_MACDECODE 0x20 /* Decode MAC header */ -+#define NF_LOG_MASK 0x2f -+ -+#define NF_LOG_PREFIXLEN 128 -+ -+#endif /* _NETFILTER_NF_LOG_H */ --- -2.25.1 - diff --git a/package/iptables/iptables.hash b/package/iptables/iptables.hash index f4e5ae1593..a908b9cbc1 100644 --- a/package/iptables/iptables.hash +++ b/package/iptables/iptables.hash @@ -1,4 +1,4 @@ # From https://netfilter.org/projects/iptables/downloads.html -sha256 71c75889dc710676631553eb1511da0177bbaaf1b551265b912d236c3f51859f iptables-1.8.8.tar.bz2 +sha256 ef6639a43be8325a4f8ea68123ffac236cb696e8c78501b64e8106afb008c87f iptables-1.8.9.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/iptables/iptables.mk b/package/iptables/iptables.mk index a6143677d1..561c82ca0b 100644 --- a/package/iptables/iptables.mk +++ b/package/iptables/iptables.mk @@ -4,8 +4,8 @@ # ################################################################################ -IPTABLES_VERSION = 1.8.8 -IPTABLES_SOURCE = iptables-$(IPTABLES_VERSION).tar.bz2 +IPTABLES_VERSION = 1.8.9 +IPTABLES_SOURCE = iptables-$(IPTABLES_VERSION).tar.xz IPTABLES_SITE = https://netfilter.org/projects/iptables/files IPTABLES_INSTALL_STAGING = YES IPTABLES_DEPENDENCIES = host-pkgconf From peter at korsgaard.com Fri Jan 27 12:54:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:54:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/bubblewrap: bump to version 0.7.0 In-Reply-To: <20230116212558.2182684-1-aperez@igalia.com> (Adrian Perez de Castro's message of "Mon, 16 Jan 2023 23:25:58 +0200") References: <20230116212558.2182684-1-aperez@igalia.com> Message-ID: <87wn583zpu.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > This version contains a few minor fixes, provides better error messages, > and includes a new option to set the size of created tmpfs volumes. > Release notes: > https://github.com/containers/bubblewrap/releases/tag/v0.7.0 > Signed-off-by: Adrian Perez de Castro Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:54:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:54:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/mariadb: fix build with libressl >= 3.5.0 In-Reply-To: <20230115182724.377966-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 15 Jan 2023 19:27:24 +0100") References: <20230115182724.377966-1-fontaine.fabrice@gmail.com> Message-ID: <87sffw3zoi.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following build failure with libressl raised since bump to > version 3.5.2 in commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: > In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: > /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': > /tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} > 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) > | ^~ > Fixes: > - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:54:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:54:32 +0100 Subject: [Buildroot] [git commit] package/mariadb: fix build with libressl >= 3.5.0 Message-ID: <20230127125508.E852A87ED5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=22e926e9af915303180d35b5c41ea5fbf411d753 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure with libressl raised since bump to version 3.5.2 in commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': /tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) | ^~ Fixes: - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...sl_compat.h-fix-build-with-libressl-3.5.0.patch | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch b/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch new file mode 100644 index 0000000000..fd3e6e6607 --- /dev/null +++ b/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch @@ -0,0 +1,39 @@ +From 79ed770a37c8669390a58a4485dd8f5565fe2497 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 15 Jan 2023 19:12:05 +0100 +Subject: [PATCH] include/ssl_compat.h: fix build with libressl >= 3.5.0 + +Fix the following build failure with libressl >= 3.5.0: + +In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: +/tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': +/tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} + 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) + | ^~ + +Fixes: + - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/MariaDB/server/pull/2435] +--- + include/ssl_compat.h | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/include/ssl_compat.h b/include/ssl_compat.h +index 664f3aac87c..3678e5fa084 100644 +--- a/include/ssl_compat.h ++++ b/include/ssl_compat.h +@@ -19,7 +19,8 @@ + /* OpenSSL version specific definitions */ + #if defined(OPENSSL_VERSION_NUMBER) + +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x10100000L && \ ++ !(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L) + #define HAVE_OPENSSL11 1 + #define SSL_LIBRARY OpenSSL_version(OPENSSL_VERSION) + #define ERR_remove_state(X) ERR_clear_error() +-- +2.39.0 + From peter at korsgaard.com Fri Jan 27 12:54:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:54:02 +0100 Subject: [Buildroot] [git commit] package/bubblewrap: bump to version 0.7.0 Message-ID: <20230127125508.DF1E087ED4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9735d0e74fb8588ebbf2d888b40caac0aa8fa98 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This version contains a few minor fixes, provides better error messages, and includes a new option to set the size of created tmpfs volumes. Release notes: https://github.com/containers/bubblewrap/releases/tag/v0.7.0 Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- package/bubblewrap/bubblewrap.hash | 4 ++-- package/bubblewrap/bubblewrap.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/bubblewrap/bubblewrap.hash b/package/bubblewrap/bubblewrap.hash index 98fafc3679..0475f8882a 100644 --- a/package/bubblewrap/bubblewrap.hash +++ b/package/bubblewrap/bubblewrap.hash @@ -1,5 +1,5 @@ -# From https://github.com/containers/bubblewrap/releases/tag/v0.6.2 -sha256 8a0ec802d1b3e956c5bb0a40a81c9ce0b055a31bf30a8efa547433603b8af20b bubblewrap-0.6.2.tar.xz +# From https://github.com/containers/bubblewrap/releases/tag/v0.7.0 +sha256 764ab7100bd037ea53d440d362e099d7a425966bc62d1f00ab26b8fbb882a9dc bubblewrap-0.7.0.tar.xz # Hash for license files: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/bubblewrap/bubblewrap.mk b/package/bubblewrap/bubblewrap.mk index 91864d2b76..658e6e113c 100644 --- a/package/bubblewrap/bubblewrap.mk +++ b/package/bubblewrap/bubblewrap.mk @@ -4,7 +4,7 @@ # ################################################################################ -BUBBLEWRAP_VERSION = 0.6.2 +BUBBLEWRAP_VERSION = 0.7.0 BUBBLEWRAP_SITE = https://github.com/containers/bubblewrap/releases/download/v$(BUBBLEWRAP_VERSION) BUBBLEWRAP_SOURCE = bubblewrap-$(BUBBLEWRAP_VERSION).tar.xz BUBBLEWRAP_DEPENDENCIES = host-pkgconf libcap From james.hilliard1 at gmail.com Fri Jan 27 14:10:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:46 -0700 Subject: [Buildroot] [PATCH v4 01/13] package/flatbuffers: build position independent code Message-ID: <20230127141058.2180747-1-james.hilliard1@gmail.com> 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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:47 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:47 -0700 Subject: [Buildroot] [PATCH v4 02/13] package/cpuinfo: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-2-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - move to libraries->hardware handling --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/cpuinfo/Config.in | 9 +++++++++ package/cpuinfo/cpuinfo.hash | 4 ++++ package/cpuinfo/cpuinfo.mk | 17 +++++++++++++++++ 5 files changed, 34 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/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..3fd5ea32bc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2701,6 +2701,9 @@ F: package/libvpx/ F: package/mesa3d-demos/ F: package/ti-gfx/ +N: Stefan Hager +F: package/cpuinfo/ + N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..5537699c86 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1637,6 +1637,7 @@ menu "Hardware handling" source "package/bcm2835/Config.in" source "package/c-periphery/Config.in" source "package/ccid/Config.in" + source "package/cpuinfo/Config.in" source "package/dtc/Config.in" source "package/gnu-efi/Config.in" source "package/hackrf/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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:48 -0700 Subject: [Buildroot] [PATCH v4 03/13] package/ruy: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-3-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++14 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/ruy/Config.in | 16 ++++++++++++++++ package/ruy/ruy.hash | 4 ++++ package/ruy/ruy.mk | 18 ++++++++++++++++++ 5 files changed, 40 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/DEVELOPERS b/DEVELOPERS index 3fd5ea32bc..ba26d5f999 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/ruy/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 5537699c86..29d55ef2b3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2110,6 +2110,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..c46f5c6cc9 --- /dev/null +++ b/package/ruy/Config.in @@ -0,0 +1,16 @@ +config BR2_PACKAGE_RUY + bool "ruy" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + 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 + +comment "ruy needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:49 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:49 -0700 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-4-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/gemmlowp/Config.in | 12 ++++++++++++ package/gemmlowp/gemmlowp.hash | 4 ++++ package/gemmlowp/gemmlowp.mk | 15 +++++++++++++++ 5 files changed, 33 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/DEVELOPERS b/DEVELOPERS index ba26d5f999..f48ea66660 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/gemmlowp/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 29d55ef2b3..8f78080963 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2009,6 +2009,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..379450d1b0 --- /dev/null +++ b/package/gemmlowp/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_GEMMLOWP + bool "gemmlowp" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + Low-precision matrix multiplication. + + https://github.com/google/gemmlowp + +comment "gemmlowp needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:50 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:50 -0700 Subject: [Buildroot] [PATCH v4 05/13] package/neon-2-sse: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-5-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: James Hilliard --- DEVELOPERS | 1 + 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 ++++++++++++++ 5 files changed, 29 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/DEVELOPERS b/DEVELOPERS index f48ea66660..a711f9f1ee 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2704,6 +2704,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/gemmlowp/ +F: package/neon-2-sse/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 8f78080963..6377ddd2e5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2101,6 +2101,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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:51 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:51 -0700 Subject: [Buildroot] [PATCH v4 06/13] package/fxdiv: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-6-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/fxdiv/Config.in | 7 +++++++ package/fxdiv/fxdiv.hash | 4 ++++ package/fxdiv/fxdiv.mk | 17 +++++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/fxdiv/Config.in create mode 100644 package/fxdiv/fxdiv.hash create mode 100644 package/fxdiv/fxdiv.mk diff --git a/DEVELOPERS b/DEVELOPERS index a711f9f1ee..b600c2914e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ F: package/ruy/ diff --git a/package/Config.in b/package/Config.in index 6377ddd2e5..e393760b6a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2007,6 +2007,7 @@ menu "Other" source "package/flann/Config.in" source "package/flatbuffers/Config.in" source "package/flatcc/Config.in" + source "package/fxdiv/Config.in" source "package/gconf/Config.in" source "package/gdal/Config.in" source "package/gemmlowp/Config.in" diff --git a/package/fxdiv/Config.in b/package/fxdiv/Config.in new file mode 100644 index 0000000000..5aa714e44a --- /dev/null +++ b/package/fxdiv/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_FXDIV + bool "fxdiv" + help + Header-only library for division via fixed-point + multiplication by inverse. + + https://github.com/Maratyszcza/FXdiv diff --git a/package/fxdiv/fxdiv.hash b/package/fxdiv/fxdiv.hash new file mode 100644 index 0000000000..2142d84e09 --- /dev/null +++ b/package/fxdiv/fxdiv.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 ec74d882a0a47cfd9c0f95bc4fae9901a4ade802a96a3b76e02671bb7340a4c5 fxdiv-63058eff77e11aa15bf531df5dd34395ec3017c8.tar.gz +# License files, locally calculated +sha256 7cac00006125b1486a27e4801ed66357236e984c540bd323945ab7b66b078ec3 LICENSE diff --git a/package/fxdiv/fxdiv.mk b/package/fxdiv/fxdiv.mk new file mode 100644 index 0000000000..56aaf11f88 --- /dev/null +++ b/package/fxdiv/fxdiv.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# fxdiv +# +################################################################################ + +FXDIV_VERSION = 63058eff77e11aa15bf531df5dd34395ec3017c8 +FXDIV_SITE = $(call github,Maratyszcza,FXdiv,$(FXDIV_VERSION)) +FXDIV_LICENSE = MIT +FXDIV_LICENSE_FILES = LICENSE +FXDIV_INSTALL_STAGING = YES +FXDIV_INSTALL_TARGET = NO +FXDIV_CONF_OPTS = \ + -DFXDIV_BUILD_TESTS=OFF \ + -DFXDIV_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:52 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:52 -0700 Subject: [Buildroot] [PATCH v4 07/13] package/pthreadpool: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-7-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/pthreadpool/Config.in | 8 +++++++ package/pthreadpool/pthreadpool.hash | 4 ++++ package/pthreadpool/pthreadpool.mk | 33 ++++++++++++++++++++++++++++ 5 files changed, 47 insertions(+) create mode 100644 package/pthreadpool/Config.in create mode 100644 package/pthreadpool/pthreadpool.hash create mode 100644 package/pthreadpool/pthreadpool.mk diff --git a/DEVELOPERS b/DEVELOPERS index b600c2914e..de15ae1d98 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2706,6 +2706,7 @@ F: package/cpuinfo/ F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ +F: package/pthreadpool/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index e393760b6a..426af4e143 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2110,6 +2110,7 @@ endif source "package/protobuf/Config.in" source "package/protobuf-c/Config.in" source "package/protozero/Config.in" + source "package/pthreadpool/Config.in" source "package/qhull/Config.in" source "package/qlibc/Config.in" source "package/riemann-c-client/Config.in" diff --git a/package/pthreadpool/Config.in b/package/pthreadpool/Config.in new file mode 100644 index 0000000000..194ae33f85 --- /dev/null +++ b/package/pthreadpool/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PTHREADPOOL + bool "pthreadpool" + select BR2_PACKAGE_FXDIV + help + Pthreadpool is a portable and efficient thread pool + implementation. + + https://github.com/Maratyszcza/pthreadpool diff --git a/package/pthreadpool/pthreadpool.hash b/package/pthreadpool/pthreadpool.hash new file mode 100644 index 0000000000..164ac55390 --- /dev/null +++ b/package/pthreadpool/pthreadpool.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 ae75adb19807ea28582683b38dd4e79a6b287751452564b42e214bb21216ef14 pthreadpool-43edadc654d6283b4b6e45ba09a853181ae8e850.tar.gz +# License files, locally calculated +sha256 57814a606b4d0fb087d9a534919084b6c11b58a4174cb5a4aef200187780dc3a LICENSE diff --git a/package/pthreadpool/pthreadpool.mk b/package/pthreadpool/pthreadpool.mk new file mode 100644 index 0000000000..4ef7949da2 --- /dev/null +++ b/package/pthreadpool/pthreadpool.mk @@ -0,0 +1,33 @@ +################################################################################ +# +# pthreadpool +# +################################################################################ + +PTHREADPOOL_VERSION = 43edadc654d6283b4b6e45ba09a853181ae8e850 +PTHREADPOOL_SITE = $(call github,Maratyszcza,pthreadpool,$(PTHREADPOOL_VERSION)) +PTHREADPOOL_LICENSE = BSD-2-Clause +PTHREADPOOL_LICENSE_FILES = LICENSE +PTHREADPOOL_INSTALL_STAGING = YES +PTHREADPOOL_DEPENDENCIES = fxdiv + +PTHREADPOOL_CFLAGS = $(TARGET_CFLAGS) +PTHREADPOOL_CXXFLAGS = $(TARGET_CXXFLAGS) + +ifeq ($(BR2_PACKAGE_CPUINFO),y) +PTHREADPOOL_DEPENDENCIES += cpuinfo +PTHREADPOOL_CFLAGS += -DPTHREADPOOL_USE_CPUINFO=1 +PTHREADPOOL_CXXFLAGS += -DPTHREADPOOL_USE_CPUINFO=1 +else +PTHREADPOOL_CFLAGS += -DPTHREADPOOL_USE_CPUINFO=0 +PTHREADPOOL_CXXFLAGS += -DPTHREADPOOL_USE_CPUINFO=0 +endif + +PTHREADPOOL_CONF_OPTS = \ + -DCMAKE_C_FLAGS="$(PTHREADPOOL_CFLAGS)" \ + -DCMAKE_CXX_FLAGS="$(PTHREADPOOL_CXXFLAGS)" \ + -DFXDIV_SOURCE_DIR="$(FXDIV_DIR)" \ + -DPTHREADPOOL_BUILD_TESTS=OFF \ + -DPTHREADPOOL_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:53 -0700 Subject: [Buildroot] [PATCH v4 08/13] package/psimd: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-8-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/psimd/Config.in | 6 ++++++ package/psimd/psimd.hash | 4 ++++ package/psimd/psimd.mk | 14 ++++++++++++++ 5 files changed, 26 insertions(+) create mode 100644 package/psimd/Config.in create mode 100644 package/psimd/psimd.hash create mode 100644 package/psimd/psimd.mk diff --git a/DEVELOPERS b/DEVELOPERS index de15ae1d98..501bbff35e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2706,6 +2706,7 @@ F: package/cpuinfo/ F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ +F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ diff --git a/package/Config.in b/package/Config.in index 426af4e143..a87f360221 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2110,6 +2110,7 @@ endif source "package/protobuf/Config.in" source "package/protobuf-c/Config.in" source "package/protozero/Config.in" + source "package/psimd/Config.in" source "package/pthreadpool/Config.in" source "package/qhull/Config.in" source "package/qlibc/Config.in" diff --git a/package/psimd/Config.in b/package/psimd/Config.in new file mode 100644 index 0000000000..c5c51ca2ef --- /dev/null +++ b/package/psimd/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PSIMD + bool "psimd" + help + Portable 128-bit SIMD intrinsics. + + https://github.com/Maratyszcza/psimd diff --git a/package/psimd/psimd.hash b/package/psimd/psimd.hash new file mode 100644 index 0000000000..5692e79bd6 --- /dev/null +++ b/package/psimd/psimd.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 f6c4dab91ae9a03b3019e7cab0572743afd0e1b6e75b97fcca50259c737c924e psimd-072586a71b55b7f8c584153d223e95687148a900.tar.gz +# License files, locally calculated +sha256 984ce1e0b8ee89d234e28b960381f240e03a07a8031f35012f9c3256f56964e2 LICENSE diff --git a/package/psimd/psimd.mk b/package/psimd/psimd.mk new file mode 100644 index 0000000000..e5785a0327 --- /dev/null +++ b/package/psimd/psimd.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# psimd +# +################################################################################ + +PSIMD_VERSION = 072586a71b55b7f8c584153d223e95687148a900 +PSIMD_SITE = $(call github,Maratyszcza,psimd,$(PSIMD_VERSION)) +PSIMD_LICENSE = MIT +PSIMD_LICENSE_FILES = LICENSE +PSIMD_INSTALL_STAGING = YES +PSIMD_INSTALL_TARGET = NO + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:55 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:55 -0700 Subject: [Buildroot] [PATCH v4 10/13] package/xnnpack: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-10-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/xnnpack/Config.in | 17 +++++++++++++++++ package/xnnpack/xnnpack.hash | 4 ++++ package/xnnpack/xnnpack.mk | 18 ++++++++++++++++++ 5 files changed, 41 insertions(+) create mode 100644 package/xnnpack/Config.in create mode 100644 package/xnnpack/xnnpack.hash create mode 100644 package/xnnpack/xnnpack.mk diff --git a/DEVELOPERS b/DEVELOPERS index fc74c089fe..cfb0a8228d 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2710,6 +2710,7 @@ F: package/neon-2-sse/ F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ +F: package/xnnpack/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index d33806a013..26e37e2687 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2128,6 +2128,7 @@ endif source "package/uvw/Config.in" source "package/volk/Config.in" source "package/xapian/Config.in" + source "package/xnnpack/Config.in" endmenu menu "Security" diff --git a/package/xnnpack/Config.in b/package/xnnpack/Config.in new file mode 100644 index 0000000000..2016ce9817 --- /dev/null +++ b/package/xnnpack/Config.in @@ -0,0 +1,17 @@ +config BR2_PACKAGE_XNNPACK + bool "xnnpack" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + select BR2_PACKAGE_CPUINFO + select BR2_PACKAGE_FP16 + select BR2_PACKAGE_FXDIV + select BR2_PACKAGE_PTHREADPOOL + help + XNNPACK is a highly optimized solution for neural network + inference on ARM, x86, WebAssembly, and RISC-V platforms. + + https://github.com/google/XNNPACK + +comment "xnnpack needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 diff --git a/package/xnnpack/xnnpack.hash b/package/xnnpack/xnnpack.hash new file mode 100644 index 0000000000..249f553f2a --- /dev/null +++ b/package/xnnpack/xnnpack.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 5d70dde70c0b1aef9e608f5d193c148aa1e538574a98d912278b51e60f2457f2 xnnpack-1f7f6131f7be587d0a657d03bdd0161d67ba2700.tar.gz +# License files, locally calculated +sha256 63f519e15726f4c4f830bd958f694c84fecb4e0a4cacc527d2696bb71ef95ada LICENSE diff --git a/package/xnnpack/xnnpack.mk b/package/xnnpack/xnnpack.mk new file mode 100644 index 0000000000..d46b4c22de --- /dev/null +++ b/package/xnnpack/xnnpack.mk @@ -0,0 +1,18 @@ +################################################################################ +# +# xnnpack +# +################################################################################ + +XNNPACK_VERSION = 1f7f6131f7be587d0a657d03bdd0161d67ba2700 +XNNPACK_SITE = $(call github,google,XNNPACK,$(XNNPACK_VERSION)) +XNNPACK_LICENSE = BSD-3-Clause +XNNPACK_LICENSE_FILES = LICENSE +XNNPACK_INSTALL_STAGING = YES +XNNPACK_DEPENDENCIES = cpuinfo fp16 fxdiv pthreadpool +XNNPACK_CONF_OPTS = \ + -DXNNPACK_BUILD_TESTS=OFF \ + -DXNNPACK_BUILD_BENCHMARKS=OFF \ + -DXNNPACK_USE_SYSTEM_LIBS=ON + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:57 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:57 -0700 Subject: [Buildroot] [PATCH v4 12/13] package/farmhash: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-12-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/farmhash/Config.in | 12 ++++++++++++ package/farmhash/farmhash.hash | 4 ++++ package/farmhash/farmhash.mk | 14 ++++++++++++++ 5 files changed, 32 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/DEVELOPERS b/DEVELOPERS index a9ecf7847f..2afe29be47 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/farmhash/ F: package/fp16/ F: package/fft2d/ F: package/fxdiv/ diff --git a/package/Config.in b/package/Config.in index 53f544ef40..a7c7e87c78 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2003,6 +2003,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..ef22898774 --- /dev/null +++ b/package/farmhash/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_FARMHASH + bool "farmhash" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + FarmHash, a family of hash functions. + + https://github.com/google/farmhash + +comment "farmhash needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:54 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:54 -0700 Subject: [Buildroot] [PATCH v4 09/13] package/fp16: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-9-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/fp16/Config.in | 8 ++++++++ package/fp16/fp16.hash | 4 ++++ package/fp16/fp16.mk | 19 +++++++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/fp16/Config.in create mode 100644 package/fp16/fp16.hash create mode 100644 package/fp16/fp16.mk diff --git a/DEVELOPERS b/DEVELOPERS index 501bbff35e..fc74c089fe 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/fp16/ F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ diff --git a/package/Config.in b/package/Config.in index a87f360221..d33806a013 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2007,6 +2007,7 @@ menu "Other" source "package/flann/Config.in" source "package/flatbuffers/Config.in" source "package/flatcc/Config.in" + source "package/fp16/Config.in" source "package/fxdiv/Config.in" source "package/gconf/Config.in" source "package/gdal/Config.in" diff --git a/package/fp16/Config.in b/package/fp16/Config.in new file mode 100644 index 0000000000..e07c6ebb8a --- /dev/null +++ b/package/fp16/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_FP16 + bool "fp16" + select BR2_PACKAGE_PSIMD + help + Header-only library for conversion to/from half-precision + floating point formats. + + https://github.com/Maratyszcza/FP16 diff --git a/package/fp16/fp16.hash b/package/fp16/fp16.hash new file mode 100644 index 0000000000..63634eb2cf --- /dev/null +++ b/package/fp16/fp16.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 a91f4770ff9c39f4d72e339c379f566b3bbb359fa66122d85fc0bae3dde7abc7 fp16-0a92994d729ff76a58f692d3028ca1b64b145d91.tar.gz +# License files, locally calculated +sha256 17e4f539024be2749ee729d1e2f01d24cef12ece8c9bf18e91a4349be29c80bf LICENSE diff --git a/package/fp16/fp16.mk b/package/fp16/fp16.mk new file mode 100644 index 0000000000..52f48232fa --- /dev/null +++ b/package/fp16/fp16.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# fp16 +# +################################################################################ + +FP16_VERSION = 0a92994d729ff76a58f692d3028ca1b64b145d91 +FP16_SITE = $(call github,Maratyszcza,FP16,$(FP16_VERSION)) +FP16_LICENSE = MIT +FP16_LICENSE_FILES = LICENSE +FP16_INSTALL_STAGING = YES +FP16_INSTALL_TARGET = NO +FP16_DEPENDENCIES = psimd +FP16_CONF_OPTS = \ + -DFP16_BUILD_TESTS=OFF \ + -DFP16_BUILD_BENCHMARKS=OFF \ + -DPSIMD_SOURCE_DIR="$(PSIMD_DIR)" + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:58 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:58 -0700 Subject: [Buildroot] [PATCH v4 13/13] package/tensorflow-lite: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-13-james.hilliard1@gmail.com> From: Stefan Hager This package adds the tensorflow lite runtime to buildroot. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v3 -> v4: - fix min gcc version - enable xnnpack Changes v2 -> v3: - drop architecture restrictions which appear inaccurate after adding neon-2-sse - disable android only nnapi Changes v1 -> v2: - fix label_image build - more explicit cmake config --- DEVELOPERS | 1 + 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 | 27 ++++++++++ package/tensorflow-lite/tensorflow-lite.hash | 4 ++ package/tensorflow-lite/tensorflow-lite.mk | 51 +++++++++++++++++++ 8 files changed, 202 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/DEVELOPERS b/DEVELOPERS index 2afe29be47..c682ed1b7f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2712,6 +2712,7 @@ F: package/neon-2-sse/ F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ +F: package/tensorflow-lite/ F: package/xnnpack/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index a7c7e87c78..4168ce878d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2124,6 +2124,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..92a364ca36 --- /dev/null +++ b/package/tensorflow-lite/Config.in @@ -0,0 +1,27 @@ +config BR2_PACKAGE_TENSORFLOW_LITE + bool "tensorflow-lite" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_SHARED_LIBS + 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 + select BR2_PACKAGE_XNNPACK + help + Tensorflow Lite dynamic library and headers: Inference engine + to run previously trained machine learning models. + +comment "tensorflow-lite needs a toolchain w/ glibc, C++17, threads" + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_7 || !BR2_TOOLCHAIN_HAS_THREADS + +comment "tensorflow-lite needs a toolchain w/ shared libraries" + depends on !BR2_SHARED_LIBS 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..4f8e8b9595 --- /dev/null +++ b/package/tensorflow-lite/tensorflow-lite.mk @@ -0,0 +1,51 @@ +################################################################################ +# +# 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 \ + xnnpack + +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 \ + -Dxnnpack_POPULATED=ON \ + -DTFLITE_ENABLE_EXTERNAL_DELEGATE=ON \ + -DTFLITE_ENABLE_GPU=OFF \ + -DTFLITE_ENABLE_INSTALL=ON \ + -DTFLITE_ENABLE_MMAP=ON \ + -DTFLITE_ENABLE_NNAPI=OFF \ + -DTFLITE_ENABLE_RUY=ON \ + -DTFLITE_ENABLE_XNNPACK=ON + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:56 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:56 -0700 Subject: [Buildroot] [PATCH v4 11/13] package/fft2d: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-11-james.hilliard1@gmail.com> 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. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v3 -> v4: - fix license --- DEVELOPERS | 1 + package/Config.in | 1 + package/fft2d/Config.in | 7 +++++++ package/fft2d/fft2d.hash | 4 ++++ package/fft2d/fft2d.mk | 22 ++++++++++++++++++++++ 5 files changed, 35 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/DEVELOPERS b/DEVELOPERS index cfb0a8228d..a9ecf7847f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2704,6 +2704,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/fp16/ +F: package/fft2d/ F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ diff --git a/package/Config.in b/package/Config.in index 26e37e2687..53f544ef40 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2003,6 +2003,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..eac68325a1 --- /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 = MIT-like +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 From laurent at vivier.eu Fri Jan 27 14:25:08 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Fri, 27 Jan 2023 15:25:08 +0100 Subject: [Buildroot] [PATCH v8 0/3] package: add petitboot to use with qemu-system-m68k In-Reply-To: <20230108165438.1250779-1-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> Message-ID: <5af8c479-7730-69e2-df16-b08770f492cd@vivier.eu> Hi, Any comments? Thanks, Laurent Le 08/01/2023 ? 17:54, Laurent Vivier a ?crit?: > qemu-system-m68k has introduced in v6.0 a new pure virtual machine > that is now supported by linux v5.19. > > The goal of this series is to provide petitboot as an embedded bootloader > for it (like it is for the IBM POWER machine). > > The first patch introduces petitboot package, the second patch the > configuration to build buildroot with petitboot for the QEMU machine. > > You can test it with: > > qemu-system-m68k -M virt -kernel images/vmlinux \ > -initrd images/rootfs.cpio.xz \ > -append "console=ttyGF0" --nographic > > Signed-off-by: Laurent Vivier > > v8: > - use linux.fragment rather than linux.config > - rebase > > v7: > - set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y > - fix errors reported by check-package > - add gitlab testing (C?dric) > - update boot-qemu-image.py to support petitboot > > v6: > - rebase > > v5: > - remove BR2_CCACHE_DIR, BR2_PACKAGE_DTC and BR2_PACKAGE_DTC_PROGRAMS > > v4: > - address Thomas' comments > - remove petitboot-mtd config as libflash is not available > > v3: v2: v1: > - first version, I messed up with list subscription and git-publish... > > Laurent Vivier (3): > package: add petitboot > board/qemu/m68k-virt: Add virt-m68k linux config > support/scripts/boot-qemu-image.py: manage petitboot interface > > DEVELOPERS | 5 ++ > board/qemu/m68k-virt/linux.fragment | 21 ++++++ > board/qemu/m68k-virt/readme.txt | 5 ++ > configs/qemu_m68k_virt_petitboot_defconfig | 31 ++++++++ > package/Config.in | 1 + > package/kexec/Config.in | 2 +- > package/petitboot/63-md-raid-arrays.rules | 41 +++++++++++ > package/petitboot/65-md-incremental.rules | 69 ++++++++++++++++++ > package/petitboot/66-add-sg-module.rules | 2 + > package/petitboot/Config.in | 23 ++++++ > package/petitboot/S14silence-console | 9 +++ > package/petitboot/S15pb-discover | 38 ++++++++++ > package/petitboot/fs-overlay/etc/inittab | 34 +++++++++ > package/petitboot/fs-overlay/etc/locale | 1 + > package/petitboot/fs-overlay/init | 8 ++ > package/petitboot/kexec-restart | 8 ++ > package/petitboot/petitboot-console-ui.rules | 6 ++ > package/petitboot/petitboot.hash | 2 + > package/petitboot/petitboot.mk | 77 ++++++++++++++++++++ > package/petitboot/removable-event-poll.rules | 4 + > package/petitboot/shell_config | 19 +++++ > package/petitboot/shell_profile | 2 + > support/scripts/boot-qemu-image.py | 13 +++- > 23 files changed, 417 insertions(+), 4 deletions(-) > create mode 100644 board/qemu/m68k-virt/linux.fragment > create mode 100644 board/qemu/m68k-virt/readme.txt > create mode 100644 configs/qemu_m68k_virt_petitboot_defconfig > create mode 100644 package/petitboot/63-md-raid-arrays.rules > create mode 100644 package/petitboot/65-md-incremental.rules > create mode 100644 package/petitboot/66-add-sg-module.rules > create mode 100644 package/petitboot/Config.in > create mode 100755 package/petitboot/S14silence-console > create mode 100755 package/petitboot/S15pb-discover > create mode 100644 package/petitboot/fs-overlay/etc/inittab > create mode 100644 package/petitboot/fs-overlay/etc/locale > create mode 100755 package/petitboot/fs-overlay/init > create mode 100755 package/petitboot/kexec-restart > create mode 100644 package/petitboot/petitboot-console-ui.rules > create mode 100644 package/petitboot/petitboot.hash > create mode 100644 package/petitboot/petitboot.mk > create mode 100644 package/petitboot/removable-event-poll.rules > create mode 100644 package/petitboot/shell_config > create mode 100755 package/petitboot/shell_profile > From luca.ceresoli at bootlin.com Fri Jan 27 18:22:40 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Fri, 27 Jan 2023 19:22:40 +0100 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221228095626.2976f2b3@booty> References: <20221222133350.13402-1-neal.frager@amd.com> <20221228095626.2976f2b3@booty> Message-ID: <20230127192240.096828b2@booty> Hello, On Wed, 28 Dec 2022 09:56:26 +0100 Luca Ceresoli via buildroot wrote: > 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 The dependency patch got applied to master, so this one should be clear to go. Strange however, I can't find this one in patchwork. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bernd.kuhls at t-online.de Fri Jan 27 19:06:34 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 27 Jan 2023 20:06:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.4 Message-ID: <20230127190634.51992-1-bernd.kuhls@t-online.de> Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.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 c1765c3eaa..03bf635816 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.3 +MESA3D_HEADERS_VERSION = 22.3.4 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 c2ceaa6ead..e4de997f0e 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html -sha256 bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922 mesa-22.3.3.tar.xz -sha512 dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1 mesa-22.3.3.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.html +sha256 37a1ddaf03f41919ee3c89c97cff41e87de96e00e9d3247959cc8279d8294593 mesa-22.3.4.tar.xz +sha512 6af340153244d3e95d0e155a45d6db134335654d62590797ae0ef6ba44c2ccfe91ebf95f70ff82c67cee108ac35536767b1f6848d6d1129f52eb9e8414ee321d mesa-22.3.4.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 0391c176f6..36b7151510 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.3 +MESA3D_VERSION = 22.3.4 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos -- 2.34.1 From bernd.kuhls at t-online.de Fri Jan 27 19:21:08 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 27 Jan 2023 20:21:08 +0100 Subject: [Buildroot] [PATCH 2/2] package/x11r7/xdriver_xf86-video-vmware: bump version to 13.4.0 In-Reply-To: <20230127192108.341891-1-bernd.kuhls@t-online.de> References: <20230127192108.341891-1-bernd.kuhls@t-online.de> Message-ID: <20230127192108.341891-2-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003315.html Switched tarball to xz and _SITE to https. Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-vmware.hash | 8 +++----- .../xdriver_xf86-video-vmware.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash index fc69e01ffe..a6415703be 100644 --- a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash +++ b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-May/002895.html -md5 08d66d062055080ff699ab4869726ea2 xf86-video-vmware-13.3.0.tar.bz2 -sha1 f01335fe6bdb507e749571bfcd69163aed97312a xf86-video-vmware-13.3.0.tar.bz2 -sha256 47971924659e51666a757269ad941a059ef5afe7a47b5101c174a6022ac4066c xf86-video-vmware-13.3.0.tar.bz2 -sha512 c318de893cae7b2b11e11c1b389ee47478b7c8d1f52c27099dbe453efec28f3e9da449217307a8c2251999eada66312f766996be1a6ead413b8b6dedc42c68ca xf86-video-vmware-13.3.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2023-January/003315.html +sha256 aed31ee5ed5ecc6e2226705383e7ad06f7602c1376a295305f376b17af3eb81a xf86-video-vmware-13.4.0.tar.xz +sha512 7cacde21a490501dd9c2e9121040274c1f6ef64e6dc0ef49946b400f6297fab73a6e9548e45fe8930cee9028e65e45aaff9ba489dd69ac75a5133114726bf55d xf86-video-vmware-13.4.0.tar.xz # Locally computed sha256 7e59b8ca2a161855a60561f27ada8dfdbb678733eacdb23423fff6d21f9ad43b COPYING diff --git a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk index 5f0cb77bf8..37c2d67c19 100644 --- a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk +++ b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.3.0 -XDRIVER_XF86_VIDEO_VMWARE_SOURCE = xf86-video-vmware-$(XDRIVER_XF86_VIDEO_VMWARE_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_VMWARE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.4.0 +XDRIVER_XF86_VIDEO_VMWARE_SOURCE = xf86-video-vmware-$(XDRIVER_XF86_VIDEO_VMWARE_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VMWARE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VMWARE_LICENSE = MIT XDRIVER_XF86_VIDEO_VMWARE_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_VMWARE_DEPENDENCIES = mesa3d xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Fri Jan 27 19:21:07 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 27 Jan 2023 20:21:07 +0100 Subject: [Buildroot] [PATCH 1/2] package/x11r7/xdriver_xf86-video-qxl: bump version to 0.1.6 Message-ID: <20230127192108.341891-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003316.html Removed patch which was applied upstream. Switched tarball to xz and _SITE to https, added sha512 hash. Signed-off-by: Bernd Kuhls --- ...1-Fix-a-build-error-with-Xorg-master.patch | 106 ------------------ .../xdriver_xf86-video-qxl.hash | 5 +- .../xdriver_xf86-video-qxl.mk | 6 +- 3 files changed, 6 insertions(+), 111 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch diff --git a/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch b/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch deleted file mode 100644 index d3257fba20..0000000000 --- a/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch +++ /dev/null @@ -1,106 +0,0 @@ -From 4e1963a812f2c1777ba5d56ea9e939a3e40a0496 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?= - -Date: Sat, 28 Aug 2021 15:38:40 +0200 -Subject: [PATCH] Fix a build error with Xorg master -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Use xf86ReturnOptValBool() in get_bool_option() instead of -options[option_index].value.bool to fix a compiler error with -current Xorg xserver master branch. - -Also use xf86GetOptValInteger() in get_int_option() and -xf86GetOptValString() in get_str_option() for consistency. - -The change causes a slight performance drop during option parsing -because the passed-in index_value is no longer used as an index -into the options array. - -Instead, it's used as a token now for the standard option getter -functions which works since the index_value to the get_*_option() -functions are identical to the value of options[n].token in the -passed-in OptionInfoRec array. - -Also rename "int option_index" to "int token" for clarity in all -three functions. - -Signed-off-by: Zolt?n B?sz?rm?nyi - -Downloaded from upstream commit -https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/-/commit/4e1963a812f2c1777ba5d56ea9e939a3e40a0496 - -Signed-off-by: Bernd Kuhls ---- - src/qxl_option_helpers.c | 13 +++++++------ - src/qxl_option_helpers.h | 6 +++--- - 2 files changed, 10 insertions(+), 9 deletions(-) - -diff --git a/src/qxl_option_helpers.c b/src/qxl_option_helpers.c -index 2aba677..7707b7c 100644 ---- a/src/qxl_option_helpers.c -+++ b/src/qxl_option_helpers.c -@@ -10,31 +10,32 @@ - - #include "qxl_option_helpers.h" - --int get_int_option(OptionInfoPtr options, int option_index, -+int get_int_option(OptionInfoPtr options, int token, - const char *env_name) - { -+ int value; - if (env_name && getenv(env_name)) { - return atoi(getenv(env_name)); - } -- return options[option_index].value.num; -+ return xf86GetOptValInteger(options, token, &value) ? value : 0; - } - --const char *get_str_option(OptionInfoPtr options, int option_index, -+const char *get_str_option(OptionInfoPtr options, int token, - const char *env_name) - { - if (getenv(env_name)) { - return getenv(env_name); - } -- return options[option_index].value.str; -+ return xf86GetOptValString(options, token); - } - --int get_bool_option(OptionInfoPtr options, int option_index, -+int get_bool_option(OptionInfoPtr options, int token, - const char *env_name) - { - const char* value = getenv(env_name); - - if (!value) { -- return options[option_index].value.bool; -+ return xf86ReturnOptValBool(options, token, FALSE); - } - if (strcmp(value, "0") == 0 || - strcasecmp(value, "off") == 0 || -diff --git a/src/qxl_option_helpers.h b/src/qxl_option_helpers.h -index 7c54c72..66d0a17 100644 ---- a/src/qxl_option_helpers.h -+++ b/src/qxl_option_helpers.h -@@ -4,13 +4,13 @@ - #include - #include - --int get_int_option(OptionInfoPtr options, int option_index, -+int get_int_option(OptionInfoPtr options, int token, - const char *env_name); - --const char *get_str_option(OptionInfoPtr options, int option_index, -+const char *get_str_option(OptionInfoPtr options, int token, - const char *env_name); - --int get_bool_option(OptionInfoPtr options, int option_index, -+int get_bool_option(OptionInfoPtr options, int token, - const char *env_name); - - #endif // OPTION_HELPERS_H --- -GitLab - diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash index fdf0cc434d..2d728a7c03 100644 --- a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-December/002753.html -sha256 b18682e04503c6326f7bf7190f3ee50a3d4d69758a2a3cc9af102a6b3f114c92 xf86-video-qxl-0.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2023-January/003316.html +sha256 2ad39558db47a8fcc036e290e0b084671e58d43344a57b279abd870c4c67965f xf86-video-qxl-0.1.6.tar.xz +sha512 f6a42355915d2e8f8a842dc24fe6d012d123aa6d23eedea1a4771fb08f88e0298d76741755b88304d76c66b3aae15f9fca74d062be395e499a82ee8f4507c7e0 xf86-video-qxl-0.1.6.tar.xz # Locally calculated sha256 83f3bf7be3fbf5e66174b8184bd837a6b44264f8e340126ea4d9e9ce956a1866 COPYING diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk index ffbac05ec1..db0bbbaf65 100644 --- a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.5 -XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_QXL_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.6 +XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.xz +XDRIVER_XF86_VIDEO_QXL_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_QXL_LICENSE = MIT XDRIVER_XF86_VIDEO_QXL_LICENSE_FILES = COPYING -- 2.34.1 From neal.frager at amd.com Fri Jan 27 19:32:01 2023 From: neal.frager at amd.com (Frager, Neal) Date: Fri, 27 Jan 2023 19:32:01 +0000 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20230127192240.096828b2@booty> References: <20221222133350.13402-1-neal.frager@amd.com> <20221228095626.2976f2b3@booty> <20230127192240.096828b2@booty> Message-ID: Hi Luca, > Le 27 janv. 2023 ? 19:22, Luca Ceresoli a ?crit : > > ?Hello, > >> On Wed, 28 Dec 2022 09:56:26 +0100 >> Luca Ceresoli via buildroot wrote: >> >> 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 > > The dependency patch got applied to master, so this one should be clear > to go. > > Strange however, I can't find this one in patchwork. Yes, I took this patch down as I discovered another issue which is effecting only the kr260 starter kit. On the kr260, the sd card interface is connected via a usb to sd card bridge. The u-boot pinctrl driver is failing to configure the mio tri-state registers correctly which causes the sd card not to be detected in u-boot. I am able to fix the problem by modifying the psu_init routine, but this is not a proper solution. It could cause problems for people using the k26 som with their own daughter board since all kria based designs use the same psu_init_gpl.c. I am working on identifying a proper solution before bringing this defconfig to buildroot with a v5 of the patch. > > -- > Luca Ceresoli, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com Best regards, Neal Frager AMD From vfazio at xes-inc.com Fri Jan 27 20:14:46 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Fri, 27 Jan 2023 14:14:46 -0600 Subject: [Buildroot] [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230126185049.3600233-1-vfazio@xes-inc.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> Message-ID: <20230127201446.1181422-1-vfazio@xes-inc.com> Upstream commit 1fa60003a8b8 made a change to headers that broke compiles with toolchains using kernel headers prior to 4.11. Apply the patches slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 Signed-off-by: Vincent Fazio --- Changes v1 -> v2: - Add patch for musl based builds --- package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++ ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++ 2 files changed, 554 insertions(+) create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch diff --git a/package/ethtool/0001-uapi-Bring-in-if.h.patch b/package/ethtool/0001-uapi-Bring-in-if.h.patch new file mode 100644 index 0000000000..bb67f9e1f5 --- /dev/null +++ b/package/ethtool/0001-uapi-Bring-in-if.h.patch @@ -0,0 +1,483 @@ +From 819a0ad207e2b96ddd19921b71f2f59fe3e7882a Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:09 -0800 +Subject: [PATCH] uapi: Bring in if.h + +Bring in if.h from commit eec517cdb481 ("net: Add IF_OPER_TESTING") as +well as uapi/linux/hdlc/ioctl.h. Ensure that we define all of the +necessary guards to provide updated definitions of ifmap, ifreq and +IFNAMSIZ. This resolves build issues with kernel headers < 4.11 which +lacked 2618be7dccf8739b89e1906b64bd8d551af351e6 ("uapi: fix linux/if.h +userspace compilation errors"). + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Reported-by: Markus Mayer +Signed-off-by: Florian Fainelli +Message-Id: <20230114163411.3290201-2-f.fainelli at gmail.com> + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-2-f.fainelli at gmail.com/] +[vfazio at gmail.com: fix whitespace issues] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 6 +- + internal.h | 7 +- + uapi/linux/hdlc/ioctl.h | 94 +++++++++++++ + uapi/linux/if.h | 296 ++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 397 insertions(+), 6 deletions(-) + create mode 100644 uapi/linux/hdlc/ioctl.h + create mode 100644 uapi/linux/if.h + +diff --git a/Makefile.am b/Makefile.am +index 663f40a..691a20e 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -7,7 +7,8 @@ EXTRA_DIST = LICENSE ethtool.8 ethtool.spec.in aclocal.m4 ChangeLog autogen.sh + + sbin_PROGRAMS = ethtool + ethtool_SOURCES = ethtool.c uapi/linux/ethtool.h internal.h \ +- uapi/linux/net_tstamp.h rxclass.c common.c common.h \ ++ uapi/linux/net_tstamp.h uapi/linux/if.h uapi/linux/hdlc/ioctl.h \ ++ rxclass.c common.c common.h \ + json_writer.c json_writer.h json_print.c json_print.h \ + list.h + if ETHTOOL_ENABLE_PRETTY_DUMP +@@ -43,7 +44,8 @@ ethtool_SOURCES += \ + netlink/desc-rtnl.c netlink/cable_test.c netlink/tunnels.c \ + uapi/linux/ethtool_netlink.h \ + uapi/linux/netlink.h uapi/linux/genetlink.h \ +- uapi/linux/rtnetlink.h uapi/linux/if_link.h ++ uapi/linux/rtnetlink.h uapi/linux/if_link.h \ ++ uapi/linux/if.h uapi/linux/hdlc/ioctl.h + AM_CPPFLAGS += @MNL_CFLAGS@ + LDADD += @MNL_LIBS@ + endif +diff --git a/internal.h b/internal.h +index b80f77a..3923719 100644 +--- a/internal.h ++++ b/internal.h +@@ -21,6 +21,9 @@ + #include + #include + #include ++#define __UAPI_DEF_IF_IFNAMSIZ 1 ++#define __UAPI_DEF_IF_IFMAP 1 ++#define __UAPI_DEF_IF_IFREQ 1 + #include + + #include "json_writer.h" +@@ -52,10 +55,6 @@ typedef int32_t s32; + #define __KERNEL_DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d)) + #endif + +-#ifndef ALTIFNAMSIZ +-#define ALTIFNAMSIZ 128 +-#endif +- + #include + #include + +diff --git a/uapi/linux/hdlc/ioctl.h b/uapi/linux/hdlc/ioctl.h +new file mode 100644 +index 0000000..b06341a +--- /dev/null ++++ b/uapi/linux/hdlc/ioctl.h +@@ -0,0 +1,94 @@ ++/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ ++#ifndef __HDLC_IOCTL_H__ ++#define __HDLC_IOCTL_H__ ++ ++ ++#define GENERIC_HDLC_VERSION 4 /* For synchronization with sethdlc utility */ ++ ++#define CLOCK_DEFAULT 0 /* Default setting */ ++#define CLOCK_EXT 1 /* External TX and RX clock - DTE */ ++#define CLOCK_INT 2 /* Internal TX and RX clock - DCE */ ++#define CLOCK_TXINT 3 /* Internal TX and external RX clock */ ++#define CLOCK_TXFROMRX 4 /* TX clock derived from external RX clock */ ++ ++ ++#define ENCODING_DEFAULT 0 /* Default setting */ ++#define ENCODING_NRZ 1 ++#define ENCODING_NRZI 2 ++#define ENCODING_FM_MARK 3 ++#define ENCODING_FM_SPACE 4 ++#define ENCODING_MANCHESTER 5 ++ ++ ++#define PARITY_DEFAULT 0 /* Default setting */ ++#define PARITY_NONE 1 /* No parity */ ++#define PARITY_CRC16_PR0 2 /* CRC16, initial value 0x0000 */ ++#define PARITY_CRC16_PR1 3 /* CRC16, initial value 0xFFFF */ ++#define PARITY_CRC16_PR0_CCITT 4 /* CRC16, initial 0x0000, ITU-T version */ ++#define PARITY_CRC16_PR1_CCITT 5 /* CRC16, initial 0xFFFF, ITU-T version */ ++#define PARITY_CRC32_PR0_CCITT 6 /* CRC32, initial value 0x00000000 */ ++#define PARITY_CRC32_PR1_CCITT 7 /* CRC32, initial value 0xFFFFFFFF */ ++ ++#define LMI_DEFAULT 0 /* Default setting */ ++#define LMI_NONE 1 /* No LMI, all PVCs are static */ ++#define LMI_ANSI 2 /* ANSI Annex D */ ++#define LMI_CCITT 3 /* ITU-T Annex A */ ++#define LMI_CISCO 4 /* The "original" LMI, aka Gang of Four */ ++ ++#ifndef __ASSEMBLY__ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++} sync_serial_settings; /* V.35, V.24, X.21 */ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++ unsigned int slot_map; ++} te1_settings; /* T1, E1 */ ++ ++typedef struct { ++ unsigned short encoding; ++ unsigned short parity; ++} raw_hdlc_proto; ++ ++typedef struct { ++ unsigned int t391; ++ unsigned int t392; ++ unsigned int n391; ++ unsigned int n392; ++ unsigned int n393; ++ unsigned short lmi; ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++} fr_proto; ++ ++typedef struct { ++ unsigned int dlci; ++} fr_proto_pvc; /* for creating/deleting FR PVCs */ ++ ++typedef struct { ++ unsigned int dlci; ++ char master[IFNAMSIZ]; /* Name of master FRAD device */ ++}fr_proto_pvc_info; /* for returning PVC information only */ ++ ++typedef struct { ++ unsigned int interval; ++ unsigned int timeout; ++} cisco_proto; ++ ++typedef struct { ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++ unsigned int modulo; /* modulo (8 = basic / 128 = extended) */ ++ unsigned int window; /* frame window size */ ++ unsigned int t1; /* timeout t1 */ ++ unsigned int t2; /* timeout t2 */ ++ unsigned int n2; /* frame retry counter */ ++} x25_hdlc_proto; ++ ++/* PPP doesn't need any info now - supply length = 0 to ioctl */ ++ ++#endif /* __ASSEMBLY__ */ ++#endif /* __HDLC_IOCTL_H__ */ +diff --git a/uapi/linux/if.h b/uapi/linux/if.h +new file mode 100644 +index 0000000..75ee7f4 +--- /dev/null ++++ b/uapi/linux/if.h +@@ -0,0 +1,296 @@ ++/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ ++/* ++ * INET An implementation of the TCP/IP protocol suite for the LINUX ++ * operating system. INET is implemented using the BSD Socket ++ * interface as the means of communication with the user level. ++ * ++ * Global definitions for the INET interface module. ++ * ++ * Version: @(#)if.h 1.0.2 04/18/93 ++ * ++ * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988 ++ * Ross Biro ++ * Fred N. van Kempen, ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License ++ * as published by the Free Software Foundation; either version ++ * 2 of the License, or (at your option) any later version. ++ */ ++#ifndef _LINUX_IF_H ++#define _LINUX_IF_H ++ ++#include /* for compatibility with glibc */ ++#include /* for "__kernel_caddr_t" et al */ ++#include /* for "struct sockaddr" et al */ ++ /* for "__user" et al */ ++ ++#include /* for struct sockaddr. */ ++ ++#if __UAPI_DEF_IF_IFNAMSIZ ++#define IFNAMSIZ 16 ++#endif /* __UAPI_DEF_IF_IFNAMSIZ */ ++#define IFALIASZ 256 ++#define ALTIFNAMSIZ 128 ++#include ++ ++/* For glibc compatibility. An empty enum does not compile. */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || \ ++ __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 ++/** ++ * enum net_device_flags - &struct net_device flags ++ * ++ * These are the &struct net_device flags, they can be set by drivers, the ++ * kernel and some can be triggered by userspace. Userspace can query and ++ * set these flags using userspace utilities but there is also a sysfs ++ * entry available for all dev flags which can be queried and set. These flags ++ * are shared for all types of net_devices. The sysfs entries are available ++ * via /sys/class/net//flags. Flags which can be toggled through sysfs ++ * are annotated below, note that only a few flags can be toggled and some ++ * other flags are always preserved from the original net_device flags ++ * even if you try to set them via sysfs. Flags which are always preserved ++ * are kept under the flag grouping @IFF_VOLATILE. Flags which are __volatile__ ++ * are annotated below as such. ++ * ++ * You should have a pretty good reason to be extending these flags. ++ * ++ * @IFF_UP: interface is up. Can be toggled through sysfs. ++ * @IFF_BROADCAST: broadcast address valid. Volatile. ++ * @IFF_DEBUG: turn on debugging. Can be toggled through sysfs. ++ * @IFF_LOOPBACK: is a loopback net. Volatile. ++ * @IFF_POINTOPOINT: interface is has p-p link. Volatile. ++ * @IFF_NOTRAILERS: avoid use of trailers. Can be toggled through sysfs. ++ * Volatile. ++ * @IFF_RUNNING: interface RFC2863 OPER_UP. Volatile. ++ * @IFF_NOARP: no ARP protocol. Can be toggled through sysfs. Volatile. ++ * @IFF_PROMISC: receive all packets. Can be toggled through sysfs. ++ * @IFF_ALLMULTI: receive all multicast packets. Can be toggled through ++ * sysfs. ++ * @IFF_MASTER: master of a load balancer. Volatile. ++ * @IFF_SLAVE: slave of a load balancer. Volatile. ++ * @IFF_MULTICAST: Supports multicast. Can be toggled through sysfs. ++ * @IFF_PORTSEL: can set media type. Can be toggled through sysfs. ++ * @IFF_AUTOMEDIA: auto media select active. Can be toggled through sysfs. ++ * @IFF_DYNAMIC: dialup device with changing addresses. Can be toggled ++ * through sysfs. ++ * @IFF_LOWER_UP: driver signals L1 up. Volatile. ++ * @IFF_DORMANT: driver signals dormant. Volatile. ++ * @IFF_ECHO: echo sent packets. Volatile. ++ */ ++enum net_device_flags { ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++ IFF_UP = 1<<0, /* sysfs */ ++ IFF_BROADCAST = 1<<1, /* __volatile__ */ ++ IFF_DEBUG = 1<<2, /* sysfs */ ++ IFF_LOOPBACK = 1<<3, /* __volatile__ */ ++ IFF_POINTOPOINT = 1<<4, /* __volatile__ */ ++ IFF_NOTRAILERS = 1<<5, /* sysfs */ ++ IFF_RUNNING = 1<<6, /* __volatile__ */ ++ IFF_NOARP = 1<<7, /* sysfs */ ++ IFF_PROMISC = 1<<8, /* sysfs */ ++ IFF_ALLMULTI = 1<<9, /* sysfs */ ++ IFF_MASTER = 1<<10, /* __volatile__ */ ++ IFF_SLAVE = 1<<11, /* __volatile__ */ ++ IFF_MULTICAST = 1<<12, /* sysfs */ ++ IFF_PORTSEL = 1<<13, /* sysfs */ ++ IFF_AUTOMEDIA = 1<<14, /* sysfs */ ++ IFF_DYNAMIC = 1<<15, /* sysfs */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++ IFF_LOWER_UP = 1<<16, /* __volatile__ */ ++ IFF_DORMANT = 1<<17, /* __volatile__ */ ++ IFF_ECHO = 1<<18, /* __volatile__ */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++}; ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++#define IFF_UP IFF_UP ++#define IFF_BROADCAST IFF_BROADCAST ++#define IFF_DEBUG IFF_DEBUG ++#define IFF_LOOPBACK IFF_LOOPBACK ++#define IFF_POINTOPOINT IFF_POINTOPOINT ++#define IFF_NOTRAILERS IFF_NOTRAILERS ++#define IFF_RUNNING IFF_RUNNING ++#define IFF_NOARP IFF_NOARP ++#define IFF_PROMISC IFF_PROMISC ++#define IFF_ALLMULTI IFF_ALLMULTI ++#define IFF_MASTER IFF_MASTER ++#define IFF_SLAVE IFF_SLAVE ++#define IFF_MULTICAST IFF_MULTICAST ++#define IFF_PORTSEL IFF_PORTSEL ++#define IFF_AUTOMEDIA IFF_AUTOMEDIA ++#define IFF_DYNAMIC IFF_DYNAMIC ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++#define IFF_LOWER_UP IFF_LOWER_UP ++#define IFF_DORMANT IFF_DORMANT ++#define IFF_ECHO IFF_ECHO ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++ ++#define IFF_VOLATILE (IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_ECHO|\ ++ IFF_MASTER|IFF_SLAVE|IFF_RUNNING|IFF_LOWER_UP|IFF_DORMANT) ++ ++#define IF_GET_IFACE 0x0001 /* for querying only */ ++#define IF_GET_PROTO 0x0002 ++ ++/* For definitions see hdlc.h */ ++#define IF_IFACE_V35 0x1000 /* V.35 serial interface */ ++#define IF_IFACE_V24 0x1001 /* V.24 serial interface */ ++#define IF_IFACE_X21 0x1002 /* X.21 serial interface */ ++#define IF_IFACE_T1 0x1003 /* T1 telco serial interface */ ++#define IF_IFACE_E1 0x1004 /* E1 telco serial interface */ ++#define IF_IFACE_SYNC_SERIAL 0x1005 /* can't be set by software */ ++#define IF_IFACE_X21D 0x1006 /* X.21 Dual Clocking (FarSite) */ ++ ++/* For definitions see hdlc.h */ ++#define IF_PROTO_HDLC 0x2000 /* raw HDLC protocol */ ++#define IF_PROTO_PPP 0x2001 /* PPP protocol */ ++#define IF_PROTO_CISCO 0x2002 /* Cisco HDLC protocol */ ++#define IF_PROTO_FR 0x2003 /* Frame Relay protocol */ ++#define IF_PROTO_FR_ADD_PVC 0x2004 /* Create FR PVC */ ++#define IF_PROTO_FR_DEL_PVC 0x2005 /* Delete FR PVC */ ++#define IF_PROTO_X25 0x2006 /* X.25 */ ++#define IF_PROTO_HDLC_ETH 0x2007 /* raw HDLC, Ethernet emulation */ ++#define IF_PROTO_FR_ADD_ETH_PVC 0x2008 /* Create FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_DEL_ETH_PVC 0x2009 /* Delete FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_PVC 0x200A /* for reading PVC status */ ++#define IF_PROTO_FR_ETH_PVC 0x200B ++#define IF_PROTO_RAW 0x200C /* RAW Socket */ ++ ++/* RFC 2863 operational status */ ++enum { ++ IF_OPER_UNKNOWN, ++ IF_OPER_NOTPRESENT, ++ IF_OPER_DOWN, ++ IF_OPER_LOWERLAYERDOWN, ++ IF_OPER_TESTING, ++ IF_OPER_DORMANT, ++ IF_OPER_UP, ++}; ++ ++/* link modes */ ++enum { ++ IF_LINK_MODE_DEFAULT, ++ IF_LINK_MODE_DORMANT, /* limit upward transition to dormant */ ++ IF_LINK_MODE_TESTING, /* limit upward transition to testing */ ++}; ++ ++/* ++ * Device mapping structure. I'd just gone off and designed a ++ * beautiful scheme using only loadable modules with arguments ++ * for driver options and along come the PCMCIA people 8) ++ * ++ * Ah well. The get() side of this is good for WDSETUP, and it'll ++ * be handy for debugging things. The set side is fine for now and ++ * being very small might be worth keeping for clean configuration. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFMAP ++struct ifmap { ++ unsigned long mem_start; ++ unsigned long mem_end; ++ unsigned short base_addr; ++ unsigned char irq; ++ unsigned char dma; ++ unsigned char port; ++ /* 3 bytes spare */ ++}; ++#endif /* __UAPI_DEF_IF_IFMAP */ ++ ++struct if_settings { ++ unsigned int type; /* Type of physical device or protocol */ ++ unsigned int size; /* Size of the data allocated by the caller */ ++ union { ++ /* {atm/eth/dsl}_settings anyone ? */ ++ raw_hdlc_proto *raw_hdlc; ++ cisco_proto *cisco; ++ fr_proto *fr; ++ fr_proto_pvc *fr_pvc; ++ fr_proto_pvc_info *fr_pvc_info; ++ x25_hdlc_proto *x25; ++ ++ /* interface settings */ ++ sync_serial_settings *sync; ++ te1_settings *te1; ++ } ifs_ifsu; ++}; ++ ++/* ++ * Interface request structure used for socket ++ * ioctl's. All interface ioctl's must have parameter ++ * definitions which begin with ifr_name. The ++ * remainder may be interface specific. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFREQ ++struct ifreq { ++#define IFHWADDRLEN 6 ++ union ++ { ++ char ifrn_name[IFNAMSIZ]; /* if name, e.g. "en0" */ ++ } ifr_ifrn; ++ ++ union { ++ struct sockaddr ifru_addr; ++ struct sockaddr ifru_dstaddr; ++ struct sockaddr ifru_broadaddr; ++ struct sockaddr ifru_netmask; ++ struct sockaddr ifru_hwaddr; ++ short ifru_flags; ++ int ifru_ivalue; ++ int ifru_mtu; ++ struct ifmap ifru_map; ++ char ifru_slave[IFNAMSIZ]; /* Just fits the size */ ++ char ifru_newname[IFNAMSIZ]; ++ void * ifru_data; ++ struct if_settings ifru_settings; ++ } ifr_ifru; ++}; ++#endif /* __UAPI_DEF_IF_IFREQ */ ++ ++#define ifr_name ifr_ifrn.ifrn_name /* interface name */ ++#define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ ++#define ifr_addr ifr_ifru.ifru_addr /* address */ ++#define ifr_dstaddr ifr_ifru.ifru_dstaddr /* other end of p-p lnk */ ++#define ifr_broadaddr ifr_ifru.ifru_broadaddr /* broadcast address */ ++#define ifr_netmask ifr_ifru.ifru_netmask /* interface net mask */ ++#define ifr_flags ifr_ifru.ifru_flags /* flags */ ++#define ifr_metric ifr_ifru.ifru_ivalue /* metric */ ++#define ifr_mtu ifr_ifru.ifru_mtu /* mtu */ ++#define ifr_map ifr_ifru.ifru_map /* device map */ ++#define ifr_slave ifr_ifru.ifru_slave /* slave device */ ++#define ifr_data ifr_ifru.ifru_data /* for use by interface */ ++#define ifr_ifindex ifr_ifru.ifru_ivalue /* interface index */ ++#define ifr_bandwidth ifr_ifru.ifru_ivalue /* link bandwidth */ ++#define ifr_qlen ifr_ifru.ifru_ivalue /* Queue length */ ++#define ifr_newname ifr_ifru.ifru_newname /* New name */ ++#define ifr_settings ifr_ifru.ifru_settings /* Device/proto settings*/ ++ ++/* ++ * Structure used in SIOCGIFCONF request. ++ * Used to retrieve interface configuration ++ * for machine (useful for programs which ++ * must know all networks accessible). ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFCONF ++struct ifconf { ++ int ifc_len; /* size of buffer */ ++ union { ++ char *ifcu_buf; ++ struct ifreq *ifcu_req; ++ } ifc_ifcu; ++}; ++#endif /* __UAPI_DEF_IF_IFCONF */ ++ ++#define ifc_buf ifc_ifcu.ifcu_buf /* buffer address */ ++#define ifc_req ifc_ifcu.ifcu_req /* array of structures */ ++ ++#endif /* _LINUX_IF_H */ +-- +2.25.1 + diff --git a/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch new file mode 100644 index 0000000000..f13edbbe50 --- /dev/null +++ b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch @@ -0,0 +1,71 @@ +From a26296eea68aa6c16b253f34825c9b9007269672 Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:11 -0800 +Subject: [PATCH] marvell.c: Fix build with musl-libc + +After commit 1fa60003a8b8 ("misc: header includes cleanup") we stopped +including net/if.h which resolved the proper defines to pull in +sys/types.h and provide a definition for u_int32_t. With musl-libc we +would need to define _GNU_SOURCE to ensure that sys/types.h does provide a +definition for u_int32_t. + +Rather, just replace u_uint{16,32}_t with the more standard +uint{16,32}_t types from stdint.h + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Signed-off-by: Florian Fainelli + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-4-f.fainelli at gmail.com/] +Signed-off-by: Vincent Fazio +--- + marvell.c | 34 +++++++++++++++++----------------- + 1 file changed, 17 insertions(+), 17 deletions(-) + +diff --git a/marvell.c b/marvell.c +index d3d570e..3f3aed8 100644 +--- a/marvell.c ++++ b/marvell.c +@@ -31,23 +31,23 @@ static void dump_timer(const char *name, const void *p) + static void dump_queue(const char *name, const void *a, int rx) + { + struct desc { +- u_int32_t ctl; +- u_int32_t next; +- u_int32_t data_lo; +- u_int32_t data_hi; +- u_int32_t status; +- u_int32_t timestamp; +- u_int16_t csum2; +- u_int16_t csum1; +- u_int16_t csum2_start; +- u_int16_t csum1_start; +- u_int32_t addr_lo; +- u_int32_t addr_hi; +- u_int32_t count_lo; +- u_int32_t count_hi; +- u_int32_t byte_count; +- u_int32_t csr; +- u_int32_t flag; ++ uint32_t ctl; ++ uint32_t next; ++ uint32_t data_lo; ++ uint32_t data_hi; ++ uint32_t status; ++ uint32_t timestamp; ++ uint16_t csum2; ++ uint16_t csum1; ++ uint16_t csum2_start; ++ uint16_t csum1_start; ++ uint32_t addr_lo; ++ uint32_t addr_hi; ++ uint32_t count_lo; ++ uint32_t count_hi; ++ uint32_t byte_count; ++ uint32_t csr; ++ uint32_t flag; + }; + const struct desc *d = a; + +-- +2.25.1 + -- 2.25.1 From f.fainelli at gmail.com Fri Jan 27 20:16:17 2023 From: f.fainelli at gmail.com (Florian Fainelli) Date: Fri, 27 Jan 2023 12:16:17 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230127201446.1181422-1-vfazio@xes-inc.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <20230127201446.1181422-1-vfazio@xes-inc.com> Message-ID: <008fbd65-b246-b7d6-3e17-fd8577c87299@gmail.com> On 1/27/2023 12:14 PM, Vincent Fazio wrote: > Upstream commit 1fa60003a8b8 made a change to headers that broke > compiles with toolchains using kernel headers prior to 4.11. > > Apply the patches slated to address the issue. > > Fixes: > - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 > > Signed-off-by: Vincent Fazio Acked-by: Florian Fainelli Thanks! -- Florian From fperrad at gmail.com Fri Jan 27 20:19:58 2023 From: fperrad at gmail.com (Francois Perrad) Date: Fri, 27 Jan 2023 21:19:58 +0100 Subject: [Buildroot] [PATCH] package/lualogging: bump to version 1.8.2 Message-ID: <20230127201958.7309-1-francois.perrad@gadz.org> diff COPYRIGHT: -Copyright (c) 2004-2022 Kepler Project. +Copyright (c) 2004-2010 Kepler Project, 2011-2013 Neopallium, 2020-2023 Thijs Schreijer Signed-off-by: Francois Perrad --- package/lualogging/lualogging.hash | 4 ++-- package/lualogging/lualogging.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lualogging/lualogging.hash b/package/lualogging/lualogging.hash index 5ed012ea5..af1ee1055 100644 --- a/package/lualogging/lualogging.hash +++ b/package/lualogging/lualogging.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 285edf8abc9844cb37da94888ca01cb26a2ba08411ea13a3ee0f4d029ca512dd lualogging-1.8.0-1.src.rock -sha256 d900082cb26f8cf4a491ca51c00241f2c2e9cd9ae3531c62234017a360706adb lualogging/COPYRIGHT +sha256 7bc2dcd13dbe85e48de50f05000b391e467a54d537b44ed856c1f7ad29c3549a lualogging-1.8.2-1.src.rock +sha256 9740a719a5e4ee280e65f42e3624354c3c4464e61d94de33efca9d7072d31092 lualogging/COPYRIGHT diff --git a/package/lualogging/lualogging.mk b/package/lualogging/lualogging.mk index 96c09c5a4..c7969fb7b 100644 --- a/package/lualogging/lualogging.mk +++ b/package/lualogging/lualogging.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUALOGGING_VERSION = 1.8.0-1 +LUALOGGING_VERSION = 1.8.2-1 LUALOGGING_SUBDIR = lualogging LUALOGGING_LICENSE = MIT LUALOGGING_LICENSE_FILES = $(LUALOGGING_SUBDIR)/COPYRIGHT -- 2.37.2 From pevik at seznam.cz Fri Jan 27 22:32:56 2023 From: pevik at seznam.cz (Petr Vorel) Date: Fri, 27 Jan 2023 23:32:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/ltp-testsuite: bump version to 20230127 Message-ID: <20230127223256.132401-1-pevik@seznam.cz> From: Petr Vorel Remove musl related sysinfo.h patch. This Buildroot specific workaround is not needed any more (kernel got fixed in a85cbe6159ff ("uapi: move constants from to ") in v5.11, some time took to rebuilt Buildroot toolchains, but even that was more than year ago). Signed-off-by: Petr Vorel --- NOTE: I'd like to add /opt/ltp/runltp-ng (tools/runltp-ng/runltp-ng in source, from [1]) symlink to /usr/bin (that should be trivial). The tool should have only Python 3.6+ (no external modules so far) and while we (LTP upstream developers) would recommend to not use it on SUT (guest), where LTP is being run, but on host, we agreed to put runltp-ng on both sides SUT (target package) and on host (host package). But whole thing might take me more time thus posting updated package without it. Kind regards, Petr [1] https://github.com/linux-test-project/runltp-ng ...ysinfo.h-to-fix-build-with-MUSL-libc.patch | 211 ------------------ package/ltp-testsuite/ltp-testsuite.hash | 5 +- package/ltp-testsuite/ltp-testsuite.mk | 2 +- 3 files changed, 3 insertions(+), 215 deletions(-) delete mode 100644 package/ltp-testsuite/0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch diff --git a/package/ltp-testsuite/0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch b/package/ltp-testsuite/0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch deleted file mode 100644 index 1553908cf8..0000000000 --- a/package/ltp-testsuite/0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch +++ /dev/null @@ -1,211 +0,0 @@ -From f34c6ca3d543968e900d6327d8b5900db63f08ad Mon Sep 17 00:00:00 2001 -From: Petr Vorel -Date: Thu, 1 Oct 2020 23:28:39 +0200 -Subject: [PATCH] lapi: Add sysinfo.h to fix build with MUSL libc -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The reason is to avoid indirect include when using -some network headers: or others -> --> - -This indirect include causes on MUSL redefinition of struct sysinfo when -included both and some of UAPI headers: - -In file included from x86_64-buildroot-linux-musl/sysroot/usr/include/linux/kernel.h:5, - from x86_64-buildroot-linux-musl/sysroot/usr/include/linux/netlink.h:5, - from ../include/tst_netlink.h:14, - from tst_crypto.c:13: -x86_64-buildroot-linux-musl/sysroot/usr/include/linux/sysinfo.h:8:8: error: redefinition of ?struct sysinfo? - struct sysinfo { - ^~~~~~~ -In file included from ../include/tst_safe_macros.h:15, - from ../include/tst_test.h:93, - from tst_crypto.c:11: -x86_64-buildroot-linux-musl/sysroot/usr/include/sys/sysinfo.h:10:8: note: originally defined here - -Signed-off-by: Petr Vorel - -[ upstream status: -https://patchwork.ozlabs.org/project/ltp/patch/20201001231256.6930-1-petr.vorel at gmail.com/, -rebased for 20220527 ] - -But this patch is not going to get upstreamed because it got fixed in Linux kernel: -a85cbe6159ff "uapi: move constants from to " - -This patch was also backported to stable and LTS versions, -which we use since buildroot 54584d233b "{linux, linux-headers}: bump -5.{4, 10}.x 4.{4, 9, 14, 19} series". -We just wait for all musl based toolchains to be rebuilt. ] - -Signed-off-by: Petr Vorel ---- - include/lapi/sysinfo.h | 22 +++++++++++++++++++ - include/tst_safe_macros.h | 2 +- - lib/safe_macros.c | 2 +- - lib/tst_memutils.c | 2 +- - testcases/kernel/mem/mtest01/mtest01.c | 2 +- - testcases/kernel/syscalls/madvise/madvise06.c | 2 +- - testcases/kernel/syscalls/sysinfo/sysinfo01.c | 2 +- - testcases/kernel/syscalls/sysinfo/sysinfo02.c | 2 +- - testcases/kernel/syscalls/sysinfo/sysinfo03.c | 2 +- - .../interfaces/pthread_cond_broadcast/1-2.c | 2 +- - 10 files changed, 31 insertions(+), 9 deletions(-) - create mode 100644 include/lapi/sysinfo.h - -diff --git a/include/lapi/sysinfo.h b/include/lapi/sysinfo.h -new file mode 100644 -index 000000000..d0e0e93d7 ---- /dev/null -+++ b/include/lapi/sysinfo.h -@@ -0,0 +1,22 @@ -+// SPDX-License-Identifier: GPL-2.0-or-later -+/* -+ * Copyright (c) 2020 Petr Vorel -+ */ -+ -+#ifndef SYSINFO_H__ -+ -+/* -+ * Don't use as it breaks build MUSL toolchain. -+ * Use instead. -+ * -+ * Some kernel UAPI headers do indirect include: -+ * or others -> -> -+ * -+ * This indirect include causes on MUSL redefinition of struct sysinfo when -+ * included both and some of UAPI headers: -+ */ -+#include -+ -+#define SYSINFO_H__ -+ -+#endif /* SYSINFO_H__ */ -diff --git a/include/tst_safe_macros.h b/include/tst_safe_macros.h -index 81c4b0844..a8c02d7df 100644 ---- a/include/tst_safe_macros.h -+++ b/include/tst_safe_macros.h -@@ -12,7 +12,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -diff --git a/lib/safe_macros.c b/lib/safe_macros.c -index a5b6bc504..87d922a92 100644 ---- a/lib/safe_macros.c -+++ b/lib/safe_macros.c -@@ -11,7 +11,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - #include - #include - #include -diff --git a/lib/tst_memutils.c b/lib/tst_memutils.c -index 0d20bb17c..21a3a5ba0 100644 ---- a/lib/tst_memutils.c -+++ b/lib/tst_memutils.c -@@ -6,7 +6,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - #include - - #define TST_NO_DEFAULT_MAIN -diff --git a/testcases/kernel/mem/mtest01/mtest01.c b/testcases/kernel/mem/mtest01/mtest01.c -index fb991ce8b..0fccd5405 100644 ---- a/testcases/kernel/mem/mtest01/mtest01.c -+++ b/testcases/kernel/mem/mtest01/mtest01.c -@@ -20,7 +20,6 @@ - */ - - #include --#include - #include - #include - #include -@@ -29,6 +28,7 @@ - #include - - #include "lapi/abisize.h" -+#include "lapi/sysinfo.h" - #include "tst_test.h" - - #define FIVE_HUNDRED_MB (500ULL*1024*1024) -diff --git a/testcases/kernel/syscalls/madvise/madvise06.c b/testcases/kernel/syscalls/madvise/madvise06.c -index 6d218801c..8af11a030 100644 ---- a/testcases/kernel/syscalls/madvise/madvise06.c -+++ b/testcases/kernel/syscalls/madvise/madvise06.c -@@ -46,7 +46,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - #include "tst_test.h" - - #define CHUNK_SZ (400*1024*1024L) -diff --git a/testcases/kernel/syscalls/sysinfo/sysinfo01.c b/testcases/kernel/syscalls/sysinfo/sysinfo01.c -index 2ea44a2be..a237345ef 100644 ---- a/testcases/kernel/syscalls/sysinfo/sysinfo01.c -+++ b/testcases/kernel/syscalls/sysinfo/sysinfo01.c -@@ -69,7 +69,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - - #include "test.h" - -diff --git a/testcases/kernel/syscalls/sysinfo/sysinfo02.c b/testcases/kernel/syscalls/sysinfo/sysinfo02.c -index 7ad0e8bdc..61fa1ab75 100644 ---- a/testcases/kernel/syscalls/sysinfo/sysinfo02.c -+++ b/testcases/kernel/syscalls/sysinfo/sysinfo02.c -@@ -65,7 +65,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - #include - - #include "test.h" -diff --git a/testcases/kernel/syscalls/sysinfo/sysinfo03.c b/testcases/kernel/syscalls/sysinfo/sysinfo03.c -index af7cb6421..dc5ae65e3 100644 ---- a/testcases/kernel/syscalls/sysinfo/sysinfo03.c -+++ b/testcases/kernel/syscalls/sysinfo/sysinfo03.c -@@ -13,7 +13,7 @@ - - */ - --#include -+#include "lapi/sysinfo.h" - #include "lapi/namespaces_constants.h" - #include "lapi/posix_clocks.h" - #include "tst_test.h" -diff --git a/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/1-2.c b/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/1-2.c -index 22e7c3638..572701f9f 100644 ---- a/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/1-2.c -+++ b/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/1-2.c -@@ -43,7 +43,7 @@ - #include - #include - #ifdef __linux__ --#include -+#include "lapi/sysinfo.h" - #endif - - #include "../testfrmw/testfrmw.h" --- -2.36.1 - diff --git a/package/ltp-testsuite/ltp-testsuite.hash b/package/ltp-testsuite/ltp-testsuite.hash index 8b411a8ffe..59ba5d0045 100644 --- a/package/ltp-testsuite/ltp-testsuite.hash +++ b/package/ltp-testsuite/ltp-testsuite.hash @@ -1,5 +1,4 @@ -# From: https://github.com/linux-test-project/ltp/releases/download/20220527/ltp-full-20220527.tar.bz2.sha1 -sha1 c8d658cd3ab1f5a5c7b5bf56398d3a9525012c6b ltp-full-20220930.tar.xz +# From: https://github.com/linux-test-project/ltp/releases/download/20230127/ltp-full-20230127.tar.xz.sha256 +sha256 254412a52c7238f35a247337da186f485e76fb64c6549ed849b3442fc7a417ef ltp-full-20230127.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING -sha256 533ab63915b916640667ecce17ee4998006d80d394d4b1f1d105a7aa1df50d38 ltp-full-20220930.tar.xz diff --git a/package/ltp-testsuite/ltp-testsuite.mk b/package/ltp-testsuite/ltp-testsuite.mk index 34412d562f..78271b0730 100644 --- a/package/ltp-testsuite/ltp-testsuite.mk +++ b/package/ltp-testsuite/ltp-testsuite.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTP_TESTSUITE_VERSION = 20220930 +LTP_TESTSUITE_VERSION = 20230127 LTP_TESTSUITE_SOURCE = ltp-full-$(LTP_TESTSUITE_VERSION).tar.xz LTP_TESTSUITE_SITE = https://github.com/linux-test-project/ltp/releases/download/$(LTP_TESTSUITE_VERSION) -- 2.39.1 From fontaine.fabrice at gmail.com Fri Jan 27 22:38:55 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 27 Jan 2023 23:38:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/sdl2: security bump to version 2.26.2 Message-ID: <20230127223855.72359-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Fix CVE-2022-4743: A potential memory leak issue was discovered in SDL2 in GLES_CreateTexture() function in SDL_render_gles.c. The vulnerability allows an attacker to cause a denial of service attack. https://github.com/libsdl-org/SDL/releases/tag/release-2.26.0 https://github.com/libsdl-org/SDL/releases/tag/release-2.26.1 https://github.com/libsdl-org/SDL/releases/tag/release-2.26.2 Signed-off-by: Fabrice Fontaine --- ...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..86e0d86e7c 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.2.tar.gz.sig +sha256 95d39bc3de037fbdfa722623737340648de4f180a601b0afad27645d150b99e0 SDL2-2.26.2.tar.gz # Locally calculated sha256 fcb07e07ac6bc8b2fcf047b50431ef4ebe5b619d7ca7c82212018309a9067426 LICENSE.txt diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index a1dc8b5b73..8995178e71 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -4,7 +4,7 @@ # ################################################################################ -SDL2_VERSION = 2.24.2 +SDL2_VERSION = 2.26.2 SDL2_SOURCE = SDL2-$(SDL2_VERSION).tar.gz SDL2_SITE = http://www.libsdl.org/release SDL2_LICENSE = Zlib -- 2.39.0 From a.partesotti at gmail.com Fri Jan 27 23:18:08 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sat, 28 Jan 2023 00:18:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package Message-ID: <20230127231808.1364957-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. oatpp must be used as static linkable library in $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want to build therir own application by linking oatpp in a buildroot build system. Signed-off-by: Alessandro Partesotti --- package/Config.in | 3 +++ package/oatpp/Config.in | 14 ++++++++++++++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..481876a278 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" source "package/vim/Config.in" endmenu + endmenu + diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..3cf6bf3ef5 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,14 @@ +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe Path compiler flag disabled" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || BR2_COMPILER_PARANOID_UNSAFE_PATH + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH + help + Oat++ is an open-source C++ web framework for highly scalable and resource-efficient web applications. + It provides all the necessary components for production-grade development. + This package allows you to use oatpp to statically build this a project inside the staging directory. + See https://oatpp.io/docs/ + diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..7abdeb6de5 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION= 1.3.0 +OATPP_SOURCE= $(OATPP_VERSION).tar.gz +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags +#OATPP_SITE= git://github.com/oatpp/oatpp.git +OATPP_INSTALL_STAGING= YES +OATPP_INSTALL_TARGET= NO +OATPP_MAKE=make + +$(eval $(cmake-package)) + -- 2.25.1 From bugzilla at busybox.net Sat Jan 28 00:14:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 00:14:25 +0000 Subject: [Buildroot] [Bug 15301] New: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot build Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15301 Bug ID: 15301 Summary: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot build Product: buildroot Version: 2022.11.1 Hardware: PC OS: Linux Status: NEW Severity: blocker Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: mintcreeksoftware at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Using "make uboot-menuconfig" and selecting Boot Media -> Support for booting from NAND flash (NAND_BOOT) causes the build to fail with the following. /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: common/spl/built-in.o: in function `spl_nand_fit_read': /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:44: undefined reference to `nand_spl_load_image' /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: common/spl/built-in.o: in function `spl_nand_load_element': /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:56: undefined reference to `nand_spl_load_image' /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:84: undefined reference to `nand_spl_load_image' /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: common/spl/built-in.o: in function `spl_nand_load_image': /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:102: undefined reference to `nand_init' /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:166: undefined reference to `nand_deselect' make[3]: *** [scripts/Makefile.spl:420: spl/u-boot-spl] Error 1 make[2]: *** [Makefile:1864: spl/u-boot-spl] Error 2 make[1]: *** [package/pkg-generic.mk:293: /buildroot/output/build/uboot-lf-5.10.y-1.0.0/.stamp_built] Error 2 make: *** [Makefile:82: _all] Error 2 Target is freescale_imx8mnevk. Commands issued: make uboot-menuconfig Select Boot Media -> Support for booting from NAND flash, exit and save. make uboot-rebuild all -- You are receiving this mail because: You are on the CC list for the bug. From bryce.schober at gmail.com Sat Jan 28 00:17:02 2023 From: bryce.schober at gmail.com (bryce.schober at gmail.com) Date: Fri, 27 Jan 2023 16:17:02 -0800 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package In-Reply-To: <20230127231808.1364957-1-a.partesotti@gmail.com> References: <20230127231808.1364957-1-a.partesotti@gmail.com> Message-ID: For https://oatpp.io/docs/, I get: server=oatpp/1.3.0 code=500 description=Internal Server Error message=Page not found It looks like it doesn't like trimming the URL, and https://oatpp.io/docs/start looks better. <>< <>< <>< Bryce Schober On Fri, Jan 27, 2023 at 3:18 PM Alessandro Partesotti < a.partesotti at gmail.com> wrote: > This package introduce oatpp in BR buildsystem. oatpp must be used as > static linkable library in > $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want > to build therir own application by linking oatpp in a buildroot build > system. > > Signed-off-by: Alessandro Partesotti > --- > package/Config.in | 3 +++ > package/oatpp/Config.in | 14 ++++++++++++++ > package/oatpp/oatpp.mk | 16 ++++++++++++++++ > 3 files changed, 33 insertions(+) > create mode 100644 package/oatpp/Config.in > create mode 100644 package/oatpp/oatpp.mk > > diff --git a/package/Config.in b/package/Config.in > index 995dae2c57..481876a278 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1941,6 +1941,7 @@ menu "Networking" > source "package/nss-mdns/Config.in" > source "package/nss-myhostname/Config.in" > source "package/nss-pam-ldapd/Config.in" > + source "package/oatpp/Config.in" > source "package/omniorb/Config.in" > source "package/open-isns/Config.in" > source "package/open62541/Config.in" > @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" > source "package/vim/Config.in" > endmenu > > + > endmenu > + > diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in > new file mode 100644 > index 0000000000..3cf6bf3ef5 > --- /dev/null > +++ b/package/oatpp/Config.in > @@ -0,0 +1,14 @@ > +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe Path > compiler flag disabled" > + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS > || BR2_COMPILER_PARANOID_UNSAFE_PATH > + > +config BR2_PACKAGE_OATPP > + bool "Oat++" > + depends on BR2_INSTALL_LIBSTDCPP > + depends on BR2_TOOLCHAIN_HAS_THREADS > + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH > + help > + Oat++ is an open-source C++ web framework for highly > scalable and resource-efficient web applications. > + It provides all the necessary components for > production-grade development. > + This package allows you to use oatpp to statically build > this a project inside the staging directory. > + See https://oatpp.io/docs/ > + > diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk > new file mode 100644 > index 0000000000..7abdeb6de5 > --- /dev/null > +++ b/package/oatpp/oatpp.mk > @@ -0,0 +1,16 @@ > > +################################################################################ > +# > +# oatpp > +# > > +################################################################################ > + > +OATPP_VERSION= 1.3.0 > +OATPP_SOURCE= $(OATPP_VERSION).tar.gz > +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags > +#OATPP_SITE= git://github.com/oatpp/oatpp.git > +OATPP_INSTALL_STAGING= YES > +OATPP_INSTALL_TARGET= NO > +OATPP_MAKE=make > + > +$(eval $(cmake-package)) > + > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Sat Jan 28 00:35:45 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 17:35:45 -0700 Subject: [Buildroot] [PATCH 2/2] package/pkg-meson: generate relocatable pkgconfigs In-Reply-To: References: <20220728014402.142320-1-james.hilliard1@gmail.com> <20220728014402.142320-2-james.hilliard1@gmail.com> Message-ID: On Wed, Jan 11, 2023 at 8:30 AM Romain Naour wrote: > > Hi James, > > Le 28/07/2022 ? 03:44, James Hilliard a ?crit : > > This format prevents pkgconfig path issues when using meson's > > built-in install functionality. > > Is any package currently affected by this issue? We currently aren't using meson's built-in install feature AFAIU so I don't think there's currently any packages having issues here. > > I would add a reference link: > https://mesonbuild.com/Pkgconfig-module.html#relocatable-pkgconfig-files > > Best regards, > Romain > > > > Signed-off-by: James Hilliard > > --- > > package/pkg-meson.mk | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > > index 156b005fdd..1830c7b10c 100644 > > --- a/package/pkg-meson.mk > > +++ b/package/pkg-meson.mk > > @@ -134,6 +134,7 @@ define $(2)_CONFIGURE_CMDS > > CXX_FOR_BUILD="$$(HOSTCXX)" \ > > $$($$(PKG)_CONF_ENV) \ > > $$(MESON) \ > > + --pkgconfig.relocatable \ > > --prefix=/usr \ > > --libdir=lib \ > > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > > @@ -154,6 +155,7 @@ define $(2)_CONFIGURE_CMDS > > mkdir -p $$($$(PKG)_SRCDIR)/build > > $$(HOST_CONFIGURE_OPTS) \ > > $$($$(PKG)_CONF_ENV) $$(MESON) \ > > + --pkgconfig.relocatable \ > > --prefix=$$(HOST_DIR) \ > > --libdir=lib \ > > --sysconfdir=$$(HOST_DIR)/etc \ > From james.hilliard1 at gmail.com Sat Jan 28 01:01:50 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 18:01:50 -0700 Subject: [Buildroot] [PATCH 2/2] package/pkg-meson: generate relocatable pkgconfigs In-Reply-To: <20230111181535.GR151997@scaer> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <20220728014402.142320-2-james.hilliard1@gmail.com> <20230111181535.GR151997@scaer> Message-ID: On Wed, Jan 11, 2023 at 11:15 AM Yann E. MORIN wrote: > > James, All, > > On 2022-07-27 19:44 -0600, James Hilliard spake thusly: > > This format prevents pkgconfig path issues when using meson's > > built-in install functionality. > > "pkgconfig path issues" is vague: this is not helping understand why > this change is needed. > > Please explain what is currently broken, and how that patch fixes the > issue. If there were a pointer to one or a few autobuild issues, that > would also help, and would answers Romain's question: what package(s) > is(are) impacted? Meson's install feature doesn't work correctly when using non-relocatable format if you are installing to multiple desdir's. There's no autobuild issues as we don't use meson's install feature yet. > > If I look at the pointer Romain provided, it states: > > https://mesonbuild.com/Pkgconfig-module.html#relocatable-pkgconfig-files > > By default, the files generated by pkg.generate contain a hardcoded > prefix path. > > Sure, I can see how that could be an issue. However, we already have two > ways to fix that: > > - for per-package directory, we have a generic fixup that replaces the > PPD base with the one for the current package, see: > - package/pkg-generic.mk lines 95-onward and 109-onward. > - b06294e9897e core/pkg-generic: fixup all PPD paths in a generic fashion > > - for the SDK, we have a similar fixup, see: > - Makefile lines 597-onward > - support/misc/relocate-sdk.sh > > So, if those fixups are not enough, can you describe what they are > missing, so that we can extend them? The reason for making it relocatable via this meson flag is so that we can continue to use a single build stage for both staging and target installs for meson packages. When using meson's install without relocatable the path's generated don't play nice with different destination directory meson native installs, they work with the ninja based different destination installs that we currently use however. This is due to the non-relocatable paths being effectively locked to the expected destination paths set at build time(which prevents destdir changing during staging/target installs) and meson's install feature doing some additional appending manipulation in pkg-config files during install. See previous discussion for more details: https://lore.kernel.org/buildroot/CADvTj4qHOLX3cLsfc6Sc15-yJnKkjYFXLmQcRxhPapQOnbz0Vg at mail.gmail.com/ > > This does not mean we can't apply this change (I even think it would be > OK), but we really need to understand why we need it. > > Regards, > Yann E. MORIN. > > > Signed-off-by: James Hilliard > > --- > > package/pkg-meson.mk | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > > index 156b005fdd..1830c7b10c 100644 > > --- a/package/pkg-meson.mk > > +++ b/package/pkg-meson.mk > > @@ -134,6 +134,7 @@ define $(2)_CONFIGURE_CMDS > > CXX_FOR_BUILD="$$(HOSTCXX)" \ > > $$($$(PKG)_CONF_ENV) \ > > $$(MESON) \ > > + --pkgconfig.relocatable \ > > --prefix=/usr \ > > --libdir=lib \ > > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > > @@ -154,6 +155,7 @@ define $(2)_CONFIGURE_CMDS > > mkdir -p $$($$(PKG)_SRCDIR)/build > > $$(HOST_CONFIGURE_OPTS) \ > > $$($$(PKG)_CONF_ENV) $$(MESON) \ > > + --pkgconfig.relocatable \ > > --prefix=$$(HOST_DIR) \ > > --libdir=lib \ > > --sysconfdir=$$(HOST_DIR)/etc \ > > -- > > 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 huth at tuxfamily.org Sat Jan 28 06:03:49 2023 From: huth at tuxfamily.org (Thomas Huth) Date: Sat, 28 Jan 2023 07:03:49 +0100 Subject: [Buildroot] [PATCH] package/kvm-unit-tests: bump to version 2023-01-05 Message-ID: <20230128060349.4029-1-huth@tuxfamily.org> A new kvm-unit-tests version has recently been tagged, so let's update to that version now. This new version now features a --disable-werror parameter for the configure script, so we can drop the patch for disabling this manually now. Signed-off-by: Thomas Huth --- ...emove-Werror-to-avoid-build-failures.patch | 30 ------------------- package/kvm-unit-tests/kvm-unit-tests.hash | 2 +- package/kvm-unit-tests/kvm-unit-tests.mk | 3 +- 3 files changed, 3 insertions(+), 32 deletions(-) delete mode 100644 package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch diff --git a/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch b/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch deleted file mode 100644 index d07b9b6912..0000000000 --- a/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 08e14a662b9e75daec29722e49150869952ba1b6 Mon Sep 17 00:00:00 2001 -From: Thomas Petazzoni -Date: Mon, 20 Nov 2017 22:09:39 +0100 -Subject: [PATCH] Makefile: remove -Werror to avoid build failures - -Signed-off-by: Thomas Petazzoni -[Matthew: Refactoring of Thomas Petazzoni's original.] -Signed-off-by: Matthew Weber -[Fabrice: updated for 2022-03-08] -Signed-off-by: Fabrice Fontaine ---- - Makefile | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 7231334..d9ad42b 100644 ---- a/Makefile -+++ b/Makefile -@@ -53,7 +53,7 @@ cc-option = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null \ - - COMMON_CFLAGS += -g $(autodepend-flags) -fno-strict-aliasing -fno-common - COMMON_CFLAGS += -Wall -Wwrite-strings -Wempty-body -Wuninitialized --COMMON_CFLAGS += -Wignored-qualifiers -Werror -Wno-missing-braces -+COMMON_CFLAGS += -Wignored-qualifiers -Wno-missing-braces - - frame-pointer-flag=-f$(if $(KEEP_FRAME_POINTER),no-,)omit-frame-pointer - fomit_frame_pointer := $(call cc-option, $(frame-pointer-flag), "") -- -2.14.2 - diff --git a/package/kvm-unit-tests/kvm-unit-tests.hash b/package/kvm-unit-tests/kvm-unit-tests.hash index 42c3b4a241..3b6d02dd8e 100644 --- a/package/kvm-unit-tests/kvm-unit-tests.hash +++ b/package/kvm-unit-tests/kvm-unit-tests.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c2edf2b188033a5d634150ecc797c797a85e5af8e3ef4ac3e583f60b2ee7bcf3 kvm-unit-tests-v2022-03-08.tar.bz2 +sha256 9c9b093ffe3fa33145a53102de9c3e2d55cd0cdc8a20cf172b726296ffe22f4f kvm-unit-tests-v2023-01-05.tar.bz2 sha256 d9bbb60891710d248f01c8bdac50ef7ad39188de512610437872e83112b38a1b COPYRIGHT diff --git a/package/kvm-unit-tests/kvm-unit-tests.mk b/package/kvm-unit-tests/kvm-unit-tests.mk index dd8f153710..956f07b304 100644 --- a/package/kvm-unit-tests/kvm-unit-tests.mk +++ b/package/kvm-unit-tests/kvm-unit-tests.mk @@ -4,7 +4,7 @@ # ################################################################################ -KVM_UNIT_TESTS_VERSION = 2022-03-08 +KVM_UNIT_TESTS_VERSION = 2023-01-05 KVM_UNIT_TESTS_SOURCE = kvm-unit-tests-v$(KVM_UNIT_TESTS_VERSION).tar.bz2 KVM_UNIT_TESTS_SITE = https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/archive/v$(KVM_UNIT_TESTS_VERSION) KVM_UNIT_TESTS_LICENSE = GPL-2.0, LGPL-2.0 @@ -31,6 +31,7 @@ KVM_UNIT_TESTS_ENDIAN = big endif KVM_UNIT_TESTS_CONF_OPTS =\ + --disable-werror \ --arch="$(KVM_UNIT_TESTS_ARCH)" \ --processor="$(GCC_TARGET_CPU)" \ --endian="$(KVM_UNIT_TESTS_ENDIAN)" -- 2.38.1 From huth at tuxfamily.org Sat Jan 28 06:31:46 2023 From: huth at tuxfamily.org (Thomas Huth) Date: Sat, 28 Jan 2023 07:31:46 +0100 Subject: [Buildroot] [PATCH v8 1/3] package: add petitboot In-Reply-To: <20230108165438.1250779-2-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> <20230108165438.1250779-2-laurent@vivier.eu> Message-ID: <20230128073146.513031cc@tuxfamily.org> Am Sun, 8 Jan 2023 17:54:36 +0100 schrieb Laurent Vivier : > from https://github.com/glevand/petitboot--buildroot > > Updated to work with m68k architecture rather than PlayStation3 > (focused on qemu-system-m68k virt machine) > > Signed-off-by: Laurent Vivier > --- ... > diff --git a/package/petitboot/Config.in b/package/petitboot/Config.in > new file mode 100644 > index 000000000000..fdcb26ccc924 > --- /dev/null > +++ b/package/petitboot/Config.in > @@ -0,0 +1,23 @@ > +config BR2_PACKAGE_PETITBOOT > + bool "petitboot" > + # petitboot needs udev /dev management > + depends on BR2_PACKAGE_HAS_UDEV > + select BR2_PACKAGE_ELFUTILS > + select BR2_PACKAGE_LVM2 > + select BR2_PACKAGE_NCURSES > + select BR2_PACKAGE_NCURSES_TARGET_PANEL > + select BR2_PACKAGE_NCURSES_TARGET_FORM > + select BR2_PACKAGE_NCURSES_TARGET_MENU > + # run-time dependency only > + select BR2_PACKAGE_KEXEC_LITE if !BR2_PACKAGE_KEXEC > + # run-time dependency only > + select BR2_PACKAGE_POWERPC_UTILS if (( BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le ) && ! BR2_PACKAGE_PS3_UTILS ) > + # run-time dependency only > + select BR2_PACKAGE_NVME if (( BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le ) && ! BR2_PACKAGE_PS3_UTILS ) BR2_PACKAGE_PS3_UTILS does not exist in upstream buildroot ... so unless you are planning to submit that package, too, I think it would be better to remove the " && ! BR2_PACKAGE_PS3_UTILS" part in above two lines? Thomas From huth at tuxfamily.org Sat Jan 28 06:34:31 2023 From: huth at tuxfamily.org (Thomas Huth) Date: Sat, 28 Jan 2023 07:34:31 +0100 Subject: [Buildroot] [PATCH v8 2/3] board/qemu/m68k-virt: Add virt-m68k linux config In-Reply-To: <20230108165438.1250779-3-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> <20230108165438.1250779-3-laurent@vivier.eu> Message-ID: <20230128073431.6c617303@tuxfamily.org> Am Sun, 8 Jan 2023 17:54:37 +0100 schrieb Laurent Vivier : > Build a 5.19 (first version with the m68k virt machine) kernel > for "qemu-system-m68k -M virt" machine. > > Signed-off-by: Laurent Vivier > --- Reviewed-by: Thomas Huth From huth at tuxfamily.org Sat Jan 28 06:36:24 2023 From: huth at tuxfamily.org (Thomas Huth) Date: Sat, 28 Jan 2023 07:36:24 +0100 Subject: [Buildroot] [PATCH v8 3/3] support/scripts/boot-qemu-image.py: manage petitboot interface In-Reply-To: <20230108165438.1250779-4-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> <20230108165438.1250779-4-laurent@vivier.eu> Message-ID: <20230128073624.00741082@tuxfamily.org> Am Sun, 8 Jan 2023 17:54:38 +0100 schrieb Laurent Vivier : > Petitboot doesn't start a shell but a GUI. > Manage the menu to switch to the shell. > Use "poweroff -f" as we don't have init > > Enable the test for qemu_m68K_virt. > > Signed-off-by: Laurent Vivier > --- Reviewed-by: Thomas Huth From thomas.petazzoni at bootlin.com Sat Jan 28 06:48:00 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 06:48:00 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-27 Message-ID: <20230128064807.6F449404C8@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-27 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 1 | 0 | 7 | 2022.11.x | 3 | 2 | 0 | 5 | master | 122 | 227 | 1 | 350 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 18 fwup-1.9.1 | 17 bash-5.2.15 | 16 host-sentry-cli-2.8.0 | 8 jack2-1.9.21 | 7 norm-1.5.8 | 7 xxhash-0.8.1 | 7 dahdi-linux-3.2.0 | 6 gobject-introspection-1.72.0 | 6 pixz-1.0.7 | 6 host-go-1.19.5 | 5 libostree-2022.7 | 5 dust-0.8.1 | 4 efivar-38 | 4 host-binutils-2.38 | 4 bpftool-v7.1.0 | 3 ffmpeg-4.4.3 | 3 libgpg-error-1.46 | 3 opkg-0.4.5 | 3 python-bunch-1.0.1 | 3 python-cryptography-39.0.0 | 3 xz-5.2.10 | 3 bat-0.19.0 | 2 elfutils-0.186 | 2 fftw-quad-3.3.8 | 2 fontconfig-2.13.1 | 2 fs/ubifs/ubifs.mk:49: /home... | 2 libcap-ng-0.8.3 | 2 libglib2-2.72.3 | 2 libgtk3-3.24.35 | 2 libnss-3.87 | 2 linux-6.1.5 | 2 lirc-tools-0.10.2 | 2 mender-3.4.0 | 2 openssh-9.1p1 | 2 sdl-1.2.15 | 2 xenomai-3.0.10 | 2 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 binutils-arc-2020.09-release | 1 check-0.15.2 | 1 containerd-1.6.12 | 1 coreutils-9.1 | 1 delve-1.20.0 | 1 e2fsprogs-1.46.5 | 1 edk2-edk2-stable202208 | 1 ethtool-6.1 | 1 f2fs-tools-1.15.0 | 1 flac-1.4.2 | 1 fluent-bit-2.0.8 | 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: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 glibc-2.36-81-g4f4d7a13edfd... | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 gqrx-2.14.4 | 1 gvfs-1.48.1 | 1 host-binutils-2.39 | 1 host-delve-1.20.0 | 1 host-moby-buildkit-0.10.6 | 1 kexec-2.0.25 | 1 libdill-32d0e8b733416208e04... | 1 libgcrypt-1.10.1 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 ltp-testsuite-20220930 | 1 lxc-5.0.2 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mpv-0.33.1 | 1 nerdctl-1.0.0 | 1 netsniff-ng-0.6.8 | 1 ocf-linux-20171122 | 1 perl-5.36.0 | 1 php-8.1.14 | 1 rsync-3.2.7 | 1 rtl8812au-aircrack-ng-e7a4a... | 1 ruby-3.1.3 | 1 s6-portable-utils-2.2.5.0 | 1 sconeserver-8d1935919a20133... | 1 skalibs-2.12.0.1 | 1 ti-k3-r5-loader-2022.10 | 1 toolchain-external-codescap... | 1 ulog-0389d243352255f6182326... | 1 ulogd-2.0.8 | 1 unknown | 1 wolfssl-5.5.3 | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/edeb7d97f44af5c847fa3350e268b819de5657f3 | or1k | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/66619ebad9e2110bbfb893037a98204bb0241894 | ORPH aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a9f4f2ea0a0590f8219af3ad162c031aaa4e84f3 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/08fc496791b2c0f0a95ddeb639dc57d32661c922 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c0cb10d3480386bb45091b3d4ed1bed4da4f463 | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6641ff48eba0987f8767b79804da281ac6884a78 | ORPH aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9d4f9cd4c21e68e89f63692173229fa727453963 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b7c50171cd8f8395def6220e6e5c4d0677944bf8 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e3526e335d841c7fbdace534dc6e455aa7651e27 | ORPH microblazeel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ad0ce94c2f7f66b1c60c4dda7a3472b0bb03ad0b | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ec11dfe085d03b8231ceee3725f80e1523693fb2 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7d289edb242d0a002a3cd7c2f2857c8a4897284c | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1fc92d044304824c0fbfa52ae5776e72a390d34c | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/949d08d0c0407107e47027a4d53a269d3182fed7 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6cab32c33c1b63b38755ef156a3b384046d95256 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e728f68f3f0add890bc83bc3df5d73eb100b3c69 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/acc6b1bce329b68255dc5f900a68d60de8588bc0 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8ae70cad6c5815e700d68957a2a63e61171bd165 | ORPH arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/30ff0e8202c8fb85f6871bfb0b97218ecc79060f | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/86c170f0beb849a73e4ed4567a3611e18c3845aa | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/8f8d2ce920455a18cafafe5b238999d8e3ed6964 | s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/29422b2987d943ebffef410e56541bd35ddeebfe | sparc64 | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/74be6581a4fda79ec691bcca9bbbaa1cea6a4600 | aarch64_be | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/502144dbad910efdb133370d8361abc65228a797 | mipsel | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/4cbd11a78a0ea1d6726eb7e8d7ef99929637e35a | ORPH s390x | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/13f1668327b0ffb15cd1c5528c9cb834ef02a61c | sh4a | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/85bc02054ba02403b9492c4a532e6c181334b669 | ORPH powerpc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/1b51103a3b0115e6c64dca7b9e59ffb9acc623d5 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/5db2c18d0c7eef41188a519201065f12d7302a1a | s390x | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e373c942862e17c84390a28e0effe61adfe6c368 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/6ef0c78808b1dd5a2347cdfbf8f285c1f6b1d483 | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/f2602f13a3dd37e41321d74356427716ab579658 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/2f6b07c540d57ca972665b5b0b93a1c5b5e8991e | i686 | delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/1f56753a77ee2662972ce98b5aa82adf9cef5da9 | powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/493ee545ec0346716ac24593b74463c726adc8c8 | ORPH x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6df68aa5d65ef68a00d064fed2d4e06f90e7ddd6 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d21065300833661dd6bcdae1f06c5d21123e9c19 | ORPH x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/b7de63409adfb69026bacb7c4344a4b1da54a245 | ORPH or1k | e2fsprogs-1.46.5 | NOK | http://autobuild.buildroot.net/results/a4e1e8c123bb45826166a74ec67b436ba9c8926b | ORPH i686 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/56847a1b7a4bdcc2d63e05e530ff54da370bd1f6 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/c3e093c74c30289df7aa7d89163dc0fcb509c813 | mipsel | efivar-38 | NOK | http://autobuild.buildroot.net/results/2026146a0ede4b173f96185e8c6678fc945339bc | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/9a17b2acc6f564328604b2e728f22519087e9cfc | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/02e618bfdf435b7c13f2f9e6ecddf6db7a4cbfec | arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b19c70b531319fb19ceea08a3d8a215ba1782f87 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/fbe08307434544c13a1dc0ef0af915d7fed0be52 | ORPH or1k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/b4c76ead933de3989e97b565cddd00fb25660c7a | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/cbd31ae9c9b25c72e669b93429f6361b247124a1 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/7e6b6620937bd8422c25e3f21a08a31393327eda | mips64el | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/9c5d7bbeb42d6b7854eed8e4943777d161eab426 | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/b90c68e6ff68a2903ed95b9d5b458ac8c7e0ebbb | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/db1656f3e8f2b11a5cea1322b056ff93106303f7 | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/9c5ef3d59ed77e7e18ace17657e0e669735aef10 | ORPH sh4aeb | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/048a36aac9c1cd755391297563dd4ea92d82fc04 | arm | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/9437b9d4cbe167df75920db74ee4f3ebe166af2e | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/ae56113880e988a23c9a90a362b610ad93cd2ebc | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/bd2dd1e2b7a40d6202034f6b4dbe29b43ca1a058 | ORPH arc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/92c3c5a70d1ad7c5047b64737e1df262665c750b | microblazeel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/f6466733243d1a8f42d2b0a34999694a6daacf69 | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1fe66bf817232d0fbf4d460691c7df70566e56c8 | m68k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/a8a6cd987a52163bc166448cd43dbc7f99271749 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/80de7e52d121e49ca902067f61417f32f57752dd | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/e903a18bf0a597470ba707414e845a906cacd1ab | sh4 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/b012962b897edda8b581616abca6f9b83a87cac4 | nios2 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/8c2e8b537d1fc4f0a7138bce752d32e56e7bb483 | aarch64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/3cd1c4c16611284825baf40185a2529bf7ed30c8 | m68k | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/4c144a0a4c72585be8483158f7e96be62811107e | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01fb6e180b08ece27c747d3e831ae7c77cc4b857 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0cca363073d8dc7c954f80134e34d11fd42b4554 | riscv32 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ad55afd32e4a177b274f79fb88ea420e460b8b9b | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/11d7474461020c2d2e7b03161038fb79110d23c9 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/29d28dd745a89142786a8cf72783a2e57d615189 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c5ab009c16fd38738e86a4053fd3ab14e6e4b027 | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/70dfaa00b66d0d51c7454909e7dd06cf0da638c4 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d979401d804bda927350a25d07de34159d51f09e | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c629a902fc038d8adc326f381cb42ea6c3f07e7 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dddc4d01aae09cc551cdbf7223eaa7251728eadd | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9f29d663b479bb0b535d5da99c49b8afb06de38 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/49b193529bbdfe0c095df5916fe4e8d07f43ac63 | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4be5f47c30f298503fb2b6522ef7a9d4720e1680 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3af56d351a97fa56fedbfe6f8bea978a99065194 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6e047960e8d612511c301d56c7e0bf284320f881 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b34beba3630ed72d617d01b6f1dde6101986fdd | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4797cf5858e1f81976e7e42bf1f769219f6e0d61 | powerpc64le | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/fb2dd1ccfef8e9cc7a4fce1b2f8b414379be44af | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/5dd249e56d162c1b592c3b2435804b2b28c28822 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5cfac77be7d52788d345cb0909fc61dbe3d31ad6 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e0b4f9505907cf0939e781fd7b6d7ccdc80f0f8b | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2c6e7d75b6e5c7583a600ce92071904562e3b587 | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fa54f699403b72e16663230d1e360aa2d7df84f9 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6fc01e088721b91ffe01873baddae4e174500b67 | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bd447ca6fa5aca3842a0f18fc15b8d87bd2590e2 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/1ba0102748028473cbb068566e9b9f54b362bf9d | microblaze | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/cdf1a80bdb08031c56bdf306c2879e3fc99f8d24 | armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/e51a0ef9c9428106063d003629cdeae16bb3760d | ORPH powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/18aaadb1569f6528f125a268d11153ce80117501 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c926ee1c93e5ecb2ef112f564902cbff037d24d8 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e3902394c0c23eaaf412308ddd6bd34bc06ffd94 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/328fe9e878116bb566d93d355e1ad1e4c5708dac | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/39f0ba7e1bb657a2366e71fdaab88b8b81e65b66 | mips64el | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/6ef5af6bedc0aa56d7cef7d3aaad73b125375740 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6d70e3e1fa2f4b20e38ae47da1898ac851799f5b | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a0a57e08e1a2e773847cbd333ee740a5303cf8cc | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/622f4500d25e1f96eee8efd90b3131a69489da07 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/094035e1f40f7dd642f7f28ac792ddab25d6f927 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9969933cf8cd62c7c181fa8f934bf913c9f2ad2f | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/341d69fe265cd15dfa68e4e7368ab2bffb978371 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0a3761ca85774ccc73600cb8320ac56cf9303a22 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90280bfd7b642afce12e4507d9d728bd8fd2b2d6 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90d847c0f74050578b17e23c6e8d5efa013da344 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/da7ffb26565319256c83925b625bd9099377b47a | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8e4fd3c5474ab02c35c9788214bdea2dcce8b1d2 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f78f642144256d9cd7be0dce410d73c9c9ca40ed | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db912cf6b2934c1e8697c3c6238448306bd094bd | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/159fde8c8f475584dd523df766eb1b6885bb5ced | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5b29198f5771c68fb359c7c80a6eb401e06cf65b | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8bb4351ade5a507a409b0bdecc50e83590a7ba91 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20754254689939cda6929da04385c57d61fe5a3a | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd048f338445a50bca064f0074d89d0ac842d0d0 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/8bcab9878f0fa478c65ce580c044bb735da141d8 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/9a6562f5e2805af6e035ec3548d876fbbac42521 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/be28789b0fca1b328fbcba7d21b3fb831bcd13e4 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/b8789afd0271706d966f7a14e741237443ab7cb7 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/642cffd1a7ed3fc6362ad2188eb2dc37f13b72e2 | riscv64 | host-moby-buildkit-0.10.6 | NOK | http://autobuild.buildroot.net/results/4f3685f50d0a8e407c942cc0f065f0398b40c242 | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5ccf6800bfb8a8a57ac11e990333018ea8c43ce8 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2e22d5e1e93f4dc0fa84bcbf8977bc3a1e72edce | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7beda22ad5e269b36b4183530e1ccff3b8f9d02a | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9415458efacde22bf80edec68e0dbb6bea515b06 | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/359a16c694cca100ee8d895efbac900e43c5305e | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e8b7388749aff13a174cf2f24110cc6cb8f06e26 | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/42fe33a3e5d003431c7d95062868d48c99a6004d | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5f5c9a994371676a8ac25acb37c33a2e22cfe9bc | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d8d5ef0c6baa3266536523022c0fdce58b37fb57 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7ee0d14e1dea6a1ee400953afd8f7a684353a8d7 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7a43a03e4dcb149f87a9cd976a752f8878cc49d9 | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b213d24d844c128868298ab9873bdc33e5ccb323 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ad2e40478e9dd417b9bcd4e47124932dbf50feec | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3c9a12447b580472765fcfd200668873b10a2c73 | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2ef08fe7785cf054c210aef8a4ae714ab23a1d7f | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/0937242ad4c2b724576efa7cc67e3be8ab8ae510 | ORPH mips64el | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/eb23aa1a8cc4c4ff87bc80a92e452874964f41f4 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/30d1c16384f47ae4e221ddeeb81d3373c2f52cd3 | riscv32 | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/5850079bd86f3dbdd68b9c94f69aa5b46fb71933 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/92209ce239d5ce5cf638d478ebd3ac1684caf184 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3f39bef6a90507851542f929f0c7c1e6260c1254 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/01c7df6b166bf95f22d509cacbefe700e7ca65b5 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/539adcc63b704b190bc00278190919b2d8953366 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/559efbcf944668935c10292126d6fc155f4e09cd | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/068b1bbb3c40e573dbb2e2b7cb41c0621afa3eab | ORPH arc | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/0b8b3056ab2f6d550aab47fa9280888a4f7f8167 | mips64el | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/37c7db88622c93f1c58aff7431b638143ae741d3 | aarch64 | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/19dfec2f5fc6997409ecf52b3be29fee0d745ba1 | armeb | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/2adb89dc25d90cfde31b0c35fae8cda35595adcd | arm | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/020f7c4646823a0ba1c6f49d351d1f88a7b9441c | m68k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9a916ca659cec9ba3581ac181a121982cba747b8 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/fd483da624eb3f0ee7ec4a4fc017869ff0a0e585 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/88d805d68f15f90c2a764610c727b2e6bad039cb | x86_64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/a841920f0b611ad727ddd7a256519a6b5e8de147 | powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/a5c85f62472d1777640ed2785d91011c2ed09270 | ORPH mips64el | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/3cdc77ae609d65a5d067b9c4bfc68d2207c3b3c9 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/ccf77d67c44aa980a9e9d791d662314486d91793 | ORPH mipsel | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/8ab6c05365b711089f2209848b1a1aa548a50786 | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/5f5e66d8774033054e785c71b79cc8858ce5929c | ORPH riscv64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7a955c6813b5dd2cccc46eeb6315ea7c3a3a9587 | ORPH i686 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/6a8abbb31b3bcdd406e0a2f42d89fa15391ea9f0 | aarch64_be | lxc-5.0.2 | NOK | http://autobuild.buildroot.net/results/d6d1ae9afc6b66d1f33776d98594804e167b149c | sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/bfc650a6291786c7e27c9a469c6ca804ea0cab09 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/0bb5ffba10bc0a4a39d938c1d1344554859db0ae | aarch64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/012c6f6a2685da9302834b4383b3ed874e24e26f | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/7beb284e9b7675cee781facdc185d53a45d2aafe | aarch64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/56b19beca3cf669678172471707de16fa95592a5 | i686 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9d01fa6eaa351d206bacdbede5cec49325d23d48 | powerpc64le | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/ab87c5e14568f1e2a2b085458b5193e88b2f9051 | arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/603ef488d11aef21fcf6d45a942e7bce0c42e7c1 | ORPH mips64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9f8c66b0c1f94c9d6f31a2a01142630f75114039 | ORPH arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/90d5cffb54882da2707bab7f0b7f2d7f67a8971c | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3131044c39e4dda6e62e86c71ec529781105de5a | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f69bcacbe698698ca0bc2b51a899f30cd663cf03 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b8647fe3af7a28672517c14321c272a91f99e5d6 | ORPH sh4a | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/e65be22c46c9d8c8565bdf1d690c9e6943f06209 | ORPH armeb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/fe52599fed70df8474d4edfe59d204e3bb38ba99 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/d7193085f0b2845e08a5f3db8832f1a8da883778 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/7ca3fa8979576e9d8e5a63ff0e7ed94fc6dd06d6 | ORPH sh4aeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bfb394562495aab533486c73e8c86a61c193b3b5 | ORPH sh4 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/920cc8828a69629be08f539cc2be2d815f2c6049 | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4795b4cf774ee0a438dcc3833553006254abedec | ORPH xtensa | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/ff6f81e2562075c7be6423d8a65699d3214ca8ad | microblazeel | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/67c96555418de5bd32f59e603bcb9295665093c6 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/de5a9494412c19c123d48311d5698a457fa657dc | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6f8b0cbb60c28605196d7e0d963df7638553e5f5 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/acc86e620abb4202e462bcef0e85d7bcbc27c88e | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/02b87fb21f7a3bc81be5d3ceb9590dd44f481357 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/10612e99ca7100fb723f0e5fd21d2514af3a4462 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/996bc685d8b4b5b8264c8beb04705b72f385e561 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/ca59f95ef3a2bdf1a39fd5c73fbc717bbce17375 | powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8652898004cdfcc1b74009585b67df4a2efb82e2 | microblazeel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/69b322ac7236d3bb4a686c24239808117ac69d77 | sparc64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/f9471556fdbf7fc1478b7961c2fe6eb692a010ff | armeb | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/b5b9af530f49036b5e42ad6697386888ffb670a5 | powerpc64le | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/3d026347eb91fe682caf78c39432ca16912fec0e | sparc | rsync-3.2.7 | NOK | http://autobuild.buildroot.net/results/4581301ea48e81d7f5ae23ec9170d94f28084750 | aarch64 | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/52bbe6c5fc241f48ed7eeeb99cf283b6f073b5bc | mips64 | ruby-3.1.3 | NOK | http://autobuild.buildroot.net/results/542cc1ec57df90ef47ba44533cd6e217aee3f91e | microblazeel | s6-portable-utils-2.2.5.0 | NOK | http://autobuild.buildroot.net/results/0a46af213f0c773cf61dc12cfdf705a83cc48678 | arceb | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/be583b786cca9b6744c1d72f0aafb627695dfc25 | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/019916a642006ab2ba20e937fc43b108e759b325 | ORPH sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/0cade98bd4f8bd254d4282e6178052adff5c7ecb | ORPH or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/56f97cd8d4709972aee8f9bffe70195980fbe2ab | aarch64 | ti-k3-r5-loader-2022.10 | NOK | http://autobuild.buildroot.net/results/d01e8efe26a10124406c87b32bc7be59d9df98db | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/84bad3c4076ef8b40880e2866a76f5f91a966686 | ORPH microblazeel | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/283a285451e91c5eaccece203874bdd65388b889 | nios2 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/d4f1b5df98f30ac38d6f7b9612fa2243e9ea037f | ORPH mips64 | unknown | NOK | http://autobuild.buildroot.net/results/bba0928ae34020112fdd23913dc2c5e374019346 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/10dfa54b09c4289dbcebeb5f2dff41df41ff3e9d | powerpc64le | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/638f880b3c47825808e97d73bb8fd3acfa020ba2 | aarch64_be | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/c8b8bfe358c8393d68e0846d4ce8628c62ed3ac7 | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/e42be5bb1346a03417e84ec84666f95841f5dff4 | xtensa | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/0db6273b9963fa1d6fd5dde81159736ea17107c0 | ORPH microblazeel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/282fd04198fd6c8006b2cf2f5442cdb90fca7f07 | ORPH mipsel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/70a0587d2658494fbb09c718582bb575c125234b | ORPH armeb | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/edba7fc4e8f4d7efbf7c250e1c2468618bfe00a5 | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/c91e290712e2398d65f15d92bf05b27841721766 | ORPH aarch64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/9cd4c5ffc98be0452403215ca508cc3be46c025d | ORPH x86_64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/084248321ce746bc22d3ff7e2a3b751e6bf4ac8d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a8123148ccfa8e128ac1293827c0e8e00a396e7a | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/79a72cbba284c429f62c9a89533900969834d5c2 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/12a8e58760ee906e9d7d1bf8e7c7573d328acced | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- unknown | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/4b42027c6c6025ea20ee4d6a7a9d6ac0ee52d004 | Classification of failures by reason for 2022.11.x -------------------------------------------------- ulog-0389d243352255f6182326... | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/57a37db3010c9100ae2c943fef790576e990aadd | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/f005ac20c25816b86b8e738dcab5b6c2598d2b81 | Gitlab CI results for 2023-01-27 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ aarch64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363104 | acmesystems_acqua_a5_512mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363106 | acmesystems_aria_g25_128mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363108 | acmesystems_aria_g25_256mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363111 | acmesystems_arietta_g25_128mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363115 | acmesystems_arietta_g25_256mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363119 | amarula_vyasa_rk3288 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363121 | andes_ae350_45 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363123 | arcturus_ucls1012a | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363124 | atmel_sama5d3xek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363158 | atmel_sama5d4_xplained | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363159 | atmel_sama5d4_xplained_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363160 | atmel_sama5d4_xplained_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363161 | atmel_sama5d4_xplained_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363162 | avenger96 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363164 | bananapi_m2_ultra | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363166 | bananapi_m2_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363169 | bananapro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363171 | ORPH beagleboardx15 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363173 | beaglebone | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363176 | beaglebone_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363177 | beagleboneai | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363179 | beaglev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363181 | beelink_gs1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363182 | broadcom_northstar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363184 | canaan_kd233 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363185 | chromebook_elm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363187 | chromebook_snow | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363189 | ci20 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363190 | cubieboard2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363192 | engicam_imx6qdl_icore | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363194 | engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363195 | engicam_imx6qdl_icore_rqs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363197 | engicam_imx6ul_geam | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363199 | engicam_imx6ul_isiot | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363201 | freescale_imx28evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363203 | freescale_imx6dlsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363205 | freescale_imx6dlsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363206 | freescale_imx6qsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363208 | freescale_imx6qsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363209 | freescale_imx6sxsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363211 | freescale_imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363212 | freescale_imx7dsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363214 | freescale_imx8mmevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363215 | freescale_imx8mnevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363216 | freescale_imx8mpevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363218 | freescale_imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363219 | freescale_imx8qmmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363221 | freescale_imx8qxpmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363223 | freescale_p1025twr | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363225 | freescale_t1040d4rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363234 | freescale_t2080_qds_rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363235 | friendlyarm_nanopi_r2s | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363236 | galileo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363237 | globalscale_espressobin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363238 | grinn_chiliboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363239 | grinn_liteboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363240 | hifive_unleashed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363241 | imx23evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363242 | imx6-sabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363243 | imx6-sabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363244 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363245 | imx6slevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363246 | imx6sx-sdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363247 | imx6ulevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363248 | imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363249 | imx6ulpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363250 | imx7d-sdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363251 | imx7dpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363252 | imx8mmpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363253 | imx8mpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363254 | imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363255 | kontron_bl_imx8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363256 | kontron_pitx_imx8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363257 | kontron_smarc_sal28 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363258 | lafrite | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363259 | lego_ev3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363260 | licheepi_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363261 | linksprite_pcduino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363262 | ls1028ardb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363263 | mender_x86_64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363264 | ORPH microchip_sam9x60ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363265 | microchip_sam9x60ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363266 | microchip_sama5d27_wlsom1_ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363267 | ...hip_sama5d27_wlsom1_ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363268 | microchip_sama5d2_icp_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363269 | microchip_sama5d2_icp_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363270 | microchip_sama7g5ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363271 | microchip_sama7g5ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363272 | minnowboard_max | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363273 | mx25pdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363275 | mx51evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363276 | mx53loco | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363278 | mx6cubox | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363280 | mx6sx_udoo_neo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363283 | mx6udoo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363287 | nexbox_a95x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363290 | nezha | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363292 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363311 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363314 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363317 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363319 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363322 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363324 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363326 | octavo_osd32mp1_brk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363330 | octavo_osd32mp1_red | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363331 | odroidc2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363332 | odroidxu4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363333 | olimex_a10_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363334 | olimex_a13_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363335 | olimex_a20_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363337 | olimex_a20_olinuxino_lime2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363336 | olimex_a20_olinuxino_micro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363338 | olimex_a33_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363340 | olimex_a64_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363344 | olimex_imx233_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363346 | olimex_stmp157_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363347 | olpc_xo1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363349 | olpc_xo175 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363348 | openblocks_a6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363350 | orangepi_lite | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363352 | orangepi_lite2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363351 | orangepi_one | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363353 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363354 | orangepi_pc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363355 | orangepi_pc_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363357 | orangepi_r1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363358 | orangepi_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363360 | orangepi_zero_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363364 | orangepi_zero_plus2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363362 | pandaboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363366 | pc_x86_64_bios | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363368 | pc_x86_64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363370 | pcengines_apu2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363373 | pine64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363375 | pine64_sopine | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363378 | qemu_aarch64_ebbr | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363380 | qemu_aarch64_sbsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363382 | qemu_aarch64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363384 | qemu_arm_versatile | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363386 | qemu_arm_vexpress | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363388 | qemu_arm_vexpress_tz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363391 | qemu_m68k_mcf5208 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363393 | qemu_m68k_q800 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363395 | qemu_microblazebe_mmu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363397 | qemu_microblazeel_mmu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363398 | qemu_mips32r2_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363400 | qemu_mips32r2el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363402 | qemu_mips32r6_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363404 | qemu_mips32r6el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363406 | qemu_mips64_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363407 | qemu_mips64el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363409 | qemu_mips64r6_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363412 | qemu_mips64r6el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363413 | qemu_nios2_10m50 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363418 | qemu_or1k | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363420 | qemu_ppc64_e5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363423 | qemu_ppc64_pseries | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363425 | qemu_ppc64le_powernv8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363427 | qemu_ppc64le_pseries | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363429 | qemu_ppc_bamboo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363430 | qemu_ppc_e500mc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363431 | qemu_ppc_g3beige | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363432 | qemu_ppc_mac99 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363433 | qemu_ppc_mpc8544ds | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363436 | qemu_riscv32_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363437 | qemu_riscv64_nommu_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363438 | qemu_riscv64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363439 | qemu_s390x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363440 | qemu_sh4_r2d | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363441 | qemu_sh4eb_r2d | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363442 | qemu_sparc64_sun4u | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363443 | qemu_sparc_ss10 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363444 | qemu_x86 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363447 | qemu_x86_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363446 | qemu_xtensa_lx60 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363448 | qemu_xtensa_lx60_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363451 | raspberrypi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363484 | ORPH raspberrypi0 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363454 | ORPH raspberrypi0w | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363459 | ORPH raspberrypi2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363460 | ORPH raspberrypi3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363468 | raspberrypi3_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363465 | ORPH raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363479 | ORPH raspberrypi4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363483 | ORPH raspberrypi4_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363481 | ORPH raspberrypicm4io | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363489 | ORPH raspberrypicm4io_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363487 | ORPH raspberrypizero2w | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363492 | riotboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363495 | rock64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363497 | rock_pi_n8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363501 | rockpro64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363503 | roseapplepi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363506 | s6lx9_microboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363510 | sheevaplug | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363512 | sipeed_lichee_rv | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363514 | sipeed_lichee_rv_dock | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363516 | sipeed_maix_bit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363519 | sipeed_maix_bit_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363521 | sipeed_maix_dock | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363523 | sipeed_maix_dock_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363526 | sipeed_maix_go | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363527 | sipeed_maix_go_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363529 | sipeed_maixduino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363531 | sipeed_maixduino_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363533 | snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363535 | snps_archs38_axs103 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363537 | snps_archs38_haps | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363538 | snps_archs38_hsdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363539 | socrates_cyclone5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363541 | solidrun_clearfog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363542 | solidrun_clearfog_gt_8k | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363544 | solidrun_macchiatobin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363545 | ORPH spike_riscv64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363547 | stm32f429_disco_xip | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363548 | stm32f469_disco_sd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363550 | stm32f469_disco_xip | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363552 | stm32mp157a_dk1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363554 | stm32mp157c_dk2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363556 | stm32mp157c_odyssey | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363558 | terasic_de10nano_cyclone5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363560 | toradex_apalis_imx6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363561 | ts4900 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363563 | ts5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363564 | ts7680 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363566 | uevm5432 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363568 | versal_vck190 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363570 | visionfive | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363572 | visionfive2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363571 | wandboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363573 | warp7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363574 | warpboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363575 | zynq_microzed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363576 | zynq_qmtech | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363577 | zynq_zc706 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363578 | zynq_zed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363579 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363580 | zynqmp_zcu102 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363581 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363582 | -- http://autobuild.buildroot.net From a.partesotti at gmail.com Sat Jan 28 09:41:19 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sat, 28 Jan 2023 10:41:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package Message-ID: <20230128094119.10660-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. oatpp must be used as static library in $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want to build therir own application by linking oatpp in a buildroot build system. Signed-off-by: Alessandro Partesotti --- package/Config.in | 3 +++ package/oatpp/Config.in | 14 ++++++++++++++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..481876a278 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" source "package/vim/Config.in" endmenu + endmenu + diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..86eb4573a6 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,14 @@ +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe Path compiler flag disabled" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || BR2_COMPILER_PARANOID_UNSAFE_PATH + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH + help + Oat++ is an open-source C++ web framework for highly scalable and resource-efficient web applications. + It provides all the necessary components for production-grade development. + This package allows you to use oatpp to statically build this a project inside the staging directory. + See https://oatpp.io/docs/start + diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..7abdeb6de5 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION= 1.3.0 +OATPP_SOURCE= $(OATPP_VERSION).tar.gz +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags +#OATPP_SITE= git://github.com/oatpp/oatpp.git +OATPP_INSTALL_STAGING= YES +OATPP_INSTALL_TARGET= NO +OATPP_MAKE=make + +$(eval $(cmake-package)) + -- 2.25.1 From a.partesotti at gmail.com Sat Jan 28 09:45:03 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sat, 28 Jan 2023 10:45:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package In-Reply-To: References: <20230127231808.1364957-1-a.partesotti@gmail.com> Message-ID: Fixed! but maybe i made i mistake by submitting a new patch [image: image.png] Il giorno sab 28 gen 2023 alle ore 01:17 ha scritto: > For https://oatpp.io/docs/, I get: > > server=oatpp/1.3.0 > code=500 > description=Internal Server Error > message=Page not found > > It looks like it doesn't like trimming the URL, and > https://oatpp.io/docs/start looks better. > > <>< <>< <>< > Bryce Schober > > > On Fri, Jan 27, 2023 at 3:18 PM Alessandro Partesotti < > a.partesotti at gmail.com> wrote: > >> This package introduce oatpp in BR buildsystem. oatpp must be used as >> static linkable library in >> $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want >> to build therir own application by linking oatpp in a buildroot build >> system. >> >> Signed-off-by: Alessandro Partesotti >> --- >> package/Config.in | 3 +++ >> package/oatpp/Config.in | 14 ++++++++++++++ >> package/oatpp/oatpp.mk | 16 ++++++++++++++++ >> 3 files changed, 33 insertions(+) >> create mode 100644 package/oatpp/Config.in >> create mode 100644 package/oatpp/oatpp.mk >> >> diff --git a/package/Config.in b/package/Config.in >> index 995dae2c57..481876a278 100644 >> --- a/package/Config.in >> +++ b/package/Config.in >> @@ -1941,6 +1941,7 @@ menu "Networking" >> source "package/nss-mdns/Config.in" >> source "package/nss-myhostname/Config.in" >> source "package/nss-pam-ldapd/Config.in" >> + source "package/oatpp/Config.in" >> source "package/omniorb/Config.in" >> source "package/open-isns/Config.in" >> source "package/open62541/Config.in" >> @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" >> source "package/vim/Config.in" >> endmenu >> >> + >> endmenu >> + >> diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in >> new file mode 100644 >> index 0000000000..3cf6bf3ef5 >> --- /dev/null >> +++ b/package/oatpp/Config.in >> @@ -0,0 +1,14 @@ >> +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe >> Path compiler flag disabled" >> + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS >> || BR2_COMPILER_PARANOID_UNSAFE_PATH >> + >> +config BR2_PACKAGE_OATPP >> + bool "Oat++" >> + depends on BR2_INSTALL_LIBSTDCPP >> + depends on BR2_TOOLCHAIN_HAS_THREADS >> + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH >> + help >> + Oat++ is an open-source C++ web framework for highly >> scalable and resource-efficient web applications. >> + It provides all the necessary components for >> production-grade development. >> + This package allows you to use oatpp to statically build >> this a project inside the staging directory. >> + See https://oatpp.io/docs/ >> + >> diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk >> new file mode 100644 >> index 0000000000..7abdeb6de5 >> --- /dev/null >> +++ b/package/oatpp/oatpp.mk >> @@ -0,0 +1,16 @@ >> >> +################################################################################ >> +# >> +# oatpp >> +# >> >> +################################################################################ >> + >> +OATPP_VERSION= 1.3.0 >> +OATPP_SOURCE= $(OATPP_VERSION).tar.gz >> +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags >> +#OATPP_SITE= git://github.com/oatpp/oatpp.git >> +OATPP_INSTALL_STAGING= YES >> +OATPP_INSTALL_TARGET= NO >> +OATPP_MAKE=make >> + >> +$(eval $(cmake-package)) >> + >> -- >> 2.25.1 >> >> _______________________________________________ >> buildroot mailing list >> buildroot at buildroot.org >> https://lists.buildroot.org/mailman/listinfo/buildroot >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 69867 bytes Desc: not available URL: From bonet at grenoble.cnrs.fr Sat Jan 28 09:58:17 2023 From: bonet at grenoble.cnrs.fr (Edgar Bonet) Date: Sat, 28 Jan 2023 10:58:17 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-27 In-Reply-To: <20230128064807.6F449404C8@smtp2.osuosl.org> References: <20230128064807.6F449404C8@smtp2.osuosl.org> Message-ID: <9cbfa4ff-8bac-0c93-623d-095ce9c5b30e@grenoble.cnrs.fr> Hello! Gitlab CI wrote: > Detail of defconfig failures for master > --------------------------------------- > > defconfig | link to the job | orph? > ----------------------------------+---------------------------------------------------------------+------ > aarch64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363104 | > acmesystems_acqua_a5_512mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363106 | > acmesystems_aria_g25_128mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363108 | > acmesystems_aria_g25_256mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363111 | > acmesystems_arietta_g25_128mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363115 | > [snip] Many (most?) of those defconfigs failed with the error ?No space left on device?, which seems like an autobuilder issue. Regards, Edgar. From yann.morin.1998 at free.fr Sat Jan 28 15:37:35 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 28 Jan 2023 16:37:35 +0100 Subject: [Buildroot] [PATCH v2] package/opengl/libegl: remove BR2_PACKAGE_HAS_LIBEGL_WAYLAND In-Reply-To: <20220924210221.1490924-1-thomas.petazzoni@bootlin.com> References: <20220924210221.1490924-1-thomas.petazzoni@bootlin.com> Message-ID: <20230128153735.GD2632@scaer> Thomas, All, +Maxime Chevallier for the rockchip package... On 2022-09-24 23:02 +0200, Thomas Petazzoni spake thusly: > Since wayland 1.15 (upstream commit > 549a5ea710f4da1a5749587176d39fef1ded4077), libwayland-egl.so is > provided by the wayland package, so there is no longer a question of > whether libwayland-egl.so is provided by the particular EGL > implementation. See the Wayland commit log: > > wayland-egl: import libwayland-egl.so frontend library from Mesa > > Currently the client-facing libwayland-egl API is defined by a header > file shipped by Wayland, but the implementation is left to each vendor. > > This can cause collisions when multiple implementations are installed on > the same system. Importing the implementation into Wayland with a stable > and versioned driver-facing ABI allows multiple drivers to coexist on > the same system. > > Pull the sample implementation from Mesa commit 677edff5cfd > ("wayland-egl: rework and simplify wl_egl_window initialization") > It has been used by the Mesa open source drivers, NVIDIA and others[1]. > > v2: Reword commit message, rebase on top of newer Mesa. > > [1] https://github.com/thayama/wayland-egl Then we'll have an issue with rockchip-mali, which does install its own version: 31 ifeq ($(BR2_PACKAGE_WAYLAND),y) 32 ROCKCHIP_MALI_SUFFIX = -wayland-gbm 33 ROCKCHIP_MALI_PKGCONFIG_FILES += wayland-egl 34 ROCKCHIP_MALI_LIB_SYMLINKS += libwayland-egl.so 35 ROCKCHIP_MALI_DEPENDENCIES += wayland 36 else The topic recently poped up on IRC, and it's been reported that the libwayland-egl as provided by wayland, is not compatible with the rockchip blob. However, the repositroy where we are supposed to grab the rockchip-mali blobs no longer exists; ROCKCHIP_MALI_SITE = $(call github,rockchip-linux,libmali,$(ROCKCHIP_MALI_VERSION)) https://github.com/rockchip-linux/libmali -> 404 Maxime, do you know wheter the libmali has moved somewhere else, or has purely disapeared? What should we do with this package, now? It seems it's been hidden somewhere in: https://github.com/JeffyCN/mirrors https://github.com/JeffyCN/mirrors/tree/libmali What's the deal? Regards, Yann E. MORIN. > Consequently, we remove the BR2_PACKAGE_HAS_LIBEGL_WAYLAND > option. Packages that rely on BR2_PACKAGE_HAS_LIBGLES and > BR2_PACKAGE_WAYLAND are guaranteed to have libwayland-egl.so. > > Signed-off-by: Thomas Petazzoni > --- > Changes since v1: > - Fix Wayland 15 -> wayland 1.15 in commit log > - Re-add BR2_PACKAGE_HAS_LIBEGL dependency in weston.mk > --- > package/cage/Config.in | 4 +--- > package/freescale-imx/imx-gpu-viv/Config.in | 1 - > package/kodi/Config.in | 1 - > package/libgtk3/Config.in | 8 ++++---- > package/mesa3d/Config.in | 1 - > package/nvidia-driver/Config.in | 1 - > package/opengl/libegl/Config.in | 4 ---- > package/vte/Config.in | 6 +++--- > package/waffle/Config.in | 2 +- > package/waylandpp/Config.in | 6 +++--- > package/weston/Config.in | 6 +++--- > package/weston/weston.mk | 2 +- > package/wlroots/Config.in | 5 ++--- > package/wpebackend-fdo/Config.in | 6 +++--- > package/wpewebkit/Config.in | 4 +--- > 15 files changed, 22 insertions(+), 35 deletions(-) > > diff --git a/package/cage/Config.in b/package/cage/Config.in > index 0844d6ff62..4f823c768c 100644 > --- a/package/cage/Config.in > +++ b/package/cage/Config.in > @@ -1,6 +1,5 @@ > -comment "cage needs udev, EGL w/ Wayland backend and OpenGL ES support" > +comment "cage needs udev, EGL and OpenGL ES support" > depends on !BR2_PACKAGE_HAS_LIBEGL || \ > - !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > !BR2_PACKAGE_HAS_LIBGLES || \ > !BR2_PACKAGE_HAS_UDEV > > @@ -13,7 +12,6 @@ config BR2_PACKAGE_CAGE > depends on !BR2_STATIC_LIBS # wlroots > depends on BR2_TOOLCHAIN_HAS_THREADS # wlroots > depends on BR2_PACKAGE_HAS_LIBEGL # wlroots > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND # wlroots > depends on BR2_PACKAGE_HAS_LIBGLES # wlroots > depends on BR2_PACKAGE_HAS_UDEV # wlroots > select BR2_PACKAGE_WLROOTS > diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in > index 9ba3d0428e..fc59d9a548 100644 > --- a/package/freescale-imx/imx-gpu-viv/Config.in > +++ b/package/freescale-imx/imx-gpu-viv/Config.in > @@ -64,7 +64,6 @@ config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB > config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL > bool "Wayland" > select BR2_PACKAGE_WAYLAND > - select BR2_PACKAGE_HAS_LIBEGL_WAYLAND > > endchoice > > diff --git a/package/kodi/Config.in b/package/kodi/Config.in > index 90710683db..1b1f39895e 100644 > --- a/package/kodi/Config.in > +++ b/package/kodi/Config.in > @@ -31,7 +31,6 @@ config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND > bool > default y > depends on BR2_PACKAGE_HAS_LIBGL || BR2_PACKAGE_HAS_LIBGLES > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND # waylandpp > depends on BR2_HOST_GCC_AT_LEAST_4_9 # waylandpp > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # waylandpp > depends on BR2_INSTALL_LIBSTDCPP # waylandpp > diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in > index bc8cacd9f5..41fe3dd64c 100644 > --- a/package/libgtk3/Config.in > +++ b/package/libgtk3/Config.in > @@ -6,10 +6,10 @@ comment "libgtk3 needs a toolchain w/ wchar, threads, C++, gcc >= 4.9" > !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ > !BR2_TOOLCHAIN_HAS_THREADS > > -comment "libgtk3 needs an OpenGL or an OpenGL-EGL/wayland backend" > +comment "libgtk3 needs an OpenGL or an OpenGL-EGL backend" > depends on BR2_USE_MMU > depends on BR2_TOOLCHAIN_HAS_SYNC_4 > - depends on !BR2_PACKAGE_HAS_LIBEGL_WAYLAND && \ > + depends on !BR2_PACKAGE_HAS_LIBEGL && \ > !BR2_PACKAGE_HAS_LIBGL > > config BR2_PACKAGE_LIBGTK3 > @@ -21,7 +21,7 @@ config BR2_PACKAGE_LIBGTK3 > depends on BR2_INSTALL_LIBSTDCPP # pango > depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > + depends on BR2_PACKAGE_HAS_LIBEGL || \ > BR2_PACKAGE_HAS_LIBGL > select BR2_PACKAGE_ATK > select BR2_PACKAGE_CAIRO > @@ -69,7 +69,7 @@ comment "Wayland GDK backend needs an OpenGL EGL backend provided by mesa3d w/ h > config BR2_PACKAGE_LIBGTK3_WAYLAND > bool "Wayland GDK backend" > default y > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on BR2_PACKAGE_HAS_LIBEGL > depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17 > select BR2_PACKAGE_WAYLAND > select BR2_PACKAGE_WAYLAND_PROTOCOLS > diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in > index 40f7009492..e379255a01 100644 > --- a/package/mesa3d/Config.in > +++ b/package/mesa3d/Config.in > @@ -378,7 +378,6 @@ config BR2_PACKAGE_MESA3D_OPENGL_EGL > depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER > select BR2_PACKAGE_HAS_LIBEGL if !BR2_PACKAGE_LIBGLVND > select BR2_PACKAGE_LIBGLVND_DISPATCH_EGL if BR2_PACKAGE_LIBGLVND > - select BR2_PACKAGE_HAS_LIBEGL_WAYLAND > select BR2_PACKAGE_MESA3D_GBM > help > Use the Khronos EGL APIs. EGL is a window manager for OpenGL > diff --git a/package/nvidia-driver/Config.in b/package/nvidia-driver/Config.in > index a8617a939b..e4a9dde0a0 100644 > --- a/package/nvidia-driver/Config.in > +++ b/package/nvidia-driver/Config.in > @@ -26,7 +26,6 @@ config BR2_PACKAGE_NVIDIA_DRIVER_XORG > select BR2_PACKAGE_XLIB_LIBXEXT > select BR2_PACKAGE_HAS_LIBGL > select BR2_PACKAGE_HAS_LIBEGL > - select BR2_PACKAGE_HAS_LIBEGL_WAYLAND > select BR2_PACKAGE_HAS_LIBGLES > > if BR2_PACKAGE_NVIDIA_DRIVER_XORG > diff --git a/package/opengl/libegl/Config.in b/package/opengl/libegl/Config.in > index a236998947..f46d09ed71 100644 > --- a/package/opengl/libegl/Config.in > +++ b/package/opengl/libegl/Config.in > @@ -1,10 +1,6 @@ > config BR2_PACKAGE_HAS_LIBEGL > bool > > -config BR2_PACKAGE_HAS_LIBEGL_WAYLAND > - bool > - depends on BR2_PACKAGE_HAS_LIBEGL > - > config BR2_PACKAGE_PROVIDES_LIBEGL > string > depends on BR2_PACKAGE_HAS_LIBEGL > diff --git a/package/vte/Config.in b/package/vte/Config.in > index 45d627885f..8a231a21af 100644 > --- a/package/vte/Config.in > +++ b/package/vte/Config.in > @@ -8,7 +8,7 @@ config BR2_PACKAGE_VTE > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_10 # C++20 > depends on BR2_TOOLCHAIN_HAS_SYNC_4 > depends on !BR2_TOOLCHAIN_USES_MUSL > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > + depends on BR2_PACKAGE_HAS_LIBEGL || \ > BR2_PACKAGE_HAS_LIBGL > depends on BR2_PACKAGE_XORG7 > select BR2_PACKAGE_LIBGTK3 > @@ -31,9 +31,9 @@ comment "vte needs a uClibc or glibc toolchain w/ wchar, threads, C++, gcc >= 10 > !BR2_TOOLCHAIN_GCC_AT_LEAST_10 || \ > BR2_TOOLCHAIN_USES_MUSL > > -comment "vte needs an OpenGL or an OpenGL-EGL/wayland backend" > +comment "vte needs an OpenGL or an OpenGL-EGL backend" > depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS > depends on BR2_USE_MMU > depends on BR2_TOOLCHAIN_HAS_SYNC_4 > - depends on !BR2_PACKAGE_HAS_LIBEGL_WAYLAND && \ > + depends on !BR2_PACKAGE_HAS_LIBEGL && \ > !BR2_PACKAGE_HAS_LIBGL > diff --git a/package/waffle/Config.in b/package/waffle/Config.in > index ad622e9582..79cb4ca2ed 100644 > --- a/package/waffle/Config.in > +++ b/package/waffle/Config.in > @@ -4,7 +4,7 @@ config BR2_PACKAGE_WAFFLE_SUPPORTS_GLX > > config BR2_PACKAGE_WAFFLE_SUPPORTS_WAYLAND > bool > - default y if BR2_PACKAGE_WAYLAND && BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + default y if BR2_PACKAGE_WAYLAND && BR2_PACKAGE_HAS_LIBEGL > > config BR2_PACKAGE_WAFFLE_SUPPORTS_X11_EGL > bool > diff --git a/package/waylandpp/Config.in b/package/waylandpp/Config.in > index 86ca965056..0713884d3e 100644 > --- a/package/waylandpp/Config.in > +++ b/package/waylandpp/Config.in > @@ -1,6 +1,6 @@ > config BR2_PACKAGE_WAYLANDPP > bool "waylandpp" > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on BR2_PACKAGE_HAS_LIBEGL > depends on BR2_HOST_GCC_AT_LEAST_4_9 > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 > depends on BR2_INSTALL_LIBSTDCPP > @@ -10,9 +10,9 @@ config BR2_PACKAGE_WAYLANDPP > > https://github.com/NilsBrause/waylandpp > > -comment "waylandpp needs an OpenGL-EGL/wayland backend, a toolchain w/ gcc >= 4.9, host gcc >= 4.9, C++ support" > +comment "waylandpp needs an OpenGL-EGL backend, a toolchain w/ gcc >= 4.9, host gcc >= 4.9, C++ support" > depends on BR2_PACKAGE_WAYLAND > - depends on !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > + depends on !BR2_PACKAGE_HAS_LIBEGL || \ > !BR2_HOST_GCC_AT_LEAST_4_9 || \ > !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ > !BR2_INSTALL_LIBSTDCPP > diff --git a/package/weston/Config.in b/package/weston/Config.in > index 3b4e932b7d..cba0469d16 100644 > --- a/package/weston/Config.in > +++ b/package/weston/Config.in > @@ -152,16 +152,16 @@ config BR2_PACKAGE_WESTON_DEMO_CLIENTS > depends on BR2_TOOLCHAIN_HAS_THREADS # pango > depends on BR2_USE_WCHAR # pango > depends on BR2_PACKAGE_HAS_LIBGLES > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on BR2_PACKAGE_HAS_LIBEGL > select BR2_PACKAGE_PANGO > help > This enables the installation of Weston's demo clients. > > -comment "demo clients needs an OpenGL ES provider, an OpenEGL-capable Wayland backend and a toolchain w/ wchar, threads, C++, gcc >= 4.9" > +comment "demo clients needs an OpenGL ES/EGL provider and a toolchain w/ wchar, threads, C++, gcc >= 4.9" > depends on BR2_USE_MMU > depends on BR2_TOOLCHAIN_HAS_SYNC_4 > depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ > !BR2_USE_WCHAR || !BR2_PACKAGE_HAS_LIBGLES || \ > - !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 > + !BR2_PACKAGE_HAS_LIBEGL || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 > > endif > diff --git a/package/weston/weston.mk b/package/weston/weston.mk > index 5e71473640..b0c4061836 100644 > --- a/package/weston/weston.mk > +++ b/package/weston/weston.mk > @@ -71,7 +71,7 @@ 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)$(BR2_PACKAGE_HAS_LIBGLES),yy) > WESTON_CONF_OPTS += -Drenderer-gl=true > WESTON_DEPENDENCIES += libegl libgles > ifeq ($(BR2_PACKAGE_PIPEWIRE)$(BR2_PACKAGE_WESTON_DRM),yy) > diff --git a/package/wlroots/Config.in b/package/wlroots/Config.in > index 84a4ef846e..de45c0c583 100644 > --- a/package/wlroots/Config.in > +++ b/package/wlroots/Config.in > @@ -1,6 +1,6 @@ > -comment "wlroots needs udev, EGL w/ Wayland backend and OpenGL ES support" > +comment "wlroots needs udev, EGL and OpenGL ES support" > depends on !BR2_PACKAGE_HAS_LIBEGL || \ > - !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > + !BR2_PACKAGE_HAS_LIBEGL || \ > !BR2_PACKAGE_HAS_LIBGLES || \ > !BR2_PACKAGE_HAS_UDEV > > @@ -14,7 +14,6 @@ config BR2_PACKAGE_WLROOTS > depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm, wayland > depends on BR2_PACKAGE_HAS_UDEV # libinput > depends on BR2_PACKAGE_HAS_LIBEGL > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > depends on BR2_PACKAGE_HAS_LIBGLES > select BR2_PACKAGE_LIBDRM > select BR2_PACKAGE_LIBINPUT > diff --git a/package/wpebackend-fdo/Config.in b/package/wpebackend-fdo/Config.in > index 8a8c820c9b..9b4dd28741 100644 > --- a/package/wpebackend-fdo/Config.in > +++ b/package/wpebackend-fdo/Config.in > @@ -1,5 +1,5 @@ > -comment "wpebackend-fdo needs a toolchain w/ C++, wchar, threads, dynamic library and an OpenEGL-capable Wayland backend" > - depends on !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR \ > +comment "wpebackend-fdo needs a toolchain w/ C++, wchar, threads, dynamic library and EGL support" > + depends on !BR2_PACKAGE_HAS_LIBEGL || !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR \ > || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS > > config BR2_PACKAGE_WPEBACKEND_FDO > @@ -9,7 +9,7 @@ config BR2_PACKAGE_WPEBACKEND_FDO > depends on BR2_TOOLCHAIN_HAS_THREADS # wayland, libglib2 > depends on BR2_USE_WCHAR # libglib2 > depends on BR2_USE_MMU # libglib2 > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on BR2_PACKAGE_HAS_LIBEGL > select BR2_PACKAGE_LIBEPOXY > select BR2_PACKAGE_LIBGLIB2 > select BR2_PACKAGE_LIBWPE > diff --git a/package/wpewebkit/Config.in b/package/wpewebkit/Config.in > index 04ed40bd92..2a5905a30a 100644 > --- a/package/wpewebkit/Config.in > +++ b/package/wpewebkit/Config.in > @@ -27,8 +27,7 @@ comment "wpewebkit needs a toolchain w/ C++, wchar, threads, dynamic library, gc > comment "wpewebkit needs an OpenGL ES w/ EGL-capable Wayland backend" > depends on BR2_PACKAGE_WPEWEBKIT_ARCH_SUPPORTS > depends on !BR2_BINFMT_FLAT > - depends on !BR2_PACKAGE_HAS_LIBGLES || !BR2_PACKAGE_HAS_LIBEGL \ > - || !BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on !BR2_PACKAGE_HAS_LIBGLES || !BR2_PACKAGE_HAS_LIBEGL > > config BR2_PACKAGE_WPEWEBKIT > bool "wpewebkit" > @@ -41,7 +40,6 @@ config BR2_PACKAGE_WPEWEBKIT > depends on BR2_USE_WCHAR # icu, libsoup > depends on BR2_PACKAGE_HAS_LIBGLES # libepoxy > depends on BR2_PACKAGE_HAS_LIBEGL # libepoxy > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND # wpebackend-fdo > depends on BR2_PACKAGE_WPEWEBKIT_ARCH_SUPPORTS > select BR2_PACKAGE_CAIRO > select BR2_PACKAGE_CAIRO_PNG -- .-----------------.--------------------.------------------.--------------------. | 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 at devoogdt.com Sat Jan 28 17:47:29 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sat, 28 Jan 2023 18:47:29 +0100 Subject: [Buildroot] [PATCH] fluent-bit: needs C++ Message-ID: <20230128174731.3816982-1-thomas.devoogdt@barco.com> From: Thomas Devoogdt Fixes: - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log Signed-off-by: Thomas Devoogdt --- package/fluent-bit/Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index 11ceb55d4f..bd89c05faa 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_FLUENT_BIT bool "fluent-bit" + depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_USES_GLIBC select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_LIBYAML @@ -8,5 +9,5 @@ config BR2_PACKAGE_FLUENT_BIT https://github.com/fluent/fluent-bit -comment "fluent-bit needs a glibc toolchain" - depends on !BR2_TOOLCHAIN_USES_GLIBC +comment "fluent-bit needs a glibc toolchain w/ C++" + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP -- 2.39.0 From thomas at devoogdt.com Sat Jan 28 17:47:30 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sat, 28 Jan 2023 18:47:30 +0100 Subject: [Buildroot] [PATCH] fluent-bit: fix -latomic on various platforms In-Reply-To: <20230128174731.3816982-1-thomas.devoogdt@barco.com> References: <20230128174731.3816982-1-thomas.devoogdt@barco.com> Message-ID: <20230128174731.3816982-2-thomas.devoogdt@barco.com> From: Thomas Devoogdt /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Signed-off-by: Thomas Devoogdt --- package/fluent-bit/fluent-bit.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index f7727834dd..c84042a0fa 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -41,6 +41,12 @@ FLUENT_BIT_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" +# Uses __atomic_compare_exchange_8 +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + define FLUENT_BIT_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ $(TARGET_DIR)/etc/init.d/S99fluent-bit -- 2.39.0 From thomas at devoogdt.com Sat Jan 28 17:47:31 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sat, 28 Jan 2023 18:47:31 +0100 Subject: [Buildroot] [PATCH] fluent-bit: needs arch support for wasm In-Reply-To: <20230128174731.3816982-1-thomas.devoogdt@barco.com> References: <20230128174731.3816982-1-thomas.devoogdt@barco.com> Message-ID: <20230128174731.3816982-3-thomas.devoogdt@barco.com> From: Thomas Devoogdt See: https://github.com/fluent/fluent-bit/tree/master/lib/wasm-micro-runtime-WAMR-1.1.1#supported-architectures-and-platforms MIPS & RISCV32 are mentioned in the supported list, but that seems to be wrong, so excluded those. Signed-off-by: Thomas Devoogdt --- package/fluent-bit/Config.in | 11 +++++++++++ package/fluent-bit/fluent-bit.mk | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index bd89c05faa..0ed69e09ce 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -11,3 +11,14 @@ config BR2_PACKAGE_FLUENT_BIT comment "fluent-bit needs a glibc toolchain w/ C++" depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP + +if BR2_PACKAGE_FLUENT_BIT + +config BR2_PACKAGE_FLUENT_BIT_WASM + bool "Build with WASM runtime support" + default y + # see lib/wasm-micro-runtime-WAMR-1.1.1/README.md#supported-architectures-and-platforms + depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || BR2_aarch64 || BR2_aarch64_be || \ + (BR2_riscv && BR2_RISCV_64) || BR2_xtensa || BR2_arc + +endif diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index c84042a0fa..6e9a33e02e 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -17,6 +17,12 @@ FLUENT_BIT_CONF_OPTS += \ -DFLB_CHUNK_TRACE=No \ -DFLB_BACKTRACE=No +ifeq ($(BR2_PACKAGE_FLUENT_BIT_WASM),y) +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=Yes +else +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=No +endif + ifeq ($(BR2_PACKAGE_LUAJIT),y) FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes FLUENT_BIT_DEPENDENCIES += luajit -- 2.39.0 From vfazio at xes-inc.com Sat Jan 28 19:14:09 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Sat, 28 Jan 2023 13:14:09 -0600 Subject: [Buildroot] [PATCH 1/1] package/bash: fix non-multibyte builds Message-ID: <20230128191409.1472620-1-vfazio@xes-inc.com> Builds using toolchains without WCHAR support would fail due to an undeclared reference to `shell_input_line_property`. Fix this by using a guard to check if ENABLE_MULTIBYTE is defined. Fixes: - http://autobuild.buildroot.net/results/133ddcbc37512e6bcc5daab669ce316efa7ec4fc/ Signed-off-by: Vincent Fazio --- ...compilation-for-non-multibyte-builds.patch | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch diff --git a/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch new file mode 100644 index 0000000000..d330de5cd4 --- /dev/null +++ b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch @@ -0,0 +1,63 @@ +From 0217fc2816e47ee296472df71d1011f0eb2937e6 Mon Sep 17 00:00:00 2001 +From: Vincent Fazio +Date: Fri, 27 Jan 2023 14:37:26 -0600 +Subject: [PATCH] parse.y: fix compilation for non-multibyte builds + +Builds configured with --disable-multibyte or when the toolchain does +not have WCHAR support would encounter a compile error due to an +undeclared reference to shell_input_line_property in shell_getc. + +Add a HANDLE_MULTIBYTE guard to conditionally compile the block that +references shell_input_line_property in shell_getc as it's only declared +when HANDLE_MULTIBYTE is defined. + +Signed-off-by: Vincent Fazio +[Upstream status: https://savannah.gnu.org/patch/index.php?10309] +--- + parse.y | 2 ++ + y.tab.c | 2 ++ + 2 files changed, 4 insertions(+) + +diff --git a/parse.y b/parse.y +index 1d12e639..8f1355c6 100644 +--- a/parse.y ++++ b/parse.y +@@ -2625,6 +2625,7 @@ next_alias_char: + parser_state |= PST_ENDALIAS; + /* We need to do this to make sure last_shell_getc_is_singlebyte returns + true, since we are returning a single-byte space. */ ++#if defined (HANDLE_MULTIBYTE) + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) + { + #if 0 +@@ -2638,6 +2639,7 @@ next_alias_char: + shell_input_line_property[shell_input_line_index - 1] = 1; + #endif + } ++#endif /* HANDLE_MULTIBYTE */ + return ' '; /* END_ALIAS */ + } + #endif +diff --git a/y.tab.c b/y.tab.c +index 50c5845b..799f730f 100644 +--- a/y.tab.c ++++ b/y.tab.c +@@ -4936,6 +4936,7 @@ next_alias_char: + parser_state |= PST_ENDALIAS; + /* We need to do this to make sure last_shell_getc_is_singlebyte returns + true, since we are returning a single-byte space. */ ++#if defined (HANDLE_MULTIBYTE) + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) + { + #if 0 +@@ -4949,6 +4950,7 @@ next_alias_char: + shell_input_line_property[shell_input_line_index - 1] = 1; + #endif + } ++#endif /* HANDLE_MULTIBYTE */ + return ' '; /* END_ALIAS */ + } + #endif +-- +2.25.1 + -- 2.25.1 From thomas.petazzoni at bootlin.com Sat Jan 28 19:57:55 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 20:57:55 +0100 Subject: [Buildroot] [PATCH] package/janet: bump to version 1.26.0 In-Reply-To: <20230127122552.236033-1-francois.perrad@gadz.org> References: <20230127122552.236033-1-francois.perrad@gadz.org> Message-ID: <20230128205755.79a0293d@windsurf> On Fri, 27 Jan 2023 13:25:52 +0100 Francois Perrad wrote: > diff LICENCE: > -Copyright (c) 2021 Calvin Rose and contributors > +Copyright (c) 2023 Calvin Rose and contributors > > Signed-off-by: Francois Perrad > --- > package/janet/janet.hash | 4 ++-- > package/janet/janet.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 Sat Jan 28 19:57:14 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 20:57:14 +0100 Subject: [Buildroot] [git commit] package/janet: bump to version 1.26.0 Message-ID: <20230128195854.D7E2786E1B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5c6f32bd255fc97823d464beacfa905a141066ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master diff LICENCE: -Copyright (c) 2021 Calvin Rose and contributors +Copyright (c) 2023 Calvin Rose and contributors Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/janet/janet.hash | 4 ++-- package/janet/janet.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/janet/janet.hash b/package/janet/janet.hash index 5cd3db1c29..47e0de4a0f 100644 --- a/package/janet/janet.hash +++ b/package/janet/janet.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 5bf9b680adbc5511835aec3787117df37032eef796e1664edbbcfd540b6acaf3 janet-1.25.0.tar.gz +sha256 c95dab93e8e4ebcab5c293d5ee448fb43ab8bd2f6391fd66a6ca92fe1ec72c03 janet-1.26.0.tar.gz # Locally calculated -sha256 e2d2ae8360d95386af751ac7d1a3da36ea8ceb230e5f0eba7eb762547b1c58c9 LICENSE +sha256 95fca700e8dce9699248e7cc80ac88ce2357874c8352cd2be4d18f183dc9710b LICENSE diff --git a/package/janet/janet.mk b/package/janet/janet.mk index 284e6c2642..db1eb2a5c4 100644 --- a/package/janet/janet.mk +++ b/package/janet/janet.mk @@ -4,7 +4,7 @@ # ################################################################################ -JANET_VERSION = 1.25.0 +JANET_VERSION = 1.26.0 JANET_SITE = $(call github,janet-lang,janet,v$(JANET_VERSION)) JANET_LICENSE = MIT JANET_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sat Jan 28 19:59:38 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 20:59:38 +0100 Subject: [Buildroot] [PATCH] package/luajit: bump to version d0e88930ddde28ff662503f9f20facf34f7265aa In-Reply-To: <20230127122602.236054-1-francois.perrad@gadz.org> References: <20230127122602.236054-1-francois.perrad@gadz.org> Message-ID: <20230128205938.3581dc07@windsurf> On Fri, 27 Jan 2023 13:26:02 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/luajit/luajit.hash | 2 +- > package/luajit/luajit.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 Sat Jan 28 19:58:58 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 20:58:58 +0100 Subject: [Buildroot] [git commit] package/luajit: bump to version d0e88930ddde28ff662503f9f20facf34f7265aa Message-ID: <20230128200038.0C6C286F82@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b83a41ccd8c75caff009a826d938fd74a70a10f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/luajit/luajit.hash | 2 +- package/luajit/luajit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/luajit/luajit.hash b/package/luajit/luajit.hash index d00cea4ee0..c655e9931c 100644 --- a/package/luajit/luajit.hash +++ b/package/luajit/luajit.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 19a911fdd77af69e48fa50749606a9009696f543cc88e898b4480d8d3c8828f5 luajit-6c4826f12c4d33b8b978004bc681eb1eef2be977.tar.gz +sha256 aa354d1265814db5a1ee9dfff6049e19b148e1fd818f1ecfa4fcf2b19f6e4dd9 luajit-d0e88930ddde28ff662503f9f20facf34f7265aa.tar.gz # Locally calculated sha256 52fc5b15ac968ed81aabb4c1e23ab3bce50f57a5764e9cdca86b463a11072921 COPYRIGHT diff --git a/package/luajit/luajit.mk b/package/luajit/luajit.mk index c79f18bf62..09bde3590f 100644 --- a/package/luajit/luajit.mk +++ b/package/luajit/luajit.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAJIT_VERSION = 6c4826f12c4d33b8b978004bc681eb1eef2be977 +LUAJIT_VERSION = d0e88930ddde28ff662503f9f20facf34f7265aa LUAJIT_SITE = $(call github,LuaJIT,LuaJIT,$(LUAJIT_VERSION)) LUAJIT_LICENSE = MIT LUAJIT_LICENSE_FILES = COPYRIGHT From thomas.petazzoni at bootlin.com Sat Jan 28 20:00:47 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:00:47 +0100 Subject: [Buildroot] [PATCH] package/moarvm: bump to version 2022.12 In-Reply-To: <20230127122610.236075-1-francois.perrad@gadz.org> References: <20230127122610.236075-1-francois.perrad@gadz.org> Message-ID: <20230128210047.664e2cd4@windsurf> On Fri, 27 Jan 2023 13:26:10 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/moarvm/moarvm.hash | 2 +- > package/moarvm/moarvm.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 Sat Jan 28 20:00:20 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:00:20 +0100 Subject: [Buildroot] [git commit] package/moarvm: bump to version 2022.12 Message-ID: <20230128200146.349B2870CD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f6ec214a09741b2de6e408832d89f4b3c4f93484 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(-) diff --git a/package/moarvm/moarvm.hash b/package/moarvm/moarvm.hash index 45e8b56e98..624988215e 100644 --- a/package/moarvm/moarvm.hash +++ b/package/moarvm/moarvm.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 337ef04d16f826f99465c653b92006028fe220be68d3dcfd0729612f4f6b5b46 MoarVM-2022.07.tar.gz +sha256 51c3e9c9a7a191c148f213b65ae1f4fcfe5d4b7c16c86300e9ee8e18eaa8becb MoarVM-2022.12.tar.gz sha256 c53c6b96081b0a5b9b2fb4d0133d55c20e5e00e4c127ade62f03434ee7b3d2de Artistic2.txt diff --git a/package/moarvm/moarvm.mk b/package/moarvm/moarvm.mk index 9820f318b6..ef9d29d5af 100644 --- a/package/moarvm/moarvm.mk +++ b/package/moarvm/moarvm.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOARVM_VERSION = 2022.07 +MOARVM_VERSION = 2022.12 MOARVM_SITE = http://moarvm.com/releases MOARVM_SOURCE = MoarVM-$(MOARVM_VERSION).tar.gz MOARVM_LICENSE = Artistic-2.0 From thomas.petazzoni at bootlin.com Sat Jan 28 20:01:57 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:01:57 +0100 Subject: [Buildroot] [PATCH] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option In-Reply-To: <20230125182818.566214-1-jerry.kooyman@entrust.com> References: <20230125182818.566214-1-jerry.kooyman@entrust.com> Message-ID: <20230128210157.0b13b413@windsurf> On Wed, 25 Jan 2023 12:28:18 -0600 Jerry Kooyman via buildroot wrote: > From: Jerry Kooyman > > A host dependency to xxd is required if the U-Boot board > configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So > introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD > to solve this problem. xxd is provided by host-vim. Thanks, looks good, but we need your Signed-off-by line here. Could you resend with your Signed-off-by line added? Thanks a lot! 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 Jan 28 20:02:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:02:22 +0100 Subject: [Buildroot] [PATCH 1/1] configs/qemu_s390x: bump kernel version to 6.1.4 In-Reply-To: <20230125125311.165903-1-egorenar@linux.ibm.com> References: <20230125125311.165903-1-egorenar@linux.ibm.com> Message-ID: <20230128210222.536febe5@windsurf> On Wed, 25 Jan 2023 13:53:11 +0100 Alexander Egorenkov wrote: > Signed-off-by: Alexander Egorenkov > --- > configs/qemu_s390x_defconfig | 4 ++-- > 1 file 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 Sat Jan 28 20:02:12 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:02:12 +0100 Subject: [Buildroot] [git commit] configs/qemu_s390x: bump kernel version to 6.1.4 Message-ID: <20230128200321.9D59987168@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ea06798871d3a452011a8fa3c879a7a352032ff6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Alexander Egorenkov Signed-off-by: Thomas Petazzoni --- configs/qemu_s390x_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/qemu_s390x_defconfig b/configs/qemu_s390x_defconfig index 346df04ada..6bbcca0896 100644 --- a/configs/qemu_s390x_defconfig +++ b/configs/qemu_s390x_defconfig @@ -12,12 +12,12 @@ BR2_TARGET_ROOTFS_EXT2=y # BR2_TARGET_ROOTFS_TAR is not set # Linux headers same as kernel -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.18" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y From thomas.petazzoni at bootlin.com Sat Jan 28 20:03:43 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:03:43 +0100 Subject: [Buildroot] [PATCH 1/3] package/postgresql: bump version to 15.1 In-Reply-To: <20230124054748.13980-1-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> Message-ID: <20230128210343.691b05a1@windsurf> On Tue, 24 Jan 2023 08:47:46 +0300 Maxim Kochetkov via buildroot wrote: > Release notes: https://www.postgresql.org/docs/release/15.1/ > > 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 Sat Jan 28 20:03:46 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:03:46 +0100 Subject: [Buildroot] [PATCH 2/3] DEVELOPERS: add myself to postgresql package In-Reply-To: <20230124054748.13980-2-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> <20230124054748.13980-2-fido_max@inbox.ru> Message-ID: <20230128210346.072a783b@windsurf> On Tue, 24 Jan 2023 08:47:47 +0300 Maxim Kochetkov wrote: > Signed-off-by: Maxim Kochetkov > --- > DEVELOPERS | 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 Sat Jan 28 20:04:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:04:11 +0100 Subject: [Buildroot] [PATCH 3/3] package/postgresql: add lz4 and zstd support In-Reply-To: <20230124054748.13980-3-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> <20230124054748.13980-3-fido_max@inbox.ru> Message-ID: <20230128210411.1f0fe820@windsurf> On Tue, 24 Jan 2023 08:47:48 +0300 Maxim Kochetkov wrote: > PostgreSQL has optional compression support (LZ4 and Zstandard). > So enable it if libraries are available. > > Signed-off-by: Maxim Kochetkov > --- > package/postgresql/postgresql.mk | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk > index 5313e03b12..1f787231f8 100644 > --- a/package/postgresql/postgresql.mk > +++ b/package/postgresql/postgresql.mk > @@ -58,6 +58,16 @@ else > POSTGRESQL_CONF_OPTS += --without-zlib > endif > > +ifeq ($(BR2_PACKAGE_ZSTD),y) > +POSTGRESQL_DEPENDENCIES += zstd > +POSTGRESQL_CONF_OPTS += --with-zstd Could add an explicit else clause here to pass --without-zstd ? > +endif > + > +ifeq ($(BR2_PACKAGE_LZ4),y) > +POSTGRESQL_DEPENDENCIES += lz4 > +POSTGRESQL_CONF_OPTS += --with-lz4 Same here ? Thanks a lot! 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 Jan 28 20:02:54 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:02:54 +0100 Subject: [Buildroot] [git commit] package/postgresql: bump version to 15.1 Message-ID: <20230128200546.63D5087B1D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af2788ea2ff34e5795ed10df8703bf0f89fda1d7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://www.postgresql.org/docs/release/15.1/ 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 26bb626943..ef2806c2dd 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 -sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-15.1.tar.bz2.sha256 +sha256 64fdf23d734afad0dfe4077daca96ac51dcd697e68ae2d3d4ca6c45cb14e21ae postgresql-15.1.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 502860bc99..5313e03b12 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.6 +POSTGRESQL_VERSION = 15.1 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 Sat Jan 28 20:03:28 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:03:28 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add myself to postgresql package Message-ID: <20230128200546.7547787B39@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6b7ef8030c829ac04c4e78d3f2c878f5c9483a78 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 83fa9e403d..4ead3a71f2 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2087,6 +2087,7 @@ F: package/libgeos/ F: package/libosmium/ F: package/osm2pgsql/ F: package/postgis/ +F: package/postgresql/ F: package/protozero/ F: package/timescaledb/ From thomas.petazzoni at bootlin.com Sat Jan 28 20:26:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:26:29 +0100 Subject: [Buildroot] [git commit] package/gdal: switch to cmake build to fix libgeotiff detection Message-ID: <20230128202652.0701587BF6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2b43579e9453a4e4f0d25d902634ebd9f1721dfc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master GDAL autoconf has wrong libgeotiff detection. It uses host's library if installed instead of buildroot one. Modern versions of gdal have no autoconf build scripts, just cmake only. So move to cmake build variant. Fixes: https://bugs.busybox.net/show_bug.cgi?id=15281 Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- package/gdal/gdal.mk | 168 ++++++++++++++++++++++++++------------------------- 1 file changed, 87 insertions(+), 81 deletions(-) diff --git a/package/gdal/gdal.mk b/package/gdal/gdal.mk index 33e7ba724a..2d6dff1a93 100644 --- a/package/gdal/gdal.mk +++ b/package/gdal/gdal.mk @@ -12,6 +12,15 @@ GDAL_LICENSE_FILES = LICENSE.TXT GDAL_CPE_ID_VENDOR = osgeo GDAL_INSTALL_STAGING = YES GDAL_CONFIG_SCRIPTS = gdal-config +GDAL_SUPPORTS_IN_SOURCE_BUILD = NO + +# Using 'make' with CMake's Makefile generator will not work, as +# 'make' uses GNUmakefile first, but GNUmakefile is provided by +# autotools in gdal. We need to force 'make' to use the Makefile, +# which is generated by CMake. GNUmakefile and autoconf are dropped in +# 3.6 so this can be dropped in future version. +GDAL_MAKE_OPTS += -f Makefile + # gdal at its core only needs host-pkgconf, libgeotiff, proj and tiff # but since by default mrf driver support is enabled, it also needs # jpeg, libpng and zlib. By default there are also many other drivers @@ -20,97 +29,94 @@ GDAL_CONFIG_SCRIPTS = gdal-config # respectively needed dependencies. GDAL_DEPENDENCIES = host-pkgconf jpeg json-c libgeotiff libpng proj tiff zlib -# Yes, even though they have --with options, these few libraries are +# Yes, even though they have -DDGDAL_USE options, a few libraries are # mandatory. If we don't provide them, bundled versions are used. GDAL_CONF_OPTS = \ - --with-geotiff \ - --with-jpeg \ - --with-libjson-c=$(STAGING_DIR)/usr \ - --with-libtool \ - --with-libz \ - --with-png \ - --with-proj \ - --without-armadillo \ - --without-blosc \ - --without-brunsli \ - --without-cfitsio \ - --without-crypto \ - --without-cryptopp \ - --without-curl \ - --without-dds \ - --without-ecw \ - --without-expat \ - --without-exr \ - --without-fgdb \ - --without-freexl \ - --without-geos \ - --without-gnm \ - --without-libkml \ - --without-lz4 \ - --without-gta \ - --without-hdf4 \ - --without-hdf5 \ - --without-hdfs \ - --without-heif \ - --without-idb \ - --without-jp2lura \ - --without-java \ - --without-jpeg12 \ - --without-jxl \ - --without-kakadu \ - --without-kea \ - --without-lerc \ - --without-gif \ - --without-liblzma \ - --without-libdeflate \ - --without-mongocxxv3 \ - --without-mrsid \ - --without-jp2mrsid \ - --without-macosx-framework \ - --without-msg \ - --without-mysql \ - --without-netcdf \ - --without-null \ - --without-oci \ - --without-odbc \ - --without-ogdi \ - --without-opencl \ - --without-openjpeg \ - --without-pam \ - --without-pcidsk \ - --without-pcraster \ - --without-pcre \ - --without-pcre2 \ - --without-pdfium \ - --without-podofo \ - --without-poppler \ - --without-python \ - --without-qhull \ - --without-rasdaman \ - --without-rasterlite2 \ - --without-rdb \ - --without-sfcgal \ - --without-sosi \ - --without-spatialite \ - --without-sqlite3 \ - --without-teigha \ - --without-tiledb \ - --without-webp \ - --without-xerces \ - --without-zstd + -DGDAL_USE_GEOTIFF=ON \ + -DGDAL_USE_JPEG=ON \ + -DGDAL_USE_JSONC=ON \ + -DGDAL_USE_ZLIB=ON \ + -DGDAL_USE_PNG=ON \ + -DGDAL_USE_ARMADILLO=OFF \ + -DGDAL_USE_BLOSC=OFF \ + -DGDAL_USE_BRUNSLI=OFF \ + -DGDAL_USE_CFITSIO=OFF \ + -DGDAL_USE_OPENSSL=OFF \ + -DGDAL_USE_CRYPTOPP=OFF \ + -DGDAL_USE_CRNLIB=OFF \ + -DGDAL_USE_CURL=OFF \ + -DGDAL_USE_ECW=OFF \ + -DGDAL_USE_EXPAT=OFF \ + -DGDAL_USE_FILEGDB=OFF \ + -DGDAL_USE_FREEXL=OFF \ + -DGDAL_USE_GEOS=OFF \ + -DGDAL_USE_LIBKML=OFF \ + -DGDAL_USE_LZ4=OFF \ + -DGDAL_USE_GTA=OFF \ + -DGDAL_USE_HDF4=OFF \ + -DGDAL_USE_HDF5=OFF \ + -DGDAL_USE_HDFS=OFF \ + -DGDAL_USE_HEIF=OFF \ + -DGDAL_USE_IDB=OFF \ + -DGDAL_USE_LURATECH=OFF \ + -DGDAL_USE_JPEG12_INTERNAL=OFF \ + -DGDAL_USE_JXL=OFF \ + -DGDAL_USE_KDU=OFF \ + -DGDAL_USE_KEA=OFF \ + -DGDAL_USE_LERC=OFF \ + -DGDAL_USE_GIF=OFF \ + -DGDAL_USE_LIBLZMA=OFF \ + -DGDAL_USE_DEFLATE=OFF \ + -DGDAL_USE_MONGOCXX=OFF \ + -DGDAL_USE_MRSID=OFF \ + -DGDAL_USE_PUBLICDECOMPWT=OFF \ + -DGDAL_USE_MYSQL=OFF \ + -DGDAL_USE_NETCDF=OFF \ + -DGDAL_USE_ORACLE=OFF \ + -DGDAL_USE_ODBC=OFF \ + -DGDAL_USE_OGDI=OFF \ + -DGDAL_USE_OPENCL=OFF \ + -DGDAL_USE_OPENEXR=OFF \ + -DGDAL_USE_OPENJPEG=OFF \ + -DGDAL_USE_PCRE=OFF \ + -DGDAL_USE_PCRE2=OFF \ + -DGDAL_USE_PDFIUM=OFF \ + -DGDAL_USE_PODOFO=OFF \ + -DGDAL_USE_POPPLER=OFF \ + -DGDAL_USE_QHULL=OFF \ + -DGDAL_USE_RASDAMAN=OFF \ + -DGDAL_USE_RASTERLITE2=OFF \ + -DGDAL_USE_RDB=OFF \ + -DGDAL_USE_SFCGAL=OFF \ + -DGDAL_USE_FYBA=OFF \ + -DGDAL_USE_SPATIALITE=OFF \ + -DGDAL_USE_SQLITE3=OFF \ + -DGDAL_USE_TEIGHA=OFF \ + -DGDAL_USE_TILEDB=OFF \ + -DGDAL_USE_WEBP=OFF \ + -DGDAL_USE_XERCESC=OFF \ + -DGDAL_USE_ZSTD=OFF \ + -DGDAL_ENABLE_DRIVER_PCIDSK=OFF \ + -DGDAL_ENABLE_DRIVER_PCRASTER=OFF \ + -DGDAL_ENABLE_DRIVER_NULL=OFF \ + -DGDAL_ENABLE_MACOSX_FRAMEWORK=OFF \ + -DENABLE_GNM=OFF \ + -DENABLE_PAM=OFF \ + -DBUILD_JAVA_BINDINGS=OFF \ + -DBUILD_PYTHON_BINDINGS=OFF ifeq ($(BR2_PACKAGE_LIBXML2),y) GDAL_DEPENDENCIES += libxml2 -GDAL_CONF_OPTS += --with-xml2 +GDAL_CONF_OPTS += -DGDAL_USE_LIBXML2=ON else -GDAL_CONF_OPTS += --without-xml2 +GDAL_CONF_OPTS += -DGDAL_USE_LIBXML2=OFF endif ifeq ($(BR2_PACKAGE_POSTGRESQL),y) GDAL_DEPENDENCIES += postgresql -GDAL_CONF_OPTS += --with-pg +GDAL_CONF_OPTS += -DGDAL_USE_POSTGRESQL=ON else -GDAL_CONF_OPTS += --without-pg +GDAL_CONF_OPTS += -DGDAL_USE_POSTGRESQL=OFF endif -$(eval $(autotools-package)) +$(eval $(cmake-package)) From thomas.petazzoni at bootlin.com Sat Jan 28 20:27:44 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:27:44 +0100 Subject: [Buildroot] [PATCH 1/1] package/gdal: switch to cmake build In-Reply-To: <20230124103149.588288-1-fido_max@inbox.ru> References: <20230124103149.588288-1-fido_max@inbox.ru> Message-ID: <20230128212744.37ea8317@windsurf> On Tue, 24 Jan 2023 13:31:49 +0300 Maxim Kochetkov via buildroot wrote: > GDAL autoconf has wrong libgeotiff detection. It uses host's > library if installed instead of buildroot one. > Modern versions of gdal have no autoconf build scripts, just cmake only. > > So move to cmake build variant. > > Fixes: https://bugs.busybox.net/show_bug.cgi?id=15281 There was a missing empty line here before the Signed-off-by. > Signed-off-by: Maxim Kochetkov > --- > package/gdal/gdal.mk | 166 ++++++++++++++++++++++--------------------- > 1 file changed, 85 insertions(+), 81 deletions(-) > > diff --git a/package/gdal/gdal.mk b/package/gdal/gdal.mk > index 33e7ba724a..a777834083 100644 > --- a/package/gdal/gdal.mk > +++ b/package/gdal/gdal.mk > @@ -12,6 +12,13 @@ GDAL_LICENSE_FILES = LICENSE.TXT > GDAL_CPE_ID_VENDOR = osgeo > GDAL_INSTALL_STAGING = YES > GDAL_CONFIG_SCRIPTS = gdal-config > +GDAL_SUPPORTS_IN_SOURCE_BUILD=NO Missing spaces around "=" > + > +# Using 'make' with the Makefile generator will not work, > +# as it will try the GNUmakefile. > +# GNUmakefile and autoconf are dropped in 3.6 so may be dropped in future version. I slightly reworded this explanation. > +GDAL_MAKE_OPTS += -f Makefile > + > # gdal at its core only needs host-pkgconf, libgeotiff, proj and tiff > # but since by default mrf driver support is enabled, it also needs > # jpeg, libpng and zlib. By default there are also many other drivers > @@ -20,97 +27,94 @@ GDAL_CONFIG_SCRIPTS = gdal-config > # respectively needed dependencies. > GDAL_DEPENDENCIES = host-pkgconf jpeg json-c libgeotiff libpng proj tiff zlib > > -# Yes, even though they have --with options, these few libraries are > +# Yes, even though they have DGDAL_USE, these few libraries are DGAL_USE should have been "-DGAL_USE options". I fixed those minor details, and applied your patch. Thanks a lot! Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From bugzilla at busybox.net Sat Jan 28 20:28:24 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:28:24 +0000 Subject: [Buildroot] [Bug 15281] Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15281 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Thomas Petazzoni --- Fixed by https://gitlab.com/buildroot.org/buildroot/-/commit/2b43579e9453a4e4f0d25d902634ebd9f1721dfc -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:29:27 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:29:27 +0000 Subject: [Buildroot] [Bug 15301] Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot build In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15301 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from Thomas Petazzoni --- Thanks for your bug report, but this is not a Buildroot bug, but a U-Boot bug. It should be reported to the U-Boot community: this bug exists outside of Buildroot, if you build the same version of U-Boot, with the same exact configuration produced by Buildroot, you will reproduce the same issue. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:31:13 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:31:13 +0000 Subject: [Buildroot] [Bug 15291] BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15291 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME Status|NEW |RESOLVED --- Comment #1 from Thomas Petazzoni --- This option is what is called a "blind" option, i.e it has no prompt, and therefore it is not visible as an option in menuconfig. Blind options are very common in Kconfig, not just in Buildroot, but also in the Linux kernel. In the particular case of BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS, it is a boolean blind option that allows other options to know if the currently selected architecture is supported by gnu-efi or not. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:34:54 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:34:54 +0000 Subject: [Buildroot] [Bug 15271] no start-qemu.sh In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15271 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WONTFIX Status|NEW |RESOLVED --- Comment #2 from Thomas Petazzoni --- Thanks for your report, but I'm afraid there is no bug in what you're reporting: - We definitely need some sort of hint that tells us whether a start-qemu.sh script should be produced or not, and we have chosen this hint to be "the defconfig starts with qemu_". This is certainly an arbitrary choice, but we anyway had to make an arbitrary choice. In addition, this generation of start-qemu.sh script is really an "internal" Buildroot feature to help users use our stock qemu_*_defconfig. For your own defconfigs, you can provide your own start-qemu.sh script. - The fact that .br2-external files are preserved on make clean is normal, just like we preserve your .config file. This way, you can restart a build with the same configuration/BR2_EXTERNAL after a "make clean". This is the intended behavior. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:36:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:36:34 +0000 Subject: [Buildroot] [Bug 15251] imx-alsa-plugins In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15251 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from Thomas Petazzoni --- Most likely, you are trying to build these without using an i.MX-specific Linux kernel. But as documented in ./package/freescale-imx/imx-alsa-plugins/Config.in: comment "imx-alsa-libs needs an imx-specific Linux kernel to be built" depends on BR2_arm depends on !BR2_LINUX_KERNEL There's not much we can do about it: this NXP user-space code includes header files from the i.MX specific Linux kernel. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:39:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:39:25 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME Status|NEW |RESOLVED --- Comment #7 from Thomas Petazzoni --- There is apparently no Buildroot bug here, but instead: - Andrei you are manually editing the defconfig file. Don't do that, unless you are extremely familiar with Buildroot options. Please use "make menuconfig" to change the configuration. - As pointed out by Andreas, using $(BR2_EXTERNAL) will not work, you need to use $(BR2_EXTERNAL_xyz_PATH) where "xyz" is the name of your external as specified in the external.desc file. Since there's no Buildroot bug here, I'm closing this entry. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:44:13 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:44:13 +0000 Subject: [Buildroot] [Bug 15241] post-build.sh PC grub config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15241 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from Thomas Petazzoni --- Which post-build.sh script are you talking about? post-build.sh scripts provided in Buildroot upstream are bound to a specific defconfig. They are not meant to be generic and valid for all situations. If we assume that you're talking about ./board/pc/post-build.sh, then this script is used by configs/pc_x86_64_bios_defconfig (which enables BR2_TARGET_GRUB2_I386_PC=y) and by configs/pc_x86_64_efi_defconfig (which enables BR2_TARGET_GRUB2_X86_64_EFI=y). Therefore, this post-build.sh script is never used in a situation where both BR2_TARGET_GRUB2_I386_PC and BR2_TARGET_GRUB2_I386_EFI are used. Consequently, there is no bug. If you create your own defconfig, which enables both BR2_TARGET_GRUB2_I386_EFI and BR2_TARGET_GRUB2_I386_PC, you need to provide your own post-build.sh script. -- You are receiving this mail because: You are on the CC list for the bug. From rcrichlow9000 at gmail.com Sat Jan 28 20:52:12 2023 From: rcrichlow9000 at gmail.com (Ra C) Date: Sat, 28 Jan 2023 14:52:12 -0600 Subject: [Buildroot] stm32mp1 kernel won't boot on custom board Message-ID: I have a custom stm32mp157a board which runs OK with a modified 5.4 kernel. I want to migrate to the latest stm supported kernel. I built a stm32mp157a_dk1 target using the BR2_EXTERNAL feature described here: https://github.com/bootlin/buildroot-external-st which builds a 5.15 kernel. Using the same dtb , the 5.15 kernel fails to mount the root device (a micro sd card on SDMMC1) and gets stuck in a loop looking for a device matching the PARTUUID in class_find_device(). The only devices listed are loop and ram. The probe function in drivers/mmc/host/mmci.c, which gets called in the working kernel prior to mounting the root device does not get called with the 5.15 kernel. I don't understand why this is happening given that the same device tree is used in both cases and not sure where next to look. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla at busybox.net Sat Jan 28 21:07:57 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 21:07:57 +0000 Subject: [Buildroot] [Bug 15181] Building libcurl fails due to faulty package definition In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15181 --- Comment #1 from Thomas Petazzoni --- Thanks for the great investigation. One question is whether the LD_LIBRARY_PATH trick is still needed? It was added back in 2009, so perhaps things have changed in libcurl? This commit in libcurl: commit 2d4c2152c9eb3dbdf943de46ed8fc11285f1b90b Author: Daniel Stenberg Date: Fri Apr 13 14:07:39 2018 +0200 seems to have reworked how this works, including for openssl. Also, I have removed the LD_LIBRARY_PATH tricked, and built the following configuration on an x86-64 machine (to have the target == host case): BR2_x86_64=y BR2_x86_corei7=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_CORE_I7_GLIBC_BLEEDING_EDGE=y BR2_INIT_NONE=y BR2_SYSTEM_BIN_SH_NONE=y # BR2_PACKAGE_BUSYBOX is not set BR2_PACKAGE_OPENSSL=y BR2_PACKAGE_LIBCURL=y # BR2_TARGET_ROOTFS_TAR is not set and it built just fine. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 21:10:53 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 21:10:53 +0000 Subject: [Buildroot] [Bug 15191] pc_x86_64_efi_defconfig doesn't run on real hardware In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15191 --- Comment #1 from Thomas Petazzoni --- Could you give more details about what hardware you are using, especially which CPU you have ? -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Sat Jan 28 21:14:10 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:14:10 +0100 Subject: [Buildroot] [git commit] package/mobile-broadband-provider-info: bump version to 20221107 Message-ID: <20230128211903.5BE9C87D85@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e75f402ba6dbba26f4f35e0b064b269d75c9f6f2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- .../mobile-broadband-provider-info.hash | 4 ++-- .../mobile-broadband-provider-info/mobile-broadband-provider-info.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash index b0c0db1b84..c965f5c783 100644 --- a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash +++ b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash @@ -1,4 +1,4 @@ -# https://download.gnome.org/sources/mobile-broadband-provider-info/20190618/mobile-broadband-provider-info-20190618.sha256sum -sha256 c22d64a565d1975b9eecb6ed2eeaef18634bc6f385c8137d05e845d8fb3cce5b mobile-broadband-provider-info-20190618.tar.xz +# https://download.gnome.org/sources/mobile-broadband-provider-info/20221107/mobile-broadband-provider-info-20221107.sha256sum +sha256 d93392566c347a96eed95da8c66a5da0dd94f4115cfb3a305ff2682c64cfd810 mobile-broadband-provider-info-20221107.tar.xz # Locally computed sha256 3d510b215a33087b9ceb9592da21575ea1f9f98bd4d983a38e65fe851a552174 COPYING diff --git a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk index ca6a8387c5..2744844951 100644 --- a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk +++ b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBILE_BROADBAND_PROVIDER_INFO_VERSION = 20190618 +MOBILE_BROADBAND_PROVIDER_INFO_VERSION = 20221107 MOBILE_BROADBAND_PROVIDER_INFO_SITE = https://download.gnome.org/sources/mobile-broadband-provider-info/$(MOBILE_BROADBAND_PROVIDER_INFO_VERSION) MOBILE_BROADBAND_PROVIDER_INFO_SOURCE = mobile-broadband-provider-info-$(MOBILE_BROADBAND_PROVIDER_INFO_VERSION).tar.xz MOBILE_BROADBAND_PROVIDER_INFO_LICENSE = Public domain From thomas.petazzoni at bootlin.com Sat Jan 28 21:21:02 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:21:02 +0100 Subject: [Buildroot] stm32mp1 kernel won't boot on custom board In-Reply-To: References: Message-ID: <20230128222102.2de52447@windsurf> On Sat, 28 Jan 2023 14:52:12 -0600 Ra C wrote: > I have a custom stm32mp157a board which runs OK with a modified 5.4 kernel. > I want to migrate to the latest stm supported kernel. > I built a stm32mp157a_dk1 target using the BR2_EXTERNAL feature described > here: https://github.com/bootlin/buildroot-external-st which builds a 5.15 > kernel. > > Using the same dtb , the 5.15 kernel fails to mount the root device (a What do you mean by "using the same DTB" ? Make sure to use the DTB that matches the kernel version you're using. Even though DTBs are in theory kernel-version independent, there are quite frequently some subtle changes that causes a DTB written for kernel version X to not work with kernel version Y. Also, make sure to pass "rootwait" in your kernel command line, to tell the kernel to wait for the root device to appear. As SD/MMC devices are detected asynchronously, sometimes they are detected too late compared to the point where the kernel attempts to mount the rootfs. 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 Jan 28 21:22:26 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:22:26 +0100 Subject: [Buildroot] [git commit] configs/acmesystems_acqua_a5_*: bump to Linux v5.15 Message-ID: <20230128212237.9D18887E35@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e84d84886daab3208dc209f362aabb4436ba00a6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The updated device tree is provided by Acme Systems: https://www.acmesystems.it/compile_kernel_5_15 It is released under GPLv2 or later. Signed-off-by: Edgar Bonet Signed-off-by: Thomas Petazzoni --- board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts | 51 +++++++++++++++++++---- configs/acmesystems_acqua_a5_256mb_defconfig | 4 +- configs/acmesystems_acqua_a5_512mb_defconfig | 4 +- 3 files changed, 46 insertions(+), 13 deletions(-) diff --git a/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts b/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts index 264af29809..39fa4df1b1 100644 --- a/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts +++ b/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts @@ -4,7 +4,7 @@ * Copyright (C) 2014 Atmel, * 2014 Nicolas Ferre * - * 2020 Sergio Tanzilli + * 2022 Sergio Tanzilli * * Licensed under GPLv2 or later. */ @@ -17,7 +17,7 @@ chosen { stdout-path = "serial0:115200n8"; - bootargs = "mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait consoleblank=0"; + bootargs = "mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait net.ifnames=0"; }; memory { @@ -128,15 +128,19 @@ i2c3@ { compatible = "i2c-gpio"; - gpios = <&pioE 1 0 /* SDA */ - &pioE 2 0 /* SCK */ - >; - i2c-gpio,delay-us = <4>; /* ~178 kHz */ + + sda-gpios = <&pioE 1 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; + scl-gpios = <&pioE 2 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; + + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c3_gpio>; + + i2c-gpio,delay-us = <4>; /* ~178 kHz */ #address-cells = <1>; #size-cells = <0>; - + /* EEPROM contains the eth0 MAC address */ - + eeprom at 58 { compatible = "atmel,24mac402"; pagesize = <256>; @@ -149,6 +153,7 @@ reg = <0x0 0x06>; }; }; + }; pwm0: pwm at f002c000 { @@ -204,6 +209,17 @@ }; pinctrl at fffff200 { + + atmel,mux-mask = < + /* A B C */ + 0xffffffff 0xc0fc0000 0xc0ff0000 /* pioA */ + 0xffffffff 0x0ff8ffff 0x00000000 /* pioB */ + 0xffffffff 0xbc00f1ff 0x7c00fc00 /* pioC */ + 0xffffffff 0xc001c0e0 0x0001c1e0 /* pioD */ + 0xfffffff9 0xbf9f8000 0x18000000 /* pioE */ + /* 0xffffffff 0xb8000000 0x18000000 */ /* pioE */ + >; + board { pinctrl_i2c0_pu: i2c0_pu { atmel,pins = @@ -217,6 +233,13 @@ ; }; + pinctrl_i2c3_gpio: i2c3-gpio { + atmel,pins = + ; + }; + + pinctrl_key_gpio: key_gpio_0 { atmel,pins = ; @@ -236,12 +259,20 @@ atmel,pins = ; /* PE9, conflicts with A9 */ }; + + pinctrl_gpio_leds: gpio_leds_default { + atmel,pins = + ; + }; }; }; }; usb0: gadget at 500000 { - status = "okay"; + status = "disabled"; }; usb1: ohci at 600000 { @@ -272,6 +303,8 @@ leds { compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_leds>; led0 { label = "led0"; diff --git a/configs/acmesystems_acqua_a5_256mb_defconfig b/configs/acmesystems_acqua_a5_256mb_defconfig index f8129f3780..5a5b9559d6 100644 --- a/configs/acmesystems_acqua_a5_256mb_defconfig +++ b/configs/acmesystems_acqua_a5_256mb_defconfig @@ -2,13 +2,13 @@ BR2_arm=y BR2_cortex_a5=y BR2_ARM_ENABLE_VFP=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_4=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/acmesystems/acqua-a5/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.4.107" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.90" BR2_LINUX_KERNEL_DEFCONFIG="sama5" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts" diff --git a/configs/acmesystems_acqua_a5_512mb_defconfig b/configs/acmesystems_acqua_a5_512mb_defconfig index e399d4a9ff..bb5bb1964e 100644 --- a/configs/acmesystems_acqua_a5_512mb_defconfig +++ b/configs/acmesystems_acqua_a5_512mb_defconfig @@ -2,13 +2,13 @@ BR2_arm=y BR2_cortex_a5=y BR2_ARM_ENABLE_VFP=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_4=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/acmesystems/acqua-a5/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.4.107" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.90" BR2_LINUX_KERNEL_DEFCONFIG="sama5" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts" From thomas.petazzoni at bootlin.com Sat Jan 28 21:22:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:22:41 +0100 Subject: [Buildroot] [PATCH 1/1] configs/acmesystems_acqua_a5_*: bump to Linux v5.15 In-Reply-To: References: Message-ID: <20230128222241.4d09d929@windsurf> On Tue, 24 Jan 2023 21:26:54 +0100 Edgar Bonet wrote: > The updated device tree is provided by Acme Systems: > > https://www.acmesystems.it/compile_kernel_5_15 > > It is released under GPLv2 or later. > > Signed-off-by: Edgar Bonet > --- > .../acqua-a5/at91-sama5d3_acqua.dts | 51 +++++++++++++++---- > configs/acmesystems_acqua_a5_256mb_defconfig | 4 +- > configs/acmesystems_acqua_a5_512mb_defconfig | 4 +- > 3 files changed, 46 insertions(+), 13 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:23:43 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:23:43 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: add rtl8761b/rtl8761bu firmware Message-ID: <20230128212352.0B97287E5E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0a8b4185c286fc842ba74d660ab7bfae0a1d648c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Deploy rtl8761b/rtl8761bu firmwares as well. Signed-off-by: Stefan Agner Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 6990ef38ad..9d9d12bd5f 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -71,7 +71,9 @@ LINUX_FIRMWARE_FILES += \ rtl_bt/rtl8723a_fw.bin rtl_bt/rtl8723b_fw.bin \ rtl_bt/rtl8723bs_config-OBDA8723.bin \ rtl_bt/rtl8723bs_fw.bin rtl_bt/rtl8723d_config.bin \ - rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin + rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin \ + rtl_bt/rtl8761b_fw.bin rtl_bt/rtl8761b_config.bin \ + rtl_bt/rtl8761bu_fw.bin rtl_bt/rtl8761bu_config.bin LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt endif From thomas.petazzoni at bootlin.com Sat Jan 28 21:23:55 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:23:55 +0100 Subject: [Buildroot] [PATCH] package/linux-firmware: add rtl8761b/rtl8761bu firmware In-Reply-To: References: Message-ID: <20230128222355.31ca5f86@windsurf> On Wed, 25 Jan 2023 09:37:24 +0100 Stefan Agner wrote: > Deploy rtl8761b/rtl8761bu firmwares as well. > > Signed-off-by: Stefan Agner > --- > package/linux-firmware/linux-firmware.mk | 4 +++- > 1 file changed, 3 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 Sat Jan 28 21:24:02 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:24:02 +0100 Subject: [Buildroot] [PATCH] package/mobile-broadband-provider-info: bump version to 20221107 In-Reply-To: <20230124184243.7351-1-heiko.thiery@gmail.com> References: <20230124184243.7351-1-heiko.thiery@gmail.com> Message-ID: <20230128222402.67f81606@windsurf> On Tue, 24 Jan 2023 19:42:44 +0100 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- > .../mobile-broadband-provider-info.hash | 4 ++-- > .../mobile-broadband-provider-info.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 Sat Jan 28 21:26:16 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:26:16 +0100 Subject: [Buildroot] [git commit] package/ethtool: fix builds for older toolchains Message-ID: <20230128212629.2BCB287E69@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7b88adbf8f77fa2cfc75a80ae1eb0310f9c5ca6c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Upstream commit 1fa60003a8b8 made a change to headers that broke compiles with toolchains using kernel headers prior to 4.11. Apply the patch slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 Signed-off-by: Vincent Fazio Signed-off-by: Thomas Petazzoni --- package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++++++++++ 1 file changed, 483 insertions(+) diff --git a/package/ethtool/0001-uapi-Bring-in-if.h.patch b/package/ethtool/0001-uapi-Bring-in-if.h.patch new file mode 100644 index 0000000000..faf264f61f --- /dev/null +++ b/package/ethtool/0001-uapi-Bring-in-if.h.patch @@ -0,0 +1,483 @@ +From fd02caa75918401f2cb75af1f2a181c1959e070d Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:09 -0800 +Subject: [PATCH] uapi: Bring in if.h + +Bring in if.h from commit eec517cdb481 ("net: Add IF_OPER_TESTING") as +well as uapi/linux/hdlc/ioctl.h. Ensure that we define all of the +necessary guards to provide updated definitions of ifmap, ifreq and +IFNAMSIZ. This resolves build issues with kernel headers < 4.11 which +lacked 2618be7dccf8739b89e1906b64bd8d551af351e6 ("uapi: fix linux/if.h +userspace compilation errors"). + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Reported-by: Markus Mayer +Signed-off-by: Florian Fainelli +Message-Id: <20230114163411.3290201-2-f.fainelli at gmail.com> + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-2-f.fainelli at gmail.com/] +[vfazio at gmail.com: fix whitespace issues] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 6 +- + internal.h | 7 +- + uapi/linux/hdlc/ioctl.h | 94 +++++++++++++ + uapi/linux/if.h | 296 ++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 397 insertions(+), 6 deletions(-) + create mode 100644 uapi/linux/hdlc/ioctl.h + create mode 100644 uapi/linux/if.h + +diff --git a/Makefile.am b/Makefile.am +index 663f40a..691a20e 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -7,7 +7,8 @@ EXTRA_DIST = LICENSE ethtool.8 ethtool.spec.in aclocal.m4 ChangeLog autogen.sh + + sbin_PROGRAMS = ethtool + ethtool_SOURCES = ethtool.c uapi/linux/ethtool.h internal.h \ +- uapi/linux/net_tstamp.h rxclass.c common.c common.h \ ++ uapi/linux/net_tstamp.h uapi/linux/if.h uapi/linux/hdlc/ioctl.h \ ++ rxclass.c common.c common.h \ + json_writer.c json_writer.h json_print.c json_print.h \ + list.h + if ETHTOOL_ENABLE_PRETTY_DUMP +@@ -43,7 +44,8 @@ ethtool_SOURCES += \ + netlink/desc-rtnl.c netlink/cable_test.c netlink/tunnels.c \ + uapi/linux/ethtool_netlink.h \ + uapi/linux/netlink.h uapi/linux/genetlink.h \ +- uapi/linux/rtnetlink.h uapi/linux/if_link.h ++ uapi/linux/rtnetlink.h uapi/linux/if_link.h \ ++ uapi/linux/if.h uapi/linux/hdlc/ioctl.h + AM_CPPFLAGS += @MNL_CFLAGS@ + LDADD += @MNL_LIBS@ + endif +diff --git a/internal.h b/internal.h +index b80f77a..3923719 100644 +--- a/internal.h ++++ b/internal.h +@@ -21,6 +21,9 @@ + #include + #include + #include ++#define __UAPI_DEF_IF_IFNAMSIZ 1 ++#define __UAPI_DEF_IF_IFMAP 1 ++#define __UAPI_DEF_IF_IFREQ 1 + #include + + #include "json_writer.h" +@@ -52,10 +55,6 @@ typedef int32_t s32; + #define __KERNEL_DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d)) + #endif + +-#ifndef ALTIFNAMSIZ +-#define ALTIFNAMSIZ 128 +-#endif +- + #include + #include + +diff --git a/uapi/linux/hdlc/ioctl.h b/uapi/linux/hdlc/ioctl.h +new file mode 100644 +index 0000000..b06341a +--- /dev/null ++++ b/uapi/linux/hdlc/ioctl.h +@@ -0,0 +1,94 @@ ++/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ ++#ifndef __HDLC_IOCTL_H__ ++#define __HDLC_IOCTL_H__ ++ ++ ++#define GENERIC_HDLC_VERSION 4 /* For synchronization with sethdlc utility */ ++ ++#define CLOCK_DEFAULT 0 /* Default setting */ ++#define CLOCK_EXT 1 /* External TX and RX clock - DTE */ ++#define CLOCK_INT 2 /* Internal TX and RX clock - DCE */ ++#define CLOCK_TXINT 3 /* Internal TX and external RX clock */ ++#define CLOCK_TXFROMRX 4 /* TX clock derived from external RX clock */ ++ ++ ++#define ENCODING_DEFAULT 0 /* Default setting */ ++#define ENCODING_NRZ 1 ++#define ENCODING_NRZI 2 ++#define ENCODING_FM_MARK 3 ++#define ENCODING_FM_SPACE 4 ++#define ENCODING_MANCHESTER 5 ++ ++ ++#define PARITY_DEFAULT 0 /* Default setting */ ++#define PARITY_NONE 1 /* No parity */ ++#define PARITY_CRC16_PR0 2 /* CRC16, initial value 0x0000 */ ++#define PARITY_CRC16_PR1 3 /* CRC16, initial value 0xFFFF */ ++#define PARITY_CRC16_PR0_CCITT 4 /* CRC16, initial 0x0000, ITU-T version */ ++#define PARITY_CRC16_PR1_CCITT 5 /* CRC16, initial 0xFFFF, ITU-T version */ ++#define PARITY_CRC32_PR0_CCITT 6 /* CRC32, initial value 0x00000000 */ ++#define PARITY_CRC32_PR1_CCITT 7 /* CRC32, initial value 0xFFFFFFFF */ ++ ++#define LMI_DEFAULT 0 /* Default setting */ ++#define LMI_NONE 1 /* No LMI, all PVCs are static */ ++#define LMI_ANSI 2 /* ANSI Annex D */ ++#define LMI_CCITT 3 /* ITU-T Annex A */ ++#define LMI_CISCO 4 /* The "original" LMI, aka Gang of Four */ ++ ++#ifndef __ASSEMBLY__ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++} sync_serial_settings; /* V.35, V.24, X.21 */ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++ unsigned int slot_map; ++} te1_settings; /* T1, E1 */ ++ ++typedef struct { ++ unsigned short encoding; ++ unsigned short parity; ++} raw_hdlc_proto; ++ ++typedef struct { ++ unsigned int t391; ++ unsigned int t392; ++ unsigned int n391; ++ unsigned int n392; ++ unsigned int n393; ++ unsigned short lmi; ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++} fr_proto; ++ ++typedef struct { ++ unsigned int dlci; ++} fr_proto_pvc; /* for creating/deleting FR PVCs */ ++ ++typedef struct { ++ unsigned int dlci; ++ char master[IFNAMSIZ]; /* Name of master FRAD device */ ++}fr_proto_pvc_info; /* for returning PVC information only */ ++ ++typedef struct { ++ unsigned int interval; ++ unsigned int timeout; ++} cisco_proto; ++ ++typedef struct { ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++ unsigned int modulo; /* modulo (8 = basic / 128 = extended) */ ++ unsigned int window; /* frame window size */ ++ unsigned int t1; /* timeout t1 */ ++ unsigned int t2; /* timeout t2 */ ++ unsigned int n2; /* frame retry counter */ ++} x25_hdlc_proto; ++ ++/* PPP doesn't need any info now - supply length = 0 to ioctl */ ++ ++#endif /* __ASSEMBLY__ */ ++#endif /* __HDLC_IOCTL_H__ */ +diff --git a/uapi/linux/if.h b/uapi/linux/if.h +new file mode 100644 +index 0000000..75ee7f4 +--- /dev/null ++++ b/uapi/linux/if.h +@@ -0,0 +1,296 @@ ++/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ ++/* ++ * INET An implementation of the TCP/IP protocol suite for the LINUX ++ * operating system. INET is implemented using the BSD Socket ++ * interface as the means of communication with the user level. ++ * ++ * Global definitions for the INET interface module. ++ * ++ * Version: @(#)if.h 1.0.2 04/18/93 ++ * ++ * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988 ++ * Ross Biro ++ * Fred N. van Kempen, ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License ++ * as published by the Free Software Foundation; either version ++ * 2 of the License, or (at your option) any later version. ++ */ ++#ifndef _LINUX_IF_H ++#define _LINUX_IF_H ++ ++#include /* for compatibility with glibc */ ++#include /* for "__kernel_caddr_t" et al */ ++#include /* for "struct sockaddr" et al */ ++ /* for "__user" et al */ ++ ++#include /* for struct sockaddr. */ ++ ++#if __UAPI_DEF_IF_IFNAMSIZ ++#define IFNAMSIZ 16 ++#endif /* __UAPI_DEF_IF_IFNAMSIZ */ ++#define IFALIASZ 256 ++#define ALTIFNAMSIZ 128 ++#include ++ ++/* For glibc compatibility. An empty enum does not compile. */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || \ ++ __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 ++/** ++ * enum net_device_flags - &struct net_device flags ++ * ++ * These are the &struct net_device flags, they can be set by drivers, the ++ * kernel and some can be triggered by userspace. Userspace can query and ++ * set these flags using userspace utilities but there is also a sysfs ++ * entry available for all dev flags which can be queried and set. These flags ++ * are shared for all types of net_devices. The sysfs entries are available ++ * via /sys/class/net//flags. Flags which can be toggled through sysfs ++ * are annotated below, note that only a few flags can be toggled and some ++ * other flags are always preserved from the original net_device flags ++ * even if you try to set them via sysfs. Flags which are always preserved ++ * are kept under the flag grouping @IFF_VOLATILE. Flags which are __volatile__ ++ * are annotated below as such. ++ * ++ * You should have a pretty good reason to be extending these flags. ++ * ++ * @IFF_UP: interface is up. Can be toggled through sysfs. ++ * @IFF_BROADCAST: broadcast address valid. Volatile. ++ * @IFF_DEBUG: turn on debugging. Can be toggled through sysfs. ++ * @IFF_LOOPBACK: is a loopback net. Volatile. ++ * @IFF_POINTOPOINT: interface is has p-p link. Volatile. ++ * @IFF_NOTRAILERS: avoid use of trailers. Can be toggled through sysfs. ++ * Volatile. ++ * @IFF_RUNNING: interface RFC2863 OPER_UP. Volatile. ++ * @IFF_NOARP: no ARP protocol. Can be toggled through sysfs. Volatile. ++ * @IFF_PROMISC: receive all packets. Can be toggled through sysfs. ++ * @IFF_ALLMULTI: receive all multicast packets. Can be toggled through ++ * sysfs. ++ * @IFF_MASTER: master of a load balancer. Volatile. ++ * @IFF_SLAVE: slave of a load balancer. Volatile. ++ * @IFF_MULTICAST: Supports multicast. Can be toggled through sysfs. ++ * @IFF_PORTSEL: can set media type. Can be toggled through sysfs. ++ * @IFF_AUTOMEDIA: auto media select active. Can be toggled through sysfs. ++ * @IFF_DYNAMIC: dialup device with changing addresses. Can be toggled ++ * through sysfs. ++ * @IFF_LOWER_UP: driver signals L1 up. Volatile. ++ * @IFF_DORMANT: driver signals dormant. Volatile. ++ * @IFF_ECHO: echo sent packets. Volatile. ++ */ ++enum net_device_flags { ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++ IFF_UP = 1<<0, /* sysfs */ ++ IFF_BROADCAST = 1<<1, /* __volatile__ */ ++ IFF_DEBUG = 1<<2, /* sysfs */ ++ IFF_LOOPBACK = 1<<3, /* __volatile__ */ ++ IFF_POINTOPOINT = 1<<4, /* __volatile__ */ ++ IFF_NOTRAILERS = 1<<5, /* sysfs */ ++ IFF_RUNNING = 1<<6, /* __volatile__ */ ++ IFF_NOARP = 1<<7, /* sysfs */ ++ IFF_PROMISC = 1<<8, /* sysfs */ ++ IFF_ALLMULTI = 1<<9, /* sysfs */ ++ IFF_MASTER = 1<<10, /* __volatile__ */ ++ IFF_SLAVE = 1<<11, /* __volatile__ */ ++ IFF_MULTICAST = 1<<12, /* sysfs */ ++ IFF_PORTSEL = 1<<13, /* sysfs */ ++ IFF_AUTOMEDIA = 1<<14, /* sysfs */ ++ IFF_DYNAMIC = 1<<15, /* sysfs */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++ IFF_LOWER_UP = 1<<16, /* __volatile__ */ ++ IFF_DORMANT = 1<<17, /* __volatile__ */ ++ IFF_ECHO = 1<<18, /* __volatile__ */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++}; ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++#define IFF_UP IFF_UP ++#define IFF_BROADCAST IFF_BROADCAST ++#define IFF_DEBUG IFF_DEBUG ++#define IFF_LOOPBACK IFF_LOOPBACK ++#define IFF_POINTOPOINT IFF_POINTOPOINT ++#define IFF_NOTRAILERS IFF_NOTRAILERS ++#define IFF_RUNNING IFF_RUNNING ++#define IFF_NOARP IFF_NOARP ++#define IFF_PROMISC IFF_PROMISC ++#define IFF_ALLMULTI IFF_ALLMULTI ++#define IFF_MASTER IFF_MASTER ++#define IFF_SLAVE IFF_SLAVE ++#define IFF_MULTICAST IFF_MULTICAST ++#define IFF_PORTSEL IFF_PORTSEL ++#define IFF_AUTOMEDIA IFF_AUTOMEDIA ++#define IFF_DYNAMIC IFF_DYNAMIC ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++#define IFF_LOWER_UP IFF_LOWER_UP ++#define IFF_DORMANT IFF_DORMANT ++#define IFF_ECHO IFF_ECHO ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++ ++#define IFF_VOLATILE (IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_ECHO|\ ++ IFF_MASTER|IFF_SLAVE|IFF_RUNNING|IFF_LOWER_UP|IFF_DORMANT) ++ ++#define IF_GET_IFACE 0x0001 /* for querying only */ ++#define IF_GET_PROTO 0x0002 ++ ++/* For definitions see hdlc.h */ ++#define IF_IFACE_V35 0x1000 /* V.35 serial interface */ ++#define IF_IFACE_V24 0x1001 /* V.24 serial interface */ ++#define IF_IFACE_X21 0x1002 /* X.21 serial interface */ ++#define IF_IFACE_T1 0x1003 /* T1 telco serial interface */ ++#define IF_IFACE_E1 0x1004 /* E1 telco serial interface */ ++#define IF_IFACE_SYNC_SERIAL 0x1005 /* can't be set by software */ ++#define IF_IFACE_X21D 0x1006 /* X.21 Dual Clocking (FarSite) */ ++ ++/* For definitions see hdlc.h */ ++#define IF_PROTO_HDLC 0x2000 /* raw HDLC protocol */ ++#define IF_PROTO_PPP 0x2001 /* PPP protocol */ ++#define IF_PROTO_CISCO 0x2002 /* Cisco HDLC protocol */ ++#define IF_PROTO_FR 0x2003 /* Frame Relay protocol */ ++#define IF_PROTO_FR_ADD_PVC 0x2004 /* Create FR PVC */ ++#define IF_PROTO_FR_DEL_PVC 0x2005 /* Delete FR PVC */ ++#define IF_PROTO_X25 0x2006 /* X.25 */ ++#define IF_PROTO_HDLC_ETH 0x2007 /* raw HDLC, Ethernet emulation */ ++#define IF_PROTO_FR_ADD_ETH_PVC 0x2008 /* Create FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_DEL_ETH_PVC 0x2009 /* Delete FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_PVC 0x200A /* for reading PVC status */ ++#define IF_PROTO_FR_ETH_PVC 0x200B ++#define IF_PROTO_RAW 0x200C /* RAW Socket */ ++ ++/* RFC 2863 operational status */ ++enum { ++ IF_OPER_UNKNOWN, ++ IF_OPER_NOTPRESENT, ++ IF_OPER_DOWN, ++ IF_OPER_LOWERLAYERDOWN, ++ IF_OPER_TESTING, ++ IF_OPER_DORMANT, ++ IF_OPER_UP, ++}; ++ ++/* link modes */ ++enum { ++ IF_LINK_MODE_DEFAULT, ++ IF_LINK_MODE_DORMANT, /* limit upward transition to dormant */ ++ IF_LINK_MODE_TESTING, /* limit upward transition to testing */ ++}; ++ ++/* ++ * Device mapping structure. I'd just gone off and designed a ++ * beautiful scheme using only loadable modules with arguments ++ * for driver options and along come the PCMCIA people 8) ++ * ++ * Ah well. The get() side of this is good for WDSETUP, and it'll ++ * be handy for debugging things. The set side is fine for now and ++ * being very small might be worth keeping for clean configuration. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFMAP ++struct ifmap { ++ unsigned long mem_start; ++ unsigned long mem_end; ++ unsigned short base_addr; ++ unsigned char irq; ++ unsigned char dma; ++ unsigned char port; ++ /* 3 bytes spare */ ++}; ++#endif /* __UAPI_DEF_IF_IFMAP */ ++ ++struct if_settings { ++ unsigned int type; /* Type of physical device or protocol */ ++ unsigned int size; /* Size of the data allocated by the caller */ ++ union { ++ /* {atm/eth/dsl}_settings anyone ? */ ++ raw_hdlc_proto *raw_hdlc; ++ cisco_proto *cisco; ++ fr_proto *fr; ++ fr_proto_pvc *fr_pvc; ++ fr_proto_pvc_info *fr_pvc_info; ++ x25_hdlc_proto *x25; ++ ++ /* interface settings */ ++ sync_serial_settings *sync; ++ te1_settings *te1; ++ } ifs_ifsu; ++}; ++ ++/* ++ * Interface request structure used for socket ++ * ioctl's. All interface ioctl's must have parameter ++ * definitions which begin with ifr_name. The ++ * remainder may be interface specific. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFREQ ++struct ifreq { ++#define IFHWADDRLEN 6 ++ union ++ { ++ char ifrn_name[IFNAMSIZ]; /* if name, e.g. "en0" */ ++ } ifr_ifrn; ++ ++ union { ++ struct sockaddr ifru_addr; ++ struct sockaddr ifru_dstaddr; ++ struct sockaddr ifru_broadaddr; ++ struct sockaddr ifru_netmask; ++ struct sockaddr ifru_hwaddr; ++ short ifru_flags; ++ int ifru_ivalue; ++ int ifru_mtu; ++ struct ifmap ifru_map; ++ char ifru_slave[IFNAMSIZ]; /* Just fits the size */ ++ char ifru_newname[IFNAMSIZ]; ++ void * ifru_data; ++ struct if_settings ifru_settings; ++ } ifr_ifru; ++}; ++#endif /* __UAPI_DEF_IF_IFREQ */ ++ ++#define ifr_name ifr_ifrn.ifrn_name /* interface name */ ++#define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ ++#define ifr_addr ifr_ifru.ifru_addr /* address */ ++#define ifr_dstaddr ifr_ifru.ifru_dstaddr /* other end of p-p lnk */ ++#define ifr_broadaddr ifr_ifru.ifru_broadaddr /* broadcast address */ ++#define ifr_netmask ifr_ifru.ifru_netmask /* interface net mask */ ++#define ifr_flags ifr_ifru.ifru_flags /* flags */ ++#define ifr_metric ifr_ifru.ifru_ivalue /* metric */ ++#define ifr_mtu ifr_ifru.ifru_mtu /* mtu */ ++#define ifr_map ifr_ifru.ifru_map /* device map */ ++#define ifr_slave ifr_ifru.ifru_slave /* slave device */ ++#define ifr_data ifr_ifru.ifru_data /* for use by interface */ ++#define ifr_ifindex ifr_ifru.ifru_ivalue /* interface index */ ++#define ifr_bandwidth ifr_ifru.ifru_ivalue /* link bandwidth */ ++#define ifr_qlen ifr_ifru.ifru_ivalue /* Queue length */ ++#define ifr_newname ifr_ifru.ifru_newname /* New name */ ++#define ifr_settings ifr_ifru.ifru_settings /* Device/proto settings*/ ++ ++/* ++ * Structure used in SIOCGIFCONF request. ++ * Used to retrieve interface configuration ++ * for machine (useful for programs which ++ * must know all networks accessible). ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFCONF ++struct ifconf { ++ int ifc_len; /* size of buffer */ ++ union { ++ char *ifcu_buf; ++ struct ifreq *ifcu_req; ++ } ifc_ifcu; ++}; ++#endif /* __UAPI_DEF_IF_IFCONF */ ++ ++#define ifc_buf ifc_ifcu.ifcu_buf /* buffer address */ ++#define ifc_req ifc_ifcu.ifcu_req /* array of structures */ ++ ++#endif /* _LINUX_IF_H */ +-- +2.25.1 + From bugzilla at busybox.net Sat Jan 28 21:28:27 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 21:28:27 +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 #2 from Thomas Petazzoni --- I can't reproduce the udisks issue, I've successfully built the following configuration: BR2_arm=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y BR2_PER_PACKAGE_DIRECTORIES=y BR2_INIT_NONE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_SYSTEM_BIN_SH_NONE=y # BR2_PACKAGE_BUSYBOX is not set BR2_PACKAGE_UDISKS=y # BR2_TARGET_ROOTFS_TAR is not set Could you provide a defconfig that reproduces the issue? -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Sat Jan 28 21:31:42 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:31:42 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230127201446.1181422-1-vfazio@xes-inc.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <20230127201446.1181422-1-vfazio@xes-inc.com> Message-ID: <20230128223142.1c292f98@windsurf> On Fri, 27 Jan 2023 14:14:46 -0600 Vincent Fazio wrote: > Upstream commit 1fa60003a8b8 made a change to headers that broke > compiles with toolchains using kernel headers prior to 4.11. > > Apply the patches slated to address the issue. > > Fixes: > - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 > > Signed-off-by: Vincent Fazio > --- > Changes v1 -> v2: > - Add patch for musl based builds > --- > package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++ > ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++ > 2 files changed, 554 insertions(+) > create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch > create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.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 Jan 28 21:34:35 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:34:35 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230128223142.1c292f98@windsurf> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <20230127201446.1181422-1-vfazio@xes-inc.com> <20230128223142.1c292f98@windsurf> Message-ID: <20230128223435.2d708808@windsurf> On Sat, 28 Jan 2023 22:31:42 +0100 Thomas Petazzoni wrote: > > package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++ > > ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++ > > 2 files changed, 554 insertions(+) > > create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch > > create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > > Applied to master, thanks. Sorry, I messed up, I applied the v1 of the patch, which only added the 0001-uapi-Bring-in-if.h.patch patch and not the musl fix. Could you resubmit the musl fix separately? In any case, having the musl fix in the patch titled "fix builds for older toolchains" was not really correct, as the musl fix has nothing to do with "older toolchains". 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 Jan 28 21:39:23 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:39:23 +0100 Subject: [Buildroot] [git commit] package/python-greenlet: add missing C++ dependency Message-ID: <20230128214008.D377687EDF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3496f300a8ca2bb8b337db5d43be5b3293a4e9e4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: - http://autobuild.buildroot.net/results/529/5291fe0fac1d5c7b6587e4a566991a764a2632fb Signed-off-by: James Hilliard Reviewed-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- package/python-greenlet/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/python-greenlet/Config.in b/package/python-greenlet/Config.in index 9f66ebe119..ae092e3ffe 100644 --- a/package/python-greenlet/Config.in +++ b/package/python-greenlet/Config.in @@ -12,7 +12,12 @@ config BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS config BR2_PACKAGE_PYTHON_GREENLET bool "python-greenlet" depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS + depends on BR2_INSTALL_LIBSTDCPP help Lightweight in-process concurrent programming. https://github.com/python-greenlet/greenlet + +comment "python-greenlet needs a toolchain w/ C++" + depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS + depends on !BR2_INSTALL_LIBSTDCPP From thomas.petazzoni at bootlin.com Sat Jan 28 21:40:46 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:40:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: add missing C++ dependency In-Reply-To: <20230127050613.793962-1-james.hilliard1@gmail.com> References: <20230127050613.793962-1-james.hilliard1@gmail.com> Message-ID: <20230128224046.7b3165dd@windsurf> On Thu, 26 Jan 2023 22:06:13 -0700 James Hilliard wrote: > Fixes: > - http://autobuild.buildroot.net/results/529/5291fe0fac1d5c7b6587e4a566991a764a2632fb > > Signed-off-by: James Hilliard > --- > package/python-greenlet/Config.in | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/python-greenlet/Config.in b/package/python-greenlet/Config.in > index 9f66ebe119..32ccdaae27 100644 > --- a/package/python-greenlet/Config.in > +++ b/package/python-greenlet/Config.in > @@ -12,6 +12,7 @@ config BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS > config BR2_PACKAGE_PYTHON_GREENLET > bool "python-greenlet" > depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS > + depends on BR2_INSTALL_LIBSTDCPP When a toolchain dependency like this is added a Config.in comment is needed. I've added it 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 Sat Jan 28 21:41:17 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:17 +0100 Subject: [Buildroot] [git commit] package/perl-data-optlist: bump to version 0.113 Message-ID: <20230128214316.E118F87F4B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11133fbf22c64906655b7269d247ceeec28d0b41 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-data-optlist/perl-data-optlist.hash | 4 ++-- package/perl-data-optlist/perl-data-optlist.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-data-optlist/perl-data-optlist.hash b/package/perl-data-optlist/perl-data-optlist.hash index 1c805acef7..ccc05ae4d6 100644 --- a/package/perl-data-optlist/perl-data-optlist.hash +++ b/package/perl-data-optlist/perl-data-optlist.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 3b2cdb7846391f9acaf4e948a9a6b21b Data-OptList-0.112.tar.gz -sha256 62c60ccaae88d5339ae36bcc8940b03388cf84adbf27828b1f8b300307103bab Data-OptList-0.112.tar.gz +md5 cda08370c4058ba56e40c2f21d94d233 Data-OptList-0.113.tar.gz +sha256 36aebc5817b7d4686b649434c2ee41f45c8bf97d4ca5a99f607cc40f695a4285 Data-OptList-0.113.tar.gz # computed by scancpan sha256 712f3e40537810ba3046533fd71d877f69ab446d5e8e8a1135771804494b8b42 LICENSE diff --git a/package/perl-data-optlist/perl-data-optlist.mk b/package/perl-data-optlist/perl-data-optlist.mk index 8e089245f6..1a9aa05cc9 100644 --- a/package/perl-data-optlist/perl-data-optlist.mk +++ b/package/perl-data-optlist/perl-data-optlist.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_DATA_OPTLIST_VERSION = 0.112 +PERL_DATA_OPTLIST_VERSION = 0.113 PERL_DATA_OPTLIST_SOURCE = Data-OptList-$(PERL_DATA_OPTLIST_VERSION).tar.gz PERL_DATA_OPTLIST_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RJ/RJBS PERL_DATA_OPTLIST_LICENSE = Artistic or GPL-1.0+ From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:18 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:18 +0100 Subject: [Buildroot] [git commit] package/perl-exporter-tiny: bump to version 1.006000 Message-ID: <20230128214316.EEAA187F4C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ab730250b1da4ec72569f8cf95bc9df26ecb80d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master diff LICENSE: -This software is copyright (c) 2020 by Toby Inkster. +This software is copyright (c) 2022 by Toby Inkster. Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-exporter-tiny/perl-exporter-tiny.hash | 7 +++---- package/perl-exporter-tiny/perl-exporter-tiny.mk | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/perl-exporter-tiny/perl-exporter-tiny.hash b/package/perl-exporter-tiny/perl-exporter-tiny.hash index c714ef902e..0ecdf78482 100644 --- a/package/perl-exporter-tiny/perl-exporter-tiny.hash +++ b/package/perl-exporter-tiny/perl-exporter-tiny.hash @@ -1,7 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 485897322a2514b4d6ca90b2daacb7cd Exporter-Tiny-1.002002.tar.gz -sha256 00f0b95716b18157132c6c118ded8ba31392563d19e490433e9a65382e707101 Exporter-Tiny-1.002002.tar.gz +md5 2d555e289eac6450052e8683c292cbf7 Exporter-Tiny-1.006000.tar.gz +sha256 d95479ff085699d6422f7fc8306db085e34b626438deb82ec82d41df2295f400 Exporter-Tiny-1.006000.tar.gz # computed by scancpan -sha256 f4cb223c8ac37d6ccd0e78b2892ca54a48a6adbe6a271c3c17c0226646297e66 COPYRIGHT -sha256 1fb7395e76eabf94c421912d7d0a4f7fa745d49e1acb76b222c21d605b66bd25 LICENSE +sha256 a4f85c6f4d6e8bdd37b7ab08013e3e3bee1fe8e910e20f8f54d5025ffe40f384 LICENSE diff --git a/package/perl-exporter-tiny/perl-exporter-tiny.mk b/package/perl-exporter-tiny/perl-exporter-tiny.mk index c7abfbae2d..489ee54e17 100644 --- a/package/perl-exporter-tiny/perl-exporter-tiny.mk +++ b/package/perl-exporter-tiny/perl-exporter-tiny.mk @@ -4,11 +4,11 @@ # ################################################################################ -PERL_EXPORTER_TINY_VERSION = 1.002002 +PERL_EXPORTER_TINY_VERSION = 1.006000 PERL_EXPORTER_TINY_SOURCE = Exporter-Tiny-$(PERL_EXPORTER_TINY_VERSION).tar.gz PERL_EXPORTER_TINY_SITE = $(BR2_CPAN_MIRROR)/authors/id/T/TO/TOBYINK PERL_EXPORTER_TINY_LICENSE = Artistic or GPL-1.0+ -PERL_EXPORTER_TINY_LICENSE_FILES = COPYRIGHT LICENSE +PERL_EXPORTER_TINY_LICENSE_FILES = LICENSE PERL_EXPORTER_TINY_DISTNAME = Exporter-Tiny $(eval $(perl-package)) From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:21 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:21 +0100 Subject: [Buildroot] [git commit] package/perl-module-build: bump to version 0.4232 Message-ID: <20230128214317.16F2D87F50@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e235a1daa4e24f1eb9f1d9307003fa29cfeedd88 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-module-build/perl-module-build.hash | 4 ++-- package/perl-module-build/perl-module-build.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-module-build/perl-module-build.hash b/package/perl-module-build/perl-module-build.hash index 09bc5f374a..a2181290ee 100644 --- a/package/perl-module-build/perl-module-build.hash +++ b/package/perl-module-build/perl-module-build.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 066b193e461d7dfe1eca17a139353001 Module-Build-0.4231.tar.gz -sha256 7e0f4c692c1740c1ac84ea14d7ea3d8bc798b2fb26c09877229e04f430b2b717 Module-Build-0.4231.tar.gz +md5 144885f1cbaf9420017bbed696ec6b83 Module-Build-0.4232.tar.gz +sha256 67c82ee245d94ba06decfa25572ab75fdcd26a9009094289d8f45bc54041771b Module-Build-0.4232.tar.gz # computed by scancpan sha256 f35ac2cc6b808a38c42c2d230b875217b0a24bb51e5a497ebb630cbb3d806c3e LICENSE diff --git a/package/perl-module-build/perl-module-build.mk b/package/perl-module-build/perl-module-build.mk index f5cab36890..d95a30647a 100644 --- a/package/perl-module-build/perl-module-build.mk +++ b/package/perl-module-build/perl-module-build.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_MODULE_BUILD_VERSION = 0.4231 +PERL_MODULE_BUILD_VERSION = 0.4232 PERL_MODULE_BUILD_SOURCE = Module-Build-$(PERL_MODULE_BUILD_VERSION).tar.gz PERL_MODULE_BUILD_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEONT PERL_MODULE_BUILD_LICENSE = Artistic or GPL-1.0+ From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:24 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:24 +0100 Subject: [Buildroot] [git commit] package/perl-mozilla-ca: bump to version 20221114 Message-ID: <20230128214317.3486087F4C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57ee214f608ca862bed6ccfec044b3d46d85e800 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-mozilla-ca/perl-mozilla-ca.hash | 4 ++-- package/perl-mozilla-ca/perl-mozilla-ca.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-mozilla-ca/perl-mozilla-ca.hash b/package/perl-mozilla-ca/perl-mozilla-ca.hash index 07966f9906..799a531fe6 100644 --- a/package/perl-mozilla-ca/perl-mozilla-ca.hash +++ b/package/perl-mozilla-ca/perl-mozilla-ca.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 843e42f367ea3c7abc5de5b6225791dc Mozilla-CA-20211001.tar.gz -sha256 122c8900000a9d388aa8e44f911cab6c118fe8497417917a84a8ec183971b449 Mozilla-CA-20211001.tar.gz +md5 2f136d096352a418e546e4afb70e7aa9 Mozilla-CA-20221114.tar.gz +sha256 701bea67be670add5a102f9f8c879402b4983096b1cb0e20dd47d52d7a10666b Mozilla-CA-20221114.tar.gz # computed by scancpan sha256 95cd63dae5c2bf6e7cf33435981614a36c85ef01fc7a02464e05e58a5355398e README diff --git a/package/perl-mozilla-ca/perl-mozilla-ca.mk b/package/perl-mozilla-ca/perl-mozilla-ca.mk index 6b970c0f94..a124860b7a 100644 --- a/package/perl-mozilla-ca/perl-mozilla-ca.mk +++ b/package/perl-mozilla-ca/perl-mozilla-ca.mk @@ -4,9 +4,9 @@ # ################################################################################ -PERL_MOZILLA_CA_VERSION = 20211001 +PERL_MOZILLA_CA_VERSION = 20221114 PERL_MOZILLA_CA_SOURCE = Mozilla-CA-$(PERL_MOZILLA_CA_VERSION).tar.gz -PERL_MOZILLA_CA_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AB/ABH +PERL_MOZILLA_CA_SITE = $(BR2_CPAN_MIRROR)/authors/id/H/HA/HAARG PERL_MOZILLA_CA_LICENSE = MPL-2.0 PERL_MOZILLA_CA_LICENSE_FILES = README PERL_MOZILLA_CA_DISTNAME = Mozilla-CA From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:22 +0100 Subject: [Buildroot] [git commit] package/perl-mojolicious: security bump to version 9.31 Message-ID: <20230128214317.275EF87F4B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2fb59f913d0e21a51491e64ea781702400cfcd5e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master see https://metacpan.org/dist/Mojolicious/changes#L3 Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-mojolicious/perl-mojolicious.hash | 4 ++-- package/perl-mojolicious/perl-mojolicious.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-mojolicious/perl-mojolicious.hash b/package/perl-mojolicious/perl-mojolicious.hash index 97625d1290..989eaf3419 100644 --- a/package/perl-mojolicious/perl-mojolicious.hash +++ b/package/perl-mojolicious/perl-mojolicious.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 494db2d1529e84a2575527dae8f3672d Mojolicious-9.26.tar.gz -sha256 9e428c5512698f05e151338d8fa12aede287ab3a5e429ec3d38c80a4a82c8d88 Mojolicious-9.26.tar.gz +md5 523193316a839ff56a447f0f0c2e5b36 Mojolicious-9.31.tar.gz +sha256 cb96ccd7a5319321ec6f57633c88bf17193d45169f4d7846da254bb6f9ed8312 Mojolicious-9.31.tar.gz # computed by scancpan sha256 19e2e0f2079ea1ce1576eb4ecc0575b33fe45b2b8e71f4aa589d6bedd1da4e0a LICENSE diff --git a/package/perl-mojolicious/perl-mojolicious.mk b/package/perl-mojolicious/perl-mojolicious.mk index dbf2e61737..618327d09d 100644 --- a/package/perl-mojolicious/perl-mojolicious.mk +++ b/package/perl-mojolicious/perl-mojolicious.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_MOJOLICIOUS_VERSION = 9.26 +PERL_MOJOLICIOUS_VERSION = 9.31 PERL_MOJOLICIOUS_SOURCE = Mojolicious-$(PERL_MOJOLICIOUS_VERSION).tar.gz PERL_MOJOLICIOUS_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SR/SRI PERL_MOJOLICIOUS_LICENSE = Artistic-2.0 From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:25 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:25 +0100 Subject: [Buildroot] [git commit] package/perl-path-tiny: bump to version 0.144 Message-ID: <20230128214317.4C87C87F4D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d263fe0a6e7d572514fb03ec383c4800e54ae31a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-path-tiny/perl-path-tiny.hash | 4 ++-- package/perl-path-tiny/perl-path-tiny.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-path-tiny/perl-path-tiny.hash b/package/perl-path-tiny/perl-path-tiny.hash index c6fe8bf92e..7874846b89 100644 --- a/package/perl-path-tiny/perl-path-tiny.hash +++ b/package/perl-path-tiny/perl-path-tiny.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 16dd03cded30d00167a03315d0e11e51 Path-Tiny-0.124.tar.gz -sha256 fa083144781e46817ec39d21962bbbb0533c201f3baf031d2999a785a2a013fd Path-Tiny-0.124.tar.gz +md5 7b2fc4f5edfd29b88d2cc3b96830e7d1 Path-Tiny-0.144.tar.gz +sha256 f6ea094ece845c952a02c2789332579354de8d410a707f9b7045bd241206487d Path-Tiny-0.144.tar.gz # computed by scancpan sha256 c1a19c0d83f668a784640c0b41e024f37b182ad38011b170f9200123e57f6070 LICENSE diff --git a/package/perl-path-tiny/perl-path-tiny.mk b/package/perl-path-tiny/perl-path-tiny.mk index a0575172f0..6d784a0d16 100644 --- a/package/perl-path-tiny/perl-path-tiny.mk +++ b/package/perl-path-tiny/perl-path-tiny.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_PATH_TINY_VERSION = 0.124 +PERL_PATH_TINY_VERSION = 0.144 PERL_PATH_TINY_SOURCE = Path-Tiny-$(PERL_PATH_TINY_VERSION).tar.gz PERL_PATH_TINY_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DA/DAGOLDEN PERL_PATH_TINY_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:20 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:20 +0100 Subject: [Buildroot] [git commit] package/perl-io-socket-ssl: bump to version 2.080 Message-ID: <20230128214317.094B287F4D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8e1dde2258755213710d3f5afd716025d2140f16 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-io-socket-ssl/perl-io-socket-ssl.hash | 4 ++-- package/perl-io-socket-ssl/perl-io-socket-ssl.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-io-socket-ssl/perl-io-socket-ssl.hash b/package/perl-io-socket-ssl/perl-io-socket-ssl.hash index 8c6bb30523..a4abcc33cd 100644 --- a/package/perl-io-socket-ssl/perl-io-socket-ssl.hash +++ b/package/perl-io-socket-ssl/perl-io-socket-ssl.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 8f0f6bff4db5e4be6e848aa49fd29380 IO-Socket-SSL-2.075.tar.gz -sha256 c30ee2220b1e181a968ebbc81861d0cadf334b001377a44105ae5a8637ddae8c IO-Socket-SSL-2.075.tar.gz +md5 eaea5b17592ccbd925aff47747f41dde IO-Socket-SSL-2.080.tar.gz +sha256 cd0ed303b08a72c5c256a9ec3bbb6ff61360be3a2ff6d775e4f6e25375fa8d1f IO-Socket-SSL-2.080.tar.gz # computed by scancpan sha256 090aff5421fd55a9dceeaf6c612c36360402e8d29c1284aef88c87be565ce032 README diff --git a/package/perl-io-socket-ssl/perl-io-socket-ssl.mk b/package/perl-io-socket-ssl/perl-io-socket-ssl.mk index daa46acf95..d5c09d9082 100644 --- a/package/perl-io-socket-ssl/perl-io-socket-ssl.mk +++ b/package/perl-io-socket-ssl/perl-io-socket-ssl.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_IO_SOCKET_SSL_VERSION = 2.075 +PERL_IO_SOCKET_SSL_VERSION = 2.080 PERL_IO_SOCKET_SSL_SOURCE = IO-Socket-SSL-$(PERL_IO_SOCKET_SSL_VERSION).tar.gz PERL_IO_SOCKET_SSL_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SU/SULLR PERL_IO_SOCKET_SSL_LICENSE = Artistic or GPL-1.0+ From thomas.petazzoni at bootlin.com Sat Jan 28 21:43:33 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:43:33 +0100 Subject: [Buildroot] [PATCH 1/7] package/perl-data-optlist: bump to version 0.113 In-Reply-To: <20230121163537.147981-1-francois.perrad@gadz.org> References: <20230121163537.147981-1-francois.perrad@gadz.org> Message-ID: <20230128224333.6f27dcbe@windsurf> On Sat, 21 Jan 2023 17:35:31 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/perl-data-optlist/perl-data-optlist.hash | 4 ++-- > package/perl-data-optlist/perl-data-optlist.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Thanks, series of 7 patches applied! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:43:56 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:43:56 +0100 Subject: [Buildroot] [git commit] package/kodi-peripheral-xarcade: bump version to 19.0.5-Matrix Message-ID: <20230128214521.1DAA087F7F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=acc4570bf41d10573c73cda08defb385324becc6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash | 2 +- package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash index 0ae1ffaa50..5467513a0b 100644 --- a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash +++ b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1327ecd05e2e66a4faf809efee4c5b99627912d971db26a0a905f0299e4f876b kodi-peripheral-xarcade-19.0.4-Matrix.tar.gz +sha256 11f746cfeeffdfc1de6829d17aad999c8b598ca2239fcddb64801738546be6c9 kodi-peripheral-xarcade-19.0.5-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk index 9ee26ea2fe..2d9e33b625 100644 --- a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk +++ b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PERIPHERAL_XARCADE_VERSION = 19.0.4-Matrix +KODI_PERIPHERAL_XARCADE_VERSION = 19.0.5-Matrix KODI_PERIPHERAL_XARCADE_SITE = $(call github,kodi-game,peripheral.xarcade,$(KODI_PERIPHERAL_XARCADE_VERSION)) KODI_PERIPHERAL_XARCADE_LICENSE = GPL-2.0+ KODI_PERIPHERAL_XARCADE_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sat Jan 28 21:43:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:43:49 +0100 Subject: [Buildroot] [git commit] package/kodi-pvr-vuplus: bump version to 19.0.1-Matrix Message-ID: <20230128214520.F328B87F7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=26dabd73b4f75dd3a9e2b48f8e4a4f32d42e05f7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash | 2 +- package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash index 92ccd0cbfe..b2a4031bd3 100644 --- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash +++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59e8b63e3b5a6dd4500fd2c1426e021b5b243909d326e173e84804618a6c2fc6 kodi-pvr-vuplus-19.0.0-Matrix.tar.gz +sha256 cd5658c5e40d42bc02e5c99b47c28cb24bdda4b6dd49029131ff147405d4c8a8 kodi-pvr-vuplus-19.0.1-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk index 6a50ce703a..81159e05f3 100644 --- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk +++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_VUPLUS_VERSION = 19.0.0-Matrix +KODI_PVR_VUPLUS_VERSION = 19.0.1-Matrix KODI_PVR_VUPLUS_SITE = $(call github,kodi-pvr,pvr.vuplus,$(KODI_PVR_VUPLUS_VERSION)) KODI_PVR_VUPLUS_LICENSE = GPL-2.0+ KODI_PVR_VUPLUS_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sat Jan 28 21:44:09 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:44:09 +0100 Subject: [Buildroot] [git commit] package/kodi: fix armv5 build Message-ID: <20230128214521.2D5DC87F81@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2952832a40b08e93bb3dc614bb2068b152b1919f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Disable neon support when not available. Fixes build error not yet found by autobuilders /tmp/cc8LvPwi.s: Assembler messages: /tmp/cc8LvPwi.s:28: Error: selected processor does not support `vldmia r1,{ q4-q7 }' in ARM mode /tmp/cc8LvPwi.s:29: Error: selected processor does not support `vldmia r0,{ q8-q11 }' in ARM mode /tmp/cc8LvPwi.s:30: Error: selected processor does not support `vmul.f32 q0,q8,d8[0]' in ARM mode /tmp/cc8LvPwi.s:31: Error: selected processor does not support `vmul.f32 q1,q8,d10[0]' in ARM mode /tmp/cc8LvPwi.s:32: Error: selected processor does not support `vmul.f32 q2,q8,d12[0]' in ARM mode /tmp/cc8LvPwi.s:33: Error: selected processor does not support `vmul.f32 q3,q8,d14[0]' in ARM mode /tmp/cc8LvPwi.s:34: Error: selected processor does not support `vmla.f32 q0,q9,d8[1]' in ARM mode /tmp/cc8LvPwi.s:35: Error: selected processor does not support `vmla.f32 q1,q9,d10[1]' in ARM mode /tmp/cc8LvPwi.s:36: Error: selected processor does not support `vmla.f32 q2,q9,d12[1]' in ARM mode /tmp/cc8LvPwi.s:37: Error: selected processor does not support `vmla.f32 q3,q9,d14[1]' in ARM mode /tmp/cc8LvPwi.s:38: Error: selected processor does not support `vmla.f32 q0,q10,d9[0]' in ARM mode /tmp/cc8LvPwi.s:39: Error: selected processor does not support `vmla.f32 q1,q10,d11[0]' in ARM mode /tmp/cc8LvPwi.s:40: Error: selected processor does not support `vmla.f32 q2,q10,d13[0]' in ARM mode /tmp/cc8LvPwi.s:41: Error: selected processor does not support `vmla.f32 q3,q10,d15[0]' in ARM mode /tmp/cc8LvPwi.s:42: Error: selected processor does not support `vmla.f32 q0,q11,d9[1]' in ARM mode /tmp/cc8LvPwi.s:43: Error: selected processor does not support `vmla.f32 q1,q11,d11[1]' in ARM mode /tmp/cc8LvPwi.s:44: Error: selected processor does not support `vmla.f32 q2,q11,d13[1]' in ARM mode /tmp/cc8LvPwi.s:45: Error: selected processor does not support `vmla.f32 q3,q11,d15[1]' in ARM mode /tmp/cc8LvPwi.s:46: Error: selected processor does not support `vstmia r0,{ q0-q3 }' in ARM mode with this defconfig: BR2_arm=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_UCLIBC_STABLE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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: Thomas Petazzoni --- package/kodi/kodi.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index dbe6c1e8f6..7d15e992fb 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -144,6 +144,14 @@ else KODI_CONF_OPTS += -DWITH_CPU=$(BR2_ARCH) endif +ifeq ($(BR2_ARM_CPU_HAS_NEON),y) +KODI_CONF_OPTS += -DENABLE_NEON=ON +else ifeq ($(BR2_aarch64),y) +KODI_CONF_OPTS += -DENABLE_NEON=ON +else +KODI_CONF_OPTS += -DENABLE_NEON=OFF +endif + ifeq ($(BR2_X86_CPU_HAS_SSE),y) KODI_CONF_OPTS += -D_SSE_OK=ON -D_SSE_TRUE=ON else From thomas.petazzoni at bootlin.com Sat Jan 28 21:44:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:44:37 +0100 Subject: [Buildroot] [git commit] package/kodi: fix riscv build Message-ID: <20230128214521.4C6FB87F7B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=39886a434a121afc89cf741d0f035422a70ba524 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes build error not yet found by autobuilders -- System type: Linux CMake Error at cmake/scripts/linux/ArchSetup.cmake:42 (message): Unknown CPU: riscv32 using this defconfig: BR2_riscv=y BR2_RISCV_32=y BR2_TOOLCHAIN_EXTERNAL=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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: Thomas Petazzoni --- package/kodi/kodi.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index aaa165871c..093b3aa9ae 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -136,7 +136,7 @@ else ifeq ($(BR2_powerpc)$(BR2_powerpc64le),y) KODI_CONF_OPTS += \ -DWITH_ARCH=powerpc$(if $(BR2_ARCH_IS_64),64) \ -DWITH_CPU=powerpc$(if $(BR2_ARCH_IS_64),64) -else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) +else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_riscv)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) KODI_CONF_OPTS += -DWITH_ARCH=$(BR2_ARCH) -DWITH_CPU=$(BR2_ARCH) else # Kodi auto-detects ARCH, tested: arm, aarch64, i386, x86_64 From thomas.petazzoni at bootlin.com Sat Jan 28 21:44:28 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:44:28 +0100 Subject: [Buildroot] [git commit] package/kodi: fix openrisc build Message-ID: <20230128214521.3C2F787F7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=86fac589fbe1ec03ddc2478bff225e369302abfb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes build error not yet found by autobuilders -- System type: Linux CMake Error at cmake/scripts/linux/ArchSetup.cmake:42 (message): Unknown CPU: or1k with this defconfig: BR2_or1k=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_UCLIBC_STABLE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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: Thomas Petazzoni --- package/kodi/kodi.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index 7d15e992fb..aaa165871c 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -136,7 +136,7 @@ else ifeq ($(BR2_powerpc)$(BR2_powerpc64le),y) KODI_CONF_OPTS += \ -DWITH_ARCH=powerpc$(if $(BR2_ARCH_IS_64),64) \ -DWITH_CPU=powerpc$(if $(BR2_ARCH_IS_64),64) -else ifeq ($(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) +else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) KODI_CONF_OPTS += -DWITH_ARCH=$(BR2_ARCH) -DWITH_CPU=$(BR2_ARCH) else # Kodi auto-detects ARCH, tested: arm, aarch64, i386, x86_64 From thomas.petazzoni at bootlin.com Sat Jan 28 21:43:53 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:43:53 +0100 Subject: [Buildroot] [git commit] package/kodi-peripheral-joystick: bump version to 19.0.4-Matrix Message-ID: <20230128214521.0E39187F7B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5d183a6d333eaf57b6a5f5c1a7eb323b5ada7cd6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash | 2 +- package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash index 5ac4247cbf..0b483f70bf 100644 --- a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash +++ b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0a595933998565902f112f0d476ada1cd732a1961ed10b8a2b9a52ed8bd8c652 kodi-peripheral-joystick-19.0.3-Matrix.tar.gz +sha256 a5c7c6b8b1f39c92d00289bd602ea2db13a3d3f73a50bd3f95ec08cf110a570e kodi-peripheral-joystick-19.0.4-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk index 1b2b3f4984..db1bc2c50f 100644 --- a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk +++ b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PERIPHERAL_JOYSTICK_VERSION = 19.0.3-Matrix +KODI_PERIPHERAL_JOYSTICK_VERSION = 19.0.4-Matrix KODI_PERIPHERAL_JOYSTICK_SITE = $(call github,xbmc,peripheral.joystick,$(KODI_PERIPHERAL_JOYSTICK_VERSION)) KODI_PERIPHERAL_JOYSTICK_LICENSE = GPL-2.0+ KODI_PERIPHERAL_JOYSTICK_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sat Jan 28 21:45:38 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:45:38 +0100 Subject: [Buildroot] [PATCH 1/6] package/kodi-pvr-vuplus: bump version to 19.0.1-Matrix In-Reply-To: <20230122115640.24776-1-bernd.kuhls@t-online.de> References: <20230122115640.24776-1-bernd.kuhls@t-online.de> Message-ID: <20230128224538.12c5bd5a@windsurf> On Sun, 22 Jan 2023 12:56:35 +0100 Bernd Kuhls wrote: > Signed-off-by: Bernd Kuhls > --- > package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash | 2 +- > package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Series of 6 patches applied. Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:45:53 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:45:53 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.4 Message-ID: <20230128215043.BAFB887FA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08b680f6718746eeabf2b4a18111a0991744cda3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- 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 c1765c3eaa..03bf635816 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.3 +MESA3D_HEADERS_VERSION = 22.3.4 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 c2ceaa6ead..e4de997f0e 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html -sha256 bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922 mesa-22.3.3.tar.xz -sha512 dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1 mesa-22.3.3.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.html +sha256 37a1ddaf03f41919ee3c89c97cff41e87de96e00e9d3247959cc8279d8294593 mesa-22.3.4.tar.xz +sha512 6af340153244d3e95d0e155a45d6db134335654d62590797ae0ef6ba44c2ccfe91ebf95f70ff82c67cee108ac35536767b1f6848d6d1129f52eb9e8414ee321d mesa-22.3.4.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 9fa2c05230..cf2352a355 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.3 +MESA3D_VERSION = 22.3.4 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos From thomas.petazzoni at bootlin.com Sat Jan 28 21:46:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:46:11 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-qxl: bump version to 0.1.6 Message-ID: <20230128215043.C5CF987F78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=760894b72ed465f426cf848f561200a4656eda4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003316.html Removed patch which was applied upstream. Switched tarball to xz and _SITE to https, added sha512 hash. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../0001-Fix-a-build-error-with-Xorg-master.patch | 106 --------------------- .../xdriver_xf86-video-qxl.hash | 5 +- .../xdriver_xf86-video-qxl.mk | 6 +- 3 files changed, 6 insertions(+), 111 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch b/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch deleted file mode 100644 index d3257fba20..0000000000 --- a/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch +++ /dev/null @@ -1,106 +0,0 @@ -From 4e1963a812f2c1777ba5d56ea9e939a3e40a0496 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?= - -Date: Sat, 28 Aug 2021 15:38:40 +0200 -Subject: [PATCH] Fix a build error with Xorg master -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Use xf86ReturnOptValBool() in get_bool_option() instead of -options[option_index].value.bool to fix a compiler error with -current Xorg xserver master branch. - -Also use xf86GetOptValInteger() in get_int_option() and -xf86GetOptValString() in get_str_option() for consistency. - -The change causes a slight performance drop during option parsing -because the passed-in index_value is no longer used as an index -into the options array. - -Instead, it's used as a token now for the standard option getter -functions which works since the index_value to the get_*_option() -functions are identical to the value of options[n].token in the -passed-in OptionInfoRec array. - -Also rename "int option_index" to "int token" for clarity in all -three functions. - -Signed-off-by: Zolt??n B??sz??rm??nyi - -Downloaded from upstream commit -https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/-/commit/4e1963a812f2c1777ba5d56ea9e939a3e40a0496 - -Signed-off-by: Bernd Kuhls ---- - src/qxl_option_helpers.c | 13 +++++++------ - src/qxl_option_helpers.h | 6 +++--- - 2 files changed, 10 insertions(+), 9 deletions(-) - -diff --git a/src/qxl_option_helpers.c b/src/qxl_option_helpers.c -index 2aba677..7707b7c 100644 ---- a/src/qxl_option_helpers.c -+++ b/src/qxl_option_helpers.c -@@ -10,31 +10,32 @@ - - #include "qxl_option_helpers.h" - --int get_int_option(OptionInfoPtr options, int option_index, -+int get_int_option(OptionInfoPtr options, int token, - const char *env_name) - { -+ int value; - if (env_name && getenv(env_name)) { - return atoi(getenv(env_name)); - } -- return options[option_index].value.num; -+ return xf86GetOptValInteger(options, token, &value) ? value : 0; - } - --const char *get_str_option(OptionInfoPtr options, int option_index, -+const char *get_str_option(OptionInfoPtr options, int token, - const char *env_name) - { - if (getenv(env_name)) { - return getenv(env_name); - } -- return options[option_index].value.str; -+ return xf86GetOptValString(options, token); - } - --int get_bool_option(OptionInfoPtr options, int option_index, -+int get_bool_option(OptionInfoPtr options, int token, - const char *env_name) - { - const char* value = getenv(env_name); - - if (!value) { -- return options[option_index].value.bool; -+ return xf86ReturnOptValBool(options, token, FALSE); - } - if (strcmp(value, "0") == 0 || - strcasecmp(value, "off") == 0 || -diff --git a/src/qxl_option_helpers.h b/src/qxl_option_helpers.h -index 7c54c72..66d0a17 100644 ---- a/src/qxl_option_helpers.h -+++ b/src/qxl_option_helpers.h -@@ -4,13 +4,13 @@ - #include - #include - --int get_int_option(OptionInfoPtr options, int option_index, -+int get_int_option(OptionInfoPtr options, int token, - const char *env_name); - --const char *get_str_option(OptionInfoPtr options, int option_index, -+const char *get_str_option(OptionInfoPtr options, int token, - const char *env_name); - --int get_bool_option(OptionInfoPtr options, int option_index, -+int get_bool_option(OptionInfoPtr options, int token, - const char *env_name); - - #endif // OPTION_HELPERS_H --- -GitLab - diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash index fdf0cc434d..2d728a7c03 100644 --- a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-December/002753.html -sha256 b18682e04503c6326f7bf7190f3ee50a3d4d69758a2a3cc9af102a6b3f114c92 xf86-video-qxl-0.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2023-January/003316.html +sha256 2ad39558db47a8fcc036e290e0b084671e58d43344a57b279abd870c4c67965f xf86-video-qxl-0.1.6.tar.xz +sha512 f6a42355915d2e8f8a842dc24fe6d012d123aa6d23eedea1a4771fb08f88e0298d76741755b88304d76c66b3aae15f9fca74d062be395e499a82ee8f4507c7e0 xf86-video-qxl-0.1.6.tar.xz # Locally calculated sha256 83f3bf7be3fbf5e66174b8184bd837a6b44264f8e340126ea4d9e9ce956a1866 COPYING diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk index ffbac05ec1..db0bbbaf65 100644 --- a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.5 -XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_QXL_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.6 +XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.xz +XDRIVER_XF86_VIDEO_QXL_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_QXL_LICENSE = MIT XDRIVER_XF86_VIDEO_QXL_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Sat Jan 28 21:46:18 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:46:18 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-vmware: bump version to 13.4.0 Message-ID: <20230128215043.D1EE287FA5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9237132895d3a15f18fb563e189146c067c26aec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003315.html Switched tarball to xz and _SITE to https. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash | 8 +++----- .../x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash index fc69e01ffe..a6415703be 100644 --- a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash +++ b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-May/002895.html -md5 08d66d062055080ff699ab4869726ea2 xf86-video-vmware-13.3.0.tar.bz2 -sha1 f01335fe6bdb507e749571bfcd69163aed97312a xf86-video-vmware-13.3.0.tar.bz2 -sha256 47971924659e51666a757269ad941a059ef5afe7a47b5101c174a6022ac4066c xf86-video-vmware-13.3.0.tar.bz2 -sha512 c318de893cae7b2b11e11c1b389ee47478b7c8d1f52c27099dbe453efec28f3e9da449217307a8c2251999eada66312f766996be1a6ead413b8b6dedc42c68ca xf86-video-vmware-13.3.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2023-January/003315.html +sha256 aed31ee5ed5ecc6e2226705383e7ad06f7602c1376a295305f376b17af3eb81a xf86-video-vmware-13.4.0.tar.xz +sha512 7cacde21a490501dd9c2e9121040274c1f6ef64e6dc0ef49946b400f6297fab73a6e9548e45fe8930cee9028e65e45aaff9ba489dd69ac75a5133114726bf55d xf86-video-vmware-13.4.0.tar.xz # Locally computed sha256 7e59b8ca2a161855a60561f27ada8dfdbb678733eacdb23423fff6d21f9ad43b COPYING diff --git a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk index 5f0cb77bf8..37c2d67c19 100644 --- a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk +++ b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.3.0 -XDRIVER_XF86_VIDEO_VMWARE_SOURCE = xf86-video-vmware-$(XDRIVER_XF86_VIDEO_VMWARE_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_VMWARE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.4.0 +XDRIVER_XF86_VIDEO_VMWARE_SOURCE = xf86-video-vmware-$(XDRIVER_XF86_VIDEO_VMWARE_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VMWARE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VMWARE_LICENSE = MIT XDRIVER_XF86_VIDEO_VMWARE_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_VMWARE_DEPENDENCIES = mesa3d xserver_xorg-server xorgproto From thomas.petazzoni at bootlin.com Sat Jan 28 21:50:55 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:50:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.4 In-Reply-To: <20230127190634.51992-1-bernd.kuhls@t-online.de> References: <20230127190634.51992-1-bernd.kuhls@t-online.de> Message-ID: <20230128225055.4bd03d57@windsurf> On Fri, 27 Jan 2023 20:06:34 +0100 Bernd Kuhls wrote: > Release notes: > https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.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(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:51:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:51:22 +0100 Subject: [Buildroot] [PATCH 1/2] package/x11r7/xdriver_xf86-video-qxl: bump version to 0.1.6 In-Reply-To: <20230127192108.341891-1-bernd.kuhls@t-online.de> References: <20230127192108.341891-1-bernd.kuhls@t-online.de> Message-ID: <20230128225122.7477de9e@windsurf> On Fri, 27 Jan 2023 20:21:07 +0100 Bernd Kuhls wrote: > Release notes: > https://lists.x.org/archives/xorg-announce/2023-January/003316.html > > Removed patch which was applied upstream. > > Switched tarball to xz and _SITE to https, added sha512 hash. > > Signed-off-by: Bernd Kuhls > --- > ...1-Fix-a-build-error-with-Xorg-master.patch | 106 ------------------ > .../xdriver_xf86-video-qxl.hash | 5 +- > .../xdriver_xf86-video-qxl.mk | 6 +- > 3 files changed, 6 insertions(+), 111 deletions(-) > delete mode 100644 package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch Thanks, both applied. Please note that the link in the QXL driver Config.in help text is broken, it would be good to fix it. Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:51:39 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:51:39 +0100 Subject: [Buildroot] [PATCH] package/lualogging: bump to version 1.8.2 In-Reply-To: <20230127201958.7309-1-francois.perrad@gadz.org> References: <20230127201958.7309-1-francois.perrad@gadz.org> Message-ID: <20230128225139.1186fb1b@windsurf> On Fri, 27 Jan 2023 21:19:58 +0100 Francois Perrad wrote: > diff COPYRIGHT: > -Copyright (c) 2004-2022 Kepler Project. > +Copyright (c) 2004-2010 Kepler Project, 2011-2013 Neopallium, 2020-2023 Thijs Schreijer > > Signed-off-by: Francois Perrad > --- > package/lualogging/lualogging.hash | 4 ++-- > package/lualogging/lualogging.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 Sat Jan 28 21:51:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:51:29 +0100 Subject: [Buildroot] [git commit] package/lualogging: bump to version 1.8.2 Message-ID: <20230128215243.8F85E87FA9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c7a8620d69a154b9ff71005603509c1d5cfd269 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master diff COPYRIGHT: -Copyright (c) 2004-2022 Kepler Project. +Copyright (c) 2004-2010 Kepler Project, 2011-2013 Neopallium, 2020-2023 Thijs Schreijer Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/lualogging/lualogging.hash | 4 ++-- package/lualogging/lualogging.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lualogging/lualogging.hash b/package/lualogging/lualogging.hash index 5ed012ea5c..af1ee1055d 100644 --- a/package/lualogging/lualogging.hash +++ b/package/lualogging/lualogging.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 285edf8abc9844cb37da94888ca01cb26a2ba08411ea13a3ee0f4d029ca512dd lualogging-1.8.0-1.src.rock -sha256 d900082cb26f8cf4a491ca51c00241f2c2e9cd9ae3531c62234017a360706adb lualogging/COPYRIGHT +sha256 7bc2dcd13dbe85e48de50f05000b391e467a54d537b44ed856c1f7ad29c3549a lualogging-1.8.2-1.src.rock +sha256 9740a719a5e4ee280e65f42e3624354c3c4464e61d94de33efca9d7072d31092 lualogging/COPYRIGHT diff --git a/package/lualogging/lualogging.mk b/package/lualogging/lualogging.mk index 96c09c5a49..c7969fb7b3 100644 --- a/package/lualogging/lualogging.mk +++ b/package/lualogging/lualogging.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUALOGGING_VERSION = 1.8.0-1 +LUALOGGING_VERSION = 1.8.2-1 LUALOGGING_SUBDIR = lualogging LUALOGGING_LICENSE = MIT LUALOGGING_LICENSE_FILES = $(LUALOGGING_SUBDIR)/COPYRIGHT From thomas.petazzoni at bootlin.com Sat Jan 28 21:55:43 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:55:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/ltp-testsuite: bump version to 20230127 In-Reply-To: <20230127223256.132401-1-pevik@seznam.cz> References: <20230127223256.132401-1-pevik@seznam.cz> Message-ID: <20230128225543.16657dc4@windsurf> Hello Petr, On Fri, 27 Jan 2023 23:32:56 +0100 Petr Vorel wrote: > From: Petr Vorel > > Remove musl related sysinfo.h patch. This Buildroot specific workaround > is not needed any more (kernel got fixed in a85cbe6159ff ("uapi: move > constants from to ") in v5.11, some time > took to rebuilt Buildroot toolchains, but even that was more than year > ago). Sorry, but this explanation is not entirely clear to me. Do you mean that only toolchains with kernel headers >= 5.11 will no longer have the problem? We definitely need to support toolchains that have kernel headers < 5.11. > NOTE: I'd like to add /opt/ltp/runltp-ng (tools/runltp-ng/runltp-ng in > source, from [1]) symlink to /usr/bin (that should be trivial). > The tool should have only Python 3.6+ (no external modules so far) > and while we (LTP upstream developers) would recommend to not use it on > SUT (guest), where LTP is being run, but on host, we agreed to put > runltp-ng on both sides SUT (target package) and on host (host package). > But whole thing might take me more time thus posting updated package > without it. In the context of Buildroot, I guess it makes sense to be able to start the LTP test suite directly on the target, so indeed it would make sense to have runltp-ng on the target. However, you could also have a host package to install runltp-ng on the host for those who want to run it on their machine, and control the execution of the tests on their target. 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 Jan 28 21:56:04 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:56:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/sdl2: security bump to version 2.26.2 In-Reply-To: <20230127223855.72359-1-fontaine.fabrice@gmail.com> References: <20230127223855.72359-1-fontaine.fabrice@gmail.com> Message-ID: <20230128225604.08f6741b@windsurf> On Fri, 27 Jan 2023 23:38:55 +0100 Fabrice Fontaine wrote: > - Drop patch (already in version) > - Fix CVE-2022-4743: A potential memory leak issue was discovered in > SDL2 in GLES_CreateTexture() function in SDL_render_gles.c. The > vulnerability allows an attacker to cause a denial of service attack. > > https://github.com/libsdl-org/SDL/releases/tag/release-2.26.0 > https://github.com/libsdl-org/SDL/releases/tag/release-2.26.1 > https://github.com/libsdl-org/SDL/releases/tag/release-2.26.2 > > Signed-off-by: Fabrice Fontaine > --- > ...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 Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:55:56 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:55:56 +0100 Subject: [Buildroot] [git commit] package/sdl2: security bump to version 2.26.2 Message-ID: <20230128220333.B78AD87FBC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d33a8417bf1bc5d7276e19da5c37da210d4de31a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Fix CVE-2022-4743: A potential memory leak issue was discovered in SDL2 in GLES_CreateTexture() function in SDL_render_gles.c. The vulnerability allows an attacker to cause a denial of service attack. https://github.com/libsdl-org/SDL/releases/tag/release-2.26.0 https://github.com/libsdl-org/SDL/releases/tag/release-2.26.1 https://github.com/libsdl-org/SDL/releases/tag/release-2.26.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...oesn-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(-) 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..86e0d86e7c 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.2.tar.gz.sig +sha256 95d39bc3de037fbdfa722623737340648de4f180a601b0afad27645d150b99e0 SDL2-2.26.2.tar.gz # Locally calculated sha256 fcb07e07ac6bc8b2fcf047b50431ef4ebe5b619d7ca7c82212018309a9067426 LICENSE.txt diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index a1dc8b5b73..8995178e71 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -4,7 +4,7 @@ # ################################################################################ -SDL2_VERSION = 2.24.2 +SDL2_VERSION = 2.26.2 SDL2_SOURCE = SDL2-$(SDL2_VERSION).tar.gz SDL2_SITE = http://www.libsdl.org/release SDL2_LICENSE = Zlib From thomas.petazzoni at bootlin.com Sat Jan 28 21:56:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:56:22 +0100 Subject: [Buildroot] [git commit] package/kvm-unit-tests: bump to version 2023-01-05 Message-ID: <20230128220333.C2BAB87FBD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e43a3c785b9666f3144e7905b27af920fff913e9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master A new kvm-unit-tests version has recently been tagged, so let's update to that version now. This new version now features a --disable-werror parameter for the configure script, so we can drop the patch for disabling this manually now. Signed-off-by: Thomas Huth Signed-off-by: Thomas Petazzoni --- ...ile-remove-Werror-to-avoid-build-failures.patch | 30 ---------------------- package/kvm-unit-tests/kvm-unit-tests.hash | 2 +- package/kvm-unit-tests/kvm-unit-tests.mk | 3 ++- 3 files changed, 3 insertions(+), 32 deletions(-) diff --git a/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch b/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch deleted file mode 100644 index d07b9b6912..0000000000 --- a/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 08e14a662b9e75daec29722e49150869952ba1b6 Mon Sep 17 00:00:00 2001 -From: Thomas Petazzoni -Date: Mon, 20 Nov 2017 22:09:39 +0100 -Subject: [PATCH] Makefile: remove -Werror to avoid build failures - -Signed-off-by: Thomas Petazzoni -[Matthew: Refactoring of Thomas Petazzoni's original.] -Signed-off-by: Matthew Weber -[Fabrice: updated for 2022-03-08] -Signed-off-by: Fabrice Fontaine ---- - Makefile | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 7231334..d9ad42b 100644 ---- a/Makefile -+++ b/Makefile -@@ -53,7 +53,7 @@ cc-option = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null \ - - COMMON_CFLAGS += -g $(autodepend-flags) -fno-strict-aliasing -fno-common - COMMON_CFLAGS += -Wall -Wwrite-strings -Wempty-body -Wuninitialized --COMMON_CFLAGS += -Wignored-qualifiers -Werror -Wno-missing-braces -+COMMON_CFLAGS += -Wignored-qualifiers -Wno-missing-braces - - frame-pointer-flag=-f$(if $(KEEP_FRAME_POINTER),no-,)omit-frame-pointer - fomit_frame_pointer := $(call cc-option, $(frame-pointer-flag), "") -- -2.14.2 - diff --git a/package/kvm-unit-tests/kvm-unit-tests.hash b/package/kvm-unit-tests/kvm-unit-tests.hash index 42c3b4a241..3b6d02dd8e 100644 --- a/package/kvm-unit-tests/kvm-unit-tests.hash +++ b/package/kvm-unit-tests/kvm-unit-tests.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c2edf2b188033a5d634150ecc797c797a85e5af8e3ef4ac3e583f60b2ee7bcf3 kvm-unit-tests-v2022-03-08.tar.bz2 +sha256 9c9b093ffe3fa33145a53102de9c3e2d55cd0cdc8a20cf172b726296ffe22f4f kvm-unit-tests-v2023-01-05.tar.bz2 sha256 d9bbb60891710d248f01c8bdac50ef7ad39188de512610437872e83112b38a1b COPYRIGHT diff --git a/package/kvm-unit-tests/kvm-unit-tests.mk b/package/kvm-unit-tests/kvm-unit-tests.mk index dd8f153710..956f07b304 100644 --- a/package/kvm-unit-tests/kvm-unit-tests.mk +++ b/package/kvm-unit-tests/kvm-unit-tests.mk @@ -4,7 +4,7 @@ # ################################################################################ -KVM_UNIT_TESTS_VERSION = 2022-03-08 +KVM_UNIT_TESTS_VERSION = 2023-01-05 KVM_UNIT_TESTS_SOURCE = kvm-unit-tests-v$(KVM_UNIT_TESTS_VERSION).tar.bz2 KVM_UNIT_TESTS_SITE = https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/archive/v$(KVM_UNIT_TESTS_VERSION) KVM_UNIT_TESTS_LICENSE = GPL-2.0, LGPL-2.0 @@ -31,6 +31,7 @@ KVM_UNIT_TESTS_ENDIAN = big endif KVM_UNIT_TESTS_CONF_OPTS =\ + --disable-werror \ --arch="$(KVM_UNIT_TESTS_ARCH)" \ --processor="$(GCC_TARGET_CPU)" \ --endian="$(KVM_UNIT_TESTS_ENDIAN)" From thomas.petazzoni at bootlin.com Sat Jan 28 22:03:34 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:03:34 +0100 Subject: [Buildroot] [PATCH] package/kvm-unit-tests: bump to version 2023-01-05 In-Reply-To: <20230128060349.4029-1-huth@tuxfamily.org> References: <20230128060349.4029-1-huth@tuxfamily.org> Message-ID: <20230128230334.53701026@windsurf> On Sat, 28 Jan 2023 07:03:49 +0100 Thomas Huth wrote: > A new kvm-unit-tests version has recently been tagged, so let's > update to that version now. > This new version now features a --disable-werror parameter for > the configure script, so we can drop the patch for disabling > this manually now. > > Signed-off-by: Thomas Huth > --- > ...emove-Werror-to-avoid-build-failures.patch | 30 ------------------- > package/kvm-unit-tests/kvm-unit-tests.hash | 2 +- > package/kvm-unit-tests/kvm-unit-tests.mk | 3 +- > 3 files changed, 3 insertions(+), 32 deletions(-) > delete mode 100644 package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.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 Jan 28 22:04:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:04:49 +0100 Subject: [Buildroot] [git commit] package/util-linux: add an option to enable irqtop Message-ID: <20230128220917.B5BF587FC3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8459abc46acc2dd304b1d30cc27eada296ebcfa1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master irqtop is an IRQ monitoring tool. Signed-off-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- package/util-linux/Config.in | 8 ++++++++ package/util-linux/util-linux.mk | 1 + 2 files changed, 9 insertions(+) diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in index 917f1bc2b4..b5d8cad15b 100644 --- a/package/util-linux/Config.in +++ b/package/util-linux/Config.in @@ -161,6 +161,14 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS help Show information on IPC facilities +config BR2_PACKAGE_UTIL_LINUX_IRQTOP + bool "irqtop" + depends on BR2_USE_MMU # libsmartcols + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS + help + Show information on IRQs + config BR2_PACKAGE_UTIL_LINUX_KILL bool "kill" help diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk index b53b94ec31..87ec3c19d7 100644 --- a/package/util-linux/util-linux.mk +++ b/package/util-linux/util-linux.mk @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ From thomas.petazzoni at bootlin.com Sat Jan 28 22:11:27 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:11:27 +0100 Subject: [Buildroot] [PATCH v2] package/util-linux: add an option to enable irqtop In-Reply-To: <20230117074742.5295-1-yegorslists@googlemail.com> References: <20230117074742.5295-1-yegorslists@googlemail.com> Message-ID: <20230128231127.5ea3c370@windsurf> Hello, On Tue, 17 Jan 2023 08:47:42 +0100 yegorslists--- via buildroot wrote: > From: Yegor Yefremov > > irqtop is an IRQ monitoring tool. > > Signed-off-by: Yegor Yefremov > --- > Changes v1 -> v2: > - add the missing NCURSES dependency Applied to master, thanks. Yann: I read your (very valid) concern about the fact that this patch is changing the behavior of current configurations (irqtop used to be built unconditionally if all its prerequisites are met, now it is only built if BR2_PACKAGE_UTIL_LINUX_IRQTOP=y). However, I think the breakage is very easy to fix, and we need to find the good balance between backward compatibility and minimal configuration/footprint by default. In this case, I believe the best trade-off was to make this new option default to disabled. Note that I realize this is really an opinion, and there's no perfect solution here. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 22:18:19 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:18:19 +0100 Subject: [Buildroot] [git commit] configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig Message-ID: <20230128221832.9F95887FEB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=498797acce390a8c91b6a3c306a4655e83ae9f6f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 6.1.6 - 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 Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 4 ++ .../{ => common}/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 +- ...2_defconfig => imx8mn_bsh_smm_s2_pro_defconfig} | 19 +++--- 10 files changed, 142 insertions(+), 10 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 2e187d7b03..e942b4b3f2 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -225,6 +225,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/ @@ -688,6 +690,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/ @@ -2122,6 +2125,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 0000000000..9111354742 --- /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 0000000000..17b20f0097 --- /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 0000000000..10c52548cd --- /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 0000000000..bf8861f6a9 --- /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 0000000000..3452fd4501 --- /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 0000000000..5763f164fe --- /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 4b03d2e89e..9b8ac8bfe2 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="6.1.6" 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_defconfig b/configs/imx8mn_bsh_smm_s2_pro_defconfig similarity index 69% copy from configs/imx8mn_bsh_smm_s2_defconfig copy to configs/imx8mn_bsh_smm_s2_pro_defconfig index 4b03d2e89e..ebef4e5932 100644 --- a/configs/imx8mn_bsh_smm_s2_defconfig +++ b/configs/imx8mn_bsh_smm_s2_pro_defconfig @@ -1,35 +1,35 @@ BR2_aarch64=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=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_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="6.1.6" 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_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_UBIFS=y -BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 -BR2_TARGET_ROOTFS_UBIFS_RT_NONE=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_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_BOARD_DEFCONFIG="imx8mn_bsh_smm_s2pro" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y @@ -38,4 +38,5 @@ 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 From thomas.petazzoni at bootlin.com Sat Jan 28 22:11:40 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:11:40 +0100 Subject: [Buildroot] [git commit] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig Message-ID: <20230128221832.8DFDD87FE9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8c65ab5fab325b5abfe34652c1236c3b8b10d752 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 6.1.6 - mainline U-Boot 2022-07 - default packages from buildroot 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 Signed-off-by: Thomas Petazzoni --- 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 + ...figs-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 + 8 files changed, 1234 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 4ead3a71f2..2e187d7b03 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -686,6 +686,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/ @@ -2118,6 +2120,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 0000000000..1f343d516d --- /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 0000000000..80803ab088 --- /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 0000000000..c01d2d6c1d --- /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/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 0000000000..59db559b93 --- /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 0000000000..49df4cd6fb --- /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 0000000000..37081091e8 --- /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 0000000000..4b03d2e89e --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=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="6.1.6" +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 From thomas.petazzoni at bootlin.com Sat Jan 28 22:23:39 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:23:39 +0100 Subject: [Buildroot] [PATCH v9 1/2] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig In-Reply-To: <20230116215516.264468-2-dario.binacchi@amarulasolutions.com> References: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> <20230116215516.264468-2-dario.binacchi@amarulasolutions.com> Message-ID: <20230128232339.156536e9@windsurf> Hello Dario, On Mon, 16 Jan 2023 22:55:15 +0100 Dario Binacchi wrote: > 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 6.1.6 > - mainline U-Boot 2022-07 > - default packages from buildroot > > 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 v9: > - Bump Linux kernel to version 6.1.6. > - Remove the Linux kernel patches because they have been merged into > the used version. Thanks, I've applied both patches. One interesting point to note is about the kernel configuration. Your Buildroot defconfig says to use the default ARM64 kernel configuration + apply a pretty huge fragment to disable lots of things: board/bsh/imx8mn-bsh-smm-s2/linux.fragment | 895 ++++++++++++++++++ So you have a 895 lines fragment to disable lots of stuff. I was curious to see if this fragment was not *larger* than the actual resulting kernel configuration, as a defconfig, and indeed it is: $ wc -l output/build/linux-6.1.6/defconfig 816 output/build/linux-6.1.6/defconfig And still reading this defconfig, it is pretty clear that lots of options that are enabled are not relevant to your system, and could be disabled, making the defconfig even smaller. So overall, it looks like having a complete defconfig of your kernel configuration would be smaller than a fragment that disables zillions of things. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From petr.vorel at gmail.com Sat Jan 28 22:26:48 2023 From: petr.vorel at gmail.com (Petr Vorel) Date: Sat, 28 Jan 2023 23:26:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/ltp-testsuite: bump version to 20230127 In-Reply-To: <20230128225543.16657dc4@windsurf> References: <20230127223256.132401-1-pevik@seznam.cz> <20230128225543.16657dc4@windsurf> Message-ID: Hi Thomas, ... > > NOTE: I'd like to add /opt/ltp/runltp-ng (tools/runltp-ng/runltp-ng in > > source, from [1]) symlink to /usr/bin (that should be trivial). > > The tool should have only Python 3.6+ (no external modules so far) > > and while we (LTP upstream developers) would recommend to not use it on > > SUT (guest), where LTP is being run, but on host, we agreed to put > > runltp-ng on both sides SUT (target package) and on host (host package). > > But whole thing might take me more time thus posting updated package > > without it. > > In the context of Buildroot, I guess it makes sense to be able to start > the LTP test suite directly on the target, so indeed it would make > sense to have runltp-ng on the target. However, you could also have a > host package to install runltp-ng on the host for those who want to run > it on their machine, and control the execution of the tests on their > target. Thank you for your input. Yes, that's why I add it to both target and host. FYI runltp-ng supports running on target (that's the same as the old runltp shell script) but also running via 1) ssh 2) qemu (supports qcow image or rootfs + kernel - suitable for Buildroot). The main advantage to run it on host via ssh/qemu is that runltp-ng will support (not yet done, but intensively developed) detection of crashed host (happens sometimes, mostly by CVE tests), runltp-ng restarts it and continue with testing (really handy for automation - experience from testing openSUSE with openQA framework, where we use this approach). Also having python on target might be limitation for minimalistic systems. But OTOH for some quick testing it might be handy to have runltp-ng on target (and people very likely ask for it). But as I said, I'd prefer to add it as a separate effort. Kind regards, Petr From thomas.petazzoni at bootlin.com Sat Jan 28 22:24:06 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:24:06 +0100 Subject: [Buildroot] [git commit] package/python-uhid: new package Message-ID: <20230128222712.7963188000@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4192ba970f33142c03792980e9f0625be07b31b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This package requires CONFIG_UHID kernel support. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-uhid/Config.in | 6 ++++++ package/python-uhid/python-uhid.hash | 5 +++++ package/python-uhid/python-uhid.mk | 20 ++++++++++++++++++++ 5 files changed, 33 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index e942b4b3f2..c8bc5eee22 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1401,6 +1401,7 @@ F: package/python-tinycss2/ F: package/python-tomli/ F: package/python-typeguard/ F: package/python-typing-inspect/ +F: package/python-uhid/ F: package/python-weasyprint/ F: package/python-yarl/ F: package/python-zopfli/ diff --git a/package/Config.in b/package/Config.in index eabb0d5201..24be67b925 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1313,6 +1313,7 @@ menu "External python modules" source "package/python-typing-inspect/Config.in" source "package/python-u-msgpack/Config.in" source "package/python-ubjson/Config.in" + source "package/python-uhid/Config.in" source "package/python-ujson/Config.in" source "package/python-unittest-xml-reporting/Config.in" source "package/python-urllib3/Config.in" diff --git a/package/python-uhid/Config.in b/package/python-uhid/Config.in new file mode 100644 index 0000000000..6fdff95144 --- /dev/null +++ b/package/python-uhid/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_UHID + bool "python-uhid" + help + Pure Python typed UHID wrapper. + + https://github.com/FFY00/python-uhid diff --git a/package/python-uhid/python-uhid.hash b/package/python-uhid/python-uhid.hash new file mode 100644 index 0000000000..3faf6d9f23 --- /dev/null +++ b/package/python-uhid/python-uhid.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/uhid/json +md5 1c62bbefe10923545bbdf42355d9be07 uhid-0.0.1.tar.gz +sha256 3c782489890dbf33621fb2c30d1ac81fbc1b3ef1911ae7d4c73907cdc0f59aab uhid-0.0.1.tar.gz +# Locally computed sha256 checksums +sha256 106a8f7c2c26bd2acc597c79a36a2fe3979f98a14dc14c6065b7dc9c58b27f33 LICENSE diff --git a/package/python-uhid/python-uhid.mk b/package/python-uhid/python-uhid.mk new file mode 100644 index 0000000000..215545b60f --- /dev/null +++ b/package/python-uhid/python-uhid.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# python-uhid +# +################################################################################ + +PYTHON_UHID_VERSION = 0.0.1 +PYTHON_UHID_SOURCE = uhid-$(PYTHON_UHID_VERSION).tar.gz +PYTHON_UHID_SITE = https://files.pythonhosted.org/packages/cb/44/6ebe9dceadc028507d16603e2bb542557a4c70c6032ef8ee507c3ce51283 +PYTHON_UHID_SETUP_TYPE = setuptools +PYTHON_UHID_LICENSE = MIT +PYTHON_UHID_LICENSE_FILES = LICENSE + +define PYTHON_UHID_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_INPUT) + $(call KCONFIG_ENABLE_OPT,CONFIG_HID) + $(call KCONFIG_ENABLE_OPT,CONFIG_UHID) +endef + +$(eval $(python-package)) From thomas.petazzoni at bootlin.com Sat Jan 28 22:27:15 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:27:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-uhid: new package In-Reply-To: <20230117041610.3236462-1-james.hilliard1@gmail.com> References: <20230117041610.3236462-1-james.hilliard1@gmail.com> Message-ID: <20230128232715.3a2960d6@windsurf> On Mon, 16 Jan 2023 21:16:10 -0700 James Hilliard wrote: > This package requires CONFIG_UHID kernel support. > > Signed-off-by: James Hilliard > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/python-uhid/Config.in | 6 ++++++ > package/python-uhid/python-uhid.hash | 5 +++++ > package/python-uhid/python-uhid.mk | 20 ++++++++++++++++++++ > 5 files changed, 33 insertions(+) > create mode 100644 package/python-uhid/Config.in > create mode 100644 package/python-uhid/python-uhid.hash > create mode 100644 package/python-uhid/python-uhid.mk Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 22:29:04 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:29:04 +0100 Subject: [Buildroot] [git commit] package/libfuse3: bump version to 3.13.0 Message-ID: <20230128223445.8BA6A88053@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f46e197374bdac762a628db5ce6977a148d74859 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- package/libfuse3/libfuse3.hash | 2 +- package/libfuse3/libfuse3.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libfuse3/libfuse3.hash b/package/libfuse3/libfuse3.hash index 2fb5f329e3..691bfbc9d6 100644 --- a/package/libfuse3/libfuse3.hash +++ b/package/libfuse3/libfuse3.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 checksums -sha256 25a00226d2d449c15b2f08467d6d5ebbb2a428260c4ab773721c32adbc6da072 libfuse3-3.11.0.tar.gz +sha256 224544214204eb348b548d6faa7a9bc91b053aacfc92e8b5da3f478c76ae4a03 libfuse3-3.13.0.tar.gz sha256 b8832d9caaa075bbbd2aef24efa09f8b7ab66a832812d88c602da0c7b4397fad LICENSE diff --git a/package/libfuse3/libfuse3.mk b/package/libfuse3/libfuse3.mk index b3e3176708..d94f7d3d3a 100644 --- a/package/libfuse3/libfuse3.mk +++ b/package/libfuse3/libfuse3.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBFUSE3_VERSION = 3.11.0 +LIBFUSE3_VERSION = 3.13.0 LIBFUSE3_SITE = $(call github,libfuse,libfuse,fuse-$(LIBFUSE3_VERSION)) LIBFUSE3_LICENSE = LGPL-2.1 LIBFUSE3_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sat Jan 28 22:35:59 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:35:59 +0100 Subject: [Buildroot] [PATCH] package/libfuse3: bump version to 3.13.0 In-Reply-To: <20230114003646.1540536-1-giulio.benetti@benettiengineering.com> References: <20230114003646.1540536-1-giulio.benetti@benettiengineering.com> Message-ID: <20230128233559.32a07c80@windsurf> On Sat, 14 Jan 2023 01:36:46 +0100 Giulio Benetti wrote: > Signed-off-by: Giulio Benetti > --- > package/libfuse3/libfuse3.hash | 2 +- > package/libfuse3/libfuse3.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 petr.vorel at gmail.com Sat Jan 28 22:36:07 2023 From: petr.vorel at gmail.com (Petr Vorel) Date: Sat, 28 Jan 2023 23:36:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/ltp-testsuite: bump version to 20230127 In-Reply-To: <20230128225543.16657dc4@windsurf> References: <20230127223256.132401-1-pevik@seznam.cz> <20230128225543.16657dc4@windsurf> Message-ID: Hi Thomas, > > Remove musl related sysinfo.h patch. This Buildroot specific workaround > > is not needed any more (kernel got fixed in a85cbe6159ff ("uapi: move > > constants from to ") in v5.11, some time > > took to rebuilt Buildroot toolchains, but even that was more than year > > ago). > > Sorry, but this explanation is not entirely clear to me. Do you mean > that only toolchains with kernel headers >= 5.11 will no longer have > the problem? We definitely need to support toolchains that have kernel > headers < 5.11. Yes, IMHO musl toolchains hat have kernel headers < 5.11 should not be able to compile LTP without this custom patch. But I tested building LTP with utils/test-pkg both the default 6 toolchains + the others added via -a and everything worked. Do you use some other toolchains with older headers? Couldn't you backport a85cbe6159ff to it? I'd prefer not having to carry this patch forever, but sure I'll do continue if proven it's needed. Kind regards, Petr From thomas.petazzoni at bootlin.com Sat Jan 28 22:40:47 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:40:47 +0100 Subject: [Buildroot] [git commit] package/rng-tools: bump to version 6.16 Message-ID: <20230128225020.F035788078@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a97ab5d2faf4c0498e1c7b4eb68f98fc2eb78060 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patches (already in version) - libcap is a mandatory dependency since https://github.com/nhorman/rng-tools/commit/50afdce9d3fed6244a0cf772d38f2d8475312bc5 - Add Qrypt support: https://github.com/nhorman/rng-tools/commit/7ab7f540da567467055f77016590744d828fc9eb https://github.com/nhorman/rng-tools/releases/tag/v6.16 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...configure.ac-fix-build-without-sys-auxv.h.patch | 52 ---------------------- ...erentropy-detection-to-look-for-the-setti.patch | 30 ------------- ...erentropy-library-to-timeout-fail-on-long.patch | 39 ---------------- package/rng-tools/Config.in | 16 +++++++ package/rng-tools/rng-tools.hash | 2 +- package/rng-tools/rng-tools.mk | 11 ++++- 6 files changed, 26 insertions(+), 124 deletions(-) diff --git a/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch b/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch deleted file mode 100644 index 0c15ab6b7d..0000000000 --- a/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 6ea89861c300a732d1bbcffd085d92f5c4c9228e Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 15 Aug 2022 11:57:21 +0200 -Subject: [PATCH] configure.ac: fix build without sys/auxv.h - -Fix the following build failure on aarch64 without sys/auxv.h (e.g. on -uclibc) raised since version 6.13 and -https://github.com/nhorman/rng-tools/commit/9070a04adfcd21ec3839ee8ff190e7130ccd5c9b: - -rngd_rndr.c:34:10: fatal error: sys/auxv.h: No such file or directory - 34 | #include - | ^~~~~~~~~~~~ - -The same issue could be raised on powerpc64le since version 6.11 and -https://github.com/nhorman/rng-tools/commit/ade348cdb90c25b44b203fd4e9c33ec4bccff323 - -Fixes: - - http://autobuild.buildroot.org/results/41d5ab9e67eb0d8af8d789fc94d4366f130a7fb2 - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/nhorman/rng-tools/commit/6ea89861c300a732d1bbcffd085d92f5c4c9228e] ---- - configure.ac | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 0af64e7..411c7b8 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -76,14 +76,17 @@ AC_PROG_GCC_TRADITIONAL - - AX_PTHREAD - -+dnl Checks for header files. -+AC_CHECK_HEADERS(sys/auxv.h) -+ - AM_CONDITIONAL([RDRAND], [test $host_cpu = x86_64 || test $host_cpu = i686]) - AS_IF([test $host_cpu = x86_64 || test $host_cpu = i686], [AC_DEFINE([HAVE_RDRAND],1,[Enable RDRAND])],[]) - --AM_CONDITIONAL([DARN], [test $host_cpu = powerpc64le]) --AS_IF([test $host_cpu = powerpc64le], [AC_DEFINE([HAVE_DARN],1,[Enable DARN])],[]) -+AM_CONDITIONAL([DARN], [test $host_cpu = powerpc64le -a "$ac_cv_header_sys_auxv_h" = "yes"]) -+AS_IF([test $host_cpu = powerpc64le -a "$ac_cv_header_sys_auxv_h" = "yes"], [AC_DEFINE([HAVE_DARN],1,[Enable DARN])],[]) - --AM_CONDITIONAL([RNDR], [test $host_cpu = aarch64]) --AS_IF([test $host_cpu = aarch64], [AC_DEFINE([HAVE_RNDR],1,[Enable RNDR])],[]) -+AM_CONDITIONAL([RNDR], [test $host_cpu = aarch64 -a "$ac_cv_header_sys_auxv_h" = "yes"]) -+AS_IF([test $host_cpu = aarch64 -a "$ac_cv_header_sys_auxv_h" = "yes"], [AC_DEFINE([HAVE_RNDR],1,[Enable RNDR])],[]) - AM_CONDITIONAL([JITTER], [false]) - - AC_ARG_ENABLE(jitterentropy, 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 deleted file mode 100644 index 553842640d..0000000000 --- a/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch +++ /dev/null @@ -1,30 +0,0 @@ -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 deleted file mode 100644 index 9d8dbe2d0b..0000000000 --- a/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch +++ /dev/null @@ -1,39 +0,0 @@ -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])] - ) diff --git a/package/rng-tools/Config.in b/package/rng-tools/Config.in index 0dd269c818..be3f078a0b 100644 --- a/package/rng-tools/Config.in +++ b/package/rng-tools/Config.in @@ -2,7 +2,9 @@ config BR2_PACKAGE_RNG_TOOLS bool "rng-tools" # pthread_setaffinity_np depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL + depends on BR2_USE_MMU # libcap select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL + select BR2_PACKAGE_LIBCAP select BR2_PACKAGE_OPENSSL help Daemon to use hardware random number generators. @@ -35,7 +37,21 @@ config BR2_PACKAGE_RNG_TOOLS_NISTBEACON never be used for cryptographic purposes, or any use case in which random data should be known only by a single entity. +config BR2_PACKAGE_RNG_TOOLS_QRYPT + bool "Qrypt Entropy Beacon support" + select BR2_PACKAGE_JANSSON + select BR2_PACKAGE_LIBCURL + help + Enable Qrypt NIST-Beacon like entropy support. + + Entropy gathered from Qrypt server based entropy beacons. Like + NIST, it should likely not be used directly in cryptographic + operation, as the entropy may be intercepted over a network, + but can provide copius amounts of entropy for non-crypto + purposes. + endif comment "rng-tools needs a toolchain w/ NPTL" + depends on BR2_USE_MMU depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL diff --git a/package/rng-tools/rng-tools.hash b/package/rng-tools/rng-tools.hash index be2ee13969..4c86791267 100644 --- a/package/rng-tools/rng-tools.hash +++ b/package/rng-tools/rng-tools.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 bff0c58dff90ec10bd61f672e48618e045155eabd60b32d63a9c4ffbdad05f3a rng-tools-6.15.tar.gz +sha256 17666c4745fb635d91df293be188daf94b9e465d51d8503c0195fa3beb390894 rng-tools-6.16.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/rng-tools/rng-tools.mk b/package/rng-tools/rng-tools.mk index f736193a23..3e565103e4 100644 --- a/package/rng-tools/rng-tools.mk +++ b/package/rng-tools/rng-tools.mk @@ -4,14 +4,14 @@ # ################################################################################ -RNG_TOOLS_VERSION = 6.15 +RNG_TOOLS_VERSION = 6.16 RNG_TOOLS_SITE = $(call github,nhorman,$(RNG_TOOLS_NAME),v$(RNG_TOOLS_VERSION)) RNG_TOOLS_LICENSE = GPL-2.0 RNG_TOOLS_LICENSE_FILES = COPYING RNG_TOOLS_CPE_ID_VENDOR = rng-tools_project RNG_TOOLS_SELINUX_MODULES = rngd -RNG_TOOLS_DEPENDENCIES = host-pkgconf openssl +RNG_TOOLS_DEPENDENCIES = host-pkgconf libcap openssl # From git RNG_TOOLS_AUTORECONF = YES @@ -45,6 +45,13 @@ else RNG_TOOLS_CONF_OPTS += --without-nistbeacon endif +ifeq ($(BR2_PACKAGE_RNG_TOOLS_QRYPT),y) +RNG_TOOLS_DEPENDENCIES += jansson libcurl +RNG_TOOLS_CONF_OPTS += --with-qrypt +else +RNG_TOOLS_CONF_OPTS += --without-qrypt +endif + define RNG_TOOLS_INSTALL_INIT_SYSV $(INSTALL) -D -m 755 package/rng-tools/S21rngd \ $(TARGET_DIR)/etc/init.d/S21rngd From rcrichlow9000 at gmail.com Sat Jan 28 22:52:37 2023 From: rcrichlow9000 at gmail.com (Ra C) Date: Sat, 28 Jan 2023 16:52:37 -0600 Subject: [Buildroot] stm32mp1 kernel won't boot on custom board In-Reply-To: <20230128222102.2de52447@windsurf> References: <20230128222102.2de52447@windsurf> Message-ID: Thomas , Thanks for the comments. Here are the steps I took: 1. Decompiled the working dtb using : dtc --sort --symbols -I dtb -O dts -o working.dts stm32mp157a-fsmp1b.dtb This gives the source device tree called working.dts (with no includes). On the 5.4 kernel buildroot: 2. Copied working.dts into output/build/linux-custom/arch/arm/boot/dts 3. Ran make menuconfig to add working to the BR2_LINUX_KERNEL_INTREE_DTS_NAME 4. Rebuilt. 5. Copied the output/images/working.dtb onto the sdcard and modified the extlinux.conf to use this dtb. 6. Boots OK. 7. Built working.dtb using the same method as above using the 5.15 kernel buildroot. 8. Copied it to the sdcard and tried to boot the 5.15 kernel. 9. The 5.15 kernel cannot find the root device and loops endlessly in class_find_device() in drivers/base/class.c Note that the 2 dtbs built using the 5.4 kernel buildroot and the 5.15 buildroot are identical (diff'ed them). The rootwait kernel argument is present. I tried removing it and got a kernel panic. Regards, Ramon On Sat, Jan 28, 2023 at 3:21 PM Thomas Petazzoni < thomas.petazzoni at bootlin.com> wrote: > On Sat, 28 Jan 2023 14:52:12 -0600 > Ra C wrote: > > > I have a custom stm32mp157a board which runs OK with a modified 5.4 > kernel. > > I want to migrate to the latest stm supported kernel. > > I built a stm32mp157a_dk1 target using the BR2_EXTERNAL feature described > > here: https://github.com/bootlin/buildroot-external-st which builds a > 5.15 > > kernel. > > > > Using the same dtb , the 5.15 kernel fails to mount the root device (a > > What do you mean by "using the same DTB" ? > > Make sure to use the DTB that matches the kernel version you're using. > Even though DTBs are in theory kernel-version independent, there are > quite frequently some subtle changes that causes a DTB written for > kernel version X to not work with kernel version Y. > > Also, make sure to pass "rootwait" in your kernel command line, to tell > the kernel to wait for the root device to appear. As SD/MMC devices are > detected asynchronously, sometimes they are detected too late compared > to the point where the kernel attempts to mount the rootfs. > > Best regards, > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Sat Jan 28 23:07:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 29 Jan 2023 00:07:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: bump to version 6.16 In-Reply-To: <20230114161002.35480-1-fontaine.fabrice@gmail.com> References: <20230114161002.35480-1-fontaine.fabrice@gmail.com> Message-ID: <20230129000741.214be8fa@windsurf> On Sat, 14 Jan 2023 17:10:02 +0100 Fabrice Fontaine wrote: > # pthread_setaffinity_np > depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL > select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL > + select BR2_PACKAGE_LIBCAP You forgot to propagate the depends on BR2_USE_MMU from BR2_PACKAGE_LIBCAP, so I've done that when applying. Thanks a lot! Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From vfazio at xes-inc.com Sun Jan 29 02:17:56 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Sat, 28 Jan 2023 20:17:56 -0600 Subject: [Buildroot] [PATCH 1/1] package/ethtool: fix musl-libc builds Message-ID: <20230129021756.2845959-1-vfazio@xes-inc.com> Upstream commit 1fa60003a8b8 made a change to headers that broke compiles for musl-libc based builds. Apply the patch slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/eafd07dddfe7e8b714fc3fcaf77a2d7150694ee2/ Signed-off-by: Vincent Fazio --- ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch diff --git a/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch new file mode 100644 index 0000000000..f13edbbe50 --- /dev/null +++ b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch @@ -0,0 +1,71 @@ +From a26296eea68aa6c16b253f34825c9b9007269672 Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:11 -0800 +Subject: [PATCH] marvell.c: Fix build with musl-libc + +After commit 1fa60003a8b8 ("misc: header includes cleanup") we stopped +including net/if.h which resolved the proper defines to pull in +sys/types.h and provide a definition for u_int32_t. With musl-libc we +would need to define _GNU_SOURCE to ensure that sys/types.h does provide a +definition for u_int32_t. + +Rather, just replace u_uint{16,32}_t with the more standard +uint{16,32}_t types from stdint.h + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Signed-off-by: Florian Fainelli + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-4-f.fainelli at gmail.com/] +Signed-off-by: Vincent Fazio +--- + marvell.c | 34 +++++++++++++++++----------------- + 1 file changed, 17 insertions(+), 17 deletions(-) + +diff --git a/marvell.c b/marvell.c +index d3d570e..3f3aed8 100644 +--- a/marvell.c ++++ b/marvell.c +@@ -31,23 +31,23 @@ static void dump_timer(const char *name, const void *p) + static void dump_queue(const char *name, const void *a, int rx) + { + struct desc { +- u_int32_t ctl; +- u_int32_t next; +- u_int32_t data_lo; +- u_int32_t data_hi; +- u_int32_t status; +- u_int32_t timestamp; +- u_int16_t csum2; +- u_int16_t csum1; +- u_int16_t csum2_start; +- u_int16_t csum1_start; +- u_int32_t addr_lo; +- u_int32_t addr_hi; +- u_int32_t count_lo; +- u_int32_t count_hi; +- u_int32_t byte_count; +- u_int32_t csr; +- u_int32_t flag; ++ uint32_t ctl; ++ uint32_t next; ++ uint32_t data_lo; ++ uint32_t data_hi; ++ uint32_t status; ++ uint32_t timestamp; ++ uint16_t csum2; ++ uint16_t csum1; ++ uint16_t csum2_start; ++ uint16_t csum1_start; ++ uint32_t addr_lo; ++ uint32_t addr_hi; ++ uint32_t count_lo; ++ uint32_t count_hi; ++ uint32_t byte_count; ++ uint32_t csr; ++ uint32_t flag; + }; + const struct desc *d = a; + +-- +2.25.1 + -- 2.25.1 From vfazio at xes-inc.com Sun Jan 29 02:21:18 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Sun, 29 Jan 2023 02:21:18 +0000 Subject: [Buildroot] [External] - Re: [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230128223435.2d708808@windsurf> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <20230127201446.1181422-1-vfazio@xes-inc.com> <20230128223142.1c292f98@windsurf> <20230128223435.2d708808@windsurf> Message-ID: Thomas, > -----Original Message----- > From: Thomas Petazzoni > Sent: Saturday, January 28, 2023 3:35 PM > To: Vincent Fazio > Cc: buildroot at buildroot.org; Florian Fainelli ; Matt > Weber ; Vincent Fazio > Subject: [External] - Re: [Buildroot] [PATCH v2 1/1] package/ethtool: fix > builds for older toolchains > > On Sat, 28 Jan 2023 22:31:42 +0100 > Thomas Petazzoni wrote: > > > > package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 > > > ++++++++++++++++++ ...2-marvell.c-Fix-build-with-musl-libc.patch | > > > 71 +++ > > > 2 files changed, 554 insertions(+) > > > create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch > > > create mode 100644 > > > package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > > > > Applied to master, thanks. > > Sorry, I messed up, I applied the v1 of the patch, which only added the 0001- > uapi-Bring-in-if.h.patch patch and not the musl fix. > > Could you resubmit the musl fix separately? Done https://patchwork.ozlabs.org/project/buildroot/patch/20230129021756.2845959-1-vfazio at xes-inc.com/ > > In any case, having the musl fix in the patch titled "fix builds for older > toolchains" was not really correct, as the musl fix has nothing to do with > "older toolchains". > Totally fair, it was a quick change I made at the request of the original author. I should have reworded the commit and made sure I marked the previous patch as superseded (odd that it wasn't automatically marked though). > Thanks! > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel > engineering and training https://bootlin.com > 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. From james.hilliard1 at gmail.com Sun Jan 29 03:52:26 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:26 -0700 Subject: [Buildroot] [PATCH v2 1/7] package/python-async-generator: new package Message-ID: <20230129035232.2480871-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 c8bc5eee22..6cf2b48a8f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1365,6 +1365,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 24be67b925..dd15467b11 100644 --- a/package/Config.in +++ b/package/Config.in @@ -962,6 +962,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 Sun Jan 29 03:52:27 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:27 -0700 Subject: [Buildroot] [PATCH v2 2/7] package/python-sniffio: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 6cf2b48a8f..608512a4bb 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1396,6 +1396,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 dd15467b11..594590a52a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1280,6 +1280,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 Sun Jan 29 03:52:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:28 -0700 Subject: [Buildroot] [PATCH v2 3/7] package/python-outcome: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 608512a4bb..b686dbd87a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1388,6 +1388,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 594590a52a..195398b844 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1148,6 +1148,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 james.hilliard1 at gmail.com Sun Jan 29 03:52:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:29 -0700 Subject: [Buildroot] [PATCH v2 4/7] package/python-trio: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 b686dbd87a..9fdc66f60b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1402,6 +1402,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-uhid/ diff --git a/package/Config.in b/package/Config.in index 195398b844..aa6bb7bce3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1306,6 +1306,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 Sun Jan 29 03:52:30 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:30 -0700 Subject: [Buildroot] [PATCH v2 5/7] package/python-wsproto: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 9fdc66f60b..bb56753418 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1407,6 +1407,7 @@ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-uhid/ 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 aa6bb7bce3..2cb785c128 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1340,6 +1340,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 Sun Jan 29 03:52:31 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:31 -0700 Subject: [Buildroot] [PATCH v2 6/7] package/python-trio-websocket: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 bb56753418..7e9e4df8f1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1403,6 +1403,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-uhid/ diff --git a/package/Config.in b/package/Config.in index 2cb785c128..46679095b3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1307,6 +1307,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 Sun Jan 29 03:52:32 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:32 -0700 Subject: [Buildroot] [PATCH v2 7/7] package/python-selenium: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-7-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- Changes v1 -> v2: - bump to version 4.8.0 --- 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 | 13 +++++++++++++ 5 files changed, 29 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 7e9e4df8f1..d0a51086cd 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1396,6 +1396,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 46679095b3..fc468148df 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1260,6 +1260,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..d462abc62b --- /dev/null +++ b/package/python-selenium/python-selenium.hash @@ -0,0 +1,3 @@ +# md5, sha256 from https://pypi.org/pypi/selenium/json +md5 e9054eb95920bb2a1d594090f0773f61 selenium-4.8.0.tar.gz +sha256 fee36724d6cf0b18c73781bb8ec7be4a35ab1e2564e64e64e64da75e50e052af selenium-4.8.0.tar.gz diff --git a/package/python-selenium/python-selenium.mk b/package/python-selenium/python-selenium.mk new file mode 100644 index 0000000000..6dbea6fb7e --- /dev/null +++ b/package/python-selenium/python-selenium.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-selenium +# +################################################################################ + +PYTHON_SELENIUM_VERSION = 4.8.0 +PYTHON_SELENIUM_SOURCE = selenium-$(PYTHON_SELENIUM_VERSION).tar.gz +PYTHON_SELENIUM_SITE = https://files.pythonhosted.org/packages/2e/3d/492cf1a6823c48369328572c6bc63b7a957ba25c0009ee6bdb507cd9a6a4 +PYTHON_SELENIUM_SETUP_TYPE = setuptools +PYTHON_SELENIUM_LICENSE = Apache-2.0 + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Sun Jan 29 06:48:41 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 23:48:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: bump to version 2.0.2 Message-ID: <20230129064841.2831082-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 4e9e96398a..f378436beb 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 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz -sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz +md5 e6637d59015cba7e86f2111e6aa8168b greenlet-2.0.2.tar.gz +sha256 e7c8dc13af7db097bed64a051d2dd49e9f0af495c26995c00a9ee842690d34c0 greenlet-2.0.2.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 232e2820f8..40f05f667e 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 2.0.1 +PYTHON_GREENLET_VERSION = 2.0.2 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/1e/1e/632e55a04d732c8184201238d911207682b119c35cecbb9a573a6c566731 PYTHON_GREENLET_SETUP_TYPE = setuptools PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF -- 2.34.1 From dimi at tpm.dev Sun Jan 29 07:45:09 2023 From: dimi at tpm.dev (Dimi Tomov) Date: Sun, 29 Jan 2023 09:45:09 +0200 Subject: [Buildroot] [PATCH 1/1] package/wolftpm: bump version to v2.7.0 Message-ID: <20230129074509.246281-1-dimi@tpm.dev> From: Dimitar Tomov Signed-off-by: Dimitar Tomov --- package/wolftpm/wolftpm.hash | 2 +- package/wolftpm/wolftpm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/wolftpm/wolftpm.hash b/package/wolftpm/wolftpm.hash index 735c731a53..3329528095 100644 --- a/package/wolftpm/wolftpm.hash +++ b/package/wolftpm/wolftpm.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 78331cc2d98339247857f5ceb3e7cd3c4f5773e3d81bf1d73e8df9446e37472b wolftpm-2.6.0.tar.gz +sha256 d8e06e77893f104be7eb9421cac50518552ad9c5fc7fe8a9c1cdfaf4f11b92df wolftpm-2.7.0.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/wolftpm/wolftpm.mk b/package/wolftpm/wolftpm.mk index 398fa668af..db332712f5 100644 --- a/package/wolftpm/wolftpm.mk +++ b/package/wolftpm/wolftpm.mk @@ -4,7 +4,7 @@ # ################################################################################ -WOLFTPM_VERSION = 2.6.0 +WOLFTPM_VERSION = 2.7.0 WOLFTPM_SITE = $(call github,wolfSSL,wolfTPM,v$(WOLFTPM_VERSION)) WOLFTPM_INSTALL_STAGING = YES WOLFTPM_LICENSE = GPL-2.0+ -- 2.27.0 From thomas at devoogdt.com Sun Jan 29 09:45:28 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sun, 29 Jan 2023 10:45:28 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/fluent-bit: needs C++ Message-ID: <20230129094530.884944-1-thomas.devoogdt@barco.com> From: Thomas Devoogdt Fixes: - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log Signed-off-by: Thomas Devoogdt --- v1 --> v2: - added package/ prefix to the git message package/fluent-bit/Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index 11ceb55d4f..bd89c05faa 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_FLUENT_BIT bool "fluent-bit" + depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_USES_GLIBC select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_LIBYAML @@ -8,5 +9,5 @@ config BR2_PACKAGE_FLUENT_BIT https://github.com/fluent/fluent-bit -comment "fluent-bit needs a glibc toolchain" - depends on !BR2_TOOLCHAIN_USES_GLIBC +comment "fluent-bit needs a glibc toolchain w/ C++" + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP -- 2.39.0 From thomas at devoogdt.com Sun Jan 29 09:45:29 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sun, 29 Jan 2023 10:45:29 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/fluent-bit: fix -latomic on various platforms In-Reply-To: <20230129094530.884944-1-thomas.devoogdt@barco.com> References: <20230129094530.884944-1-thomas.devoogdt@barco.com> Message-ID: <20230129094530.884944-2-thomas.devoogdt@barco.com> From: Thomas Devoogdt /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Signed-off-by: Thomas Devoogdt --- v1 --> v2: - added package/ prefix to the git message package/fluent-bit/fluent-bit.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index f7727834dd..c84042a0fa 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -41,6 +41,12 @@ FLUENT_BIT_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" +# Uses __atomic_compare_exchange_8 +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + define FLUENT_BIT_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ $(TARGET_DIR)/etc/init.d/S99fluent-bit -- 2.39.0 From thomas at devoogdt.com Sun Jan 29 09:45:30 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sun, 29 Jan 2023 10:45:30 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/fluent-bit: needs arch support for wasm In-Reply-To: <20230129094530.884944-1-thomas.devoogdt@barco.com> References: <20230129094530.884944-1-thomas.devoogdt@barco.com> Message-ID: <20230129094530.884944-3-thomas.devoogdt@barco.com> From: Thomas Devoogdt See: https://github.com/fluent/fluent-bit/tree/master/lib/wasm-micro-runtime-WAMR-1.1.1#supported-architectures-and-platforms MIPS & RISCV32 are mentioned in the supported list, but that seems to be wrong, so excluded those. Signed-off-by: Thomas Devoogdt --- v1 --> v2: - added package/ prefix to the git message package/fluent-bit/Config.in | 11 +++++++++++ package/fluent-bit/fluent-bit.mk | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index bd89c05faa..0ed69e09ce 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -11,3 +11,14 @@ config BR2_PACKAGE_FLUENT_BIT comment "fluent-bit needs a glibc toolchain w/ C++" depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP + +if BR2_PACKAGE_FLUENT_BIT + +config BR2_PACKAGE_FLUENT_BIT_WASM + bool "Build with WASM runtime support" + default y + # see lib/wasm-micro-runtime-WAMR-1.1.1/README.md#supported-architectures-and-platforms + depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || BR2_aarch64 || BR2_aarch64_be || \ + (BR2_riscv && BR2_RISCV_64) || BR2_xtensa || BR2_arc + +endif diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index c84042a0fa..6e9a33e02e 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -17,6 +17,12 @@ FLUENT_BIT_CONF_OPTS += \ -DFLB_CHUNK_TRACE=No \ -DFLB_BACKTRACE=No +ifeq ($(BR2_PACKAGE_FLUENT_BIT_WASM),y) +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=Yes +else +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=No +endif + ifeq ($(BR2_PACKAGE_LUAJIT),y) FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes FLUENT_BIT_DEPENDENCIES += luajit -- 2.39.0 From tianyuanhao3 at 163.com Sun Jan 29 11:41:47 2023 From: tianyuanhao3 at 163.com (TIAN Yuanhao) Date: Sun, 29 Jan 2023 11:41:47 +0000 Subject: [Buildroot] [PATCH 1/1] package/ttyd: bump to version 1.7.3 Message-ID: <20230129114147.2504-1-tianyuanhao3@163.com> Signed-off-by: TIAN Yuanhao --- package/ttyd/ttyd.hash | 2 +- package/ttyd/ttyd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ttyd/ttyd.hash b/package/ttyd/ttyd.hash index a2a933b63a..85bd71ba2d 100644 --- a/package/ttyd/ttyd.hash +++ b/package/ttyd/ttyd.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 edc44cd5319c0c9d0858081496cae36fc5c54ee7722e0a547dde39537dfb63de ttyd-1.7.2.tar.gz +sha256 c9cf5eece52d27c5d728000f11315d36cb400c6948d1964a34a7eae74b454099 ttyd-1.7.3.tar.gz sha256 8b7e100f8311cb428c57609164d93099bada2599f948359045d1ac876a7a625b LICENSE diff --git a/package/ttyd/ttyd.mk b/package/ttyd/ttyd.mk index 085511b5fd..d17e21d60b 100644 --- a/package/ttyd/ttyd.mk +++ b/package/ttyd/ttyd.mk @@ -4,7 +4,7 @@ # ################################################################################ -TTYD_VERSION = 1.7.2 +TTYD_VERSION = 1.7.3 TTYD_SITE = $(call github,tsl0922,ttyd,$(TTYD_VERSION)) TTYD_LICENSE = MIT TTYD_LICENSE_FILES = LICENSE -- 2.34.1 From egorenar-dev at posteo.net Sun Jan 29 12:19:02 2023 From: egorenar-dev at posteo.net (Alexander Egorenkov) Date: Sun, 29 Jan 2023 12:19:02 +0000 Subject: [Buildroot] [PATCH 1/1] package/multipath-tools: bump to version 0.9.4 Message-ID: <20230129121902.31214-1-egorenar-dev@posteo.net> Signed-off-by: Alexander Egorenkov --- package/multipath-tools/multipath-tools.hash | 2 +- package/multipath-tools/multipath-tools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/multipath-tools/multipath-tools.hash b/package/multipath-tools/multipath-tools.hash index 6f893d37ce2e..3f01408c7684 100644 --- a/package/multipath-tools/multipath-tools.hash +++ b/package/multipath-tools/multipath-tools.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 7d5af5d86e43b757e253d1ba244aa8a9c09bfbb1677a72accb799b1bfcc0a9ac multipath-tools-0.9.3.tar.gz +sha256 6ed3cf6e786da20a451d9747cbd4c5817815388b8fc8022d1074b3018479031d multipath-tools-0.9.4.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0 sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 LICENSES/GPL-3.0 sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c LICENSES/LGPL-2.0 diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk index d6abf68ca0de..90394fae9fde 100644 --- a/package/multipath-tools/multipath-tools.mk +++ b/package/multipath-tools/multipath-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -MULTIPATH_TOOLS_VERSION = 0.9.3 +MULTIPATH_TOOLS_VERSION = 0.9.4 MULTIPATH_TOOLS_SITE = $(call github,opensvc,multipath-tools,$(MULTIPATH_TOOLS_VERSION)) MULTIPATH_TOOLS_LICENSE = \ -- 2.39.1 From dimi at tpm.dev Sun Jan 29 12:30:09 2023 From: dimi at tpm.dev (Dimi Tomov) Date: Sun, 29 Jan 2023 14:30:09 +0200 Subject: [Buildroot] [PATCH 1/1] package/wolftpm: bump version to v2.7.0 In-Reply-To: <20230129074509.246281-1-dimi@tpm.dev> References: <20230129074509.246281-1-dimi@tpm.dev> Message-ID: <79477989a889dc428dc9641ae7b3eade@tpm.dev> Hi Thomas, This version bump is built against latest next and tested on STM32MP1 with ST33 TPM. Thanks, Dimi -- Founder of TPM.dev On 2023-01-29 09:45 AM, Dimi Tomov wrote: > From: Dimitar Tomov > > Signed-off-by: Dimitar Tomov > --- > package/wolftpm/wolftpm.hash | 2 +- > package/wolftpm/wolftpm.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/wolftpm/wolftpm.hash > b/package/wolftpm/wolftpm.hash > index 735c731a53..3329528095 100644 > --- a/package/wolftpm/wolftpm.hash > +++ b/package/wolftpm/wolftpm.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 > 78331cc2d98339247857f5ceb3e7cd3c4f5773e3d81bf1d73e8df9446e37472b > wolftpm-2.6.0.tar.gz > +sha256 > d8e06e77893f104be7eb9421cac50518552ad9c5fc7fe8a9c1cdfaf4f11b92df > wolftpm-2.7.0.tar.gz > sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSE > diff --git a/package/wolftpm/wolftpm.mk b/package/wolftpm/wolftpm.mk > index 398fa668af..db332712f5 100644 > --- a/package/wolftpm/wolftpm.mk > +++ b/package/wolftpm/wolftpm.mk > @@ -4,7 +4,7 @@ > # > > ################################################################################ > > -WOLFTPM_VERSION = 2.6.0 > +WOLFTPM_VERSION = 2.7.0 > WOLFTPM_SITE = $(call github,wolfSSL,wolfTPM,v$(WOLFTPM_VERSION)) > WOLFTPM_INSTALL_STAGING = YES > WOLFTPM_LICENSE = GPL-2.0+ -- Founder of TPM.dev From yann.morin.1998 at free.fr Sun Jan 29 15:31:45 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:31:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic.mk: local and override support in legal-info In-Reply-To: <20230117110440.3405234-1-carrier.nicolas0@gmail.com> References: <20230117110440.3405234-1-carrier.nicolas0@gmail.com> Message-ID: <20230129153145.GE2632@scaer> Nicolas, All, Sorry for replying much later than I promised I would do... On 2023-01-17 12:04 +0100, carrier.nicolas0 at gmail.com spake thusly: > From: Nicolas Carrier > > Sources of packages which are using the 'local' _METHOD_SITE or > which declare an _OVERRIDE_SRC_DIR are not archived when generating > the legal-info target. That packages with an override-srcdir are not saved, is indeed on-purpose. An override-srcdir is meant as a way to develop on a package, rather than use its official download location. During development, such packages are most often stored in a local directory that is not tracked by the VCS (git, svn, etc...) and so are not reproducible, and thus such a build can't be meaningful as a production build, and thus we should not be able to produce a legal-info content in such a case, quite the opposite in fact: we do want to actually log that override packages are being used and that they were not saved. Some people do use that as a safeguard when generating the legal-info and passing it for publication, to ensure that there are actually no use of an override-srcdir package and that all the build is actually reproducible without local hacks. Changing the behaviour as you suggest would break for those users. Now, I do understand that you are (ab)using override-srcdir to use locally modified versions of packages that Buildroot would otherwise fetch from their remote locations. In that case, I would advise that you carry the necessary changes on your Buildroot tree, that change such packages from whatever site and site method Buildroot uses, to a path as the site, and "local" as the site method. Yes, this means you need to patch Buildroot, and probably carry that forever, but that is a very minor change [0]. As for getting in compliance for such local sources, my first comment would be to point to the statement that the Buildroot developers made a while back, and that was committed to the manual: https://buildroot.org/downloads/manual/manual.html#legal-info-buildroot Nevertheless, the general view of the Buildroot developers is that you should release the Buildroot source code along with the source code of other packages when releasing a product that contains GPL-licensed software. This is because the GNU GPL defines the "complete source code" for an executable work as "all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable". Buildroot is part of the _scripts used to control compilation and installation of the executable_, and as such it is considered part of the material that must be redistributed. Indeed, Buildroot contains the recipes that are used to configure, build, and then install the packages, and in some cases, even hack into the packages sources (with sed, awk...), and so Buildroot falls under the _scripts used to control compilation and installation of the executable_, and providing just the tarball and the patches would not be enough for those packages. Also, just providing the Buildroot source tree would not be enough either, as you'd need to also provide the .config (or defconfig) that was used to define the build, as that contains options that will ultimately have an impact on the artifacts (like the -mcpu setting, or the -O level...), and thus should also be considered as part of the aforementioned scripts. With that in mind, if you have packages that are "local" (either by their _SITE_METHOD or by being _OVERRIDE_SRCDIR), then you hopefully have them as part of the same VCS tree (or sub-tree, submodule...) as your Buildroot tree, in which case you should just need to provide the checkout of that tree that was used to do the build, and be in compliance for those packages. If you need to be able to separate FLOSS packages from proprietary ones, then Buildroot already helps you in that respect, by allowing you to use more than one br2-external trees at once, for example one with your FLOSS packages, and one with your proprietary sources; just exclude from the BR2_EXTERNAL variable, the br2-external tree(s) with your proprietary stuff, when you prepare your legal-info, and exclude them from the tarball you generate. If you have no proprietary source, then the point is moot; you can redistribute everything (but can still use more than one br2-external for other reasons, of course!). Bottom line: 1. I am opposed to making it possible to generate local archives from override-srcdir, and 2. I am not in favour of making it possible for local packages either. > This is problematic since those packages are the most likely to > require being published, because it's highly probable that their > sources have been modified. This is totally irrelevant: whether the sources are changed or not does not drive whether a package sources should be published. Believing so would be a gross misconception on how licenses such as the GPL work. Indeed, the GPL requires that the C&CS be published for any covered work; it does not condition that publication to it having been locally modified, or not, from wherever you got it from. [0] The alternative is of course that you push your changes to the corresponding upstreams, and carry those patches in a global-patch-dir; for those that are not upstreamable, you'd have to carry them for ever as well. And I see how it could be cumbersom for the kernel, which is the reason why we already have a wide range of solution for how to get the kernel source trees (arbitrary tarball URL, git, mercurial, or svn trees...). Regards, Yann E. MORIN. > This patch generates a tar.gz archive on the fly, containing the > result of the rsync of the package's source directory, using the > same arguments as during the preparation of a build. > Note that is not possible to archive the builddir, since it may > contain artifacts of previous compilations. > > It is not possible to consider rsync as a "normal" download method > either (which would have solved the initial problem), because if we > do that: > * the DL dir's content would be altered improperly > * the rsync + tar gz overhead would be paid on compilation and is > significant, for example, for a linux kernel > * a hash file would be necessary, which would be a burden to > maintain, for sources frequently modified > > Signed-off-by: Nicolas Carrier > --- > package/pkg-generic.mk | 23 ++++++++++++++++------- > 1 file changed, 16 insertions(+), 7 deletions(-) > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index 2f8ba39edf..a8760f40d4 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -660,6 +660,12 @@ $$(error $(1) has local site method, but `$(2)_SITE` is not defined) > endif > endif > > +# for legal-info sources archival > +ifneq ($$($(2)_OVERRIDE_SRCDIR),) > +$(2)_OVERRIDE_RSYNC_DIR = $$($(2)_BUILDDIR)/$$($(2)_BASENAME_RAW) > +$(2)_OVERRIDE_RSYNC_ARCHIVE = $$($(2)_OVERRIDE_RSYNC_DIR).tar.gz > +endif > + > ifndef $(2)_LICENSE > ifdef $(3)_LICENSE > $(2)_LICENSE = $$($(3)_LICENSE) > @@ -1146,13 +1152,16 @@ else > endif # license files > > ifeq ($$($(2)_REDISTRIBUTE),YES) > -ifeq ($$($(2)_SITE_METHOD),local) > -# Packages without a tarball: don't save and warn > - @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) > - > -else ifneq ($$($(2)_OVERRIDE_SRCDIR),) > - @$$(call legal-warning-nosource,$$($(2)_RAWNAME),override) > - > +ifneq ($$($(2)_OVERRIDE_SRCDIR),) > +# Packages without a tarball: create one on the fly > + @echo "Package is of type local or override, archive sources" > + $$(Q)rm -rf $$($(2)_OVERRIDE_RSYNC_DIR) $$($(2)_OVERRIDE_RSYNC_ARCHIVE) > + $$(Q)rsync -au --chmod=u=rwX,go=rX $$(RSYNC_VCS_EXCLUSIONS) $(call qstrip,$$($(2)_OVERRIDE_SRCDIR))/ $$($(2)_OVERRIDE_RSYNC_DIR)/ > + $$(Q)tar -zcf $$($(2)_OVERRIDE_RSYNC_ARCHIVE) -C $$($(2)_OVERRIDE_RSYNC_DIR) $$$$(ls -A $$($(2)_OVERRIDE_RSYNC_DIR)/) > + $$(Q)rm -rf $$($(2)_OVERRIDE_RSYNC_DIR) > + $$(Q)support/scripts/hardlink-or-copy \ > + $$($(2)_OVERRIDE_RSYNC_ARCHIVE) \ > + $$($(2)_REDIST_SOURCES_DIR)$$(sep) > else > # Other packages > > -- > 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 yann.morin.1998 at free.fr Sun Jan 29 15:32:04 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:32:04 +0100 Subject: [Buildroot] [git commit] package/multipath-tools: bump to version 0.9.4 Message-ID: <20230129153221.AC1F887FE9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b535fd2a093eca5e8967a5c8004da55f7295d101 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Alexander Egorenkov Signed-off-by: Yann E. MORIN --- package/multipath-tools/multipath-tools.hash | 2 +- package/multipath-tools/multipath-tools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/multipath-tools/multipath-tools.hash b/package/multipath-tools/multipath-tools.hash index 6f893d37ce..3f01408c76 100644 --- a/package/multipath-tools/multipath-tools.hash +++ b/package/multipath-tools/multipath-tools.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 7d5af5d86e43b757e253d1ba244aa8a9c09bfbb1677a72accb799b1bfcc0a9ac multipath-tools-0.9.3.tar.gz +sha256 6ed3cf6e786da20a451d9747cbd4c5817815388b8fc8022d1074b3018479031d multipath-tools-0.9.4.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0 sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 LICENSES/GPL-3.0 sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c LICENSES/LGPL-2.0 diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk index d6abf68ca0..90394fae9f 100644 --- a/package/multipath-tools/multipath-tools.mk +++ b/package/multipath-tools/multipath-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -MULTIPATH_TOOLS_VERSION = 0.9.3 +MULTIPATH_TOOLS_VERSION = 0.9.4 MULTIPATH_TOOLS_SITE = $(call github,opensvc,multipath-tools,$(MULTIPATH_TOOLS_VERSION)) MULTIPATH_TOOLS_LICENSE = \ From yann.morin.1998 at free.fr Sun Jan 29 15:32:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:32:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/multipath-tools: bump to version 0.9.4 In-Reply-To: <20230129121902.31214-1-egorenar-dev@posteo.net> References: <20230129121902.31214-1-egorenar-dev@posteo.net> Message-ID: <20230129153232.GF2632@scaer> Alexander, All, On 2023-01-29 12:19 +0000, Alexander Egorenkov spake thusly: > Signed-off-by: Alexander Egorenkov Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/multipath-tools/multipath-tools.hash | 2 +- > package/multipath-tools/multipath-tools.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/multipath-tools/multipath-tools.hash b/package/multipath-tools/multipath-tools.hash > index 6f893d37ce2e..3f01408c7684 100644 > --- a/package/multipath-tools/multipath-tools.hash > +++ b/package/multipath-tools/multipath-tools.hash > @@ -1,5 +1,5 @@ > # Locally computed: > -sha256 7d5af5d86e43b757e253d1ba244aa8a9c09bfbb1677a72accb799b1bfcc0a9ac multipath-tools-0.9.3.tar.gz > +sha256 6ed3cf6e786da20a451d9747cbd4c5817815388b8fc8022d1074b3018479031d multipath-tools-0.9.4.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0 > sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 LICENSES/GPL-3.0 > sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c LICENSES/LGPL-2.0 > diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk > index d6abf68ca0de..90394fae9fde 100644 > --- a/package/multipath-tools/multipath-tools.mk > +++ b/package/multipath-tools/multipath-tools.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -MULTIPATH_TOOLS_VERSION = 0.9.3 > +MULTIPATH_TOOLS_VERSION = 0.9.4 > MULTIPATH_TOOLS_SITE = $(call github,opensvc,multipath-tools,$(MULTIPATH_TOOLS_VERSION)) > > MULTIPATH_TOOLS_LICENSE = \ > -- > 2.39.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 Jan 29 15:33:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:33:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/ttyd: bump to version 1.7.3 In-Reply-To: <20230129114147.2504-1-tianyuanhao3@163.com> References: <20230129114147.2504-1-tianyuanhao3@163.com> Message-ID: <20230129153324.GG2632@scaer> Yuanhao, All, On 2023-01-29 11:41 +0000, TIAN Yuanhao spake thusly: > Signed-off-by: TIAN Yuanhao Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/ttyd/ttyd.hash | 2 +- > package/ttyd/ttyd.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/ttyd/ttyd.hash b/package/ttyd/ttyd.hash > index a2a933b63a..85bd71ba2d 100644 > --- a/package/ttyd/ttyd.hash > +++ b/package/ttyd/ttyd.hash > @@ -1,3 +1,3 @@ > # Locally computed: > -sha256 edc44cd5319c0c9d0858081496cae36fc5c54ee7722e0a547dde39537dfb63de ttyd-1.7.2.tar.gz > +sha256 c9cf5eece52d27c5d728000f11315d36cb400c6948d1964a34a7eae74b454099 ttyd-1.7.3.tar.gz > sha256 8b7e100f8311cb428c57609164d93099bada2599f948359045d1ac876a7a625b LICENSE > diff --git a/package/ttyd/ttyd.mk b/package/ttyd/ttyd.mk > index 085511b5fd..d17e21d60b 100644 > --- a/package/ttyd/ttyd.mk > +++ b/package/ttyd/ttyd.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -TTYD_VERSION = 1.7.2 > +TTYD_VERSION = 1.7.3 > TTYD_SITE = $(call github,tsl0922,ttyd,$(TTYD_VERSION)) > TTYD_LICENSE = MIT > TTYD_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 Jan 29 15:32:40 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:32:40 +0100 Subject: [Buildroot] [git commit] package/ttyd: bump to version 1.7.3 Message-ID: <20230129153417.08E6688078@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=696b190e02fbb7f76c8865fa883e51514a7f0dcd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: TIAN Yuanhao Signed-off-by: Yann E. MORIN --- package/ttyd/ttyd.hash | 2 +- package/ttyd/ttyd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ttyd/ttyd.hash b/package/ttyd/ttyd.hash index a2a933b63a..85bd71ba2d 100644 --- a/package/ttyd/ttyd.hash +++ b/package/ttyd/ttyd.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 edc44cd5319c0c9d0858081496cae36fc5c54ee7722e0a547dde39537dfb63de ttyd-1.7.2.tar.gz +sha256 c9cf5eece52d27c5d728000f11315d36cb400c6948d1964a34a7eae74b454099 ttyd-1.7.3.tar.gz sha256 8b7e100f8311cb428c57609164d93099bada2599f948359045d1ac876a7a625b LICENSE diff --git a/package/ttyd/ttyd.mk b/package/ttyd/ttyd.mk index 085511b5fd..d17e21d60b 100644 --- a/package/ttyd/ttyd.mk +++ b/package/ttyd/ttyd.mk @@ -4,7 +4,7 @@ # ################################################################################ -TTYD_VERSION = 1.7.2 +TTYD_VERSION = 1.7.3 TTYD_SITE = $(call github,tsl0922,ttyd,$(TTYD_VERSION)) TTYD_LICENSE = MIT TTYD_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 29 15:56:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:56:22 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/fluent-bit: needs C++ In-Reply-To: <20230129094530.884944-1-thomas.devoogdt@barco.com> References: <20230129094530.884944-1-thomas.devoogdt@barco.com> Message-ID: <20230129155622.GH2632@scaer> Thomas, All, On 2023-01-29 10:45 +0100, Thomas Devoogdt spake thusly: > From: Thomas Devoogdt > > Fixes: > - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log > - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log > > Signed-off-by: Thomas Devoogdt > --- > v1 --> v2: > - added package/ prefix to the git message > > package/fluent-bit/Config.in | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in > index 11ceb55d4f..bd89c05faa 100644 > --- a/package/fluent-bit/Config.in > +++ b/package/fluent-bit/Config.in > @@ -1,5 +1,6 @@ > config BR2_PACKAGE_FLUENT_BIT > bool "fluent-bit" > + depends on BR2_INSTALL_LIBSTDCPP Are you sure? The test that fails is that cmake can't find a C++ compiler, indeed. But if we look at the source tree, we can see that fluent-bit itself is written in C, and that there are only 4 bundled libraries that have C++ source files: - librdkafka, which is optional; - c-ares, and it's only for tests; - jemalloc, and C++ is only optional there; - wasm-micro-runtime-WAMR, but that is only when targetting web-assembly, which we don't. So, I thnk the test in CMakeFile.txt should be fixed to bot require C++ by default, and only enable C++ support when it is needed (i.e. just for the Kafka bacnkend?), and then in Buildroot, we disable the Kafka backend when we don;t have C++, and only enabke it when we do (or even add an option for it). Looking at the kafka backend, it should also be possible to not require C++ for it, as it builds two libs, a C-ionly one, and a C++ one. Regards, Yann E. MORIN. > depends on BR2_TOOLCHAIN_USES_GLIBC > select BR2_PACKAGE_OPENSSL > select BR2_PACKAGE_LIBYAML > @@ -8,5 +9,5 @@ config BR2_PACKAGE_FLUENT_BIT > > https://github.com/fluent/fluent-bit > > -comment "fluent-bit needs a glibc toolchain" > - depends on !BR2_TOOLCHAIN_USES_GLIBC > +comment "fluent-bit needs a glibc toolchain w/ C++" > + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP > -- > 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 Sun Jan 29 16:01:39 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:01:39 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/fluent-bit: needs arch support for wasm In-Reply-To: <20230129094530.884944-3-thomas.devoogdt@barco.com> References: <20230129094530.884944-1-thomas.devoogdt@barco.com> <20230129094530.884944-3-thomas.devoogdt@barco.com> Message-ID: <20230129160139.GI2632@scaer> \Thomas, All, On 2023-01-29 10:45 +0100, Thomas Devoogdt spake thusly: > From: Thomas Devoogdt > > See: > https://github.com/fluent/fluent-bit/tree/master/lib/wasm-micro-runtime-WAMR-1.1.1#supported-architectures-and-platforms > > MIPS & RISCV32 are mentioned in the supported list, > but that seems to be wrong, so excluded those. > > Signed-off-by: Thomas Devoogdt > --- > v1 --> v2: > - added package/ prefix to the git message > > package/fluent-bit/Config.in | 11 +++++++++++ > package/fluent-bit/fluent-bit.mk | 6 ++++++ > 2 files changed, 17 insertions(+) > > diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in > index bd89c05faa..0ed69e09ce 100644 > --- a/package/fluent-bit/Config.in > +++ b/package/fluent-bit/Config.in > @@ -11,3 +11,14 @@ config BR2_PACKAGE_FLUENT_BIT > > comment "fluent-bit needs a glibc toolchain w/ C++" > depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP > + > +if BR2_PACKAGE_FLUENT_BIT > + > +config BR2_PACKAGE_FLUENT_BIT_WASM > + bool "Build with WASM runtime support" > + default y > + # see lib/wasm-micro-runtime-WAMR-1.1.1/README.md#supported-architectures-and-platforms > + depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || BR2_aarch64 || BR2_aarch64_be || \ > + (BR2_riscv && BR2_RISCV_64) || BR2_xtensa || BR2_arc Long lists are not nice. You can achieve a better look with; config BR2_PACKAGE_FLUENT_BIT_WASM bool "WASM runtime support" depends in BR2_INSTALL_LIBSTDCPP default y if BR2_arc default y if BR2_arm || BR2_armeb default y if BR2_aarch64 || BR2_aarch64_be default y if BR2_i386 || BR2_x86_64 default y if BR2_RISCV_64 default y if BR2_xtensa Note that the C++ dependency from my review on patch 1/3 should fit here. Also, BR2_RISCV_64 can only be set if BR2_riscv is already set, so "BR2_riscv && BR2_RISCV_64 == BR2_RISCV_64". Regards, Yann E. MORIN. > +endif > diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk > index c84042a0fa..6e9a33e02e 100644 > --- a/package/fluent-bit/fluent-bit.mk > +++ b/package/fluent-bit/fluent-bit.mk > @@ -17,6 +17,12 @@ FLUENT_BIT_CONF_OPTS += \ > -DFLB_CHUNK_TRACE=No \ > -DFLB_BACKTRACE=No > > +ifeq ($(BR2_PACKAGE_FLUENT_BIT_WASM),y) > +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=Yes > +else > +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=No > +endif > + > ifeq ($(BR2_PACKAGE_LUAJIT),y) > FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes > FLUENT_BIT_DEPENDENCIES += luajit > -- > 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 Sun Jan 29 16:26:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:26:19 +0100 Subject: [Buildroot] [git commit] package/wolftpm: bump version to v2.7.0 Message-ID: <20230129162632.DE448880B3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e2e6e011a26d013869398299fc7bded38e8fdd7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Dimitar Tomov Signed-off-by: Yann E. MORIN --- package/wolftpm/wolftpm.hash | 2 +- package/wolftpm/wolftpm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/wolftpm/wolftpm.hash b/package/wolftpm/wolftpm.hash index 735c731a53..3329528095 100644 --- a/package/wolftpm/wolftpm.hash +++ b/package/wolftpm/wolftpm.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 78331cc2d98339247857f5ceb3e7cd3c4f5773e3d81bf1d73e8df9446e37472b wolftpm-2.6.0.tar.gz +sha256 d8e06e77893f104be7eb9421cac50518552ad9c5fc7fe8a9c1cdfaf4f11b92df wolftpm-2.7.0.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/wolftpm/wolftpm.mk b/package/wolftpm/wolftpm.mk index 398fa668af..db332712f5 100644 --- a/package/wolftpm/wolftpm.mk +++ b/package/wolftpm/wolftpm.mk @@ -4,7 +4,7 @@ # ################################################################################ -WOLFTPM_VERSION = 2.6.0 +WOLFTPM_VERSION = 2.7.0 WOLFTPM_SITE = $(call github,wolfSSL,wolfTPM,v$(WOLFTPM_VERSION)) WOLFTPM_INSTALL_STAGING = YES WOLFTPM_LICENSE = GPL-2.0+ From yann.morin.1998 at free.fr Sun Jan 29 16:27:06 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:27:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/wolftpm: bump version to v2.7.0 In-Reply-To: <20230129074509.246281-1-dimi@tpm.dev> References: <20230129074509.246281-1-dimi@tpm.dev> Message-ID: <20230129162706.GJ2632@scaer> Dimi, All, On 2023-01-29 09:45 +0200, Dimi Tomov spake thusly: > From: Dimitar Tomov > > Signed-off-by: Dimitar Tomov Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/wolftpm/wolftpm.hash | 2 +- > package/wolftpm/wolftpm.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/wolftpm/wolftpm.hash b/package/wolftpm/wolftpm.hash > index 735c731a53..3329528095 100644 > --- a/package/wolftpm/wolftpm.hash > +++ b/package/wolftpm/wolftpm.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 78331cc2d98339247857f5ceb3e7cd3c4f5773e3d81bf1d73e8df9446e37472b wolftpm-2.6.0.tar.gz > +sha256 d8e06e77893f104be7eb9421cac50518552ad9c5fc7fe8a9c1cdfaf4f11b92df wolftpm-2.7.0.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE > diff --git a/package/wolftpm/wolftpm.mk b/package/wolftpm/wolftpm.mk > index 398fa668af..db332712f5 100644 > --- a/package/wolftpm/wolftpm.mk > +++ b/package/wolftpm/wolftpm.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -WOLFTPM_VERSION = 2.6.0 > +WOLFTPM_VERSION = 2.7.0 > WOLFTPM_SITE = $(call github,wolfSSL,wolfTPM,v$(WOLFTPM_VERSION)) > WOLFTPM_INSTALL_STAGING = YES > WOLFTPM_LICENSE = GPL-2.0+ > -- > 2.27.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 Jan 29 16:30:00 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:30:00 +0100 Subject: [Buildroot] [git commit] package/ethtool: fix musl-libc builds Message-ID: <20230129163021.26F3B880BF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f97275bc78b717bec0c5d1efaaf73a0e6e36f53 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Upstream commit 1fa60003a8b8 made a change to headers that broke compiles for musl-libc based builds. Apply the patch slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/eafd07dddfe7e8b714fc3fcaf77a2d7150694ee2/ Signed-off-by: Vincent Fazio Signed-off-by: Yann E. MORIN --- .../0002-marvell.c-Fix-build-with-musl-libc.patch | 71 ++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch new file mode 100644 index 0000000000..f13edbbe50 --- /dev/null +++ b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch @@ -0,0 +1,71 @@ +From a26296eea68aa6c16b253f34825c9b9007269672 Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:11 -0800 +Subject: [PATCH] marvell.c: Fix build with musl-libc + +After commit 1fa60003a8b8 ("misc: header includes cleanup") we stopped +including net/if.h which resolved the proper defines to pull in +sys/types.h and provide a definition for u_int32_t. With musl-libc we +would need to define _GNU_SOURCE to ensure that sys/types.h does provide a +definition for u_int32_t. + +Rather, just replace u_uint{16,32}_t with the more standard +uint{16,32}_t types from stdint.h + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Signed-off-by: Florian Fainelli + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-4-f.fainelli at gmail.com/] +Signed-off-by: Vincent Fazio +--- + marvell.c | 34 +++++++++++++++++----------------- + 1 file changed, 17 insertions(+), 17 deletions(-) + +diff --git a/marvell.c b/marvell.c +index d3d570e..3f3aed8 100644 +--- a/marvell.c ++++ b/marvell.c +@@ -31,23 +31,23 @@ static void dump_timer(const char *name, const void *p) + static void dump_queue(const char *name, const void *a, int rx) + { + struct desc { +- u_int32_t ctl; +- u_int32_t next; +- u_int32_t data_lo; +- u_int32_t data_hi; +- u_int32_t status; +- u_int32_t timestamp; +- u_int16_t csum2; +- u_int16_t csum1; +- u_int16_t csum2_start; +- u_int16_t csum1_start; +- u_int32_t addr_lo; +- u_int32_t addr_hi; +- u_int32_t count_lo; +- u_int32_t count_hi; +- u_int32_t byte_count; +- u_int32_t csr; +- u_int32_t flag; ++ uint32_t ctl; ++ uint32_t next; ++ uint32_t data_lo; ++ uint32_t data_hi; ++ uint32_t status; ++ uint32_t timestamp; ++ uint16_t csum2; ++ uint16_t csum1; ++ uint16_t csum2_start; ++ uint16_t csum1_start; ++ uint32_t addr_lo; ++ uint32_t addr_hi; ++ uint32_t count_lo; ++ uint32_t count_hi; ++ uint32_t byte_count; ++ uint32_t csr; ++ uint32_t flag; + }; + const struct desc *d = a; + +-- +2.25.1 + From yann.morin.1998 at free.fr Sun Jan 29 16:30:29 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:30:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/ethtool: fix musl-libc builds In-Reply-To: <20230129021756.2845959-1-vfazio@xes-inc.com> References: <20230129021756.2845959-1-vfazio@xes-inc.com> Message-ID: <20230129163029.GK2632@scaer> Vincent, All, On 2023-01-28 20:17 -0600, Vincent Fazio spake thusly: > Upstream commit 1fa60003a8b8 made a change to headers that broke > compiles for musl-libc based builds. > > Apply the patch slated to address the issue. > > Fixes: > - http://autobuild.buildroot.net/results/eafd07dddfe7e8b714fc3fcaf77a2d7150694ee2/ > > Signed-off-by: Vincent Fazio Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++++++++++++++++++ > 1 file changed, 71 insertions(+) > create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > > diff --git a/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > new file mode 100644 > index 0000000000..f13edbbe50 > --- /dev/null > +++ b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > @@ -0,0 +1,71 @@ > +From a26296eea68aa6c16b253f34825c9b9007269672 Mon Sep 17 00:00:00 2001 > +From: Florian Fainelli > +Date: Sat, 14 Jan 2023 08:34:11 -0800 > +Subject: [PATCH] marvell.c: Fix build with musl-libc > + > +After commit 1fa60003a8b8 ("misc: header includes cleanup") we stopped > +including net/if.h which resolved the proper defines to pull in > +sys/types.h and provide a definition for u_int32_t. With musl-libc we > +would need to define _GNU_SOURCE to ensure that sys/types.h does provide a > +definition for u_int32_t. > + > +Rather, just replace u_uint{16,32}_t with the more standard > +uint{16,32}_t types from stdint.h > + > +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") > +Signed-off-by: Florian Fainelli > + > +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-4-f.fainelli at gmail.com/] > +Signed-off-by: Vincent Fazio > +--- > + marvell.c | 34 +++++++++++++++++----------------- > + 1 file changed, 17 insertions(+), 17 deletions(-) > + > +diff --git a/marvell.c b/marvell.c > +index d3d570e..3f3aed8 100644 > +--- a/marvell.c > ++++ b/marvell.c > +@@ -31,23 +31,23 @@ static void dump_timer(const char *name, const void *p) > + static void dump_queue(const char *name, const void *a, int rx) > + { > + struct desc { > +- u_int32_t ctl; > +- u_int32_t next; > +- u_int32_t data_lo; > +- u_int32_t data_hi; > +- u_int32_t status; > +- u_int32_t timestamp; > +- u_int16_t csum2; > +- u_int16_t csum1; > +- u_int16_t csum2_start; > +- u_int16_t csum1_start; > +- u_int32_t addr_lo; > +- u_int32_t addr_hi; > +- u_int32_t count_lo; > +- u_int32_t count_hi; > +- u_int32_t byte_count; > +- u_int32_t csr; > +- u_int32_t flag; > ++ uint32_t ctl; > ++ uint32_t next; > ++ uint32_t data_lo; > ++ uint32_t data_hi; > ++ uint32_t status; > ++ uint32_t timestamp; > ++ uint16_t csum2; > ++ uint16_t csum1; > ++ uint16_t csum2_start; > ++ uint16_t csum1_start; > ++ uint32_t addr_lo; > ++ uint32_t addr_hi; > ++ uint32_t count_lo; > ++ uint32_t count_hi; > ++ uint32_t byte_count; > ++ uint32_t csr; > ++ uint32_t flag; > + }; > + const struct desc *d = a; > + > +-- > +2.25.1 > + > -- > 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 Jan 29 16:31:35 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 29 Jan 2023 17:31:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/c-ares: security bump to version 1.19.0 Message-ID: <20230129163135.30876-1-fontaine.fabrice@gmail.com> Low. Stack overflow in ares_set_sortlist() which is used during c-ares initialization and typically provided by an administrator and not an end user. https://c-ares.org/changelog.html#1_19_0 Signed-off-by: Fabrice Fontaine --- package/c-ares/c-ares.hash | 2 +- package/c-ares/c-ares.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/c-ares/c-ares.hash b/package/c-ares/c-ares.hash index af1f076aab..edf891674b 100644 --- a/package/c-ares/c-ares.hash +++ b/package/c-ares/c-ares.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 1a7d52a8a84a9fbffb1be9133c0f6e17217d91ea5a6fa61f6b4729cda78ebbcf c-ares-1.18.1.tar.gz +sha256 bfceba37e23fd531293829002cac0401ef49a6dc55923f7f92236585b7ad1dd3 c-ares-1.19.0.tar.gz # Hash for license file sha256 db4eb63fe09daebdf57d3f79b091bb5ee5070c0d761040e83264e648d307af4c LICENSE.md diff --git a/package/c-ares/c-ares.mk b/package/c-ares/c-ares.mk index 0152759ebc..4332fc6919 100644 --- a/package/c-ares/c-ares.mk +++ b/package/c-ares/c-ares.mk @@ -4,7 +4,7 @@ # ################################################################################ -C_ARES_VERSION = 1.18.1 +C_ARES_VERSION = 1.19.0 C_ARES_SITE = http://c-ares.haxx.se/download C_ARES_INSTALL_STAGING = YES C_ARES_CONF_OPTS = --with-random=/dev/urandom -- 2.39.0 From yann.morin.1998 at free.fr Sun Jan 29 16:37:06 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:37:06 +0100 Subject: [Buildroot] [git commit] package/bash: fix non-multibyte builds Message-ID: <20230129163849.38771880C6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=47a74ffa8137c22686e6196e0b1e74861d1bd81c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Builds using toolchains without WCHAR support would fail due to an undeclared reference to `shell_input_line_property`. Fix this by using a guard to check if ENABLE_MULTIBYTE is defined. Fixes: - http://autobuild.buildroot.net/results/133ddcbc37512e6bcc5daab669ce316efa7ec4fc/ Signed-off-by: Vincent Fazio Signed-off-by: Yann E. MORIN --- ...-fix-compilation-for-non-multibyte-builds.patch | 63 ++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch new file mode 100644 index 0000000000..d330de5cd4 --- /dev/null +++ b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch @@ -0,0 +1,63 @@ +From 0217fc2816e47ee296472df71d1011f0eb2937e6 Mon Sep 17 00:00:00 2001 +From: Vincent Fazio +Date: Fri, 27 Jan 2023 14:37:26 -0600 +Subject: [PATCH] parse.y: fix compilation for non-multibyte builds + +Builds configured with --disable-multibyte or when the toolchain does +not have WCHAR support would encounter a compile error due to an +undeclared reference to shell_input_line_property in shell_getc. + +Add a HANDLE_MULTIBYTE guard to conditionally compile the block that +references shell_input_line_property in shell_getc as it's only declared +when HANDLE_MULTIBYTE is defined. + +Signed-off-by: Vincent Fazio +[Upstream status: https://savannah.gnu.org/patch/index.php?10309] +--- + parse.y | 2 ++ + y.tab.c | 2 ++ + 2 files changed, 4 insertions(+) + +diff --git a/parse.y b/parse.y +index 1d12e639..8f1355c6 100644 +--- a/parse.y ++++ b/parse.y +@@ -2625,6 +2625,7 @@ next_alias_char: + parser_state |= PST_ENDALIAS; + /* We need to do this to make sure last_shell_getc_is_singlebyte returns + true, since we are returning a single-byte space. */ ++#if defined (HANDLE_MULTIBYTE) + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) + { + #if 0 +@@ -2638,6 +2639,7 @@ next_alias_char: + shell_input_line_property[shell_input_line_index - 1] = 1; + #endif + } ++#endif /* HANDLE_MULTIBYTE */ + return ' '; /* END_ALIAS */ + } + #endif +diff --git a/y.tab.c b/y.tab.c +index 50c5845b..799f730f 100644 +--- a/y.tab.c ++++ b/y.tab.c +@@ -4936,6 +4936,7 @@ next_alias_char: + parser_state |= PST_ENDALIAS; + /* We need to do this to make sure last_shell_getc_is_singlebyte returns + true, since we are returning a single-byte space. */ ++#if defined (HANDLE_MULTIBYTE) + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) + { + #if 0 +@@ -4949,6 +4950,7 @@ next_alias_char: + shell_input_line_property[shell_input_line_index - 1] = 1; + #endif + } ++#endif /* HANDLE_MULTIBYTE */ + return ' '; /* END_ALIAS */ + } + #endif +-- +2.25.1 + From yann.morin.1998 at free.fr Sun Jan 29 16:39:04 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:39:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/bash: fix non-multibyte builds In-Reply-To: <20230128191409.1472620-1-vfazio@xes-inc.com> References: <20230128191409.1472620-1-vfazio@xes-inc.com> Message-ID: <20230129163904.GL2632@scaer> Vincent, All, On 2023-01-28 13:14 -0600, Vincent Fazio spake thusly: > Builds using toolchains without WCHAR support would fail due to an > undeclared reference to `shell_input_line_property`. > > Fix this by using a guard to check if ENABLE_MULTIBYTE is defined. > > Fixes: > - http://autobuild.buildroot.net/results/133ddcbc37512e6bcc5daab669ce316efa7ec4fc/ > > Signed-off-by: Vincent Fazio Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...compilation-for-non-multibyte-builds.patch | 63 +++++++++++++++++++ > 1 file changed, 63 insertions(+) > create mode 100644 package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch > > diff --git a/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch > new file mode 100644 > index 0000000000..d330de5cd4 > --- /dev/null > +++ b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch > @@ -0,0 +1,63 @@ > +From 0217fc2816e47ee296472df71d1011f0eb2937e6 Mon Sep 17 00:00:00 2001 > +From: Vincent Fazio > +Date: Fri, 27 Jan 2023 14:37:26 -0600 > +Subject: [PATCH] parse.y: fix compilation for non-multibyte builds > + > +Builds configured with --disable-multibyte or when the toolchain does > +not have WCHAR support would encounter a compile error due to an > +undeclared reference to shell_input_line_property in shell_getc. > + > +Add a HANDLE_MULTIBYTE guard to conditionally compile the block that > +references shell_input_line_property in shell_getc as it's only declared > +when HANDLE_MULTIBYTE is defined. > + > +Signed-off-by: Vincent Fazio > +[Upstream status: https://savannah.gnu.org/patch/index.php?10309] > +--- > + parse.y | 2 ++ > + y.tab.c | 2 ++ > + 2 files changed, 4 insertions(+) > + > +diff --git a/parse.y b/parse.y > +index 1d12e639..8f1355c6 100644 > +--- a/parse.y > ++++ b/parse.y > +@@ -2625,6 +2625,7 @@ next_alias_char: > + parser_state |= PST_ENDALIAS; > + /* We need to do this to make sure last_shell_getc_is_singlebyte returns > + true, since we are returning a single-byte space. */ > ++#if defined (HANDLE_MULTIBYTE) > + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) > + { > + #if 0 > +@@ -2638,6 +2639,7 @@ next_alias_char: > + shell_input_line_property[shell_input_line_index - 1] = 1; > + #endif > + } > ++#endif /* HANDLE_MULTIBYTE */ > + return ' '; /* END_ALIAS */ > + } > + #endif > +diff --git a/y.tab.c b/y.tab.c > +index 50c5845b..799f730f 100644 > +--- a/y.tab.c > ++++ b/y.tab.c > +@@ -4936,6 +4936,7 @@ next_alias_char: > + parser_state |= PST_ENDALIAS; > + /* We need to do this to make sure last_shell_getc_is_singlebyte returns > + true, since we are returning a single-byte space. */ > ++#if defined (HANDLE_MULTIBYTE) > + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) > + { > + #if 0 > +@@ -4949,6 +4950,7 @@ next_alias_char: > + shell_input_line_property[shell_input_line_index - 1] = 1; > + #endif > + } > ++#endif /* HANDLE_MULTIBYTE */ > + return ' '; /* END_ALIAS */ > + } > + #endif > +-- > +2.25.1 > + > -- > 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 Jan 29 16:39:53 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 29 Jan 2023 17:39:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/vim: security bump to version 9.0.1260 Message-ID: <20230129163953.56236-1-fontaine.fabrice@gmail.com> - Fix CVE-2023-0049, CVE-2023-0051, CVE-2023-0054 and CVE-2023-0288 - Update hash of README.txt: typo fixed by https://github.com/vim/vim/commit/f1dcd14fc5d4370476cd82895a4479ca2d252e54 Signed-off-by: Fabrice Fontaine --- package/vim/vim.hash | 4 ++-- package/vim/vim.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index 03ee908db4..4000beedc1 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz +sha256 bcaf9b21ab00ab49de4f3bdfda1bcda82533ec16c412824226544a3fce6506ff vim-9.0.1260.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE -sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt +sha256 d187aff219161f37138479257f82d687ea10b2cdd17d58b53a3ec9b79d6dc870 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index d814c68630..e3648bfab9 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0951 +VIM_VERSION = 9.0.1260 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src -- 2.39.0 From yann.morin.1998 at free.fr Sun Jan 29 16:39:58 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:39:58 +0100 Subject: [Buildroot] [git commit] package/python-greenlet: bump to version 2.0.2 Message-ID: <20230129164016.1F3EA880D2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b86cc6a313773ac90bceabf376e33bba789c2950 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 4e9e96398a..f378436beb 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 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz -sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz +md5 e6637d59015cba7e86f2111e6aa8168b greenlet-2.0.2.tar.gz +sha256 e7c8dc13af7db097bed64a051d2dd49e9f0af495c26995c00a9ee842690d34c0 greenlet-2.0.2.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 232e2820f8..40f05f667e 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 2.0.1 +PYTHON_GREENLET_VERSION = 2.0.2 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/1e/1e/632e55a04d732c8184201238d911207682b119c35cecbb9a573a6c566731 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 Jan 29 16:40:33 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:40:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: bump to version 2.0.2 In-Reply-To: <20230129064841.2831082-1-james.hilliard1@gmail.com> References: <20230129064841.2831082-1-james.hilliard1@gmail.com> Message-ID: <20230129164033.GM2632@scaer> James, All, On 2023-01-28 23:48 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. Regards, 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 4e9e96398a..f378436beb 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 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz > -sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz > +md5 e6637d59015cba7e86f2111e6aa8168b greenlet-2.0.2.tar.gz > +sha256 e7c8dc13af7db097bed64a051d2dd49e9f0af495c26995c00a9ee842690d34c0 greenlet-2.0.2.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 232e2820f8..40f05f667e 100644 > --- a/package/python-greenlet/python-greenlet.mk > +++ b/package/python-greenlet/python-greenlet.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_GREENLET_VERSION = 2.0.1 > +PYTHON_GREENLET_VERSION = 2.0.2 > PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz > -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be > +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/1e/1e/632e55a04d732c8184201238d911207682b119c35cecbb9a573a6c566731 > PYTHON_GREENLET_SETUP_TYPE = setuptools > PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 > PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF > -- > 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 Jan 29 16:41:03 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:03 +0100 Subject: [Buildroot] [git commit] package/python-sniffio: new package Message-ID: <20230129164233.9CA8D88167@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e72cca9b2b60fe4fbac6b12461bf6ee4ecf08907 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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(+) diff --git a/DEVELOPERS b/DEVELOPERS index 6cf2b48a8f..608512a4bb 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1396,6 +1396,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 dd15467b11..594590a52a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1280,6 +1280,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:00 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:00 +0100 Subject: [Buildroot] [git commit] package/python-async-generator: new package Message-ID: <20230129164233.9102088166@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=14d301cbb621e1f044938d628ec47279a80ad7d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-async-generator/Config.in | 6 ++++++ package/python-async-generator/python-async-generator.hash | 7 +++++++ package/python-async-generator/python-async-generator.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index c8bc5eee22..6cf2b48a8f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1365,6 +1365,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 24be67b925..dd15467b11 100644 --- a/package/Config.in +++ b/package/Config.in @@ -962,6 +962,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:09 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:09 +0100 Subject: [Buildroot] [git commit] package/python-trio: new package Message-ID: <20230129164233.B645388169@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c09481f7f0419e8a69a2813052bc56895a598353 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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(+) diff --git a/DEVELOPERS b/DEVELOPERS index b686dbd87a..9fdc66f60b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1402,6 +1402,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-uhid/ diff --git a/package/Config.in b/package/Config.in index 195398b844..aa6bb7bce3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1306,6 +1306,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:12 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:12 +0100 Subject: [Buildroot] [git commit] package/python-wsproto: new package Message-ID: <20230129164233.C60B988166@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4d75ef7c663e97baa98956fd30770b9b23b311a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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(+) diff --git a/DEVELOPERS b/DEVELOPERS index 9fdc66f60b..bb56753418 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1407,6 +1407,7 @@ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-uhid/ 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 aa6bb7bce3..2cb785c128 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1340,6 +1340,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:18 +0100 Subject: [Buildroot] [git commit] package/python-selenium: new package Message-ID: <20230129164233.DFC6188168@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=352f4418e4ece05fc075f48e4af6f0918bf11873 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 | 13 +++++++++++++ 5 files changed, 29 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 7e9e4df8f1..d0a51086cd 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1396,6 +1396,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 46679095b3..fc468148df 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1260,6 +1260,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..d462abc62b --- /dev/null +++ b/package/python-selenium/python-selenium.hash @@ -0,0 +1,3 @@ +# md5, sha256 from https://pypi.org/pypi/selenium/json +md5 e9054eb95920bb2a1d594090f0773f61 selenium-4.8.0.tar.gz +sha256 fee36724d6cf0b18c73781bb8ec7be4a35ab1e2564e64e64e64da75e50e052af selenium-4.8.0.tar.gz diff --git a/package/python-selenium/python-selenium.mk b/package/python-selenium/python-selenium.mk new file mode 100644 index 0000000000..6dbea6fb7e --- /dev/null +++ b/package/python-selenium/python-selenium.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-selenium +# +################################################################################ + +PYTHON_SELENIUM_VERSION = 4.8.0 +PYTHON_SELENIUM_SOURCE = selenium-$(PYTHON_SELENIUM_VERSION).tar.gz +PYTHON_SELENIUM_SITE = https://files.pythonhosted.org/packages/2e/3d/492cf1a6823c48369328572c6bc63b7a957ba25c0009ee6bdb507cd9a6a4 +PYTHON_SELENIUM_SETUP_TYPE = setuptools +PYTHON_SELENIUM_LICENSE = Apache-2.0 + +$(eval $(python-package)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:06 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:06 +0100 Subject: [Buildroot] [git commit] package/python-outcome: new package Message-ID: <20230129164233.A9A8788168@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=675fdc08f673bc992e9b169363c49fbd18662555 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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(+) diff --git a/DEVELOPERS b/DEVELOPERS index 608512a4bb..b686dbd87a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1388,6 +1388,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 594590a52a..195398b844 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1148,6 +1148,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:15 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:15 +0100 Subject: [Buildroot] [git commit] package/python-trio-websocket: new package Message-ID: <20230129164233.D29F788167@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3eb3116bfe8ef503acd7756f5071701132d430b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-trio-websocket/Config.in | 9 +++++++++ package/python-trio-websocket/python-trio-websocket.hash | 3 +++ package/python-trio-websocket/python-trio-websocket.mk | 13 +++++++++++++ 5 files changed, 27 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index bb56753418..7e9e4df8f1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1403,6 +1403,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-uhid/ diff --git a/package/Config.in b/package/Config.in index 2cb785c128..46679095b3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1307,6 +1307,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:42:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:42:49 +0100 Subject: [Buildroot] [PATCH v2 1/7] package/python-async-generator: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129164249.GN2632@scaer> James, All, On 2023-01-28 20:52 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Series of 7 patches applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 c8bc5eee22..6cf2b48a8f 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1365,6 +1365,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 24be67b925..dd15467b11 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -962,6 +962,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 > > _______________________________________________ > 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 dario.binacchi at amarulasolutions.com Sun Jan 29 16:53:36 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Sun, 29 Jan 2023 17:53:36 +0100 Subject: [Buildroot] [PATCH v9 1/2] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig In-Reply-To: <20230128232339.156536e9@windsurf> References: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> <20230116215516.264468-2-dario.binacchi@amarulasolutions.com> <20230128232339.156536e9@windsurf> Message-ID: Hello Thomas, On Sat, Jan 28, 2023 at 11:23 PM Thomas Petazzoni wrote: > > Hello Dario, > > On Mon, 16 Jan 2023 22:55:15 +0100 > Dario Binacchi wrote: > > > 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 6.1.6 > > - mainline U-Boot 2022-07 > > - default packages from buildroot > > > > 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 v9: > > - Bump Linux kernel to version 6.1.6. > > - Remove the Linux kernel patches because they have been merged into > > the used version. > > Thanks, I've applied both patches. One interesting point to note is > about the kernel configuration. Your Buildroot defconfig says to use > the default ARM64 kernel configuration + apply a pretty huge fragment > to disable lots of things: > > board/bsh/imx8mn-bsh-smm-s2/linux.fragment | 895 ++++++++++++++++++ > > So you have a 895 lines fragment to disable lots of stuff. I was > curious to see if this fragment was not *larger* than the actual > resulting kernel configuration, as a defconfig, and indeed it is: > > $ wc -l output/build/linux-6.1.6/defconfig > 816 output/build/linux-6.1.6/defconfig > > And still reading this defconfig, it is pretty clear that lots of > options that are enabled are not relevant to your system, and could be > disabled, making the defconfig even smaller. > > So overall, it looks like having a complete defconfig of your kernel > configuration would be smaller than a fragment that disables zillions > of things. I will follow your suggestions to reduce the linux configuration. Thanks and regards, Dario > > Best regards, > > Thomas > -- > Thomas Petazzoni, CTO, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com -- Dario Binacchi Senior 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 Jan 29 17:11:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:11:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package In-Reply-To: <20230128094119.10660-1-a.partesotti@gmail.com> References: <20230128094119.10660-1-a.partesotti@gmail.com> Message-ID: <20230129171132.GO2632@scaer> Alessandro, All, Thanks for this patc; please find my review and comments below. On 2023-01-28 10:41 +0100, Alessandro Partesotti spake thusly: > This package introduce oatpp in BR buildsystem. oatpp must be used as static library in $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want to build therir own application by linking oatpp in a buildroot build system. Please, wrap your commit log to about 72 chars. Why does it need to be a static library? Why does a shared library not work? I see tht upstream suggests that, so maybe just state so. > Signed-off-by: Alessandro Partesotti > --- > package/Config.in | 3 +++ > package/oatpp/Config.in | 14 ++++++++++++++ > package/oatpp/oatpp.mk | 16 ++++++++++++++++ You are missing a hash file, which contains the hashes for the source archive and the license file(s). See below. > diff --git a/package/Config.in b/package/Config.in > index 995dae2c57..481876a278 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1941,6 +1941,7 @@ menu "Networking" > source "package/nss-mdns/Config.in" > source "package/nss-myhostname/Config.in" > source "package/nss-pam-ldapd/Config.in" > + source "package/oatpp/Config.in" > source "package/omniorb/Config.in" > source "package/open-isns/Config.in" > source "package/open62541/Config.in" > @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" > source "package/vim/Config.in" > endmenu > > + > endmenu > + Two spurious empty lines added. > diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in > new file mode 100644 > index 0000000000..86eb4573a6 > --- /dev/null > +++ b/package/oatpp/Config.in > @@ -0,0 +1,14 @@ > +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe Path compiler flag disabled" > + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || BR2_COMPILER_PARANOID_UNSAFE_PATH If the paranoid unsafe paths check triggers, it means that the target build is using headers (or libraries) from the host, and that is definitely not correct, as those are not suitable to generate target code. Instead, the package must be fixed. Long-term, we may even make that check mandatory and not configurable, see: http://patchwork.ozlabs.org/project/buildroot/patch/20221107214903.1565321-1-yann.morin.1998 at free.fr/ > +config BR2_PACKAGE_OATPP > + bool "Oat++" > + depends on BR2_INSTALL_LIBSTDCPP > + depends on BR2_TOOLCHAIN_HAS_THREADS > + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH > + help > + Oat++ is an open-source C++ web framework for highly scalable and resource-efficient web applications. > + It provides all the necessary components for production-grade development. > + This package allows you to use oatpp to statically build this a project inside the staging directory. > + See https://oatpp.io/docs/start Help text should be indented with a TAB and two spaces, and wrapped at 72 chars; running "make check-package" will point to coding style issues. > diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk > new file mode 100644 > index 0000000000..7abdeb6de5 > --- /dev/null > +++ b/package/oatpp/oatpp.mk > @@ -0,0 +1,16 @@ > +################################################################################ > +# > +# oatpp > +# > +################################################################################ > + > +OATPP_VERSION= 1.3.0 Spaces around the equal sign; "make check-package" points to it too. > +OATPP_SOURCE= $(OATPP_VERSION).tar.gz > +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags > +#OATPP_SITE= git://github.com/oatpp/oatpp.git Don't keep commented-out code; just remove it. For github, we have two options: - if the package has been "released" by upstream, then they pushed a tarball and we must use it; - otherwise, we have a macro that assembles a proper URL. In this case, there is no archive published by upstream, so we must use the macro: OATPP_VERSION = 1.3.0 OATPP_SITE = $(call github,oatpp,oatpp,$(OATPP_VERSION)) And that's all (no _SOURCE, no _SITE_METHOD). https://buildroot.org/downloads/manual/manual.html#github-download-url You are also missing the license declaration: OATPP_LICENSE = Apache-2.0 OATPP_LICENSE_FILES = LICENSE > +OATPP_INSTALL_STAGING= YES > +OATPP_INSTALL_TARGET= NO Shy no installation in target? Ah, yes, it's a static lib. Usually, we like a small reminder about that: # Only builds a static lib: OATPP_INSTALL_TARGET= NO > +OATPP_MAKE=make Why do you need to force make? If that's because of a parallel build issue, then use $(MAKE1) instead, and explain it in the commit message. As it is supposed to be a static-only lib (as per upstream suggestion), you probably also need to tell cmake to not build shared libs, which is otherwise what Buildroot enforces: # As per upstream, oat++ is meant to be a static-only lib OATPP_CMAKE_OPTS = -DBUILD_SHARED_LIBS=OFF Can you address those and respin an updated patch, please? Regards, Yann E. MORIN. > +$(eval $(cmake-package)) > + > -- > 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 Jan 29 17:17:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:17:32 +0100 Subject: [Buildroot] [git commit] package/vim: security bump to version 9.0.1260 Message-ID: <20230129171816.3C1B788165@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=98f8ddbc74962ab33df5ada2ccb53a27c49e60f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Fix CVE-2023-0049, CVE-2023-0051, CVE-2023-0054 and CVE-2023-0288 - Update hash of README.txt: typo fixed by https://github.com/vim/vim/commit/f1dcd14fc5d4370476cd82895a4479ca2d252e54 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/vim/vim.hash | 4 ++-- package/vim/vim.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index 03ee908db4..4000beedc1 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz +sha256 bcaf9b21ab00ab49de4f3bdfda1bcda82533ec16c412824226544a3fce6506ff vim-9.0.1260.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE -sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt +sha256 d187aff219161f37138479257f82d687ea10b2cdd17d58b53a3ec9b79d6dc870 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index d814c68630..e3648bfab9 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0951 +VIM_VERSION = 9.0.1260 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src From yann.morin.1998 at free.fr Sun Jan 29 17:17:29 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:17:29 +0100 Subject: [Buildroot] [git commit] package/c-ares: security bump to version 1.19.0 Message-ID: <20230129171816.334BE88172@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=121a9d3649498c5f6f3a5ae8a37d6befe2cc8ef8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Low. Stack overflow in ares_set_sortlist() which is used during c-ares initialization and typically provided by an administrator and not an end user. https://c-ares.org/changelog.html#1_19_0 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/c-ares/c-ares.hash | 2 +- package/c-ares/c-ares.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/c-ares/c-ares.hash b/package/c-ares/c-ares.hash index af1f076aab..edf891674b 100644 --- a/package/c-ares/c-ares.hash +++ b/package/c-ares/c-ares.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 1a7d52a8a84a9fbffb1be9133c0f6e17217d91ea5a6fa61f6b4729cda78ebbcf c-ares-1.18.1.tar.gz +sha256 bfceba37e23fd531293829002cac0401ef49a6dc55923f7f92236585b7ad1dd3 c-ares-1.19.0.tar.gz # Hash for license file sha256 db4eb63fe09daebdf57d3f79b091bb5ee5070c0d761040e83264e648d307af4c LICENSE.md diff --git a/package/c-ares/c-ares.mk b/package/c-ares/c-ares.mk index 0152759ebc..4332fc6919 100644 --- a/package/c-ares/c-ares.mk +++ b/package/c-ares/c-ares.mk @@ -4,7 +4,7 @@ # ################################################################################ -C_ARES_VERSION = 1.18.1 +C_ARES_VERSION = 1.19.0 C_ARES_SITE = http://c-ares.haxx.se/download C_ARES_INSTALL_STAGING = YES C_ARES_CONF_OPTS = --with-random=/dev/urandom From yann.morin.1998 at free.fr Sun Jan 29 17:18:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:18:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/c-ares: security bump to version 1.19.0 In-Reply-To: <20230129163135.30876-1-fontaine.fabrice@gmail.com> References: <20230129163135.30876-1-fontaine.fabrice@gmail.com> Message-ID: <20230129171822.GP2632@scaer> Fabrice, All, On 2023-01-29 17:31 +0100, Fabrice Fontaine spake thusly: > Low. Stack overflow in ares_set_sortlist() which is used during c-ares > initialization and typically provided by an administrator and not an end > user. > > https://c-ares.org/changelog.html#1_19_0 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/c-ares/c-ares.hash | 2 +- > package/c-ares/c-ares.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/c-ares/c-ares.hash b/package/c-ares/c-ares.hash > index af1f076aab..edf891674b 100644 > --- a/package/c-ares/c-ares.hash > +++ b/package/c-ares/c-ares.hash > @@ -1,5 +1,5 @@ > # Locally calculated after checking pgp signature > -sha256 1a7d52a8a84a9fbffb1be9133c0f6e17217d91ea5a6fa61f6b4729cda78ebbcf c-ares-1.18.1.tar.gz > +sha256 bfceba37e23fd531293829002cac0401ef49a6dc55923f7f92236585b7ad1dd3 c-ares-1.19.0.tar.gz > > # Hash for license file > sha256 db4eb63fe09daebdf57d3f79b091bb5ee5070c0d761040e83264e648d307af4c LICENSE.md > diff --git a/package/c-ares/c-ares.mk b/package/c-ares/c-ares.mk > index 0152759ebc..4332fc6919 100644 > --- a/package/c-ares/c-ares.mk > +++ b/package/c-ares/c-ares.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -C_ARES_VERSION = 1.18.1 > +C_ARES_VERSION = 1.19.0 > C_ARES_SITE = http://c-ares.haxx.se/download > C_ARES_INSTALL_STAGING = YES > C_ARES_CONF_OPTS = --with-random=/dev/urandom > -- > 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 Sun Jan 29 17:18:38 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:18:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/vim: security bump to version 9.0.1260 In-Reply-To: <20230129163953.56236-1-fontaine.fabrice@gmail.com> References: <20230129163953.56236-1-fontaine.fabrice@gmail.com> Message-ID: <20230129171838.GQ2632@scaer> Fabrice, All, On 2023-01-29 17:39 +0100, Fabrice Fontaine spake thusly: > - Fix CVE-2023-0049, CVE-2023-0051, CVE-2023-0054 and CVE-2023-0288 > - Update hash of README.txt: typo fixed by > https://github.com/vim/vim/commit/f1dcd14fc5d4370476cd82895a4479ca2d252e54 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/vim/vim.hash | 4 ++-- > package/vim/vim.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/vim/vim.hash b/package/vim/vim.hash > index 03ee908db4..4000beedc1 100644 > --- a/package/vim/vim.hash > +++ b/package/vim/vim.hash > @@ -1,4 +1,4 @@ > # Locally computed > -sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz > +sha256 bcaf9b21ab00ab49de4f3bdfda1bcda82533ec16c412824226544a3fce6506ff vim-9.0.1260.tar.gz > sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE > -sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt > +sha256 d187aff219161f37138479257f82d687ea10b2cdd17d58b53a3ec9b79d6dc870 README.txt > diff --git a/package/vim/vim.mk b/package/vim/vim.mk > index d814c68630..e3648bfab9 100644 > --- a/package/vim/vim.mk > +++ b/package/vim/vim.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -VIM_VERSION = 9.0.0951 > +VIM_VERSION = 9.0.1260 > VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) > VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) > VIM_SUBDIR = src > -- > 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 Sun Jan 29 19:03:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 20:03:24 +0100 Subject: [Buildroot] Not able to build python-numpy 1.23.5 on buildroot In-Reply-To: References: <20230121151815.GD558596@scaer> Message-ID: <20230129190324.GR2632@scaer> Prasad, All, On 2023-01-25 21:06 +0530, Prasad Sankaran spake thusly: > Sorry for the late reply. I have attached the defconfig which we use. This is by far not a _minimal_ defconfig; it has a lot of packages enabled. Also, what version of Buildroot are you using? You have: - gst1-plugins-bad libmms, removed in 202.02 - gcc 7.x and gst1-plugins-bad yadif, both removed in 2020.11, - BR2_PACKAGE_CURL, renamed in 2020.02 - wpa-supplicant "new dbus", removed in 2019.11 So you are using a very old Buildroot. Please update to master and try to reproduce the issue. 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 angelo.compagnucci at gmail.com Sun Jan 29 19:07:20 2023 From: angelo.compagnucci at gmail.com (Angelo Compagnucci) Date: Sun, 29 Jan 2023 20:07:20 +0100 Subject: [Buildroot] [PATCH] package/apparmor: bump to version 3.1.2 Message-ID: <20230129190720.186357-1-angelo.compagnucci@gmail.com> From: Angelo Compagnucci Bump also the dependency library libapparmor. Update also the hash computing method because the hash is not provided anymore on the main website. Signed-off-by: Angelo Compagnucci --- package/apparmor/apparmor.hash | 4 ++-- package/apparmor/apparmor.mk | 4 ++-- package/libapparmor/libapparmor.hash | 4 ++-- package/libapparmor/libapparmor.mk | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package/apparmor/apparmor.hash b/package/apparmor/apparmor.hash index 497491b6c9..7ee5ef6275 100644 --- a/package/apparmor/apparmor.hash +++ b/package/apparmor/apparmor.hash @@ -1,5 +1,5 @@ -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz +# locally computed +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz # locally computed sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE diff --git a/package/apparmor/apparmor.mk b/package/apparmor/apparmor.mk index 76c9f2cafe..eeedd805e6 100644 --- a/package/apparmor/apparmor.mk +++ b/package/apparmor/apparmor.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, please also update the libapparmor package -APPARMOR_VERSION_MAJOR = 3.0 -APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).4 +APPARMOR_VERSION_MAJOR = 3.1 +APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).2 APPARMOR_SITE = https://launchpad.net/apparmor/$(APPARMOR_VERSION_MAJOR)/$(APPARMOR_VERSION)/+download APPARMOR_DL_SUBDIR = libapparmor APPARMOR_LICENSE = GPL-2.0 diff --git a/package/libapparmor/libapparmor.hash b/package/libapparmor/libapparmor.hash index 9fbfe3b92e..147e357993 100644 --- a/package/libapparmor/libapparmor.hash +++ b/package/libapparmor/libapparmor.hash @@ -1,5 +1,5 @@ -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz +# locally computed +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz # locally computed sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE diff --git a/package/libapparmor/libapparmor.mk b/package/libapparmor/libapparmor.mk index af59335933..7f3cfcab2f 100644 --- a/package/libapparmor/libapparmor.mk +++ b/package/libapparmor/libapparmor.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, please also update the apparmor package -LIBAPPARMOR_VERSION_MAJOR = 3.0 -LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).4 +LIBAPPARMOR_VERSION_MAJOR = 3.1 +LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).2 LIBAPPARMOR_SOURCE = apparmor-$(LIBAPPARMOR_VERSION).tar.gz LIBAPPARMOR_SITE = https://launchpad.net/apparmor/$(LIBAPPARMOR_VERSION_MAJOR)/$(LIBAPPARMOR_VERSION)/+download LIBAPPARMOR_LICENSE = LGPL-2.1 -- 2.34.1 From angelo at amarulasolutions.com Sun Jan 29 20:04:04 2023 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Sun, 29 Jan 2023 21:04:04 +0100 Subject: [Buildroot] [PATCH] package/mono: bump to version 6.12.0.182 Message-ID: <20230129200404.388126-1-angelo@amarulasolutions.com> Signed-off-by: Angelo Compagnucci --- package/mono/mono.hash | 2 +- package/mono/mono.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mono/mono.hash b/package/mono/mono.hash index 8b72ae68ed..1010f6d0ab 100644 --- a/package/mono/mono.hash +++ b/package/mono/mono.hash @@ -1,5 +1,5 @@ # sha256 locally computed -sha256 29c277660fc5e7513107aee1cbf8c5057c9370a4cdfeda2fc781be6986d89d23 mono-6.12.0.122.tar.xz +sha256 57366a6ab4f3b5ecf111d48548031615b3a100db87c679fc006e8c8a4efd9424 mono-6.12.0.182.tar.xz sha256 923c7053ad0d430cd9b0b69a0ccf3abb7170a1ce50ecbf01915b565a35823d10 LICENSE sha256 fc488f3ec9f36856bea8cce5cdde1449176341ef93a3962b691970f8981799f4 mcs/COPYING sha256 2c3c3ef532828bcd42bb3127349625a25291ff5ae7e6f8d42e0fe9b5be836a99 external/Newtonsoft.Json/Tools/7-zip/copying.txt diff --git a/package/mono/mono.mk b/package/mono/mono.mk index 219effc5d3..b88f2b379e 100644 --- a/package/mono/mono.mk +++ b/package/mono/mono.mk @@ -4,7 +4,7 @@ # ################################################################################ -MONO_VERSION = 6.12.0.122 +MONO_VERSION = 6.12.0.182 MONO_SITE = http://download.mono-project.com/sources/mono MONO_SOURCE = mono-$(MONO_VERSION).tar.xz MONO_LICENSE = GPL-2.0 or MIT (compiler, tools), MIT (libs) or commercial -- 2.34.1 From yann.morin.1998 at free.fr Sun Jan 29 20:34:06 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:34:06 +0100 Subject: [Buildroot] [git commit] package/{, lib}apparmor: bump to version 3.1.2 Message-ID: <20230129203846.2E522881D8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15864d79130479aa8d0c6990a95d9921892e822c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the location where the hashes are retrieved from. Signed-off-by: Angelo Compagnucci [yann.morin.1998 at free.fr: hashes location changed] Signed-off-by: Yann E. MORIN --- package/apparmor/apparmor.hash | 4 ++-- package/apparmor/apparmor.mk | 4 ++-- package/libapparmor/libapparmor.hash | 4 ++-- package/libapparmor/libapparmor.mk | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package/apparmor/apparmor.hash b/package/apparmor/apparmor.hash index 497491b6c9..22037e3e11 100644 --- a/package/apparmor/apparmor.hash +++ b/package/apparmor/apparmor.hash @@ -1,5 +1,5 @@ -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz +# From https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2 +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz # locally computed sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE diff --git a/package/apparmor/apparmor.mk b/package/apparmor/apparmor.mk index 76c9f2cafe..eeedd805e6 100644 --- a/package/apparmor/apparmor.mk +++ b/package/apparmor/apparmor.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, please also update the libapparmor package -APPARMOR_VERSION_MAJOR = 3.0 -APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).4 +APPARMOR_VERSION_MAJOR = 3.1 +APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).2 APPARMOR_SITE = https://launchpad.net/apparmor/$(APPARMOR_VERSION_MAJOR)/$(APPARMOR_VERSION)/+download APPARMOR_DL_SUBDIR = libapparmor APPARMOR_LICENSE = GPL-2.0 diff --git a/package/libapparmor/libapparmor.hash b/package/libapparmor/libapparmor.hash index 9fbfe3b92e..574ff95b60 100644 --- a/package/libapparmor/libapparmor.hash +++ b/package/libapparmor/libapparmor.hash @@ -1,5 +1,5 @@ -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz +# From https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2 +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz # locally computed sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE diff --git a/package/libapparmor/libapparmor.mk b/package/libapparmor/libapparmor.mk index af59335933..7f3cfcab2f 100644 --- a/package/libapparmor/libapparmor.mk +++ b/package/libapparmor/libapparmor.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, please also update the apparmor package -LIBAPPARMOR_VERSION_MAJOR = 3.0 -LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).4 +LIBAPPARMOR_VERSION_MAJOR = 3.1 +LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).2 LIBAPPARMOR_SOURCE = apparmor-$(LIBAPPARMOR_VERSION).tar.gz LIBAPPARMOR_SITE = https://launchpad.net/apparmor/$(LIBAPPARMOR_VERSION_MAJOR)/$(LIBAPPARMOR_VERSION)/+download LIBAPPARMOR_LICENSE = LGPL-2.1 From yann.morin.1998 at free.fr Sun Jan 29 20:40:09 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:40:09 +0100 Subject: [Buildroot] [PATCH] package/apparmor: bump to version 3.1.2 In-Reply-To: <20230129190720.186357-1-angelo.compagnucci@gmail.com> References: <20230129190720.186357-1-angelo.compagnucci@gmail.com> Message-ID: <20230129204009.GT2632@scaer> Angelo, All, On 2023-01-29 20:07 +0100, Angelo Compagnucci spake thusly: > From: Angelo Compagnucci > > Bump also the dependency library libapparmor. > Update also the hash computing method because the hash is > not provided anymore on the main website. In fact, they still do, but it is in the per-release page, now: https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2 So I've used that instead, and lo and behold, your hashes are the same as what upstream provides. Woot-woot! :-) Regards, Yann E. MORIN. > Signed-off-by: Angelo Compagnucci > --- > package/apparmor/apparmor.hash | 4 ++-- > package/apparmor/apparmor.mk | 4 ++-- > package/libapparmor/libapparmor.hash | 4 ++-- > package/libapparmor/libapparmor.mk | 4 ++-- > 4 files changed, 8 insertions(+), 8 deletions(-) > > diff --git a/package/apparmor/apparmor.hash b/package/apparmor/apparmor.hash > index 497491b6c9..7ee5ef6275 100644 > --- a/package/apparmor/apparmor.hash > +++ b/package/apparmor/apparmor.hash > @@ -1,5 +1,5 @@ > -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace > -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz > +# locally computed > +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz > > # locally computed > sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE > diff --git a/package/apparmor/apparmor.mk b/package/apparmor/apparmor.mk > index 76c9f2cafe..eeedd805e6 100644 > --- a/package/apparmor/apparmor.mk > +++ b/package/apparmor/apparmor.mk > @@ -5,8 +5,8 @@ > ################################################################################ > > # When updating the version here, please also update the libapparmor package > -APPARMOR_VERSION_MAJOR = 3.0 > -APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).4 > +APPARMOR_VERSION_MAJOR = 3.1 > +APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).2 > APPARMOR_SITE = https://launchpad.net/apparmor/$(APPARMOR_VERSION_MAJOR)/$(APPARMOR_VERSION)/+download > APPARMOR_DL_SUBDIR = libapparmor > APPARMOR_LICENSE = GPL-2.0 > diff --git a/package/libapparmor/libapparmor.hash b/package/libapparmor/libapparmor.hash > index 9fbfe3b92e..147e357993 100644 > --- a/package/libapparmor/libapparmor.hash > +++ b/package/libapparmor/libapparmor.hash > @@ -1,5 +1,5 @@ > -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace > -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz > +# locally computed > +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz > > # locally computed > sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE > diff --git a/package/libapparmor/libapparmor.mk b/package/libapparmor/libapparmor.mk > index af59335933..7f3cfcab2f 100644 > --- a/package/libapparmor/libapparmor.mk > +++ b/package/libapparmor/libapparmor.mk > @@ -5,8 +5,8 @@ > ################################################################################ > > # When updating the version here, please also update the apparmor package > -LIBAPPARMOR_VERSION_MAJOR = 3.0 > -LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).4 > +LIBAPPARMOR_VERSION_MAJOR = 3.1 > +LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).2 > LIBAPPARMOR_SOURCE = apparmor-$(LIBAPPARMOR_VERSION).tar.gz > LIBAPPARMOR_SITE = https://launchpad.net/apparmor/$(LIBAPPARMOR_VERSION_MAJOR)/$(LIBAPPARMOR_VERSION)/+download > LIBAPPARMOR_LICENSE = LGPL-2.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 Jan 29 20:40:26 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:40:26 +0100 Subject: [Buildroot] [git commit] package/mono: bump to version 6.12.0.182 Message-ID: <20230129204240.A1DD5881F2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e9fb89785b9bbf4a3f7dba9e511332ba9b068146 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Angelo Compagnucci Signed-off-by: Yann E. MORIN --- package/mono/mono.hash | 2 +- package/mono/mono.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mono/mono.hash b/package/mono/mono.hash index 8b72ae68ed..1010f6d0ab 100644 --- a/package/mono/mono.hash +++ b/package/mono/mono.hash @@ -1,5 +1,5 @@ # sha256 locally computed -sha256 29c277660fc5e7513107aee1cbf8c5057c9370a4cdfeda2fc781be6986d89d23 mono-6.12.0.122.tar.xz +sha256 57366a6ab4f3b5ecf111d48548031615b3a100db87c679fc006e8c8a4efd9424 mono-6.12.0.182.tar.xz sha256 923c7053ad0d430cd9b0b69a0ccf3abb7170a1ce50ecbf01915b565a35823d10 LICENSE sha256 fc488f3ec9f36856bea8cce5cdde1449176341ef93a3962b691970f8981799f4 mcs/COPYING sha256 2c3c3ef532828bcd42bb3127349625a25291ff5ae7e6f8d42e0fe9b5be836a99 external/Newtonsoft.Json/Tools/7-zip/copying.txt diff --git a/package/mono/mono.mk b/package/mono/mono.mk index 219effc5d3..b88f2b379e 100644 --- a/package/mono/mono.mk +++ b/package/mono/mono.mk @@ -4,7 +4,7 @@ # ################################################################################ -MONO_VERSION = 6.12.0.122 +MONO_VERSION = 6.12.0.182 MONO_SITE = http://download.mono-project.com/sources/mono MONO_SOURCE = mono-$(MONO_VERSION).tar.xz MONO_LICENSE = GPL-2.0 or MIT (compiler, tools), MIT (libs) or commercial From yann.morin.1998 at free.fr Sun Jan 29 20:42:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:42:49 +0100 Subject: [Buildroot] [PATCH] package/mono: bump to version 6.12.0.182 In-Reply-To: <20230129200404.388126-1-angelo@amarulasolutions.com> References: <20230129200404.388126-1-angelo@amarulasolutions.com> Message-ID: <20230129204249.GU2632@scaer> Angelo, All, On 2023-01-29 21:04 +0100, Angelo Compagnucci spake thusly: > Signed-off-by: Angelo Compagnucci Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/mono/mono.hash | 2 +- > package/mono/mono.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/mono/mono.hash b/package/mono/mono.hash > index 8b72ae68ed..1010f6d0ab 100644 > --- a/package/mono/mono.hash > +++ b/package/mono/mono.hash > @@ -1,5 +1,5 @@ > # sha256 locally computed > -sha256 29c277660fc5e7513107aee1cbf8c5057c9370a4cdfeda2fc781be6986d89d23 mono-6.12.0.122.tar.xz > +sha256 57366a6ab4f3b5ecf111d48548031615b3a100db87c679fc006e8c8a4efd9424 mono-6.12.0.182.tar.xz > sha256 923c7053ad0d430cd9b0b69a0ccf3abb7170a1ce50ecbf01915b565a35823d10 LICENSE > sha256 fc488f3ec9f36856bea8cce5cdde1449176341ef93a3962b691970f8981799f4 mcs/COPYING > sha256 2c3c3ef532828bcd42bb3127349625a25291ff5ae7e6f8d42e0fe9b5be836a99 external/Newtonsoft.Json/Tools/7-zip/copying.txt > diff --git a/package/mono/mono.mk b/package/mono/mono.mk > index 219effc5d3..b88f2b379e 100644 > --- a/package/mono/mono.mk > +++ b/package/mono/mono.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -MONO_VERSION = 6.12.0.122 > +MONO_VERSION = 6.12.0.182 > MONO_SITE = http://download.mono-project.com/sources/mono > MONO_SOURCE = mono-$(MONO_VERSION).tar.xz > MONO_LICENSE = GPL-2.0 or MIT (compiler, tools), MIT (libs) or commercial > -- > 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 Jan 29 20:48:31 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:48:31 +0100 Subject: [Buildroot] [PATCH] package/apparmor: bump to version 3.1.2 In-Reply-To: <20230129204009.GT2632@scaer> References: <20230129190720.186357-1-angelo.compagnucci@gmail.com> <20230129204009.GT2632@scaer> Message-ID: <20230129204831.GV2632@scaer> Angelo, All, On 2023-01-29 21:40 +0100, Yann E. MORIN spake thusly: > On 2023-01-29 20:07 +0100, Angelo Compagnucci spake thusly: > > From: Angelo Compagnucci > > > > Bump also the dependency library libapparmor. > > Update also the hash computing method because the hash is > > not provided anymore on the main website. > > In fact, they still do, but it is in the per-release page, now: > https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2 > > So I've used that instead, and lo and behold, your hashes are the same > as what upstream provides. Woot-woot! :-) ... and applied to master, of course, thanks! Regards, Yann E. MORIN. > Regards, > Yann E. MORIN. > > > Signed-off-by: Angelo Compagnucci > > --- > > package/apparmor/apparmor.hash | 4 ++-- > > package/apparmor/apparmor.mk | 4 ++-- > > package/libapparmor/libapparmor.hash | 4 ++-- > > package/libapparmor/libapparmor.mk | 4 ++-- > > 4 files changed, 8 insertions(+), 8 deletions(-) > > > > diff --git a/package/apparmor/apparmor.hash b/package/apparmor/apparmor.hash > > index 497491b6c9..7ee5ef6275 100644 > > --- a/package/apparmor/apparmor.hash > > +++ b/package/apparmor/apparmor.hash > > @@ -1,5 +1,5 @@ > > -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace > > -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz > > +# locally computed > > +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz > > > > # locally computed > > sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE > > diff --git a/package/apparmor/apparmor.mk b/package/apparmor/apparmor.mk > > index 76c9f2cafe..eeedd805e6 100644 > > --- a/package/apparmor/apparmor.mk > > +++ b/package/apparmor/apparmor.mk > > @@ -5,8 +5,8 @@ > > ################################################################################ > > > > # When updating the version here, please also update the libapparmor package > > -APPARMOR_VERSION_MAJOR = 3.0 > > -APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).4 > > +APPARMOR_VERSION_MAJOR = 3.1 > > +APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).2 > > APPARMOR_SITE = https://launchpad.net/apparmor/$(APPARMOR_VERSION_MAJOR)/$(APPARMOR_VERSION)/+download > > APPARMOR_DL_SUBDIR = libapparmor > > APPARMOR_LICENSE = GPL-2.0 > > diff --git a/package/libapparmor/libapparmor.hash b/package/libapparmor/libapparmor.hash > > index 9fbfe3b92e..147e357993 100644 > > --- a/package/libapparmor/libapparmor.hash > > +++ b/package/libapparmor/libapparmor.hash > > @@ -1,5 +1,5 @@ > > -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace > > -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz > > +# locally computed > > +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz > > > > # locally computed > > sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE > > diff --git a/package/libapparmor/libapparmor.mk b/package/libapparmor/libapparmor.mk > > index af59335933..7f3cfcab2f 100644 > > --- a/package/libapparmor/libapparmor.mk > > +++ b/package/libapparmor/libapparmor.mk > > @@ -5,8 +5,8 @@ > > ################################################################################ > > > > # When updating the version here, please also update the apparmor package > > -LIBAPPARMOR_VERSION_MAJOR = 3.0 > > -LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).4 > > +LIBAPPARMOR_VERSION_MAJOR = 3.1 > > +LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).2 > > LIBAPPARMOR_SOURCE = apparmor-$(LIBAPPARMOR_VERSION).tar.gz > > LIBAPPARMOR_SITE = https://launchpad.net/apparmor/$(LIBAPPARMOR_VERSION_MAJOR)/$(LIBAPPARMOR_VERSION)/+download > > LIBAPPARMOR_LICENSE = LGPL-2.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. | > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > 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 Jan 29 20:54:28 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:54:28 +0100 Subject: [Buildroot] [git commit] package/flatbuffers: build position independent code Message-ID: <20230129205452.08315881F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=730e50f520d15c6522153381e8fba57421e78d79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Yann E. MORIN --- 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 From yann.morin.1998 at free.fr Sun Jan 29 20:55:09 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:55:09 +0100 Subject: [Buildroot] [PATCH v4 01/13] package/flatbuffers: build position independent code In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230129205509.GW2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > 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 Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 29 21:01:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:01:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipmitool: fix broken IANA PEN registry URL In-Reply-To: <20230115191751.3884627-1-vfazio@xes-inc.com> (Vincent Fazio's message of "Sun, 15 Jan 2023 13:17:51 -0600") References: <20230115191751.3884627-1-vfazio@xes-inc.com> Message-ID: <87mt613vil.fsf@dell.be.48ers.dk> >>>>> "Vincent" == Vincent Fazio writes: > From: Vincent Fazio > Backport the upstream fix for the IANA Private Enterprise Numbers > registry URL so the correct file gets downloaded and installed. > Signed-off-by: Vincent Fazio > Signed-off-by: Vincent Fazio Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:04:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:04:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/xxhash: set XXH_NO_INLINE_HINTS In-Reply-To: <20230118182333.503773-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 18 Jan 2023 19:23:33 +0100") References: <20230118182333.503773-1-fontaine.fabrice@gmail.com> Message-ID: <87ilgp3ve9.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Set XXH_NO_INLINE_HINTS to marks all internal functions as static, > giving the compiler full control on whether to inline or not. This will > fix the following build failure raised since bump to version 0.8.1 in > commit 5dbdb2535c649ee617595b8c4ae3cbba0ee37b97: > In file included from xxhash.c:43: > In function 'XXH3_accumulate', > inlined from 'XXH3_hashLong_internal_loop' at xxhash.h:4390:9, > inlined from 'XXH3_hashLong_64b_internal' at xxhash.h:4453:5, > inlined from 'XXH3_hashLong_64b_withSecret' at xxhash.h:4473:12, > inlined from 'XXH3_64bits_internal' at xxhash.h:4554:12, > inlined from 'XXH3_64bits_withSecret' at xxhash.h:4570:12: > xxhash.h:4196:1: error: inlining failed in call to 'always_inline' 'XXH3_accumulate_512_scalar': function not considered for inlining > 4196 | XXH3_accumulate_512_scalar(void* XXH_RESTRICT acc, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > Fixes: > - http://autobuild.buildroot.org/results/f2c52238df97cc4c13117d8dc1423235231a094c > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:06:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:06:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/proftpd: disable sftp with libressl In-Reply-To: <20230118210834.GM2770@scaer> (Yann E. MORIN's message of "Wed, 18 Jan 2023 22:08:34 +0100") References: <20230118173718.207535-1-fontaine.fabrice@gmail.com> <20230118210834.GM2770@scaer> Message-ID: <87edrd3vb2.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > Fabrice, All, > On 2023-01-18 18:37 +0100, Fabrice Fontaine spake thusly: >> sftp doesn't build with libressl >= 3.5.0 resulting in the following >> build failure since commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: >> >> mac.c: In function 'init_mac': >> mac.c:189:3: warning: implicit declaration of function >> 'HMAC_CTX_init'; did you mean 'HMAC_CTX_new'? >> [-Wimplicit-function-declaration] >> 189 | HMAC_CTX_init(hmac_ctx); >> | ^~~~~~~~~~~~~ >> | HMAC_CTX_new >> mac.c: In function 'set_mac_key': >> mac.c:435:14: error: storage size of 'ctx' isn't known >> 435 | EVP_MD_CTX ctx; >> | ^~~ >> >> So disable sftp with libressl > This, and the commit title, are misleading: sftp is not _disabled_ with > libressl; if you had done that, then the code would have looked like: > config BR2_PACKAGE_PROFTPD_MOD_SFTP > bool "mod_sftp" > depends on !BR2_PACKAGE_LIBRESSL > Realy, what this change does, is to force use of openssl for sftp. > So, I tweeaked the commit title and log to reflect that. Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:02:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:02:29 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/xxhash: set XXH_NO_INLINE_HINTS Message-ID: <20230129210621.A79F48820E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a3edf0ef0a79a43d765a12f38b4b53abf32aae4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Set XXH_NO_INLINE_HINTS to marks all internal functions as static, giving the compiler full control on whether to inline or not. This will fix the following build failure raised since bump to version 0.8.1 in commit 5dbdb2535c649ee617595b8c4ae3cbba0ee37b97: In file included from xxhash.c:43: In function 'XXH3_accumulate', inlined from 'XXH3_hashLong_internal_loop' at xxhash.h:4390:9, inlined from 'XXH3_hashLong_64b_internal' at xxhash.h:4453:5, inlined from 'XXH3_hashLong_64b_withSecret' at xxhash.h:4473:12, inlined from 'XXH3_64bits_internal' at xxhash.h:4554:12, inlined from 'XXH3_64bits_withSecret' at xxhash.h:4570:12: xxhash.h:4196:1: error: inlining failed in call to 'always_inline' 'XXH3_accumulate_512_scalar': function not considered for inlining 4196 | XXH3_accumulate_512_scalar(void* XXH_RESTRICT acc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/f2c52238df97cc4c13117d8dc1423235231a094c Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 94b66fb49cd57d0863245fbe0a3dc0833e76aad0) Signed-off-by: Peter Korsgaard --- package/xxhash/xxhash.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index 04bc98690f..40e3c2696c 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -28,6 +28,7 @@ endif define XXHASH_BUILD_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ + CFLAGS="$(TARGET_CFLAGS) -DXXH_NO_INLINE_HINTS" \ $(XXHASH_TARGETS) endef From peter at korsgaard.com Sun Jan 29 21:05:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:05:34 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/proftpd: sftpd does not build with libressl Message-ID: <20230129210621.BC3538820C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52804618db763d59e4716f59b039799487693f2a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x sftp doesn't build with libressl >= 3.5.0 resulting in the following build failure since commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: mac.c: In function 'init_mac': mac.c:189:3: warning: implicit declaration of function 'HMAC_CTX_init'; did you mean 'HMAC_CTX_new'? [-Wimplicit-function-declaration] 189 | HMAC_CTX_init(hmac_ctx); | ^~~~~~~~~~~~~ | HMAC_CTX_new mac.c: In function 'set_mac_key': mac.c:435:14: error: storage size of 'ctx' isn't known 435 | EVP_MD_CTX ctx; | ^~~ So force use of openssl for sftpd, as no feedback was received on https://github.com/proftpd/proftpd/pull/1481 Fixes: - http://autobuild.buildroot.org/results/a16ccd7cc78eb63de06a6d738fccc6b947da13e7 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit e7797603d260b498c864d089b107d01679edf0a6) Signed-off-by: Peter Korsgaard --- package/proftpd/Config.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/proftpd/Config.in b/package/proftpd/Config.in index 83094028a0..aed1958b8d 100644 --- a/package/proftpd/Config.in +++ b/package/proftpd/Config.in @@ -29,7 +29,8 @@ config BR2_PACKAGE_PROFTPD_MOD_REDIS config BR2_PACKAGE_PROFTPD_MOD_SFTP bool "mod_sftp support" select BR2_PACKAGE_OPENSSL - select BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160 if BR2_PACKAGE_LIBOPENSSL + select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL + select BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160 help Compile ProFTPD with mod_sftp support From peter at korsgaard.com Sun Jan 29 20:56:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 21:56:36 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/ipmitool: use the standard github helper Message-ID: <20230129210621.9000E8820C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0682418f5a763dd83b443385c24cbccbe313f1a2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Thomas Petazzoni (cherry picked from commit dce238f045f25d75b31681ea56ea5b9c668912dd) Signed-off-by: Peter Korsgaard --- package/ipmitool/ipmitool.hash | 2 +- package/ipmitool/ipmitool.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/ipmitool/ipmitool.hash b/package/ipmitool/ipmitool.hash index bb0b0d80b0..c3b298e3ba 100644 --- a/package/ipmitool/ipmitool.hash +++ b/package/ipmitool/ipmitool.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c IPMITOOL_1_8_19.tar.gz +sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c ipmitool-1_8_19.tar.gz sha256 b7e2382a8be43b5f6cb092f2d2bda163bf1a1938be9300f821a845cbcd535f56 COPYING diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk index b9f60d8151..5e34434a03 100644 --- a/package/ipmitool/ipmitool.mk +++ b/package/ipmitool/ipmitool.mk @@ -5,8 +5,7 @@ ################################################################################ IPMITOOL_VERSION = 1_8_19 -IPMITOOL_SOURCE = IPMITOOL_$(IPMITOOL_VERSION).tar.gz -IPMITOOL_SITE = https://github.com/ipmitool/ipmitool/archive/refs/tags +IPMITOOL_SITE = $(call github,ipmitool,ipmitool,IPMITOOL_$(IPMITOOL_VERSION)) IPMITOOL_LICENSE = BSD-3-Clause IPMITOOL_LICENSE_FILES = COPYING IPMITOOL_CPE_ID_VENDOR = ipmitool_project From peter at korsgaard.com Sun Jan 29 21:05:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:05:13 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/proftpd: bump to version 1.3.8 Message-ID: <20230129210621.B1E598820F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17df9e40d3b8336766d569fb806906f7ad4c2f7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 583e06a495e401c564adfd0c13c4ebad33e34e63) 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 Sun Jan 29 20:57:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 21:57:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/ipmitool: fix broken IANA PEN registry URL Message-ID: <20230129210621.9A9A387C4F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85e4bb34379126110a34785d7645929f1c3874eb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Backport the upstream fix for the IANA Private Enterprise Numbers registry URL so the correct file gets downloaded and installed. Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Yann E. MORIN (cherry picked from commit 4b6ccffcfb84938d2f0813d7c98907d75b49b842) Signed-off-by: Peter Korsgaard --- .../ipmitool/0002-Fix-enterprise-numbers-URL.patch | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch new file mode 100644 index 0000000000..07cdbd4527 --- /dev/null +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch @@ -0,0 +1,36 @@ +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 +From: Alexander Amelkin +Date: Tue, 22 Nov 2022 13:55:33 +0300 +Subject: [PATCH] Fix enterprise-numbers URL + +IANA has changed their URL scheme, and the content at the old URL for +enterprise-numbers switched from text/plain to text/html. + +Fix Makefile.am to use the new URL + +Resolves ipmitool/ipmitool#377 + +Signed-off-by: Alexander Amelkin + +[vfazio: backport from upstream 1edb0e27e44196d1ebe449aba0b9be22d376bcb6] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index ce3267f..3182a52 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ + $(distdir).tar.gz $(distdir).tar.bz2 + + SUBDIRS = lib src include doc contrib control +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt + + dist-hook: + cp control/ipmitool.spec $(distdir) +-- +2.25.1 + From peter at korsgaard.com Sun Jan 29 21:02:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:02:50 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/xxhash: set XXH_NO_INLINE_HINTS Message-ID: <20230129210737.A19F27F8DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=72c06e17641da8f3404e5969b78d000d508a0c2d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Set XXH_NO_INLINE_HINTS to marks all internal functions as static, giving the compiler full control on whether to inline or not. This will fix the following build failure raised since bump to version 0.8.1 in commit 5dbdb2535c649ee617595b8c4ae3cbba0ee37b97: In file included from xxhash.c:43: In function 'XXH3_accumulate', inlined from 'XXH3_hashLong_internal_loop' at xxhash.h:4390:9, inlined from 'XXH3_hashLong_64b_internal' at xxhash.h:4453:5, inlined from 'XXH3_hashLong_64b_withSecret' at xxhash.h:4473:12, inlined from 'XXH3_64bits_internal' at xxhash.h:4554:12, inlined from 'XXH3_64bits_withSecret' at xxhash.h:4570:12: xxhash.h:4196:1: error: inlining failed in call to 'always_inline' 'XXH3_accumulate_512_scalar': function not considered for inlining 4196 | XXH3_accumulate_512_scalar(void* XXH_RESTRICT acc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/f2c52238df97cc4c13117d8dc1423235231a094c Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 94b66fb49cd57d0863245fbe0a3dc0833e76aad0) Signed-off-by: Peter Korsgaard --- package/xxhash/xxhash.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index 04bc98690f..40e3c2696c 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -28,6 +28,7 @@ endif define XXHASH_BUILD_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ + CFLAGS="$(TARGET_CFLAGS) -DXXH_NO_INLINE_HINTS" \ $(XXHASH_TARGETS) endef From yann.morin.1998 at free.fr Sun Jan 29 21:18:53 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:18:53 +0100 Subject: [Buildroot] [PATCH v4 02/13] package/cpuinfo: new package In-Reply-To: <20230127141058.2180747-2-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-2-james.hilliard1@gmail.com> Message-ID: <20230129211853.GX2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > From: Stefan Hager > > This package is required by tensorflow-lite. > > Tested-by: Stefan Hager > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- [--SNIP--] > 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 The CMakeList.txt requires a CXX compiler but it looks like cpuinfo is a C-only package, as I could not find any C++ source file, except some test cases, and the benchmarks but they are disabled. So, I think we should make C++ optional and submit the patch upstream. Regards, Yann E. MORIN. > + 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 > > _______________________________________________ > 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 a.partesotti at gmail.com Sun Jan 29 21:22:57 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sun, 29 Jan 2023 22:22:57 +0100 Subject: [Buildroot] [PATCH v2] package/oatpp:: new package Message-ID: <20230129212256.1027790-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. Oatpp must be used as static library as upstreaam suggest. Signed-off-by: Alessandro Partesotti --- Changes v1 -> v2 - indentation and spaces (suggested by Yann E. MORIN) - generic macro changes (suggested by Yann E. MORIN) Signed-off-by: Alessandro Partesotti --- package/Config.in | 1 + package/oatpp/Config.in | 13 +++++++++++++ package/oatpp/oatpp.hash | 2 ++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.hash create mode 100644 package/oatpp/oatpp.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..c7394ae53d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..44f0fabed8 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,13 @@ +comment "Oat++ needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + help + Oat++ is an open-source C++ web framework for highly + scalable and resource-efficient web applications. + It provides all the necessary components for + production-grade development. + See https://oatpp.io/docs/start diff --git a/package/oatpp/oatpp.hash b/package/oatpp/oatpp.hash new file mode 100644 index 0000000000..fadea2a05f --- /dev/null +++ b/package/oatpp/oatpp.hash @@ -0,0 +1,2 @@ +# Hash from: https://github.com/oatpp/oatpp/archive/1.3.0/oatpp-1.3.0.tar.gz +sha512 4fe8587efe1b4ecae14554ec8edb209e5558a3e4a4e6ff49bbfaaf06d2cc12f2cc306c5edc43b8dafc465aff53098ad4bebb9971694761b91a553730d5acb59a oatpp-1.3.0.tar.gz diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..d146d05d53 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION = 1.3.0 +OATPP_LICENSE = Apache-2.0 +OATPP_LICENSE_FILES = LICENSE +OATPP_SITE = $(call github,oatpp,oatpp,$(OATPP_VERSION)) +OATPP_CMAKE_OPTS = -DBUILD_SHARED_LIBS=OFF +OATPP_INSTALL_STAGING= YES +# Only builds a static lib: +OATPP_INSTALL_TARGET= NO + +$(eval $(cmake-package)) -- 2.25.1 From peter at korsgaard.com Sun Jan 29 21:27:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:27:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/apache: security bump version to 2.4.55 In-Reply-To: <20230117214221.3098939-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Tue, 17 Jan 2023 22:42:21 +0100") References: <20230117214221.3098939-1-bernd.kuhls@t-online.de> Message-ID: <87a6213uc8.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.apache.org/thread/xlp3od60fjl8nl44z4f56y0lhs7pglos > Fixes CVE-2006-20001, CVE-2022-36760, CVE-2022-37436: > https://httpd.apache.org/security/vulnerabilities_24.html > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:26:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:26:50 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/apache: security bump version to 2.4.55 Message-ID: <20230129212714.3077B7FBFF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=080ad9aedaa135f3fc0dd46b5275364b39560b8f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://lists.apache.org/thread/xlp3od60fjl8nl44z4f56y0lhs7pglos Fixes CVE-2006-20001, CVE-2022-36760, CVE-2022-37436: https://httpd.apache.org/security/vulnerabilities_24.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 60d8585570c8caf3267c702b902bbe847d713342) Signed-off-by: Peter Korsgaard --- package/apache/apache.hash | 4 ++-- package/apache/apache.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/apache/apache.hash b/package/apache/apache.hash index 2c21a5bab8..a1185c5618 100644 --- a/package/apache/apache.hash +++ b/package/apache/apache.hash @@ -1,5 +1,5 @@ # From https://downloads.apache.org/httpd/httpd-2.4.54.tar.bz2.{sha256,sha512} -sha256 eb397feeefccaf254f8d45de3768d9d68e8e73851c49afd5b7176d1ecf80c340 httpd-2.4.54.tar.bz2 -sha512 228493b2ff32c4142c6e484d304f2ea12e467498605fe12adce2b61388d8efe7b2e96ae2fd0abd1dc88a5f12d625e007d8da0ae5628cff2a5272806754f41e18 httpd-2.4.54.tar.bz2 +sha256 11d6ba19e36c0b93ca62e47e6ffc2d2f2884942694bce0f23f39c71bdc5f69ac httpd-2.4.55.tar.bz2 +sha512 94982f7a1fedac8961fc17b5a22cf763ac28cb27ee6facab2e6a15b249b927773667493fd3f7354fb13fcb34a6f1afc1bdd5cf4b7be030cba1dfb523e40d43fb httpd-2.4.55.tar.bz2 # Locally computed sha256 47b8c2b6c3309282a99d4a3001575c790fead690cc14734628c4667d2bbffc43 LICENSE diff --git a/package/apache/apache.mk b/package/apache/apache.mk index 315282baac..13018a9b1f 100644 --- a/package/apache/apache.mk +++ b/package/apache/apache.mk @@ -4,7 +4,7 @@ # ################################################################################ -APACHE_VERSION = 2.4.54 +APACHE_VERSION = 2.4.55 APACHE_SOURCE = httpd-$(APACHE_VERSION).tar.bz2 APACHE_SITE = https://downloads.apache.org/httpd APACHE_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 29 21:26:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:26:46 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/apache: security bump version to 2.4.55 Message-ID: <20230129212818.8D59D7FD00@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=596e904f3fa7140e12ca29434d9c2bf29085f2b3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://lists.apache.org/thread/xlp3od60fjl8nl44z4f56y0lhs7pglos Fixes CVE-2006-20001, CVE-2022-36760, CVE-2022-37436: https://httpd.apache.org/security/vulnerabilities_24.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 60d8585570c8caf3267c702b902bbe847d713342) Signed-off-by: Peter Korsgaard --- package/apache/apache.hash | 4 ++-- package/apache/apache.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/apache/apache.hash b/package/apache/apache.hash index 2c21a5bab8..a1185c5618 100644 --- a/package/apache/apache.hash +++ b/package/apache/apache.hash @@ -1,5 +1,5 @@ # From https://downloads.apache.org/httpd/httpd-2.4.54.tar.bz2.{sha256,sha512} -sha256 eb397feeefccaf254f8d45de3768d9d68e8e73851c49afd5b7176d1ecf80c340 httpd-2.4.54.tar.bz2 -sha512 228493b2ff32c4142c6e484d304f2ea12e467498605fe12adce2b61388d8efe7b2e96ae2fd0abd1dc88a5f12d625e007d8da0ae5628cff2a5272806754f41e18 httpd-2.4.54.tar.bz2 +sha256 11d6ba19e36c0b93ca62e47e6ffc2d2f2884942694bce0f23f39c71bdc5f69ac httpd-2.4.55.tar.bz2 +sha512 94982f7a1fedac8961fc17b5a22cf763ac28cb27ee6facab2e6a15b249b927773667493fd3f7354fb13fcb34a6f1afc1bdd5cf4b7be030cba1dfb523e40d43fb httpd-2.4.55.tar.bz2 # Locally computed sha256 47b8c2b6c3309282a99d4a3001575c790fead690cc14734628c4667d2bbffc43 LICENSE diff --git a/package/apache/apache.mk b/package/apache/apache.mk index 315282baac..13018a9b1f 100644 --- a/package/apache/apache.mk +++ b/package/apache/apache.mk @@ -4,7 +4,7 @@ # ################################################################################ -APACHE_VERSION = 2.4.54 +APACHE_VERSION = 2.4.55 APACHE_SOURCE = httpd-$(APACHE_VERSION).tar.bz2 APACHE_SITE = https://downloads.apache.org/httpd APACHE_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 29 21:30:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:30:01 +0100 Subject: [Buildroot] [PATCH] package/sudo: security bump to version 1.9.12p2 In-Reply-To: (Yair Ben-Avraham via buildroot's message of "Thu, 19 Jan 2023 14:21:51 +0000") References: Message-ID: <875ycp3u7a.fsf@dell.be.48ers.dk> >>>>> "Yair" == Yair Ben-Avraham via buildroot writes: > Fix https://nvd.nist.gov/vuln/detail/CVE-2023-22809 > Signed-off-by: Yair Ben-Avraham Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:29:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:29:08 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sudo: bump to version 1.9.11p2 Message-ID: <20230129213007.161897FEDB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=677fbb43b747cd9ec156dc231c6417420873b53e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x License file renamed and year updated with https://github.com/sudo-project/sudo/commit/0ed92e6165c3f35d5188d1d0db04754fea023bcb https://github.com/sudo-project/sudo/commit/d02ba52fa41fcdfdd5b6500ed81419cd077cd79b https://www.sudo.ws/releases/stable/#1.9.11p2 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 9b7f8da96be549a52630cd87b30851d600f163a4) Signed-off-by: Peter Korsgaard --- package/sudo/sudo.hash | 4 ++-- package/sudo/sudo.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index 1b494af69c..63c98e2c4e 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ # From: http://www.sudo.ws/download.html -sha256 9e3b8b8da7def43b6e60c257abe80467205670fd0f7c081de1423c414b680f2d sudo-1.9.8p2.tar.gz +sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz # Locally calculated -sha256 b678438594f04a7070a5fd125f7edffc871e13234baad318690b647bfc60705d doc/LICENSE +sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 44a17dd348..cff23fe9e7 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -4,12 +4,12 @@ # ################################################################################ -SUDO_VERSION_MAJOR = 1.9.8 +SUDO_VERSION_MAJOR = 1.9.11 SUDO_VERSION_MINOR = p2 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause -SUDO_LICENSE_FILES = doc/LICENSE +SUDO_LICENSE_FILES = LICENSE.md SUDO_CPE_ID_VERSION = $(SUDO_VERSION_MAJOR) SUDO_CPE_ID_UPDATE = $(SUDO_VERSION_MINOR) SUDO_SELINUX_MODULES = sudo From peter at korsgaard.com Sun Jan 29 21:29:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:29:35 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sudo: security bump to version 1.9.12p2 Message-ID: <20230129213007.3725F7FEEC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b299ee5f40247ce2ad7e67bcc1fba23d3502504a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix https://nvd.nist.gov/vuln/detail/CVE-2023-22809 Signed-off-by: Yair Ben-Avraham Signed-off-by: Peter Korsgaard (cherry picked from commit 51e98499ff54496126d89e34751297ea9e1f61bd) Signed-off-by: Peter Korsgaard --- package/sudo/sudo.hash | 2 +- package/sudo/sudo.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index a3476df96b..c920b9fe74 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ # From: https://www.sudo.ws/getting/download/ -sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz +sha256 b9a0b1ae0f1ddd9be7f3eafe70be05ee81f572f6f536632c44cd4101bb2a8539 sudo-1.9.12p2.tar.gz # Locally calculated sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 0a8c873925..8bf1ce5e9c 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -5,7 +5,7 @@ ################################################################################ SUDO_VERSION_MAJOR = 1.9.12 -SUDO_VERSION_MINOR = p1 +SUDO_VERSION_MINOR = p2 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause From peter at korsgaard.com Sun Jan 29 21:29:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:29:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sudo: bump to version 1.9.12p1 Message-ID: <20230129213007.252787FEE1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e2914938c94ea80f3edabf55d37e824b7e5f8e5a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit f095f5a8bec8352ffa182f606c5c7349ec2d6dca) 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 cff23fe9e7..0a8c873925 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 Sun Jan 29 21:27:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:27:40 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/sudo: bump to version 1.9.12p1 Message-ID: <20230129213117.C2FF47FF41@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4a23af84673bd8245ce4bc0dd49565c80bfe0bf6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit f095f5a8bec8352ffa182f606c5c7349ec2d6dca) 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 Sun Jan 29 21:27:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:27:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/sudo: security bump to version 1.9.12p2 Message-ID: <20230129213117.CD2FE7FF43@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=00fbc1c7db58c44474c1d4afa5e528606ff93b36 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fix https://nvd.nist.gov/vuln/detail/CVE-2023-22809 Signed-off-by: Yair Ben-Avraham Signed-off-by: Peter Korsgaard (cherry picked from commit 51e98499ff54496126d89e34751297ea9e1f61bd) Signed-off-by: Peter Korsgaard --- package/sudo/sudo.hash | 2 +- package/sudo/sudo.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index a3476df96b..c920b9fe74 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ # From: https://www.sudo.ws/getting/download/ -sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz +sha256 b9a0b1ae0f1ddd9be7f3eafe70be05ee81f572f6f536632c44cd4101bb2a8539 sudo-1.9.12p2.tar.gz # Locally calculated sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index a16b6863aa..c4eaafa6b1 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -5,7 +5,7 @@ ################################################################################ SUDO_VERSION_MAJOR = 1.9.12 -SUDO_VERSION_MINOR = p1 +SUDO_VERSION_MINOR = p2 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause From a.partesotti at gmail.com Sun Jan 29 21:32:56 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sun, 29 Jan 2023 22:32:56 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/oatpp:: new package In-Reply-To: <20230128094119.10660-1-a.partesotti@gmail.com> References: <20230128094119.10660-1-a.partesotti@gmail.com> Message-ID: <20230129213256.1028798-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. Oatpp must be used as static library as upstreaam suggest. Signed-off-by: Alessandro Partesotti --- Changes v1 -> v2 - indentation and spaces (suggested by Yann E. MORIN) - generic macro changes (suggested by Yann E. MORIN) Signed-off-by: Alessandro Partesotti --- package/Config.in | 1 + package/oatpp/Config.in | 13 +++++++++++++ package/oatpp/oatpp.hash | 2 ++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.hash create mode 100644 package/oatpp/oatpp.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..c7394ae53d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..44f0fabed8 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,13 @@ +comment "Oat++ needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + help + Oat++ is an open-source C++ web framework for highly + scalable and resource-efficient web applications. + It provides all the necessary components for + production-grade development. + See https://oatpp.io/docs/start diff --git a/package/oatpp/oatpp.hash b/package/oatpp/oatpp.hash new file mode 100644 index 0000000000..fadea2a05f --- /dev/null +++ b/package/oatpp/oatpp.hash @@ -0,0 +1,2 @@ +# Hash from: https://github.com/oatpp/oatpp/archive/1.3.0/oatpp-1.3.0.tar.gz +sha512 4fe8587efe1b4ecae14554ec8edb209e5558a3e4a4e6ff49bbfaaf06d2cc12f2cc306c5edc43b8dafc465aff53098ad4bebb9971694761b91a553730d5acb59a oatpp-1.3.0.tar.gz diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..d146d05d53 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION = 1.3.0 +OATPP_LICENSE = Apache-2.0 +OATPP_LICENSE_FILES = LICENSE +OATPP_SITE = $(call github,oatpp,oatpp,$(OATPP_VERSION)) +OATPP_CMAKE_OPTS = -DBUILD_SHARED_LIBS=OFF +OATPP_INSTALL_STAGING= YES +# Only builds a static lib: +OATPP_INSTALL_TARGET= NO + +$(eval $(cmake-package)) -- 2.25.1 From yann.morin.1998 at free.fr Sun Jan 29 21:45:07 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:45:07 +0100 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230127141058.2180747-4-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> Message-ID: <20230129214507.GY2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > From: Stefan Hager > > This package is required by tensorflow-lite. > > Tested-by: Stefan Hager > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- [--SNIP--] > 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 Upstream is very careful to point to some optimisations that are required or performance will suffer. Notably, should be enabled: - for x86: sse4.1 - for ARM: NEON For NEON, it seems this is automatically handled, though, based on looking at some macros: internal/detect_platform.h 85 #if (defined __ARM_NEON) || (defined __ARM_NEON__) 86 #define GEMMLOWP_NEON 87 #endif For x86, we should probably have code like (what we have as BR2_X86_CPU_HAS_SSE4 seems to be SSE4.1, but it is not clear whether there is an actual delta between SSE4 and SSE4.1 [0], so let's be safe and assume that BR2_X86_CPU_HAS_SSE4 is not enough): ifeq ($(BR2_X86_CPU_HAS_SSE42),y) GEMMLOWP_OPTIM += -msse4.1 endif However, that same header seems to also have some detection based on macros... This needs to be cleared, maybe? [0] https://en.wikipedia.org/wiki/SSE4 Regards, Yann E. MORIN. > +$(eval $(cmake-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 yann.morin.1998 at free.fr Sun Jan 29 21:46:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:46:49 +0100 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230127141058.2180747-4-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> Message-ID: <20230129214649.GZ2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > From: Stefan Hager > > This package is required by tensorflow-lite. > > Tested-by: Stefan Hager > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- [--SNIP--] > 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 Why not install to target? This needs a little explanations, even if it's only a comment above, like: # Only installs headers Regards, Yann E. MORIN. > +GEMMLOWP_SUBDIR = contrib > + > +$(eval $(cmake-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 yann.morin.1998 at free.fr Sun Jan 29 21:57:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:57:18 +0100 Subject: [Buildroot] [git commit] package/neon-2-sse: new package Message-ID: <20230129215742.AA9B38027B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ee399a868957fbf963db525adeeb4ab2dd3f04fb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + 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 ++++++++++++++ 5 files changed, 29 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index d0a51086cd..8a652c7c12 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1344,6 +1344,7 @@ F: package/lua-std-debug/ F: package/lua-std-normalize/ F: package/lilv/ F: package/lv2/ +F: package/neon-2-sse/ F: package/pipewire/ F: package/python-aioconsole/ F: package/python-aiodns/ diff --git a/package/Config.in b/package/Config.in index fc468148df..96a44a3623 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2107,6 +2107,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)) From yann.morin.1998 at free.fr Sun Jan 29 21:58:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:58:18 +0100 Subject: [Buildroot] [PATCH v4 05/13] package/neon-2-sse: new package In-Reply-To: <20230127141058.2180747-5-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-5-james.hilliard1@gmail.com> Message-ID: <20230129215818.GA2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > This package is required by tensorflow-lite. > > Tested-by: Stefan Hager > Signed-off-by: James Hilliard Applied to master, thanks. > --- > DEVELOPERS | 1 + > 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 ++++++++++++++ > 5 files changed, 29 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/DEVELOPERS b/DEVELOPERS > index f48ea66660..a711f9f1ee 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2704,6 +2704,7 @@ F: package/ti-gfx/ > N: Stefan Hager > F: package/cpuinfo/ > F: package/gemmlowp/ > +F: package/neon-2-sse/ Since Stefan was not the author, only a tester, I moved that to James entry. Applied to master, thanks. Regards, Yann E. MORIN. > F: package/ruy/ > > N: Stefan Ott > diff --git a/package/Config.in b/package/Config.in > index 8f78080963..6377ddd2e5 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2101,6 +2101,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 > > _______________________________________________ > 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 Jan 29 21:59:07 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:59:07 +0100 Subject: [Buildroot] [git commit] package/neon-2-sse: add missing coment Message-ID: <20230129220010.D6AE1802C7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e645ff7475710f4af9341602471dbeac387c776 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master That was missed when applying ee399a8689 (package/neon-2-sse: new package)... Signed-off-by: Yann E. MORIN --- package/neon-2-sse/neon-2-sse.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/neon-2-sse/neon-2-sse.mk b/package/neon-2-sse/neon-2-sse.mk index 0e9d066abd..3e87c62e21 100644 --- a/package/neon-2-sse/neon-2-sse.mk +++ b/package/neon-2-sse/neon-2-sse.mk @@ -9,6 +9,7 @@ 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 +# Only installs a header NEON_2_SSE_INSTALL_TARGET = NO $(eval $(cmake-package)) From yann.morin.1998 at free.fr Sun Jan 29 22:24:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 23:24:32 +0100 Subject: [Buildroot] [git commit] package/fxdiv: new package Message-ID: <20230129222646.722B7806B0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ed6062efbcda90eee7f523b3d63deb1fc36e4a17 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This package is required by tensorflow-lite. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + package/Config.in | 1 + package/fxdiv/Config.in | 7 +++++++ package/fxdiv/fxdiv.hash | 4 ++++ package/fxdiv/fxdiv.mk | 19 +++++++++++++++++++ 5 files changed, 32 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8a652c7c12..706ee80ece 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1339,6 +1339,7 @@ N: James Hilliard F: package/apcupsd/ F: package/bpftool/ F: package/exfatprogs/ +F: package/fxdiv/ F: package/gensio/ F: package/lua-std-debug/ F: package/lua-std-normalize/ diff --git a/package/Config.in b/package/Config.in index 96a44a3623..83fddf316f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2014,6 +2014,7 @@ menu "Other" source "package/flann/Config.in" source "package/flatbuffers/Config.in" source "package/flatcc/Config.in" + source "package/fxdiv/Config.in" source "package/gconf/Config.in" source "package/gdal/Config.in" source "package/gflags/Config.in" diff --git a/package/fxdiv/Config.in b/package/fxdiv/Config.in new file mode 100644 index 0000000000..5aa714e44a --- /dev/null +++ b/package/fxdiv/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_FXDIV + bool "fxdiv" + help + Header-only library for division via fixed-point + multiplication by inverse. + + https://github.com/Maratyszcza/FXdiv diff --git a/package/fxdiv/fxdiv.hash b/package/fxdiv/fxdiv.hash new file mode 100644 index 0000000000..2142d84e09 --- /dev/null +++ b/package/fxdiv/fxdiv.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 ec74d882a0a47cfd9c0f95bc4fae9901a4ade802a96a3b76e02671bb7340a4c5 fxdiv-63058eff77e11aa15bf531df5dd34395ec3017c8.tar.gz +# License files, locally calculated +sha256 7cac00006125b1486a27e4801ed66357236e984c540bd323945ab7b66b078ec3 LICENSE diff --git a/package/fxdiv/fxdiv.mk b/package/fxdiv/fxdiv.mk new file mode 100644 index 0000000000..06dbf0648d --- /dev/null +++ b/package/fxdiv/fxdiv.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# fxdiv +# +################################################################################ + +FXDIV_VERSION = 63058eff77e11aa15bf531df5dd34395ec3017c8 +FXDIV_SITE = $(call github,Maratyszcza,FXdiv,$(FXDIV_VERSION)) +FXDIV_LICENSE = MIT +FXDIV_LICENSE_FILES = LICENSE +FXDIV_INSTALL_STAGING = YES +# Only installs a header +FXDIV_INSTALL_TARGET = NO + +FXDIV_CONF_OPTS = \ + -DFXDIV_BUILD_TESTS=OFF \ + -DFXDIV_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) From yann.morin.1998 at free.fr Sun Jan 29 22:28:46 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 23:28:46 +0100 Subject: [Buildroot] [PATCH v4 06/13] package/fxdiv: new package In-Reply-To: <20230127141058.2180747-6-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-6-james.hilliard1@gmail.com> Message-ID: <20230129222846.GB2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > This package is required by tensorflow-lite. > > Signed-off-by: James Hilliard Applied to master, thanks, but see below... > --- [--SNIP--] > diff --git a/DEVELOPERS b/DEVELOPERS > index a711f9f1ee..b600c2914e 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ > > N: Stefan Hager > F: package/cpuinfo/ > +F: package/fxdiv/ I again have moved that to James entry, since the patch is from James not Stefan (and Stefan does not already have any entry). Stefan, if you want to also adopt that package and/or neon2sse, then just send a patch to that effect. [--SNIP--] > diff --git a/package/fxdiv/fxdiv.mk b/package/fxdiv/fxdiv.mk > new file mode 100644 > index 0000000000..56aaf11f88 > --- /dev/null > +++ b/package/fxdiv/fxdiv.mk > @@ -0,0 +1,17 @@ > +################################################################################ > +# > +# fxdiv > +# > +################################################################################ > + > +FXDIV_VERSION = 63058eff77e11aa15bf531df5dd34395ec3017c8 > +FXDIV_SITE = $(call github,Maratyszcza,FXdiv,$(FXDIV_VERSION)) > +FXDIV_LICENSE = MIT > +FXDIV_LICENSE_FILES = LICENSE > +FXDIV_INSTALL_STAGING = YES I added: # Only installs a header Applied to master, thanks. Regards, Yann E. MORIN. > +FXDIV_INSTALL_TARGET = NO > +FXDIV_CONF_OPTS = \ > + -DFXDIV_BUILD_TESTS=OFF \ > + -DFXDIV_BUILD_BENCHMARKS=OFF > + > +$(eval $(cmake-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 a.partesotti at gmail.com Sun Jan 29 22:50:01 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sun, 29 Jan 2023 23:50:01 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/oatpp:: new package In-Reply-To: <20230128094119.10660-1-a.partesotti@gmail.com> References: <20230128094119.10660-1-a.partesotti@gmail.com> Message-ID: <20230129225000.336472-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. Oatpp must be used as static library as upstreaam suggest. Signed-off-by: Alessandro Partesotti --- Changes v1 -> v2 - indentation and spaces (suggested by Yann E. MORIN) - generic macro changes (suggested by Yann E. MORIN) Signed-off-by: Alessandro Partesotti --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/oatpp/Config.in | 13 +++++++++++++ package/oatpp/oatpp.hash | 2 ++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 5 files changed, 35 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.hash create mode 100644 package/oatpp/oatpp.mk diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..b2d173dc2e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3149,3 +3149,6 @@ F: package/quazip/ F: package/shapelib/ F: package/simple-mail/ F: package/tinc/ + +N: Alessandro Partesotti +F: package/oatpp/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..c7394ae53d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..44f0fabed8 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,13 @@ +comment "Oat++ needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + help + Oat++ is an open-source C++ web framework for highly + scalable and resource-efficient web applications. + It provides all the necessary components for + production-grade development. + See https://oatpp.io/docs/start diff --git a/package/oatpp/oatpp.hash b/package/oatpp/oatpp.hash new file mode 100644 index 0000000000..fadea2a05f --- /dev/null +++ b/package/oatpp/oatpp.hash @@ -0,0 +1,2 @@ +# Hash from: https://github.com/oatpp/oatpp/archive/1.3.0/oatpp-1.3.0.tar.gz +sha512 4fe8587efe1b4ecae14554ec8edb209e5558a3e4a4e6ff49bbfaaf06d2cc12f2cc306c5edc43b8dafc465aff53098ad4bebb9971694761b91a553730d5acb59a oatpp-1.3.0.tar.gz diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..f949a5cbc9 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION = 1.3.0 +OATPP_LICENSE = Apache-2.0 +OATPP_LICENSE_FILES = LICENSE +OATPP_SITE = $(call github,oatpp,oatpp,$(OATPP_VERSION)) +OATPP_CMAKE_OPTS = -DBUILD_SHARED_LIBS=OFF +OATPP_INSTALL_STAGING = YES +# Only builds a static lib and copy headers: +OATPP_INSTALL_TARGET = NO + +$(eval $(cmake-package)) -- 2.25.1 From james.hilliard1 at gmail.com Sun Jan 29 23:51:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 16:51:48 -0700 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230129214649.GZ2632@scaer> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> <20230129214649.GZ2632@scaer> Message-ID: On Sun, Jan 29, 2023 at 2:46 PM Yann E. MORIN wrote: > > James, All, > > On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > > From: Stefan Hager > > > > This package is required by tensorflow-lite. > > > > Tested-by: Stefan Hager > > Signed-off-by: Stefan Hager > > Signed-off-by: James Hilliard > > --- > [--SNIP--] > > 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 > > Why not install to target? This needs a little explanations, even if > it's only a comment above, like: # Only installs headers Yeah, it's another header-only library. > > Regards, > Yann E. MORIN. > > > +GEMMLOWP_SUBDIR = contrib > > + > > +$(eval $(cmake-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 james.hilliard1 at gmail.com Mon Jan 30 00:28:45 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:45 -0700 Subject: [Buildroot] [PATCH v5 01/10] package/cpuinfo: new package Message-ID: <20230130002854.2300661-1-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Add a patch removing cpp requirement when not building tests. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v4 -> v5: - don't require cpp Changes v2 -> v3: - move to libraries->hardware handling --- DEVELOPERS | 3 ++ package/Config.in | 1 + ...nable-CXX-only-when-needed-for-tests.patch | 36 +++++++++++++++++++ package/cpuinfo/Config.in | 8 +++++ package/cpuinfo/cpuinfo.hash | 4 +++ package/cpuinfo/cpuinfo.mk | 17 +++++++++ 6 files changed, 69 insertions(+) create mode 100644 package/cpuinfo/0001-Enable-CXX-only-when-needed-for-tests.patch create mode 100644 package/cpuinfo/Config.in create mode 100644 package/cpuinfo/cpuinfo.hash create mode 100644 package/cpuinfo/cpuinfo.mk diff --git a/DEVELOPERS b/DEVELOPERS index 706ee80ece..53f1052b07 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2723,6 +2723,9 @@ F: package/libvpx/ F: package/mesa3d-demos/ F: package/ti-gfx/ +N: Stefan Hager +F: package/cpuinfo/ + N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 83fddf316f..3a07074b10 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1645,6 +1645,7 @@ menu "Hardware handling" source "package/bcm2835/Config.in" source "package/c-periphery/Config.in" source "package/ccid/Config.in" + source "package/cpuinfo/Config.in" source "package/dtc/Config.in" source "package/gnu-efi/Config.in" source "package/hackrf/Config.in" diff --git a/package/cpuinfo/0001-Enable-CXX-only-when-needed-for-tests.patch b/package/cpuinfo/0001-Enable-CXX-only-when-needed-for-tests.patch new file mode 100644 index 0000000000..ebd6ed36cd --- /dev/null +++ b/package/cpuinfo/0001-Enable-CXX-only-when-needed-for-tests.patch @@ -0,0 +1,36 @@ +From b1261baefd2bb9095af56859c1cac6b1166fb13f Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 16:55:08 -0700 +Subject: [PATCH] Enable CXX only when needed for tests + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/pytorch/cpuinfo/pull/133] +--- + CMakeLists.txt | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index b2f9434..879c9fa 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -3,7 +3,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.5 FATAL_ERROR) + # ---[ Setup project + PROJECT( + cpuinfo +- LANGUAGES C CXX ++ LANGUAGES C + ) + + # ---[ Options. +@@ -763,6 +763,7 @@ ENDIF() + + # ---[ cpuinfo unit tests + IF(CPUINFO_SUPPORTED_PLATFORM AND CPUINFO_BUILD_UNIT_TESTS) ++ ENABLE_LANGUAGE(CXX) + ADD_EXECUTABLE(init-test test/init.cc) + CPUINFO_TARGET_ENABLE_CXX11(init-test) + CPUINFO_TARGET_RUNTIME_LIBRARY(init-test) +-- +2.34.1 + diff --git a/package/cpuinfo/Config.in b/package/cpuinfo/Config.in new file mode 100644 index 0000000000..d3c3b08400 --- /dev/null +++ b/package/cpuinfo/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_CPUINFO + bool "cpuinfo" + 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 From james.hilliard1 at gmail.com Mon Jan 30 00:28:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:46 -0700 Subject: [Buildroot] [PATCH v5 02/10] package/ruy: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-2-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++14 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/ruy/Config.in | 16 ++++++++++++++++ package/ruy/ruy.hash | 4 ++++ package/ruy/ruy.mk | 18 ++++++++++++++++++ 5 files changed, 40 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/DEVELOPERS b/DEVELOPERS index 53f1052b07..57d364012c 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2725,6 +2725,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/ruy/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 3a07074b10..0d3fd37796 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2120,6 +2120,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..c46f5c6cc9 --- /dev/null +++ b/package/ruy/Config.in @@ -0,0 +1,16 @@ +config BR2_PACKAGE_RUY + bool "ruy" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + 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 + +comment "ruy needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 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 From james.hilliard1 at gmail.com Mon Jan 30 00:28:47 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:47 -0700 Subject: [Buildroot] [PATCH v5 03/10] package/gemmlowp: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-3-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v4 -> v5: - add comment indicating library is header only Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/gemmlowp/Config.in | 12 ++++++++++++ package/gemmlowp/gemmlowp.hash | 4 ++++ package/gemmlowp/gemmlowp.mk | 16 ++++++++++++++++ 5 files changed, 34 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/DEVELOPERS b/DEVELOPERS index 57d364012c..01e64e5fc5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2725,6 +2725,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/gemmlowp/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 0d3fd37796..8fd8f05bd6 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2018,6 +2018,7 @@ menu "Other" source "package/fxdiv/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..379450d1b0 --- /dev/null +++ b/package/gemmlowp/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_GEMMLOWP + bool "gemmlowp" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + Low-precision matrix multiplication. + + https://github.com/google/gemmlowp + +comment "gemmlowp needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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..9489dccbe5 --- /dev/null +++ b/package/gemmlowp/gemmlowp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# 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 +# Only installs a header +GEMMLOWP_INSTALL_TARGET = NO +GEMMLOWP_SUBDIR = contrib + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:48 -0700 Subject: [Buildroot] [PATCH v5 04/10] package/pthreadpool: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-4-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/pthreadpool/Config.in | 8 +++++++ package/pthreadpool/pthreadpool.hash | 4 ++++ package/pthreadpool/pthreadpool.mk | 33 ++++++++++++++++++++++++++++ 5 files changed, 47 insertions(+) create mode 100644 package/pthreadpool/Config.in create mode 100644 package/pthreadpool/pthreadpool.hash create mode 100644 package/pthreadpool/pthreadpool.mk diff --git a/DEVELOPERS b/DEVELOPERS index 01e64e5fc5..6d25f44dcd 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2726,6 +2726,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/gemmlowp/ +F: package/pthreadpool/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 8fd8f05bd6..873aade1a6 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2118,6 +2118,7 @@ endif source "package/protobuf/Config.in" source "package/protobuf-c/Config.in" source "package/protozero/Config.in" + source "package/pthreadpool/Config.in" source "package/qhull/Config.in" source "package/qlibc/Config.in" source "package/riemann-c-client/Config.in" diff --git a/package/pthreadpool/Config.in b/package/pthreadpool/Config.in new file mode 100644 index 0000000000..194ae33f85 --- /dev/null +++ b/package/pthreadpool/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PTHREADPOOL + bool "pthreadpool" + select BR2_PACKAGE_FXDIV + help + Pthreadpool is a portable and efficient thread pool + implementation. + + https://github.com/Maratyszcza/pthreadpool diff --git a/package/pthreadpool/pthreadpool.hash b/package/pthreadpool/pthreadpool.hash new file mode 100644 index 0000000000..164ac55390 --- /dev/null +++ b/package/pthreadpool/pthreadpool.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 ae75adb19807ea28582683b38dd4e79a6b287751452564b42e214bb21216ef14 pthreadpool-43edadc654d6283b4b6e45ba09a853181ae8e850.tar.gz +# License files, locally calculated +sha256 57814a606b4d0fb087d9a534919084b6c11b58a4174cb5a4aef200187780dc3a LICENSE diff --git a/package/pthreadpool/pthreadpool.mk b/package/pthreadpool/pthreadpool.mk new file mode 100644 index 0000000000..4ef7949da2 --- /dev/null +++ b/package/pthreadpool/pthreadpool.mk @@ -0,0 +1,33 @@ +################################################################################ +# +# pthreadpool +# +################################################################################ + +PTHREADPOOL_VERSION = 43edadc654d6283b4b6e45ba09a853181ae8e850 +PTHREADPOOL_SITE = $(call github,Maratyszcza,pthreadpool,$(PTHREADPOOL_VERSION)) +PTHREADPOOL_LICENSE = BSD-2-Clause +PTHREADPOOL_LICENSE_FILES = LICENSE +PTHREADPOOL_INSTALL_STAGING = YES +PTHREADPOOL_DEPENDENCIES = fxdiv + +PTHREADPOOL_CFLAGS = $(TARGET_CFLAGS) +PTHREADPOOL_CXXFLAGS = $(TARGET_CXXFLAGS) + +ifeq ($(BR2_PACKAGE_CPUINFO),y) +PTHREADPOOL_DEPENDENCIES += cpuinfo +PTHREADPOOL_CFLAGS += -DPTHREADPOOL_USE_CPUINFO=1 +PTHREADPOOL_CXXFLAGS += -DPTHREADPOOL_USE_CPUINFO=1 +else +PTHREADPOOL_CFLAGS += -DPTHREADPOOL_USE_CPUINFO=0 +PTHREADPOOL_CXXFLAGS += -DPTHREADPOOL_USE_CPUINFO=0 +endif + +PTHREADPOOL_CONF_OPTS = \ + -DCMAKE_C_FLAGS="$(PTHREADPOOL_CFLAGS)" \ + -DCMAKE_CXX_FLAGS="$(PTHREADPOOL_CXXFLAGS)" \ + -DFXDIV_SOURCE_DIR="$(FXDIV_DIR)" \ + -DPTHREADPOOL_BUILD_TESTS=OFF \ + -DPTHREADPOOL_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:49 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:49 -0700 Subject: [Buildroot] [PATCH v5 05/10] package/psimd: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-5-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- Changes v4 -> v5: - add comment indicating library is header only --- DEVELOPERS | 1 + package/Config.in | 1 + package/psimd/Config.in | 6 ++++++ package/psimd/psimd.hash | 4 ++++ package/psimd/psimd.mk | 15 +++++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/psimd/Config.in create mode 100644 package/psimd/psimd.hash create mode 100644 package/psimd/psimd.mk diff --git a/DEVELOPERS b/DEVELOPERS index 6d25f44dcd..67187f29ac 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2726,6 +2726,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/gemmlowp/ +F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ diff --git a/package/Config.in b/package/Config.in index 873aade1a6..186c7403ef 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2118,6 +2118,7 @@ endif source "package/protobuf/Config.in" source "package/protobuf-c/Config.in" source "package/protozero/Config.in" + source "package/psimd/Config.in" source "package/pthreadpool/Config.in" source "package/qhull/Config.in" source "package/qlibc/Config.in" diff --git a/package/psimd/Config.in b/package/psimd/Config.in new file mode 100644 index 0000000000..c5c51ca2ef --- /dev/null +++ b/package/psimd/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PSIMD + bool "psimd" + help + Portable 128-bit SIMD intrinsics. + + https://github.com/Maratyszcza/psimd diff --git a/package/psimd/psimd.hash b/package/psimd/psimd.hash new file mode 100644 index 0000000000..5692e79bd6 --- /dev/null +++ b/package/psimd/psimd.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 f6c4dab91ae9a03b3019e7cab0572743afd0e1b6e75b97fcca50259c737c924e psimd-072586a71b55b7f8c584153d223e95687148a900.tar.gz +# License files, locally calculated +sha256 984ce1e0b8ee89d234e28b960381f240e03a07a8031f35012f9c3256f56964e2 LICENSE diff --git a/package/psimd/psimd.mk b/package/psimd/psimd.mk new file mode 100644 index 0000000000..be0090a32f --- /dev/null +++ b/package/psimd/psimd.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# psimd +# +################################################################################ + +PSIMD_VERSION = 072586a71b55b7f8c584153d223e95687148a900 +PSIMD_SITE = $(call github,Maratyszcza,psimd,$(PSIMD_VERSION)) +PSIMD_LICENSE = MIT +PSIMD_LICENSE_FILES = LICENSE +PSIMD_INSTALL_STAGING = YES +# Only installs a header +PSIMD_INSTALL_TARGET = NO + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:50 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:50 -0700 Subject: [Buildroot] [PATCH v5 06/10] package/fp16: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-6-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- Changes v4 -> v5: - add comment indicating library is header only --- DEVELOPERS | 1 + package/Config.in | 1 + package/fp16/Config.in | 8 ++++++++ package/fp16/fp16.hash | 4 ++++ package/fp16/fp16.mk | 20 ++++++++++++++++++++ 5 files changed, 34 insertions(+) create mode 100644 package/fp16/Config.in create mode 100644 package/fp16/fp16.hash create mode 100644 package/fp16/fp16.mk diff --git a/DEVELOPERS b/DEVELOPERS index 67187f29ac..daf0f89430 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2725,6 +2725,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/fp16/ F: package/gemmlowp/ F: package/psimd/ F: package/pthreadpool/ diff --git a/package/Config.in b/package/Config.in index 186c7403ef..867159fa2b 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2015,6 +2015,7 @@ menu "Other" source "package/flann/Config.in" source "package/flatbuffers/Config.in" source "package/flatcc/Config.in" + source "package/fp16/Config.in" source "package/fxdiv/Config.in" source "package/gconf/Config.in" source "package/gdal/Config.in" diff --git a/package/fp16/Config.in b/package/fp16/Config.in new file mode 100644 index 0000000000..e07c6ebb8a --- /dev/null +++ b/package/fp16/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_FP16 + bool "fp16" + select BR2_PACKAGE_PSIMD + help + Header-only library for conversion to/from half-precision + floating point formats. + + https://github.com/Maratyszcza/FP16 diff --git a/package/fp16/fp16.hash b/package/fp16/fp16.hash new file mode 100644 index 0000000000..63634eb2cf --- /dev/null +++ b/package/fp16/fp16.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 a91f4770ff9c39f4d72e339c379f566b3bbb359fa66122d85fc0bae3dde7abc7 fp16-0a92994d729ff76a58f692d3028ca1b64b145d91.tar.gz +# License files, locally calculated +sha256 17e4f539024be2749ee729d1e2f01d24cef12ece8c9bf18e91a4349be29c80bf LICENSE diff --git a/package/fp16/fp16.mk b/package/fp16/fp16.mk new file mode 100644 index 0000000000..80710523fb --- /dev/null +++ b/package/fp16/fp16.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# fp16 +# +################################################################################ + +FP16_VERSION = 0a92994d729ff76a58f692d3028ca1b64b145d91 +FP16_SITE = $(call github,Maratyszcza,FP16,$(FP16_VERSION)) +FP16_LICENSE = MIT +FP16_LICENSE_FILES = LICENSE +FP16_INSTALL_STAGING = YES +# Only installs a header +FP16_INSTALL_TARGET = NO +FP16_DEPENDENCIES = psimd +FP16_CONF_OPTS = \ + -DFP16_BUILD_TESTS=OFF \ + -DFP16_BUILD_BENCHMARKS=OFF \ + -DPSIMD_SOURCE_DIR="$(PSIMD_DIR)" + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:51 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:51 -0700 Subject: [Buildroot] [PATCH v5 07/10] package/xnnpack: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-7-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/xnnpack/Config.in | 17 +++++++++++++++++ package/xnnpack/xnnpack.hash | 4 ++++ package/xnnpack/xnnpack.mk | 18 ++++++++++++++++++ 5 files changed, 41 insertions(+) create mode 100644 package/xnnpack/Config.in create mode 100644 package/xnnpack/xnnpack.hash create mode 100644 package/xnnpack/xnnpack.mk diff --git a/DEVELOPERS b/DEVELOPERS index daf0f89430..5e4daa7b3e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2730,6 +2730,7 @@ F: package/gemmlowp/ F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ +F: package/xnnpack/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 867159fa2b..7fa5bb867e 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2136,6 +2136,7 @@ endif source "package/uvw/Config.in" source "package/volk/Config.in" source "package/xapian/Config.in" + source "package/xnnpack/Config.in" endmenu menu "Security" diff --git a/package/xnnpack/Config.in b/package/xnnpack/Config.in new file mode 100644 index 0000000000..2016ce9817 --- /dev/null +++ b/package/xnnpack/Config.in @@ -0,0 +1,17 @@ +config BR2_PACKAGE_XNNPACK + bool "xnnpack" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + select BR2_PACKAGE_CPUINFO + select BR2_PACKAGE_FP16 + select BR2_PACKAGE_FXDIV + select BR2_PACKAGE_PTHREADPOOL + help + XNNPACK is a highly optimized solution for neural network + inference on ARM, x86, WebAssembly, and RISC-V platforms. + + https://github.com/google/XNNPACK + +comment "xnnpack needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 diff --git a/package/xnnpack/xnnpack.hash b/package/xnnpack/xnnpack.hash new file mode 100644 index 0000000000..249f553f2a --- /dev/null +++ b/package/xnnpack/xnnpack.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 5d70dde70c0b1aef9e608f5d193c148aa1e538574a98d912278b51e60f2457f2 xnnpack-1f7f6131f7be587d0a657d03bdd0161d67ba2700.tar.gz +# License files, locally calculated +sha256 63f519e15726f4c4f830bd958f694c84fecb4e0a4cacc527d2696bb71ef95ada LICENSE diff --git a/package/xnnpack/xnnpack.mk b/package/xnnpack/xnnpack.mk new file mode 100644 index 0000000000..d46b4c22de --- /dev/null +++ b/package/xnnpack/xnnpack.mk @@ -0,0 +1,18 @@ +################################################################################ +# +# xnnpack +# +################################################################################ + +XNNPACK_VERSION = 1f7f6131f7be587d0a657d03bdd0161d67ba2700 +XNNPACK_SITE = $(call github,google,XNNPACK,$(XNNPACK_VERSION)) +XNNPACK_LICENSE = BSD-3-Clause +XNNPACK_LICENSE_FILES = LICENSE +XNNPACK_INSTALL_STAGING = YES +XNNPACK_DEPENDENCIES = cpuinfo fp16 fxdiv pthreadpool +XNNPACK_CONF_OPTS = \ + -DXNNPACK_BUILD_TESTS=OFF \ + -DXNNPACK_BUILD_BENCHMARKS=OFF \ + -DXNNPACK_USE_SYSTEM_LIBS=ON + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:52 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:52 -0700 Subject: [Buildroot] [PATCH v5 08/10] package/fft2d: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-8-james.hilliard1@gmail.com> 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. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v4 -> v5: - add comment indicating library is header/source only Changes v3 -> v4: - fix license --- DEVELOPERS | 1 + package/Config.in | 1 + package/fft2d/Config.in | 7 +++++++ package/fft2d/fft2d.hash | 4 ++++ package/fft2d/fft2d.mk | 23 +++++++++++++++++++++++ 5 files changed, 36 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/DEVELOPERS b/DEVELOPERS index 5e4daa7b3e..dcd7513a87 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2726,6 +2726,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/fp16/ +F: package/fft2d/ F: package/gemmlowp/ F: package/psimd/ F: package/pthreadpool/ diff --git a/package/Config.in b/package/Config.in index 7fa5bb867e..115659256f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2011,6 +2011,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..781b545e2e --- /dev/null +++ b/package/fft2d/fft2d.mk @@ -0,0 +1,23 @@ +################################################################################ +# +# fft2d +# +################################################################################ + +FFT2D_VERSION = 2006.12.28 +FFT2D_SITE = https://www.kurims.kyoto-u.ac.jp/~ooura +FFT2D_SOURCE = fft2d.tgz +FFT2D_LICENSE = MIT-like +FFT2D_LICENSE_FILES = readme2d.txt +FFT2D_INSTALL_STAGING = YES +# Only installs headers/sources +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 From james.hilliard1 at gmail.com Mon Jan 30 00:28:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:53 -0700 Subject: [Buildroot] [PATCH v5 09/10] package/farmhash: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-9-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/farmhash/Config.in | 12 ++++++++++++ package/farmhash/farmhash.hash | 4 ++++ package/farmhash/farmhash.mk | 14 ++++++++++++++ 5 files changed, 32 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/DEVELOPERS b/DEVELOPERS index dcd7513a87..12d4dc2014 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2725,6 +2725,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/farmhash/ F: package/fp16/ F: package/fft2d/ F: package/gemmlowp/ diff --git a/package/Config.in b/package/Config.in index 115659256f..e79f6fe28f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2011,6 +2011,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..ef22898774 --- /dev/null +++ b/package/farmhash/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_FARMHASH + bool "farmhash" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + FarmHash, a family of hash functions. + + https://github.com/google/farmhash + +comment "farmhash needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Mon Jan 30 00:28:54 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:54 -0700 Subject: [Buildroot] [PATCH v5 10/10] package/tensorflow-lite: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-10-james.hilliard1@gmail.com> From: Stefan Hager This package adds the tensorflow lite runtime to buildroot. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v3 -> v4: - fix min gcc version - enable xnnpack Changes v2 -> v3: - drop architecture restrictions which appear inaccurate after adding neon-2-sse - disable android only nnapi Changes v1 -> v2: - fix label_image build - more explicit cmake config --- DEVELOPERS | 1 + 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 | 27 ++++++++++ package/tensorflow-lite/tensorflow-lite.hash | 4 ++ package/tensorflow-lite/tensorflow-lite.mk | 51 +++++++++++++++++++ 8 files changed, 202 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/DEVELOPERS b/DEVELOPERS index 12d4dc2014..d18ab04329 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2732,6 +2732,7 @@ F: package/gemmlowp/ F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ +F: package/tensorflow-lite/ F: package/xnnpack/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index e79f6fe28f..6aa5e2640c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2132,6 +2132,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..92a364ca36 --- /dev/null +++ b/package/tensorflow-lite/Config.in @@ -0,0 +1,27 @@ +config BR2_PACKAGE_TENSORFLOW_LITE + bool "tensorflow-lite" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_SHARED_LIBS + 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 + select BR2_PACKAGE_XNNPACK + help + Tensorflow Lite dynamic library and headers: Inference engine + to run previously trained machine learning models. + +comment "tensorflow-lite needs a toolchain w/ glibc, C++17, threads" + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_7 || !BR2_TOOLCHAIN_HAS_THREADS + +comment "tensorflow-lite needs a toolchain w/ shared libraries" + depends on !BR2_SHARED_LIBS 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..4f8e8b9595 --- /dev/null +++ b/package/tensorflow-lite/tensorflow-lite.mk @@ -0,0 +1,51 @@ +################################################################################ +# +# 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 \ + xnnpack + +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 \ + -Dxnnpack_POPULATED=ON \ + -DTFLITE_ENABLE_EXTERNAL_DELEGATE=ON \ + -DTFLITE_ENABLE_GPU=OFF \ + -DTFLITE_ENABLE_INSTALL=ON \ + -DTFLITE_ENABLE_MMAP=ON \ + -DTFLITE_ENABLE_NNAPI=OFF \ + -DTFLITE_ENABLE_RUY=ON \ + -DTFLITE_ENABLE_XNNPACK=ON + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 03:17:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 20:17:28 -0700 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230129214507.GY2632@scaer> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> <20230129214507.GY2632@scaer> Message-ID: On Sun, Jan 29, 2023 at 2:45 PM Yann E. MORIN wrote: > > James, All, > > On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > > From: Stefan Hager > > > > This package is required by tensorflow-lite. > > > > Tested-by: Stefan Hager > > Signed-off-by: Stefan Hager > > Signed-off-by: James Hilliard > > --- > [--SNIP--] > > 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 > > Upstream is very careful to point to some optimisations that are > required or performance will suffer. > > Notably, should be enabled: > - for x86: sse4.1 > - for ARM: NEON > > For NEON, it seems this is automatically handled, though, based on > looking at some macros: > > internal/detect_platform.h > 85 #if (defined __ARM_NEON) || (defined __ARM_NEON__) > 86 #define GEMMLOWP_NEON > 87 #endif > > For x86, we should probably have code like (what we have as > BR2_X86_CPU_HAS_SSE4 seems to be SSE4.1, but it is not clear whether > there is an actual delta between SSE4 and SSE4.1 [0], so let's be safe > and assume that BR2_X86_CPU_HAS_SSE4 is not enough): > > ifeq ($(BR2_X86_CPU_HAS_SSE42),y) > GEMMLOWP_OPTIM += -msse4.1 > endif > > However, that same header seems to also have some detection based on > macros... This needs to be cleared, maybe? Well gemmlowp is effectively a header only library so optimization flags would not be set for the gemmlowp package itself but rather in something like the tensorflow-lite package which consumes the headers AFAIU. Note there's technically an unused deprecated library that gets installed to staging, we don't install it to target since we don't have anything consuming that deprecated interface at all: https://github.com/google/gemmlowp#old-eightbitintgemm-legacy-deprecated-interface > > [0] https://en.wikipedia.org/wiki/SSE4 > > Regards, > Yann E. MORIN. > > > +$(eval $(cmake-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 james.hilliard1 at gmail.com Mon Jan 30 04:10:09 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 21:10:09 -0700 Subject: [Buildroot] [PATCH 1/1] package/neon-2-sse: fix build without C++ toolchain Message-ID: <20230130041009.3531224-1-james.hilliard1@gmail.com> The cmake project for neon-2-sse doesn't correctly set the project language to C which causes cmake to try and detect a C++ compiler. Add a patch which fixes the project language setting. Fixes: - http://autobuild.buildroot.net/results/0eb/0ebb8c886e0a432b6fb43ab21010f625f6797b9e - http://autobuild.buildroot.net/results/a5d/a5db2f286dbd69e84d518d086df857ef434b936a Signed-off-by: James Hilliard --- .../neon-2-sse/0001-Fix-cmake-languages.patch | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 package/neon-2-sse/0001-Fix-cmake-languages.patch diff --git a/package/neon-2-sse/0001-Fix-cmake-languages.patch b/package/neon-2-sse/0001-Fix-cmake-languages.patch new file mode 100644 index 0000000000..e0becb1ffa --- /dev/null +++ b/package/neon-2-sse/0001-Fix-cmake-languages.patch @@ -0,0 +1,40 @@ +From 186ec82e033d8c718d760d14945535a9d7e160fd Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 21:00:27 -0700 +Subject: [PATCH] Fix cmake languages + +When no language is set cmake defaults to C and CXX, since we support +C by itself we should set the project language to C so that we don't +get a compiler error when building without a CXX toolchain. + +Fixes: +CMake Error at CMakeLists.txt:5 (project): + No CMAKE_CXX_COMPILER could be found. + + 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. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/intel/ARM_NEON_2_x86_SSE/pull/62] +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e4b8980..8f58e79 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -2,7 +2,7 @@ + # Modification: Copyright (C) 2017 David Hirvonen + + cmake_minimum_required(VERSION 3.0) +-project(NEON_2_SSE VERSION 1.0.0) ++project(NEON_2_SSE VERSION 1.0.0 LANGUAGES C) + + add_library(${PROJECT_NAME} INTERFACE) + +-- +2.34.1 + -- 2.34.1 From buildroot at busybox.net Mon Jan 30 04:24:54 2023 From: buildroot at busybox.net (buildroot at busybox.net) Date: 29 Jan 2023 20:24:54 -0800 Subject: [Buildroot] Due payment 1/29/2023 8:24:53 p.m. Message-ID: <20230129202453.61C7CC756E34DA67@busybox.net> An HTML attachment was scrubbed... URL: From buildroot at uclibc.org Mon Jan 30 04:24:55 2023 From: buildroot at uclibc.org (buildroot at uclibc.org) Date: 29 Jan 2023 20:24:55 -0800 Subject: [Buildroot] Due payment 1/29/2023 8:24:53 p.m. Message-ID: <20230129202453.F874D1F9AFAE43EE@uclibc.org> An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Mon Jan 30 04:29:13 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 21:29:13 -0700 Subject: [Buildroot] [PATCH 1/1] package/fxdiv: fix build without C++ toolchain Message-ID: <20230130042913.3605338-1-james.hilliard1@gmail.com> The cmake project for fxdiv sets the project language to C and CXX even when only C is required. Add a patch which disables CXX unless required. Fixes: - http://autobuild.buildroot.net/results/b0f/b0f3b6352429a5156a8c3a2b932331753887b65b - http://autobuild.buildroot.net/results/52f/52f634c06bdfe983280a2c01bb9fec4b0e1a4b34 - http://autobuild.buildroot.net/results/181/181b85d9dd505693ed23fab823085b001aa785f4 Signed-off-by: James Hilliard --- ...le-CXX-unless-building-tests-benchma.patch | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch diff --git a/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch new file mode 100644 index 0000000000..0336f5e1cc --- /dev/null +++ b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch @@ -0,0 +1,49 @@ +From 8c2d8fc60306a8edd21182a1f5f267a7aca55763 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 21:18:28 -0700 +Subject: [PATCH] CMake: don't enable CXX unless building tests/benchmarks + +We only need CXX support when building tests/benchmarks. + +Fixes: +CMake Error at CMakeLists.txt:4 (PROJECT): + No CMAKE_CXX_COMPILER could be found. + + 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. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/Maratyszcza/FXdiv/pull/3] +--- + CMakeLists.txt | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index bcae6b5..c75f558 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,7 +1,7 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 3.5 FATAL_ERROR) + + # ---[ Project +-PROJECT(FXdiv C CXX) ++PROJECT(FXdiv C) + + # ---[ Options. + OPTION(FXDIV_USE_INLINE_ASSEMBLY "Allow use of inline assembly in FXdiv" OFF) +@@ -16,6 +16,10 @@ ENDIF() + # ---[ CMake options + INCLUDE(GNUInstallDirs) + ++IF(FXDIV_BUILD_TESTS OR FXDIV_BUILD_BENCHMARKS) ++ ENABLE_LANGUAGE(CXX) ++ENDIF() ++ + IF(FXDIV_BUILD_TESTS) + ENABLE_TESTING() + ENDIF() +-- +2.34.1 + -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 30 07:06:14 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:06:14 +0100 Subject: [Buildroot] [git commit] package/neon-2-sse: fix build without C++ toolchain Message-ID: <20230130070629.E7AC581666@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=36741b9461a629002296e5debae848fc7f6e152f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The cmake project for neon-2-sse doesn't correctly set the project language to C which causes cmake to try and detect a C++ compiler. Add a patch which fixes the project language setting. Fixes: - http://autobuild.buildroot.net/results/0eb/0ebb8c886e0a432b6fb43ab21010f625f6797b9e - http://autobuild.buildroot.net/results/a5d/a5db2f286dbd69e84d518d086df857ef434b936a Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/neon-2-sse/0001-Fix-cmake-languages.patch | 40 +++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/package/neon-2-sse/0001-Fix-cmake-languages.patch b/package/neon-2-sse/0001-Fix-cmake-languages.patch new file mode 100644 index 0000000000..e0becb1ffa --- /dev/null +++ b/package/neon-2-sse/0001-Fix-cmake-languages.patch @@ -0,0 +1,40 @@ +From 186ec82e033d8c718d760d14945535a9d7e160fd Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 21:00:27 -0700 +Subject: [PATCH] Fix cmake languages + +When no language is set cmake defaults to C and CXX, since we support +C by itself we should set the project language to C so that we don't +get a compiler error when building without a CXX toolchain. + +Fixes: +CMake Error at CMakeLists.txt:5 (project): + No CMAKE_CXX_COMPILER could be found. + + 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. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/intel/ARM_NEON_2_x86_SSE/pull/62] +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e4b8980..8f58e79 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -2,7 +2,7 @@ + # Modification: Copyright (C) 2017 David Hirvonen + + cmake_minimum_required(VERSION 3.0) +-project(NEON_2_SSE VERSION 1.0.0) ++project(NEON_2_SSE VERSION 1.0.0 LANGUAGES C) + + add_library(${PROJECT_NAME} INTERFACE) + +-- +2.34.1 + From yann.morin.1998 at free.fr Mon Jan 30 07:06:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:06:16 +0100 Subject: [Buildroot] [git commit] package/fxdiv: fix build without C++ toolchain Message-ID: <20230130070629.F2F7F81674@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33c89f98377cb968b03eb1428af8a74eba9d13ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The cmake project for fxdiv sets the project language to C and CXX even when only C is required. Add a patch which disables CXX unless required. Fixes: - http://autobuild.buildroot.net/results/b0f/b0f3b6352429a5156a8c3a2b932331753887b65b - http://autobuild.buildroot.net/results/52f/52f634c06bdfe983280a2c01bb9fec4b0e1a4b34 - http://autobuild.buildroot.net/results/181/181b85d9dd505693ed23fab823085b001aa785f4 Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- ...-enable-CXX-unless-building-tests-benchma.patch | 49 ++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch new file mode 100644 index 0000000000..0336f5e1cc --- /dev/null +++ b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch @@ -0,0 +1,49 @@ +From 8c2d8fc60306a8edd21182a1f5f267a7aca55763 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 21:18:28 -0700 +Subject: [PATCH] CMake: don't enable CXX unless building tests/benchmarks + +We only need CXX support when building tests/benchmarks. + +Fixes: +CMake Error at CMakeLists.txt:4 (PROJECT): + No CMAKE_CXX_COMPILER could be found. + + 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. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/Maratyszcza/FXdiv/pull/3] +--- + CMakeLists.txt | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index bcae6b5..c75f558 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,7 +1,7 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 3.5 FATAL_ERROR) + + # ---[ Project +-PROJECT(FXdiv C CXX) ++PROJECT(FXdiv C) + + # ---[ Options. + OPTION(FXDIV_USE_INLINE_ASSEMBLY "Allow use of inline assembly in FXdiv" OFF) +@@ -16,6 +16,10 @@ ENDIF() + # ---[ CMake options + INCLUDE(GNUInstallDirs) + ++IF(FXDIV_BUILD_TESTS OR FXDIV_BUILD_BENCHMARKS) ++ ENABLE_LANGUAGE(CXX) ++ENDIF() ++ + IF(FXDIV_BUILD_TESTS) + ENABLE_TESTING() + ENDIF() +-- +2.34.1 + From yann.morin.1998 at free.fr Mon Jan 30 07:07:57 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:07:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/neon-2-sse: fix build without C++ toolchain In-Reply-To: <20230130041009.3531224-1-james.hilliard1@gmail.com> References: <20230130041009.3531224-1-james.hilliard1@gmail.com> Message-ID: <20230130070757.GD2632@scaer> James, All, On 2023-01-29 21:10 -0700, James Hilliard spake thusly: > The cmake project for neon-2-sse doesn't correctly set the project > language to C which causes cmake to try and detect a C++ compiler. > > Add a patch which fixes the project language setting. > > Fixes: > - http://autobuild.buildroot.net/results/0eb/0ebb8c886e0a432b6fb43ab21010f625f6797b9e > - http://autobuild.buildroot.net/results/a5d/a5db2f286dbd69e84d518d086df857ef434b936a > > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../neon-2-sse/0001-Fix-cmake-languages.patch | 40 +++++++++++++++++++ > 1 file changed, 40 insertions(+) > create mode 100644 package/neon-2-sse/0001-Fix-cmake-languages.patch > > diff --git a/package/neon-2-sse/0001-Fix-cmake-languages.patch b/package/neon-2-sse/0001-Fix-cmake-languages.patch > new file mode 100644 > index 0000000000..e0becb1ffa > --- /dev/null > +++ b/package/neon-2-sse/0001-Fix-cmake-languages.patch > @@ -0,0 +1,40 @@ > +From 186ec82e033d8c718d760d14945535a9d7e160fd Mon Sep 17 00:00:00 2001 > +From: James Hilliard > +Date: Sun, 29 Jan 2023 21:00:27 -0700 > +Subject: [PATCH] Fix cmake languages > + > +When no language is set cmake defaults to C and CXX, since we support > +C by itself we should set the project language to C so that we don't > +get a compiler error when building without a CXX toolchain. > + > +Fixes: > +CMake Error at CMakeLists.txt:5 (project): > + No CMAKE_CXX_COMPILER could be found. > + > + 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. > + > +Signed-off-by: James Hilliard > +[Upstream status: > +https://github.com/intel/ARM_NEON_2_x86_SSE/pull/62] > +--- > + CMakeLists.txt | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/CMakeLists.txt b/CMakeLists.txt > +index e4b8980..8f58e79 100644 > +--- a/CMakeLists.txt > ++++ b/CMakeLists.txt > +@@ -2,7 +2,7 @@ > + # Modification: Copyright (C) 2017 David Hirvonen > + > + cmake_minimum_required(VERSION 3.0) > +-project(NEON_2_SSE VERSION 1.0.0) > ++project(NEON_2_SSE VERSION 1.0.0 LANGUAGES C) > + > + add_library(${PROJECT_NAME} INTERFACE) > + > +-- > +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 Jan 30 07:08:15 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:08:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/fxdiv: fix build without C++ toolchain In-Reply-To: <20230130042913.3605338-1-james.hilliard1@gmail.com> References: <20230130042913.3605338-1-james.hilliard1@gmail.com> Message-ID: <20230130070815.GE2632@scaer> James, All, On 2023-01-29 21:29 -0700, James Hilliard spake thusly: > The cmake project for fxdiv sets the project language to C and CXX > even when only C is required. > > Add a patch which disables CXX unless required. > > Fixes: > - http://autobuild.buildroot.net/results/b0f/b0f3b6352429a5156a8c3a2b932331753887b65b > - http://autobuild.buildroot.net/results/52f/52f634c06bdfe983280a2c01bb9fec4b0e1a4b34 > - http://autobuild.buildroot.net/results/181/181b85d9dd505693ed23fab823085b001aa785f4 > > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...le-CXX-unless-building-tests-benchma.patch | 49 +++++++++++++++++++ > 1 file changed, 49 insertions(+) > create mode 100644 package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch > > diff --git a/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch > new file mode 100644 > index 0000000000..0336f5e1cc > --- /dev/null > +++ b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch > @@ -0,0 +1,49 @@ > +From 8c2d8fc60306a8edd21182a1f5f267a7aca55763 Mon Sep 17 00:00:00 2001 > +From: James Hilliard > +Date: Sun, 29 Jan 2023 21:18:28 -0700 > +Subject: [PATCH] CMake: don't enable CXX unless building tests/benchmarks > + > +We only need CXX support when building tests/benchmarks. > + > +Fixes: > +CMake Error at CMakeLists.txt:4 (PROJECT): > + No CMAKE_CXX_COMPILER could be found. > + > + 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. > + > +Signed-off-by: James Hilliard > +[Upstream status: > +https://github.com/Maratyszcza/FXdiv/pull/3] > +--- > + CMakeLists.txt | 6 +++++- > + 1 file changed, 5 insertions(+), 1 deletion(-) > + > +diff --git a/CMakeLists.txt b/CMakeLists.txt > +index bcae6b5..c75f558 100644 > +--- a/CMakeLists.txt > ++++ b/CMakeLists.txt > +@@ -1,7 +1,7 @@ > + CMAKE_MINIMUM_REQUIRED(VERSION 3.5 FATAL_ERROR) > + > + # ---[ Project > +-PROJECT(FXdiv C CXX) > ++PROJECT(FXdiv C) > + > + # ---[ Options. > + OPTION(FXDIV_USE_INLINE_ASSEMBLY "Allow use of inline assembly in FXdiv" OFF) > +@@ -16,6 +16,10 @@ ENDIF() > + # ---[ CMake options > + INCLUDE(GNUInstallDirs) > + > ++IF(FXDIV_BUILD_TESTS OR FXDIV_BUILD_BENCHMARKS) > ++ ENABLE_LANGUAGE(CXX) > ++ENDIF() > ++ > + IF(FXDIV_BUILD_TESTS) > + ENABLE_TESTING() > + ENDIF() > +-- > +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 Jan 30 07:13:36 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:13:36 +0100 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> <20230129214507.GY2632@scaer> Message-ID: <20230130071336.GF2632@scaer> James, All, On 2023-01-29 20:17 -0700, James Hilliard spake thusly: > On Sun, Jan 29, 2023 at 2:45 PM Yann E. MORIN wrote: [--SNIP--] > > For x86, we should probably have code like (what we have as > > BR2_X86_CPU_HAS_SSE4 seems to be SSE4.1, but it is not clear whether > > there is an actual delta between SSE4 and SSE4.1 [0], so let's be safe > > and assume that BR2_X86_CPU_HAS_SSE4 is not enough): > > > > ifeq ($(BR2_X86_CPU_HAS_SSE42),y) > > GEMMLOWP_OPTIM += -msse4.1 > > endif > > > > However, that same header seems to also have some detection based on > > macros... This needs to be cleared, maybe? > > Well gemmlowp is effectively a header only library so optimization flags would > not be set for the gemmlowp package itself but rather in something like the > tensorflow-lite package which consumes the headers AFAIU. Yeah, I noticed that it was a header-only library only later... Still, for those packages, gemmlowp, neon-2-sse, maybe fxdiv, they do have a requirement that SSE be needed, so they should depend on that. For example: config BR2_PACKAGES_GEMMLOWP_ARCH_SUPPORTS bool default y if BR2_X86_CPU_HAS_SSE42 default y if BR2_ARM_CPU_HAS_NEON Or: config BR2_PACKAGES_NEON_2_SEE_ARCH_SUPPORTS bool default y if BR2_X86_CPU_HAS_SSE3 Otherwise, those packages (notable neon-2-sse) don't make much sense, or will be horribly slow... Can you send a set of patches, please? Regards, Yann E. MORIN. > Note there's technically an unused deprecated library that gets installed > to staging, we don't install it to target since we don't have anything consuming > that deprecated interface at all: > https://github.com/google/gemmlowp#old-eightbitintgemm-legacy-deprecated-interface > > > > > [0] https://en.wikipedia.org/wiki/SSE4 > > > > Regards, > > Yann E. MORIN. > > > > > +$(eval $(cmake-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. | > > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > 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 Mon Jan 30 07:45:16 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 30 Jan 2023 00:45:16 -0700 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230130071336.GF2632@scaer> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> <20230129214507.GY2632@scaer> <20230130071336.GF2632@scaer> Message-ID: On Mon, Jan 30, 2023 at 12:13 AM Yann E. MORIN wrote: > > James, All, > > On 2023-01-29 20:17 -0700, James Hilliard spake thusly: > > On Sun, Jan 29, 2023 at 2:45 PM Yann E. MORIN wrote: > [--SNIP--] > > > For x86, we should probably have code like (what we have as > > > BR2_X86_CPU_HAS_SSE4 seems to be SSE4.1, but it is not clear whether > > > there is an actual delta between SSE4 and SSE4.1 [0], so let's be safe > > > and assume that BR2_X86_CPU_HAS_SSE4 is not enough): > > > > > > ifeq ($(BR2_X86_CPU_HAS_SSE42),y) > > > GEMMLOWP_OPTIM += -msse4.1 > > > endif > > > > > > However, that same header seems to also have some detection based on > > > macros... This needs to be cleared, maybe? > > > > Well gemmlowp is effectively a header only library so optimization flags would > > not be set for the gemmlowp package itself but rather in something like the > > tensorflow-lite package which consumes the headers AFAIU. > > Yeah, I noticed that it was a header-only library only later... > > Still, for those packages, gemmlowp, neon-2-sse, maybe fxdiv, they do > have a requirement that SSE be needed, so they should depend on that. > For example: > > config BR2_PACKAGES_GEMMLOWP_ARCH_SUPPORTS > bool > default y if BR2_X86_CPU_HAS_SSE42 > default y if BR2_ARM_CPU_HAS_NEON > > Or: > > config BR2_PACKAGES_NEON_2_SEE_ARCH_SUPPORTS > bool > default y if BR2_X86_CPU_HAS_SSE3 > > Otherwise, those packages (notable neon-2-sse) don't make much sense, or > will be horribly slow... The tensorflow-lite build system enforces that these header libraries are present even in cases where they are not used, for example neon-2-sse isn't always used but tensorflow-lite always enforces that it is present even on architectures where it is not required/used. Changing tensorflow-lite to not enforce the presence of these libraries would be rather complex as they tend to be used via conditional imports with the presence checks being done in cmake. Because of this we can't restrict the selection of these header-only libraries to their compatible architectures without breaking tensorflow-lite. > > Can you send a set of patches, please? > > Regards, > Yann E. MORIN. > > > Note there's technically an unused deprecated library that gets installed > > to staging, we don't install it to target since we don't have anything consuming > > that deprecated interface at all: > > https://github.com/google/gemmlowp#old-eightbitintgemm-legacy-deprecated-interface > > > > > > > > [0] https://en.wikipedia.org/wiki/SSE4 > > > > > > Regards, > > > Yann E. MORIN. > > > > > > > +$(eval $(cmake-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. | > > > '------------------------------^-------^------------------^--------------------' > > _______________________________________________ > > 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 carrier.nicolas0 at gmail.com Mon Jan 30 08:58:43 2023 From: carrier.nicolas0 at gmail.com (Nicolas CARRIER) Date: Mon, 30 Jan 2023 09:58:43 +0100 Subject: [Buildroot] Fwd: [PATCH 1/1] package/pkg-generic.mk: local and override support in legal-info In-Reply-To: References: <20230117110440.3405234-1-carrier.nicolas0@gmail.com> <20230129153145.GE2632@scaer> Message-ID: Forgot to reply all. Sorry about that ^^' --- Yann, All, > Nicolas, All, > > Sorry for replying much later than I promised I would do... No problem, thank you for taking the time to answer. > > This is problematic since those packages are the most likely to > > require being published, because it's highly probable that their > > sources have been modified. > > This is totally irrelevant: whether the sources are changed or not does > not drive whether a package sources should be published. Believing so > would be a gross misconception on how licenses such as the GPL work. > Indeed, the GPL requires that the C&CS be published for any covered > work; it does not condition that publication to it having been locally > modified, or not, from wherever you got it from. My point was just to emphasize that, among all the packages we are redistributing, the most important ones are those which are modified, because it's them who provide the most added value to the FLOSS ecosystem (if the patches are good, that is ^^). OTHO, non-modified packages don't provide a lot of value, being already available elsewhere. But again, be assured that my aim is to be fully compliant and redistribute all :) > During development, such packages are most often stored in a local > directory that is not tracked by the VCS (git, svn, etc...) and so > are not reproducible, and thus such a build can't be meaningful as > a production build [...] That is not true in general and in our situation in particular, where we're using repo. This tool allows us to handle 2 situations in parallel: * integrate the most recent changes using manifests tracking branches, in theory not reproducible, (but see later) * integrate only fixed revisions (sha1, tag) for production (and reproducible) builds And even in the first situation, since we keep track of the revisions used for each build by exporting the repo manifest, those builds become reproducible too, even if for development purpose only. > [...] Changing the behaviour as you suggest > would break for those users. I don't think that's really an issue, I'll just make this behavior an option, whose default will be the previous behavior. > Now, I do understand that you are (ab)using override-srcdir to use > locally modified versions of packages that Buildroot would otherwise > fetch from their remote locations. Again, I'm ok to stop abusing override-srcdir, but the patches to add a config option to use a local kernel or uboot tree got rejected a while ago (and it doesn't solve the override problem for all the packages anyway) and the solution you're proposing me (which I'll summarize after) doesn't work in our situation. > In that case, I would advise that you carry the necessary changes on > your Buildroot tree, [...] in which case you should just need to provide > the checkout of that tree that was used to do the build, and be in > compliance for those packages. Here, I'll try to summarize your reasoning in this section: * I should patch buildroot to have the sources in it and use local instead of override * I should provide everything (patches, buildroot, configs...) to comply to FLOSS licenses * once all methods are "local", providing the modified buildroot source tree should suffice I'm perfectly ok with the last 2 points, but the first is the blocking one, for various reasons: - packages' source codes our developers have to modify, would be split into 2 locations, proprietary in the external and floss (even if in house) in the buildroot. That is not a show stopper for sure, but more of an extra annoyance. - then, how to integrate the open source packages inside the buildroot tree? I see two ways: * copy the source tree into that of buildroot, not an option :) * use a solution ? la submodules / subtrees... And in fact, we worked hard to transition from a mercurial-based workspace with submodules, to a repo-based one and the benefits are really important, so we're not going to make the switch backwards. - we are working hard, (by ourselves, but also with the help of Bootlin), to ultimately get rid of all of our buildroot patches. The main aim for us is to be able to test the integration of buildroot's master branch, so as to fix integration issues as soon as they happen, instead of at each year's LTS. For that, reducing our amount of patches to the minimum, ideally 0, is crucial. From marcus.folkesson at gmail.com Mon Jan 30 10:43:07 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 30 Jan 2023 11:43:07 +0100 Subject: [Buildroot] [PATCH v2 1/2] package/pkg-kconfig.mk new -show-fragment target Message-ID: <20230130104308.483243-1-marcus.folkesson@gmail.com> This patch introduce the new target to simplify the generation of configuration fragments as the output could be directly copied into a fragment file as-is. It is *heavily* based on the -diff-config target, but serves a different purpose. Output from linux-diff-config: -CONFIG_GCC_PLUGIN_ARM_SSP_PER_TASK y -CONFIG_GCC_PLUGIN_CYC_COMPLEXITY n -CONFIG_GCC_PLUGIN_LATENT_ENTROPY n -CONFIG_GCC_PLUGIN_RANDSTRUCT n -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF n -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL n -CONFIG_GCC_PLUGIN_STRUCTLEAK_USER n -CONFIG_STACKPROTECTOR_PER_TASK y CONFIG_CRYPTO_DH n -> y CONFIG_CRYPTO_KPP m -> y CONFIG_GCC_PLUGINS y -> n CONFIG_KEY_DH_OPERATIONS n -> y CONFIG_PKCS8_PRIVATE_KEY_PARSER n -> y CONFIG_VIDEO_IMX274 n -> m Output from linux-show-fragment: CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_KPP=y CONFIG_KEY_DH_OPERATIONS=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=y CONFIG_VIDEO_IMX274=m Signed-off-by: Marcus Folkesson --- package/pkg-kconfig.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/package/pkg-kconfig.mk b/package/pkg-kconfig.mk index f4f35bf96a..ee96525c47 100644 --- a/package/pkg-kconfig.mk +++ b/package/pkg-kconfig.mk @@ -309,12 +309,26 @@ $(1)-diff-config: $(1)-check-configuration-done $$(Q)cp -a $$($(2)_DIR)/.config.dc.bak $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) $$(Q)rm -f $$($(2)_DIR)/.config.dc.bak +# Target to output differences between the configuration obtained via the +# defconfig + fragments (if any) and the current configuration. +# Output format is suitable to be used as-is in fragment files. +# Note: it preserves the timestamp of the current configuration when moving it +# around. +$(1)-show-fragment: $(1)-check-configuration-done + $$(Q)cp -a $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) $$($(2)_DIR)/.config.dc.bak + $$(call kconfig-package-merge-config,$(2),$$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG),\ + $$($(2)_KCONFIG_FRAGMENT_FILES)) + $$(Q)utils/diffconfig -m $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) \ + $$($(2)_DIR)/.config.dc.bak + $$(Q)cp -a $$($(2)_DIR)/.config.dc.bak $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) + $$(Q)rm -f $$($(2)_DIR)/.config.dc.bak endif # package enabled .PHONY: \ $(1)-diff-config \ $(1)-check-configuration-done \ + $(1)-show-fragment \ $$($(2)_DIR)/.kconfig_editor_% \ $$(addprefix $(1)-,$$($(2)_KCONFIG_EDITORS)) -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 30 10:43:08 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 30 Jan 2023 11:43:08 +0100 Subject: [Buildroot] [PATCH v2 2/2] docs/manual: update pkg-kconfig doc about -show-fragment In-Reply-To: <20230130104308.483243-1-marcus.folkesson@gmail.com> References: <20230130104308.483243-1-marcus.folkesson@gmail.com> Message-ID: <20230130104308.483243-2-marcus.folkesson@gmail.com> Describe this new target. Signed-off-by: Marcus Folkesson --- docs/manual/adding-packages-kconfig.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/manual/adding-packages-kconfig.txt b/docs/manual/adding-packages-kconfig.txt index a35681775f..b67430c85f 100644 --- a/docs/manual/adding-packages-kconfig.txt +++ b/docs/manual/adding-packages-kconfig.txt @@ -45,9 +45,11 @@ This snippet creates the following make targets: * +foo-diff-config+, which outputs the differences between the current configuration and the one defined in the Buildroot configuration for - this kconfig package. The output is useful to identify the - configuration changes that may have to be propagated to - configuration fragments for example. + this kconfig package. The output is useful to identify + configuration changes. + +* +foo-show-fragment+, Similiar to +foo-diff-config+, but with an output + format more suitable to be used in fragment files. and ensures that the source configuration file is copied to the build directory at the right moment. -- 2.38.1 From yegorslists at googlemail.com Mon Jan 30 12:17:31 2023 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 30 Jan 2023 13:17:31 +0100 Subject: [Buildroot] [PATCH 1/1] support/scripts: add node modules to check-bin-arch's IGNORES list In-Reply-To: References: <20190531075800.7064-1-vcrini@gmail.com> <20190804175202.5161324c@windsurf.home> Message-ID: Hi All, On Wed, Dec 9, 2020 at 7:35 AM Valerio Crini wrote: > > Hi Yegor, > Thanks for trying to fix the issue. > Unfortunately I do not work for the company that gave me the opportunity to use the code that gave me the original error. So I am not able to reproduce the issue anymore. > > > Il mar 8 dic 2020, 16:36 Yegor Yefremov ha scritto: >> >> Hi all, >> >> On Sat, Aug 10, 2019 at 5:44 PM Martin Bark wrote: >> > >> > Hi, >> > >> > On Sun, 4 Aug 2019 at 16:52, Thomas Petazzoni >> > wrote: >> > > >> > > Hello Valerio, >> > > >> > > +Martin Bark in Cc. >> > > >> > > On Fri, 31 May 2019 09:58:00 +0200 >> > > Valerio Crini wrote: >> > > >> > > > From: Valerio Crini >> > > > >> > > > Some node modules as stf ship compiled binaries causing check-bin-arch script >> > > > to return errors. >> > > > >> > > > Signed-off-by: Valerio Crini >> > > > --- >> > > > support/scripts/check-bin-arch | 5 +++++ >> > > > 1 file changed, 5 insertions(+) >> > > > >> > > > diff --git a/support/scripts/check-bin-arch b/support/scripts/check-bin-arch >> > > > index 3449bd1aeb..a276b75b92 100755 >> > > > --- a/support/scripts/check-bin-arch >> > > > +++ b/support/scripts/check-bin-arch >> > > > @@ -25,6 +25,11 @@ declare -a IGNORES=( >> > > > # it for a different architecture (e.g. i386 grub on x86_64). >> > > > "/lib/grub" >> > > > "/usr/lib/grub" >> > > > + >> > > > + # Skip files in /usr/lib/node_modules, since it is possible to have it >> > > > + # for a different architecture (e.g. stf module has some packages already >> > > > + # compiled for several architectures). >> > > > + "/usr/lib/node_modules" >> > > >> > > Thanks for providing this patch. Could you give a bit more details >> > > about which libraries get installed, what is their name, etc. ? >> > > >> > > Indeed, rather than ignoring files from /usr/lib/node_modules, it would >> > > be a lot better to remove the libraries that are anyway not useful >> > > because they don't match the CPU architecture of the target. This would >> > > both reduce the filesystem size *and* solve the check-bin-arch issue. >> > >> > Yes i agree Thomas, this is the correct solution. I would recommend >> > you create a custom package for your application and in the BUILD_CMDS >> > use $(NPM) install to install you node_modules followed by code to >> > filter out any files that do not match your CPU architecture. Here is >> > a script i've used before to do this >> > >> > # Remove executables which are not the correct target arch >> > for f in $(find $(@D) -executable -type f) ; do >> > a=$(${TARGET_READELF} -h $f 2>&1 | sed -r -e '/^ Machine: >> > +(.+)/!d; s//\1/;') >> > if [ ! -z "$a" -a "$a" != "${BR2_READELF_ARCH_NAME}" ] ; then >> > echo "Remove: $f Arch: $a" >> > rm -f $f >> > fi >> > done I now also have two cases where I get precompiled Node.js module binaries: - my own BR package - when installing the modules via Node.js config option Where should Martin's script reside? In a script before support/scripts/check-bin-arch and handling only /usr/lib/node_modules or inside support/scripts/check-bin-arch and handing all folders that are not in the IGNORE list? Best regards, Yegor From thomas at devoogdt.com Mon Jan 30 12:19:28 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 30 Jan 2023 13:19:28 +0100 Subject: [Buildroot] [PATCH v3 1/3] package/fluent-bit: only require a C compiler Message-ID: <20230130121930.3472747-1-thomas@devoogdt.com> From: Thomas Devoogdt Fixes: - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log Signed-off-by: Thomas Devoogdt --- ...eLists.txt-only-require-a-C-compiler.patch | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch diff --git a/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch b/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch new file mode 100644 index 0000000000..6f2bf36e9b --- /dev/null +++ b/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch @@ -0,0 +1,27 @@ +From 9559c23121c7eee94fe2d7bb37ad9505ee03327e Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 30 Jan 2023 09:10:37 +0100 +Subject: [PATCH] CMakeLists.txt: only require a C compiler + +Fluent-bit is mostly written in C, +so don't require CXX in the top-level project. + +Signed-off-by: Thomas Devoogdt +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index ac1b9cd75..45f7bb85d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,5 @@ + cmake_minimum_required(VERSION 3.12) +-project(fluent-bit) ++project(fluent-bit C) + + # CMP0069 ensures that LTO is enabled for all compilers + cmake_policy(SET CMP0069 NEW) +-- +2.39.0 + -- 2.39.0 From thomas at devoogdt.com Mon Jan 30 12:19:29 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 30 Jan 2023 13:19:29 +0100 Subject: [Buildroot] [PATCH v3 2/3] package/fluent-bit: fix -latomic on various platforms In-Reply-To: <20230130121930.3472747-1-thomas@devoogdt.com> References: <20230130121930.3472747-1-thomas@devoogdt.com> Message-ID: <20230130121930.3472747-2-thomas@devoogdt.com> From: Thomas Devoogdt /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Signed-off-by: Thomas Devoogdt --- package/fluent-bit/fluent-bit.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index f7727834dd..c84042a0fa 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -41,6 +41,12 @@ FLUENT_BIT_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" +# Uses __atomic_compare_exchange_8 +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + define FLUENT_BIT_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ $(TARGET_DIR)/etc/init.d/S99fluent-bit -- 2.39.0 From thomas at devoogdt.com Mon Jan 30 12:19:30 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 30 Jan 2023 13:19:30 +0100 Subject: [Buildroot] [PATCH v3 3/3] package/fluent-bit: needs arch support and C++ for wasm In-Reply-To: <20230130121930.3472747-1-thomas@devoogdt.com> References: <20230130121930.3472747-1-thomas@devoogdt.com> Message-ID: <20230130121930.3472747-3-thomas@devoogdt.com> From: Thomas Devoogdt See: https://github.com/fluent/fluent-bit/tree/master/lib/wasm-micro-runtime-WAMR-1.1.1#supported-architectures-and-platforms MIPS & RISCV32 are mentioned in the supported list, but that seems to be wrong, so excluded those. Fixes: - http://autobuild.buildroot.org/results/dfb/dfb8f71d7e016cdfd3beb4b8196081898bd49ae2/build-end.log - http://autobuild.buildroot.org/results/ecf/ecfe7b67af68cd7f397a50360900cd9a7afc830e/build-end.log Signed-off-by: Thomas Devoogdt --- package/fluent-bit/Config.in | 15 +++++++++++++++ package/fluent-bit/fluent-bit.mk | 6 ++++++ 2 files changed, 21 insertions(+) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index 11ceb55d4f..50437cab60 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -10,3 +10,18 @@ config BR2_PACKAGE_FLUENT_BIT comment "fluent-bit needs a glibc toolchain" depends on !BR2_TOOLCHAIN_USES_GLIBC + +if BR2_PACKAGE_FLUENT_BIT + +config BR2_PACKAGE_FLUENT_BIT_WASM + bool "Build with WASM runtime support" + depends on BR2_INSTALL_LIBSTDCPP + # see lib/wasm-micro-runtime-WAMR-1.1.1/README.md#supported-architectures-and-platforms + default y if BR2_arc + default y if BR2_arm || BR2_armeb + default y if BR2_aarch64 || BR2_aarch64_be + default y if BR2_i386 || BR2_x86_64 + default y if BR2_RISCV_64 + default y if BR2_xtensa + +endif diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index c84042a0fa..6e9a33e02e 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -17,6 +17,12 @@ FLUENT_BIT_CONF_OPTS += \ -DFLB_CHUNK_TRACE=No \ -DFLB_BACKTRACE=No +ifeq ($(BR2_PACKAGE_FLUENT_BIT_WASM),y) +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=Yes +else +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=No +endif + ifeq ($(BR2_PACKAGE_LUAJIT),y) FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes FLUENT_BIT_DEPENDENCIES += luajit -- 2.39.0 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:52 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:52 +0100 Subject: [Buildroot] [PATCH 1/4] package/libtraceevent: new package In-Reply-To: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> Message-ID: <20230130144655.1193660-2-maxime.chevallier@bootlin.com> Introduce the libtraceevent library, that used to be bundled with the trace-cmd tool. This library is now used by several tools and libraries such as trace-cmd, libtracefs and rtla. This package tries to install libraries in /usr/local/lib by default, hence the redefinition of the "prefix" variable, so that the library gets installed in "/usr/lib" instead. The same applies to the pkgconfig handling of the proved Makefile, which installs the .pc files in the /usr/local area by default, hence the redefinition of the pkgconfig_dir to either the correct directory within the staging area, or to empty value for the target to avoid installing the .pc in that case. Signed-off-by: Maxime Chevallier --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/libtraceevent/Config.in | 9 +++++++ package/libtraceevent/libtraceevent.mk | 33 ++++++++++++++++++++++++++ 4 files changed, 46 insertions(+) create mode 100644 package/libtraceevent/Config.in create mode 100644 package/libtraceevent/libtraceevent.mk diff --git a/DEVELOPERS b/DEVELOPERS index 706ee80ece..fcf05e0aa0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2106,6 +2106,9 @@ F: package/postgresql/ F: package/protozero/ F: package/timescaledb/ +N: Maxime Chevallier +F: package/libtraceevent/ + N: Michael Durrant F: board/arcturus/ F: configs/arcturus_ucp1020_defconfig diff --git a/package/Config.in b/package/Config.in index 83fddf316f..2f0e6dcb18 100644 --- a/package/Config.in +++ b/package/Config.in @@ -117,6 +117,7 @@ menu "Debugging, profiling and benchmark" source "package/kyua/Config.in" source "package/latencytop/Config.in" source "package/libbpf/Config.in" + source "package/libtraceevent/Config.in" source "package/lmbench/Config.in" source "package/lsof/Config.in" source "package/ltp-testsuite/Config.in" diff --git a/package/libtraceevent/Config.in b/package/libtraceevent/Config.in new file mode 100644 index 0000000000..d351e3b4de --- /dev/null +++ b/package/libtraceevent/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_LIBTRACEEVENT + bool "libtraceevent" + help + libtraceevent is a library that interfaces with the ftrace + subsystem in the linux kernel. + It used to be bundled directly in the trace-cmd + tool, but it was eventually extracted so that it can be used + by multiple other tools and libraries, such as libtracefs and + rtla. diff --git a/package/libtraceevent/libtraceevent.mk b/package/libtraceevent/libtraceevent.mk new file mode 100644 index 0000000000..0125023508 --- /dev/null +++ b/package/libtraceevent/libtraceevent.mk @@ -0,0 +1,33 @@ +################################################################################ +# +# libtraceevent +# +################################################################################ + +LIBTRACEEVENT_VERSION = 1.7.1 +LIBTRACEEVENT_SITE = https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot +LIBTRACEEVENT_INSTALL_STAGING = YES +LIBTRACEEVENT_LICENSE = GPL-2.0, LGPL-2.1 +LIBTRACEEVENT_LICENSE_FILES = LICENSES/GPL-2.0 LICENSES/LGPL-2.1 + +define LIBTRACEEVENT_BUILD_CMDS + $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) +endef + +define LIBTRACEEVENT_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ + DESTDIR=$(STAGING_DIR) \ + pkgconfig_dir="/usr/lib/pkgconfig" \ + prefix="/usr" \ + install +endef + +define LIBTRACEEVENT_INSTALL_TARGET_CMDS + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ + DESTDIR=$(TARGET_DIR) \ + pkgconfig_dir="" \ + prefix="/usr" \ + install +endef + +$(eval $(generic-package)) -- 2.39.1 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:53 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:53 +0100 Subject: [Buildroot] [PATCH 2/4] package/libtracefs: new package In-Reply-To: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> Message-ID: <20230130144655.1193660-3-maxime.chevallier@bootlin.com> Introduce the libtracefs library, that used to be bundled with the trace-cmd tool. This library is now used by several tools and libraries such as trace-cmd and rtla, and is used as an interface to the ftrace kernel subsystem through tracefs. This package tries to install libraries in /usr/local/lib by default, hence the redefinition of the "prefix" variable, so that the library gets installed in "/usr/lib" instead. The same applies to the pkgconfig handling of the proved Makefile, which installs the .pc files in the /usr/local area by default, hence the redefinition of the pkgconfig_dir to either the correct directory within the staging area, or to empty value for the target to avoid installing the .pc in that case. Signed-off-by: Maxime Chevallier --- DEVELOPERS | 1 + package/Config.in | 1 + package/libtracefs/Config.in | 6 ++++++ package/libtracefs/libtracefs.mk | 35 ++++++++++++++++++++++++++++++++ 4 files changed, 43 insertions(+) create mode 100644 package/libtracefs/Config.in create mode 100644 package/libtracefs/libtracefs.mk diff --git a/DEVELOPERS b/DEVELOPERS index fcf05e0aa0..fe7194f817 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2108,6 +2108,7 @@ F: package/timescaledb/ N: Maxime Chevallier F: package/libtraceevent/ +F: package/libtracefs N: Michael Durrant F: board/arcturus/ diff --git a/package/Config.in b/package/Config.in index 2f0e6dcb18..47e59374e2 100644 --- a/package/Config.in +++ b/package/Config.in @@ -118,6 +118,7 @@ menu "Debugging, profiling and benchmark" source "package/latencytop/Config.in" source "package/libbpf/Config.in" source "package/libtraceevent/Config.in" + source "package/libtracefs/Config.in" source "package/lmbench/Config.in" source "package/lsof/Config.in" source "package/ltp-testsuite/Config.in" diff --git a/package/libtracefs/Config.in b/package/libtracefs/Config.in new file mode 100644 index 0000000000..92ce0986df --- /dev/null +++ b/package/libtracefs/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_LIBTRACEFS + bool "libtracefs" + select BR2_PACKAGE_LIBTRACEEVENT + help + libtracefs is used to easily interface with the ftrace + interface through the tracefs virtual filesystem. diff --git a/package/libtracefs/libtracefs.mk b/package/libtracefs/libtracefs.mk new file mode 100644 index 0000000000..4ee6e38105 --- /dev/null +++ b/package/libtracefs/libtracefs.mk @@ -0,0 +1,35 @@ +################################################################################ +# +# libtracefs +# +################################################################################ + +LIBTRACEFS_VERSION = 1.6.4 +LIBTRACEFS_SITE = https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot +LIBTRACEFS_INSTALL_STAGING = YES +LIBTRACEFS_LICENSE = GPL-2.0, LGPL-2.1 +LIBTRACEFS_LICENSE_FILES = LICENSES/GPL-2.0 LICENSES/LGPL-2.1 + +LIBTRACEFS_DEPENDENCIES = host-pkgconf libtraceevent + +define LIBTRACEFS_BUILD_CMDS + $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define LIBTRACEFS_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ + DESTDIR=$(STAGING_DIR) \ + pkgconfig_dir="/usr/lib/pkgconfig" \ + prefix="/usr" \ + install +endef + +define LIBTRACEFS_INSTALL_TARGET_CMDS + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ + DESTDIR=$(TARGET_DIR) \ + pkgconfig_dir="" \ + prefix="/usr" \ + install +endef + +$(eval $(generic-package)) -- 2.39.1 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:55 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:55 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> Message-ID: <20230130144655.1193660-5-maxime.chevallier@bootlin.com> trace-cmd's dependencies 'libtracefs' and 'libtraceevent' were split into dedicated projects, maintained outside of trace-cmd. This release, on top of bumping the version, adds this new dependencies. Signed-off-by: Maxime Chevallier --- package/trace-cmd/Config.in | 2 ++ package/trace-cmd/trace-cmd.hash | 2 +- package/trace-cmd/trace-cmd.mk | 6 ++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/package/trace-cmd/Config.in b/package/trace-cmd/Config.in index 2d0accd7ae..00b9ebbd9a 100644 --- a/package/trace-cmd/Config.in +++ b/package/trace-cmd/Config.in @@ -4,6 +4,8 @@ config BR2_PACKAGE_TRACE_CMD depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_USE_MMU # fork() depends on !BR2_STATIC_LIBS # dlopen() + select BR2_PACKAGE_LIBTRACEEVENT + select BR2_PACKAGE_LIBTRACEFS help Command line reader for ftrace. diff --git a/package/trace-cmd/trace-cmd.hash b/package/trace-cmd/trace-cmd.hash index 4d39e4d5ea..c0c20dc317 100644 --- a/package/trace-cmd/trace-cmd.hash +++ b/package/trace-cmd/trace-cmd.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 a74d9ade2633b88d0ad199360d51996427e23f4835594133e456cd6e3bd3a651 trace-cmd-v2.9.7.tar.gz +sha256 9af1ea00e312d03639470e126fa9c786789f03c16df93a57c0bc90eeffbc7d50 trace-cmd-v3.1.5.tar.gz sha256 b1d04b850c1c7471b0f0896f6c6f0fcfc9f07e2dd183a5f5826af269fe9e88fb COPYING sha256 70f297763149e72306919c924e164f83041d5e512868d4c8c1826c171b3e49f9 COPYING.LIB sha256 f6b78c087c3ebdf0f3c13415070dd480a3f35d8fc76f3d02180a407c1c812f79 LICENSES/GPL-2.0 diff --git a/package/trace-cmd/trace-cmd.mk b/package/trace-cmd/trace-cmd.mk index 52bb99036c..049ec12925 100644 --- a/package/trace-cmd/trace-cmd.mk +++ b/package/trace-cmd/trace-cmd.mk @@ -4,14 +4,14 @@ # ################################################################################ -TRACE_CMD_VERSION = 2.9.7 +TRACE_CMD_VERSION = 3.1.5 TRACE_CMD_SOURCE = trace-cmd-v$(TRACE_CMD_VERSION).tar.gz TRACE_CMD_SITE = \ https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot TRACE_CMD_LICENSE = GPL-2.0, LGPL-2.1 TRACE_CMD_LICENSE_FILES = COPYING COPYING.LIB LICENSES/GPL-2.0 LICENSES/LGPL-2.1 -TRACE_CMD_DEPENDENCIES = host-pkgconf +TRACE_CMD_DEPENDENCIES = host-pkgconf libtracefs libtraceevent TRACE_CMD_MAKE_OPTS = prefix=/usr etcdir=/etc ifeq ($(BR2_PACKAGE_AUDIT),y) @@ -34,6 +34,8 @@ ifeq ($(BR2_sparc64),y) TRACE_CMD_CFLAGS += -fPIC endif +TRACE_CMD_CFLAGS += $($(HOST_DIR)/bin/pkg-config --cflags libtracefs) + # trace-cmd use CPPFLAGS to add some extra flags. # But like for CFLAGS, $(TARGET_CPPFLAGS) contains _LARGEFILE64_SOURCE # that causes build problems. -- 2.39.1 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:51 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:51 +0100 Subject: [Buildroot] [PATCH 0/4] introduce the rtla package and its dependencies Message-ID: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> The RTLA (RealTime Linux Analysis) tool is an interface to the osnoise and timerlat tracers from ftrace, allowing to benchmark and investigate the sources of latencies introduced by the hardware and the kernel. It has dependencies on libtraceevent and libtracefs, which used to be part of the trace-cmd package. This series introduces one package per library, the rtla tool itself, and also bumps the trace-cmd version so that it uses the now-external libraries. Maxime Chevallier (4): package/libtraceevent: new package package/libtracefs: new package package/linux-tools: add rtla package/trace-cmd: bump to 3.1.5 DEVELOPERS | 5 ++++ package/Config.in | 2 ++ package/libtraceevent/Config.in | 9 ++++++ package/libtraceevent/libtraceevent.mk | 33 +++++++++++++++++++++ package/libtracefs/Config.in | 6 ++++ package/libtracefs/libtracefs.mk | 35 +++++++++++++++++++++++ package/linux-tools/Config.in | 10 +++++++ package/linux-tools/linux-tool-rtla.mk.in | 32 +++++++++++++++++++++ package/trace-cmd/Config.in | 2 ++ package/trace-cmd/trace-cmd.hash | 2 +- package/trace-cmd/trace-cmd.mk | 6 ++-- 11 files changed, 139 insertions(+), 3 deletions(-) create mode 100644 package/libtraceevent/Config.in create mode 100644 package/libtraceevent/libtraceevent.mk create mode 100644 package/libtracefs/Config.in create mode 100644 package/libtracefs/libtracefs.mk create mode 100644 package/linux-tools/linux-tool-rtla.mk.in -- 2.39.1 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:54 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:54 +0100 Subject: [Buildroot] [PATCH 3/4] package/linux-tools: add rtla In-Reply-To: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> Message-ID: <20230130144655.1193660-4-maxime.chevallier@bootlin.com> The RealTime Linux Analysis tool includes a set of commands that relies on the osnoise and timerlat tracers from the ftrace kernel subsystem, allowing to analyze the lantency sources coming from the hardware and the kernel itself. This tool was introduced in v5.17, and relies on libtracefs and libtraceevent, although libtraceevent itself is already a dependency for libtracefs. Signed-off-by: Maxime Chevallier --- DEVELOPERS | 1 + package/linux-tools/Config.in | 10 +++++++ package/linux-tools/linux-tool-rtla.mk.in | 32 +++++++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 package/linux-tools/linux-tool-rtla.mk.in diff --git a/DEVELOPERS b/DEVELOPERS index fe7194f817..8f459c796a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2109,6 +2109,7 @@ F: package/timescaledb/ N: Maxime Chevallier F: package/libtraceevent/ F: package/libtracefs +F: package/linux-tools/linux-tool-rtla.mk.in N: Michael Durrant F: board/arcturus/ diff --git a/package/linux-tools/Config.in b/package/linux-tools/Config.in index 8a0b6d5802..186392b816 100644 --- a/package/linux-tools/Config.in +++ b/package/linux-tools/Config.in @@ -102,6 +102,16 @@ config BR2_PACKAGE_LINUX_TOOLS_PERF_NEEDS_HOST_PYTHON3 endif +config BR2_PACKAGE_LINUX_TOOLS_RTLA + bool "rtla" + select BR2_PACKAGE_LINUX_TOOLS + select BR2_PACKAGE_LIBTRACEFS + help + Linux 5.17 and later has 2 new tracers, osnoise and timerlat. + There tracers allow performing latency analysis, for which + the rtla tool provides wrapper commands to visualize and + extrace latency traces and reports. + config BR2_PACKAGE_LINUX_TOOLS_SELFTESTS bool"selftests" depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # bash diff --git a/package/linux-tools/linux-tool-rtla.mk.in b/package/linux-tools/linux-tool-rtla.mk.in new file mode 100644 index 0000000000..a736e3b785 --- /dev/null +++ b/package/linux-tools/linux-tool-rtla.mk.in @@ -0,0 +1,32 @@ +################################################################################ +# +# rtla +# +################################################################################ + +LINUX_TOOLS += rtla + +RTLA_DEPENDENCIES = host-pkgconf libtracefs +RTLA_MAKE_OPTS = $(LINUX_MAKE_FLAGS) \ + CC=$(TARGET_CC) \ + LDFLAGS="$(TARGET_LDFLAGS)" \ + PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig + +define RTLA_BUILD_CMDS + $(Q)if ! grep install $(LINUX_DIR)/tools/tracing/rtla/Makefile >/dev/null 2>&1 ; then \ + echo "Your kernel version is too old and does not implement the rtla tool." ; \ + echo "At least kernel 5.17 must be used." ; \ + exit 1 ; \ + fi + + $(TARGET_MAKE_ENV) \ + $(MAKE) $(RTLA_MAKE_OPTS) \ + -C $(LINUX_DIR)/tools/tracing rtla +endef + +define RTLA_INSTALL_TARGET_CMDS + $(TARGET_MAKE_ENV) $(MAKE) -C $(LINUX_DIR)/tools/tracing \ + $(RTLA_MAKE_OPTS) \ + DESTDIR=$(TARGET_DIR) \ + rtla_install +endef -- 2.39.1 From jerry.kooyman at entrust.com Mon Jan 30 15:06:13 2023 From: jerry.kooyman at entrust.com (jerry.kooyman at entrust.com) Date: Mon, 30 Jan 2023 09:06:13 -0600 Subject: [Buildroot] [PATCH 1/1] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option Message-ID: <20230130150613.829127-1-jerry.kooyman@entrust.com> From: Jerry Kooyman A host dependency to xxd is required if the U-Boot board configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD to solve this problem. xxd is provided by host-vim. Signed-off-by: Jerry Kooyman --- boot/uboot/Config.in | 8 ++++++++ boot/uboot/uboot.mk | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in index a729280060..282418c3ed 100644 --- a/boot/uboot/Config.in +++ b/boot/uboot/Config.in @@ -198,6 +198,14 @@ config BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX This is typically the case when the board configuration has CONFIG_TOOLS_MKEFICAPSULE enabled. +config BR2_TARGET_UBOOT_NEEDS_XXD + bool "U-Boot needs xxd" + help + Select this option if your U-Boot board configuration + requires xxd to be available on the host. This is + typically the case when the board configuration has + CONFIG_USE_DEFAULT_ENV_FILE enabled. + config BR2_TARGET_UBOOT_NEEDS_ATF_BL31 bool "U-Boot needs ATF BL31" depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index 99e80ea5a1..4eae8e95c3 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -239,6 +239,10 @@ ifeq ($(BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX),y) UBOOT_DEPENDENCIES += host-util-linux endif +ifeq ($(BR2_TARGET_UBOOT_NEEDS_XXD),y) +UBOOT_DEPENDENCIES += host-vim +endif + # prior to u-boot 2013.10 the license info was in COPYING. Copy it so # legal-info finds it define UBOOT_COPY_OLD_LICENSE_FILE -- 2.25.1 From dopsi at dopsi.ch Mon Jan 30 14:54:04 2023 From: dopsi at dopsi.ch (Simon Doppler) Date: Mon, 30 Jan 2023 15:54:04 +0100 Subject: [Buildroot] stm32mp1 kernel won't boot on custom board In-Reply-To: References: Message-ID: <1349e0d6ec9b6276a76371b29260432890ad680e.camel@dopsi.ch> Hello Ramon, On Sat, 2023-01-28 at 14:52 -0600, Ra C wrote: > I have a custom stm32mp157a board which runs OK with a modified 5.4 kernel. > I want to migrate to the latest stm supported kernel. > I built a stm32mp157a_dk1 target using the BR2_EXTERNAL feature described here: > https://github.com/bootlin/buildroot-external-st which builds a 5.15 kernel. > > Using the same dtb , the 5.15 kernel fails to mount the root device (a micro sd card on SDMMC1) > and gets stuck in a loop looking for a device matching the PARTUUID in?class_find_device().? The > only devices listed are loop and ram. > > The probe function in drivers/mmc/host/mmci.c, which gets called in the working kernel prior to > mounting the root device does not get called with the 5.15 kernel. > > I don't understand why this is happening given that the same device tree is used in both cases and > not sure where next to look. Since the DTB is the same, are all the required drivers present (not as modules)? I didn't check which drivers exactly are built in with the configs ST provides. I would especially check for the CONFIG_MMC* values and whether the required filesystem support is built in. Best, Simon From fperrad at gmail.com Mon Jan 30 17:07:13 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 30 Jan 2023 18:07:13 +0100 Subject: [Buildroot] [PATCH] package/luaposix: bump to version 36.0 Message-ID: <20230130170713.13590-1-francois.perrad@gadz.org> diff LICENSE: -Copyright (C) 2006-2021 luaposix authors +Copyright (C) 2006-2023 luaposix authors Signed-off-by: Francois Perrad --- package/luaposix/luaposix.hash | 4 ++-- package/luaposix/luaposix.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/luaposix/luaposix.hash b/package/luaposix/luaposix.hash index ee76ea103..fc0b5fa74 100644 --- a/package/luaposix/luaposix.hash +++ b/package/luaposix/luaposix.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 1b5c48d2abd59de0738d1fc1e6204e44979ad2a1a26e8e22a2d6215dd502c797 luaposix-35.1.tar.gz -sha256 f50bc0f3197523b1709f31707425f2de95f8a45534b081a6b564179ab059e850 LICENSE +sha256 e0fcb4996f76aa49ae3e5edf69978171091e3d69d5de5589d591d227f8a427c1 luaposix-36.0.tar.gz +sha256 ea0fdaae50b0d31a81c2c99f4354264783c71043fd40522feaa40eecc069599b LICENSE diff --git a/package/luaposix/luaposix.mk b/package/luaposix/luaposix.mk index fa2670915..1a537defc 100644 --- a/package/luaposix/luaposix.mk +++ b/package/luaposix/luaposix.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAPOSIX_VERSION = 35.1 +LUAPOSIX_VERSION = 36.0 LUAPOSIX_SITE = $(call github,luaposix,luaposix,v$(LUAPOSIX_VERSION)) LUAPOSIX_LICENSE = MIT LUAPOSIX_LICENSE_FILES = LICENSE -- 2.37.2 From bernd.kuhls at t-online.de Mon Jan 30 17:43:35 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:35 +0100 Subject: [Buildroot] [PATCH 1/5] package/libva: bump version to 2.17.0 Message-ID: <20230130174339.36794-1-bernd.kuhls@t-online.de> Release notes: https://github.com/intel/libva/blob/v2.17-branch/NEWS Signed-off-by: Bernd Kuhls --- package/libva/libva.hash | 6 +++--- package/libva/libva.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libva/libva.hash b/package/libva/libva.hash index 2916898c31..700ace0378 100644 --- a/package/libva/libva.hash +++ b/package/libva/libva.hash @@ -1,5 +1,5 @@ -# From https://github.com/intel/libva/releases/download/2.16.0/libva-2.16.0.tar.bz2.sha1sum -sha1 ba1c0e196d69a26e54b065dc0f645bdf3be147a7 libva-2.16.0.tar.bz2 +# From https://github.com/intel/libva/releases/download/2.17.0/libva-2.17.0.tar.bz2.sha1sum +sha1 997f7b3111bc5a4d32ec72e9d7f9fcfca41e4923 libva-2.17.0.tar.bz2 # Locally computed -sha256 115faca0db2c417a37da49830870e260450fa13066f5e24e252a20c36d920a1c libva-2.16.0.tar.bz2 +sha256 f3e5eb27c305e05a9bb62703d1915a127301cc0c4f9f209025767432230c4eac libva-2.17.0.tar.bz2 sha256 c86a782ee845b52472dae9b9d79fb915d333628ac0efe49cdce63644814931de COPYING diff --git a/package/libva/libva.mk b/package/libva/libva.mk index 3b6e9580d3..c6b9f63b10 100644 --- a/package/libva/libva.mk +++ b/package/libva/libva.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVA_VERSION = 2.16.0 +LIBVA_VERSION = 2.17.0 LIBVA_SOURCE = libva-$(LIBVA_VERSION).tar.bz2 LIBVA_SITE = https://github.com/intel/libva/releases/download/$(LIBVA_VERSION) LIBVA_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Mon Jan 30 17:43:38 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:38 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130174339.36794-4-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 a5e9c64e97..e4e41e4ad3 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 b553290e829dfd824eb62295c9f07dbe8062ce7998f7c527cc92856d0792562d intel-media-22.6.6.tar.gz +sha256 edae1bdc07b694bd6e42099feddcf875e3b5d7254894f4b3fb292128577baf82 intel-media-23.1.0.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 3473c949fd..ebac7aa6f5 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.6 +INTEL_MEDIADRIVER_VERSION = 23.1.0 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 Jan 30 17:43:37 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:37 +0100 Subject: [Buildroot] [PATCH 3/5] package/libva-utils: bump version to 2.17.1 In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130174339.36794-3-bernd.kuhls@t-online.de> Release notes: https://github.com/intel/libva-utils/blob/v2.17-branch/NEWS Signed-off-by: Bernd Kuhls --- package/libva-utils/libva-utils.hash | 2 +- package/libva-utils/libva-utils.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libva-utils/libva-utils.hash b/package/libva-utils/libva-utils.hash index 95bcee782b..41374a2ff6 100644 --- a/package/libva-utils/libva-utils.hash +++ b/package/libva-utils/libva-utils.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 646c9bfff6a83504c48de2c786c9514ca30c5e916127faf00f143ef8147ee950 libva-utils-2.16.0.tar.gz +sha256 6ea5993c3eba230a979fa9d35b4cad8df06d4474a773dc0918033bf50353f966 libva-utils-2.17.1.tar.gz sha256 c6220c9f87832c27abcb8a32eafdd2823e13ce146b3ea63d5deae2a76798ef50 COPYING diff --git a/package/libva-utils/libva-utils.mk b/package/libva-utils/libva-utils.mk index 5feaa36995..3dc8cdacde 100644 --- a/package/libva-utils/libva-utils.mk +++ b/package/libva-utils/libva-utils.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVA_UTILS_VERSION = 2.16.0 +LIBVA_UTILS_VERSION = 2.17.1 LIBVA_UTILS_SITE = $(call github,intel,libva-utils,$(LIBVA_UTILS_VERSION)) LIBVA_UTILS_LICENSE = MIT LIBVA_UTILS_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Mon Jan 30 17:43:36 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:36 +0100 Subject: [Buildroot] [PATCH 2/5] package/libva: switch to meson In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130174339.36794-2-bernd.kuhls@t-online.de> The time between version 2.17.0 being tagged and the release of its tarball version containing autoconf scripts was three weeks now. With the switch to meson we can directly use the github-generated tarball while not needing to run autoreconf. Signed-off-by: Bernd Kuhls --- package/libva/libva.hash | 4 +--- package/libva/libva.mk | 19 +++++++++---------- 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/package/libva/libva.hash b/package/libva/libva.hash index 700ace0378..780c186069 100644 --- a/package/libva/libva.hash +++ b/package/libva/libva.hash @@ -1,5 +1,3 @@ -# From https://github.com/intel/libva/releases/download/2.17.0/libva-2.17.0.tar.bz2.sha1sum -sha1 997f7b3111bc5a4d32ec72e9d7f9fcfca41e4923 libva-2.17.0.tar.bz2 # Locally computed -sha256 f3e5eb27c305e05a9bb62703d1915a127301cc0c4f9f209025767432230c4eac libva-2.17.0.tar.bz2 +sha256 8940541980ef998a36cd8f6ad905e81838ea4ddf56dc479ed2bebd12711e6001 libva-2.17.0.tar.gz sha256 c86a782ee845b52472dae9b9d79fb915d333628ac0efe49cdce63644814931de COPYING diff --git a/package/libva/libva.mk b/package/libva/libva.mk index c6b9f63b10..f50010d9fc 100644 --- a/package/libva/libva.mk +++ b/package/libva/libva.mk @@ -5,8 +5,7 @@ ################################################################################ LIBVA_VERSION = 2.17.0 -LIBVA_SOURCE = libva-$(LIBVA_VERSION).tar.bz2 -LIBVA_SITE = https://github.com/intel/libva/releases/download/$(LIBVA_VERSION) +LIBVA_SITE = $(call github,intel,libva,$(LIBVA_VERSION)) LIBVA_LICENSE = MIT LIBVA_LICENSE_FILES = COPYING LIBVA_INSTALL_STAGING = YES @@ -14,25 +13,25 @@ LIBVA_DEPENDENCIES = host-pkgconf libdrm # libdrm is a hard-dependency LIBVA_CONF_OPTS = \ - --enable-drm \ - --with-drivers-path="/usr/lib/va" + -Ddisable_drm=false \ + -Ddriverdir="/usr/lib/va" ifeq ($(BR2_PACKAGE_XORG7),y) LIBVA_DEPENDENCIES += xlib_libX11 xlib_libXext xlib_libXfixes -LIBVA_CONF_OPTS += --enable-x11 +LIBVA_CONF_OPTS += -Dwith_x11=yes ifeq ($(BR2_PACKAGE_HAS_LIBGL),y) LIBVA_DEPENDENCIES += libgl -LIBVA_CONF_OPTS += --enable-glx +LIBVA_CONF_OPTS += -Dwith_glx=yes endif else -LIBVA_CONF_OPTS += --disable-glx --disable-x11 +LIBVA_CONF_OPTS += -Dwith_glx=no -Dwith_x11=no endif ifeq ($(BR2_PACKAGE_WAYLAND),y) LIBVA_DEPENDENCIES += wayland -LIBVA_CONF_OPTS += --enable-wayland +LIBVA_CONF_OPTS += -Dwith_wayland=yes else -LIBVA_CONF_OPTS += --disable-wayland +LIBVA_CONF_OPTS += -Dwith_wayland=no endif -$(eval $(autotools-package)) +$(eval $(meson-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Jan 30 17:43:39 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:39 +0100 Subject: [Buildroot] [PATCH 5/5] package/intel-mediasdk: bump version to 23.1.0 In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130174339.36794-5-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 903b6f3394..a2c4243790 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 3a671cc692da5111c041088f5e32528b4346e122e8a134fad71310c572705106 intel-mediasdk-22.6.5.tar.gz +sha256 9208c35641ba995760d662689426a6c433973cf5283b8510f9cfb774e4b9cb38 intel-mediasdk-23.1.0.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index f7bce30c74..462d487ebe 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.5 +INTEL_MEDIASDK_VERSION = 23.1.0 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 30 20:56:03 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 21:56:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: bump to version 6.16 In-Reply-To: <20230114161002.35480-1-fontaine.fabrice@gmail.com> References: <20230114161002.35480-1-fontaine.fabrice@gmail.com> Message-ID: <20230130205603.GA3864@scaer> Fabrice, All, On 2023-01-14 17:10 +0100, Fabrice Fontaine spake thusly: > https://github.com/nhorman/rng-tools/releases/tag/v6.16 [--SNIP--] > diff --git a/package/rng-tools/rng-tools.hash b/package/rng-tools/rng-tools.hash > index be2ee13969..4c86791267 100644 > --- a/package/rng-tools/rng-tools.hash > +++ b/package/rng-tools/rng-tools.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 bff0c58dff90ec10bd61f672e48618e045155eabd60b32d63a9c4ffbdad05f3a rng-tools-6.15.tar.gz > +sha256 17666c4745fb635d91df293be188daf94b9e465d51d8503c0195fa3beb390894 rng-tools-6.16.tar.gz This hash does not match here, and we've had a report on IRC that it does not work either. In both cases, we get this hash instead: 8e518d45be68f42d0873732a9ac3ecfe0f10c4a9bd5d5f44180a49be8ebda96f Can you check on your side, how you ended up with 17666...90894? Regards, Yann E. MORIN. > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING > diff --git a/package/rng-tools/rng-tools.mk b/package/rng-tools/rng-tools.mk > index f736193a23..3e565103e4 100644 > --- a/package/rng-tools/rng-tools.mk > +++ b/package/rng-tools/rng-tools.mk > @@ -4,14 +4,14 @@ > # > ################################################################################ > > -RNG_TOOLS_VERSION = 6.15 > +RNG_TOOLS_VERSION = 6.16 > RNG_TOOLS_SITE = $(call github,nhorman,$(RNG_TOOLS_NAME),v$(RNG_TOOLS_VERSION)) > RNG_TOOLS_LICENSE = GPL-2.0 > RNG_TOOLS_LICENSE_FILES = COPYING > RNG_TOOLS_CPE_ID_VENDOR = rng-tools_project > RNG_TOOLS_SELINUX_MODULES = rngd > > -RNG_TOOLS_DEPENDENCIES = host-pkgconf openssl > +RNG_TOOLS_DEPENDENCIES = host-pkgconf libcap openssl > # From git > RNG_TOOLS_AUTORECONF = YES > > @@ -45,6 +45,13 @@ else > RNG_TOOLS_CONF_OPTS += --without-nistbeacon > endif > > +ifeq ($(BR2_PACKAGE_RNG_TOOLS_QRYPT),y) > +RNG_TOOLS_DEPENDENCIES += jansson libcurl > +RNG_TOOLS_CONF_OPTS += --with-qrypt > +else > +RNG_TOOLS_CONF_OPTS += --without-qrypt > +endif > + > define RNG_TOOLS_INSTALL_INIT_SYSV > $(INSTALL) -D -m 755 package/rng-tools/S21rngd \ > $(TARGET_DIR)/etc/init.d/S21rngd > -- > 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 thomas.petazzoni at bootlin.com Mon Jan 30 21:03:30 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:03:30 +0100 Subject: [Buildroot] [PATCH] package/luaposix: bump to version 36.0 In-Reply-To: <20230130170713.13590-1-francois.perrad@gadz.org> References: <20230130170713.13590-1-francois.perrad@gadz.org> Message-ID: <20230130220330.319b1dec@windsurf> On Mon, 30 Jan 2023 18:07:13 +0100 Francois Perrad wrote: > diff LICENSE: > -Copyright (C) 2006-2021 luaposix authors > +Copyright (C) 2006-2023 luaposix authors > > Signed-off-by: Francois Perrad > --- > package/luaposix/luaposix.hash | 4 ++-- > package/luaposix/luaposix.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 Mon Jan 30 21:03:14 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:03:14 +0100 Subject: [Buildroot] [git commit] package/luaposix: bump to version 36.0 Message-ID: <20230130210329.59DF98232C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c93db6789b1afaba27703baf9d323bcb06e6430e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master diff LICENSE: -Copyright (C) 2006-2021 luaposix authors +Copyright (C) 2006-2023 luaposix authors Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/luaposix/luaposix.hash | 4 ++-- package/luaposix/luaposix.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/luaposix/luaposix.hash b/package/luaposix/luaposix.hash index ee76ea103d..fc0b5fa747 100644 --- a/package/luaposix/luaposix.hash +++ b/package/luaposix/luaposix.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 1b5c48d2abd59de0738d1fc1e6204e44979ad2a1a26e8e22a2d6215dd502c797 luaposix-35.1.tar.gz -sha256 f50bc0f3197523b1709f31707425f2de95f8a45534b081a6b564179ab059e850 LICENSE +sha256 e0fcb4996f76aa49ae3e5edf69978171091e3d69d5de5589d591d227f8a427c1 luaposix-36.0.tar.gz +sha256 ea0fdaae50b0d31a81c2c99f4354264783c71043fd40522feaa40eecc069599b LICENSE diff --git a/package/luaposix/luaposix.mk b/package/luaposix/luaposix.mk index fa26709154..1a537defc4 100644 --- a/package/luaposix/luaposix.mk +++ b/package/luaposix/luaposix.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAPOSIX_VERSION = 35.1 +LUAPOSIX_VERSION = 36.0 LUAPOSIX_SITE = $(call github,luaposix,luaposix,v$(LUAPOSIX_VERSION)) LUAPOSIX_LICENSE = MIT LUAPOSIX_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Jan 30 21:11:21 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:11:21 +0100 Subject: [Buildroot] [PATCH 1/5] package/libva: bump version to 2.17.0 In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130221121.30ba8825@windsurf> On Mon, 30 Jan 2023 18:43:35 +0100 Bernd Kuhls wrote: > Release notes: https://github.com/intel/libva/blob/v2.17-branch/NEWS > > Signed-off-by: Bernd Kuhls > --- > package/libva/libva.hash | 6 +++--- > package/libva/libva.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 Mon Jan 30 21:11:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:11:49 +0100 Subject: [Buildroot] [PATCH 2/5] package/libva: switch to meson In-Reply-To: <20230130174339.36794-2-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-2-bernd.kuhls@t-online.de> Message-ID: <20230130221149.459c14d6@windsurf> On Mon, 30 Jan 2023 18:43:36 +0100 Bernd Kuhls wrote: > -# From https://github.com/intel/libva/releases/download/2.17.0/libva-2.17.0.tar.bz2.sha1sum > -sha1 997f7b3111bc5a4d32ec72e9d7f9fcfca41e4923 libva-2.17.0.tar.bz2 > # Locally computed > -sha256 f3e5eb27c305e05a9bb62703d1915a127301cc0c4f9f209025767432230c4eac libva-2.17.0.tar.bz2 > +sha256 8940541980ef998a36cd8f6ad905e81838ea4ddf56dc479ed2bebd12711e6001 libva-2.17.0.tar.gz Are you sure about this hash? ERROR: libva-2.17.0.tar.gz has wrong sha256 hash: ERROR: expected: 8940541980ef998a36cd8f6ad905e81838ea4ddf56dc479ed2bebd12711e6001 ERROR: got : 2f3bb42b54c6c10f23ba61c00402354b7e408c6325d69cf7b353cf35e1f025c0 ERROR: Incomplete download, or man-in-the-middle (MITM) attack Could you double check? 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 Mon Jan 30 21:12:42 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:12:42 +0100 Subject: [Buildroot] [PATCH 3/5] package/libva-utils: bump version to 2.17.1 In-Reply-To: <20230130174339.36794-3-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-3-bernd.kuhls@t-online.de> Message-ID: <20230130221242.2aa95b6e@windsurf> On Mon, 30 Jan 2023 18:43:37 +0100 Bernd Kuhls wrote: > -sha256 646c9bfff6a83504c48de2c786c9514ca30c5e916127faf00f143ef8147ee950 libva-utils-2.16.0.tar.gz > +sha256 6ea5993c3eba230a979fa9d35b4cad8df06d4474a773dc0918033bf50353f966 libva-utils-2.17.1.tar.gz Are you sure? ERROR: libva-utils-2.17.1.tar.gz has wrong sha256 hash: ERROR: expected: 6ea5993c3eba230a979fa9d35b4cad8df06d4474a773dc0918033bf50353f966 ERROR: got : ef681558ce294453945247e5874ceee5a7d3c08ff078ff1cc2a2e357871a81b6 ERROR: Incomplete download, or man-in-the-middle (MITM) attack Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 21:15:14 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:15:14 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: <20230130174339.36794-4-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> Message-ID: <20230130221514.2d58df14@windsurf> On Mon, 30 Jan 2023 18:43:38 +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(-) > > diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash > index a5e9c64e97..e4e41e4ad3 100644 > --- a/package/intel-mediadriver/intel-mediadriver.hash > +++ b/package/intel-mediadriver/intel-mediadriver.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 b553290e829dfd824eb62295c9f07dbe8062ce7998f7c527cc92856d0792562d intel-media-22.6.6.tar.gz > +sha256 edae1bdc07b694bd6e42099feddcf875e3b5d7254894f4b3fb292128577baf82 intel-media-23.1.0.tar.gz > sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md Here as well, I'm getting a different hash. Did github change something? Could you keep the tarball you have locally so that we can compare it to the one we get now from Github? 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 Mon Jan 30 21:03:38 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:03:38 +0100 Subject: [Buildroot] [git commit] package/libva: bump version to 2.17.0 Message-ID: <20230130211634.0CF398257C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=76152e95a9749d05c0e334e1fa6affdf9aeafb7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/intel/libva/blob/v2.17-branch/NEWS Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/libva/libva.hash | 6 +++--- package/libva/libva.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libva/libva.hash b/package/libva/libva.hash index 2916898c31..700ace0378 100644 --- a/package/libva/libva.hash +++ b/package/libva/libva.hash @@ -1,5 +1,5 @@ -# From https://github.com/intel/libva/releases/download/2.16.0/libva-2.16.0.tar.bz2.sha1sum -sha1 ba1c0e196d69a26e54b065dc0f645bdf3be147a7 libva-2.16.0.tar.bz2 +# From https://github.com/intel/libva/releases/download/2.17.0/libva-2.17.0.tar.bz2.sha1sum +sha1 997f7b3111bc5a4d32ec72e9d7f9fcfca41e4923 libva-2.17.0.tar.bz2 # Locally computed -sha256 115faca0db2c417a37da49830870e260450fa13066f5e24e252a20c36d920a1c libva-2.16.0.tar.bz2 +sha256 f3e5eb27c305e05a9bb62703d1915a127301cc0c4f9f209025767432230c4eac libva-2.17.0.tar.bz2 sha256 c86a782ee845b52472dae9b9d79fb915d333628ac0efe49cdce63644814931de COPYING diff --git a/package/libva/libva.mk b/package/libva/libva.mk index 3b6e9580d3..c6b9f63b10 100644 --- a/package/libva/libva.mk +++ b/package/libva/libva.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVA_VERSION = 2.16.0 +LIBVA_VERSION = 2.17.0 LIBVA_SOURCE = libva-$(LIBVA_VERSION).tar.bz2 LIBVA_SITE = https://github.com/intel/libva/releases/download/$(LIBVA_VERSION) LIBVA_LICENSE = MIT From thomas.petazzoni at bootlin.com Mon Jan 30 21:16:00 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:16:00 +0100 Subject: [Buildroot] [git commit] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option Message-ID: <20230130211634.16A008257D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=319cc24aca38d6cb8898400694135b855731940f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master A host dependency to xxd is required if the U-Boot board configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD to solve this problem. xxd is provided by host-vim. Signed-off-by: Jerry Kooyman Signed-off-by: Thomas Petazzoni --- boot/uboot/Config.in | 8 ++++++++ boot/uboot/uboot.mk | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in index a729280060..282418c3ed 100644 --- a/boot/uboot/Config.in +++ b/boot/uboot/Config.in @@ -198,6 +198,14 @@ config BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX This is typically the case when the board configuration has CONFIG_TOOLS_MKEFICAPSULE enabled. +config BR2_TARGET_UBOOT_NEEDS_XXD + bool "U-Boot needs xxd" + help + Select this option if your U-Boot board configuration + requires xxd to be available on the host. This is + typically the case when the board configuration has + CONFIG_USE_DEFAULT_ENV_FILE enabled. + config BR2_TARGET_UBOOT_NEEDS_ATF_BL31 bool "U-Boot needs ATF BL31" depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index 99e80ea5a1..4eae8e95c3 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -239,6 +239,10 @@ ifeq ($(BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX),y) UBOOT_DEPENDENCIES += host-util-linux endif +ifeq ($(BR2_TARGET_UBOOT_NEEDS_XXD),y) +UBOOT_DEPENDENCIES += host-vim +endif + # prior to u-boot 2013.10 the license info was in COPYING. Copy it so # legal-info finds it define UBOOT_COPY_OLD_LICENSE_FILE From thomas.petazzoni at bootlin.com Mon Jan 30 21:16:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:16:37 +0100 Subject: [Buildroot] [PATCH 1/1] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option In-Reply-To: <20230130150613.829127-1-jerry.kooyman@entrust.com> References: <20230130150613.829127-1-jerry.kooyman@entrust.com> Message-ID: <20230130221637.3077e249@windsurf> On Mon, 30 Jan 2023 09:06:13 -0600 Jerry Kooyman via buildroot wrote: > From: Jerry Kooyman > > A host dependency to xxd is required if the U-Boot board > configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So > introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD > to solve this problem. xxd is provided by host-vim. > > Signed-off-by: Jerry Kooyman > --- > boot/uboot/Config.in | 8 ++++++++ > boot/uboot/uboot.mk | 4 ++++ > 2 files changed, 12 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bernd.kuhls at t-online.de Mon Jan 30 21:22:39 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 22:22:39 +0100 Subject: [Buildroot] [PATCH 3/5] package/libva-utils: bump version to 2.17.1 References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-3-bernd.kuhls@t-online.de> <20230130221242.2aa95b6e__49270.7143466518$1675113191$gmane$org@windsurf> Message-ID: Am Mon, 30 Jan 2023 22:12:42 +0100 schrieb Thomas Petazzoni via buildroot: > Are you sure? > > ERROR: libva-utils-2.17.1.tar.gz has wrong sha256 hash: > ERROR: expected: > 6ea5993c3eba230a979fa9d35b4cad8df06d4474a773dc0918033bf50353f966 ERROR: > got : > ef681558ce294453945247e5874ceee5a7d3c08ff078ff1cc2a2e357871a81b6 ERROR: > Incomplete download, or man-in-the-middle (MITM) attack > > Thomas Hi Thomas, yes, I tested the hash. The 6ea... hash was also used by Archlinux and Freshports: https://github.com/freebsd/freebsd-ports/commit/ d2575a6e14071688e142525192ce2db19ea71c8b https://github.com/archlinux/svntogit-community/commit/ c3c11ced639ca2b9ebe4227b4ade30ce6acebbee But you are right, the hash of a currently downloaded tarball is different. Unfortunately I deleted the libva* tarballs but kept the mediadriver one and will compare it asap. Regards, Bernd From thomas.petazzoni at bootlin.com Mon Jan 30 21:28:05 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:28:05 +0100 Subject: [Buildroot] [git commit] configs/beaglebone: add support for BeagleBone Green Wireless Message-ID: <20230130213019.5DCC9825B6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fd1d0a9cbf6de2c30fcfcc181b466a5f2b44dc54 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This commit adds support for the BeagleBone Green Wireless to the existing beaglebone_defconfig, by making sure the relevant Device Tree is built and installed. Signed-off-by: Ramon Crichlow Signed-off-by: Thomas Petazzoni --- board/beaglebone/genimage.cfg | 1 + configs/beaglebone_defconfig | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/board/beaglebone/genimage.cfg b/board/beaglebone/genimage.cfg index 42ca2cf107..987d205075 100644 --- a/board/beaglebone/genimage.cfg +++ b/board/beaglebone/genimage.cfg @@ -11,6 +11,7 @@ image boot.vfat { "am335x-boneblack.dtb", "am335x-bonegreen.dtb", "am335x-boneblack-wireless.dtb", + "am335x-bonegreen-wireless.dtb", } } diff --git a/configs/beaglebone_defconfig b/configs/beaglebone_defconfig index 06154d98b7..639b491e97 100644 --- a/configs/beaglebone_defconfig +++ b/configs/beaglebone_defconfig @@ -23,7 +23,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,beagleboard,linux,5.10.30-ti-r3)/linux-5.10.30-ti-r3.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="omap2plus" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue am335x-boneblack-wireless" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue am335x-boneblack-wireless am335x-bonegreen-wireless" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y # Filesystem From thomas.petazzoni at bootlin.com Mon Jan 30 21:29:51 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:29:51 +0100 Subject: [Buildroot] [git commit] board/beaglebone/readme.txt: update list of DTB files produced Message-ID: <20230130213019.66F9C825BA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=faa299ff8c94bea11345071a3d1d05c2681c2cdd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Petazzoni --- board/beaglebone/readme.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/board/beaglebone/readme.txt b/board/beaglebone/readme.txt index 231e977a89..a11377eaee 100644 --- a/board/beaglebone/readme.txt +++ b/board/beaglebone/readme.txt @@ -28,6 +28,10 @@ Result of the build =================== output/images/ +-- am335x-boneblack.dtb ++-- am335x-boneblack-wireless.dtb ++-- am335x-boneblue.dtb ++-- am335x-bonegreen.dtb ++-- am335x-bonegreen-wireless.dtb +-- am335x-bone.dtb +-- am335x-evm.dtb +-- am335x-evmsk.dtb From bernd.kuhls at t-online.de Mon Jan 30 21:30:19 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 22:30:19 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> Message-ID: Am Mon, 30 Jan 2023 22:15:14 +0100 schrieb Thomas Petazzoni via buildroot: > Here as well, I'm getting a different hash. Did github change something? > Could you keep the tarball you have locally so that we can compare it to > the one we get now from Github? Hi Thomas, both tarballs contain exactly the same files but the tarballs differ in size: -rw-r--r-- 1 bernd bernd 28517107 Jan 30 22:24 intel-media-23.1.0.tar.gz -rw-r--r-- 1 bernd bernd 28601938 Jan 18 19:14 intel-media-23.1.0.tar.gz Regards, Bernd From thomas.petazzoni at bootlin.com Mon Jan 30 21:39:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:39:41 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> Message-ID: <20230130223941.11f007d8@windsurf> On Mon, 30 Jan 2023 22:30:19 +0100 Bernd Kuhls wrote: > both tarballs contain exactly the same files but the tarballs differ in > size: > > -rw-r--r-- 1 bernd bernd 28517107 Jan 30 22:24 intel-media-23.1.0.tar.gz > -rw-r--r-- 1 bernd bernd 28601938 Jan 18 19:14 intel-media-23.1.0.tar.gz Could you run diffoscope between both tarballs? Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 21:49:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:49:41 +0100 Subject: [Buildroot] [PATCH 1/1] Added beaglebone-green-wireless device tree to beaglebone_defconfig and genimage.cfg In-Reply-To: <20230123155659.4207-1-rcrichlow9000@gmail.com> References: <20230123155659.4207-1-rcrichlow9000@gmail.com> Message-ID: <20230130224941.476a2854@windsurf> On Mon, 23 Jan 2023 09:56:59 -0600 Ramon Crichlow wrote: > Signed-off-by: Ramon Crichlow > --- > board/beaglebone/genimage.cfg | 1 + > configs/beaglebone_defconfig | 2 +- > 2 files changed, 2 insertions(+), 1 deletion(-) Thanks, I have applied this patch to master, after reworking the commit title/log: https://gitlab.com/buildroot.org/buildroot/-/commit/fd1d0a9cbf6de2c30fcfcc181b466a5f2b44dc54 I also pushed a followup commit that updates board/beaglebone/readme.txt: https://gitlab.com/buildroot.org/buildroot/-/commit/faa299ff8c94bea11345071a3d1d05c2681c2cdd Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bernd.kuhls at t-online.de Mon Jan 30 21:49:04 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 22:49:04 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: Am Mon, 30 Jan 2023 22:39:41 +0100 schrieb Thomas Petazzoni via buildroot: > On Mon, 30 Jan 2023 22:30:19 +0100 Bernd Kuhls > wrote: > >> both tarballs contain exactly the same files but the tarballs differ in >> size: >> >> -rw-r--r-- 1 bernd bernd 28517107 Jan 30 22:24 >> intel-media-23.1.0.tar.gz -rw-r--r-- 1 bernd bernd 28601938 Jan 18 >> 19:14 intel-media-23.1.0.tar.gz > > Could you run diffoscope between both tarballs? The result is a 235 MB log file starting with: --- old_edae/intel-media-23.1.0.tar.gz +++ new_f47f/intel-media-23.1.0.tar.gz ?? Format-specific differences are supported for Gzipped files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: gzip compressed data, from Unix, original size modulo 2^32 245893120 Regards, Bernd From thomas.petazzoni at bootlin.com Mon Jan 30 21:51:12 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:51:12 +0100 Subject: [Buildroot] [PATCH] package/sdl2: bump version to 2.26.0 In-Reply-To: <20221128104057.19164-1-mf@go-sys.de> References: <20221128104057.19164-1-mf@go-sys.de> Message-ID: <20230130225112.44782784@windsurf> On Mon, 28 Nov 2022 11:40:57 +0100 Michael Fischer wrote: > 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 Sorry for missing this patch, but in the mean time, it has been superseded by: https://gitlab.com/buildroot.org/buildroot/-/commit/d33a8417bf1bc5d7276e19da5c37da210d4de31a Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 21:54:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:54:37 +0100 Subject: [Buildroot] [git commit] configs/qemu_arm_ebbr: new defconfig Message-ID: <20230130215527.4717882624@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7115ab39189a6c660745267d8bf0bf41cf8b3db7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add a defconfig to build a 32b ARMv7-A U-Boot based firmware implementing the subset of UEFI defined by EBBR[1], as well as a Linux OS disk image booting with UEFI, to run on Qemu. The generated firmware binary can also be used to install or run another OS supporting the EBBR specification. [1]: https://github.com/ARM-software/ebbr Signed-off-by: Vincent Stehl?? Cc: Romain Naour Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 2 ++ board/qemu/arm-ebbr/genimage.cfg | 31 ++++++++++++++++ board/qemu/arm-ebbr/grub.cfg | 6 ++++ board/qemu/arm-ebbr/linux.fragment | 2 ++ board/qemu/arm-ebbr/post-image.sh | 11 ++++++ board/qemu/arm-ebbr/readme.txt | 71 +++++++++++++++++++++++++++++++++++++ board/qemu/arm-ebbr/u-boot.fragment | 35 ++++++++++++++++++ configs/qemu_arm_ebbr_defconfig | 57 +++++++++++++++++++++++++++++ 8 files changed, 215 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 706ee80ece..e19087c577 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2986,7 +2986,9 @@ F: package/utp_com/ N: Vincent Stehl?? F: board/qemu/aarch64-ebbr/ +F: board/qemu/arm-ebbr/ F: configs/qemu_aarch64_ebbr_defconfig +F: configs/qemu_arm_ebbr_defconfig F: package/edk2-non-osi/ N: Vincent Stehl?? diff --git a/board/qemu/arm-ebbr/genimage.cfg b/board/qemu/arm-ebbr/genimage.cfg new file mode 100644 index 0000000000..3d4c9cff1a --- /dev/null +++ b/board/qemu/arm-ebbr/genimage.cfg @@ -0,0 +1,31 @@ +image efi-part.vfat { + vfat { + file EFI { + image = "efi-part/EFI" + } + + file zImage { + image = "zImage" + } + } + + size = 128M +} + +image disk.img { + hdimage { + partition-table-type = "gpt" + } + + partition boot { + image = "efi-part.vfat" + partition-type-uuid = U + offset = 32K + bootable = true + } + + partition root { + partition-type-uuid = 69dad710-2ce4-4e3c-b16c-21a1d49abed3 + image = "rootfs.ext2" + } +} diff --git a/board/qemu/arm-ebbr/grub.cfg b/board/qemu/arm-ebbr/grub.cfg new file mode 100644 index 0000000000..ab3a6ec26b --- /dev/null +++ b/board/qemu/arm-ebbr/grub.cfg @@ -0,0 +1,6 @@ +set default="0" +set timeout="5" + +menuentry "Buildroot" { + linux /zImage root=PARTLABEL=root rootwait +} diff --git a/board/qemu/arm-ebbr/linux.fragment b/board/qemu/arm-ebbr/linux.fragment new file mode 100644 index 0000000000..07554cf843 --- /dev/null +++ b/board/qemu/arm-ebbr/linux.fragment @@ -0,0 +1,2 @@ +CONFIG_TEE=y +CONFIG_OPTEE=y diff --git a/board/qemu/arm-ebbr/post-image.sh b/board/qemu/arm-ebbr/post-image.sh new file mode 100755 index 0000000000..c884a8b6f6 --- /dev/null +++ b/board/qemu/arm-ebbr/post-image.sh @@ -0,0 +1,11 @@ +#!/bin/sh +set -eu + +BOARD_DIR=$(dirname "$0") + +# Create flash.bin TF-A FIP image from bl1.bin and fip.bin +dd if="${BINARIES_DIR}/bl1.bin" of="${BINARIES_DIR}/flash.bin" bs=1M +dd if="${BINARIES_DIR}/fip.bin" of="${BINARIES_DIR}/flash.bin" seek=64 bs=4096 conv=notrunc + +# Override the default GRUB configuration file with our own. +cp -f "${BOARD_DIR}/grub.cfg" "${BINARIES_DIR}/efi-part/EFI/BOOT/grub.cfg" diff --git a/board/qemu/arm-ebbr/readme.txt b/board/qemu/arm-ebbr/readme.txt new file mode 100644 index 0000000000..085e723fe6 --- /dev/null +++ b/board/qemu/arm-ebbr/readme.txt @@ -0,0 +1,71 @@ +Introduction +============ + +The qemu_arm_ebbr_defconfig is meant to illustrate some aspects of the Arm +EBBR specification[1] and the Arm SystemReady IR[2] compliance program. +It allows building a 32b ARMv7-A U-Boot based firmware implementing the subset +of UEFI defined by EBBR, as well as a Linux OS disk image booting with UEFI, to +run on Qemu. + +Building +======== + + $ make qemu_arm_ebbr_defconfig + $ make + +Generated files under output/images: + +* flash.bin: A firmware image comprising TF-A, OP-TEE and the U-Boot bootloader. + +* disk.img: An OS disk image comprising the GRUB bootloader, the Linux kernel + and the root filesystem. + +Running under Qemu +================== + +Run the emulation with: + + qemu-system-arm \ + -M virt,secure=on \ + -bios output/images/flash.bin \ + -cpu cortex-a15 \ + -device virtio-blk-device,drive=hd0 \ + -device virtio-net-device,netdev=eth0 \ + -device virtio-rng-device,rng=rng0 \ + -drive file=output/images/disk.img,if=none,format=raw,id=hd0 \ + -m 1024 \ + -netdev user,id=eth0 \ + -no-acpi \ + -nographic \ + -object rng-random,filename=/dev/urandom,id=rng0 \ + -rtc base=utc,clock=host \ + -smp 2 # qemu_arm_ebbr_defconfig + +The login prompt will appear in the terminal that started Qemu. + +Using the EBBR firmware to run another OS under Qemu +---------------------------------------------------- + +It is possible to use the generated firmware binary to run another OS +supporting the EBBR specification. + +To run another OS on emulation using a live or pre-installed image, use the same +Qemu command line as for the generated OS but adapt the OS image path in the +-drive stanza. +The 32b Arm ACS-IR image[3] is an example of a pre-installed OS image. +Linux distributions such as Debian or openSUSE provide a pre-installed OS +image. + +Miscellaneous +============= + +This configuration is inspired by the qemu_arm_vexpress_tz_defconfig, the +qemu_aarch64_ebbr_defconfig and the Arm SystemReady IR IoT Integration, Test, +and Certification Guide[4]. + +Firmware update is currently not supported. + +[1]: https://github.com/ARM-software/ebbr +[2]: https://developer.arm.com/Architectures/Arm%20SystemReady%20IR +[3]: https://github.com/ARM-software/arm-systemready/tree/main/IR/prebuilt_images +[4]: https://developer.arm.com/documentation/DUI1101/1-1/?lang=en diff --git a/board/qemu/arm-ebbr/u-boot.fragment b/board/qemu/arm-ebbr/u-boot.fragment new file mode 100644 index 0000000000..bfc382cde9 --- /dev/null +++ b/board/qemu/arm-ebbr/u-boot.fragment @@ -0,0 +1,35 @@ +CONFIG_BOOTM_EFI=y +CONFIG_CMD_BOOTEFI=y +CONFIG_CMD_BOOTEFI_HELLO=y +CONFIG_CMD_BOOTEFI_HELLO_COMPILE=y +CONFIG_CMD_BOOTEFI_SELFTEST=y +CONFIG_CMD_EFIDEBUG=y +CONFIG_CMD_EFI_VARIABLE_FILE_STORE=y +CONFIG_CMD_GPT=y +CONFIG_CMD_NVEDIT_EFI=y +CONFIG_CMD_RNG=y +CONFIG_CMD_RTC=y +CONFIG_DM_RTC=y +CONFIG_EFI_DEVICE_PATH_TO_TEXT=y +CONFIG_EFI_GET_TIME=y +CONFIG_EFI_HAVE_RUNTIME_RESET=y +CONFIG_EFI_LOADER=y +CONFIG_EFI_LOADER_HII=y +CONFIG_EFI_MM_COMM_TEE=y +CONFIG_EFI_PARTITION=y +CONFIG_EFI_SECURE_BOOT=y +CONFIG_EFI_SET_TIME=y +CONFIG_EFI_UNICODE_CAPITALIZATION=y +CONFIG_EFI_UNICODE_COLLATION_PROTOCOL2=y +CONFIG_EFI_VARIABLE_FILE_STORE=y +CONFIG_FAT_WRITE=y +CONFIG_FIT=y +CONFIG_FS_FAT=y +CONFIG_OF_LIBFDT=y +CONFIG_OPTEE=y +CONFIG_PARTITION_TYPE_GUID=y +CONFIG_RNG_OPTEE=y +CONFIG_RTC_EMULATION=y +CONFIG_SCMI_FIRMWARE=y +CONFIG_SYS_TEXT_BASE=0x60000000 +CONFIG_TEE=y diff --git a/configs/qemu_arm_ebbr_defconfig b/configs/qemu_arm_ebbr_defconfig new file mode 100644 index 0000000000..f3e2d42a54 --- /dev/null +++ b/configs/qemu_arm_ebbr_defconfig @@ -0,0 +1,57 @@ +# Architecture +BR2_arm=y +BR2_cortex_a15=y + +# Image +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh board/qemu/arm-ebbr/post-image.sh support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG) -c board/qemu/arm-ebbr/genimage.cfg" + +# Linux headers +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.9" +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/arm-ebbr/linux.fragment" + +# Packages +BR2_PACKAGE_OPTEE_CLIENT=y + +# Filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="200M" +# BR2_TARGET_ROOTFS_TAR is not set + +# Firmware and bootloader +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="qemu" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="BL32_RAM_LOCATION=tdram" +BR2_TARGET_GRUB2=y +BR2_TARGET_GRUB2_ARM_EFI=y +BR2_TARGET_OPTEE_OS=y +BR2_TARGET_OPTEE_OS_NEEDS_DTC=y +BR2_TARGET_OPTEE_OS_PLATFORM="vexpress-qemu_virt" +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="qemu_arm" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/qemu/arm-ebbr/u-boot.fragment" +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y + +# Host tools +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y + +# host-qemu for gitlab testing +BR2_PACKAGE_HOST_QEMU=y +BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y From thomas.petazzoni at bootlin.com Mon Jan 30 21:55:31 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:55:31 +0100 Subject: [Buildroot] [PATCH next] configs/qemu_arm_ebbr: new defconfig In-Reply-To: <20221128141152.1566171-1-vincent.stehle@arm.com> References: <20221128141152.1566171-1-vincent.stehle@arm.com> Message-ID: <20230130225531.2a78b9bc@windsurf> On Mon, 28 Nov 2022 15:11:52 +0100 Vincent Stehl? wrote: > Add a defconfig to build a 32b ARMv7-A U-Boot based firmware implementing > the subset of UEFI defined by EBBR[1], as well as a Linux OS disk image > booting with UEFI, to run on Qemu. > > The generated firmware binary can also be used to install or run another OS > supporting the EBBR specification. > > [1]: https://github.com/ARM-software/ebbr > > Signed-off-by: Vincent Stehl? > Cc: Romain Naour > --- Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 21:56:59 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:56:59 +0100 Subject: [Buildroot] [git commit] package/ulogd: fix mysql build Message-ID: <20230130215716.61EE38266B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=039dfca25290c4cebe1b7d859a03944598f4c104 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following mysql build failure raised since bump to version 2.0.8 in commit 6fc4b59ffd3007ca9e436d33647acc5dfff62970: checking for mysql_config... no configure: error: libmysqlclient not found Fixes: - http://autobuild.buildroot.org/results/a059be353b7464d4e6a7830a685b43bdd7ecd5fa Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/ulogd/ulogd.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 7d4a1fde4d..033acb06c2 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -23,7 +23,9 @@ else ULOGD_CONF_OPTS += --disable-dbi endif ifeq ($(BR2_PACKAGE_MYSQL),y) -ULOGD_CONF_OPTS += --enable-mysql +ULOGD_CONF_OPTS += \ + --enable-mysql \ + --with-mysql-config=$(STAGING_DIR)/usr/bin/mysql_config ULOGD_DEPENDENCIES += mysql else ULOGD_CONF_OPTS += --disable-mysql From thomas.petazzoni at bootlin.com Mon Jan 30 21:56:46 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:56:46 +0100 Subject: [Buildroot] [git commit] package/ulogd: dbi needs threads Message-ID: <20230130215716.581A882660@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7316a0c2c22c8207edff531544e6eb0d6326b45c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 3b3dbd0183265c3f7da49b0b331688fb7573383f forgot to disable dbi without threads Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/ulogd/ulogd.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 561429599c..7d4a1fde4d 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -41,7 +41,11 @@ else ULOGD_CONF_OPTS += --disable-sqlite3 endif else -ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 +ULOGD_CONF_OPTS += \ + --disable-dbi \ + --disable-mysql \ + --disable-pgsql \ + --disable-sqlite3 endif ifeq ($(BR2_PACKAGE_LIBPCAP),y) From thomas.petazzoni at bootlin.com Mon Jan 30 21:57:50 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:57:50 +0100 Subject: [Buildroot] [PATCH 1/2] package/ulogd: dbi needs threads In-Reply-To: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> References: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> Message-ID: <20230130225750.28a7fb9b@windsurf> On Sat, 14 Jan 2023 18:25:05 +0100 Fabrice Fontaine wrote: > Commit 3b3dbd0183265c3f7da49b0b331688fb7573383f forgot to disable dbi > without threads > > Signed-off-by: Fabrice Fontaine > --- > package/ulogd/ulogd.mk | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bernd.kuhls at t-online.de Mon Jan 30 22:00:15 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 23:00:15 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> Message-ID: Am Mon, 30 Jan 2023 22:15:14 +0100 schrieb Thomas Petazzoni via buildroot: > Here as well, I'm getting a different hash. Did github change something? Hi Thomas, see https://github.com/keybase/client/issues/10800#issuecomment-375831096 and the following discussion :( Regards, Bernd From thomas.petazzoni at bootlin.com Mon Jan 30 22:04:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 23:04:49 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: <20230130230449.44c95251@windsurf> On Mon, 30 Jan 2023 22:49:04 +0100 Bernd Kuhls wrote: > --- old_edae/intel-media-23.1.0.tar.gz > +++ new_f47f/intel-media-23.1.0.tar.gz > ?? Format-specific differences are supported for Gzipped files but no > file-specific differences were detected; falling back to a binary diff. > file(1) reports: gzip compressed data, from Unix, original size modulo > 2^32 245893120 If you gunzip both files, are the resulting tarballs identical? Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 22:04:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 23:04:49 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: <20230130230449.44c95251@windsurf> On Mon, 30 Jan 2023 22:49:04 +0100 Bernd Kuhls wrote: > --- old_edae/intel-media-23.1.0.tar.gz > +++ new_f47f/intel-media-23.1.0.tar.gz > ?? Format-specific differences are supported for Gzipped files but no > file-specific differences were detected; falling back to a binary diff. > file(1) reports: gzip compressed data, from Unix, original size modulo > 2^32 245893120 If you gunzip both files, are the resulting tarballs identical? Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 22:05:31 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 23:05:31 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: <20230130230531.03687d05@windsurf> On Mon, 30 Jan 2023 22:49:04 +0100 Bernd Kuhls wrote: > The result is a 235 MB log file starting with: > > --- old_edae/intel-media-23.1.0.tar.gz > +++ new_f47f/intel-media-23.1.0.tar.gz > ?? Format-specific differences are supported for Gzipped files but no > file-specific differences were detected; falling back to a binary diff. > file(1) reports: gzip compressed data, from Unix, original size modulo > 2^32 245893120 Could you put online somewhere the "old" tarball, so that we can have a look at what's going on? Thanks a lot! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 22:05:31 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 23:05:31 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: <20230130230531.03687d05@windsurf> On Mon, 30 Jan 2023 22:49:04 +0100 Bernd Kuhls wrote: > The result is a 235 MB log file starting with: > > --- old_edae/intel-media-23.1.0.tar.gz > +++ new_f47f/intel-media-23.1.0.tar.gz > ?? Format-specific differences are supported for Gzipped files but no > file-specific differences were detected; falling back to a binary diff. > file(1) reports: gzip compressed data, from Unix, original size modulo > 2^32 245893120 Could you put online somewhere the "old" tarball, so that we can have a look at what's going on? Thanks a lot! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From giulio.benetti at benettiengineering.com Mon Jan 30 23:12:47 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 00:12:47 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <20230130144655.1193660-5-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> Message-ID: <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> Hi Maxime, I was trying to build trace-cmd but it hangs while calling the first make on building stage. I've tried with both make 4.3 and 4.3.91. Which make version are you using? Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas On 30/01/23 15:46, Maxime Chevallier via buildroot wrote: > trace-cmd's dependencies 'libtracefs' and 'libtraceevent' were split > into dedicated projects, maintained outside of trace-cmd. > > This release, on top of bumping the version, adds this new dependencies. > > Signed-off-by: Maxime Chevallier > --- > package/trace-cmd/Config.in | 2 ++ > package/trace-cmd/trace-cmd.hash | 2 +- > package/trace-cmd/trace-cmd.mk | 6 ++++-- > 3 files changed, 7 insertions(+), 3 deletions(-) > > diff --git a/package/trace-cmd/Config.in b/package/trace-cmd/Config.in > index 2d0accd7ae..00b9ebbd9a 100644 > --- a/package/trace-cmd/Config.in > +++ b/package/trace-cmd/Config.in > @@ -4,6 +4,8 @@ config BR2_PACKAGE_TRACE_CMD > depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL > depends on BR2_USE_MMU # fork() > depends on !BR2_STATIC_LIBS # dlopen() > + select BR2_PACKAGE_LIBTRACEEVENT > + select BR2_PACKAGE_LIBTRACEFS > help > Command line reader for ftrace. > > diff --git a/package/trace-cmd/trace-cmd.hash b/package/trace-cmd/trace-cmd.hash > index 4d39e4d5ea..c0c20dc317 100644 > --- a/package/trace-cmd/trace-cmd.hash > +++ b/package/trace-cmd/trace-cmd.hash > @@ -1,5 +1,5 @@ > # Locally computed > -sha256 a74d9ade2633b88d0ad199360d51996427e23f4835594133e456cd6e3bd3a651 trace-cmd-v2.9.7.tar.gz > +sha256 9af1ea00e312d03639470e126fa9c786789f03c16df93a57c0bc90eeffbc7d50 trace-cmd-v3.1.5.tar.gz > sha256 b1d04b850c1c7471b0f0896f6c6f0fcfc9f07e2dd183a5f5826af269fe9e88fb COPYING > sha256 70f297763149e72306919c924e164f83041d5e512868d4c8c1826c171b3e49f9 COPYING.LIB > sha256 f6b78c087c3ebdf0f3c13415070dd480a3f35d8fc76f3d02180a407c1c812f79 LICENSES/GPL-2.0 > diff --git a/package/trace-cmd/trace-cmd.mk b/package/trace-cmd/trace-cmd.mk > index 52bb99036c..049ec12925 100644 > --- a/package/trace-cmd/trace-cmd.mk > +++ b/package/trace-cmd/trace-cmd.mk > @@ -4,14 +4,14 @@ > # > ################################################################################ > > -TRACE_CMD_VERSION = 2.9.7 > +TRACE_CMD_VERSION = 3.1.5 > TRACE_CMD_SOURCE = trace-cmd-v$(TRACE_CMD_VERSION).tar.gz > TRACE_CMD_SITE = \ > https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot > TRACE_CMD_LICENSE = GPL-2.0, LGPL-2.1 > TRACE_CMD_LICENSE_FILES = COPYING COPYING.LIB LICENSES/GPL-2.0 LICENSES/LGPL-2.1 > > -TRACE_CMD_DEPENDENCIES = host-pkgconf > +TRACE_CMD_DEPENDENCIES = host-pkgconf libtracefs libtraceevent > TRACE_CMD_MAKE_OPTS = prefix=/usr etcdir=/etc > > ifeq ($(BR2_PACKAGE_AUDIT),y) > @@ -34,6 +34,8 @@ ifeq ($(BR2_sparc64),y) > TRACE_CMD_CFLAGS += -fPIC > endif > > +TRACE_CMD_CFLAGS += $($(HOST_DIR)/bin/pkg-config --cflags libtracefs) > + > # trace-cmd use CPPFLAGS to add some extra flags. > # But like for CFLAGS, $(TARGET_CPPFLAGS) contains _LARGEFILE64_SOURCE > # that causes build problems. From christian at paral.in Mon Jan 30 23:19:29 2023 From: christian at paral.in (Christian Stewart) Date: Mon, 30 Jan 2023 15:19:29 -0800 Subject: [Buildroot] Multiple BR2_BACKUP_SITE Message-ID: Hi all, Would it be possible to adjust Buildroot so that multiple BR2_BACKUP_SITE can be specified in a list? This way there could be multiple mirrors with some mirrors having some things that others do not. Thanks, Christian Stewart From james.hilliard1 at gmail.com Tue Jan 31 05:03:19 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 30 Jan 2023 22:03:19 -0700 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.67.0 Message-ID: <20230131050319.2821287-1-james.hilliard1@gmail.com> Link to Rust 1.67.0 announcement: https://blog.rust-lang.org/2023/01/26/Rust-1.67.0.html 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 adf1799ad7..d00e6342e8 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.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 a1279760f91b3571733e0b0268128d143be2734916753900b5fe7b8ecc3c0900 rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.asc -sha256 835b4e1b4d396674f7866a83b9a4f44db16fd12f01a7eaed527282b3700a9b92 rust-1.66.1-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.asc -sha256 c7349617c42274bf50f6e3662dfb4f6832a93780099c3bb510be1a5b93d04c37 rust-1.66.1-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 fc38663870f0af47a27241d980ca886c3f7d432267920deb412ac8576bef68f0 rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 2b1a6c54db49a9e62d60cc96c1768f405e0f4c59d698186bf3a28a1bb017b6b5 rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 777d3a650448c15048710282388e90d10740540f570f5d17ed4a2dbdabb89552 rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 875bb310bae7c8c1d2d228a49aa4b547608b6c807ddc9ec44bc87272c77d869b rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 89164ccf75909b3d02bdcb787e33876cad87e55ab0e6239b030b4b6631ed356a rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc -sha256 e83f9fc473072db23376783595a008cdd9b2f2e9b3be109e55939392864840eb rust-1.66.1-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 a201aa4595ec8015662b7103b1409a4787c6d1f1d540bb68746633527d855858 rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 9d96ba6a5a255339cd04af079d906753d56c85503c727279c227d24bd4987e24 rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.asc -sha256 520ac446f20490685cc4d73192cfbb4c9b9e55c884aa4ae2b098e3a54d891de8 rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.asc -sha256 42afd189ef64988f64976f767a734734bccd7c71e578780e902148c98226fa29 rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.asc -sha256 506126773af9c3dacc506776a0b2e12fe6fa0c95eaf4f4ebb5cdbd335feb83fa rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.asc -sha256 3d21b478fbf07bd27902bdd189e6988341f0c2c0108b538f926cea3031bc8ea6 rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.asc -sha256 5282fc97111a7eafbead3463ed7bc0f3065332f21aec6a39a740157fe42f943a rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.asc -sha256 0ebf0178bbe9c5572d1db89e190dee23aef0e2f667995abedbd66e33d0bd73ab rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.asc -sha256 938e7442c21ea0895c44ec78fa718ea1d3abe32ed0425ed328c905e188af250e rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.asc -sha256 bdc491f4c05669e7a3382b6bfdaeaa20e2cfa5ef553305df0e0d73729a45e6e4 rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.asc -sha256 d75c6dc3c00d662b0d3f6ce7fde0f76057542edfbc97a20b29247842c8a711d2 rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.asc -sha256 830285e5388081c68fac9dc955aa824a4d919b0e24eadc6e0b95b30103d79db9 rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.asc -sha256 d720bd1e493f53797f90d83dbe6d52ecbe1ff3cae282f4b2e18c37fe92c9adf6 rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.asc -sha256 90eb8e2490283930e682b79842d664d4867414563353d53dafc47eccf44aea17 rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.asc -sha256 c4bab2d63223d0c6e63806082e30d8c38b37eefc10ee2e7380971e3012c00bca rust-std-1.66.1-i586-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.asc -sha256 b32cbbb9002f8a20b302823a2ff122a91f077b5e1a7bc1340de690ded86bf10b rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.asc -sha256 52013329eb6697d94f5dce01dd509b4b93b473c18a3a2c05d0230b9dfeab14d1 rust-std-1.66.1-i686-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.asc -sha256 e6029b4cec5d6c06c34a0dbec614fa252fdc8cf31013d6e561112cf90f742568 rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.asc -sha256 23f917eccaca59d4c911eb96d8ffefe86834dbcdf902c9ab6dad8558c31c4575 rust-std-1.66.1-mips-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.asc -sha256 70d1406e0981d5d31c1d3f85c848bba0476e0ff6203e7706f66b4d2212f01b66 rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.asc -sha256 0fd221d4b4205ce548e83f0e7416c8332eb12b64d5a43c0b3ed61e9f7d6edf13 rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.asc -sha256 132d6d5750a877972ebc6f23e831f2ef3077465b2ab24ca645d32ea83c496fe3 rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.asc -sha256 533f370368ac8b6192e1450289c64544ebf9cacc38c3a52ef6c0ecded7ee6fa5 rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 8bfa3d6079c6df049978fe61b1ccaf992aecd006e23df2439ecfc883bd8bc31b rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.asc -sha256 d7028820888d0decde047a6e77b866e690532aa09522c9a23a3fbf8780a72257 rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 417b12a9bf090d694514937cd8c321ed625f155248f63c0de8207b17fa4b35b1 rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 7074c4ea9fcc683ceb0adcca6ba07544a1d91f0e5d2a4cf14c81eb14316ebf35 rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 4c64a09be872b5832b50d681fbe29691b6a5d3e23ee5535020fa22b8b453c770 rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 776eff6f451845e88224714ee6da7819e34f01b7625bf927394c2b91e5c8243c rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc -sha256 51d1567e1d28e43c2165886f5a4955dcdaa41aa5ddcec5fb08200491fd1f6062 rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.asc -sha256 3aee03fa61c28bb242023efb09a22e38a76b075cc72bcad9894560be8b28a927 rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 c5e2c9b160bd8d99514f13cfbc0e42a722fd9ca14e6aaca4b9b77731a7a48377 rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.asc -sha256 a9710727ba28955deb7fbec799faed19486c9af3c7e3088ec6659a257515ffca rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 5a108891cab3fd0567bf8c2b44f18c045c067c607bbec3ea62b02ad40809b151 rust-1.67.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 2ba12fe020b17de3a6fe7633c59ab50ef44f9715caa858077aad3301408f583c rust-1.67.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 f7fd19d9b4740b2acaee2ac3bf502feb2f16d1d0c203c1d7d2d2652652a9f997 rust-1.67.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 23dc0289abd12ef396c2ac822a28245157f1be5b574b5a5f4059a9ba7b61184c rust-1.67.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 9998f93c29272d9ecabb69e908da23e728ec835520b430d0af12250d175b981d rust-1.67.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 c24de54f46022c9490fc403ccb1e7384a52181ecd28afea0a37f800793b229b4 rust-1.67.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 271b4181072251276e3c97c3f772b6d9ee39aa8d9f05ed28f34bf5910c9964ad rust-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 f3a8517334a174826cf92954d525d039c941265066f46948ad89b61791398dd3 rust-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 2b4c27e3a9475278838588fb64159f74a5a8e752f53249a299d2c5188f0bc2e1 rust-1.67.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 e6345aebeba55f39cb35fc06a3ac6c43c35f596309a6ed26023b1898346419bd rust-1.67.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 d78573b19cff475c5d3612570d79f53b220d6aaf3824c71bc94d74b5f778ef84 rust-std-1.67.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-aarch64-unknown-linux-musl.tar.xz.asc +sha256 6ba01d65aa949128a125d85d750f3facff59c5b1448ccaf66fbdb7bbb3696107 rust-std-1.67.0-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 04fb84e9de6c815a7031930afca5d66e6993b639a7f304052df6da750d5bbbe8 rust-std-1.67.0-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 896aad9bcf8990ef213230755311609a5a05c99f3d265f47bc6844638f60d202 rust-std-1.67.0-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 8fd54bfb494089fd26c76b8d9f537bf031aa9018aa29ffe5d7258c82eaa51223 rust-std-1.67.0-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-musleabi.tar.xz.asc +sha256 212def6f18494cd45c90a471f2b0aff67c4eaa03567c7ab03fe901c337d853d3 rust-std-1.67.0-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 adcab5bb095b4b9af706d3b2cc62341bced76470a7c573354b52f9c8cffb4b46 rust-std-1.67.0-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 97c7922f3250d70e8b7a7f7420caf299274e253e1f46c3160f2dea33e159d5fe rust-std-1.67.0-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 8aec6e33b6c80365979519423a168729c4fff2ea57f66e5123e0602f2ef050a7 rust-std-1.67.0-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 f98f2f4e76ef3056ba98be13ecfaacad07ab214f8ce940dfad56723056d42872 rust-std-1.67.0-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 dc10cc70b1fd6f74d0c3a7d6cf25bc583edd5f61cd26dbcc6f6bfd22d3e4eb04 rust-std-1.67.0-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 1677ef03dfbaa5715609fe7b51e3b036f722fe8934a9186e8f24e26b94588b41 rust-std-1.67.0-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-i586-unknown-linux-gnu.tar.xz.asc +sha256 675f0e2e2930f784d03ad6de663fd4ed2b5737689944f0bc8b20653e611c3bb3 rust-std-1.67.0-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-i586-unknown-linux-musl.tar.xz.asc +sha256 da13b4d9cf2709b3de996d0923df05fb343f774ff89fcfb6a8548f562113c44a rust-std-1.67.0-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 080ce3fa7f5b84d900be5842a52053345a40d6dd77b20bcac016eb2083a9a59d rust-std-1.67.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-i686-unknown-linux-musl.tar.xz.asc +sha256 b5d5a777ca669d8d6aa8bad85efe5ff9d5559a3f6f9dfb9a8d95337dd0cf1b21 rust-std-1.67.0-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 a2bf13ed3f38427ae65c9ee33a0f4c71fd70d8fae6d9af45045f5318834370e5 rust-std-1.67.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips-unknown-linux-musl.tar.xz.asc +sha256 d7d223ec4ddb4816e9c537a395a6575ad853e48e0c41415c1a54235c3eb2aa72 rust-std-1.67.0-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 3b02a3d60f952336e16d1d67a2276ae3197f3839c7b2a557f5ec8d2594325958 rust-std-1.67.0-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 2ca3557e288fc1a312021b5ee2c08d1c2acd052b72b60472b494e79b42d2e713 rust-std-1.67.0-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 585c73b1407938290aa5f72beea6d994c60323b6a48b26b618d2c2f9e53916b1 rust-std-1.67.0-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 23364fbf0dae146a0be76496ac3ac22fbae5603435020d930e28531395b8355d rust-std-1.67.0-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 2b877cdc8af0546358df77a0e22104d5e59a3fc622b6986a3fcbffc9c96a3c8b rust-std-1.67.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mipsel-unknown-linux-musl.tar.xz.asc +sha256 6e2e15c188dc67428467e894a62679d6f4115d5e5e10916d0273c16152ab060e rust-std-1.67.0-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 44b700068e9e40a01418e537b5c0f4ee279995b55ee6d6266409f057ead1c6de rust-std-1.67.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 db3960e0eac9d7c2485fe418bf9052d2fdd16557499d320919f385f9f3db5448 rust-std-1.67.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 ec92fa64616c67785039bebabc213e6bae6ffc2744ef052b79c7960df60b257f rust-std-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 630e4b8b95c0b501676f2477b6009ca122019e1e0d637222443e26a0c5931f3c rust-std-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 f1988eb337c00dd30469f545b822b8fd3b0372e6aa88924b7906785ea1f69fba rust-std-1.67.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 d8cdbee292c86182b54ba152cd33ac3abe4c684186f29017bb4cf7e92ff3a2be rust-std-1.67.0-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 8f03b271bba56b0245833f2cb08044865068ce8721d6a736d3ef7056aa109daa rust-std-1.67.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-x86_64-unknown-linux-musl.tar.xz.asc +sha256 33f320dc4ae075f720f541564868e494c17dea97ea853507225f89f8b0c57363 rust-std-1.67.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 89009288f4..d62ce39cfc 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.66.1 +RUST_BIN_VERSION = 1.67.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 545a452bf0..2a260ca64f 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# From https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.asc -sha256 07ac4e6c93e0d8ecfaf3b86c4c78bbbde3f5be675f0334e7fb343cb4a0b81ebe rustc-1.66.1-src.tar.xz +# From https://static.rust-lang.org/dist/rustc-1.67.0-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.67.0-src.tar.xz.asc +sha256 9ef8cf88a1d35d319808daf2f193aadca9ed9bcae1d4d5db8946a448c9432c6d rustc-1.67.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 691683b492..d14ad3a3e7 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.66.1 +RUST_VERSION = 1.67.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 Tue Jan 31 06:45:44 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 30 Jan 2023 23:45:44 -0700 Subject: [Buildroot] [PATCH 1/2] package/tinycompress: install to staging Message-ID: <20230131064545.3266194-1-james.hilliard1@gmail.com> This will be needed for upcoming pipewire compress offload support. Signed-off-by: James Hilliard --- package/tinycompress/tinycompress.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/tinycompress/tinycompress.mk b/package/tinycompress/tinycompress.mk index 062233ec80..c9cfbb574b 100644 --- a/package/tinycompress/tinycompress.mk +++ b/package/tinycompress/tinycompress.mk @@ -9,5 +9,6 @@ TINYCOMPRESS_SOURCE = tinycompress-$(TINYCOMPRESS_VERSION).tar.bz2 TINYCOMPRESS_SITE = https://www.alsa-project.org/files/pub/tinycompress TINYCOMPRESS_LICENSE = BSD-3-Clause and LGPL-2.1 TINYCOMPRESS_LICENSE_FILES = COPYING +TINYCOMPRESS_INSTALL_STAGING = YES $(eval $(autotools-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Jan 31 06:45:45 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 30 Jan 2023 23:45:45 -0700 Subject: [Buildroot] [PATCH 2/2] package/pipewire: bump to version 0.3.65 In-Reply-To: <20230131064545.3266194-1-james.hilliard1@gmail.com> References: <20230131064545.3266194-1-james.hilliard1@gmail.com> Message-ID: <20230131064545.3266194-2-james.hilliard1@gmail.com> Add support for new compress-offload and pw-cat-ffmpeg features. Signed-off-by: James Hilliard --- package/pipewire/pipewire.hash | 2 +- package/pipewire/pipewire.mk | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/package/pipewire/pipewire.hash b/package/pipewire/pipewire.hash index d8b5b0cc86..0e027aaa55 100644 --- a/package/pipewire/pipewire.hash +++ b/package/pipewire/pipewire.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 24b218cf3bb1fb279c8c489c14cc9ae483e1da7b4c8215b2ee5a5ee831bae94f pipewire-0.3.62.tar.bz2 +sha256 c78c95cdff2774418f0a9468e94a1b2800761d322f13104df6501e1a0dc92558 pipewire-0.3.65.tar.bz2 sha256 8909c319a7e27dbb33a15b9035f89ab3b7b2f6a12f8bcddc755206a8db1ada44 COPYING sha256 be4be5d77424833edf31f53fc1f1cecb6996b9e2d747d9e6fb8f878362ebc92b LICENSE diff --git a/package/pipewire/pipewire.mk b/package/pipewire/pipewire.mk index 6bcda0a93d..976d7783b9 100644 --- a/package/pipewire/pipewire.mk +++ b/package/pipewire/pipewire.mk @@ -4,7 +4,7 @@ # ################################################################################ -PIPEWIRE_VERSION = 0.3.62 +PIPEWIRE_VERSION = 0.3.65 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) @@ -122,10 +122,10 @@ PIPEWIRE_CONF_OPTS += -Dbluez5=disabled -Dbluez5-codec-opus=disabled endif ifeq ($(BR2_PACKAGE_FFMPEG),y) -PIPEWIRE_CONF_OPTS += -Dffmpeg=enabled +PIPEWIRE_CONF_OPTS += -Dffmpeg=enabled -Dpw-cat-ffmpeg=enabled PIPEWIRE_DEPENDENCIES += ffmpeg else -PIPEWIRE_CONF_OPTS += -Dffmpeg=disabled +PIPEWIRE_CONF_OPTS += -Dffmpeg=disabled -Dpw-cat-ffmpeg=disabled endif ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y) @@ -215,6 +215,13 @@ else PIPEWIRE_CONF_OPTS += -Dsdl2=disabled endif +ifeq ($(BR2_PACKAGE_TINYCOMPRESS),y) +PIPEWIRE_CONF_OPTS += -Dcompress-offload=enabled +PIPEWIRE_DEPENDENCIES += tinycompress +else +PIPEWIRE_CONF_OPTS += -Dcompress-offload=disabled +endif + ifeq ($(WEBRTC_AUDIO_PROCESSING),y) PIPEWIRE_CONF_OPTS += -Decho-cancel-webrtc=enabled PIPEWIRE_DEPENDENCIES += webrtc-audio-processing -- 2.34.1 From thomas.petazzoni at bootlin.com Tue Jan 31 06:55:35 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 31 Jan 2023 06:55:35 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-30 Message-ID: <20230131065542.272E78135A@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-30 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 3 | 0 | 6 | 2022.11.x | 17 | 17 | 0 | 34 | master | 157 | 323 | 1 | 481 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 29 fwup-1.9.1 | 16 neon-2-sse-a15b489e1222b208... | 15 fluent-bit-2.0.8 | 14 fxdiv-63058eff77e11aa15bf53... | 10 jack2-1.9.21 | 10 xz-5.2.10 | 9 bash-5.2.15 | 8 libglib2-2.72.3 | 8 opkg-0.4.5 | 8 host-binutils-2.38 | 7 libfuse3-3.13.0 | 7 dahdi-linux-3.2.0 | 6 host-go-1.19.5 | 6 linux-6.1.5 | 6 pixz-1.0.7 | 6 gobject-introspection-1.72.0 | 5 unknown | 5 xxhash-0.8.1 | 5 fontconfig-2.13.1 | 4 host-pahole-1.24 | 4 linux-5.10.145-cip17-rt7 | 4 norm-1.5.8 | 4 wolftpm-2.7.0 | 4 elfutils-0.186 | 3 gerbera-1.10.0 | 3 gmp-6.2.1 | 3 nerdctl-1.0.0 | 3 ocf-linux-20171122 | 3 python-bunch-1.0.1 | 3 rtl8723ds-bt-14cedf3a9fec1a... | 3 xenomai-3.0.10 | 3 zabbix-5.4.9 | 3 bird-2.0.11 | 2 bpftool-v7.1.0 | 2 efivar-38 | 2 freerdp-2.9.0 | 2 fs/ubifs/ubifs.mk:49: /home... | 2 gvfs-1.48.1 | 2 host-delve-1.20.0 | 2 host-sentry-cli-2.8.0 | 2 janet-1.26.0 | 2 libcamera-apps-1.1.0 | 2 libcap-ng-0.8.3 | 2 libvncserver-0.9.14 | 2 netsurf-3.10 | 2 optee-client-3.19.0 | 2 python-cryptography-39.0.0 | 2 qt5base-2ffb7ad8a1079a0444b... | 2 vim-9.0.1260 | 2 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 berkeleydb-5.3.28 | 1 boost-1.80.0 | 1 check-0.15.2 | 1 cni-plugins-1.1.1 | 1 dhcp-4.4.3-P1 | 1 dust-0.8.1 | 1 edk2-edk2-stable202208 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 fftw-quad-3.3.8 | 1 file-5.43 | 1 flannel-0.14.0 | 1 flare-engine-1.14 | 1 fs/cramfs/cramfs.mk:46: /ho... | 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: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.37 | 1 host-binutils-2.39 | 1 host-gcc-final-arc-2020.09-... | 1 host-rust-1.66.1 | 1 host-vim-9.0.1260 | 1 hwdata-0.365 | 1 intel-gmmlib-22.3.3 | 1 jailhouse-0.12 | 1 json-c-0.16 | 1 libabseil-cpp-20220623.1 | 1 libgcrypt-1.10.1 | 1 liblog4c-localtime-1.0 | 1 libostree-2022.7 | 1 linux-tools | 1 lirc-tools-0.10.2 | 1 ltp-testsuite-20220930 | 1 mongodb-4.2.18 | 1 mosquitto-2.0.15 | 1 mpv-0.33.1 | 1 multipath-tools-0.9.4 | 1 mxs-bootlets-10.12.01 | 1 opus-1.3.1 | 1 pcre2-10.42 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 python-pyicu-2.10.2 | 1 rauc-1.8 | 1 rng-tools-6.16 | 1 s6-linux-utils-2.6.0.0 | 1 s6-portable-utils-2.2.5.0 | 1 sdl2-2.26.2 | 1 ssdp-responder-1.9 | 1 sysrepo-2.2.12 | 1 systemd-250.8 | 1 uclibc-1.0.42 | 1 xtables-addons-3.22 | 1 zlib-ng-2.0.6 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/ec7ff77cb2b991565ddbab6c5d34dadac57ffe39 | mips64el | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/5778d25aff810efd1da763abb531d138b6d71613 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/de979f3e272503e839dc89a2fca662651c2d3f2c | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5cf1322d4c797c07e804ba2fad883019ff742a16 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c3bdadd03147cc635f550efe46db361540aeadef | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/88e578278644e83afb0ad848ee9e1f9aa83fe8ec | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7363c79cbb3bc510e02c4a848129828c40e92680 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/25a3114f6057e50cd0517fb0d92dbd3cf8e92c27 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ce7796102a49fcb4d5d248e7f9a0c1681be9300a | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/dadfcd3b22d33d49d0127f719fd72f6e14ae9b12 | ORPH sh4a | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/833d68946d8385985cfdf3839368beaab9945d71 | ORPH s390x | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/094b360fc39ab461dbf2db5a633da939f81def47 | sparc | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/80ba6484d9746a9e05bc614d88a1b791ccad70d3 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/44fd02077db5f8b5be68153b9257680db7faa5f1 | s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/1f3ddbc4766f89bbd468abf2c205357eae7905d3 | x86_64 | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/1569bbc3cba0d9c13133853736546165548ad305 | mips64el | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/b4b521016b2f65ff19974c085255337adb265e98 | ORPH s390x | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/5d6d3c24d119e3570a221cf1fb9a5b61d8c8bbe6 | aarch64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/737df145c498040df29111a6335197b4f18cf38d | aarch64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/983f189bf42353a512b26c7c57a6995656417fb7 | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/58690ef76eb637040c0f7f74f762f3ce0ce8e57f | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/a762a9421e7156c3c8a544aa4285b62444e96cb9 | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/b4e5ede6e1a346d41936b5b95e6bf188e44c8dd1 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9d2f396fa246d1046c7a3c233a62642f420b80a1 | sh4a | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/bcab7a82fedb4d9a2d223207a0cf03740f416f27 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2f27307f128a9ef105380c27526bc33091d50f32 | ORPH i686 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/420d2cdbbd402c8746abfbf7de7f9164b62852f3 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/544825de5205cdf4807faa11c936cc8fa9b4308a | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/2b4793a2e27351e6cb277ca6bb8af450d32dbdb1 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5f4dbbd485556bc60347083447a39ee4d24aadb5 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2f56c333373b69ff4e9109efa915baa1569a67e5 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9769dd7c5969d63d2f91e9bb6c9ce0bbbd26be3b | ORPH x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/ae313c7e00e198a80705ad979ca6d7bac3bd9422 | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/e8eceddc191bda614ace976c5e748a10962cda84 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/d62895d8d919c7578ce6d45318d7a5e2b25b5c74 | ORPH arm | file-5.43 | NOK | http://autobuild.buildroot.net/results/db95da0be4034640d4fe8d62fa8b6ffd6179acf4 | ORPH powerpc64le | flannel-0.14.0 | NOK | http://autobuild.buildroot.net/results/4f94dbd1e307bf5218eb2306dcadac0513a0028b | mips64el | flare-engine-1.14 | NOK | http://autobuild.buildroot.net/results/1f49a3cb89d90cc2330d42a15872799a993c7893 | mips | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/139f93956f79df88df9c51492cd761fbe3081cbe | powerpc64le | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/ae80c41e232ad76209443f8df1d5e77a9292b37a | powerpc64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/f722c06fd0ec813fced8054a382f8aea3fb9b7c3 | s390x | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/56c2c9c9c081ee307fb5e96f58be04751584d14d | or1k | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/9970375b066e2ec3e9797356738828cde5e6b647 | aarch64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/252efb49ca2a475c6135e71aab514ddf4217ff25 | s390x | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/a65b1ba1afee26ec9b4330ec220fb8a912ceed22 | powerpc | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/3cc3bcbbda3b08c8aeefc00c0030b37055fddb1e | mipsel | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/335b73001298383f02bae2b2f877adb144636c0b | x86_64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/1df45ab56595dbf1f0382dc1466f2cf29d17ef1d | s390x | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/1c25f61dacf1a34d56f2bdc22cccaafad84ab79e | sparc64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/8d3b57414acd8eb6648ea02049c40264402b36dc | sparc64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/c89c4f2e8e38f4aeb42275836ef5da0227e02762 | powerpc64le | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/f360ff067cd10a2ace7d328b325b84474b1a9bd2 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b91417db2b0de56f743006aba234de2fe58cd366 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/9cc48b42a874049b9f64529e8c7cb375dacf3268 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/05d0a8ddce7ca51fd54576ea71ea47e815403b27 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e5afdf7c7003daaf4b36b9d7daf5a9586bf6fafc | ORPH armeb | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/67483327bf2cf32b6862d696334bc53127f5d249 | arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/1eb1f68aafe5abcfe43076d03565b4adb1957131 | arc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/3056cc6e352f1f6ce3521637b8334e7360c9641e | powerpc64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/9925b0647742a7b1614d5638580961d208432585 | sparc64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/f5f329387220ad43d595b8b28310dfc06796235d | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/24fccae842e29c161359107ab3c75b3f60aa43a0 | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3e9a8ed9978b523b5d40a4190f8d49b28795e0ba | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/884aaca68c3f7b4d2237f80690f055f333dd34ab | mips64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/581f7fabd871a01556f5120709d9c88f0fe47338 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3a6eac83963335db6e2f8bdcae273c3653face3a | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9585ea1a85445af651007cb791700587ecab02f9 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/0857cfa214f5244ccf9cb2eca647d16c75b33945 | xtensa | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/ced985c9dbfd0e8e19def99c02ff2df28249392b | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/01670c05f1721bbb36268e46f1c1c88f93465131 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f117916a4dff3c274e7a1207e9aa97dd12f4a1ab | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c7800d9a2e39d782a3baaa5f04ea827bfa4f3bc3 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7b8defde1704b147e9210a13cad7078720369f64 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20e3c70d118946253ce0c6cf12498d54faa36101 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a53720f98c0b394dfae521340e82bbcc9a1551c6 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/095bfd213fd335b57d8d0ef0f98ce7b23b3d57d9 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf11150cecc40a7df9040f90759263a60bec7303 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e5d5388eae52e9cad4f992524f44a65fdc46d5c4 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c251ac626ec3c759af40e006600911a6ac71b15 | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fd890ddb55d0c4e3d4f9c0a7e25fa13008d85e80 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e5ab571c361199c2a11653fd795f2251f476a2d1 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/57578e87dce8be94457c156ede1b375d6fc20852 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6106fae20565b32e1ce6c003bb21f3266e276530 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/adecd192c08a160dd7283c231cb01921bcc6214e | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f1269d20bd1c62fd33f9ea7ac0e764d610548d8d | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f30bf0e0328b018a75c332836d003e4a86bcaf97 | s390x | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/2838a0771cc642cfd2e81f1f79bf1695bb84131a | powerpc64 | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/b0f3b6352429a5156a8c3a2b932331753887b65b | aarch64 | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/52f634c06bdfe983280a2c01bb9fec4b0e1a4b34 | arceb | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/181b85d9dd505693ed23fab823085b001aa785f4 | arm | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/f683772a5e029f9f607f5821e6bc62d43df3f00d | arc | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/501fd582a2a0707edab2309ee39f3f004c56d242 | xtensa | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/90364411b2e863016e1e0673d19d7e34f7bdb077 | sparc64 | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/45558eb012373c6ad84e5d78284f4ef0ed28b298 | aarch64 | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/51cd1aa34be2042b471b2ad404bc9e707e59bdcf | powerpc | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/fe0be6fd00f5f498b6b7341e7cebcd6aaadcd892 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b702ed9a1cf477cb449d42b79940b1b1e5bc1d32 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/42bee3b0d8cc9527b20780faf6f461163853a604 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a4ac6d5cbb2eb3e7ee65682c51f7832161172601 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/627fb7f0fb54a4e1d81c4e9249073c36f7cc6cc7 | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/c41d7906ccff6250317fd40115999741aaacd806 | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/27f64c2a9ea9a91b4d27eb594c241dd87a175084 | ORPH microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/631d210a1fc5ce8bb4905a7e1451f64f660fa66d | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8c9590747c0c3f31de52c5b5cc5f77676eeaa5d8 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8e1591e8098dd76ac79e4faba472dcb07c8215f3 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6ff28e50cc77e62b2b8a19e3eb3b5f353457af1d | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1bf33ef0be255867099abcbad4a9cd5d62665af1 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7b660de746c39e1bd374d5212992b926c815efab | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/1a49f373fd1355c5198f525b5f28394de5b2ec46 | mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/14035d57c01c5ce8543289a03080abf86f734486 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3b68faa36b48621d9396e54644079f296a547c9c | ORPH s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/0bbe278910282bfdc4c764cbde09b89680c4ae92 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/df72e58ccf782046c8c88f4512c314b24f6f910b | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/deab34c9c698f062dbe78706f5b54a3195cfbe9c | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/46bddec9b167c4ffd966a558ed88e42fd7b1ef41 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a75d1169250139c430ebb2b48ff84a7522812dfe | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/960587ba2456d4d8fe3ce845b56c32461d6b5210 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/56fa4a063a3b55f413a50683f364d2a6c11ad8a5 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f13ca456f5460bc150149b2dc6fcd85f7b6619c5 | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/780ef97c89904be40c7686d9c6bc06cbd0be2a1a | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/0d04326f7d0c82fe9b0b7ef57eebca8aa1330cd3 | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/ce60ee976c25b3a8f4085406539c48aa137e2bad | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7426f7104de610ce48584f127d36fa454781a8f0 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2f13144b63a922ec401139e88e46f3a3f9f6c67f | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/206b2c7dea16863398a95b36e5aaebd108b1450c | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/590a79ddb1da61066e37ed196d0e1a36c293737c | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/03d533bdaa05e3c8601dd571536accbe1d7c7a8b | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/642873125ee5915139a723330330ca16e119608a | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7d26892e7c5d8be1b80e60e0b9f2d89a18de1f69 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6b18a066074d1546b46e3a3654ea049e44b7830 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e90e393abe9aec8df27c14ec949ba208ca95a616 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/825d1c008cf2350ec2005e434ea4fb0c740ef7e4 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/657bbcb2be03a2d9e6d7a429046654e550d8eb9b | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af43fd789ad58e0f317f6876153d61864f48ebf5 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/374bc4133decb1cf1516694d34a8213988756bc6 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4278bed710f4c681523bac8406a2a888084f5c0 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5f379de9ae9c2032d576a177a451f3491c69d42f | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/97f650db9c3f3acb34de18d1deedf97a3ccebdc2 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/283c821992488b701d087a540f58e26fe09f194a | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/837ba82a41e150ffa85180151e24c16c5dad8882 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bccbe869f8d70e2d7be5fafbc6aa0296d352c9b4 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ed07f58ffa981316ed6295820853d800ed3e6678 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/665b19a645f0fb491eed6b4d8965636ef462bc7c | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a230f42a6848a388ca640fed0067c9f466130e50 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a0b2b620ddc92260adb00b08d53a05c7f583f764 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3b82115a9a8bba31701ba0fc75c9cc7b93958763 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b4e072e50a2c3e04e8835811010bec9f5cbbd1b7 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/33fae5f4272e88492b2805f32514192c036038ab | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1d11223d4ae919db3ab5429e42d950ae69c11fa8 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e99192d195448551c27b6e2c6fa2e8762344453a | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/651ebb892407b7cb504309f3c870381839e2414b | arceb | host-gcc-final-arc-2020.09-... | NOK | http://autobuild.buildroot.net/results/84e4f8a2ed0440947d5ecc0bbdea0970abfa6a92 | powerpc64le | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/c3478149d2681d6de7adb58457ab070e8590bd76 | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/f6559ae174b866811a3e087766fcd299d568c0bc | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/ee1adc2832bcf2acfda0cfdcdc687a31d0b5dfde | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/678d7ebb6383564bfaffb586cd94688939c2305d | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/0bd9d2db17930c4ae6cee3135cb61a7f478773ca | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/df3f6b14f7d817adcf3ffccd01dd07b82406b396 | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6d956428350c679b29b7c4f5c72d55a5f2087400 | i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5f0a08457ca25f90c7161dd86c972fa355a947c0 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/77b8fcfac1bb4437e4b1f8382ccf5960f40edde3 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/73ec4e60d3853d6275bc2bf6607810f98c4c074b | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/99872ea221f05672bb2e2aa012ae382a499cd56f | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/27fd0c6a1558b5aa07e8d5d126b05a31a8cb062b | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ee078f02285cc0fa304f4700423dabf50507288c | s390x | host-vim-9.0.1260 | NOK | http://autobuild.buildroot.net/results/0ad43d35e23ecc82af573385ba1a376378cf096f | ORPH mips64el | hwdata-0.365 | NOK | http://autobuild.buildroot.net/results/0c1ec824b2ee3256851cd13b12ce935641e3d563 | ORPH x86_64 | intel-gmmlib-22.3.3 | NOK | http://autobuild.buildroot.net/results/c1120932e8c212820b239ee8cd4a057623a73376 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ae1919d27c54cc9f289d3e8cbf4eeb5de0eaffdf | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4bdd86deb7e3e049fd089f9bcde2dbf6c925e95e | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a86086355b3dae22ba75056749eb94314a90bb81 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e82e7cd777de8fd53ab1d5822351efbc4f13b6d3 | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e2c14c7532098643b15d91e603846cebdd028bf4 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/007f62f1b895c6905ebe03f793f24bddd3d089b2 | xtensa | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/c93d8f1f2a0ccebd80df08c288d76bb46b8320b1 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/15536fafe7071aebdb297f071ee7c72a2854d1b1 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/73da02d8d1a9ef86babd048253ae0d652adbd45c | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/35e16b4c3796fb240b68ce019942aa3a21476777 | aarch64 | jailhouse-0.12 | NOK | http://autobuild.buildroot.net/results/062da3976622e47a6db758e80fef57c8990d6a19 | aarch64_be | janet-1.26.0 | NOK | http://autobuild.buildroot.net/results/3cd11c4570de4fc41e7110077556c2e7dc08ada3 | aarch64 | janet-1.26.0 | NOK | http://autobuild.buildroot.net/results/bdfb91d86bc785530e3fdbe825b138e960bea64d | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/1b88d971cda5a68bf566777f85b83e09dc40f347 | powerpc64le | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/66addc7aa075499926f367625b9b0fce1244fe81 | powerpc64le | libcamera-apps-1.1.0 | NOK | http://autobuild.buildroot.net/results/e44e2deaf88d91525d03b3f315446be766f90b1e | x86_64 | libcamera-apps-1.1.0 | NOK | http://autobuild.buildroot.net/results/758631a9fcd62835844f78914a36dfb579e7beba | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/66682bd3015fb438060c69087bb60dcfb85620a5 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/49878878c99a2abcb3f343937b48dea23849a607 | microblaze | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/97f3787d3f01d5ac8303d1532789f8c3a37a2cac | or1k | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/82c4bb547658912889296e263d6c7e854b1f2d86 | mips64 | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/0a7104719296e628c5b278dbed8e3a31eb298016 | i686 | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/ef5f0ecf3215ddd62ee55b42eba8b2abe6d233c6 | arc | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/216e378297b5ba697b143fff7793bfea6a1bd707 | nios2 | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/ca050ffe736157827f02cd942644e9c455ecc1eb | mipsel | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/23943a6dd1bcf531843d017ea2363e66e14bdbdc | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/75cc5cd6fa7903711bf321f9f8529f37c7e61960 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/41b626ced15ad62d0ce515d1fcc6a0e03d3c2163 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3d156c10fbc12dd5a76c48c904c4bb5507aa7268 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1d5b88d317c6bf4fa3b727bda7abc000d015e46e | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c5be369cd0a6dde451e574795c32c65b8df76b26 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/d250135fe030e46bac3d95591641f5d8504396db | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/96c993c89fb271beb182fc03673ee7d077a96b9d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/126ba0d77b9dce0743710426aad7fb623e5c9044 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/93298c5f6b89cbc7a52f2f600957153ecd83902c | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/b5a62318797246624d9ae59834fe1a16c5e26c38 | mips64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9f041a4597422a891e49a0687e9e7f87b3dcf0d2 | sparc | libvncserver-0.9.14 | NOK | http://autobuild.buildroot.net/results/6e7c28905a5c2061cf6dd14936c61562521c5483 | ORPH x86_64 | libvncserver-0.9.14 | NOK | http://autobuild.buildroot.net/results/e417ba81c922063aeede28dc598af4e11da61c1a | ORPH xtensa | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/5d8d254b097310fc2be5fc5b08cb4fbc9173001f | ORPH i686 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/b79a585050e90f941c59030cfcc3bd62044bae46 | ORPH microblazeel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/451add22e770d227455977623ceb2041dda0515b | ORPH sparc | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/d326e6a1d1a8c4f47e278303a4d706207099ef6b | ORPH sh4a | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/10f030d690f499f14d2d8ee6408b1df6614c5301 | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/e5c92c24d54c0859422fda3edfae9eae98999551 | ORPH powerpc64le | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/df27d543ee24b0833336c66b63ba9b735751bc0d | ORPH powerpc | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/b6d944f2b15c2517723580c36d9ab4b619477596 | ORPH sh4a | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/a80e1c502517d2473144c0a269779eea84eb071e | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/d83f88a8f87f29e0988200a511c263d6c668ab62 | ORPH mips64 | linux-tools | NOK | http://autobuild.buildroot.net/results/fdd2e31f8003959dcd96e5a5bb0b621a0c0cdb44 | ORPH microblazeel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/4e8af0be9c6133ef26c91648e84a4ad6bc89f3a8 | ORPH x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/2a13e10b8c56b020c50e1279dc8e7d7126d7eb49 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/5e9ba03b72d463681a17dbebe34437513f3ea94d | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/3be9792704bbb169dada151f6316da5105fc232f | m68k | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/a64bf0e21ca998572ee7265e5f5c1e1be64aeeb7 | mips | multipath-tools-0.9.4 | NOK | http://autobuild.buildroot.net/results/eb9f43f3be7213d1fcc96bc5ac0d489242de7fd0 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/8701808b4563ec62aa75f9c895d1c157324f5897 | ORPH riscv32 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/07e93d84dc9fe794d7f088c8d942b6d5bbe06783 | riscv32 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/4f1b86656426f8f7ad896901f784931849681017 | mips64 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/a5db2f286dbd69e84d518d086df857ef434b936a | arm | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/0ebb8c886e0a432b6fb43ab21010f625f6797b9e | sparc | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/7c643e65b03af46fc810a1ff2988209d0b6b9fc1 | x86_64 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/c3e1cca43ef4580a8b315fb36df052ec1efd5001 | arm | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/f9310865f57813d4c44f3fb30c797a2a5c98d818 | mips64el | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/35b75bec605399ad586354977c6dfb87e1471b2d | m68k | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/82e89ea1fd2bc44380ece24652c91e1ade62bb66 | mips | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/d8b82e81cb8c1f2e50752b3fe59858ff7448c5b2 | i586 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/80b217b9d696d9302be819d22b63093c5c54f275 | arceb | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/9a5d14d9dd2846faf806acddb4eda427eb0e6918 | armeb | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/0da415ed18c8a999e9e1828bb7c50ee31cb3146c | arceb | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/394e847944421670149b4d3491d92fab1da267d5 | arm | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/1064a5908d0b2f8b1cd451d33370b1e571530606 | x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/53cb183f224db35c977ad50eb6c3bf7060121bdc | arm | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/84915ca9c5b5ec49f615a668cba936b85d77a1bf | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/81e31151e94271850dc6a06121d5409ae61ae843 | armeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/db93519a411865fe14d7ef5a2ac3b89b7c11b475 | sh4aeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/a9511fa0eea1602a923162b4b471307dd1d36cd2 | sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/646a1cfd9c88198d563705e64577881176dfa2e7 | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cd2a7c812775175b3b70890ae1c2263e5a15cbb6 | ORPH sh4a | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/83607ca7c38ae5aa7f119a12bb5be64675c84973 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/02114c8c439b91b3c71c91073549232ded04ce74 | ORPH mips | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/dfffe0ef7d66f42a80b0b299a20c88d36d08bc9f | ORPH nios2 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/3a03cbdf40682f962bd0d5896015e09df3ec92dc | ORPH armeb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/f63a9953ad4a8a9a576b5516e1b56ec0006ebc3c | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5c7209d7eed5f7cd332ab62066fa9c2be18ddae6 | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/72840c25bb63a6188d7224b2ea16519aaf20d37d | ORPH sh4a | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/aade87a3c5508a0fd0158e4eb42dc29f649c3c4b | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2956a470371ed03a907379b29517e3e4fb2c63fc | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/314396fa430ef87a597e3c2de02966c7acc195ef | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/47ee967febd03bc9e8fd47dbd5c9649f05eb1f1e | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/21e4b51d542349222aa6ed0e7b4828678659c70f | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/64f3b5d0ec05db77fc1ed0944ca9c0bf664ebb65 | ORPH aarch64_be | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/385469852f4e96cf4f5591db4b68f9ddf5f86f88 | sparc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/f4c2de3e244509fc5777311b1eb196ae7209a32d | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/47d69e626d78b9e25b46deab008fe58c37abc57b | ORPH sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/17f9cd020539c127643590629bcac81532dbf94c | ORPH m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/dbf2b76745c4bc78ccf99bf76224ae601b460c29 | ORPH mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/27c645cfbf95e4e278f92bd7b9afb2971aca798b | m68k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c34f5b630822f37a9290619e4db4af1f5d2681d6 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/dcc2bfd3130a548f17264045e64c76beaf2c8dff | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/615f4b7bac51dc6d845143cbc1494c5d7264991d | mips64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e5195116538b2643a9bb82667a87894b4e760de6 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b8216f4d597871a7b4521974d9757dc4e88d320d | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/6a78490b70eeb1aa043a109a47002f049932e656 | riscv64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/2f80faafd0977b0cf548c641ce2a9e27263a241a | sparc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/10ba935aa3157a89a392da2cfc9becbed86ee3ad | aarch64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/48e4615dc83c8473307147164a849a376a2367a4 | powerpc64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/1629b3b2c560dc71ffc774e7d655f753ccefa2b6 | nios2 | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/9325a7e7df92cf8c2bc312ca31792e2d330406d4 | mips64 | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/04f027031bf9d344561c328ebd42040c3ae43e34 | or1k | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/5df52095462750d3a3eac4eddf0ff841fca6e497 | or1k | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/3b8909b3e89da4f4820a9377112d0530a6c6324c | arceb | rng-tools-6.16 | NOK | http://autobuild.buildroot.net/results/2b1a7a2725ce1c8da01190dc6c88f63f55ea3d03 | sh4aeb | rtl8723ds-bt-14cedf3a9fec1a... | NOK | http://autobuild.buildroot.net/results/cdf7b124d23c7a93654b1462c4fdb3a124bcf8da | nios2 | rtl8723ds-bt-14cedf3a9fec1a... | NOK | http://autobuild.buildroot.net/results/67f5c2abf19eb70eca4bbd42a304bc0759473382 | sparc | rtl8723ds-bt-14cedf3a9fec1a... | NOK | http://autobuild.buildroot.net/results/377023f5a440426b53bc31061f326628f75a7dec | mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/956fbae1470d9a0a644a9bb3c3797d326992a2cd | microblazeel | s6-portable-utils-2.2.5.0 | NOK | http://autobuild.buildroot.net/results/be647264d2ead2308d710d0009e14f359266f3fc | sparc | sdl2-2.26.2 | NOK | http://autobuild.buildroot.net/results/58435b62c73205eea27abe974c1e05479ed51e0b | nios2 | ssdp-responder-1.9 | NOK | http://autobuild.buildroot.net/results/f9430fbb5858df8809ac2063786d0588400803ba | riscv32 | sysrepo-2.2.12 | NOK | http://autobuild.buildroot.net/results/93e12602d0eca433784adae003943ec5908f3512 | s390x | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/c895878937ce1a60c711869fc30d92e8ed2d6a98 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/6319b5a563c97121c5ba29540076201c6cd0d017 | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/bb4288feecae866d007b852d7fe73cc034dfac40 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/06a63d74e43b5ce230fdcd83b6c4544559a1f829 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/20e6cdf26a162f4baadeede5a3418952bb943f7d | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/298df688fe0404335aa669290cb8f7d7bf0b0b74 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/203195597e8851e3fda03aae830de86f3d0cf011 | powerpc64le | vim-9.0.1260 | NOK | http://autobuild.buildroot.net/results/f99c209efcc6f316c49c9c045d69fa3ca88fd4b3 | ORPH mips64 | vim-9.0.1260 | NOK | http://autobuild.buildroot.net/results/8eb28b88f2a201c2dc2061b7f63c1a18987a0313 | ORPH nios2 | wolftpm-2.7.0 | NOK | http://autobuild.buildroot.net/results/b05731b3d397e50c4bd55380e4611e1796cf6d98 | powerpc64 | wolftpm-2.7.0 | NOK | http://autobuild.buildroot.net/results/9e4668d798ba17f0eb9ddfa6a03cf6e44494d733 | mips | wolftpm-2.7.0 | NOK | http://autobuild.buildroot.net/results/3c4aba9e59ba1a252f8ce119e9053a1a3e46f77f | aarch64_be | wolftpm-2.7.0 | NOK | http://autobuild.buildroot.net/results/9f41ea742547bfd6be7df056adaf4dd9ef3ba3ab | mips64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/cf6ed562d5697c7f86563b00f0a534819e23b437 | powerpc64le | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/b76d1ffce9c35873317b48c6466c922c8ccf10b5 | x86_64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/f89d309bb5429c86742a1845f3a1e98b4050e015 | arc | xtables-addons-3.22 | NOK | http://autobuild.buildroot.net/results/c3149ba680f6442a821e91e76d3a3b14ed9fe3b8 | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/9c953ff346422391fdfe95638a38b4fa75294190 | ORPH mips64el | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/fd97cfc34eb019df84d283d3c8fa16fc0da13851 | ORPH or1k | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/368506538ee84d5eae4b9feddc6ae6d4e59f58ff | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/048ad2b5ce25ea9be8b293eee4e899b4cf8e8c42 | ORPH armeb | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/1d31ac3321a3c2934f73fd220c8c9d85be9bce3a | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c3576ebac12fd970474a8916324647382e879ce2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c35bbb72a14524ae9871f39e48e1f1f5e384e2a4 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/54e77f957cf8163378842e2df31ef7b09551971b | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0e44d477b9fef01af0e36e347d4ea631487677cc | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/43b657bd128fadc2fbf7394460c39902a890824e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f5ac8a485fdd11de7e2c30e0a744c2f3c555b2f6 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c63ffe1e230d33de757fd8831e35f5fa2f5941a1 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/92427a42ac9eb72f5b7ac403320176e51da350cd | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2ba7e3139b6787cc06b7c9663b3d1ec5a05b1f69 | ORPH powerpc | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/6172500388cd3877e5ad416769186ef7d38bdb16 | x86_64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/f2bbf211e0918d748bcea6bad40f12001182a309 | powerpc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/fc969c6293c862a117d823d6c04ee24b4e1fecc9 | arm | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/d7f27a7669340aead37479dcc2a84be776133ba1 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- gocryptfs-2.2.1 | 1 igd2-for-linux-2.1 | 1 mesa3d-21.3.5 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/2f7760362b66e7ef9d598c96651cac89a10ec87b | or1k | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d10afc751cad94bd2339a33a05b8f40444f74a36 | mips64el | mesa3d-21.3.5 | NOK | http://autobuild.buildroot.net/results/c9ec0f3d1834fbdc6312b92298f73c49c4f70c07 | Classification of failures by reason for 2022.11.x -------------------------------------------------- unknown | 4 cairo-1.16.0 | 1 flatbuffers-2.0.8 | 1 fwts-22.09.00 | 1 gerbera-1.10.0 | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.37 | 1 host-go-1.19.5 | 1 host-pahole-1.24 | 1 libcamera-ba6435930f08e802c... | 1 linux-6.0.19 | 1 python-cryptography-38.0.1 | 1 xxhash-0.8.1 | 1 zabbix-5.4.9 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/0f4ee5d6adc01c2a7d4d89e2a2ed753155214480 | riscv64 | flatbuffers-2.0.8 | NOK | http://autobuild.buildroot.net/results/ce96b36bbdd2a61d383ea204042c58319a649cdc | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/112737a0878a6f473fb8940611a2ea0afeacd4cc | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f1970b0309d551dd7c71e401b3d04995c38b58a4 | arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/b948e6b615e64b7ecfe56665ee80025abb2f7322 | aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/2cbc96de0bb8107dad7e96fb3165ce750dc547f9 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/0c7d41a4325113cd3401d574af1f969866a0c85b | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6365e7c84139ecfc95e69d390070259d79f0cdee | x86_64 | libcamera-ba6435930f08e802c... | NOK | http://autobuild.buildroot.net/results/a0286729be9a08d648a2a856737a8df133ba69d5 | mips | linux-6.0.19 | NOK | http://autobuild.buildroot.net/results/bc857b17ab8930bfcbaef7eafc5affc9c7537309 | ORPH mipsel | python-cryptography-38.0.1 | NOK | http://autobuild.buildroot.net/results/a853fc42d9f1a8c15ee3f3931e018dc4bda07a31 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/10acb09c622ead651e719b7ae54851c3e7ef45b9 | mips | unknown | NOK | http://autobuild.buildroot.net/results/86a4be63a9172551beeeffafea691b88320ec099 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/e80963f66de34ca821c74477e69116fae2eec5a1 | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/8d356b65e7ade1903979901f839a0b7b4b4e48b5 | microblaze | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/d9f1a1fa14f35f926224d8d2bf0fce3ec8913291 | ORPH or1k | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/8dbfa89acc09f137220d911b4cd4686a595649ab | -- http://autobuild.buildroot.net From marcus.folkesson at gmail.com Tue Jan 31 13:23:27 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Tue, 31 Jan 2023 14:23:27 +0100 Subject: [Buildroot] [PATCH] package/libcamera-apps: bump to version 1.1.1 Message-ID: <20230131132327.636417-1-marcus.folkesson@gmail.com> Signed-off-by: Marcus Folkesson --- package/libcamera-apps/libcamera-apps.hash | 2 +- package/libcamera-apps/libcamera-apps.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libcamera-apps/libcamera-apps.hash b/package/libcamera-apps/libcamera-apps.hash index cc2d3b6926..fbb3150cb5 100644 --- a/package/libcamera-apps/libcamera-apps.hash +++ b/package/libcamera-apps/libcamera-apps.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 2d895ad5d11a6004b1e84eb8d486d5dca64dda1b41e0f4f3f87904666f249e3e libcamera-apps-1.1.0.tar.gz +sha256 c05e29e02da05fa92739941295d96dcb93324805f7b348ad182e7e29e7e0c520 libcamera-apps-1.1.1.tar.gz sha256 36dfed86bdef661a0a14ec1a1cc84c771d5a06b6f9b92e9ebb610ba711bd528a license.txt diff --git a/package/libcamera-apps/libcamera-apps.mk b/package/libcamera-apps/libcamera-apps.mk index a5d9227250..290ee9a026 100644 --- a/package/libcamera-apps/libcamera-apps.mk +++ b/package/libcamera-apps/libcamera-apps.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCAMERA_APPS_VERSION = 1.1.0 +LIBCAMERA_APPS_VERSION = 1.1.1 LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,v$(LIBCAMERA_APPS_VERSION)) LIBCAMERA_APPS_LICENSE = BSD-2-Clause LIBCAMERA_APPS_LICENSE_FILES = license.txt -- 2.38.1 From marcus.folkesson at gmail.com Tue Jan 31 13:36:26 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Tue, 31 Jan 2023 14:36:26 +0100 Subject: [Buildroot] [PATCH] package/libcamera-apps: fix overflow conversion error Message-ID: <20230131133626.638374-1-marcus.folkesson@gmail.com> Upstream commit: https://github.com/raspberrypi/libcamera-apps/commit/a65682a97e19f96b86aeceb3ca3befb1687e3861 Fixes: - http://autobuild.buildroot.net/results/758631a9fcd62835844f78914a36dfb579e7beba/ Signed-off-by: Marcus Folkesson --- ...ass-VIDIOC_QUERYCAP-as-unsigned-long.patch | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 package/libcamera-apps/0001-core-pass-VIDIOC_QUERYCAP-as-unsigned-long.patch diff --git a/package/libcamera-apps/0001-core-pass-VIDIOC_QUERYCAP-as-unsigned-long.patch b/package/libcamera-apps/0001-core-pass-VIDIOC_QUERYCAP-as-unsigned-long.patch new file mode 100644 index 0000000000..2f4b6424a1 --- /dev/null +++ b/package/libcamera-apps/0001-core-pass-VIDIOC_QUERYCAP-as-unsigned-long.patch @@ -0,0 +1,34 @@ +From a65682a97e19f96b86aeceb3ca3befb1687e3861 Mon Sep 17 00:00:00 2001 +From: Marcus Folkesson +Date: Tue, 31 Jan 2023 09:14:15 +0100 +Subject: [PATCH] core: pass VIDIOC_QUERYCAP as unsigned long + +VIDIOC_QUARYCAP is an unsigned long and should be passed as one. + +Get rid of the following error: +core/libcamera_app.cpp:33:22: error: overflow in conversion from 'long unsigned int' to 'int' changes value from '2154321408' to '-2140645888' [-Werror=overflow] + 33 | int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); + +Signed-off-by: Marcus Folkesson +--- + core/libcamera_app.cpp | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/core/libcamera_app.cpp b/core/libcamera_app.cpp +index 04696fb..8cb6563 100644 +--- a/core/libcamera_app.cpp ++++ b/core/libcamera_app.cpp +@@ -30,7 +30,9 @@ static void check_camera_stack() + return; + + v4l2_capability caps; +- int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); ++ unsigned long request = VIDIOC_QUERYCAP; ++ ++ int ret = ioctl(fd, request, &caps); + close(fd); + + if (ret < 0 || strcmp((char *)caps.driver, "bm2835 mmal")) +-- +2.38.1 + -- 2.38.1 From troglobit at gmail.com Tue Jan 31 14:20:03 2023 From: troglobit at gmail.com (Joachim Wiberg) Date: Tue, 31 Jan 2023 15:20:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/netopeer2: fix sysv init script, does not start Message-ID: <20230131142003.1354787-1-troglobit@gmail.com> - The netopeer server forks to background by default, no need for '-b' - The path to the daemon is /usr/sbin, not /usr/bin Signed-off-by: Joachim Wiberg --- package/netopeer2/S52netopeer2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/netopeer2/S52netopeer2 b/package/netopeer2/S52netopeer2 index cf53a8f109..cadd6b9feb 100644 --- a/package/netopeer2/S52netopeer2 +++ b/package/netopeer2/S52netopeer2 @@ -8,7 +8,7 @@ NETOPEER2_SERVER_ARGS="" start() { printf 'Starting %s: ' "$DAEMON" - start-stop-daemon -S -b -q -p $PIDFILE -x "/usr/bin/$DAEMON" \ + start-stop-daemon -S -q -p $PIDFILE -x "/usr/sbin/$DAEMON" \ -- $NETOPEER2_SERVER_ARGS status=$? if [ "$status" -eq 0 ]; then -- 2.34.1 From maxime.chevallier at bootlin.com Tue Jan 31 15:15:58 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Tue, 31 Jan 2023 16:15:58 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> Message-ID: <20230131161558.5982b380@pc-7.home> Hello Giulio, On Tue, 31 Jan 2023 00:12:47 +0100 Giulio Benetti wrote: > Hi Maxime, > > I was trying to build trace-cmd but it hangs while calling the first > make on building stage. Aw ok, do you have some logs of what happens before it hangs ? > I've tried with both make 4.3 and 4.3.91. Which make version are you > using? I'm using make 4.3 on my side. Thanks for giving my patches a try :) Maxime From giulio.benetti at benettiengineering.com Tue Jan 31 15:36:08 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 16:36:08 +0100 Subject: [Buildroot] [PATCH] package/libfuse3: fix build failure due to missing __off64_t in musl Message-ID: <20230131153608.434059-1-giulio.benetti@benettiengineering.com> Add upstream patch[0] that substitute __off64_t with off64_t that is present in glibc, uclibc and musl. [0]: https://github.com/libfuse/libfuse/commit/19d95c0e701076407dc1f3cfd39e12e28b332927 Fixes: http://autobuild.buildroot.net/results/a98/a984d275d949e8dc989870d2d2b6f6c7168d52bb/ Signed-off-by: Giulio Benetti --- .../0001-use-off_t-over-__off64_t.patch | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 package/libfuse3/0001-use-off_t-over-__off64_t.patch diff --git a/package/libfuse3/0001-use-off_t-over-__off64_t.patch b/package/libfuse3/0001-use-off_t-over-__off64_t.patch new file mode 100644 index 0000000000..ce29ba0f44 --- /dev/null +++ b/package/libfuse3/0001-use-off_t-over-__off64_t.patch @@ -0,0 +1,56 @@ +From 19d95c0e701076407dc1f3cfd39e12e28b332927 Mon Sep 17 00:00:00 2001 +From: psykose +Date: Sat, 14 Jan 2023 21:31:56 +0000 +Subject: [PATCH] use off_t over __off64_t + +when -D_FILE_OFFSET_BITS=64 is defined, the off_t type is 64 bits wide +already. the fuse_common.h header already checks for this, and errors +when it is not, so be consistent with all the other uses of off_t. + +some libcs like musl do not have a 32-bit off_t type, and don't define +__off64_t. + +Signed-off-by: Giulio Benetti +--- + example/hello_ll_uds.c | 4 ++-- + include/fuse_lowlevel.h | 8 ++++---- + 2 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/example/hello_ll_uds.c b/example/hello_ll_uds.c +index c1f64d7..f291fed 100644 +--- a/example/hello_ll_uds.c ++++ b/example/hello_ll_uds.c +@@ -277,8 +277,8 @@ static ssize_t stream_read(int fd, void *buf, size_t buf_len, void *userdata) { + return (res == -1) ? res : (res + prev_res); + } + +-static ssize_t stream_splice_send(int fdin, __off64_t *offin, int fdout, +- __off64_t *offout, size_t len, ++static ssize_t stream_splice_send(int fdin, off_t *offin, int fdout, ++ off_t *offout, size_t len, + unsigned int flags, void *userdata) { + (void)userdata; + +diff --git a/include/fuse_lowlevel.h b/include/fuse_lowlevel.h +index ff0d966..96088d7 100644 +--- a/include/fuse_lowlevel.h ++++ b/include/fuse_lowlevel.h +@@ -130,11 +130,11 @@ struct fuse_forget_data { + struct fuse_custom_io { + ssize_t (*writev)(int fd, struct iovec *iov, int count, void *userdata); + ssize_t (*read)(int fd, void *buf, size_t buf_len, void *userdata); +- ssize_t (*splice_receive)(int fdin, __off64_t *offin, int fdout, +- __off64_t *offout, size_t len, ++ ssize_t (*splice_receive)(int fdin, off_t *offin, int fdout, ++ off_t *offout, size_t len, + unsigned int flags, void *userdata); +- ssize_t (*splice_send)(int fdin, __off64_t *offin, int fdout, +- __off64_t *offout, size_t len, ++ ssize_t (*splice_send)(int fdin, off_t *offin, int fdout, ++ off_t *offout, size_t len, + unsigned int flags, void *userdata); + }; + +-- +2.34.1 + -- 2.34.1 From giulio.benetti at benettiengineering.com Tue Jan 31 16:05:35 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 17:05:35 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <20230131161558.5982b380@pc-7.home> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> <20230131161558.5982b380@pc-7.home> Message-ID: <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> Hi Maxime, On 31/01/23 16:15, Maxime Chevallier via buildroot wrote: > Hello Giulio, > > On Tue, 31 Jan 2023 00:12:47 +0100 > Giulio Benetti wrote: > >> Hi Maxime, >> >> I was trying to build trace-cmd but it hangs while calling the first >> make on building stage. > > Aw ok, do you have some logs of what happens before it hangs ? Sure: https://pastebin.com/t883KNqZ It hangs there forever :-/ >> I've tried with both make 4.3 and 4.3.91. Which make version are you >> using? > > I'm using make 4.3 on my side. So we're aligned > Thanks for giving my patches a try :) Thank you instead for providing the bump! Kind regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas > Maxime > > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From giulio.benetti at benettiengineering.com Tue Jan 31 16:07:04 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 17:07:04 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> <20230131161558.5982b380@pc-7.home> <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> Message-ID: On 31/01/23 17:05, Giulio Benetti wrote: > Hi Maxime, > > On 31/01/23 16:15, Maxime Chevallier via buildroot wrote: >> Hello Giulio, >> >> On Tue, 31 Jan 2023 00:12:47 +0100 >> Giulio Benetti wrote: >> >>> Hi Maxime, >>> >>> I was trying to build trace-cmd but it hangs while calling the first >>> make on building stage. >> >> Aw ok, do you have some logs of what happens before it hangs ? > > Sure: > https://pastebin.com/t883KNqZ > > It hangs there forever :-/ Ah, I've also given a try with -O0 but the behaviour is the same > >>> I've tried with both make 4.3 and 4.3.91. Which make version are you >>> using? >> >> I'm using make 4.3 on my side. > > So we're aligned > >> Thanks for giving my patches a try :) > > Thank you instead for providing the bump! > > Kind regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From giulio.benetti at benettiengineering.com Tue Jan 31 16:31:25 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 17:31:25 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> <20230131161558.5982b380@pc-7.home> <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> Message-ID: <95838e6d-1271-b347-61c9-94b5f0cae29f@benettiengineering.com> On 31/01/23 17:07, Giulio Benetti wrote: > On 31/01/23 17:05, Giulio Benetti wrote: >> Hi Maxime, >> >> On 31/01/23 16:15, Maxime Chevallier via buildroot wrote: >>> Hello Giulio, >>> >>> On Tue, 31 Jan 2023 00:12:47 +0100 >>> Giulio Benetti wrote: >>> >>>> Hi Maxime, >>>> >>>> I was trying to build trace-cmd but it hangs while calling the first >>>> make on building stage. >>> >>> Aw ok, do you have some logs of what happens before it hangs ? >> >> Sure: >> https://pastebin.com/t883KNqZ >> >> It hangs there forever :-/ > > Ah, I've also given a try with -O0 but the behaviour is the same > >> >>>> I've tried with both make 4.3 and 4.3.91. Which make version are you >>>> using? >>> >>> I'm using make 4.3 on my side. >> >> So we're aligned >> >>> Thanks for giving my patches a try :) >> >> Thank you instead for providing the bump! >> >> Kind regards > This is the log after 20 minutes: https://pastebin.com/3saYFn1a very strange. And it still hasn't finished. I let it go and see if it builds successfully. It sounds like a make problem. All other buildings I'm doing works correctly. Just to be sure I've also rebooted my PC. CPU usage on the make command is around 6% only, almost 0% of Ram consumption. -- Giulio Benetti CEO/CTO at Benetti Engineering sas From maxime.chevallier at bootlin.com Tue Jan 31 16:44:40 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Tue, 31 Jan 2023 17:44:40 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <95838e6d-1271-b347-61c9-94b5f0cae29f@benettiengineering.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> <20230131161558.5982b380@pc-7.home> <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> <95838e6d-1271-b347-61c9-94b5f0cae29f@benettiengineering.com> Message-ID: <20230131174440.227df853@pc-7.home> Hello Giulio, On Tue, 31 Jan 2023 17:31:25 +0100 Giulio Benetti wrote: > On 31/01/23 17:07, Giulio Benetti wrote: > > On 31/01/23 17:05, Giulio Benetti wrote: > >> Hi Maxime, > >> > >> On 31/01/23 16:15, Maxime Chevallier via buildroot wrote: > >>> Hello Giulio, > >>> > >>> On Tue, 31 Jan 2023 00:12:47 +0100 > >>> Giulio Benetti wrote: > >>> > >>>> Hi Maxime, > >>>> > >>>> I was trying to build trace-cmd but it hangs while calling the > >>>> first make on building stage. > >>> > >>> Aw ok, do you have some logs of what happens before it hangs ? > >> > >> Sure: > >> https://pastebin.com/t883KNqZ > >> > >> It hangs there forever :-/ > > > > Ah, I've also given a try with -O0 but the behaviour is the same > > > >> > >>>> I've tried with both make 4.3 and 4.3.91. Which make version are > >>>> you using? > >>> > >>> I'm using make 4.3 on my side. > >> > >> So we're aligned > >> > >>> Thanks for giving my patches a try :) > >> > >> Thank you instead for providing the bump! > >> > >> Kind regards > > > > This is the log after 20 minutes: > https://pastebin.com/3saYFn1a > > very strange. And it still hasn't finished. I let it go and see if it > builds successfully. It sounds like a make problem. All other > buildings I'm doing works correctly. Just to be sure I've also > rebooted my PC. Wow that's strange indeed, I wonder if this is a parallel build problem in trace-cmd's makefile. I'll try to reproduce on my side, I've tested that for arm but not arm64, I'll give it a go and see if I can spot any similar problem. Thanks again, Maxime > CPU usage on the make command is around 6% only, almost 0% of Ram > consumption. > From ps.report at gmx.net Tue Jan 31 17:26:14 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Tue, 31 Jan 2023 18:26:14 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> Message-ID: <20230131182614.163620c1@gmx.net> Hello *, On Mon, 30 Jan 2023 23:00:15 +0100, Bernd Kuhls wrote: > Am Mon, 30 Jan 2023 22:15:14 +0100 schrieb Thomas Petazzoni via buildroot: > > > Here as well, I'm getting a different hash. Did github change something? > > Hi Thomas, > > see https://github.com/keybase/client/issues/10800#issuecomment-375831096 > and the following discussion :( And https://github.blog/changelog/2023-01-30-git-archive-checksums-may-change/ Regards, Peter > > Regards, Bernd > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From rcrichlow9000 at gmail.com Tue Jan 31 19:32:44 2023 From: rcrichlow9000 at gmail.com (Ramon Crichlow) Date: Tue, 31 Jan 2023 13:32:44 -0600 Subject: [Buildroot] Development flow to track .config Message-ID: What would be best practice for saving changes to the top level .config file using a private git repo? The issue is that since .config is listed in .gitignore , git will not track changes to .config. Secondly if make [config file] is run, changes will be lost. Assume that # make abc_defconfig was used to initially create .config Is the following flow best practice? If not please suggest a better one. 1. Make a change to .config using make menuconfig 2. Diff the change between .config and .config.old 3. Edit abc_defconfig to mirror the changes in step 2 4. Commit abc_defconfig Regards, Ramon -------------- next part -------------- An HTML attachment was scrubbed... URL: From jason.choi9 at yahoo.com Tue Jan 31 19:49:29 2023 From: jason.choi9 at yahoo.com (Jason Choi) Date: Tue, 31 Jan 2023 14:49:29 -0500 Subject: [Buildroot] How to know the package updated? Message-ID: <665997591.554194.1675195174617@yahoo.com> I?ve recently checked the version 2022.02.3 and 2022.02.4. I found bind is mentioned under fixes for download/compilation/runtime/license issues in ~. So, I compared bind package between 2022.02.3 and 2022.02.4. And actually they are same version which is bind-9.16.27.tar.xz. Does it mean there are patches maintained separately? Or, am I misunderstanding the change log? Please advise me. Sent from Mail for Windows -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.partesotti at gmail.com Tue Jan 31 20:00:36 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Tue, 31 Jan 2023 21:00:36 +0100 Subject: [Buildroot] (no subject) In-Reply-To: <20230128094119.10660-1-a.partesotti@gmail.com> References: <20230128094119.10660-1-a.partesotti@gmail.com> Message-ID: <20230131200036.4797-1-a.partesotti@gmail.com> Subject: [PATCH 1/1] package/oatpp:: new package Hi Yann , All I've resubmitted the patch with the requested changes. Thank you for your time https://patchwork.ozlabs.org/project/buildroot/patch/20230129225000.336472-1-a.partesotti at gmail.com/ Regards Alesaadnro Partesotti From bonet at grenoble.cnrs.fr Tue Jan 31 21:25:20 2023 From: bonet at grenoble.cnrs.fr (Edgar Bonet) Date: Tue, 31 Jan 2023 22:25:20 +0100 Subject: [Buildroot] How to know the package updated? In-Reply-To: <665997591.554194.1675195174617@yahoo.com> References: <665997591.554194.1675195174617@yahoo.com> Message-ID: Hello! Jason Choi wrote: > I?ve recently checked the version 2022.02.3 and 2022.02.4. I found > bind is mentioned under fixes for download/compilation/runtime/license > issues in ~. So, I compared bind package between 2022.02.3 and > 2022.02.4. And actually they are same version which is > bind-9.16.27.tar.xz. [...] am I misunderstanding the change log? The CHANGES file only gives a very brief summary of what changes were introduced by each release. If you want more details, your best option may be to clone the git repository: $ git clone git://git.buildroot.net/buildroot Cloning into 'buildroot'... [...] $ cd buildroot $ git log --stat 2022.02.3..2022.02.4 -- package/bind commit 7032d5826d0927f3f60f5656d3d4fe8afc86e697 Author: Danomi Manchego Date: Tue Jul 5 23:02:36 2022 -0400 package/bind: fix indentation of options in menuconfig Move kconfig comment below the "if BR2_PACKAGE_BIND...endif" block so that the two sub-options are presented in menuconfig as subordinate to "bind" package selection rather than equal to it as if they were unrelated. Signed-off-by: Danomi Manchego Signed-off-by: Thomas Petazzoni (cherry picked from commit 0d566b8cc7146ad57dfdf7ef13aceb80b85acd9e) Signed-off-by: Peter Korsgaard package/bind/Config.in | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) This shows that, between 2022.02.3 and 2022.02.4, there was only one commit touching the bind package, and that commit only touched the file Config.in. You can use ?git show ? if you want to see the details of the changes. Regards, Edgar. From bonet at grenoble.cnrs.fr Tue Jan 31 21:36:10 2023 From: bonet at grenoble.cnrs.fr (Edgar Bonet) Date: Tue, 31 Jan 2023 22:36:10 +0100 Subject: [Buildroot] Development flow to track .config In-Reply-To: References: Message-ID: Hello! Ramon Crichlow wrote: > Is the following flow best practice? If not please suggest a better one. > > 1. Make a change to .config using make menuconfig > 2. Diff the change between .config and .config.old > 3. Edit abc_defconfig to mirror the changes in step 2 > 4. Commit abc_defconfig Not sure it's the best, but here is what I do: 1. git switch -c 'my-custom-branch' 2. make some_board_defconfig 3. make nconfig # or your preferred variant of menuconfig, save and exit 4. make savedefconfig # this will save the relevant changes to some_board_defconfig 5. git commit -a -m 'My custom changes to some_board_defconfig' Best regards, Edgar. From rcrichlow9000 at gmail.com Tue Jan 31 21:58:59 2023 From: rcrichlow9000 at gmail.com (Ramon Crichlow) Date: Tue, 31 Jan 2023 15:58:59 -0600 Subject: [Buildroot] Development flow to track .config In-Reply-To: References: Message-ID: Didn't know about make savedefconfig - thanks! Ramon On Tue, Jan 31, 2023 at 3:36 PM Edgar Bonet wrote: > Hello! > > Ramon Crichlow wrote: > > Is the following flow best practice? If not please suggest a better one. > > > > 1. Make a change to .config using make menuconfig > > 2. Diff the change between .config and .config.old > > 3. Edit abc_defconfig to mirror the changes in step 2 > > 4. Commit abc_defconfig > > Not sure it's the best, but here is what I do: > > 1. git switch -c 'my-custom-branch' > 2. make some_board_defconfig > 3. make nconfig # or your preferred variant of menuconfig, save and exit > 4. make savedefconfig # this will save the relevant changes to > some_board_defconfig > 5. git commit -a -m 'My custom changes to some_board_defconfig' > > Best regards, > > Edgar. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Tue Jan 31 22:36:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 31 Jan 2023 23:36:11 +0100 Subject: [Buildroot] [PATCH v3 1/3] package/fluent-bit: only require a C compiler In-Reply-To: <20230130121930.3472747-1-thomas@devoogdt.com> (Thomas Devoogdt's message of "Mon, 30 Jan 2023 13:19:28 +0100") References: <20230130121930.3472747-1-thomas@devoogdt.com> Message-ID: <87bkme49ic.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > From: Thomas Devoogdt > Fixes: > - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log > - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log > Signed-off-by: Thomas Devoogdt This has now been merged, so I've replaced this with the upstream commit and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 31 22:36:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 31 Jan 2023 23:36:18 +0100 Subject: [Buildroot] [PATCH v3 2/3] package/fluent-bit: fix -latomic on various platforms In-Reply-To: <20230130121930.3472747-2-thomas@devoogdt.com> (Thomas Devoogdt's message of "Mon, 30 Jan 2023 13:19:29 +0100") References: <20230130121930.3472747-1-thomas@devoogdt.com> <20230130121930.3472747-2-thomas@devoogdt.com> Message-ID: <877cx249i5.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > From: Thomas Devoogdt > /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: > /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to > symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' > /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: > /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: > error adding symbols: DSO missing from command line > collect2: error: ld returned 1 exit status > Signed-off-by: Thomas Devoogdt Committed, thanks. -- Bye, Peter Korsgaard From bugzilla at busybox.net Tue Jan 31 22:41:33 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 31 Jan 2023 22:41:33 +0000 Subject: [Buildroot] [Bug 15306] New: glibc build fails Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15306 Bug ID: 15306 Summary: glibc build fails Product: buildroot Version: unspecified Hardware: Macintosh OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: russelljbrennan at gmail.com CC: buildroot at uclibc.org Target Milestone: --- I'm trying to build glibc in a [Docker Container](https://github.com/batocera-linux/batocera.linux/blob/master/Dockerfile) and I'm getting two error. The first happens on a clean build, and it *looks like* a path is being munged. The file `tdgppitrmssgwsgadebug/backtrace.os` is specified and doesn't exist, although `debug/backtrace.os` does exist: ``` ... /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ar: tdgppitrmssgwsgadebug/backtrace.os: No such file or directory make[3]: *** [../o-iterator.mk:9: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/libc_nonshared.a] Error 1 make[3]: *** Waiting for unfinished jobs.... sed -e 's@ /bcm2837/build/glibc-2\.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/@ $(common-objpfx)@g' -e 's@^/bcm2837/build/glibc-2\.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/@$(common-objpfx)@g' -e 's@ *\.\.\/\([^ \]*\)@ $(..)\1 at g' -e 's@^\.\.\/\([^ \]*\)@$(..)\1 at g' \ /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.dT > /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.dT2 rm -f /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.dT mv -f /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.dT2 /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.d mv -f /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.hT /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h make[3]: Leaving directory '/bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/elf' make[2]: *** [Makefile:484: elf/subdir_lib] Error 2 make[2]: Leaving directory '/bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca' make[1]: *** [Makefile:9: all] Error 2 make[1]: Leaving directory '/bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build' make: *** [package/pkg-generic.mk:293: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/.stamp_built] Error 2 make: Leaving directory '/build/buildroot' make: *** [bcm2837-build] Error 2 ``` If I resume the build after that error, building progresses but I get a second error which I guess might be caused by the first: ``` builder at 92c3583543fb:/bcm2837/build$ /bcm2837/host/bin/aarch64-buildroot-linux-gnu-gcc -nostdlib -nostartfiles -shared -o /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/ld.so.new -Wl,-z,relro -Wl,-z,defs /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/librtld.os -Wl,--version-script=/bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/ld.map -Wl,-soname=ld-linux-aarch64.so.1 /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/librtld.os: in function `_dl_make_stacks_executable': (.text+0x24b0): undefined reference to `__lll_lock_wake_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: (.text+0x24c0): undefined reference to `__lll_lock_wait_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/librtld.os: in function `__thread_gscope_wait': (.text+0xe500): undefined reference to `__lll_lock_wake_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: (.text+0xe508): undefined reference to `__lll_lock_wait_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/librtld.os: in function `_dl_init_static_tls': (.text+0xf594): undefined reference to `__lll_lock_wait_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: (.text+0xf5b0): undefined reference to `__lll_lock_wake_private' ``` I have tried (with the same result): - An older version of glibc - An older version of ubuntu (20.04) I also see the exact same symptom reported here https://homematic-forum.de/forum/viewtopic.php?f=65&t=71547 -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Tue Jan 31 22:42:39 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 31 Jan 2023 22:42:39 +0000 Subject: [Buildroot] [Bug 15306] glibc build fails in Docker container In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15306 Russ changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|glibc build fails |glibc build fails in Docker | |container -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Tue Jan 31 22:35:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 31 Jan 2023 23:35:11 +0100 Subject: [Buildroot] [git commit] package/fluent-bit: fix -latomic on various platforms Message-ID: <20230201072406.5E4AC82DEA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f692c548904c5ae130f6e17e303ff4ad0b482b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Signed-off-by: Thomas Devoogdt Signed-off-by: Peter Korsgaard --- package/fluent-bit/fluent-bit.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index f7727834dd..c84042a0fa 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -41,6 +41,12 @@ FLUENT_BIT_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" +# Uses __atomic_compare_exchange_8 +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + define FLUENT_BIT_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ $(TARGET_DIR)/etc/init.d/S99fluent-bit From peter at korsgaard.com Tue Jan 31 22:34:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 31 Jan 2023 23:34:52 +0100 Subject: [Buildroot] [git commit] package/fluent-bit: only require a C compiler Message-ID: <20230201072406.5322E82DD8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dedbc69022ba0beaf259463ac8082c86776f7e88 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log Signed-off-by: Thomas Devoogdt [Peter: replace by upstream patch] Signed-off-by: Peter Korsgaard --- ...-CMakeLists.txt-only-require-a-C-compiler.patch | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch b/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch new file mode 100644 index 0000000000..e71bcf0c0d --- /dev/null +++ b/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch @@ -0,0 +1,27 @@ +From 7bcb502ebdcd647d6b83c972805e734ad522eb1a Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 30 Jan 2023 09:10:37 +0100 +Subject: [PATCH] CMakeLists.txt: only require a C compiler + +Fluent-bit is mostly written in C, +so don't require CXX in the top-level project. + +Signed-off-by: Thomas Devoogdt +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a7adb02de..3ff7360d8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,5 @@ + cmake_minimum_required(VERSION 3.12) +-project(fluent-bit) ++project(fluent-bit C) + + # CMP0069 ensures that LTO is enabled for all compilers + cmake_policy(SET CMP0069 NEW) +-- +2.30.2 + From peter at korsgaard.com Sun Jan 29 21:50:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:50:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wpewebkit: security bump to version 2.38.3 Message-ID: <20230205105119.C94B283733@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5f496bb8b96938c7c103e52e68bc81425d37f2f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Bugfix release, with security fixes for CVE-2022-42852, CVE-2022-42856, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699, CVE-2022-46700, CVE-2022-42823, and CVE-2022-42799. Release notes: https://wpewebkit.org/release/wpewebkit-2.38.3.html https://wpewebkit.org/release/wpewebkit-2.38.2.html https://wpewebkit.org/release/wpewebkit-2.38.1.html Accompanying security advisories: https://wpewebkit.org/security/WSA-2022-0011.html https://wpewebkit.org/security/WSA-2022-0010.html Additionally, the update brings in important bug fixes for the Bubblewrap sandbox support, scrolling in certain web sites, multimedia playback, and build fixes. Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard (cherry picked from commit d8bbc215f5b6c978e9506927675181bbda06567f) Signed-off-by: Peter Korsgaard --- package/wpewebkit/wpewebkit.hash | 8 ++++---- package/wpewebkit/wpewebkit.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash index 5dd64b34b7..ccd928b3df 100644 --- a/package/wpewebkit/wpewebkit.hash +++ b/package/wpewebkit/wpewebkit.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpewebkit-2.38.0.tar.xz.sums -md5 e0e6b98c86351c39e41da475afc50780 wpewebkit-2.38.0.tar.xz -sha1 66e6dd1c285a21ce50370fb4d60332838d801663 wpewebkit-2.38.0.tar.xz -sha256 e653e12eca63e6371c06d4cd9efcd5492db67f7d9ef324fd5d8668b1151e72b2 wpewebkit-2.38.0.tar.xz +# From https://wpewebkit.org/releases/wpewebkit-2.38.3.tar.xz.sums +md5 60f79ff8dc68280f756963af23b67d6d wpewebkit-2.38.3.tar.xz +sha1 de15119a0dc29776d3a11fca1df4238b471f960f wpewebkit-2.38.3.tar.xz +sha256 1dd9075eec7253a1b0d038a73f92ddbb9174394e6a7527ec07b4464fa6290498 wpewebkit-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk index 001c701ee9..b2bbc0301b 100644 --- a/package/wpewebkit/wpewebkit.mk +++ b/package/wpewebkit/wpewebkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEWEBKIT_VERSION = 2.38.0 +WPEWEBKIT_VERSION = 2.38.3 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz WPEWEBKIT_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Sun Jan 1 08:57:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 1 Jan 2023 09:57:54 +0100 Subject: [Buildroot] [PATCH] package/qemu: allow building only the tools In-Reply-To: <20221231201700.3105911-1-unixmania@gmail.com> References: <20221231201700.3105911-1-unixmania@gmail.com> Message-ID: <20230101085754.GW2498764@scaer> On 2022-12-31 17:17 -0300, unixmania at gmail.com spake thusly: > 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 But then, we're back to a situation where we can have qemu enabled, but we're building neither the the system nor user emulation, nor the tools, which does not make sense. So, I've changed that to force the tools if neither system nor user emulation is enabled. Applied to master, thanks. Note: in fact, even with all disabled, qemu still installs its binary blobs, which does not make much sense, so that does not count. Also, I was pretty sure we had an option for that, but it turns out that my commit [0] did not make it when I initially worked on this, 10 years ago [1]... Funny how memory can be flaky. :-) And of course, the option has changed since then. Sigh... I guess I'll have to respin this... [0] https://gitlab.com/ymorin/buildroot/-/commit/1b87393f67d7fad5dcd1e2390e4f65cd2d865cab [1] https://lore.kernel.org/buildroot/?q=s%3A%22add+option+to+not+install+blobs%22 Regards, Yann E. MORIN. > help > QEMU is a generic and open source machine emulator and > virtualizer. > -- > 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 yann.morin.1998 at free.fr Sun Jan 1 08:33:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 1 Jan 2023 09:33:22 +0100 Subject: [Buildroot] [git commit] package/qemu: allow building only the tools Message-ID: <20230101085815.4564486A17@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=acaae6c39bd046a4a2a6250e7c167d77fb24f1f0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 44be514b21fd (package/qemu: refactor target emulator selection) mistakenly forced to always build at least user or system emulation but it should be possible to choose only the tools (e.g. for a guest VM image). Still, we don't want to configure qemu with neither system nor user emulation, nor the tools enabled; at least one lust be enabled. So, change the selection to force the tools to be enabled if neither the system nor the user emulations are enabled. Reinstate the the machine selection guard behind a dependency on whether at lesat system or user emulation is enabled. Signed-off-by: Carlos Santos [yann.morin.1998 at free.fr: - ensure at least one of system, user, or tools - guard the machine selection ] Signed-off-by: Yann E. MORIN --- package/qemu/Config.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 0f9e353510..2bbc6a14c0 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -27,7 +27,7 @@ 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 + select BR2_PACKAGE_QEMU_TOOLS if !BR2_PACKAGE_QEMU_SYSTEM && !BR2_PACKAGE_QEMU_LINUX_USER help QEMU is a generic and open source machine emulator and virtualizer. @@ -114,6 +114,7 @@ comment "Linux user-land emulation needs a glibc or uClibc toolchain" config BR2_PACKAGE_QEMU_CHOOSE_TARGETS bool "Select individual emulator targets" + depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER help By default, all targets (system and/or user, subject to the corresponding options, above) are built. If you only need a From ju.o at free.fr Sun Jan 1 11:25:27 2023 From: ju.o at free.fr (Julien Olivain) Date: Sun, 1 Jan 2023 12:25:27 +0100 Subject: [Buildroot] [PATCH 1/2] package/fmlib: bump to version LSDK-21.08 Message-ID: <20230101112528.11170-1-ju.o@free.fr> License file was updated in commit: https://github.com/nxp-qoriq/fmlib/commit/22126510006f366981c078a340e012a1e0415429 Notable changes in the license update are: - GPL-2.0+ option was removed, - Copyright years updated, - NXP was added, - License text was reflowed. Signed-off-by: Julien Olivain --- package/fmlib/fmlib.hash | 4 ++-- package/fmlib/fmlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash index d4dcf3be5c..f81b017869 100644 --- a/package/fmlib/fmlib.hash +++ b/package/fmlib/fmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 6e9e6bdb42dc2a6a76cfd756a2d4cdfcc2be90925c1f439e8a11eafa871896a6 fmlib-43fa98fdbf0c697167e415c3f060896d5b482791.tar.gz -sha256 837559e20d83910a005e7883b876cc5c42805fe4abcf7e5c5b3c8d036b7f61c8 COPYING +sha256 64dc76c0adc3aa58bce6aba470dee7dee001d4964ccb1958e899a59d9917b21d fmlib-LSDK-21.08.tar.gz +sha256 5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca COPYING diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk index 9509f3de56..3d185979d5 100644 --- a/package/fmlib/fmlib.mk +++ b/package/fmlib/fmlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -FMLIB_VERSION = 43fa98fdbf0c697167e415c3f060896d5b482791 +FMLIB_VERSION = LSDK-21.08 FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION)) -FMLIB_LICENSE = BSD-3-Clause, GPL-2.0+ +FMLIB_LICENSE = BSD-3-Clause FMLIB_LICENSE_FILES = COPYING FMLIB_DEPENDENCIES = linux FMLIB_INSTALL_STAGING = YES -- 2.39.0 From ju.o at free.fr Sun Jan 1 11:25:28 2023 From: ju.o at free.fr (Julien Olivain) Date: Sun, 1 Jan 2023 12:25:28 +0100 Subject: [Buildroot] [PATCH 2/2] package/fmc: bump to version LSDK-21.08 In-Reply-To: <20230101112528.11170-1-ju.o@free.fr> References: <20230101112528.11170-1-ju.o@free.fr> Message-ID: <20230101112528.11170-2-ju.o@free.fr> This commit also updates the sed pattern, as the default platform was changed in: https://github.com/nxp-qoriq/fmc/commit/4377bfc24626a0db3bedb6e1cbb201f6f6df964c Signed-off-by: Julien Olivain --- package/fmc/fmc.hash | 2 +- package/fmc/fmc.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash index 7309562b09..961ce18ac7 100644 --- a/package/fmc/fmc.hash +++ b/package/fmc/fmc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e8594e37eb81e5b1f492f8494b98086f65180637b1e2e08d8a4475c23653a404 fmc-a079d2c844edd85dff85a317a63198e7988bcd09.tar.gz +sha256 a58514816108a16d07307f924ebceb67c7d61709e4449978763fc44ed6e1fc44 fmc-LSDK-21.08.tar.gz sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 COPYING diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk index 6ac8c768df..4f25545ffd 100644 --- a/package/fmc/fmc.mk +++ b/package/fmc/fmc.mk @@ -4,7 +4,7 @@ # ################################################################################ -FMC_VERSION = a079d2c844edd85dff85a317a63198e7988bcd09 +FMC_VERSION = LSDK-21.08 FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION)) FMC_LICENSE = MIT FMC_LICENSE_FILES = COPYING @@ -26,7 +26,7 @@ endif FMC_PLATFORM = $(call qstrip,$(BR2_PACKAGE_FMLIB_PLATFORM)) define FMC_BUILD_CMDS - $(SED) "s:P4080:$(FMC_PLATFORM):g" $(@D)/source/Makefile + $(SED) "s:LS1043:$(FMC_PLATFORM):g" $(@D)/source/Makefile # The linking step has dependency issues so using MAKE1 $(TARGET_MAKE_ENV) $(MAKE1) $(FMC_MAKE_OPTS) -C $(@D)/source endef -- 2.39.0 From peter at korsgaard.com Sun Jan 1 14:30:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 15:30:32 +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: <877cy6fhtj.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 to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 14:30:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 15:30:48 +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: <87358ufht3.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 Sun Jan 1 13:01:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 14:01:25 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libcurl: security bump version to 7.87.0 Message-ID: <20230101143134.4A42386B94@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8676c2d98210da70b0d547164ccb7507d1b451d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 3b91fd750180dd4689cafc72b28696c239821f9a) 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 f2c679f162..64e42d99c6 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 peter at korsgaard.com Sun Jan 1 14:28:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 15:28:12 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series Message-ID: <20230101143134.5B89686B8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=613b281f4d8a08cc998244ea13d6c9cb14df9910 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 0245d30e569cc88875f7ed5b162029064128e89e) [Peter: drop 6.0.x / 6.1.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 6 +++--- package/linux-headers/Config.in.host | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 18e7d70fda..5d30271b4b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.83" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.85" 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 5222ddeafc..df83f4ee16 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,8 +1,8 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.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 +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 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3 linux-4.4.302.tar.xz sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 3dbb43ef7f..f523cf81e4 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -385,9 +385,9 @@ 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 "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 "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 yann.morin.1998 at free.fr Sun Jan 1 14:32:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 1 Jan 2023 15:32:32 +0100 Subject: [Buildroot] [PATCH] package/qemu: add option to install blobs Message-ID: <20230101143232.187601-1-yann.morin.1998@free.fr> Binary blobs are BIOS of some sorts for the various machines emulated by QEMU. There is no option to individually install blobs; it's an all-or-nothing option. Signed-off-by: "Yann E. MORIN" --- package/qemu/Config.in | 11 +++++++++++ package/qemu/qemu.mk | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 2bbc6a14c0..f1631059c7 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -58,6 +58,17 @@ config BR2_PACKAGE_QEMU_SYSTEM if BR2_PACKAGE_QEMU_SYSTEM +config BR2_PACKAGE_QEMU_BLOBS + bool "Install binary blobs" + default y + help + Say 'y' here (the default) to install binary blobs (such as + BIOS or firmwares for the different machines simulated by + QEMU). Say 'n' to not install those blobs. + + Note: Some machines may be unbootable without those blobs. + If unsure, say 'y'. + config BR2_PACKAGE_QEMU_SLIRP bool "Enable user mode networking (SLIRP)" select BR2_PACKAGE_SLIRP diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index 5c7a8d504c..b38dde4308 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -246,6 +246,12 @@ ifeq ($(BR2_STATIC_LIBS),y) QEMU_OPTS += --static endif +ifeq ($(BR2_PACKAGE_QEMU_BLOBS),y) +QEMU_OPTS += --enable-install-blobs +else +QEMU_OPTS += --disable-install-blobs +endif + # Override CPP, as it expects to be able to call it like it'd # call the compiler. define QEMU_CONFIGURE_CMDS -- 2.25.1 From yann.morin.1998 at free.fr Sun Jan 1 14:32:42 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 1 Jan 2023 15:32:42 +0100 Subject: [Buildroot] [PATCH] package/qemu: pixman only used for system emulation Message-ID: <20230101143242.187845-1-yann.morin.1998@free.fr> When we initially introduced the target qemu in 98e1a6b9619c (package/qemu: build for the target (i386 or x86_64 only)), we unconditionally enabled all the system and user emulation without distinction, so pixman was made a mandatory dependency. However, soon afterwards, in 68ec49acc7be (package/qemu: add basic target selection), we added an option to enable/disable the system emulation, but the dependency on pixman was not moved to that new option. Fix that now, and only depend on pixman when system emulation is enabled. Signed-off-by: Yann E. MORIN --- package/qemu/Config.in | 2 +- package/qemu/qemu.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index f1631059c7..a446c0cf68 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -25,7 +25,6 @@ menuconfig BR2_PACKAGE_QEMU depends on BR2_USE_WCHAR # gettext depends on BR2_USE_MMU # fork() select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_PIXMAN select BR2_PACKAGE_ZLIB select BR2_PACKAGE_QEMU_TOOLS if !BR2_PACKAGE_QEMU_SYSTEM && !BR2_PACKAGE_QEMU_LINUX_USER help @@ -53,6 +52,7 @@ comment "Emulators selection" config BR2_PACKAGE_QEMU_SYSTEM bool "Enable systems emulation" depends on !BR2_STATIC_LIBS # dtc + select BR2_PACKAGE_PIXMAN help Say 'y' to build system emulators/virtualisers. diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index b38dde4308..d514a2285c 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -27,7 +27,6 @@ QEMU_DEPENDENCIES = \ host-pkgconf \ host-python3 \ libglib2 \ - pixman \ zlib # Need the LIBS variable because librt and libm are @@ -45,6 +44,7 @@ QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool # checks if the specified sub-set is valid. ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) +QEMU_DEPENDENCIES += pixman QEMU_OPTS += --enable-system QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64) += aarch64-softmmu QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-softmmu -- 2.25.1 From peter at korsgaard.com Sun Jan 1 12:48:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 13:48:25 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libcurl: security bump version to 7.87.0 Message-ID: <20230101143248.A45477F88C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82ef64a9be1047b372ab3f6353f1be7e377f5cdc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 3b91fd750180dd4689cafc72b28696c239821f9a) 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 peter at korsgaard.com Sun Jan 1 13:31:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 14:31:31 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series Message-ID: <20230101143248.AFC6686C07@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dcf8d650bc4427e5754ee165606895b9c7886702 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 0245d30e569cc88875f7ed5b162029064128e89e) [Peter: drop 6.1.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 8 ++++---- package/linux-headers/Config.in.host | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index fba3d90e6b..2d5f710e73 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.15" 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 dd211c7f1b..87a51e432d 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 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz +sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.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 +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 86cce61bc8..6012a0dc52 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -395,11 +395,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 "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 "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.13" if BR2_KERNEL_HEADERS_6_0 + default "6.0.15" 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 Jan 1 14:32:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 15:32:56 +0100 Subject: [Buildroot] [git commit] support/testing: remove leftover kernel config fragment In-Reply-To: <20221222104927.775C986D45@busybox.osuosl.org> (Yann E. MORIN's message of "Thu, 22 Dec 2022 11:47:26 +0100") References: <20221222104927.775C986D45@busybox.osuosl.org> Message-ID: <87y1qme353.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 14:35:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 15:35:16 +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: <87tu1ae317.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 to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 14:34:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 15:34:59 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tiff: security bump to version 4.5.0 Message-ID: <20230101143528.D24F486C45@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e40f843b25757b1fb1cd96679fbef54e32a27828 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 5b62ea01369b11f5a4320bb2c909168b21c2642c) 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 Sun Jan 1 14:32:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 15:32:03 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] support/testing: remove leftover kernel config fragment Message-ID: <20230101143640.4C31E86D10@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4da09740c69e406bcc1b3b5519d43e44109a52bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 0627cb0e8a9e19d1ac19c1a72302b25ab7b938dc) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 14:34:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 15:34:27 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: security bump to version 4.5.0 Message-ID: <20230101143640.568FC86D20@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c0a1f344c1be178589166739cb6ce1e6c5f0ee4f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 5b62ea01369b11f5a4320bb2c909168b21c2642c) 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 Sun Jan 1 16:04:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 17:04:04 +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: <87pmbydyx7.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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 16:48:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 17:48:30 +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: <87lemmdwv5.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 to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 15:56:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 16:56:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/exfat-utils: add CPE variables Message-ID: <20230101164929.AF6F286DD1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=378f560fad786411e240f1bb75a6f8f5aa196738 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 8036b087489c96dfc4a0baf9fbe284a049a58298) 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 Sun Jan 1 16:47:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 17:47:54 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl_433: drop dynamic library dependency Message-ID: <20230101164929.BB06786DD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=13dd036002bbc4cdbaa86d1b2672333de23a4897 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x rtl_433 can be built statically since its addition in commit 4634e84978a3e64e9050021d209a41cd88a1ad16 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855) 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 Sun Jan 1 16:37:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 17:37:15 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/rtl_433: drop dynamic library dependency Message-ID: <20230101165045.3487D86E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=45ce6c48ba3f2fd0753a60aec4620a2901555cfd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x rtl_433 can be built statically since its addition in commit 4634e84978a3e64e9050021d209a41cd88a1ad16 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855) 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 Sun Jan 1 15:57:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 16:57:20 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exfat-utils: add CPE variables Message-ID: <20230101165045.29E2586E97@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85a121770b682149ce492f773a159cce312a22ef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 8036b087489c96dfc4a0baf9fbe284a049a58298) 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 Sun Jan 1 17:57:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 18:57:16 +0100 Subject: [Buildroot] [git commit] package/qemu: fix indentation for host-qemu sub-options in menuconfig In-Reply-To: <20221223163143.3AFC786E05@busybox.osuosl.org> (Yann E. MORIN's message of "Fri, 23 Dec 2022 17:31:12 +0100") References: <20221223163143.3AFC786E05@busybox.osuosl.org> Message-ID: <87h6xadtoj.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 17:55:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 18:55:44 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/qemu: fix indentation for host-qemu sub-options in menuconfig Message-ID: <20230101180456.9B16E86F68@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=72f6b419f088760005d5d23d1b65c6c14bb337eb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 037226b33b42fb22234694fe1fcb0b6db624161f) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:13:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:13:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix aarch64 build In-Reply-To: <20221226102305.406593-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 26 Dec 2022 11:23:05 +0100") References: <20221226102305.406593-1-fontaine.fabrice@gmail.com> Message-ID: <87cz7ydswu.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:15:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:15:04 +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: <875ydqdsuv.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 to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:17:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:17:08 +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: <871qoedsrf.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 to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:18:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:18:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix build with arm soft float In-Reply-To: <20221226211910.552376-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 26 Dec 2022 22:19:10 +0100") References: <20221226211910.552376-1-fontaine.fabrice@gmail.com> Message-ID: <87wn66ce4d.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:13:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:13:01 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libdeflate: bump version to 1.15 Message-ID: <20230101181932.0F62187013@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=99a9b223775f56a227cfb755d9472571adf2124e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit c31087182fa545784d9a0a01f0b32715d78c3955) 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 Sun Jan 1 17:55:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 18:55:24 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qemu: fix indentation for host-qemu sub-options in menuconfig Message-ID: <20230101181932.014A887012@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ddd47436d6d276d0ae12f1eba363b22124cb4847 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 037226b33b42fb22234694fe1fcb0b6db624161f) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:17:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:17:58 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libdeflate: fix build with arm soft float Message-ID: <20230101181932.397F587012@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4d41c163d57864e8f86b42a409cfed6354c4275f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit c181878a84e9531f25d8dd1f5cb10b86f8bf9e51) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Sun Jan 1 18:13:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:13:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libdeflate: fix static build Message-ID: <20230101181932.1C5FC87026@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=430e8ff12592bf5d630cd92bfdb4c4850ffa0e34 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 08049e9f522c0fee6ff05b7358b1f1689f4e53c0) 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 Sun Jan 1 18:13:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:13:23 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libdeflate: fix aarch64 build Message-ID: <20230101181932.29FD28705B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e91df35f84a57d76859f0e2579e32bec618a2622 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 5dc7e1fc363b217683f009f6470519b751675083) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Sun Jan 1 18:22:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:22:42 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/fmlib: fix build for ppc e500mc Message-ID: <20230101182258.3306A8705B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=332dcce94841c94a977593d6c162fe602598af5f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 1df9d42bdd8cc2e594d6337ee62c3f31499baf80) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:23:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:23:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/fmlib: fix build for ppc e500mc In-Reply-To: <20221227195339.86514-1-ju.o@free.fr> (Julien Olivain's message of "Tue, 27 Dec 2022 20:53:39 +0100") References: <20221227195339.86514-1-ju.o@free.fr> Message-ID: <87sfgucdww.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:22:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:22:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/fmlib: fix build for ppc e500mc Message-ID: <20230101182406.447AA87072@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e68074e21e4b5e13dd0a4425edfdec72cd0bdbdc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 1df9d42bdd8cc2e594d6337ee62c3f31499baf80) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:24:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:24:55 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: add myself to more packages In-Reply-To: <20221225211355.6668-1-buildroot@heine.tech> (Michael Nosthoff via buildroot's message of "Sun, 25 Dec 2022 22:13:54 +0100") References: <20221225211355.6668-1-buildroot@heine.tech> Message-ID: <87lemmcdu0.fsf@dell.be.48ers.dk> >>>>> "Michael" == Michael Nosthoff via buildroot writes: > --- Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:24:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:24:22 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add myself to more packages Message-ID: <20230101182635.8AB7387078@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4ee9d7f6c413814e01582ef88f6f15490ba59b16 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni (cherry picked from commit 02cc05e757970a23da3c0818f275d465a4c1f280) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index d35ec2058e..0eb84bb5a0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2000,12 +2000,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 peter at korsgaard.com Sun Jan 1 18:24:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:24:11 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add myself to more packages Message-ID: <20230101182744.308D587084@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=35fa0316c9f1d60c6202c93b6d17ce396474ed68 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni (cherry picked from commit 02cc05e757970a23da3c0818f275d465a4c1f280) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 9adfa2e268..5a27587aac 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2087,12 +2087,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 peter at korsgaard.com Sun Jan 1 18:35:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 01 Jan 2023 19:35:21 +0100 Subject: [Buildroot] [git commit] support/tests: print failed command and output on assertRunOK error In-Reply-To: <20221227204552.E6F4286EA0@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Tue, 27 Dec 2022 21:40:31 +0100") References: <20221227204552.E6F4286EA0@busybox.osuosl.org> Message-ID: <87fscucdcm.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 1 18:34:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:34:40 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] support/tests: print failed command and output on assertRunOK error Message-ID: <20230101183533.7CC5687094@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=005e5fc0eb0f6fff8622bb552c5b350a79977eb1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 44161560dd52ebe9a41ee6e5ec8cacb2a9fe48ec) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Sun Jan 1 18:34:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 1 Jan 2023 19:34:23 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] support/tests: print failed command and output on assertRunOK error Message-ID: <20230101183645.01413870A0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d475cb6056adb7607bcc7768b41ff3c81f92ce93 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 44161560dd52ebe9a41ee6e5ec8cacb2a9fe48ec) Signed-off-by: Peter Korsgaard --- 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 ricardo.martincoski at gmail.com Sun Jan 1 23:36:24 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:24 -0300 Subject: [Buildroot] [PATCH 00/29] check-package: warn about symbols not recognized by a package infra Message-ID: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Hello, Patch 1 contains a fix for deprecated suffix in the package infra. 01 package/pkg-generic: add check for deprecated _INSTALL_HOST_OPTS Patches 2 to 9 contain fixes for packages. 02 package/libmng: fix optional dependency to lcms2 03 package/qcom-db410c-firmware: fix typo for _LICENSE 04 package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR 05 package/gobject-introspection: really use host python for host va... 06 package/i2pd: really install configuration files 07 package/ima-evm-utils: really install to staging 08 package/qt5/qt5virtualkeyboard: really configure language layouts 09 package/tekui: really disable parallel build Patches 10 and 11 revert bogus commits on packages. 10 Revert "pptp-linux: fix build with high BR2_JLEVEL settings" 11 Revert "package/zip: install to staging" Patches 12 to 24 drop bogus or dangling variables on packages. 12 boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD 13 package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS 14 package/exfat: drop dangling EXFAT_CFLAGS 15 package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORT... 16 package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TA... 17 package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_A... 18 package/libtalloc: drop bogus LIBTALLOC_{C,LD}FLAGS 19 package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS 20 package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS 21 package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN 22 package/rhash: drop dangling RHASH_ADDLDFLAGS 23 package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG 24 package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS,MAK... Patches 25 and 26 contain fixes for check-package 25 utils/check-package: fix check for _REDISTRIBUTE 26 utils/check-package: check linux-tools Patch 27 is the goal of the series, it makes check-package warn about symbols used in packages that are not recognized by the package infra(s) used by that package. 27 utils/check-package: warn about symbols not recognized by a packa... Patch 28 makes check-package complain for e.g. a package declaring _INSTALL_STAGING_CMDS without _INSTALL_STAGING enabled. 28 utils/check-package: warn about disabled install Patch 29 tries to slightly improve correctness for the manual that describes how to use the package infras, by partially standardizing the entries. 29 docs/manual: standardize references to the generic infra Regards, Ricardo Ricardo Martincoski (29): package/pkg-generic: add check for deprecated _INSTALL_HOST_OPTS package/libmng: fix optional dependency to lcms2 package/qcom-db410c-firmware: fix typo for _LICENSE package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR package/gobject-introspection: really use host python for host variant package/i2pd: really install configuration files package/ima-evm-utils: really install to staging package/qt5/qt5virtualkeyboard: really configure language layouts package/tekui: really disable parallel build Revert "pptp-linux: fix build with high BR2_JLEVEL settings" Revert "package/zip: install to staging" boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS package/exfat: drop dangling EXFAT_CFLAGS package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_AUTORECONF package/libtalloc: drop bogus LIBTALLOC_{C,LD}FLAGS package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN package/rhash: drop dangling RHASH_ADDLDFLAGS package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS,MAKE_ENV} utils/check-package: fix check for _REDISTRIBUTE utils/check-package: check linux-tools utils/check-package: warn about symbols not recognized by a package infra utils/check-package: warn about disabled install docs/manual: standardize references to the generic infra boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 1 - docs/manual/adding-packages-autotools.txt | 11 +- docs/manual/adding-packages-cargo.txt | 9 +- docs/manual/adding-packages-cmake.txt | 10 +- docs/manual/adding-packages-golang.txt | 9 +- docs/manual/adding-packages-kconfig.txt | 18 +- docs/manual/adding-packages-luarocks.txt | 12 +- docs/manual/adding-packages-meson.txt | 9 +- docs/manual/adding-packages-perl.txt | 12 +- docs/manual/adding-packages-python.txt | 4 +- docs/manual/adding-packages-qmake.txt | 12 +- docs/manual/adding-packages-rebar.txt | 13 +- docs/manual/adding-packages-waf.txt | 12 +- fs/initramfs/initramfs.mk | 1 + linux/linux-ext-xenomai.mk | 2 +- package/checkpolicy/checkpolicy.mk | 5 - package/exfat/exfat.mk | 1 - .../falcosecurity-libs/falcosecurity-libs.mk | 1 - package/glib-networking/glib-networking.mk | 2 - .../gobject-introspection.mk | 3 +- package/i2pd/i2pd.mk | 1 + package/ima-evm-utils/ima-evm-utils.mk | 1 + package/libmng/libmng.mk | 2 +- package/libtalloc/libtalloc.mk | 2 - package/lrzsz/lrzsz.mk | 4 - package/luarocks/luarocks.mk | 2 + package/pkg-generic.mk | 3 +- package/policycoreutils/policycoreutils.mk | 4 - package/pptp-linux/pptp-linux.mk | 1 - .../qcom-db410c-firmware.mk | 2 +- package/qoriq-rcw/qoriq-rcw.mk | 1 - .../qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- package/rhash/rhash.mk | 1 - package/swupdate/swupdate.mk | 2 - package/tekui/tekui.mk | 4 +- package/tinyxml/tinyxml.mk | 2 +- package/wpa_supplicant/wpa_supplicant.mk | 4 - package/zip/zip.mk | 6 - toolchain/toolchain.mk | 2 + utils/check-package | 20 +- utils/checkpackagelib/lib_mk.py | 228 ++++++- utils/checkpackagelib/pkg_infra.py | 309 +++++++++ utils/checkpackagelib/test_lib_mk.py | 603 +++++++++++++++++- 43 files changed, 1226 insertions(+), 127 deletions(-) create mode 100644 utils/checkpackagelib/pkg_infra.py -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:25 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:25 -0300 Subject: [Buildroot] [PATCH 01/29] package/pkg-generic: add check for deprecated _INSTALL_HOST_OPTS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-2-ricardo.martincoski@gmail.com> Commit "f6fe8932df pkg-generic: add checks on deprecated variables FOO_BAR_OPT" introduced checks for deprecated variables, and warns the user to use _INSTALL_HOST_OPTS instead of _INSTALL_HOST_OPT. Commit "6a25cec33d package/pkg-cmake.mk: rename _INSTALL_HOST_OPTS -> _INSTALL_OPTS" removed the usage of _INSTALL_HOST_OPTS but didn't add a check for the deprecated variable. Add a warning to change _INSTALL_HOST_OPTS to _INSTALL_OPTS. And change the warning for _INSTALL_HOST_OPT to also suggest _INSTALL_OPTS. Cc: Thomas Petazzoni Signed-off-by: Ricardo Martincoski --- package/pkg-generic.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..9db86eccea 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1200,7 +1200,8 @@ $(eval $(call check-deprecated-variable,$(2)_MAKE_OPT,$(2)_MAKE_OPTS)) $(eval $(call check-deprecated-variable,$(2)_INSTALL_OPT,$(2)_INSTALL_OPTS)) $(eval $(call check-deprecated-variable,$(2)_INSTALL_TARGET_OPT,$(2)_INSTALL_TARGET_OPTS)) $(eval $(call check-deprecated-variable,$(2)_INSTALL_STAGING_OPT,$(2)_INSTALL_STAGING_OPTS)) -$(eval $(call check-deprecated-variable,$(2)_INSTALL_HOST_OPT,$(2)_INSTALL_HOST_OPTS)) +$(eval $(call check-deprecated-variable,$(2)_INSTALL_HOST_OPT,$(2)_INSTALL_OPTS)) +$(eval $(call check-deprecated-variable,$(2)_INSTALL_HOST_OPTS,$(2)_INSTALL_OPTS)) $(eval $(call check-deprecated-variable,$(2)_AUTORECONF_OPT,$(2)_AUTORECONF_OPTS)) $(eval $(call check-deprecated-variable,$(2)_CONF_OPT,$(2)_CONF_OPTS)) $(eval $(call check-deprecated-variable,$(2)_BUILD_OPT,$(2)_BUILD_OPTS)) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:26 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:26 -0300 Subject: [Buildroot] [PATCH 02/29] package/libmng: fix optional dependency to lcms2 In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-3-ricardo.martincoski@gmail.com> "0ce9b533e3 libmng: new package" introduced a typo that makes the optional dependency to lcms2 ineffective. Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_LCMS2=y BR2_PACKAGE_LIBMNG=y before this patch: $ make libmng-show-depends host-skeleton jpeg skeleton toolchain zlib after this patch: $ make libmng-show-depends host-skeleton jpeg lcms2 skeleton toolchain zlib build test: 44 builds, 0 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/731769914 test-pkg config: BR2_PACKAGE_LCMS2=y BR2_PACKAGE_LIBMNG=y --- package/libmng/libmng.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmng/libmng.mk b/package/libmng/libmng.mk index 090fe18380..8ffd74c05b 100644 --- a/package/libmng/libmng.mk +++ b/package/libmng/libmng.mk @@ -14,7 +14,7 @@ LIBMNG_LICENSE = libmng license LIBMNG_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_LCMS2),y) -LIBMNG_DEPDENDENCIES += lcms2 +LIBMNG_DEPENDENCIES += lcms2 else LIBMNG_CONF_OPTS += --without-lcms2 endif -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:27 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:27 -0300 Subject: [Buildroot] [PATCH 03/29] package/qcom-db410c-firmware: fix typo for _LICENSE In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-4-ricardo.martincoski@gmail.com> Cc: Mike Frampton Signed-off-by: Ricardo Martincoski --- $ make defconfig $ make qcom-db410c-firmware-legal-info $ cat output/legal-info/manifest.csv before this patch: "qcom-db410c-firmware","1034.2.1","unknown","LICENSE", "linux-board-support-package-r1034.2.1.zip", "https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware","glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]" after this patch: "qcom-db410c-firmware","1034.2.1","Qualcomm firmware license","LICENSE", "linux-board-support-package-r1034.2.1.zip", "https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware","glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]" --- package/qcom-db410c-firmware/qcom-db410c-firmware.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk index 9ef32cc9d4..cf4b59b72e 100644 --- a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk +++ b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk @@ -8,7 +8,7 @@ QCOM_DB410C_FIRMWARE_VERSION = 1034.2.1 QCOM_DB410C_FIRMWARE_BASE = linux-board-support-package-r$(QCOM_DB410C_FIRMWARE_VERSION) QCOM_DB410C_FIRMWARE_SOURCE = $(QCOM_DB410C_FIRMWARE_BASE).zip QCOM_DB410C_FIRMWARE_SITE = https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware -QCOM_DB410C_FIRMWARE_LICENCE = Qualcomm firmware license +QCOM_DB410C_FIRMWARE_LICENSE = Qualcomm firmware license QCOM_DB410C_FIRMWARE_LICENSE_FILES = LICENSE QCOM_DB410C_FIRMWARE_DEPENDENCIES = host-mtools -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:28 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:28 -0300 Subject: [Buildroot] [PATCH 04/29] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-5-ricardo.martincoski@gmail.com> Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_TINYXML=y and these commands: $ make pkg-stats $ grep -A73 '"tinyxml":' output/pkg-stats.json > after |--- before |+++ after |@@ -17 +17 @@ |- "warnings": 1, |+ "warnings": 0, |@@ -20 +20 @@ |- "cpeid": null, |+ "cpeid": "cpe:2.3:a:tinyxml_project:tinyxml:2.6.2_2:*:*:*:*:*:*:*", |@@ -49,2 +49,2 @@ |- "error", |- "1 warnings" |+ "ok", |+ "no warnings" |@@ -54 +54 @@ |- "no verified CPE identifier" |+ "CPE version unknown in CPE database" --- package/tinyxml/tinyxml.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/tinyxml/tinyxml.mk b/package/tinyxml/tinyxml.mk index d173254e31..8e706f1a1e 100644 --- a/package/tinyxml/tinyxml.mk +++ b/package/tinyxml/tinyxml.mk @@ -12,7 +12,7 @@ TINYXML_AUTORECONF = YES TINYXML_INSTALL_STAGING = YES TINYXML_LICENSE = Zlib TINYXML_LICENSE_FILES = README -TINYXML_CPE_ID_VENDOT = tinyxml_project +TINYXML_CPE_ID_VENDOR = tinyxml_project # 0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch TINYXML_IGNORE_CVES += CVE-2021-42260 -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:29 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:29 -0300 Subject: [Buildroot] [PATCH 05/29] package/gobject-introspection: really use host python for host variant In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-6-ricardo.martincoski@gmail.com> Commit "abc110e362 package/gobject-introspection: bump to version 1.68.0" renamed the define that makes sure g-ir-tool-template uses the host python, but forgot to update its call on pre-configure hooks. Update it now. Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_PYTHON3=y BR2_PACKAGE_GOBJECT_INTROSPECTION=y and these commands: $ make host-gobject-introspection-configure $ head -n 1 output/build/host-gobject-introspection-*/tools/g-ir-tool-template.in Before this patch: #!@PYTHON_CMD@ After this patch: (the shebang points to the correct absolute path to output/host/bin/python3) --- package/gobject-introspection/gobject-introspection.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index c8ad9b3c72..70f4addeab 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -67,7 +67,7 @@ HOST_GOBJECT_INTROSPECTION_CONF_ENV = \ define GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH $(SED) '1s%#!.*%#!$(HOST_DIR)/bin/python3%' $(@D)/tools/g-ir-tool-template.in endef -HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLTEMPLATE_PYTHON_PATH +HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH # Perform the following: # - Just as above, Ensure that g-ir-tool-template.in uses the host python. -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:30 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:30 -0300 Subject: [Buildroot] [PATCH 06/29] package/i2pd: really install configuration files In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-7-ricardo.martincoski@gmail.com> While applying [1] the commit "fffbd2c9f7 i2pd: new package" unintentionally removed completely the post-install hooks, so I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. Fix the install of configuration files by adding the defined symbol to the post-install hooks. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ Cc: Fabrice Fontaine Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_I2PD=y |--- output.before/build/packages-file-list.txt.sorted |+++ output.after/build/packages-file-list.txt.sorted |@@ -15486,0 +15487,2 @@ |+i2pd,./etc/i2pd/i2pd.conf |+i2pd,./etc/i2pd/tunnels.conf |@@ -15491,0 +15494,19 @@ |+i2pd,./var/lib/i2pd/certificates/family/gostcoin.crt |+i2pd,./var/lib/i2pd/certificates/family/i2pd-dev.crt |+i2pd,./var/lib/i2pd/certificates/family/i2p-dev.crt |+i2pd,./var/lib/i2pd/certificates/family/mca2-i2p.crt |+i2pd,./var/lib/i2pd/certificates/family/stormycloud.crt |+i2pd,./var/lib/i2pd/certificates/family/volatile.crt |+i2pd,./var/lib/i2pd/certificates/reseed/acetone_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/echelon3_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/hankhill19580_at_gmail.com.crt |+i2pd,./var/lib/i2pd/certificates/reseed/hiduser0_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/hottuna_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/i2p-reseed_at_mk16.de.crt |+i2pd,./var/lib/i2pd/certificates/reseed/igor_at_novg.net.crt |+i2pd,./var/lib/i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/orignal_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/r4sas-reseed_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/rambler_at_mail.i2p.crt |+i2pd,./var/lib/i2pd/certificates/reseed/reseed_at_diva.exchange.crt --- package/i2pd/i2pd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/i2pd/i2pd.mk b/package/i2pd/i2pd.mk index b99212be47..ad268a235c 100644 --- a/package/i2pd/i2pd.mk +++ b/package/i2pd/i2pd.mk @@ -44,6 +44,7 @@ define I2PD_INSTALL_CONFIGURATION_FILES mkdir -p $(TARGET_DIR)/var/lib/i2pd cp -a $(@D)/contrib/certificates $(TARGET_DIR)/var/lib/i2pd endef +I2PD_POST_INSTALL_TARGET_HOOKS += I2PD_INSTALL_CONFIGURATION_FILES define I2PD_USERS i2pd -1 i2pd -1 * /var/lib/i2pd - - I2P Daemon -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:31 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:31 -0300 Subject: [Buildroot] [PATCH 07/29] package/ima-evm-utils: really install to staging In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-8-ricardo.martincoski@gmail.com> Commit "8229196d41 package/ima-evm-utils: new package" added IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed to staging. Enable installing to staging. Cc: Petr Vorel Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_IMA_EVM_UTILS=y |--- output.before/build/packages-file-list-staging.txt.sorted |+++ output.after/build/packages-file-list-staging.txt.sorted |@@ -0,0 +1,6 @@ |+ima-evm-utils,./usr/bin/evmctl |+ima-evm-utils,./usr/include/imaevm.h |+ima-evm-utils,./usr/lib/libimaevm.la |+ima-evm-utils,./usr/lib/libimaevm.so |+ima-evm-utils,./usr/lib/libimaevm.so.3 |+ima-evm-utils,./usr/lib/libimaevm.so.3.0.0 --- package/ima-evm-utils/ima-evm-utils.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/ima-evm-utils/ima-evm-utils.mk b/package/ima-evm-utils/ima-evm-utils.mk index 7ee34d5e1a..01984402ce 100644 --- a/package/ima-evm-utils/ima-evm-utils.mk +++ b/package/ima-evm-utils/ima-evm-utils.mk @@ -8,6 +8,7 @@ IMA_EVM_UTILS_VERSION = 1.4 IMA_EVM_UTILS_SITE = http://downloads.sourceforge.net/project/linux-ima/ima-evm-utils IMA_EVM_UTILS_LICENSE = GPL-2.0 IMA_EVM_UTILS_LICENSE_FILES = COPYING +IMA_EVM_UTILS_INSTALL_STAGING = YES IMA_EVM_UTILS_DEPENDENCIES = host-pkgconf keyutils openssl tpm2-tss # Tarball doesn't contain configure -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:32 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:32 -0300 Subject: [Buildroot] [PATCH 08/29] package/qt5/qt5virtualkeyboard: really configure language layouts In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-9-ricardo.martincoski@gmail.com> Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake infrastructure" changed most but not all _QMAKEFLAGS to _CONF_OPTS. As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is ignored and all layouts are compiled in. Some layouts have different licenses (e.g. pinying), so the license information for a build that is configured to not include such layouts is wrong. Change the remaining _QMAKEFLAGS entry, fixing the config for which language layouts are compiled and installed. Cc: Giulio Benetti Cc: Julien Corjon Signed-off-by: Ricardo Martincoski --- Tested using this minimal config: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_QT5=y BR2_PACKAGE_QT5VIRTUALKEYBOARD=y that is expected to compile/install only en_GB layout. |--- output.before/build/packages-file-list.txt.sorted |+++ output.after/build/packages-file-list.txt.sorted |@@ -3647,5 +3646,0 @@ |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardHangulPlugin.cmake |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardOpenWnnPlugin.cmake |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardPinyinPlugin.cmake |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardTCImePlugin.cmake |-qt5virtualkeyboard,./usr/lib/cmake/Qt5VirtualKeyboard/Qt5VirtualKeyboard_QtVirtualKeyboardThaiPlugin.cmake |@@ -3660,5 +3654,0 @@ |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so |-qt5virtualkeyboard,./usr/lib/qt/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so build test: 44 builds, 29 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/731801232 test-pkg config: BR2_PACKAGE_QT5=y BR2_PACKAGE_QT5VIRTUALKEYBOARD=y --- package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk index c31d455c4e..3fefdc874d 100644 --- a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk +++ b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk @@ -16,7 +16,7 @@ QT5VIRTUALKEYBOARD_LICENSE_FILES = LICENSE.GPL3 QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS = $(call qstrip,$(BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)) ifneq ($(strip $(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) -QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" +QT5VIRTUALKEYBOARD_CONF_OPTS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" ifneq ($(filter ja_JP all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (openwnn) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:33 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:33 -0300 Subject: [Buildroot] [PATCH 09/29] package/tekui: really disable parallel build In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-10-ricardo.martincoski@gmail.com> Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but that is not a symbol used by the generic package infra. Ensure -j1 is passed to the build and install commands by using TEKUI_MAKE explicitly. Fixes: http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b Cc: Francois Perrad Signed-off-by: Ricardo Martincoski --- NOTE: I was unable to reproduce the build issue locally, in current master, using a few times: $ make BR2_JLEVEL=99 tekui-dirclean tekui either at the output of: $ br-reproduce-build c6cd0d488581013a8b215b0ee2fd8f549a868d4b or with this minimal defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_JLEVEL=99 BR2_PACKAGE_TEKUI=y BR2_PACKAGE_LUA=y Testing using this defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_JLEVEL=3 BR2_PACKAGE_TEKUI=y BR2_PACKAGE_LUA=y and the command: $ make V=1 tekui-build Before this patch: ... /usr/bin/make -j3 ... After this patch: ... /usr/bin/make -j1 ... --- package/tekui/tekui.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tekui/tekui.mk b/package/tekui/tekui.mk index 13000edd3e..3cb7ff51e5 100644 --- a/package/tekui/tekui.mk +++ b/package/tekui/tekui.mk @@ -59,11 +59,11 @@ endif endif define TEKUI_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all endef define TEKUI_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install endef $(eval $(generic-package)) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:34 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:34 -0300 Subject: [Buildroot] [PATCH 10/29] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-11-ricardo.martincoski@gmail.com> This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL settings" added _MAKE to a generic package, but the generic infra does not take this symbol into account. The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: fix parallel build" by adding a patch file. So drop the bogus PPTP_LINUX_MAKE. Signed-off-by: Ricardo Martincoski --- Using this defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_JLEVEL=3 BR2_PACKAGE_PPTP_LINUX=y one can see at the output of: $ make V=1 pptp-linux Before this patch: ... /usr/bin/make -j3 ... After this patch: ... /usr/bin/make -j3 ... --- package/pptp-linux/pptp-linux.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/pptp-linux/pptp-linux.mk b/package/pptp-linux/pptp-linux.mk index 7fd0733977..b6c740e710 100644 --- a/package/pptp-linux/pptp-linux.mk +++ b/package/pptp-linux/pptp-linux.mk @@ -7,7 +7,6 @@ PPTP_LINUX_VERSION = 1.10.0 PPTP_LINUX_SITE = http://downloads.sourceforge.net/project/pptpclient/pptp/pptp-$(PPTP_LINUX_VERSION) PPTP_LINUX_SOURCE = pptp-$(PPTP_LINUX_VERSION).tar.gz -PPTP_LINUX_MAKE = $(MAKE1) PPTP_LINUX_LICENSE = GPL-2.0+ PPTP_LINUX_LICENSE_FILES = COPYING -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:35 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:35 -0300 Subject: [Buildroot] [PATCH 11/29] Revert "package/zip: install to staging" In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-12-ricardo.martincoski@gmail.com> This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. Commit "c5b5b5ccab package/zip: install to staging" contains a typo that prevents installing to staging. ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, revert the bogus commit. Cc: Jan Pedersen Signed-off-by: Ricardo Martincoski --- Even in the case we fix the typo: -define ZIP_INSTALLING_STAGING_CMDS +define ZIP_INSTALL_STAGING_CMDS using this defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_ZIP=y one can confirm the package does not install libraries or headers: |--- output.before/build/packages-file-list-staging.txt.sorted |+++ output.after/build/packages-file-list-staging.txt.sorted |@@ -2346,0 +2347,8 @@ |+zip,./usr/bin/zip |+zip,./usr/bin/zipcloak |+zip,./usr/bin/zipnote |+zip,./usr/bin/zipsplit |+zip,./usr/man/man1/zip.1 |+zip,./usr/man/man1/zipcloak.1 |+zip,./usr/man/man1/zipnote.1 |+zip,./usr/man/man1/zipsplit.1 --- package/zip/zip.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package/zip/zip.mk b/package/zip/zip.mk index 2d11e1c763..67958a4a66 100644 --- a/package/zip/zip.mk +++ b/package/zip/zip.mk @@ -11,7 +11,6 @@ ZIP_SITE = ftp://ftp.info-zip.org/pub/infozip/src ZIP_LICENSE = Info-ZIP ZIP_LICENSE_FILES = LICENSE ZIP_CPE_ID_VENDOR = info-zip_project -ZIP_INSTALL_STAGING = YES ifeq ($(BR2_PACKAGE_BZIP2),y) ZIP_DEPENDENCIES += bzip2 @@ -41,11 +40,6 @@ define ZIP_INSTALL_TARGET_CMDS prefix=$(TARGET_DIR)/usr endef -define ZIP_INSTALLING_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) -f unix/Makefile install \ - prefix=$(STAGING_DIR)/usr -endef - define HOST_ZIP_BUILD_CMDS $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) -C $(@D) \ CFLAGS="$(HOST_CFLAGS) $(ZIP_CFLAGS)" \ -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:36 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:36 -0300 Subject: [Buildroot] [PATCH 12/29] boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-13-ricardo.martincoski@gmail.com> Commit "0189bcb47c boot/ti-k3-r5-loader: new package" added an unused define. The define value is calculated from an inexistent option BR2_TARGET_TI_K3_R5_LOADER_BOARD, so drop the line. Cc: Anand Gadiyar Cc: Xuanhao Shi Signed-off-by: Ricardo Martincoski --- boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk index 422ab20d71..afa309aa98 100644 --- a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk @@ -26,7 +26,6 @@ TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ $(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) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:37 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:37 -0300 Subject: [Buildroot] [PATCH 13/29] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-14-ricardo.martincoski@gmail.com> Commit "b06110621d checkpolicy: allow compiling for target" contains a typo that prevents installing to staging. It also forgot to enable CHECKPOLICY_INSTALL_STAGING. But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, drop the bogus CHECKPOLICY_STAGING_CMDS. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski --- My first try was to fix the install do staging: +CHECKPOLICY_INSTALL_STAGING = YES -define CHECKPOLICY_STAGING_CMDS +define CHECKPOLICY_INSTALL_STAGING_CMDS But then I notice that the package does not install headers or libraries, looking at output/build/packages-file-list-staging: +checkpolicy,./usr/bin/checkmodule +checkpolicy,./usr/bin/checkpolicy +checkpolicy,./usr/share/man/man8/checkmodule.8 +checkpolicy,./usr/share/man/man8/checkpolicy.8 +checkpolicy,./usr/share/man/ru/man8/checkmodule.8 +checkpolicy,./usr/share/man/ru/man8/checkpolicy.8 --- package/checkpolicy/checkpolicy.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/checkpolicy/checkpolicy.mk b/package/checkpolicy/checkpolicy.mk index af9a58cee8..baf16fb802 100644 --- a/package/checkpolicy/checkpolicy.mk +++ b/package/checkpolicy/checkpolicy.mk @@ -20,11 +20,6 @@ define CHECKPOLICY_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) endef -define CHECKPOLICY_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install - -endef - define CHECKPOLICY_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install endef -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:38 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:38 -0300 Subject: [Buildroot] [PATCH 14/29] package/exfat: drop dangling EXFAT_CFLAGS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-15-ricardo.martincoski@gmail.com> Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. This config is ignored by autotools package infra. So drop the dangling symbol. Signed-off-by: Ricardo Martincoski --- Before this patch, 'std=c99' cannot be seen in the output of: make V=1 exfat --- package/exfat/exfat.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/exfat/exfat.mk b/package/exfat/exfat.mk index 282a30aa5e..c0ef77a113 100644 --- a/package/exfat/exfat.mk +++ b/package/exfat/exfat.mk @@ -11,7 +11,6 @@ EXFAT_DEPENDENCIES = libfuse host-pkgconf EXFAT_LICENSE = GPL-2.0+ EXFAT_LICENSE_FILES = COPYING EXFAT_CPE_ID_VENDOR = exfat_project -EXFAT_CFLAGS = $(TARGET_CFLAGS) -std=c99 EXFAT_CONF_OPTS += --exec-prefix=/ -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:39 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:39 -0300 Subject: [Buildroot] [PATCH 15/29] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-16-ricardo.martincoski@gmail.com> Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras kernel-module and generic-package. Neither of them support _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. So drop the bogus symbol. Cc: Francis Laniel Signed-off-by: Ricardo Martincoski --- package/falcosecurity-libs/falcosecurity-libs.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/falcosecurity-libs/falcosecurity-libs.mk b/package/falcosecurity-libs/falcosecurity-libs.mk index f2c389948f..92d5c61832 100644 --- a/package/falcosecurity-libs/falcosecurity-libs.mk +++ b/package/falcosecurity-libs/falcosecurity-libs.mk @@ -9,7 +9,6 @@ FALCOSECURITY_LIBS_SITE = $(call github,falcosecurity,libs,$(FALCOSECURITY_LIBS_ FALCOSECURITY_LIBS_LICENSE = Apache-2.0 (userspace), MIT or GPL-2.0 (driver) FALCOSECURITY_LIBS_LICENSE_FILES = COPYING driver/MIT.txt driver/GPL2.txt FALCOSECURITY_LIBS_CPE_ID_VENDOR = falco -FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD = NO FALCOSECURITY_LIBS_DEPENDENCIES = \ c-ares \ -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:40 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:40 -0300 Subject: [Buildroot] [PATCH 16/29] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-17-ricardo.martincoski@gmail.com> In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for target" correctly used _INSTALL_TARGET_OPTS with an autotools package. But later on, in 2018, commit "928a72c49f package/glib-networking: bump version to 2.56.1" changed the package to use the meson infra, that does not support _INSTALL_TARGET_OPTS. So this symbol is bogus since 2018. Drop it now. Signed-off-by: Ricardo Martincoski --- Before this patch, 'GIO_MODULE_DIR' cannot be seen in the output of: make V=1 glib-networking-install-target --- package/glib-networking/glib-networking.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk index e8905dfff4..4adc13d39f 100644 --- a/package/glib-networking/glib-networking.mk +++ b/package/glib-networking/glib-networking.mk @@ -21,8 +21,6 @@ GLIB_NETWORKING_CONF_OPTS = \ GLIB_NETWORKING_LICENSE = LGPL-2.0+ GLIB_NETWORKING_LICENSE_FILES = COPYING GLIB_NETWORKING_CPE_ID_VENDOR = gnome -GLIB_NETWORKING_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) \ - GIO_MODULE_DIR=/usr/lib/gio/modules install ifeq ($(BR2_PACKAGE_GNUTLS),y) GLIB_NETWORKING_DEPENDENCIES += gnutls -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:41 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:41 -0300 Subject: [Buildroot] [PATCH 17/29] package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_AUTORECONF In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-18-ricardo.martincoski@gmail.com> Commit "7687a396e8 package/gobject-introspection: new package" added the package using the meson infra for both target and host variants. Meson infra does not support _AUTORECONF. So drop the bogus symbol. Signed-off-by: Ricardo Martincoski --- package/gobject-introspection/gobject-introspection.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 70f4addeab..12e5b81b1b 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -9,7 +9,6 @@ GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz GOBJECT_INTROSPECTION_INSTALL_STAGING = YES -GOBJECT_INTROSPECTION_AUTORECONF = YES GOBJECT_INTROSPECTION_LICENSE = LGPL-2.0+, GPL-2.0+, BSD-2-Clause GOBJECT_INTROSPECTION_LICENSE_FILES = COPYING.LGPL COPYING.GPL giscanner/scannerlexer.l -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:42 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:42 -0300 Subject: [Buildroot] [PATCH 18/29] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-19-ricardo.martincoski@gmail.com> Commit "f0d37e275a package/libtalloc: new package" added these symbols but they are not used in the package and also not recognized by the waf package infra. So drop the ignored symbols. Cc: David GOUARIN Cc: Matt Weber Signed-off-by: Ricardo Martincoski --- build test: 44 builds, 4 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/731863771 test-pkg config: BR2_PACKAGE_LIBTIRPC=y BR2_PACKAGE_LIBTALLOC=y --- package/libtalloc/libtalloc.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk index 75d3da263b..ca15180d22 100644 --- a/package/libtalloc/libtalloc.mk +++ b/package/libtalloc/libtalloc.mk @@ -31,8 +31,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ --with-libiconv=$(STAGING_DIR)/usr ifeq ($(BR2_PACKAGE_LIBTIRPC),y) -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf endif -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:43 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:43 -0300 Subject: [Buildroot] [PATCH 19/29] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-20-ricardo.martincoski@gmail.com> Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted the package to use autotools infra but added a define that is never called. Drop the bogus define. Signed-off-by: Ricardo Martincoski --- package/lrzsz/lrzsz.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/lrzsz/lrzsz.mk b/package/lrzsz/lrzsz.mk index 45c88619e0..3897975d73 100644 --- a/package/lrzsz/lrzsz.mk +++ b/package/lrzsz/lrzsz.mk @@ -18,10 +18,6 @@ define LRZSZ_POST_CONFIGURE_HOOKS $(SED) "s~\(#define ENABLE_SYSLOG.*\)~/* \1 */~;" $(@D)/config.h endef -define LRZSZ_BUILD_HOOKS - $(TARGET_MAKE_ENV) $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(@D) -endef - define LRZSZ_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/lrz $(TARGET_DIR)/usr/bin/rz $(INSTALL) -m 0755 -D $(@D)/src/lsz $(TARGET_DIR)/usr/bin/sz -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:44 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:44 -0300 Subject: [Buildroot] [PATCH 20/29] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-21-ricardo.martincoski@gmail.com> Commit "cb328f77f8 policycoreutils: new package" added a define that is never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. The build system from the package already install these files to target. So just drop the bogus define. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski --- Using this defconfig: BR2_x86_i686=y BR2_TOOLCHAIN_EXTERNAL=y BR2_PACKAGE_LINUX_PAM=y BR2_PACKAGE_POLICYCOREUTILS=y and performing a build before and after this patch, the content in target/etc/pam.d/ is exactly the same. $ md5sum output.*/target/etc/pam.d/* |sort 8448253cd52778260856591208cbf09a output.after/target/etc/pam.d/run_init 8448253cd52778260856591208cbf09a output.before/target/etc/pam.d/run_init 912cb497b06401def2991346787cfff3 output.after/target/etc/pam.d/other 912cb497b06401def2991346787cfff3 output.before/target/etc/pam.d/other eac337ec241afe0ef2f4e5039be26cea output.after/target/etc/pam.d/login eac337ec241afe0ef2f4e5039be26cea output.before/target/etc/pam.d/login f4a2547443ac34fb30b7d06719328570 output.after/target/etc/pam.d/newrole f4a2547443ac34fb30b7d06719328570 output.before/target/etc/pam.d/newrole --- package/policycoreutils/policycoreutils.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/policycoreutils/policycoreutils.mk b/package/policycoreutils/policycoreutils.mk index 60575ac644..8505dbca3f 100644 --- a/package/policycoreutils/policycoreutils.mk +++ b/package/policycoreutils/policycoreutils.mk @@ -16,10 +16,6 @@ POLICYCOREUTILS_MAKE_OPTS = LDLIBS=$(TARGET_NLS_LIBS) ifeq ($(BR2_PACKAGE_LINUX_PAM),y) POLICYCOREUTILS_DEPENDENCIES += linux-pam POLICYCOREUTILS_MAKE_OPTS += NAMESPACE_PRIV=y -define POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS - $(INSTALL) -D -m 0644 $(@D)/newrole/newrole-lspp.pamd $(TARGET_DIR)/etc/pam.d/newrole - $(INSTALL) -D -m 0644 $(@D)/run_init/run_init.pamd $(TARGET_DIR)/etc/pam.d/run_init -endef endif ifeq ($(BR2_PACKAGE_AUDIT),y) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:45 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:45 -0300 Subject: [Buildroot] [PATCH 21/29] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-22-ricardo.martincoski@gmail.com> While applying [1] and cleaning up, the commit "d167f7006e package/qoriq-rcw: add in-tree rcw source support" ended up keeping an unused define. Drop it now. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ Cc: Matt Weber Signed-off-by: Ricardo Martincoski --- package/qoriq-rcw/qoriq-rcw.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 8b1ceacfce..b9c9e99222 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -59,7 +59,6 @@ endef else ifneq ($(QORIQ_RCW_INTREE),) QORIQ_RCW_PLATFORM = $(firstword $(subst /, ,$(QORIQ_RCW_INTREE))) -QORIQ_RCW_FILE_BIN = $(lastword $(subst /, ,$(QORIQ_RCW_INTREE))) define HOST_QORIQ_RCW_BUILD_CMDS $(MAKE) -C $(@D)/$(QORIQ_RCW_PLATFORM) -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:46 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:46 -0300 Subject: [Buildroot] [PATCH 22/29] package/rhash: drop dangling RHASH_ADDLDFLAGS In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-23-ricardo.martincoski@gmail.com> Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the only usage of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski --- package/rhash/rhash.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/rhash/rhash.mk b/package/rhash/rhash.mk index 8c33de1862..1f7456e4e7 100644 --- a/package/rhash/rhash.mk +++ b/package/rhash/rhash.mk @@ -12,7 +12,6 @@ RHASH_LICENSE_FILES = COPYING RHASH_CPE_ID_VENDOR = rhash_project RHASH_INSTALL_STAGING = YES RHASH_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -RHASH_ADDLDFLAGS = $(TARGET_NLS_LIBS) ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) RHASH_CONF_OPTS += --enable-gettext -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:47 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:47 -0300 Subject: [Buildroot] [PATCH 23/29] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-24-ricardo.martincoski@gmail.com> "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all usages of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski --- package/swupdate/swupdate.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 8f05b83922..11a3946753 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -208,8 +208,6 @@ define SWUPDATE_SET_WEBSERVER endef endif -SWUPDATE_BUILD_CONFIG = $(@D)/.config - SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG)) SWUPDATE_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:48 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:48 -0300 Subject: [Buildroot] [PATCH 24/29] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-25-ricardo.martincoski@gmail.com> Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 converted the package to use the generic infra, but added a bogus WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. Drop the symbols that are not used since 2012. Cc: Matt Weber Cc: Sergey Matyukevich Cc: Yegor Yefremov Signed-off-by: Ricardo Martincoski --- package/wpa_supplicant/wpa_supplicant.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk index e5e3938be1..42c6f772ac 100644 --- a/package/wpa_supplicant/wpa_supplicant.mk +++ b/package/wpa_supplicant/wpa_supplicant.mk @@ -13,7 +13,6 @@ WPA_SUPPLICANT_CONFIG = $(WPA_SUPPLICANT_DIR)/wpa_supplicant/.config WPA_SUPPLICANT_SUBDIR = wpa_supplicant WPA_SUPPLICANT_DBUS_SERVICE = fi.w1.wpa_supplicant1 WPA_SUPPLICANT_CFLAGS = $(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/libnl3/ -WPA_SUPPLICANT_LDFLAGS = $(TARGET_LDFLAGS) WPA_SUPPLICANT_SELINUX_MODULES = networkmanager # install the wpa_client library @@ -157,9 +156,6 @@ endif ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_DBUS),y) WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus -WPA_SUPPLICANT_MAKE_ENV = \ - PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \ - PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_CTRL_IFACE_DBUS_NEW define WPA_SUPPLICANT_INSTALL_DBUS_NEW $(INSTALL) -m 0644 -D \ -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:49 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:49 -0300 Subject: [Buildroot] [PATCH 25/29] utils/check-package: fix check for _REDISTRIBUTE In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-26-ricardo.martincoski@gmail.com> Commit "8e87d76c12 check-package: check *.mk files" added a typo that prevents check-package from checking _REDISTRIBUTE default value. Fix the typo: _INSTALL_REDISTRIBUTE -> _REDISTRIBUTE Signed-off-by: Ricardo Martincoski --- Running on current master generates no warnings. --- utils/checkpackagelib/lib_mk.py | 2 +- utils/checkpackagelib/test_lib_mk.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/utils/checkpackagelib/lib_mk.py b/utils/checkpackagelib/lib_mk.py index b50a19ac62..b0bd52bdf6 100644 --- a/utils/checkpackagelib/lib_mk.py +++ b/utils/checkpackagelib/lib_mk.py @@ -296,7 +296,7 @@ class UselessFlag(_CheckFunction): r"_LIBTOOL_PATCH\s*=\s*YES"]))) DEFAULT_GENERIC_FLAG = re.compile(r"^.*{}".format("|".join([ r"_INSTALL_IMAGES\s*=\s*NO", - r"_INSTALL_REDISTRIBUTE\s*=\s*YES", + r"_REDISTRIBUTE\s*=\s*YES", r"_INSTALL_STAGING\s*=\s*NO", r"_INSTALL_TARGET\s*=\s*YES"]))) END_CONDITIONAL = re.compile(r"^\s*({})".format("|".join(end_conditional))) diff --git a/utils/checkpackagelib/test_lib_mk.py b/utils/checkpackagelib/test_lib_mk.py index 49fa216fcd..5f5663377b 100644 --- a/utils/checkpackagelib/test_lib_mk.py +++ b/utils/checkpackagelib/test_lib_mk.py @@ -531,13 +531,13 @@ UselessFlag = [ ('generic', 'any.mk', 'ANY_INSTALL_IMAGES = NO\n' - 'ANY_INSTALL_REDISTRIBUTE = YES\n' + 'ANY_REDISTRIBUTE = YES\n' 'ANY_INSTALL_STAGING = NO\n' 'ANY_INSTALL_TARGET = YES\n', [['any.mk:1: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', 'ANY_INSTALL_IMAGES = NO\n'], ['any.mk:2: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', - 'ANY_INSTALL_REDISTRIBUTE = YES\n'], + 'ANY_REDISTRIBUTE = YES\n'], ['any.mk:3: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', 'ANY_INSTALL_STAGING = NO\n'], ['any.mk:4: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', @@ -547,9 +547,9 @@ UselessFlag = [ 'ifneq (condition)\n' 'ANY_INSTALL_IMAGES = NO\n' 'endif\n' - 'ANY_INSTALL_REDISTRIBUTE = YES\n', + 'ANY_REDISTRIBUTE = YES\n', [['any.mk:4: useless default value (url#_infrastructure_for_packages_with_specific_build_systems)', - 'ANY_INSTALL_REDISTRIBUTE = YES\n']]), + 'ANY_REDISTRIBUTE = YES\n']]), ] -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:50 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:50 -0300 Subject: [Buildroot] [PATCH 26/29] utils/check-package: check linux-tools In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-27-ricardo.martincoski@gmail.com> Each linux tool uses a fragment of a .mk file, named, for instance: package/linux-tools/linux-tool-cpupower.mk.in So currently check-package does not check these files. Add the support in check-package script. At the same time, factor out a function to derive package prefix from the filename being checked, so the fix (calling os.path.splitext twice) can be applied in a single place. Signed-off-by: Ricardo Martincoski --- Running on current master generates no warnings. --- utils/check-package | 3 ++- utils/checkpackagelib/lib_mk.py | 28 ++++++++++--------- utils/checkpackagelib/test_lib_mk.py | 40 ++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 14 deletions(-) diff --git a/utils/check-package b/utils/check-package index f64daed84c..6bd0c0b31f 100755 --- a/utils/check-package +++ b/utils/check-package @@ -61,6 +61,7 @@ DO_CHECK_INTREE = re.compile(r"|".join([ DO_NOT_CHECK_INTREE = re.compile(r"|".join([ r"boot/barebox/barebox\.mk$", r"fs/common\.mk$", + r"package/alchemy/atom.mk.in$", r"package/doc-asciidoc\.mk$", r"package/pkg-\S*\.mk$", r"toolchain/helpers\.mk$", @@ -84,7 +85,7 @@ def get_lib_from_filename(fname): return checkpackagelib.lib_config if fname.endswith(".hash"): return checkpackagelib.lib_hash - if fname.endswith(".mk"): + if fname.endswith(".mk") or fname.endswith(".mk.in"): return checkpackagelib.lib_mk if fname.endswith(".patch"): return checkpackagelib.lib_patch diff --git a/utils/checkpackagelib/lib_mk.py b/utils/checkpackagelib/lib_mk.py index b0bd52bdf6..931fa39dda 100644 --- a/utils/checkpackagelib/lib_mk.py +++ b/utils/checkpackagelib/lib_mk.py @@ -21,6 +21,16 @@ continue_conditional = ["elif", "else"] end_conditional = ["endif"] +def get_package_prefix_from_filename(filename): + package = os.path.splitext(os.path.splitext(os.path.basename(filename))[0])[0] + # linux tools do not use LINUX_TOOL_ prefix for variables + package = package.replace("linux-tool-", "") + # linux extensions do not use LINUX_EXT_ prefix for variables + package = package.replace("linux-ext-", "") + package_upper = package.replace("-", "_").upper() + return package, package_upper + + class Indent(_CheckFunction): COMMENT = re.compile(r"^\s*#") CONDITIONAL = re.compile(r"^\s*({})\s".format("|".join(start_conditional + end_conditional + continue_conditional))) @@ -179,12 +189,10 @@ class RemoveDefaultPackageSourceVariable(_CheckFunction): packages_that_may_contain_default_source = ["binutils", "gcc", "gdb"] def before(self): - package, _ = os.path.splitext(os.path.basename(self.filename)) - package_upper = package.replace("-", "_").upper() - self.package = package + self.package, package_upper = get_package_prefix_from_filename(self.filename) self.FIND_SOURCE = re.compile( r"^{}_SOURCE\s*=\s*{}-\$\({}_VERSION\)\.tar\.gz" - .format(package_upper, package, package_upper)) + .format(package_upper, self.package, package_upper)) def check_line(self, lineno, text): if self.FIND_SOURCE.search(text): @@ -254,16 +262,10 @@ class TypoInPackageVariable(_CheckFunction): VARIABLE = re.compile(r"^(define\s+)?([A-Z0-9_]+_[A-Z0-9_]+)") def before(self): - package, _ = os.path.splitext(os.path.basename(self.filename)) - package = package.replace("-", "_").upper() - # linux tools do not use LINUX_TOOL_ prefix for variables - package = package.replace("LINUX_TOOL_", "") - # linux extensions do not use LINUX_EXT_ prefix for variables - package = package.replace("LINUX_EXT_", "") - self.package = package - self.REGEX = re.compile(r"(HOST_|ROOTFS_)?({}_[A-Z0-9_]+)".format(package)) + _, self.package = get_package_prefix_from_filename(self.filename) + self.REGEX = re.compile(r"(HOST_|ROOTFS_)?({}_[A-Z0-9_]+)".format(self.package)) self.FIND_VIRTUAL = re.compile( - r"^{}_PROVIDES\s*(\+|)=\s*(.*)".format(package)) + r"^{}_PROVIDES\s*(\+|)=\s*(.*)".format(self.package)) self.virtual = [] def check_line(self, lineno, text): diff --git a/utils/checkpackagelib/test_lib_mk.py b/utils/checkpackagelib/test_lib_mk.py index 5f5663377b..d817cdece0 100644 --- a/utils/checkpackagelib/test_lib_mk.py +++ b/utils/checkpackagelib/test_lib_mk.py @@ -3,6 +3,40 @@ import checkpackagelib.test_util as util import checkpackagelib.lib_mk as m +get_package_prefix_from_filename = [ + ('linux extension', + 'linux/linux-ext-aufs.mk', + ['aufs', 'AUFS']), + ('linux tool', + 'package/linux-tools/linux-tool-gpio.mk.in', + ['gpio', 'GPIO']), + ('boot', + 'boot/binaries-marvell/binaries-marvell.mk', + ['binaries-marvell', 'BINARIES_MARVELL']), + ('toolchain', + 'toolchain/toolchain-external/toolchain-external-bootlin/toolchain-external-bootlin.mk', + ['toolchain-external-bootlin', 'TOOLCHAIN_EXTERNAL_BOOTLIN']), + ('package, underscore, subfolder', + 'package/x11r7/xapp_bitmap/xapp_bitmap.mk', + ['xapp_bitmap', 'XAPP_BITMAP']), + ('package, starting with number', + 'package/4th/4th.mk', + ['4th', '4TH']), + ('package, long name', + 'package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.mk', + ['perl-mojolicious-plugin-authentication', 'PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION']), + ('package, case sensitive', + 'package/libeXosip2/libeXosip2.mk', + ['libeXosip2', 'LIBEXOSIP2']), + ] + + + at pytest.mark.parametrize('testname,filename,expected', get_package_prefix_from_filename) +def test_get_package_prefix_from_filename(testname, filename, expected): + prefix_lower, prefix_upper = m.get_package_prefix_from_filename(filename) + assert [prefix_lower, prefix_upper] == expected + + Indent = [ ('ignore comment at beginning of line', 'any', @@ -496,6 +530,12 @@ TypoInPackageVariable = [ 'OTHERS_VAR = \n', [['any.mk:2: possible typo: OTHERS_VAR -> *ANY*', 'OTHERS_VAR = \n']]), + ('linux tool', + 'package/linux-tools/linux-tool-cpupower.mk.in', + 'CPUPOWER_DEPENDENCIES =\n' + 'POWER_DEPENDENCIES +=\n', + [['package/linux-tools/linux-tool-cpupower.mk.in:2: possible typo: POWER_DEPENDENCIES -> *CPUPOWER*', + 'POWER_DEPENDENCIES +=\n']]), ] -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:52 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:52 -0300 Subject: [Buildroot] [PATCH 28/29] utils/check-package: warn about disabled install In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-29-ricardo.martincoski@gmail.com> When a package defines one of these variables: _INSTALL_IMAGES_CMDS _PRE_INSTALL_IMAGES_HOOKS _POST_INSTALL_IMAGES_HOOKS it also needs to enable _INSTALL_IMAGES. The same also occurs for _INSTALL_STAGING. And yet _INSTALL_TARGET is a similar case, except that it defaults to YES, while the other two default to NO. So warn when a package defines a install command or hook that will never be called because the equivalent flag is not set. Take into account that some special cases have _INSTALL_STAGING defaulting to YES. Also only warn when the script can determine for sure the flag to install is disabled. So if a flag that defaults to YES is overridden to NO inside a conditional, consider it may be enabled. Signed-off-by: Ricardo Martincoski --- Running on current master: package/ima-evm-utils/ima-evm-utils.mk:24: never called because IMA_EVM_UTILS_INSTALL_STAGING is disabled --- utils/checkpackagelib/lib_mk.py | 89 ++++++++++++++++++ utils/checkpackagelib/test_lib_mk.py | 129 +++++++++++++++++++++++++++ 2 files changed, 218 insertions(+) diff --git a/utils/checkpackagelib/lib_mk.py b/utils/checkpackagelib/lib_mk.py index d9f254ca32..2bb56a5084 100644 --- a/utils/checkpackagelib/lib_mk.py +++ b/utils/checkpackagelib/lib_mk.py @@ -32,6 +32,95 @@ def get_package_prefix_from_filename(filename): return package, package_upper +class DisabledInstall(_CheckFunction): + END_CONDITIONAL = re.compile(r"^\s*({})".format("|".join(end_conditional))) + START_CONDITIONAL = re.compile(r"^\s*({})".format("|".join(start_conditional))) + PATHS_WITH_INSTALL_STAGING_YES = [ + "package/linux-tools/", + "toolchain/", + ] + + def before(self): + _, self.package = get_package_prefix_from_filename(self.filename) + + self.install_images = False + self.all_images_cmds = [] + self.IMAGES_CMDS = re.compile(r"^\s*(define\s+)?{}({})".format(self.package, "|".join([ + r"_PRE_INSTALL_IMAGES_HOOKS", + r"_INSTALL_IMAGES_CMDS", + r"_POST_INSTALL_IMAGES_HOOKS"]))) + self.INSTALL_IMAGES = re.compile(r"\s*{}_INSTALL_IMAGES\s*=\s*YES".format(self.package)) + + self.install_staging = False + for path in self.PATHS_WITH_INSTALL_STAGING_YES: + if self.filename.startswith(path): + self.install_staging = True + break + self.all_staging_cmds = [] + self.STAGING_CMDS = re.compile(r"^\s*(define\s+)?{}({})".format(self.package, "|".join([ + r"_PRE_INSTALL_STAGING_HOOKS", + r"_INSTALL_STAGING_CMDS", + r"_POST_INSTALL_STAGING_HOOKS"]))) + self.INSTALL_STAGING = re.compile(r"\s*{}_INSTALL_STAGING\s*=\s*YES".format(self.package)) + + self.conditional = 0 + self.install_target = True + self.all_target_cmds = [] + self.TARGET_CMDS = re.compile(r"^\s*(define\s+)?{}({})".format(self.package, "|".join([ + r"_PRE_INSTALL_TARGET_HOOKS", + r"_INSTALL_TARGET_CMDS", + r"_POST_INSTALL_TARGET_HOOKS"]))) + self.INSTALL_TARGET = re.compile(r"\s*{}_INSTALL_TARGET\s*=\s*NO".format(self.package)) + + def check_line(self, lineno, text): + if self.START_CONDITIONAL.search(text): + self.conditional += 1 + return + if self.END_CONDITIONAL.search(text): + self.conditional -= 1 + return + + if self.INSTALL_IMAGES.search(text): + self.install_images = True + return + if self.INSTALL_STAGING.search(text): + self.install_staging = True + return + if self.INSTALL_TARGET.search(text): + if self.conditional == 0: + self.install_target = False + return + + if self.IMAGES_CMDS.search(text): + self.all_images_cmds.append([lineno, text]) + return + if self.STAGING_CMDS.search(text): + self.all_staging_cmds.append([lineno, text]) + return + if self.TARGET_CMDS.search(text): + self.all_target_cmds.append([lineno, text]) + return + + def after(self): + warnings = [] + if not self.install_images: + for lineno, text in self.all_images_cmds: + warnings.append(["{}:{}: never called because {}_INSTALL_IMAGES is disabled" + .format(self.filename, lineno, self.package), + text]) + if not self.install_staging: + for lineno, text in self.all_staging_cmds: + warnings.append(["{}:{}: never called because {}_INSTALL_STAGING is disabled" + .format(self.filename, lineno, self.package), + text]) + if not self.install_target: + for lineno, text in self.all_target_cmds: + warnings.append(["{}:{}: never called because {}_INSTALL_TARGET is disabled" + .format(self.filename, lineno, self.package), + text]) + return warnings + + class Indent(_CheckFunction): COMMENT = re.compile(r"^\s*#") CONDITIONAL = re.compile(r"^\s*({})\s".format("|".join(start_conditional + end_conditional + continue_conditional))) diff --git a/utils/checkpackagelib/test_lib_mk.py b/utils/checkpackagelib/test_lib_mk.py index 56cd8bc391..d59bfe917e 100644 --- a/utils/checkpackagelib/test_lib_mk.py +++ b/utils/checkpackagelib/test_lib_mk.py @@ -37,6 +37,135 @@ def test_get_package_prefix_from_filename(testname, filename, expected): assert [prefix_lower, prefix_upper] == expected +DisabledInstall = [ + ('ignore comment at beginning of line', + 'any.mk', + '# very useful comment\n', + [[]]), + ('install images disabled (default)', + 'any.mk', + 'define ANY_INSTALL_IMAGES_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK \n' + 'ANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\t\n', + [[['any.mk:1: never called because ANY_INSTALL_IMAGES is disabled', + 'define ANY_INSTALL_IMAGES_CMDS\n'], + ['any.mk:3: never called because ANY_INSTALL_IMAGES is disabled', + 'ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK \n'], + ['any.mk:4: never called because ANY_INSTALL_IMAGES is disabled', + 'ANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\t\n']]]), + ('install images disabled (explicit)', + 'any.mk', + 'ANY_INSTALL_IMAGES = NO\n' + 'define ANY_INSTALL_IMAGES_CMDS\n' + 'endef\n' + ' ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK\n' + '\tANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\n', + [[['any.mk:2: never called because ANY_INSTALL_IMAGES is disabled', + 'define ANY_INSTALL_IMAGES_CMDS\n'], + ['any.mk:4: never called because ANY_INSTALL_IMAGES is disabled', + ' ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK\n'], + ['any.mk:5: never called because ANY_INSTALL_IMAGES is disabled', + '\tANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\n']]]), + ('install images enabled', + 'any.mk', + ' ANY_INSTALL_IMAGES = YES \n' + 'define ANY_INSTALL_IMAGES_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_IMAGES_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_IMAGES_HOOKS += MY_HOOK\n', + [[]]), + ('install staging enabled (default for toolchain)', + 'toolchain/toolchain-any.mk', + 'define ANY_INSTALL_STAGING_CMDS\n' + 'endef\n' + 'ANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\t\n', + [[]]), + ('install staging enabled (default for linux tools)', + 'package/linux-tools/linux-tool-foo.mk.in', + 'define FOO_INSTALL_STAGING_CMDS\n' + 'endef\n', + [[]]), + ('install staging disabled (default)', + 'any.mk', + 'define ANY_INSTALL_STAGING_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK \n' + 'ANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\t\n', + [[['any.mk:1: never called because ANY_INSTALL_STAGING is disabled', + 'define ANY_INSTALL_STAGING_CMDS\n'], + ['any.mk:3: never called because ANY_INSTALL_STAGING is disabled', + 'ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK \n'], + ['any.mk:4: never called because ANY_INSTALL_STAGING is disabled', + 'ANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\t\n']]]), + ('install staging disabled (explicit)', + 'any.mk', + 'ANY_INSTALL_STAGING = NO\n' + 'define ANY_INSTALL_STAGING_CMDS\n' + 'endef\n' + ' ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK\n' + '\tANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\n', + [[['any.mk:2: never called because ANY_INSTALL_STAGING is disabled', + 'define ANY_INSTALL_STAGING_CMDS\n'], + ['any.mk:4: never called because ANY_INSTALL_STAGING is disabled', + ' ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK\n'], + ['any.mk:5: never called because ANY_INSTALL_STAGING is disabled', + '\tANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\n']]]), + ('install staging enabled', + 'any.mk', + ' ANY_INSTALL_STAGING = YES \n' + 'define ANY_INSTALL_STAGING_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_STAGING_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_STAGING_HOOKS += MY_HOOK\n', + [[]]), + ('install target disabled (explicit)', + 'any.mk', + 'ANY_INSTALL_TARGET = NO\n' + 'define ANY_INSTALL_TARGET_CMDS\n' + 'endef\n' + ' ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n' + '\tANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n', + [[['any.mk:2: never called because ANY_INSTALL_TARGET is disabled', + 'define ANY_INSTALL_TARGET_CMDS\n'], + ['any.mk:4: never called because ANY_INSTALL_TARGET is disabled', + ' ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n'], + ['any.mk:5: never called because ANY_INSTALL_TARGET is disabled', + '\tANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n']]]), + ('install target enabled (explict)', + 'any.mk', + 'ANY_INSTALL_TARGET = YES\n' + 'define ANY_INSTALL_TARGET_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n', + [[]]), + ('install target enabled (default)', + 'any.mk', + 'define ANY_INSTALL_TARGET_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n', + [[]]), + ('install target possibly enabled (conditional)', + 'any.mk', + 'ifeq ($(condition))\n' + 'ANY_INSTALL_TARGET = NO\n' + 'endif\n' + 'define ANY_INSTALL_TARGET_CMDS\n' + 'endef\n' + 'ANY_PRE_INSTALL_TARGET_HOOKS += MY_HOOK\n' + 'ANY_POST_INSTALL_TARGET_HOOKS += MY_HOOK\n', + [[]]), + ] + + + at pytest.mark.parametrize('testname,filename,string,expected', DisabledInstall) +def test_DisabledInstall(testname, filename, string, expected): + warnings = util.check_file(m.DisabledInstall, filename, string) + assert warnings == expected + + Indent = [ ('ignore comment at beginning of line', 'any', -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:51 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:51 -0300 Subject: [Buildroot] [PATCH 27/29] utils/check-package: warn about symbols not recognized by a package infra In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-28-ricardo.martincoski@gmail.com> For each .mk file, create a list of all symbols defined and compare to the list of symbols supported by the package infra(s) used in the file. Also keep track of usage for internal variables, since any variable suffix can be used as long the variable is use in the file. Ignore some variables that are defined in one file and used in others, for instance the variable that holds the path to host tools to be used in the build of other packages. Use a small list for the exceptions that don't use a package/rootfs infra: linux extensions and initramfs. Also support the special case of _SUBDIR, see below. In the main script, add support for a check function to return more than one warning at once. Create a simple model for the package infras, listing the supported suffixes for variables for each package infra type. This file may need updates when new package infras are added or existent ones are changed. Add an exception to initramfs, because it changes TARGETS_ROOTFS. Add an exception to xenomai because it changes LINUX_EXTRA_DOWNLOADS. Add an exception to luarocks because it changes TARGET_FINALIZE_HOOKS. Add an exception to toolchain/toolchain.mk because it does not call any package infra. The _SUBDIR variable is a tricky one. It *is* declared for the generic infra package (and all package infras that inherit from the generic one), but it is really used in certain conditions. package/pkg-generic.mk uses _SUBDIR only to define: (2)_SRCDIR = $$($(2)_DIR)/$$($(2)_SUBDIR) and it also uses _SRCDIR only to define: $(2)_BUILDDIR ?= $$($(2)_SRCDIR) so the generic package infra does not really uses _SUBDIR by itself in the common scenario. So The manual entry for the generic infra seems correct in not mentioning _SUBDIR. Also any package infra that inherits from the generic one (by calling inner-generic-package) needs to use one of the three variables in order to support _SUBDIR: _BUILDDIR, _SRCDIR or _SUBDIR. That is the case for: autotools (_SRCDIR), cargo (_SRCDIR, _SUBDIR), cmake (_BUILDDIR, _SRCDIR), luarocks (_SRCDIR, _SUBDIR), meson (_SRCDIR), perl (_SRCDIR), python (_BUILDDIR), qmake (_BUILDDIR) and waf (_SRCDIR). Of course the .mk file for a package using the generic infra can define this symbol and use it, directly or indirectly, for example, in its _INSTALL_TARGET_CMDS. Also any package infra, even the ones that do not use directly any of the three variables above, can use _SUBDIR when the package uses the macros KCONFIG_ENABLE_OPT, KCONFIG_SET_OPT or KCONFIG_DISABLE_OPT declared in package/pkg-utils.mk. Cc: Francois Perrad Cc: Giulio Benetti Cc: Romain Naour Cc: Thomas De Schampheleire Cc: Thomas Petazzoni Signed-off-by: Ricardo Martincoski --- Running on current master: boot/ti-k3-r5-loader/ti-k3-r5-loader.mk:29: possible typo on suffix: TI_K3_R5_LOADER_BOARD package/falcosecurity-libs/falcosecurity-libs.mk:12: possible typo on suffix: FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD package/i2pd/i2pd.mk:39: possible typo on suffix: I2PD_INSTALL_CONFIGURATION_FILES package/policycoreutils/policycoreutils.mk:19: possible typo on suffix: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS package/checkpolicy/checkpolicy.mk:23: possible typo on suffix: CHECKPOLICY_STAGING_CMDS package/qcom-db410c-firmware/qcom-db410c-firmware.mk:11: possible typo on suffix: QCOM_DB410C_FIRMWARE_LICENCE package/lrzsz/lrzsz.mk:21: possible typo on suffix: LRZSZ_BUILD_HOOKS package/gobject-introspection/gobject-introspection.mk:12: possible typo on suffix: GOBJECT_INTROSPECTION_AUTORECONF package/gobject-introspection/gobject-introspection.mk:67: possible typo on suffix: GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH package/pptp-linux/pptp-linux.mk:10: possible typo on suffix: PPTP_LINUX_MAKE package/exfat/exfat.mk:14: possible typo on suffix: EXFAT_CFLAGS package/rhash/rhash.mk:15: possible typo on suffix: RHASH_ADDLDFLAGS package/wpa_supplicant/wpa_supplicant.mk:16: possible typo on suffix: WPA_SUPPLICANT_LDFLAGS package/wpa_supplicant/wpa_supplicant.mk:160: possible typo on suffix: WPA_SUPPLICANT_MAKE_ENV package/libtalloc/libtalloc.mk:34: possible typo on suffix: LIBTALLOC_CFLAGS package/libtalloc/libtalloc.mk:35: possible typo on suffix: LIBTALLOC_LDFLAGS package/tinyxml/tinyxml.mk:15: possible typo on suffix: TINYXML_CPE_ID_VENDOT package/zip/zip.mk:44: possible typo on suffix: ZIP_INSTALLING_STAGING_CMDS package/libmng/libmng.mk:17: possible typo on suffix: LIBMNG_DEPDENDENCIES package/swupdate/swupdate.mk:211: possible typo on suffix: SWUPDATE_BUILD_CONFIG package/glib-networking/glib-networking.mk:24: possible typo on suffix: GLIB_NETWORKING_INSTALL_TARGET_OPTS package/tekui/tekui.mk:15: possible typo on suffix: TEKUI_MAKE package/qoriq-rcw/qoriq-rcw.mk:63: possible typo on suffix: QORIQ_RCW_FILE_BIN package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk:19: possible typo on suffix: QT5VIRTUALKEYBOARD_QMAKEFLAGS --- fs/initramfs/initramfs.mk | 1 + linux/linux-ext-xenomai.mk | 2 +- package/luarocks/luarocks.mk | 2 + toolchain/toolchain.mk | 2 + utils/check-package | 17 +- utils/checkpackagelib/lib_mk.py | 109 +++++++ utils/checkpackagelib/pkg_infra.py | 309 +++++++++++++++++++ utils/checkpackagelib/test_lib_mk.py | 426 +++++++++++++++++++++++++++ 8 files changed, 863 insertions(+), 5 deletions(-) create mode 100644 utils/checkpackagelib/pkg_infra.py diff --git a/fs/initramfs/initramfs.mk b/fs/initramfs/initramfs.mk index 3b3d4ed8b9..69f0910368 100644 --- a/fs/initramfs/initramfs.mk +++ b/fs/initramfs/initramfs.mk @@ -27,6 +27,7 @@ rootfs-initramfs-show-depends: .PHONY: rootfs-initramfs rootfs-initramfs-show-depends ifeq ($(BR2_TARGET_ROOTFS_INITRAMFS),y) +# check-package TypoInVariableSuffix TARGETS_ROOTFS += rootfs-initramfs endif diff --git a/linux/linux-ext-xenomai.mk b/linux/linux-ext-xenomai.mk index 5ec6891bbf..247ff087cb 100644 --- a/linux/linux-ext-xenomai.mk +++ b/linux/linux-ext-xenomai.mk @@ -12,7 +12,7 @@ XENOMAI_ADEOS_PATCH = $(call qstrip,$(BR2_LINUX_KERNEL_EXT_XENOMAI_ADEOS_PATCH)) ifneq ($(filter ftp://% http://% https://%,$(XENOMAI_ADEOS_PATCH)),) XENOMAI_ADEOS_PATCH_NAME = $(notdir $(XENOMAI_ADEOS_PATCH)) XENOMAI_ADEOS_PATCH_PATH = $(LINUX_DL_DIR)/$(XENOMAI_ADEOS_PATCH_NAME) -# check-package TypoInPackageVariable +# check-package TypoInPackageVariable, TypoInVariableSuffix LINUX_EXTRA_DOWNLOADS += $(XENOMAI_ADEOS_PATCH) BR_NO_CHECK_HASH_FOR += $(XENOMAI_ADEOS_PATCH_NAME) else diff --git a/package/luarocks/luarocks.mk b/package/luarocks/luarocks.mk index 2bec2fca25..58295f7478 100644 --- a/package/luarocks/luarocks.mk +++ b/package/luarocks/luarocks.mk @@ -43,11 +43,13 @@ endef $(eval $(host-generic-package)) +# check-package TypoInVariableSuffix define LUAROCKS_FINALIZE_TARGET rm -rf $(TARGET_DIR)/usr/lib/luarocks endef # Apply to global variable directly, as pkg-generic does not ifneq ($(BR2_PACKAGE_LUAJIT)$(BR2_PACKAGE_LUA),) +# check-package TypoInVariableSuffix TARGET_FINALIZE_HOOKS += LUAROCKS_FINALIZE_TARGET endif diff --git a/toolchain/toolchain.mk b/toolchain/toolchain.mk index fe87a72ed4..36344c1b20 100644 --- a/toolchain/toolchain.mk +++ b/toolchain/toolchain.mk @@ -10,6 +10,7 @@ # Install the gconv modules ifeq ($(BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY),y) TOOLCHAIN_GLIBC_GCONV_LIBS = $(call qstrip,$(BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_LIST)) +# check-package TypoInVariableSuffix define TOOLCHAIN_GLIBC_COPY_GCONV_LIBS $(Q)found_gconv=no; \ for d in $(TOOLCHAIN_EXTERNAL_PREFIX) ''; do \ @@ -51,5 +52,6 @@ define TOOLCHAIN_GLIBC_COPY_GCONV_LIBS >$(TARGET_DIR)/usr/lib/gconv/gconv-modules; \ fi endef +# check-package TypoInVariableSuffix TOOLCHAIN_TARGET_FINALIZE_HOOKS += TOOLCHAIN_GLIBC_COPY_GCONV_LIBS endif diff --git a/utils/check-package b/utils/check-package index 6bd0c0b31f..0d9c4c1994 100755 --- a/utils/check-package +++ b/utils/check-package @@ -126,10 +126,19 @@ def print_warnings(warnings): if warnings is None: return 0 # No warning generated. - for level, message in enumerate(warnings): - if flags.verbose >= level: - print(message.replace("\t", "< tab >").rstrip()) - return 1 # One more warning to count. + # Allow each check function to return either one warning or a list of warnings + if len(warnings) == 0: + return 0 # No warning generated. + if type(warnings[0]) is list: + all_warnings = warnings + else: + all_warnings = [warnings] + + for each_warning in all_warnings: + for level, message in enumerate(each_warning): + if flags.verbose >= level: + print(message.replace("\t", "< tab >").rstrip()) + return len(all_warnings) # One or more warnings to count. def check_file_using_lib(fname): diff --git a/utils/checkpackagelib/lib_mk.py b/utils/checkpackagelib/lib_mk.py index 931fa39dda..d9f254ca32 100644 --- a/utils/checkpackagelib/lib_mk.py +++ b/utils/checkpackagelib/lib_mk.py @@ -13,6 +13,7 @@ from checkpackagelib.lib import EmptyLastLine # noqa: F401 from checkpackagelib.lib import NewlineAtEof # noqa: F401 from checkpackagelib.lib import TrailingSpace # noqa: F401 from checkpackagelib.lib import Utf8Characters # noqa: F401 +from checkpackagelib.pkg_infra import get_valid_suffixes from checkpackagelib.tool import NotExecutable # noqa: F401 # used in more than one check @@ -292,6 +293,114 @@ class TypoInPackageVariable(_CheckFunction): text] +class TypoInVariableSuffix(_CheckFunction): + USED_OUTSIDE_THE_PACKAGE = [ + "ALCHEMY_INSTALL_LIB_SDK_FILE", + "ALCHEMY_MAKE", + "ALCHEMY_TARGET_ENV", + "ARCH_TOOLCHAIN_WRAPPER_OPTS", + "BR_LIBC", + "BR_NO_CHECK_HASH_FOR", + "DIRECTFB_HOST_BINARY", + "ERLANG_EI_VSN", + "GCC_TARGET_ABI", + "GCC_TARGET_ARCH", + "GCC_TARGET_CPU", + "GCC_TARGET_FLOAT_ABI", + "GCC_TARGET_FP32_MODE", + "GCC_TARGET_FPU", + "GCC_TARGET_MODE", + "GCC_TARGET_NAN", + "GOB2_HOST_BINARY", + "HOST_GCC_APPLY_PATCHES", + "HOST_GCC_CONFIGURE_SYMLINK", + "HOST_GCC_INSTALL_WRAPPER_AND_SIMPLE_SYMLINKS", + "HOST_GCC_XTENSA_OVERLAY_EXTRACT", + "HOST_GO_HOST_ENV", + "HOST_GO_TARGET_ENV", + "LIBGLIB2_HOST_BINARY", + "LIBXML2_HOST_BINARY", + "LUA_RUN", + "MKFS_JFFS2", + "PKG_CONFIG_HOST_BINARY", + "QEMU_USER", + "QT5_QMAKE", + "QT5_QT_CONF_FIXUP", + "QT6_SOURCE_TARBALL_PREFIX", + "TOOLCHAIN_WRAPPER_BUILD", + "TOOLCHAIN_WRAPPER_INSTALL", + ] + DEFINITION = re.compile(r"^(define\s+)?([A-Z0-9_]+_[A-Z0-9_]+)") + USAGE = re.compile(r"([A-Z0-9_]+_[A-Z0-9_]+)") + INDIRECTLY_USING_SUBDIR = re.compile(r"\$\(call\s+" + r",|\$\(call\s+".join([ + "KCONFIG_DISABLE_OPT", + "KCONFIG_ENABLE_OPT", + "KCONFIG_SET_OPT", + ]) + r",|[A-Z0-9_]+" + r"\b|[A-Z0-9_]+".join([ + "_BUILDDIR", + "_SRCDIR", + "_SUBDIR", + ]) + r"\b") + + def before(self): + self.usage = [] + self.definitions = {} + if self.filename.startswith("linux/linux-ext-"): + self.valid_suffixes = ["LINUX_EXTENSIONS", "_PREPARE_KERNEL"] + elif self.filename.startswith("package/linux-tools/linux-tool-"): + self.valid_suffixes = ["LINUX_TOOLS", "LINUX_TOOLS_POST_PATCH_HOOKS", "_DEPENDENCIES", + "_BUILD_CMDS", "_INSTALL_STAGING_CMDS", "_INSTALL_TARGET_CMDS", + "_LINUX_CONFIG_FIXUPS", "_INSTALL_INIT_SYSTEMD", + "_INSTALL_INIT_SYSV", "_INSTALL_INIT_OPENRC"] + elif self.filename.startswith("fs/initramfs/"): + self.valid_suffixes = ["_DEPENDENCIES", "_NAME", "_TYPE"] + else: + self.valid_suffixes = [] + self.using_subdir = False + + def check_line(self, lineno, text): + self.valid_suffixes += get_valid_suffixes(text) + + m = self.DEFINITION.search(text) + if m: + variable = m.group(2) + if variable not in self.USED_OUTSIDE_THE_PACKAGE: + self.definitions[variable] = [lineno, text] + + rest_of_line = self.DEFINITION.sub('', text) + variables = self.USAGE.findall(rest_of_line) + for variable in variables: + self.usage.append(variable) + + if self.INDIRECTLY_USING_SUBDIR.search(rest_of_line): + self.using_subdir = True + + def after(self): + if self.using_subdir: + _, package = get_package_prefix_from_filename(self.filename) + self.usage.append(package + "_SUBDIR") + self.usage.append("HOST_" + package + "_SUBDIR") + + possible_typo = {} + for variable, where in self.definitions.items(): + valid_suffix = False + for suffix in self.valid_suffixes: + if variable.endswith(suffix): + valid_suffix = True + break + if not valid_suffix: + possible_typo[variable] = where + + warnings = [] + for variable, where in possible_typo.items(): + if variable not in self.usage: + lineno, text = where + warnings.append(["{}:{}: possible typo on suffix: {}" + .format(self.filename, lineno, variable), + text]) + return warnings + + class UselessFlag(_CheckFunction): DEFAULT_AUTOTOOLS_FLAG = re.compile(r"^.*{}".format("|".join([ r"_AUTORECONF\s*=\s*NO", diff --git a/utils/checkpackagelib/pkg_infra.py b/utils/checkpackagelib/pkg_infra.py new file mode 100644 index 0000000000..8e93670548 --- /dev/null +++ b/utils/checkpackagelib/pkg_infra.py @@ -0,0 +1,309 @@ +AUTOTOOLS_VALID_SUFFIXES = [ + "_AUTORECONF", + "_AUTORECONF_OPTS", + "_CONF_ENV", + "_CONF_OPTS", + "_GETTEXTIZE", + "_GETTEXTIZE_OPTS", + "_INSTALL_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_LIBTOOL_PATCH", + "_MAKE", + "_MAKE_ENV", + "_MAKE_OPTS", + "_SUBDIR", + ] +BAREBOX_VALID_SUFFIXES = [ + ] +CARGO_VALID_SUFFIXES = [ + "_CARGO_BUILD_OPTS", + "_CARGO_ENV", + "_CARGO_INSTALL_OPTS", + "_SUBDIR", + ] +CMAKE_VALID_SUFFIXES = [ + "_CONF_ENV", + "_CONF_OPTS", + "_INSTALL_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_MAKE", + "_MAKE_ENV", + "_MAKE_OPTS", + "_SUBDIR", + "_SUPPORTS_IN_SOURCE_BUILD", + ] +GENERIC_VALID_SUFFIXES = [ + "_ACTUAL_SOURCE_SITE", + "_ACTUAL_SOURCE_TARBALL", + "_ADDITIONAL_DOWNLOADS", + "_ADD_SKELETON_DEPENDENCY", + "_ADD_TOOLCHAIN_DEPENDENCY", + "_BIN_ARCH_EXCLUDE", + "_BUILD_CMDS", + "_CONFIGURE_CMDS", + "_CONFIG_SCRIPTS", + "_CPE_ID", + "_CPE_ID_PREFIX", + "_CPE_ID_PRODUCT", + "_CPE_ID_UPDATE", + "_CPE_ID_VENDOR", + "_CPE_ID_VERSION", + "_DEPENDENCIES", + "_DEVICES", + "_DL_DIR", + "_DL_ENV", + "_DL_OPTS", + "_DL_SUBDIR", + "_DL_VERSION", + "_DOWNLOAD_DEPENDENCIES", + "_DOWNLOAD_POST_PROCESS", + "_DROP_FILES_OR_DIRS", + "_EXCLUDES", + "_EXTRACT_CMDS", + "_EXTRACT_DEPENDENCIES", + "_EXTRA_DOWNLOADS", + "_FLAT_STACKSIZE", + "_GIT_LFS", + "_GIT_SUBMODULES", + "_HELP_CMDS", + "_IGNORE_CVES", + "_INSTALL_CMDS", + "_INSTALL_IMAGES", + "_INSTALL_IMAGES_CMDS", + "_INSTALL_INIT_OPENRC", + "_INSTALL_INIT_SYSTEMD", + "_INSTALL_INIT_SYSV", + "_INSTALL_STAGING", + "_INSTALL_STAGING_CMDS", + "_INSTALL_TARGET", + "_INSTALL_TARGET_CMDS", + "_KEEP_PY_FILES", + "_LICENSE", + "_LICENSE_FILES", + "_LINUX_CONFIG_FIXUPS", + "_NAME", + "_OVERRIDE_SRCDIR", + "_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS", + "_PATCH", + "_PATCH_DEPENDENCIES", + "_PERMISSIONS", + "_POST_BUILD_HOOKS", + "_POST_CONFIGURE_HOOKS", + "_POST_DOWNLOAD_HOOKS", + "_POST_EXTRACT_HOOKS", + "_POST_INSTALL_HOOKS", + "_POST_INSTALL_IMAGES_HOOKS", + "_POST_INSTALL_STAGING_HOOKS", + "_POST_INSTALL_TARGET_HOOKS", + "_POST_LEGAL_INFO_HOOKS", + "_POST_PATCH_HOOKS", + "_POST_PREPARE_HOOKS", + "_POST_RSYNC_HOOKS", + "_PRE_BUILD_HOOKS", + "_PRE_CONFIGURE_HOOKS", + "_PRE_DOWNLOAD_HOOKS", + "_PRE_EXTRACT_HOOKS", + "_PRE_INSTALL_HOOKS", + "_PRE_INSTALL_IMAGES_HOOKS", + "_PRE_INSTALL_STAGING_HOOKS", + "_PRE_INSTALL_TARGET_HOOKS", + "_PRE_LEGAL_INFO_HOOKS", + "_PRE_PATCH_HOOKS", + "_PRE_RSYNC_HOOKS", + "_PROVIDES", + "_REDISTRIBUTE", + "_ROOTFS_PRE_CMD_HOOKS", + "_SELINUX_MODULES", + "_SITE", + "_SITE_METHOD", + "_SOURCE", + "_STRIP_COMPONENTS", + "_TARGET_FINALIZE_HOOKS", + "_TOOLCHAIN_WRAPPER_ARGS", + "_USERS", + "_VERSION", + ] +GOLANG_VALID_SUFFIXES = [ + "_BIN_NAME", + "_BUILD_OPTS", + "_BUILD_TARGETS", + "_GOMOD", + "_GO_ENV", + "_INSTALL_BINS", + "_LDFLAGS", + "_SRC_DOMAIN", + "_SRC_SOFTWARE", + "_SRC_VENDOR", + "_TAGS", + ] +KCONFIG_VALID_SUFFIXES = [ + "_KCONFIG_DEFCONFIG", + "_KCONFIG_DEPENDENCIES", + "_KCONFIG_DOTCONFIG", + "_KCONFIG_EDITORS", + "_KCONFIG_FILE", + "_KCONFIG_FIXUP_CMDS", + "_KCONFIG_FRAGMENT_FILES", + "_KCONFIG_MAKE", + "_KCONFIG_OPTS", + "_KCONFIG_RULES", + "_KCONFIG_SUPPORTS_DEFCONFIG", + "_MAKE", + "_MAKE_ENV", + ] +KERNEL_MODULE_VALID_SUFFIXES = [ + "_DEPENDENCIES", + "_MAKE", + "_MODULE_MAKE_OPTS", + "_MODULE_SUBDIRS", + ] +LUAROCKS_VALID_SUFFIXES = [ + "_BUILD_OPTS", + "_NAME_UPSTREAM", + "_ROCKSPEC", + "_SUBDIR", + ] +MESON_VALID_SUFFIXES = [ + "_CFLAGS", + "_CONF_ENV", + "_CONF_OPTS", + "_CXXFLAGS", + "_FCFLAGS", + "_LDFLAGS", + "_MESON_EXTRA_BINARIES", + "_MESON_EXTRA_PROPERTIES", + "_NINJA_ENV", + "_NINJA_OPTS", + "_SUBDIR", + ] +PERL_VALID_SUFFIXES = [ + "_BUILD_OPTS", + "_CONF_ENV", + "_CONF_OPTS", + "_DISTNAME", + "_INSTALL_TARGET_OPTS", + "_PREFER_INSTALLER", + "_SUBDIR", + ] +PYTHON_VALID_SUFFIXES = [ + "_BASE_INSTALL_CMD", + "_BUILD_OPTS", + "_ENV", + "_INSTALL_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_SETUP_TYPE", + "_SUBDIR", + ] +QMAKE_VALID_SUFFIXES = [ + "_CONF_ENV", + "_CONF_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_MAKE_ENV", + "_MAKE_OPTS", + "_SUBDIR", + "_SYNC_QT_HEADERS", + ] +REBAR_VALID_SUFFIXES = [ + "_CONF_ENV", + "_KEEP_DEPENDENCIES", + "_REBAR_ENV", + "_USE_AUTOCONF", + "_USE_BUNDLED_REBAR", + ] +ROOTFS_VALID_SUFFIXES = [ + "_CMD", + "_DEPENDENCIES", + "_IMAGE_NAME", + "_POST_GEN_HOOKS", + "_PRE_GEN_HOOKS", + ] +TOOLCHAIN_EXTERNAL_VALID_SUFFIXES = [ + ] +VIRTUAL_VALID_SUFFIXES = [ + "_IS_VIRTUAL", + ] +WAF_VALID_SUFFIXES = [ + "_BUILD_OPTS", + "_CONF_ENV", + "_CONF_OPTS", + "_INSTALL_STAGING_OPTS", + "_INSTALL_TARGET_OPTS", + "_MAKE_ENV", + "_NEEDS_EXTERNAL_WAF", + "_SUBDIR", + "_WAF", + "_WAF_OPTS", + ] + + +ALL_VALID_SUFFIXES = \ + AUTOTOOLS_VALID_SUFFIXES + \ + BAREBOX_VALID_SUFFIXES + \ + CARGO_VALID_SUFFIXES + \ + CMAKE_VALID_SUFFIXES + \ + GENERIC_VALID_SUFFIXES + \ + GOLANG_VALID_SUFFIXES + \ + KCONFIG_VALID_SUFFIXES + \ + KERNEL_MODULE_VALID_SUFFIXES + \ + LUAROCKS_VALID_SUFFIXES + \ + MESON_VALID_SUFFIXES + \ + PERL_VALID_SUFFIXES + \ + PYTHON_VALID_SUFFIXES + \ + QMAKE_VALID_SUFFIXES + \ + REBAR_VALID_SUFFIXES + \ + ROOTFS_VALID_SUFFIXES + \ + TOOLCHAIN_EXTERNAL_VALID_SUFFIXES + \ + VIRTUAL_VALID_SUFFIXES + \ + WAF_VALID_SUFFIXES + + +def get_valid_suffixes(text): + if text.startswith("include"): + # we cannot guess the package infra used looking only at this file, so + # default to a superset of all known package infra types + return ALL_VALID_SUFFIXES + if text.startswith("$(eval"): + if "autotools-package)" in text: + return GENERIC_VALID_SUFFIXES + AUTOTOOLS_VALID_SUFFIXES + if "barebox-package)" in text: + return GENERIC_VALID_SUFFIXES + KCONFIG_VALID_SUFFIXES + BAREBOX_VALID_SUFFIXES + if "cargo-package)" in text: + return GENERIC_VALID_SUFFIXES + CARGO_VALID_SUFFIXES + if "cmake-package)" in text: + return GENERIC_VALID_SUFFIXES + CMAKE_VALID_SUFFIXES + if "generic-package)" in text: + return GENERIC_VALID_SUFFIXES + if "golang-package)" in text: + return GENERIC_VALID_SUFFIXES + GOLANG_VALID_SUFFIXES + if "kconfig-package)" in text: + return GENERIC_VALID_SUFFIXES + KCONFIG_VALID_SUFFIXES + if "kernel-module)" in text: + return KERNEL_MODULE_VALID_SUFFIXES + if "luarocks-package)" in text: + return GENERIC_VALID_SUFFIXES + LUAROCKS_VALID_SUFFIXES + if "meson-package)" in text: + return GENERIC_VALID_SUFFIXES + MESON_VALID_SUFFIXES + if "perl-package)" in text: + return GENERIC_VALID_SUFFIXES + PERL_VALID_SUFFIXES + if "python-package)" in text: + return GENERIC_VALID_SUFFIXES + PYTHON_VALID_SUFFIXES + if "qmake-package)" in text: + return GENERIC_VALID_SUFFIXES + QMAKE_VALID_SUFFIXES + if "rebar-package)" in text: + return GENERIC_VALID_SUFFIXES + AUTOTOOLS_VALID_SUFFIXES + REBAR_VALID_SUFFIXES + if "(rootfs)" in text: + return ROOTFS_VALID_SUFFIXES + if "toolchain-external-package)" in text: + return GENERIC_VALID_SUFFIXES + TOOLCHAIN_EXTERNAL_VALID_SUFFIXES + if "virtual-package)" in text: + return GENERIC_VALID_SUFFIXES + VIRTUAL_VALID_SUFFIXES + if "waf-package)" in text: + return GENERIC_VALID_SUFFIXES + WAF_VALID_SUFFIXES + # any new package infra will need support here, otherwise default to a + # superset of all known package infra types + return ALL_VALID_SUFFIXES + return [] diff --git a/utils/checkpackagelib/test_lib_mk.py b/utils/checkpackagelib/test_lib_mk.py index d817cdece0..56cd8bc391 100644 --- a/utils/checkpackagelib/test_lib_mk.py +++ b/utils/checkpackagelib/test_lib_mk.py @@ -545,6 +545,432 @@ def test_TypoInPackageVariable(testname, filename, string, expected): assert warnings == expected +TypoInVariableSuffix = [ + ('good', + 'any.mk', + 'ANY_CONF_OPTS = \n' + '$(eval $(foo-package))\n', + [[]]), + ('bad', + 'any.mk', + 'ANY_VAR = \n' + '$(eval $(foo-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_VAR', 'ANY_VAR = \n']]]), + ('internal variable', + 'any.mk', + 'ANY_VAR = \n' + 'ANY_CONF_OPTS = ANY_VAR OTHER_VAR\n' + '$(eval $(foo-package))\n', + [[]]), + ('ignore missing space', + 'any.mk', + 'OTHER_VAR= \n', + [[['any.mk:1: possible typo on suffix: OTHER_VAR', 'OTHER_VAR= \n']]]), + ('libc exception', + './any.mk', + 'BR_LIBC = \n', + [[]]), + ('arch/gcc/toolchain exception', + 'any.mk', + 'GCC_TARGET_FPU += \n', + [[]]), + ('host (bad)', + 'any.mk', + 'HOST_OTHER_VAR = \n', + [[['any.mk:1: possible typo on suffix: HOST_OTHER_VAR', 'HOST_OTHER_VAR = \n']]]), + ('provides', + 'any.mk', + 'ANY_PROVIDES = other thing\n' + 'OTHER_VAR = \n' + '$(eval $(foo-package))\n', + [[['any.mk:2: possible typo on suffix: OTHER_VAR', 'OTHER_VAR = \n']]]), + ('ignore space', + 'any.mk', + 'ANY_PROVIDES = thing other \n' + 'OTHER_VAR = \n' + '$(eval $(foo-package))\n', + [[['any.mk:2: possible typo on suffix: OTHER_VAR', 'OTHER_VAR = \n']]]), + ('multiple warnings', + 'file.mk', + 'LUA_RUN = FILE_INTERNAL_VAR\n' + 'FILE_DEPENDENCY = wrong\n' + 'FILE_LICENCE = wrong\n' + 'FILE_CONF_OPTS = ok\n' + 'FILE_INTERNAL_VAR = used above\n' + 'FILE_WRONG = # commment\n' + '$(eval $(foo-package))\n', + [[['file.mk:2: possible typo on suffix: FILE_DEPENDENCY', 'FILE_DEPENDENCY = wrong\n'], + ['file.mk:3: possible typo on suffix: FILE_LICENCE', 'FILE_LICENCE = wrong\n'], + ['file.mk:6: possible typo on suffix: FILE_WRONG', 'FILE_WRONG = # commment\n']]]), + ('linux extensions', + 'linux/linux-ext-any.mk', + 'ANY_CPE_ID = \n' + 'define ANY_BUILD_CMDS\n' + 'endef\n' + 'ANY_PREPARE_KERNEL = \n', + [[['linux/linux-ext-any.mk:1: possible typo on suffix: ANY_CPE_ID', 'ANY_CPE_ID = \n'], + ['linux/linux-ext-any.mk:2: possible typo on suffix: ANY_BUILD_CMDS', 'define ANY_BUILD_CMDS\n']]]), + ('linux tools', + 'package/linux-tools/linux-tool-any.mk', + 'ANY_CPE_ID = \n' + 'define ANY_BUILD_CMDS\n' + 'endef\n' + 'ANY_PREPARE_KERNEL = \n', + [[['package/linux-tools/linux-tool-any.mk:1: possible typo on suffix: ANY_CPE_ID', 'ANY_CPE_ID = \n'], + ['package/linux-tools/linux-tool-any.mk:4: possible typo on suffix: ANY_PREPARE_KERNEL', 'ANY_PREPARE_KERNEL = \n']]]), + ('initramfs do not use fs infra', + 'fs/initramfs/any.mk', + 'ANY_CPE_ID = \n' + 'ANY_NAME = \n', + [[['fs/initramfs/any.mk:1: possible typo on suffix: ANY_CPE_ID', 'ANY_CPE_ID = \n']]]), + ('autotools', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(autotools-package))\n', + [[['any.mk:4: possible typo on suffix: ANY_SUPPORTS_IN_SOURCE_BUILD', 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n']]]), + ('barebox', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + '$(eval $(barebox-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n']]]), + ('cmake', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(cmake-package))\n', + [[['any.mk:3: possible typo on suffix: ANY_GETTEXTIZE', 'ANY_GETTEXTIZE = \n']]]), + ('cargo', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + 'ANY_CARGO_INSTALL_OPTS = \n' + '$(eval $(cargo-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n']]]), + ('generic', + 'any.mk', + 'ANY_CONF_OPTS = \n' + 'ANY_CPE_ID = \n' + '$(eval $(generic-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n']]]), + ('golang', + 'any.mk', + 'ANY_GO_ENV = \n' + 'ANY_CONF_OPTS = \n' + '$(eval $(golang-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n']]]), + ('kconfig', + 'any.mk', + 'ANY_GO_ENV = \n' + 'ANY_KCONFIG_FIXUP_CMDS = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + '$(eval $(kconfig-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_GO_ENV', 'ANY_GO_ENV = \n'], + # https://bugs.buildroot.org/show_bug.cgi?id=15161 kernel can't support SUBDIR + ['any.mk:4: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n']]]), + ('kernel module + autotools', + 'any.mk', + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_GO_ENV = \n' + 'ANY_KCONFIG_FIXUP_CMDS = \n' + 'ANY_MODULE_SUBDIRS = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(kernel-module))\n' + '$(eval $(autotools-package))\n', + [[['any.mk:3: possible typo on suffix: ANY_GO_ENV', 'ANY_GO_ENV = \n'], + ['any.mk:4: possible typo on suffix: ANY_KCONFIG_FIXUP_CMDS', 'ANY_KCONFIG_FIXUP_CMDS = \n'], + ['any.mk:8: possible typo on suffix: ANY_SUPPORTS_IN_SOURCE_BUILD', 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n']]]), + ('kernel module + generic', + 'any.mk', + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_GO_ENV = \n' + 'ANY_KCONFIG_FIXUP_CMDS = \n' + 'ANY_MODULE_SUBDIRS = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(kernel-module))\n' + '$(eval $(generic-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_GETTEXTIZE', 'ANY_GETTEXTIZE = \n'], + ['any.mk:3: possible typo on suffix: ANY_GO_ENV', 'ANY_GO_ENV = \n'], + ['any.mk:4: possible typo on suffix: ANY_KCONFIG_FIXUP_CMDS', 'ANY_KCONFIG_FIXUP_CMDS = \n'], + ['any.mk:7: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n'], + ['any.mk:8: possible typo on suffix: ANY_SUPPORTS_IN_SOURCE_BUILD', 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n']]]), + ('kernel module + cmake', + 'any.mk', + 'ANY_CPE_ID = \n' + 'ANY_GETTEXTIZE = \n' + 'ANY_GO_ENV = \n' + 'ANY_KCONFIG_FIXUP_CMDS = \n' + 'ANY_MODULE_SUBDIRS = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SUPPORTS_IN_SOURCE_BUILD = \n' + '$(eval $(kernel-module))\n' + '$(eval $(cmake-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_GETTEXTIZE', 'ANY_GETTEXTIZE = \n'], + ['any.mk:3: possible typo on suffix: ANY_GO_ENV', 'ANY_GO_ENV = \n'], + ['any.mk:4: possible typo on suffix: ANY_KCONFIG_FIXUP_CMDS', 'ANY_KCONFIG_FIXUP_CMDS = \n']]]), + ('luarocks', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + '$(eval $(luarocks-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:6: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n'], + ['any.mk:7: possible typo on suffix: ANY_INSTALL_STAGING_OPTS', 'ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('meson', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'HOST_ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + '$(eval $(host-meson-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:7: possible typo on suffix: HOST_ANY_INSTALL_STAGING_OPTS', 'HOST_ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('perl', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + '$(eval $(perl-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:7: possible typo on suffix: ANY_INSTALL_STAGING_OPTS', 'ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('python', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + '$(eval $(host-python-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:6: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n'], + ['any.mk:11: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n']]]), + ('qmake + host generic', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_TARGET_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + '$(eval $(qmake-package))\n' + '$(eval $(host-generic-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS = \n'], + ['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:8: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('rebar', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_ROCKSPEC = \n' + 'ANY_DISTNAME = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + '$(eval $(rebar-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS = \n'], + ['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_ROCKSPEC', 'ANY_ROCKSPEC = \n'], + ['any.mk:4: possible typo on suffix: ANY_DISTNAME', 'ANY_DISTNAME = \n'], + ['any.mk:5: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:11: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n']]]), + ('toolchain-external', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_INSTALL_STAGING = \n' + 'ANY_INSTALL_STAGING_CMDS = \n' + 'ANY_IS_VIRTUAL= \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_WAF = \n' + '$(eval $(toolchain-external-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS = \n'], + ['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:3: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n'], + ['any.mk:4: possible typo on suffix: ANY_INSTALL_STAGING_OPTS', 'ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:7: possible typo on suffix: ANY_IS_VIRTUAL', 'ANY_IS_VIRTUAL= \n'], + ['any.mk:9: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:10: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n'], + ['any.mk:11: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n'], + ['any.mk:12: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n'], + ['any.mk:13: possible typo on suffix: ANY_WAF', 'ANY_WAF = \n']]]), + ('virtual', + 'any.mk', + 'ANY_BUILD_OPTS ?= \n' + 'ANY_CFLAGS := \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_IS_VIRTUAL= \n' + 'ANY_PRE_PATCH_HOOKS += \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_WAF = \n' + '$(eval $(virtual-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_BUILD_OPTS', 'ANY_BUILD_OPTS ?= \n'], + ['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS := \n'], + ['any.mk:3: possible typo on suffix: ANY_CONF_OPTS', 'ANY_CONF_OPTS = \n'], + ['any.mk:4: possible typo on suffix: ANY_INSTALL_STAGING_OPTS', 'ANY_INSTALL_STAGING_OPTS = \n'], + ['any.mk:7: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:8: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n'], + ['any.mk:9: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n'], + ['any.mk:10: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n'], + ['any.mk:11: possible typo on suffix: ANY_WAF', 'ANY_WAF = \n']]]), + ('waf', + 'any.mk', + 'ANY_BUILD_OPTS = \n' + 'ANY_CFLAGS = \n' + 'ANY_CONF_OPTS = \n' + 'ANY_INSTALL_STAGING_OPTS = \n' + 'ANY_IS_VIRTUAL= \n' + 'ANY_PRE_PATCH_HOOKS = \n' + 'ANY_SETUP_TYPE = \n' + 'ANY_SUBDIR = \n' + 'ANY_SYNC_QT_HEADERS = \n' + 'ANY_USE_AUTOCONF = \n' + 'ANY_WAF = \n' + '$(eval $(waf-package))\n', + [[['any.mk:2: possible typo on suffix: ANY_CFLAGS', 'ANY_CFLAGS = \n'], + ['any.mk:5: possible typo on suffix: ANY_IS_VIRTUAL', 'ANY_IS_VIRTUAL= \n'], + ['any.mk:7: possible typo on suffix: ANY_SETUP_TYPE', 'ANY_SETUP_TYPE = \n'], + ['any.mk:9: possible typo on suffix: ANY_SYNC_QT_HEADERS', 'ANY_SYNC_QT_HEADERS = \n'], + ['any.mk:10: possible typo on suffix: ANY_USE_AUTOCONF', 'ANY_USE_AUTOCONF = \n']]]), + ('SUBDIR no use', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_INSTALL_TARGET_CMDS\n' + '\tmake\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[['any.mk:1: possible typo on suffix: ANY_SUBDIR', 'ANY_SUBDIR = \n']]]), + ('SUBDIR explicit use', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_INSTALL_TARGET_CMDS\n' + '\tmake $(ANY_SUBDIR)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 1', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_INSTALL_TARGET_CMDS\n' + '\tmake $(ANY_SRCDIR)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 2', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_INSTALL_TARGET_CMDS\n' + '\tmake $(ANY_BUILDDIR)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 3', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_LINUX_CONFIG_FIXUPS\n' + '\t$(call KCONFIG_ENABLE_OPT,CONFIG_BPF_SYSCALL)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 4', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_LINUX_CONFIG_FIXUPS\n' + '\t$(call KCONFIG_SET_OPT,CONFIG_BPF_SYSCALL)\n' + 'endef\n' + '$(eval $(generic-package))\n', + [[]]), + ('SUBDIR indirect use 5', + 'any.mk', + 'ANY_SUBDIR = \n' + 'define ANY_LINUX_CONFIG_FIXUPS\n' + '\t$(call KCONFIG_DISABLE_OPT,CONFIG_BPF_SYSCALL)\n' + 'endef\n' + '$(eval $(kconfig-package))\n', + [[]]), + ] + + + at pytest.mark.parametrize('testname,filename,string,expected', TypoInVariableSuffix) +def test_TypoInVariableSuffix(testname, filename, string, expected): + warnings = util.check_file(m.TypoInVariableSuffix, filename, string) + assert warnings == expected + + UselessFlag = [ ('autoreconf no', 'any.mk', -- 2.34.1 From ricardo.martincoski at gmail.com Sun Jan 1 23:36:53 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 20:36:53 -0300 Subject: [Buildroot] [PATCH 29/29] docs/manual: standardize references to the generic infra In-Reply-To: <20230101233653.487175-1-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> Message-ID: <20230101233653.487175-30-ricardo.martincoski@gmail.com> Currently the text for each package infra that mentions the usage of variables already provided by the generic infra diverge from each other: - some (golang, kconfig, python) add a cross-referece to the generic infra chapter; - kconfig does not list any example; - some mention _LICENSE as an example, others don't; - some (cargo, golang, python) add an 'etc.' at the end of the examples, giving the idea that can be more symbols provided by the generic infra than the ones listed; - most have the text 'works by defining a number of variables before calling the ++ macro', except golang and kconfig; - some actually list 'A few additional variables' but keep using some old reference as 'An additional variable'; - some say 'First, all the package metadata' and other only 'All the package metadata'; - most mention _SUBDIR as an example of variable supported by the generic infra, even the generic infra manual not mentioning it. The _SUBDIR variable is a tricky one. It *is* declared for the generic infra package (and all package infras that inherit from the generic one), but it is really used in certain conditions. package/pkg-generic.mk uses _SUBDIR only to define: (2)_SRCDIR = $$($(2)_DIR)/$$($(2)_SUBDIR) and it also uses _SRCDIR only to define: $(2)_BUILDDIR ?= $$($(2)_SRCDIR) so the generic package infra does not really uses _SUBDIR by itself in the common scenario. So the manual entry for the generic infra seems correct in not mentioning _SUBDIR. Also any package infra that inherits from the generic one (by calling inner-generic-package) needs to use one of the three variables in order to support _SUBDIR: _BUILDDIR, _SRCDIR or _SUBDIR. That is the case for: autotools (_SRCDIR), cargo (_SRCDIR, _SUBDIR), cmake (_BUILDDIR, _SRCDIR), luarocks (_SRCDIR, _SUBDIR), meson (_SRCDIR), perl (_SRCDIR), python (_BUILDDIR), qmake (_BUILDDIR) and waf (_SRCDIR). Of course the .mk file for a package using the generic infra can define this symbol and use it, directly or indirectly, for example, in its _INSTALL_TARGET_CMDS. Also any package infra, even the ones that do not use directly any of the three variables above, can use _SUBDIR when the package uses the macros KCONFIG_ENABLE_OPT, KCONFIG_SET_OPT or KCONFIG_DISABLE_OPT declared in package/pkg-utils.mk. Improve the correctness for the manual by standardizing the text among the package infras: - use the same text "All the package metadata information variables that exist in the generic package infrastructure also exist in the infrastructure:" for all of them; - add the cross-reference for all of them; - do not mention _SUBDIR as a variable that exist on generic infra; - use the same set of examples for all infras: "_VERSION, _SOURCE, _PATCH, _SITE, _DEPENDENCIES, _LICENSE, _LICENSE_FILES, etc."; - wrap the modified text at 72 columns; - add "macro" to golang and luarocks infra; - use "A few additional variables" for qmake and waf. At same time, add a missing format on golang manual for BR2_PACKAGE_HOST_GO_HOST_ARCH_SUPPORTS. Cc: Eric Le Bihan Cc: Thomas De Schampheleire Signed-off-by: Ricardo Martincoski --- docs/manual/adding-packages-autotools.txt | 11 +++++------ docs/manual/adding-packages-cargo.txt | 9 +++++---- docs/manual/adding-packages-cmake.txt | 10 +++++----- docs/manual/adding-packages-golang.txt | 9 +++++---- docs/manual/adding-packages-kconfig.txt | 18 ++++++++++++++---- docs/manual/adding-packages-luarocks.txt | 12 +++++++----- docs/manual/adding-packages-meson.txt | 9 +++++---- docs/manual/adding-packages-perl.txt | 12 ++++++------ docs/manual/adding-packages-python.txt | 4 ++-- docs/manual/adding-packages-qmake.txt | 12 ++++++------ docs/manual/adding-packages-rebar.txt | 13 ++++++------- docs/manual/adding-packages-waf.txt | 12 ++++++------ 12 files changed, 72 insertions(+), 59 deletions(-) diff --git a/docs/manual/adding-packages-autotools.txt b/docs/manual/adding-packages-autotools.txt index a041d91eb6..0cec82d95f 100644 --- a/docs/manual/adding-packages-autotools.txt +++ b/docs/manual/adding-packages-autotools.txt @@ -76,12 +76,11 @@ Just like the generic infrastructure, the autotools infrastructure works by defining a number of variables before calling the +autotools-package+ macro. -First, all the package metadata information variables that exist in the -generic infrastructure also exist in the autotools infrastructure: -+LIBFOO_VERSION+, +LIBFOO_SOURCE+, -+LIBFOO_PATCH+, +LIBFOO_SITE+, -+LIBFOO_SUBDIR+, +LIBFOO_DEPENDENCIES+, -+LIBFOO_INSTALL_STAGING+, +LIBFOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the autotools infrastructure: +LIBFOO_VERSION+, ++LIBFOO_SOURCE+, +LIBFOO_PATCH+, +LIBFOO_SITE+, +LIBFOO_DEPENDENCIES+, ++LIBFOO_LICENSE+, +LIBFOO_LICENSE_FILES+, etc. A few additional variables, specific to the autotools infrastructure, can also be defined. Many of them are only useful in very specific diff --git a/docs/manual/adding-packages-cargo.txt b/docs/manual/adding-packages-cargo.txt index e18fd9ce23..4eedda8dc6 100644 --- a/docs/manual/adding-packages-cargo.txt +++ b/docs/manual/adding-packages-cargo.txt @@ -64,10 +64,11 @@ Just like the generic infrastructure, the Cargo infrastructure works by defining a number of variables before calling the +cargo-package+ or +host-cargo-package+ macros. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the Cargo infrastructure: -+FOO_VERSION+, +FOO_SOURCE+, +FOO_PATCH+, +FOO_SITE+, -+FOO_DEPENDENCIES+, +FOO_LICENSE+, +FOO_LICENSE_FILES+, etc. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Cargo infrastructure: +FOO_VERSION+, +FOO_SOURCE+, ++FOO_PATCH+, +FOO_SITE+, +FOO_DEPENDENCIES+, +FOO_LICENSE+, ++FOO_LICENSE_FILES+, etc. A few additional variables, specific to the Cargo infrastructure, can also be defined. Many of them are only useful in very specific cases, diff --git a/docs/manual/adding-packages-cmake.txt b/docs/manual/adding-packages-cmake.txt index 541d7422cf..e69f072bb5 100644 --- a/docs/manual/adding-packages-cmake.txt +++ b/docs/manual/adding-packages-cmake.txt @@ -75,11 +75,11 @@ Just like the generic infrastructure, the CMake infrastructure works by defining a number of variables before calling the +cmake-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the CMake infrastructure: -+LIBFOO_VERSION+, +LIBFOO_SOURCE+, +LIBFOO_PATCH+, +LIBFOO_SITE+, -+LIBFOO_SUBDIR+, +LIBFOO_DEPENDENCIES+, +LIBFOO_INSTALL_STAGING+, -+LIBFOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Cmake infrastructure: +LIBFOO_VERSION+, +LIBFOO_SOURCE+, ++LIBFOO_PATCH+, +LIBFOO_SITE+, +LIBFOO_DEPENDENCIES+, +LIBFOO_LICENSE+, ++LIBFOO_LICENSE_FILES+, etc. A few additional variables, specific to the CMake infrastructure, can also be defined. Many of them are only useful in very specific cases, diff --git a/docs/manual/adding-packages-golang.txt b/docs/manual/adding-packages-golang.txt index c952cde577..95fa083f69 100644 --- a/docs/manual/adding-packages-golang.txt +++ b/docs/manual/adding-packages-golang.txt @@ -56,16 +56,17 @@ The main macro of the Go package infrastructure is ability to build host packages is also available, with the +host-golang-package+ macro. Host packages built by +host-golang-package+ macro should depend on -BR2_PACKAGE_HOST_GO_HOST_ARCH_SUPPORTS. ++BR2_PACKAGE_HOST_GO_HOST_ARCH_SUPPORTS+. Just like the generic infrastructure, the Go infrastructure works -by defining a number of variables before calling the +golang-package+. +by defining a number of variables before calling the +golang-package+ +macro. All the package metadata information variables that exist in the xref:generic-package-reference[generic package infrastructure] also exist in the Go infrastructure: +FOO_VERSION+, +FOO_SOURCE+, -+FOO_PATCH+, +FOO_SITE+, +FOO_SUBDIR+, +FOO_DEPENDENCIES+, -+FOO_LICENSE+, +FOO_LICENSE_FILES+, +FOO_INSTALL_STAGING+, etc. ++FOO_PATCH+, +FOO_SITE+, +FOO_DEPENDENCIES+, +FOO_LICENSE+, ++FOO_LICENSE_FILES+, etc. Note that it is not necessary to add +host-go+ in the +FOO_DEPENDENCIES+ variable of a package, since this basic dependency diff --git a/docs/manual/adding-packages-kconfig.txt b/docs/manual/adding-packages-kconfig.txt index a35681775f..10901cf339 100644 --- a/docs/manual/adding-packages-kconfig.txt +++ b/docs/manual/adding-packages-kconfig.txt @@ -15,10 +15,20 @@ expose the package's +menuconfig+ target as +foo-menuconfig+ in Buildroot, and to handle the copying back and forth of the configuration file in a correct way. -The +kconfig-package+ infrastructure is based on the +generic-package+ -infrastructure. All variables supported by +generic-package+ are -available in +kconfig-package+ as well. See -xref:generic-package-reference[] for more details. +The main macro of the kconfig package infrastructure is ++kconfig-package+: like +generic-package+ it works by defining a number +of variables providing metadata information about the package, and then +calling +kconfig-package+ macro. + +Just like the generic infrastructure, the kconfig infrastructure works +by defining a number of variables before calling the +kconfig-package+ +macro. + +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the kconfig infrastructure: +FOO_VERSION+, +FOO_SOURCE+, ++FOO_PATCH+, +FOO_SITE+, +FOO_DEPENDENCIES+, +FOO_LICENSE+, ++FOO_LICENSE_FILES+, etc. In order to use the +kconfig-package+ infrastructure for a Buildroot package, the minimally required lines in the +.mk+ file, in addition to diff --git a/docs/manual/adding-packages-luarocks.txt b/docs/manual/adding-packages-luarocks.txt index 70f48fc02c..f76dcb33ad 100644 --- a/docs/manual/adding-packages-luarocks.txt +++ b/docs/manual/adding-packages-luarocks.txt @@ -73,16 +73,18 @@ infrastructures in Buildroot, respectively. The main macro of the LuaRocks package infrastructure is +luarocks-package+: like +generic-package+ it works by defining a number of variables providing -metadata information about the package, and then calling +luarocks-package+. +metadata information about the package, and then calling +luarocks-package+ +macro. Just like the generic infrastructure, the LuaRocks infrastructure works by defining a number of variables before calling the +luarocks-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the LuaRocks infrastructure: -+LUA_FOO_VERSION+, +LUA_FOO_SOURCE+, +LUA_FOO_SITE+, -+LUA_FOO_DEPENDENCIES+, +LUA_FOO_LICENSE+, +LUA_FOO_LICENSE_FILES+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the LuaRocks infrastructure: +LUA_FOO_VERSION+, ++LUA_FOO_SOURCE+, +LUA_FOO_PATCH+, +LUA_FOO_SITE+, ++LUA_FOO_DEPENDENCIES+, +LUA_FOO_LICENSE+, +LUA_FOO_LICENSE_FILES+, etc. Two of them are populated by the LuaRocks infrastructure (for the +download+ step). If your package is not hosted on the LuaRocks mirror diff --git a/docs/manual/adding-packages-meson.txt b/docs/manual/adding-packages-meson.txt index 029c8c2488..13407d814d 100644 --- a/docs/manual/adding-packages-meson.txt +++ b/docs/manual/adding-packages-meson.txt @@ -76,10 +76,11 @@ packages is also available, with the +host-meson-package+ macro. Just like the generic infrastructure, the Meson infrastructure works by defining a number of variables before calling the +meson-package+ macro. -First, all the package metadata information variables that exist in the generic -infrastructure also exist in the Meson infrastructure: +FOO_VERSION+, -+FOO_SOURCE+, +FOO_PATCH+, +FOO_SITE+, +FOO_SUBDIR+, +FOO_DEPENDENCIES+, -+FOO_INSTALL_STAGING+, +FOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Meson infrastructure: +FOO_VERSION+, +FOO_SOURCE+, ++FOO_PATCH+, +FOO_SITE+, +FOO_DEPENDENCIES+, +FOO_LICENSE+, ++FOO_LICENSE_FILES+, etc. A few additional variables, specific to the Meson infrastructure, can also be defined. Many of them are only useful in very specific cases, typical packages diff --git a/docs/manual/adding-packages-perl.txt b/docs/manual/adding-packages-perl.txt index 6ce693fd6e..73cfd50d09 100644 --- a/docs/manual/adding-packages-perl.txt +++ b/docs/manual/adding-packages-perl.txt @@ -85,12 +85,12 @@ Just like the generic infrastructure, the Perl/CPAN infrastructure works by defining a number of variables before calling the +perl-package+ macro. -First, all the package metadata information variables that exist in the -generic infrastructure also exist in the Perl/CPAN infrastructure: -+PERL_FOO_VERSION+, +PERL_FOO_SOURCE+, -+PERL_FOO_PATCH+, +PERL_FOO_SITE+, -+PERL_FOO_SUBDIR+, +PERL_FOO_DEPENDENCIES+, -+PERL_FOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Perl/CPAN infrastructure: +PERL_FOO_VERSION+, ++PERL_FOO_SOURCE+, +PERL_FOO_PATCH+, +PERL_FOO_SITE+, ++PERL_FOO_DEPENDENCIES+, +PERL_FOO_LICENSE+, +PERL_FOO_LICENSE_FILES+, +etc. Note that setting +PERL_FOO_INSTALL_STAGING+ to +YES+ has no effect unless a +PERL_FOO_INSTALL_STAGING_CMDS+ variable is defined. The perl diff --git a/docs/manual/adding-packages-python.txt b/docs/manual/adding-packages-python.txt index 500967f235..0b0f644a79 100644 --- a/docs/manual/adding-packages-python.txt +++ b/docs/manual/adding-packages-python.txt @@ -81,8 +81,8 @@ All the package metadata information variables that exist in the xref:generic-package-reference[generic package infrastructure] also exist in the Python infrastructure: +PYTHON_FOO_VERSION+, +PYTHON_FOO_SOURCE+, +PYTHON_FOO_PATCH+, +PYTHON_FOO_SITE+, -+PYTHON_FOO_SUBDIR+, +PYTHON_FOO_DEPENDENCIES+, +PYTHON_FOO_LICENSE+, -+PYTHON_FOO_LICENSE_FILES+, +PYTHON_FOO_INSTALL_STAGING+, etc. ++PYTHON_FOO_DEPENDENCIES+, +PYTHON_FOO_LICENSE+, ++PYTHON_FOO_LICENSE_FILES+, etc. Note that: diff --git a/docs/manual/adding-packages-qmake.txt b/docs/manual/adding-packages-qmake.txt index 699d082aa1..ac34b37264 100644 --- a/docs/manual/adding-packages-qmake.txt +++ b/docs/manual/adding-packages-qmake.txt @@ -51,13 +51,13 @@ Just like the generic infrastructure, the QMake infrastructure works by defining a number of variables before calling the +qmake-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the QMake infrastructure: -+LIBFOO_VERSION+, +LIBFOO_SOURCE+, +LIBFOO_PATCH+, +LIBFOO_SITE+, -+LIBFOO_SUBDIR+, +LIBFOO_DEPENDENCIES+, +LIBFOO_INSTALL_STAGING+, -+LIBFOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the QMake infrastructure: +LIBFOO_VERSION+, +LIBFOO_SOURCE+, ++LIBFOO_PATCH+, +LIBFOO_SITE+, +LIBFOO_DEPENDENCIES+, +LIBFOO_LICENSE+, ++LIBFOO_LICENSE_FILES+, etc. -An additional variable, specific to the QMake infrastructure, can +A few additional variables, specific to the QMake infrastructure, can also be defined. * +LIBFOO_CONF_ENV+, to specify additional environment variables to diff --git a/docs/manual/adding-packages-rebar.txt b/docs/manual/adding-packages-rebar.txt index d78b3171d8..bc3d890707 100644 --- a/docs/manual/adding-packages-rebar.txt +++ b/docs/manual/adding-packages-rebar.txt @@ -51,13 +51,12 @@ Just like the generic infrastructure, the +rebar+ infrastructure works by defining a number of variables before calling the +rebar-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the +rebar+ infrastructure: -+ERLANG_FOOBAR_VERSION+, +ERLANG_FOOBAR_SOURCE+, -+ERLANG_FOOBAR_PATCH+, +ERLANG_FOOBAR_SITE+, -+ERLANG_FOOBAR_SUBDIR+, +ERLANG_FOOBAR_DEPENDENCIES+, -+ERLANG_FOOBAR_INSTALL_STAGING+, +ERLANG_FOOBAR_INSTALL_TARGET+, -+ERLANG_FOOBAR_LICENSE+ and +ERLANG_FOOBAR_LICENSE_FILES+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the +rebar+ infrastructure: +ERLANG_FOOBAR_VERSION+, ++ERLANG_FOOBAR_SOURCE+, +ERLANG_FOOBAR_PATCH+, +ERLANG_FOOBAR_SITE+, ++ERLANG_FOOBAR_DEPENDENCIES+, +ERLANG_FOOBAR_LICENSE+, ++ERLANG_FOOBAR_LICENSE_FILES+, etc. A few additional variables, specific to the +rebar+ infrastructure, can also be defined. Many of them are only useful in very specific diff --git a/docs/manual/adding-packages-waf.txt b/docs/manual/adding-packages-waf.txt index 101cddf1f1..6f08053237 100644 --- a/docs/manual/adding-packages-waf.txt +++ b/docs/manual/adding-packages-waf.txt @@ -51,13 +51,13 @@ Just like the generic infrastructure, the Waf infrastructure works by defining a number of variables before calling the +waf-package+ macro. -First, all the package metadata information variables that exist in -the generic infrastructure also exist in the Waf infrastructure: -+LIBFOO_VERSION+, +LIBFOO_SOURCE+, +LIBFOO_PATCH+, +LIBFOO_SITE+, -+LIBFOO_SUBDIR+, +LIBFOO_DEPENDENCIES+, +LIBFOO_INSTALL_STAGING+, -+LIBFOO_INSTALL_TARGET+. +All the package metadata information variables that exist in the +xref:generic-package-reference[generic package infrastructure] also +exist in the Waf infrastructure: +LIBFOO_VERSION+, +LIBFOO_SOURCE+, ++LIBFOO_PATCH+, +LIBFOO_SITE+, +LIBFOO_DEPENDENCIES+, +LIBFOO_LICENSE+, ++LIBFOO_LICENSE_FILES+, etc. -An additional variable, specific to the Waf infrastructure, can +A few additional variables, specific to the Waf infrastructure, can also be defined. * +LIBFOO_SUBDIR+ may contain the name of a subdirectory inside the -- 2.34.1 From ricardo.martincoski at gmail.com Mon Jan 2 00:45:08 2023 From: ricardo.martincoski at gmail.com (Ricardo Martincoski) Date: Sun, 1 Jan 2023 21:45:08 -0300 Subject: [Buildroot] [PATCH] package/atop: bump to version 2.8.0 Message-ID: <20230102004508.848462-1-ricardo.martincoski@gmail.com> Signed-off-by: Ricardo Martincoski --- check-*: https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735835248 runtime test: https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735834290 build tests: 44 builds, 7 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735834290 test-pkg config: BR2_PACKAGE_ATOP=y --- package/atop/atop.hash | 2 +- package/atop/atop.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/atop/atop.hash b/package/atop/atop.hash index 18ba42340c..e42354739a 100644 --- a/package/atop/atop.hash +++ b/package/atop/atop.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 ca48d2f17e071deead5e6e9cc9e388bf6a3270d695e61976b3794d4d927b5c4e atop-2.7.1.tar.gz +sha256 3b002cb9774a7d6b3e820451773ae5e909b5e725738c6f375f14d1c1976d9fba atop-2.8.0.tar.gz # Hash for license file: sha256 204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994 COPYING diff --git a/package/atop/atop.mk b/package/atop/atop.mk index 8a0fcda33b..04a554b474 100644 --- a/package/atop/atop.mk +++ b/package/atop/atop.mk @@ -4,7 +4,7 @@ # ################################################################################ -ATOP_VERSION = 2.7.1 +ATOP_VERSION = 2.8.0 ATOP_SITE = http://www.atoptool.nl/download ATOP_LICENSE = GPL-2.0+ ATOP_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 2 04:21:30 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 1 Jan 2023 21:21:30 -0700 Subject: [Buildroot] [PATCH 1/1] package/gstreamer1/gstd: bump to version 0.15.0 Message-ID: <20230102042130.2962255-1-james.hilliard1@gmail.com> Drop patches which are now upstream. Add new libedit dependency. License hash changed due to LGPL-2.1+ relicense: https://github.com/RidgeRun/gstd-1.x/commit/76d9fb61a05973b30220fcae5ff87de9d618ea49 Signed-off-by: James Hilliard --- ...d-check-user-xenv.sh-for-systemd-se.patch} | 0 .../0001-Fix-gstd_chmod.sh-DESTDIR-path.patch | 27 ------- ...son-python-module-for-python-install.patch | 78 ------------------- ...-meson.build-add-missing-init-subdir.patch | 28 ------- ...use-dependency-function-for-readline.patch | 51 ------------ package/gstreamer1/gstd/Config.in | 5 +- package/gstreamer1/gstd/gstd.hash | 4 +- package/gstreamer1/gstd/gstd.mk | 5 +- 8 files changed, 8 insertions(+), 190 deletions(-) rename package/gstreamer1/gstd/{0002-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch => 0001-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch} (100%) delete mode 100644 package/gstreamer1/gstd/0001-Fix-gstd_chmod.sh-DESTDIR-path.patch delete mode 100644 package/gstreamer1/gstd/0003-Use-native-meson-python-module-for-python-install.patch delete mode 100644 package/gstreamer1/gstd/0004-meson.build-add-missing-init-subdir.patch delete mode 100644 package/gstreamer1/gstd/0005-meson.build-use-dependency-function-for-readline.patch diff --git a/package/gstreamer1/gstd/0002-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch b/package/gstreamer1/gstd/0001-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch similarity index 100% rename from package/gstreamer1/gstd/0002-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch rename to package/gstreamer1/gstd/0001-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch diff --git a/package/gstreamer1/gstd/0001-Fix-gstd_chmod.sh-DESTDIR-path.patch b/package/gstreamer1/gstd/0001-Fix-gstd_chmod.sh-DESTDIR-path.patch deleted file mode 100644 index 79a65ffbdc..0000000000 --- a/package/gstreamer1/gstd/0001-Fix-gstd_chmod.sh-DESTDIR-path.patch +++ /dev/null @@ -1,27 +0,0 @@ -From f1c953b9077619a83ab21c24dc343c7e21cd220d Mon Sep 17 00:00:00 2001 -From: James Hilliard -Date: Tue, 14 Sep 2021 01:46:25 -0600 -Subject: [PATCH] Fix gstd_chmod.sh DESTDIR path. - -This should fix the chmod path when cross compiling. - -Signed-off-by: James Hilliard -[Upstream status: -https://github.com/RidgeRun/gstd-1.x/pull/247] ---- - gstd/gstd_chmod.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gstd/gstd_chmod.sh b/gstd/gstd_chmod.sh -index 8e58bce..fa7fa80 100755 ---- a/gstd/gstd_chmod.sh -+++ b/gstd/gstd_chmod.sh -@@ -3,4 +3,4 @@ - # $1 mode - # $2 file - --chmod $1 $2 -+chmod $1 ${DESTDIR}/$2 --- -2.25.1 - diff --git a/package/gstreamer1/gstd/0003-Use-native-meson-python-module-for-python-install.patch b/package/gstreamer1/gstd/0003-Use-native-meson-python-module-for-python-install.patch deleted file mode 100644 index a27d79a0e9..0000000000 --- a/package/gstreamer1/gstd/0003-Use-native-meson-python-module-for-python-install.patch +++ /dev/null @@ -1,78 +0,0 @@ -From 1067f6138e947d18fd835e4a39f229ae2293f864 Mon Sep 17 00:00:00 2001 -From: James Hilliard -Date: Tue, 14 Sep 2021 23:37:03 -0600 -Subject: [PATCH] Use native meson python module for python install. - -Signed-off-by: James Hilliard -[upstreeam: https://github.com/RidgeRun/gstd-1.x/pull/253] -Signed-off-by: Yann E. MORIN ---- - libgstc/meson.build | 4 +++- - libgstc/python/meson.build | 26 +++++++++++++++++++++++++- - meson_options.txt | 2 ++ - 3 files changed, 30 insertions(+), 2 deletions(-) - -diff --git a/libgstc/meson.build b/libgstc/meson.build -index e94dcd1..582cbb8 100644 ---- a/libgstc/meson.build -+++ b/libgstc/meson.build -@@ -1,2 +1,4 @@ - subdir('c') --subdir('python') -+if not get_option('enable-python').disabled() -+ subdir('python') -+endif -diff --git a/libgstc/python/meson.build b/libgstc/python/meson.build -index 057114b..24e3242 100644 ---- a/libgstc/python/meson.build -+++ b/libgstc/python/meson.build -@@ -1 +1,25 @@ --run_command('pip3', 'install', '.') -+pymod = import('python') -+python = pymod.find_installation( -+ get_option('with-python-version'), -+ required : get_option('enable-python').enabled(), -+ disabler : true -+) -+ -+pythonver = python.language_version() -+if pythonver.version_compare('<3.7') -+ error('Python @0@ is not supported anymore, please port your code to python3.7 or newer.'.format(python.language_version())) -+endif -+ -+pygstc_src_files = [ -+ 'pygstc/__init__.py', -+ 'pygstc/gstc.py', -+ 'pygstc/gstcerror.py', -+ 'pygstc/logger.py', -+ 'pygstc/tcp.py' -+] -+ -+python.install_sources( -+ pygstc_src_files, -+ subdir : 'pygstc', -+ pure : true -+) -diff --git a/meson_options.txt b/meson_options.txt -index f50e540..25292e6 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -4,6 +4,7 @@ option('enable-examples', type : 'feature', value : 'auto', yield : true, descri - option('enable-gtk-doc', type : 'boolean', value : false, description : 'Use gtk-doc to build documentation') - option('enable-systemd', type : 'feature', value : 'auto', description : 'Enable systemd gstd.service install') - option('enable-initd', type : 'feature', value : 'disabled', description : 'Enable init script install') -+option('enable-python', type : 'feature', value : 'auto', description : 'Install the pygstc library') - - # String options - option('with-gstd-runstatedir', type : 'string', value : '${prefix}/var/run/gstd', description : 'Specify the location of the gstd\'s PID file') -@@ -11,6 +12,7 @@ option('with-gstd-logstatedir', type : 'string', value : '${prefix}/var/log/gstd - option('with-gstd-systemddir', type : 'string', value : 'Systemd default systemduserunitdir', description : 'Specify the location of gstd.service file') - option('with-gstd-initddir', type : 'string', value : '${sysconfdir}/init.d', description : 'Specify the location of gstd init script') - option('with-statedir-owner', type : 'string', value : 'root', description : 'Specify the owner of gstd\'s run and log dirs created by the initd script') -+option('with-python-version', type : 'string', value : 'python3', description : 'Specify the python version for pygstc installation') - - # Common options - option('package-name', type : 'string', yield : true, --- -2.25.1 - diff --git a/package/gstreamer1/gstd/0004-meson.build-add-missing-init-subdir.patch b/package/gstreamer1/gstd/0004-meson.build-add-missing-init-subdir.patch deleted file mode 100644 index ed3738e3d4..0000000000 --- a/package/gstreamer1/gstd/0004-meson.build-add-missing-init-subdir.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 689265cd522c770ad3e0391cae80ee884a8c475c Mon Sep 17 00:00:00 2001 -From: James Hilliard -Date: Thu, 21 Apr 2022 01:14:52 -0500 -Subject: [PATCH] meson.build: add missing init subdir - -Seems this got accidentially removed in: -9f4490138c8892b1c86008134438b2ab405c9b0f - -Restore it so that init files are properly installed. - -Signed-off-by: James Hilliard -[upstreeam: https://github.com/RidgeRun/gstd-1.x/pull/291] ---- - meson.build | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/meson.build b/meson.build -index a30f776..7a8690a 100644 ---- a/meson.build -+++ b/meson.build -@@ -300,3 +300,4 @@ subdir('gst_client') - subdir('tests') - subdir('examples') - subdir('docs') -+subdir('init') --- -2.25.1 - diff --git a/package/gstreamer1/gstd/0005-meson.build-use-dependency-function-for-readline.patch b/package/gstreamer1/gstd/0005-meson.build-use-dependency-function-for-readline.patch deleted file mode 100644 index 51422e56d6..0000000000 --- a/package/gstreamer1/gstd/0005-meson.build-use-dependency-function-for-readline.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 3ef45c41105e61efe84c9be3a9a22988dfe10db8 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Fri, 22 Oct 2021 07:33:04 +0200 -Subject: [PATCH] meson.build: use dependency function for readline - -Use meson dependency function to find readline instead of -cc.find_library. This function will retrieve readline pkg-config file -which is available since version 7 (released 5 years ago) and -https://git.savannah.gnu.org/cgit/readline.git/commit/readline.pc.in?id=d49a9082c0e15bba8cd3d8cc0a994409cf823cac. -readline.pc sets tinfo in Requires.Private which will avoid the -following static build failure: - -/home/buildroot/autobuild/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i586-buildroot-linux-musl/9.3.0/../../../../i586-buildroot-linux-musl/bin/ld: /home/buildroot/autobuild/instance-1/output-1/host/i586-buildroot-linux-musl/sysroot/usr/lib/libreadline.a(display.o): in function `_rl_move_cursor_relative': -display.c:(.text+0xbb5): undefined reference to `tputs' - -Fixes: - - http://autobuild.buildroot.org/results/77c10947ddc749c54c7c233e3143f5cdf1edc73d - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/RidgeRun/gstd-1.x/pull/261] ---- - meson.build | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/meson.build b/meson.build -index 7a8690a..44ed5c2 100644 ---- a/meson.build -+++ b/meson.build -@@ -32,8 +32,8 @@ systemd_required = get_option('enable-systemd').enabled() - systemd_dep = dependency('systemd', required : systemd_required, version : '>=232') - - cc = meson.get_compiler('c') --readline = cc.find_library('readline', required: true) --if readline.found() -+readline_dep = dependency('readline') -+if readline_dep.found() - add_project_arguments('-DHAVE_LIBREADLINE', language: 'c') - add_project_arguments('-DHAVE_READLINE_HISTORY', language: 'c') - # Add arguments to the compiler command line. -@@ -48,8 +48,6 @@ if readline.found() - else - add_project_arguments('-DHAVE_HISTORY_H', language: 'c') - endif -- -- readline_dep = readline - endif - - ## Dependencies --- -2.37.1 - diff --git a/package/gstreamer1/gstd/Config.in b/package/gstreamer1/gstd/Config.in index f36d25f11f..df1d2f59c3 100644 --- a/package/gstreamer1/gstd/Config.in +++ b/package/gstreamer1/gstd/Config.in @@ -1,12 +1,13 @@ config BR2_PACKAGE_GSTD bool "gstd" - depends on BR2_USE_WCHAR # libglib2 -> gettext, libsoup + depends on BR2_USE_WCHAR # libglib2 -> gettext, libedit, libsoup depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2, libsoup - depends on BR2_USE_MMU # libdaemon, libglib2 + depends on BR2_USE_MMU # libdaemon, libedit, libglib2 select BR2_PACKAGE_GSTREAMER1_GST_DEBUG # gst_debug_bin_to_dot_data select BR2_PACKAGE_JANSSON select BR2_PACKAGE_JSON_GLIB select BR2_PACKAGE_LIBDAEMON + select BR2_PACKAGE_LIBEDIT select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_LIBSOUP select BR2_PACKAGE_READLINE diff --git a/package/gstreamer1/gstd/gstd.hash b/package/gstreamer1/gstd/gstd.hash index 20c821a27f..632f83f8e8 100644 --- a/package/gstreamer1/gstd/gstd.hash +++ b/package/gstreamer1/gstd/gstd.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 56afd58530b63d0d88dd818fd4e6c9230861819b3e131c6a87a46084c3f3fa96 gstd-0.14.0.tar.gz -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING +sha256 f4a83765d2cf2948c38abc5107ab07d49a01b4101047f188fed7204f1d4e49c7 gstd-0.15.0.tar.gz +sha256 10162be9f7ddb9e98c22c3edd0f78d62ab88f0ca8b1cc968bd85d5d665489d90 COPYING diff --git a/package/gstreamer1/gstd/gstd.mk b/package/gstreamer1/gstd/gstd.mk index 817e9143ae..ccb3b3e1bc 100644 --- a/package/gstreamer1/gstd/gstd.mk +++ b/package/gstreamer1/gstd/gstd.mk @@ -4,10 +4,10 @@ # ################################################################################ -GSTD_VERSION = 0.14.0 +GSTD_VERSION = 0.15.0 GSTD_SITE = $(call github,RidgeRun,gstd-1.x,v$(GSTD_VERSION)) GSTD_LICENSE_FILES = COPYING -GSTD_LICENSE = GPL-2.0+ +GSTD_LICENSE = LGPL-2.1+ GSTD_DEPENDENCIES = \ $(BR2_COREUTILS_HOST_DEPENDENCY) \ @@ -15,6 +15,7 @@ GSTD_DEPENDENCIES = \ jansson \ json-glib \ libdaemon \ + libedit \ libglib2 \ libsoup \ readline -- 2.34.1 From thomas.petazzoni at bootlin.com Mon Jan 2 06:43:42 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 02 Jan 2023 06:43:42 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-01 Message-ID: <20230102064350.482D6408CE@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-01 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 1 | 0 | 4 | 2022.11.x | 13 | 11 | 0 | 24 | master | 164 | 354 | 2 | 520 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 38 host-fwup-1.9.1 | 32 fwup-1.9.1 | 19 xz-5.2.10 | 14 linux-6.1.1 | 12 host-binutils-2.38 | 10 host-libzlib-1.2.13 | 8 host-rust-1.66.0 | 8 host-sentry-cli-2.8.0 | 8 opkg-0.4.5 | 8 pixz-1.0.7 | 8 host-pahole-1.24 | 7 janus-gateway-1.0.3 | 7 bat-0.19.0 | 6 jack2-1.9.21 | 6 unknown | 6 host-go-1.19.4 | 5 norm-1.5.8 | 5 crun-1.7.2 | 4 dahdi-linux-3.2.0 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 libgpg-error-1.45 | 4 libostree-2022.7 | 4 python-bunch-1.0.1 | 4 python-cryptography-38.0.4 | 4 uccp420wlan-6.9.1 | 4 collectd-5.12.0 | 3 gvfs-1.48.1 | 3 host-binutils-2.37 | 3 host-binutils-2.39 | 3 host-gdk-pixbuf-2.42.10 | 3 libglib2-2.72.3 | 3 ntp-4.2.8p15 | 3 open62541-v1.3.4 | 3 apcupsd-3.14.14 | 2 berkeleydb-5.3.28 | 2 dc3dd-7.2.641 | 2 dust-0.8.1 | 2 elfutils-0.186 | 2 host-spirv-llvm-translator-... | 2 libabseil-cpp-20220623.1 | 2 libcap-ng-0.8.3 | 2 mxs-bootlets-10.12.01 | 2 perl-5.34.1 | 2 pistache-3ec9d7c4f8b828fdd3... | 2 python-numpy-1.23.5 | 2 ripgrep-af6b6c543b224d348a8... | 2 uclibc-1.0.42 | 2 wtfutil-0.41.0 | 2 zstd-1.5.2 | 2 /home/buildroot/autobuild/i... | 1 acpica-20220331 | 1 brltty-6.5 | 1 btrfs-progs-5.16.2 | 1 cairo-1.16.0 | 1 dash-0.5.11.5 | 1 delve-1.20.0 | 1 dropbear-2022.83 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 f2fs-tools-1.15.0 | 1 faad2-2.10.1 | 1 ffmpeg-4.4.3 | 1 fontconfig-2.13.1 | 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 gerbera-1.10.0 | 1 gobject-introspection | 1 gobject-introspection-1.72.0 | 1 gummiboot-2bcd919c681c952eb... | 1 host-gcc-final-11.3.0 | 1 host-kmod-30 | 1 host-m4-1.4.19 | 1 host-pkgconf-1.6.3 | 1 host-python-greenlet-2.0.1 | 1 host-python-maturin-0.14.5 | 1 hwloc-2.8.0 | 1 hyperfine-1.14.0 | 1 json-c-0.16 | 1 kexec-2.0.25 | 1 kvmtool-f77d646ba01d04be5aa... | 1 lapack-3.10.1 | 1 libdeflate-1.15 | 1 libgcrypt-1.10.1 | 1 libglvnd-1.4.0 | 1 libnss-3.86 | 1 libp11-0.4.12 | 1 libpng | 1 linux-5.10.145-cip17 | 1 linux-pam-1.5.2 | 1 linux-tools | 1 ltp-testsuite-20220930 | 1 lz4-1.9.4 | 1 mender-3.4.0 | 1 mpir-3.0.0 | 1 netsurf-3.10 | 1 ocf-linux-20171122 | 1 optee-client-3.19.0 | 1 python-bcrypt-4.0.1 | 1 rsync-3.2.7 | 1 rtl8812au-aircrack-ng-e7a4a... | 1 syslog-ng-3.38.1 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uclibc-ng-test-6790eafe897b... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/61d30663de87fd5a0f9f1b7d862ca7e137dbbb58 | mips64el | acpica-20220331 | NOK | http://autobuild.buildroot.net/results/37cb0bc315d619f65ebecb66b172126fa861da00 | sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/e9c73213be873941bde4d2cf312eab173c0330fc | sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/f8f1c96c6c9845b9818d1347fda0ad43c1b2cbd2 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4d139f5ca1d67e645c16d9fd1705c18778156367 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f9f5ad0de2a1e9dc3c37c6cc2d734239c186bbdf | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d460715b407302252349120e6c8558225f79a0c8 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4521de2ffcd56cd00c06b640290640246fd9813a | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/9317795f96d6b3317b1a854cb61f23b5be1a54d1 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/206e3b007d8b1e3cf0663139787bd5ebd733c732 | sh4 | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/750b70874f2ddbdb9e5769b6c26a26a4face3a1c | ORPH sh4eb | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/080a4d572446ed294d08678e989eedaf925671a2 | ORPH microblazeel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/ff3cbf9f6563ea077d84f91792298e7d8039d8ce | or1k | btrfs-progs-5.16.2 | NOK | http://autobuild.buildroot.net/results/715a374d8ef70c6be253b6222d80a60d24ab7b63 | ORPH xtensa | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/b8368e4249bbb5acfa203da9a96ba219bb881dca | sparc64 | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/8bd3c5f3a1883320df6f2b4809ffe3fd4f7b070b | powerpc64le | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/d64ae242fcedfaf39edcf223c4271369139ef043 | microblaze | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/368a1098da5711230f5989182e31e1edbb61afa4 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/ae635e8e0f912e4815d819e2fa8313130805ab79 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/2fd1fb42549568c978f8e1bb630efd4088ddcb5c | powerpc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/b2a8329d1422b5250e32259bd995620b88debb50 | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/b4d7ca586c10bf130951e056b70b10087ed3c1f5 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/1e05fbbe7f69d2098f04292b89f1bfc77fce4bc9 | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/b8c27b3d048d0d2936df4df070bab5711e2f684c | mipsel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/8a757f2022be2babe64042b2df0e9e5b593563e3 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/15af57ddb83054f57b149a5ae11799e6e363cb23 | powerpc | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/e8109ea2795a29267baef5864acc224ec23dc098 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/fed473cadf9b191ee8d27b5631785db7c60a0e1d | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/ba8105a35672b8e2157eef91417bcd96fde5cb2d | ORPH x86_64 | delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/ce8076c65a35fceeefd2cdd8712950aab707353a | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/d378e59150582a0111b2c6d33b6c4fc50853b98c | i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/a1731bd7c5ed77a17e86922511f06982d0695969 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/9398e39ad426a8bfa18afe6c2d2e7137ade2f512 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/9aff803011e0c6e15593b2d5e2886792d2b0fc81 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/46ddc0acd27095f3d47132bbb8044675dfb86302 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e81802ef6ba9fca0d1c00d202d08b61a1693aaf0 | ORPH i686 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/835f3ee28c2bc413602a36f43d778e7b2c182f1c | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/deb04847d8a02381338ed292a90aeb22ac30d5d9 | sh4 | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/c067eda2540d009c0cc880f0d6fc0dc9fa69436b | sh4aeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/2ce804143e1187d3e51cdd6a9f19ee7f316d737d | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/eb241735d39572f3a086c8bf505c305df7d9db5c | ORPH sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/827fb28c877ce9ee377d178a31137a80dd790077 | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/978b70559ddf5c526f07de10bc3ddc4aecd4e52d | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2e4e1806d28446c123d52c982b2bceef12f31021 | nios2 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/d2406d56893e9478f36bf37413c879c186bd4eb5 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/873ceaa5244a2e76615d9ae1087dfe2be7cda411 | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/b7070d0a95d0571d27d554b258db77628ca894f7 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/68a12af760be48392c4bea1b8f089bb9af1b9c5b | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cc53dc1bafd0bf3a68a5527b0ca6acdd459a88f9 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e2d34d0923751d08e7da4b0fdfd231d37708b73b | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2869a87edd96a604d3f5fb6180ee37804001ce3c | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/00bf3152f39ce2a7d12553aeafda0413a299bbd7 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a749a78d48c984b4bc23e696930382768bce303f | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c89e6362b3098fc400d2af5888809175fc40247 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/520205e3e9409c065ea49cbd64c64b78d6bf43d6 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4abd4c1e46c55435a904cc5fca71dd27c4b909bb | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0bab947c51dab1d9d0deb08171f02a89f522560f | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c60a0f4015cd2dd5d27570b09934d457a9975ecb | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/669eaff52e096a3564769011e0f19b38a3163652 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cd475bf2c44fb24505712dd20708218600db86aa | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6fcd9d04c59bbef2820a72fb2d1879a9ae5da386 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/16fb6c301ac88b87bd33f46339b88d143d97e93e | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5c9b45795f9ffe717d312a8d1dec5a3ce6c83ab | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e3088c6d7d48025cbfc1f80fd8bb93d6f379fccf | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7cdc8743c4b5b9f3471e78025fb051b9a4d41d02 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90e96aedd964e5bb534132fe8adb0cb058c5a614 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/954d0f9c1e4c076250974d02a3822a3c03d4ea4e | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/4934fba3b6313399f6925a10fd5e21cbbadc9d11 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/c017e8797e9ed8c0b44ec5e25be219a576621ec1 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/48fc1ec5dba713db81d72102b4f4338cd95cda37 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6c554e4aa95fd759a5d6e34ebb30b8c2dd27ccbc | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/791c08b71ebc208cc0956ae7c5716213485ec451 | or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/49924f2bb5d3d60eb06ace5547a226d143819f25 | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/b206d16e322491a962bc826bb11427e78433d661 | mipsel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/c07e101ac100c06476a4a48f613450b7b7fb4777 | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/7a1cb6235e4bc8c046e1308a78ffc342a9492def | ORPH arm | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/0063d1523919d36094c79d0721aaf0b7af94bebe | ORPH i586 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/636fac6a65f8df0e7f5620e8fc70d43255ae4e23 | sh4 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/72995d1401cecc17fd4064644c3b28f7ea4813bf | armeb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/1ccc9790f7b99e599b489dd904c075b3f760df4c | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1730785331a0dad5404b2c525311dff01e52983c | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c6498a301fe5ec5826ed25c1915879e1cdf1140f | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ea7f79e0aa0ef264f4e3be62f9febd49babee3d1 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0e11bcfa9540488956602307b9c2c602ecea309d | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/92d269eba0da63b4ab12b4e973fb1838ddcb2a2a | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/839ec116fce006228140f249cbf5b6675497552d | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d3c78444c52c40ca5967aa1912f2ba63eb6f947b | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fbb8f4409c6c29432ea128b82b401c72b40eb222 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e08d3ec5724793f280f337a1b637b73d8eefd62a | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9382368d166f110e67c6597025036fa78e261ae0 | arm | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/464d82b962533352a1efcaacfec1fb7889f55259 | sparc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c608d6b435a62ffef18c0dca360cc61c7207a4ae | microblaze | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5d6098ecf12e8272a375712bcc395275eefb4897 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/37e21796669c26233cef21ab1a307b7b8bf89142 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d8608195977fbca8ff6d5ecaa7a0a536e3dd19be | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65c84b86f85e2e6ae445bd65ce4936815a9d66ba | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bc664da33c8901f1595f4d9e4ce9bd5fac7c29e4 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/95ae398c13deb742894b7ace9e97e1b07a7567c3 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7bc9fbe4375bfee197814c90634084d92b9c0638 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7a500b1a4c7db315d16539a5ca11a901720ed944 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6075aa486e67c7edc525dd964d982cbfa883cce | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/637f6cda9939ef48132ae89192807bf06c54e01f | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b59b02cd31e98052ff2220e18d698b08217712a2 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3416d1adced74fd8839c9c283b5f3242ba89123d | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/552f558b6d3010fe73156807e8112c34f0e8948e | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/96ddfbcdfc63bc2946bc20fc532bd62940881387 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6efa8a8863b3aec82168c05485ebd43d8e781522 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b51a6adb6d04b41e622703772ff9b2ad91dd8cf2 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0c2cbafe33763854584aa1fdd31a017f03043b46 | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9cc6712c984c21c641cf90d529ed8825645f7234 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3bdf98a66b92e17b79845e55d1092be9b047376e | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/896ca3790327eca43d2f8caf2b950072547f1542 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60aba6c425e76ddd0f8afff8eb42a5c2b0334a8f | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8bb4edcc6bdc5f1610485b230f7fd438ea320cea | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e726e33fcad7794c17766a916e3fc59cd0051792 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2ac805a836d72946efc069bbc4f5b773883b4c54 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6abc6925f64f78c6b0b8da9ea5b360e089dba3d | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bb66752472e50e69c4ebd4adc5b26030f970c722 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c478fdc512e79c9a1b5fdbe9698f509128464045 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e1c3377aec52851e52fbbc8fe59a7a94454097be | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b6a6fd02b42f84c88ff6a11bcf44609d6123fb32 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e6e06c1454ff4b40235681e3968189ce81fb4e0b | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90dbf728a5af88f4cacab3168e0250c185429b89 | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/359590a5229ec1900f2d9deaf8932a7bf20a553e | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/57053a24d1d5626fc60ed9ff2e44c3ad1e70dff0 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/ac85988c743217e4378ed9ffd156044771caaaf5 | microblaze | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d21277a94cc6630cadefb65c7f5e560e0e1951dd | ORPH mipsel | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/43a6bce08ec5def8a9200c30b51c77878310fc43 | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/a3b86b6e9184923a883dac3e6819a8fb6b33395b | ORPH aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/43e3d776983d7577b1dacf015a408fabee027dcc | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d4054dbc870cf02206cb73ba0d19444ed4331eb6 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/641793294508cd28d163b5262778710c55a5bf69 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/273bf1099edadb44c136da0e5679d7f9d7e7b656 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/bba3e6b2f6f48b2645cafcfcaa838fb5c4677e9c | s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/49da5df71066630b2cd65e97714047a71a58ca5a | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2e8984413d014a84bbb904dcd6b4efadb2687edc | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/06d301a827c74e8078181dbd432e6a6b6f224edd | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/63aafa0dddaf25369c36eb9bfcca05de650618d6 | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d60fa0026d1e9a8de954d18c9a6ed125381b0d35 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1949cd84783bd21f812ca4ab6dd777adc1f190b6 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6a98488f24039bad2212a50c0fc47dda4880f635 | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8211155fc101425dea06c8cb004ccbbef8dac7f3 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/296f6ac5926fa4353ee02255640c4402f82a6ba3 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/064a126cd3ee705e7d6e0f2d09ff641cd97657b8 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d679cd035671d8b602523ea818553a9eb1807078 | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3595ce1f5f3013dd9aab5867a5694ab71a7d7d60 | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/db2ab3390b4e01443f09f5bd0f32bafd40f580cb | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/54ccbd232de3731f675ee887593cead89334d345 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ea9d2260d5be2f7234e9e29e2a1e6a14a3575cc8 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b6d6b86ebd6951da2b615c1889bd26e070830a53 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d13ef9a703b7568b3f4875e4b83bc0136414d730 | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9d84b135a1530b79e8a3128f008aa675970a4cdb | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9cdc5d38b85362b3ba9a61c525a49bda1c8117d1 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/168a822fba5d5c04ceb0420931ad237d8cbd75aa | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/22ae9f22dfcadb2b11b014276d395d2fd088feba | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/822e05c897b48c85e21320b3f449348e6e3e11c4 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f0cd00ccad524c82e29955804cad1bc6fb0904bd | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/080116e2c8aac9c5e9187a8139b1d36427804ebe | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c6b0b983e87f66e0784af0e7bbf288f2f1943b79 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/90464369dddae9859c999aa9b5f68e650f6706bb | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8b67288d39841d21f2af70b12dfeccfad51e43c3 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a75f381f8c556b7b4eb87d9f97a4d03d3eb609bd | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/eb5842fd73ad2a9c82ace44564865d0d8b984370 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ac278d0f97eff37ab43d70e5f951fdea222fa049 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9ce9c549f0dd7a15575bf24bc7398927d9a4e8e7 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9a8f8c101f5d0753eabbd189ce8a79677b7b3889 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e8b1ecd7427844e681a3125261b920ed0e08cb75 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/27595af05db18e3f133a483f74b05e341c0c524e | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e0c8716976ce38bce82acc1e130626eb69f2d4eb | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/dbc8ace917eac2e9509d05ef78c02c7249227067 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8af25dc3851d124ad5b528a1be8df9180c7dec40 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c402b3b591fe0269edc6a1d86b39a7e924726ed0 | ORPH mips64el | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/1169eff8b246e3d7b2f5112cb7aef5c459fba22a | armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/e55d95b11b5329833fe85dcac07ff9e801d484de | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/66a17f15da10ca967521921b39105311a29e442a | ORPH armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/e43743acc20acc58163e96ac32bcdbb0591f6159 | ORPH armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/aa18ab95b99916aac90698e86be6a59d4ec16d87 | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/3453a0e57b3192cbcb4cde1eb551ad2935510ae9 | ORPH aarch64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/f2e50aa464031108d89be140a475f5a97f695f1f | ORPH mips64el | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/050e863102c46d7de97919088985dd8222c9585e | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/569d05294aec0f665e7c58dd2693751da1adbc07 | ORPH powerpc64le | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/19d034a625cbe5e5d3e82d0936fd813bca511b17 | ORPH aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b26ed1bf918df95ebbc975f263863f05227519e8 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/afee30c11a73c305ab4cc09ee7f1e3df96fd783a | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/03bea038f07581e934b1864ecc3af56897359017 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ce7cbb917975cc533e24538bfe5be764476b7c01 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d179ed69ebdc215997e7d139f59c41e02027409d | i586 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/0badd8f8b5fa7d647f14fc58ea2f78f7e16a847f | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d1610680d79c5b11ed123ad5874dac6f2908a151 | powerpc64le | host-pkgconf-1.6.3 | NOK | http://autobuild.buildroot.net/results/6660af18c7575361ad821cacba66aa25e0e9b43c | ORPH armeb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6ca49361d641e2f184e0efbf1ab77ae22ab9a149 | mips | host-python-maturin-0.14.5 | NOK | http://autobuild.buildroot.net/results/5108e909f83bcd31931e31a6feef212630ac3438 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/91588d7364de9bdf9339ea138ffba3b02e377951 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/316a038f7ee86f77f677b216c51313827dbc5679 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/68f855bcd81a45b7b776cdaac97d9a4e7f4ee30c | mips | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/a7f2bd7277fe969c72a9b775d38cea145ccfe535 | powerpc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/bed0a008381f304c14edb3a9e4259ffd6060a59e | powerpc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/96832c8d35501cbc00fb4d1b73ab31272192a484 | s390x | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/9c4220ddc2019020bc005f36168dc75542c6b01c | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/839c006661929c7e9edfd0e2cf0a6a2183c41519 | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/346f382dc10c4dff84f3e955e5a86d0719ea71e1 | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fff05fa9c86182f96decd75315ac8f3ec9cc4d22 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d9cdd291bc80ebccd6d7172722a698425d82b8d4 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d0ee46f24b89eee39ed5d3894878d172a1f88e43 | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5eacd07859b96a082f65f960575c6050419cb38b | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7eeef06925bb01068b5991e462b5fef0111c755e | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2853cc9606c4c70d2a183e3c03b6f2c46ac2333b | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fc1325d842c7868f5737a7899248d367f518a84a | aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/2fc41e25f118eb2d21171ebe4383eb649f47dfcb | ORPH armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/b745a3cd607f49ab4e40b275c64b3a9e8bb4b39f | ORPH x86_64 | hwloc-2.8.0 | NOK | http://autobuild.buildroot.net/results/2e8d4423402f6e90ec4bc9792b9e523d94f08769 | powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/7e4f44deed79bb33237f50f31ad673bb297a533c | ORPH powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/138bad271cde655df4d924707b5a802cddaba348 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3f5405e69ac7a289b9a91e5fb167acf5ae2262ee | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ec14ab33d00760605f4d5e1f79771eb7ea8139c0 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/cdbe12ed81aebbee7448a7b1d5b431683e6cac99 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0e89616264ba76d8d3b0f0896f2f3cc7282bbdba | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/50711cf52208521e69b183f62fa3a8e63b622cb4 | microblazeel | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/31f68bda303aac7d28a7f9aa10a6b6186ccff8cb | aarch64_be | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/edbbb62cae5e0a057a1dfdce6bb06ed4eef75ca9 | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/3bd0f2dfc63c460e9e3dfaab00b755d16e652edc | powerpc | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/3e9d30818fab9469c49478080cc8fdd237a1b9a3 | nios2 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/edd81408583be017fd03ce033930b6b1eb3b5510 | mipsel | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/9b1d107fcce683b93d3d3277d7f5ba56565a622f | powerpc64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/99fd27591391d89bf6fff729cac42c7b96999b24 | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/a05eff87a28ac6b581d80722b70f48788f28dfb1 | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/0f6b2f2ba3b29cd8d1426d19c2cc13bc713aeb7a | ORPH i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/eb68f742127b420e37e2e8a2de3b3139d172c7ce | riscv64 | lapack-3.10.1 | NOK | http://autobuild.buildroot.net/results/876e028dca32fac95144d7243c78d2469b470d42 | mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/8464be3c5df00f633f03214327dc97bf716a1caf | mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/ba3a757288d45a475deabadd8243a2a7acd38590 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/326cd065aacb0bfb93db5a820c9af11e621bd093 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/3788f6277dc34cb6c2c9d47dd06e21904876dad0 | armeb | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/da025ebd5076f59a1528162c28aeadcfba5d4f7b | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5c90eab50dc6f75423a060d87bf0ecafa09902fe | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/730a98b00a22b46ad9a7bd7719783ea898522acd | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b4f602b228da06b8ceff714f4412d30146a37e1d | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/610dc025dd40a78fb431f3d20a7a2ff6ba9e9001 | xtensa | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/bf3f92db4fedf2a302dda012eec1cfaef33725e2 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/0cf6fe22ee8fceae6ac8fb30bfab03503cef019e | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/a84a22115bde87cd2ead2ade2c6e897c6a57bd10 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/7d68c62a8ee7c5f51ac3d2114671aef9e30c1d2c | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/ce57260f237fd2d05706cee365d52b335f85c8b6 | ORPH powerpc64le | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/098b7e73f8c3a1bcc42a4593fecf04a99121d9d2 | aarch64_be | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/2e4ec9bfd3d851d8f3634efd80ecaaeffa0e6986 | riscv64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/4abaa4be86c7606243756780f88c5bca2a11aa1b | aarch64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/c553fe6b1d4a12f6b8692ae7545324aac4b8edb6 | x86_64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/cb6be9564bbc0437bf750f9d0e4dadc8a23075d8 | sparc | libp11-0.4.12 | NOK | http://autobuild.buildroot.net/results/2d3a27f2a35b77df92f02f4223d11591cb2695dc | ORPH armeb | libpng | TIM | http://autobuild.buildroot.net/results/d75402cd27010ea9f8f9847f87d4d82e7f6bc7f0 | mips64el | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/c772773a11c9a742cb91110350586413d0ddf5f9 | ORPH microblazeel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/1ef5db89bdae1b190c2dffad7e5a78f8ecbe906f | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/8b68a248ea8e4009f49adeacff419b47b222ae6e | ORPH microblazeel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/0831c7483ded98a86bfae14a526a452578956109 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/cd57f8dff3ca6253b4a0c4aa285f35c43f2faf1f | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/7eaa4faea46aa4238d92a7325118e444f3c89667 | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/8b4b4b90036b1ae9ec57428877990a9f12307017 | ORPH sh4a | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/090ff35826b02ddccd4d5192c9150824df6c9984 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/8209d97d84b2a5b3b2cbd9abe03db2f3bd404027 | ORPH arceb | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/706f2aa1e0f366f1738dd488e35a7ff4d148c0ad | ORPH arc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/d8424aa890427e0a90c7839a924f142883e9bc18 | ORPH powerpc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/26e7ae0f637ace1de412687be7dac474ee60226e | ORPH powerpc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/6c303367bffd78280ca286398cfb7469c6e011e4 | ORPH mips | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/f0f8382f588b32256ec7782f10d48950fb53012c | ORPH arceb | linux-tools | NOK | http://autobuild.buildroot.net/results/d1a69f62f9d97ab6c402b79bd5fb3616f9812c10 | ORPH microblazeel | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/3cacc6d1e63e853528ef06ae2a355932a7cbc0d8 | microblazeel | lz4-1.9.4 | NOK | http://autobuild.buildroot.net/results/fbbae65d9e89a4c70b766ce0533f95363c4f88ed | ORPH x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/f5e34266a585c1cc351184834e61997dc3bddb78 | arm | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/7c994bea0010198a6b103d4b7cbb94b17fcb0a3d | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/7f6feab11733603bfe70a6433cea09e469ed0c28 | ORPH arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/cdf8904c5b2c33025c826f8ecf1fc5087fbbe3e9 | ORPH sparc | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/a22ec074dac0606c73179ee7416c35d5d32c11fd | microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b4dcad2b744fc16772b90f3173016acaadc9ad95 | ORPH arceb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d2f78d03135aec3994b9a7b7decaf3196793dadf | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cfa375fafbc127ed31525abcab4282ccde8fa4f5 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ca19991d06e9ef758dfca59527b449d32c143378 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/356211c7df73d4d0d0ee71520b9b47b6754fd7c4 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/1f507ceb88a0c1ee2abdbc55536c53d0524e8ff4 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/7bdf3afaaf3a4a74da5e73102093b2906beccb5d | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/350e5877c0464e76c9bb71c80ee71612b9eddcec | ORPH riscv32 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d7b3019467e3c3940cda2efc8fb0149b606ccb2b | ORPH mips64el | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/31a8b021e8161e57a96631f15b5bbf985c5cb943 | ORPH s390x | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/4110f0a9bda8473d1e16510f89a91e9f657749ec | ORPH riscv64 | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/41333562e55f7dd61abd4b0803789c5dd42b6bc4 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f920a5e0cfa29cab64ab5e310c0d60f832b296f3 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e341b97d6116b984cd25cbf6fb8dbe41faa5a54b | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/716eae6587475350b50b531de0b99ddb8c2a029c | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/88a1a65f2353fb0bb92ab8e458117e74cf2ddb4c | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f7733c17325691a61deaeaff2fc65bfa88278bc4 | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/43540cd4de6e856e6c451cc3570b872e21a17d28 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6a578cda834f7ee465feaefd59a9f3fcd3af9ee4 | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4deca5203d3b2d3e600e162ea8eee1d915f0ec3a | ORPH sparc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/40744bdb52509d33c5aab58ade4e6b28ebaad366 | xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/cac88abb19faf35ae18ca8154b45ccaa9de06738 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/1fae824dff8c905a9e0138c97ae4e3a0387de84d | arm | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/9a972eccfdfece39cdea4669a5ef7fda5f6e7092 | ORPH arm | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/2dc3e2260fe7a497e5eefda0d6bf7169ba9d767b | ORPH aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/48190c42ec198d8ac51997814ee0930c4c293b33 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ac5ef0479f3cad9f9f19c1188c18cd0e4e3cee21 | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/0a7ba5db716692b4ca3caa24f5c761a3afa22913 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5a126e8c1862158cb2bff9438b027b72ff22ff9c | arceb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/0b9893577a645a6be33ce73ff14a65bbacf0a6f5 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/fdcdfa882706b8bfe5b9e8b1f4b76b4c164a8afe | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6a5fecec2e237b687f469c8b7a378c85e3d3bb8c | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ddd0ac1f944c416a0885c4efed26a1d66b7c05f0 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/af7657a774ccff84cc3cc24700dcd8e444a2750d | arm | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/963614db93a821a3990ddddceae26c76590412eb | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/bf797e02c4c9570b4d7e6ef2674fe1c38d62afa5 | s390x | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/f8ec2e50ab3e6d16fcaddccef9f7739055101595 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/94acffc934c8dbd2c44c47ff51d9539e21573190 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f28471b51bc4e5bece2cf0e4995246d1198c2343 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/71e4d3bbe9b04562ccf500cb2a85f16de09f4e35 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/2ca14cdd4977803ccf93f3bb202f0bcad4a50998 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/fba0255191100558e07b1df32b6ae43483dae997 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/a8df12612492126abde80fec7033656f15a8b8da | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/ddafad9cb0a6048d189b2786cf49d99ccb6222ab | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/43d9b993a019c9c46701924f664476c2ac900b2b | powerpc64le | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/67796d008a814ae78e8148b9a52b2dbe9a29a6f7 | sparc | rsync-3.2.7 | NOK | http://autobuild.buildroot.net/results/49abbaa1eab94b248bff434b40728065d687e278 | arm | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/bde7350f1312ae040c7253f230c24a43c744b366 | m68k | syslog-ng-3.38.1 | NOK | http://autobuild.buildroot.net/results/0fd42b47f3ed89ec314e603a0a1a239d73c48508 | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/19b9805f53922791f35557acd960a542cfca89ee | ORPH mips64el | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/ad620ae1681d233fe143faac16b5b24286d16513 | arceb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/51bdf05bb010a1552e9dbd4347cad648d62ab35e | ORPH sparc | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/4d9edec9688a5211c5a0c52e59c774574789ee37 | ORPH armeb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/abf7a8de050275120ad4d42eafde2a4678285783 | ORPH mips64el | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/05a2bf0bec96ad7f45cab84822b8eed84164f617 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/7fb206363229839b806cb295b370a22e0c974d64 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/3aea52868e5155d70437980e526c06a6c76e5da7 | mips | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/a4bc719d3a59183732e9777cec6c736b516d719d | sparc | unknown | NOK | http://autobuild.buildroot.net/results/6eab61ffb15c9332d4cf1810c2a70c60eafa6e24 | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/2cda01d554312c1b493e5f938fc425222c60b770 | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/a1475e130e369197fa7be0e4eeb9c396ded64dbc | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/ba18de9e2dc3aed008aef632fe6b4fe3883b81ad | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/c4ddb38bee7a16aee8b208a12290bfdbd5bd6e98 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/3316efaad780f542b261dec5d30d0e7aa60258c7 | x86_64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/e33a7e78a565d594a1d9f5871a0b593e46f28140 | ORPH x86_64 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/ea1ec43a61c8f8b261eb25eb7945674f7626f048 | s390x | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/dac0565844e5ce56af6afae715e839bab0e8867a | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/b3744605701df3ca41fe4d7397282e1791b859c2 | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/33fcef59bca64989ad7cbfadc9f5c0e30c27da67 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/103b7efc369037050e6be89d61fcf017e233422f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8779b9dd3a6cc206cce2712bd196d798334ea4d9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/008f42e38f76707440890ab23b1e021e0c3066ae | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/7898ad62032ce039d9614e4b2a04cec870902050 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2daaccd7434b275ebb9914dc0fd8e65e8e0a2f77 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4402e87acad2b865e883b36bd97ab91fc822fb36 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/58f1b3818cbd99514e7a66990608744d0fa59918 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/506d01b3a3cb9ffd7c185f4d74a04d9eace475a4 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1afa548dbd3f27b4bda7e95f699efcb0f05a9c1c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/45939bd58bcf0a69896fded4b6dab0c2e029b368 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/136e21e121477e5c339c7a4998de38fb761603f2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1efa0bf88369f1b25b854ebdd3346ee31f5d5bb8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f6910204b7c0ebbd7975cccabab5c09f0cd35ded | ORPH microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/74a107c30bdb18381f5fa1144ab6d466230c7f8d | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/34545c266b05a2de3c03280cd8c44704d262685b | 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/a3467ac6f70df399415bba25234a1a63e7f42c56 | Classification of failures by reason for 2022.11.x -------------------------------------------------- glibc-2.36-66-ga1dc0be03c9d... | 2 directfb-1.7.7 | 1 gdb-11.2 | 1 host-binutils-2.38 | 1 host-rust-1.64.0 | 1 libdeflate-1.12 | 1 linux-5.10.145-cip17 | 1 suricata-6.0.6 | 1 wavemon-0.9.4 | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4aeb | directfb-1.7.7 | NOK | http://autobuild.buildroot.net/results/ea2b54cf07ef079a2f5b4dd88da023e701cece47 | ORPH arm | gdb-11.2 | NOK | http://autobuild.buildroot.net/results/0c926e955402b1a26f3baf7e2c6e8f53d54e81c3 | ORPH powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/aa06ae8bcbf47c58400ea7ac794fdab350018412 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/50d64406be58a98ce8479ceb5fed22a92573b224 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/753a0287a87db78092236a886cc3c4c1f78be60a | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/f85162cc2cc140cf6b19ee4f1ecaf41fd99838e0 | armeb | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/0deed73fa4451ae7e7966b81815b92e800528b6a | riscv32 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/b30c844e5bba8af4251bb0be816785d38bce5d9a | ORPH arm | suricata-6.0.6 | NOK | http://autobuild.buildroot.net/results/d88bf1d4a1035d02002ae5d737f176653a272b18 | mips64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/c8f440219d463e7c97317cf169aa23c8ebffef1e | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/674e0bda539197d6714a8723429187054642a6d2 | 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.11 | 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.3 | 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 | atop | DISTRO | https://release-monitoring.org/project/00135 | 2.7.1 | 2.8.0 | 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.26 | bash | DISTRO | https://release-monitoring.org/project/00166 | 5.1.16 | 5.2.15 | 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.6 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.6 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.6 | 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.10 | 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.1 | 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 boost | DISTRO | https://release-monitoring.org/project/06845 | 1.80.0 | 1.81.0 | 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.1 | 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 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.1.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 | cloop | DISTRO | https://release-monitoring.org/project/21332 | 3.14.1.3 | 3.14.1.3+... | 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.12 | 1.6.14 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | crudini | DISTRO | https://release-monitoring.org/project/21669 | 0.9.3 | 0.9.4 | 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 | daq3 | DISTRO | https://release-monitoring.org/project/212345 | 3.0.9 | 3.0.10 | 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 delve | DISTRO | https://release-monitoring.org/project/40149 | 1.20.0 | 1.20.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20221229 | ORPH docker-cli | DISTRO | https://release-monitoring.org/project/21076 | 20.10.21 | 20.10.22 | docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.14.0 | 2.14.2 | docker-engine | DISTRO | https://release-monitoring.org/project/00447 | 20.10.21 | 20.10.22 | dracut | DISTRO | https://release-monitoring.org/project/10627 | 057 | 059 | 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.55 | ORPH empty | DISTRO | https://release-monitoring.org/project/20564 | 0.6.22b | 0.6.23b | 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.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.5 | 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.1 | 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 file | DISTRO | https://release-monitoring.org/project/00807 | 5.43 | 5.44 | 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 | flashrom | DISTRO | https://release-monitoring.org/project/10202 | 1.2 | 1.2.1 | 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 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.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 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.7.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.8 | 2.4.0 | ORPH gnuradio | DISTRO | https://release-monitoring.org/project/01217 | 3.10.4.0 | 3.10.5.0 | 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 | graphicsmagick | DISTRO | https://release-monitoring.org/project/01248 | 1.3.38 | 1.3.39 | 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 gtkmm3 | DISTRO | https://release-monitoring.org/project/311572 | 3.22.0 | 3.24.7 | 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.3 | 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.1 | harfbuzz | DISTRO | https://release-monitoring.org/project/01299 | 5.3.1 | 6.0.0 | 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 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 hwloc | DISTRO | https://release-monitoring.org/project/13501 | 2.8.0 | 2.9.0 | 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-57 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.10.0 | 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.1 | 22.3.2 | iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.16 | 7.17 | 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.1 | 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 | 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 | kexec | DISTRO | https://release-monitoring.org/project/12689 | 2.0.25 | 2.0.26 | ORPH 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.6-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.2.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 | 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 | leptonica | DISTRO | https://release-monitoring.org/project/01549 | 1.82.0 | 1.83.0 | 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 libbpf | DISTRO | https://release-monitoring.org/project/141355 | 1.0.1 | 1.1.0 | 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 | 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 | 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 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.4 | 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.8.3 | libgtk3 | DISTRO | https://release-monitoring.org/project/311549 | 3.24.35 | 3.24.36 | 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.2 | libinput | DISTRO | https://release-monitoring.org/project/05781 | 1.20.1 | 1.22.0 | libksba | DISTRO | https://release-monitoring.org/project/01649 | 1.6.2 | 1.6.3 | 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.10 | libmodplug | DISTRO | https://release-monitoring.org/project/05669 | d1b97ed | 0.8.9.0 | ORPH 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.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 | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpcap | DISTRO | https://release-monitoring.org/project/01702 | 1.10.1 | 1.10.2 | 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 | libpsl | DISTRO | https://release-monitoring.org/project/07305 | 0.21.1 | 0.21.2 | libqrtr-glib | DISTRO | https://release-monitoring.org/project/192056 | 1.0.0 | 1.2.2 | 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 | libsigc | DISTRO | https://release-monitoring.org/project/07961 | 3.2.0 | 3.4.0 | ORPH libsndfile | DISTRO | https://release-monitoring.org/project/13277 | 1.1.0 | 1.2.0 | 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 | libva-utils | DISTRO | https://release-monitoring.org/project/16334 | 2.16.0 | 2.17.0 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.14.0 | libvirt | DISTRO | https://release-monitoring.org/project/13830 | 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 | 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 | logrotate | DISTRO | https://release-monitoring.org/project/10567 | 3.20.1 | 3.21.0 | 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.5 | 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.18 | 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.2 | 3.3.0 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 190 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.6 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.01 | mesa3d | DISTRO | https://release-monitoring.org/project/01970 | 22.3.1 | 22.3.2 | 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.3.1 | 22.3.2 | 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 modem-manager | DISTRO | https://release-monitoring.org/project/07306 | 1.20.2 | 1.21.2 | 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.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.3 | 0.9.4 | mupdf | DISTRO | https://release-monitoring.org/project/02034 | 1.21.0 | 1.21.1 | nano | DISTRO | https://release-monitoring.org/project/02046 | 7.0 | 7.1 | ORPH ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.3 | 6.4-20221231 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 1.0.0 | 1.1.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.1 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.23 | 2.1.42 | network-manager | DISTRO | https://release-monitoring.org/project/21197 | 1.40.6 | 1.40.8 | 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 nftables | DISTRO | https://release-monitoring.org/project/02082 | 1.0.5 | 1.0.6 | 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.3 | 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.3.0 | noip | DISTRO | https://release-monitoring.org/project/21539 | 2.1.9 | 3.0.0 | ORPH ntpsec | DISTRO | https://release-monitoring.org/project/12837 | 1_2_1 | 1_2_2 | 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 | 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.7.0 | opencv4 | DISTRO | https://release-monitoring.org/project/06615 | 4.6.0 | 4.7.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.10.0 | 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+3 | openlayers | DISTRO | https://release-monitoring.org/project/06847 | 7.1.0 | 7.2.2 | 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 ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.6 | ORPH paho-mqtt-c | DISTRO | https://release-monitoring.org/project/21375 | 1.3.11 | 1.3.12 | 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 | 202212 | ORPH pcre2 | DISTRO | https://release-monitoring.org/project/05832 | 10.40 | 10.42 | 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-data-optlist | DISTRO | https://release-monitoring.org/project/02769 | 0.112 | 0.113 | 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-image-exiftool | DISTRO | https://release-monitoring.org/project/06175 | 12.50 | 12.52 | 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.31 | 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.36 | 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-sub-install | DISTRO | https://release-monitoring.org/project/03345 | 0.928 | 0.929 | 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.002000 | 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.13 | 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 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.62 | 0.3.63 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH 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 | 23.01.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.2 | protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.11 | 21.12 | 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.5 | 23.6 | ORPH 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-alembic | DISTRO | https://release-monitoring.org/project/03766 | 1.8.1 | 1.9.1 | python-asgiref | DISTRO | https://release-monitoring.org/project/18462 | 3.5.2 | 3.6.0 | python-attrs | DISTRO | https://release-monitoring.org/project/15099 | 22.1.0 | 22.2.0 | python-autobahn | DISTRO | https://release-monitoring.org/project/07015 | 22.7.1 | 22.12.1 | python-bidict | DISTRO | https://release-monitoring.org/project/114352 | 0.22.0 | 0.22.1 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.27 | 1.26.41 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.27 | 1.29.41 | python-configshell-fb | DISTRO | https://release-monitoring.org/project/19734 | 1.1.29 | 1.5 | python-crontab | DISTRO | https://release-monitoring.org/project/31282 | 2.6.0 | 2.7.1 | 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.4 | 39.0.0 | 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.15 | 1.7.16 | python-filelock | DISTRO | https://release-monitoring.org/project/11739 | 3.8.2 | 3.9.0 | 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.30 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-hatchling | DISTRO | https://release-monitoring.org/project/185085 | 1.11.1 | 1.12.1 | python-hiredis | DISTRO | https://release-monitoring.org/project/12002 | 2.0.0 | 2.1.0 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-keyring | DISTRO | https://release-monitoring.org/project/03901 | 23.11.0 | 23.13.1 | 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.5 | 0.14.8 | python-multidict | DISTRO | https://release-monitoring.org/project/11132 | 6.0.3 | 6.0.4 | 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.5 | 1.24.1 | python-posix-ipc | DISTRO | https://release-monitoring.org/project/13204 | 1.1.0 | 1.1.1 | python-protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.11 | 21.12 | python-pybind | DISTRO | https://release-monitoring.org/project/13384 | 2.10.1 | 2.10.2 | python-pydantic | DISTRO | https://release-monitoring.org/project/29768 | 1.10.2 | 1.10.4 | python-pygame | DISTRO | https://release-monitoring.org/project/17480 | d61ea8eabd56 | 2.1.2 | python-pygments | DISTRO | https://release-monitoring.org/project/03986 | 2.13.0 | 2.14.0 | python-pymupdf | DISTRO | https://release-monitoring.org/project/17320 | 1.21.0 | 1.21.1 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pyrsistent | DISTRO | https://release-monitoring.org/project/19676 | 0.19.2 | 0.19.3 | python-pysmb | DISTRO | https://release-monitoring.org/project/21589 | 1.2.8 | 1.2.9 | python-pyspnego | DISTRO | https://release-monitoring.org/project/107092 | 0.6.3 | 0.7.0 | python-pytest-asyncio | DISTRO | https://release-monitoring.org/project/07273 | 0.20.1 | 0.20.3 | python-pytz | DISTRO | https://release-monitoring.org/project/06537 | 2022.6 | 2022.7 | 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-scapy | DISTRO | https://release-monitoring.org/project/04764 | 2.4.5 | 2.5.0 | 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.11.1 | 1.12.1 | python-setuptools-scm | DISTRO | https://release-monitoring.org/project/07874 | 7.0.5 | 7.1.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.0b4 | python-systemd | DISTRO | https://release-monitoring.org/project/07314 | 234 | 235 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.7.1 | 5.8.0 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.13 | 2.0.0a2 | python-watchdog | DISTRO | https://release-monitoring.org/project/05341 | 2.2.0 | 2.2.1 | python-weasyprint | DISTRO | https://release-monitoring.org/project/11057 | 57.1 | 57.2 | python-web2py | DISTRO | https://release-monitoring.org/project/20617 | 2.22.5 | 2.23.0 | python-xlib | DISTRO | https://release-monitoring.org/project/12180 | 0.32 | 0.33 | python-xlsxwriter | DISTRO | https://release-monitoring.org/project/12031 | 3.0.3 | 3.0.5 | python-zeroconf | DISTRO | https://release-monitoring.org/project/12681 | 0.39.4 | 0.47.1 | 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 | 20221215-... | 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 redis | DISTRO | https://release-monitoring.org/project/04181 | 7.0.5 | 7.0.7 | 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.8.3 | rrdtool | DISTRO | https://release-monitoring.org/project/04214 | 1.7.2 | 1.8.0 | ORPH rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.3 | 3.2.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.4 | 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.11.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.11 | 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 | sispmctl | DISTRO | https://release-monitoring.org/project/21653 | 4.9 | 4.10 | 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.50.0 | sofia-sip | DISTRO | https://release-monitoring.org/project/10509 | 1.13.9 | 1.13.11 | 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 | spawn-fcgi | DISTRO | https://release-monitoring.org/project/05388 | 1.6.4 | 1.6.5 | ORPH 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.3 | sqlite | DISTRO | https://release-monitoring.org/project/04877 | 3.40.0 | 3.40.1 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.14 | ORPH strace | DISTRO | https://release-monitoring.org/project/04897 | 6.0 | 6.1 | stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.01 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.5 | 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 | syslog-ng | DISTRO | https://release-monitoring.org/project/04930 | 3.38.1 | 4.0.1 | 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 | tcpdump | DISTRO | https://release-monitoring.org/project/04947 | 4.99.1 | 4.99.2 | 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.3.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 timescaledb | DISTRO | https://release-monitoring.org/project/17545 | 2.9.0 | 2.9.1 | 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.5 | 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 | 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.1 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.5 | traceroute | DISTRO | https://release-monitoring.org/project/14877 | 2.1.0 | 2.1.1 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.1.0 | 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.3 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.7.0 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | 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 | vdr | DISTRO | https://release-monitoring.org/project/05069 | 2.6.1 | 2.6.3 | vim | DISTRO | https://release-monitoring.org/project/05092 | 9.0.0951 | 9.0.1122 | 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.238 | ORPH waf | DISTRO | https://release-monitoring.org/project/05116 | 2.0.24 | 2.0.25 | wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | 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.3 | 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.1 | whois | DISTRO | https://release-monitoring.org/project/05128 | 5.5.14 | 5.5.15 | 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.13 | ORPH wireshark | DISTRO | https://release-monitoring.org/project/05137 | 3.4.16 | 4.0.2 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.1 | wolftpm | DISTRO | https://release-monitoring.org/project/256219 | 2.6.0 | 2.7.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.3 | 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 | xapp_xdriinfo | DISTRO | https://release-monitoring.org/project/15027 | 1.0.6 | 1.0.7 | xcb-util | DISTRO | https://release-monitoring.org/project/05165 | 0.4.0 | 0.4.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 | xlib_libSM | DISTRO | https://release-monitoring.org/project/01726 | 1.2.3 | 1.2.4 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xserver_xorg-server | DISTRO | https://release-monitoring.org/project/05250 | 21.1.5 | 21.1.6 | xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 377 | ORPH xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.10 | 5.4.0 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.3 | 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 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-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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 patchelf | CVE-2022-44940 | https://security-tracker.debian.org/tracker/CVE-2022-44940 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 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-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 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.11.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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 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-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 -- http://autobuild.buildroot.net From joelsoncarl at gmail.com Mon Jan 2 07:15:22 2023 From: joelsoncarl at gmail.com (Joel Carlson) Date: Mon, 2 Jan 2023 00:15:22 -0700 Subject: [Buildroot] [PATCH 1/1] package/cmocka: don't allow building for Thumb1 Message-ID: <20230102071522.3229935-1-JoelsonCarl@gmail.com> The cmocka package checks if a toolchain supports the -fstack-clash-protection compiler flag, and if it does automatically uses it. That flag is not supported by GCC for Thumb1 builds (at least as of both GCC 11 and GCC 12). So disallow building cmocka for Thumb1. Building for ARM or Thumb2 is fine. As an example in GCC 12.2.0, within the file gcc/config/arm/arm.cc, the error occurs in the thumb1_expand_prologue() call: /* If we have a frame, then do stack checking. FIXME: not implemented. */ if ((flag_stack_check == STATIC_BUILTIN_STACK_CHECK || flag_stack_clash_protection) && size) sorry ("%<-fstack-check=specific%> for Thumb-1"); An example build error output: /tmp/instance-7/output-1/build/cmocka-1.1.5/src/cmocka.c: In function 'c_strmatch.part.0': /tmp/instance-7/output-1/build/cmocka-1.1.5/src/cmocka.c:539:1: sorry, unimplemented: '-fstack-check=specific' for Thumb-1 539 | } | ^ Fixes: http://autobuild.buildroot.net/results/4044b3a71d3130d934c7a7c0c5badfabb2a97030/ Signed-off-by: Joel Carlson --- package/cmocka/Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/cmocka/Config.in b/package/cmocka/Config.in index cf49d0f6be..6cadaa616a 100644 --- a/package/cmocka/Config.in +++ b/package/cmocka/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_CMOCKA bool cmocka depends on !BR2_STATIC_LIBS + depends on !BR2_ARM_INSTRUCTIONS_THUMB help cmocka is an elegant unit testing framework for C with support for mock objects. It only requires the standard C library, @@ -11,5 +12,5 @@ config BR2_PACKAGE_CMOCKA https://cmocka.org -comment "cmocka needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +comment "cmocka needs a toolchain w/ dynamic library, and can't be built for Thumb1" + depends on BR2_STATIC_LIBS || BR2_ARM_INSTRUCTIONS_THUMB -- 2.34.1 From peter at korsgaard.com Mon Jan 2 07:25:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 08:25:56 +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> (Tan En De's message of "Sat, 24 Dec 2022 12:46:16 +0800") References: <20221224044616.3909215-1-ende.tan@starfivetech.com> Message-ID: <87bknhcs8r.fsf@dell.be.48ers.dk> >>>>> "Tan" == Tan En De writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 07:22:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 08:22:08 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libkcapi: Fix symver build error on non-ELF platforms Message-ID: <20230102072611.02DFB870A8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1427f9c63fde7fda7edb9c5d841110718d391d5f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 216e201cd0f14aacac2e9727e8da8f64d734a064) Signed-off-by: Peter Korsgaard --- ...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 buildroot at heine.tech Mon Jan 2 10:44:09 2023 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 2 Jan 2023 11:44:09 +0100 Subject: [Buildroot] [PATCH] package/re2: bump to version 2022-12-01 Message-ID: <20230102104415.26579-1-buildroot@heine.tech> Signed-off-by: Michael Nosthoff --- package/re2/re2.hash | 2 +- package/re2/re2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/re2/re2.hash b/package/re2/re2.hash index 380b547658..9019867db4 100644 --- a/package/re2/re2.hash +++ b/package/re2/re2.hash @@ -1,3 +1,3 @@ # locally calculated -sha256 f89c61410a072e5cbcf8c27e3a778da7d6fd2f2b5b1445cd4f4508bee946ab0f re2-2022-06-01.tar.gz +sha256 665b65b6668156db2b46dddd33405cd422bd611352c5052ab3dae6a5fbac5506 re2-2022-12-01.tar.gz sha256 6040cda75d90b1738292a631d89934c411ef7ffd543c4d6a1b7edfc8edf29449 LICENSE diff --git a/package/re2/re2.mk b/package/re2/re2.mk index 39b2c8d990..07bb9378de 100644 --- a/package/re2/re2.mk +++ b/package/re2/re2.mk @@ -4,7 +4,7 @@ # ################################################################################ -RE2_VERSION = 2022-06-01 +RE2_VERSION = 2022-12-01 RE2_SITE = $(call github,google,re2,$(RE2_VERSION)) RE2_LICENSE = BSD-3-Clause RE2_LICENSE_FILES = LICENSE -- 2.34.1 From m.niestroj at grinn-global.com Mon Jan 2 11:23:05 2023 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Mon, 02 Jan 2023 12:23:05 +0100 Subject: [Buildroot] [PATCH v2 2/2] package/python-bleak: bump version to 0.19.1 In-Reply-To: <20221211091013.GN1044805@scaer> References: <20221103102102.924370-1-m.niestroj@grinn-global.com> <20221103102102.924370-2-m.niestroj@grinn-global.com> <20221211091013.GN1044805@scaer> Message-ID: <87tu1941pl.fsf@grinn-global.com> Hi Yann, "Yann E. MORIN" writes: > Marcin, All, > > On 2022-11-03 11:21 +0100, Marcin Niestroj spake thusly: >> Signed-off-by: Marcin Niestroj > > Applied to master, thanks. > I have noticed that this patch was applied to master without PATCH 1/2 that adds python-dbus-next package, which is a runtime dependency. -- Regards, Marcin Niestr?j From buildroot at heine.tech Mon Jan 2 11:27:36 2023 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 2 Jan 2023 12:27:36 +0100 Subject: [Buildroot] [PATCH] package/{python-}protobuf: bump to version 21.12 Message-ID: <20230102112737.113303-1-buildroot@heine.tech> Signed-off-by: Michael Nosthoff --- 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 f1f5fa77cd..b092c9303f 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 33a7c40f40..8cd4e99e06 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.11 +PROTOBUF_VERSION = 21.12 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 c2afc3955a..e7af678b97 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -- 2.34.1 From peter at korsgaard.com Mon Jan 2 12:06:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 13:06:25 +0100 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc In-Reply-To: <20221223174922.12131-1-glex.spb@gmail.com> (Gleb Mazovetskiy's message of "Fri, 23 Dec 2022 17:49:21 +0000") References: <20221223174922.12131-1-glex.spb@gmail.com> Message-ID: <877cy5cf9a.fsf@dell.be.48ers.dk> >>>>> "Gleb" == Gleb Mazovetskiy writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 12:08:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 13:08:12 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/rtl_433: fix static openssl build In-Reply-To: <20221227200814.231660-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Tue, 27 Dec 2022 21:08:14 +0100") References: <20221227200814.231660-1-fontaine.fabrice@gmail.com> Message-ID: <87358tcf6b.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 12:07:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 13:07:13 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/rtl_433: fix static openssl build Message-ID: <20230102120821.B0535870AF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0bdbf46e04ae08cf4954b310eaa624bae66a36b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 56763ca01229ead2dba2cfb27025b41c0a5e18ed) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Mon Jan 2 12:05:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 13:05:48 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/gcc: fix gcc12 with uClibc Message-ID: <20230102120930.25918870CC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=29aca00e17da210c9d4bdf18098bcdd0ee152e43 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 327fab5b9d45891233ff647d5b352cc94b3c27ac) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 12:07:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 13:07:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl_433: fix static openssl build Message-ID: <20230102120930.33729870A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=222c153869dbddcb7e4e7a47971a642e40a0f61d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 56763ca01229ead2dba2cfb27025b41c0a5e18ed) Signed-off-by: Peter Korsgaard --- ...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 buildroot at heine.tech Mon Jan 2 12:11:02 2023 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 2 Jan 2023 13:11:02 +0100 Subject: [Buildroot] [PATCH] package/grpc: bump to version 1.51.1 Message-ID: <20230102121103.143967-1-buildroot@heine.tech> Signed-off-by: Michael Nosthoff --- package/grpc/grpc.hash | 2 +- package/grpc/grpc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/grpc/grpc.hash b/package/grpc/grpc.hash index 4d838703cc..e6b76dcb5e 100644 --- a/package/grpc/grpc.hash +++ b/package/grpc/grpc.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 76900ab068da86378395a8e125b5cc43dfae671e09ff6462ddfef18676e2165a grpc-1.50.0.tar.gz +sha256 b55696fb249669744de3e71acc54a9382bea0dce7cd5ba379b356b12b82d4229 grpc-1.51.1.tar.gz sha256 590198e3f305f2c347fde64d637c65492bbef554db6c8364e149cd375e3797ee LICENSE diff --git a/package/grpc/grpc.mk b/package/grpc/grpc.mk index 9aac241e47..9125b1f9f6 100644 --- a/package/grpc/grpc.mk +++ b/package/grpc/grpc.mk @@ -4,7 +4,7 @@ # ################################################################################ -GRPC_VERSION = 1.50.0 +GRPC_VERSION = 1.51.1 GRPC_SITE = $(call github,grpc,grpc,v$(GRPC_VERSION)) GRPC_LICENSE = Apache-2.0, BSD-3-Clause (third_party code), MPL-2.0 (etc/roots.pem) GRPC_LICENSE_FILES = LICENSE -- 2.34.1 From fperrad at gmail.com Mon Jan 2 12:21:00 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:00 +0100 Subject: [Buildroot] [PATCH] package/ethtool: bump to version 6.1 Message-ID: <20230102122101.1912214-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/ethtool/ethtool.hash | 2 +- package/ethtool/ethtool.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ethtool/ethtool.hash b/package/ethtool/ethtool.hash index 8a649876d..609085aa5 100644 --- a/package/ethtool/ethtool.hash +++ b/package/ethtool/ethtool.hash @@ -1,5 +1,5 @@ # From https://www.kernel.org/pub/software/network/ethtool/sha256sums.asc -sha256 3b752a3329827907ac3812f2831dfecf51c8c41c55d2d69cfb9c53ca06449fc6 ethtool-5.19.tar.xz +sha256 c41fc881ffa5a40432d2dd829eb44c64a49dee482e716baacf9262c64daa8f90 ethtool-6.1.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 5d632934396f90c82dfebe3c9512648bbb6333b406113d0cd331b0e0aa2d34a1 LICENSE diff --git a/package/ethtool/ethtool.mk b/package/ethtool/ethtool.mk index 32bd5e7db..3381344e0 100644 --- a/package/ethtool/ethtool.mk +++ b/package/ethtool/ethtool.mk @@ -4,7 +4,7 @@ # ################################################################################ -ETHTOOL_VERSION = 5.19 +ETHTOOL_VERSION = 6.1 ETHTOOL_SOURCE = ethtool-$(ETHTOOL_VERSION).tar.xz ETHTOOL_SITE = $(BR2_KERNEL_MIRROR)/software/network/ethtool ETHTOOL_LICENSE = GPL-2.0 -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:12 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:12 +0100 Subject: [Buildroot] [PATCH] package/hwdata: bump to version 0.365 Message-ID: <20230102122112.1912236-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/hwdata/hwdata.hash | 2 +- package/hwdata/hwdata.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/hwdata/hwdata.hash b/package/hwdata/hwdata.hash index 6c5a091a0..4f56b0c12 100644 --- a/package/hwdata/hwdata.hash +++ b/package/hwdata/hwdata.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 f0bb38588b9fcb43e15dac4ce8461b7580ef38ac20ecab83cef638413646decb hwdata-0.358.tar.gz +sha256 d6ae2436a69c6f5e04d926f5d753a99d90deb864065a2e2f8a8eda87b70dcdd5 hwdata-0.365.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 21d0406f93e884a050426ebc21931839a45d56bfcbcbfdda7686d583f36f107f LICENSE diff --git a/package/hwdata/hwdata.mk b/package/hwdata/hwdata.mk index b2e183807..00fe6c145 100644 --- a/package/hwdata/hwdata.mk +++ b/package/hwdata/hwdata.mk @@ -4,7 +4,7 @@ # ################################################################################ -HWDATA_VERSION = 0.358 +HWDATA_VERSION = 0.365 HWDATA_SITE = $(call github,vcrhonek,hwdata,v$(HWDATA_VERSION)) HWDATA_LICENSE = GPL-2.0+, BSD-3-Clause, XFree86 1.0 HWDATA_LICENSE_FILES = COPYING LICENSE -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:24 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:24 +0100 Subject: [Buildroot] [PATCH] package/libpcap: bump to version 1.10.2 Message-ID: <20230102122124.1912257-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/libpcap/Config.in | 2 +- package/libpcap/libpcap.hash | 4 ++-- package/libpcap/libpcap.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libpcap/Config.in b/package/libpcap/Config.in index a5f64bdc8..7ffac64c4 100644 --- a/package/libpcap/Config.in +++ b/package/libpcap/Config.in @@ -5,4 +5,4 @@ config BR2_PACKAGE_LIBPCAP A system-independent library for user-level network packet capture. - http://www.tcpdump.org/ + https://www.tcpdump.org/ diff --git a/package/libpcap/libpcap.hash b/package/libpcap/libpcap.hash index 84c8e405d..b87d9d04e 100644 --- a/package/libpcap/libpcap.hash +++ b/package/libpcap/libpcap.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz.sig -sha256 ed285f4accaf05344f90975757b3dbfe772ba41d1c401c2648b7fa45b711bdd4 libpcap-1.10.1.tar.gz +# https://www.tcpdump.org/release/libpcap-1.10.2.tar.gz.sig +sha256 db6d79d4ad03b8b15fb16c42447d093ad3520c0ec0ae3d331104dcfb1ce77560 libpcap-1.10.2.tar.gz # Hash for license file: sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/libpcap/libpcap.mk b/package/libpcap/libpcap.mk index 21422b2c0..173207de6 100644 --- a/package/libpcap/libpcap.mk +++ b/package/libpcap/libpcap.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPCAP_VERSION = 1.10.1 +LIBPCAP_VERSION = 1.10.2 LIBPCAP_SITE = https://www.tcpdump.org/release LIBPCAP_LICENSE = BSD-3-Clause LIBPCAP_LICENSE_FILES = LICENSE -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:33 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:33 +0100 Subject: [Buildroot] [PATCH] package/lsof: bump to version 4.96.5 Message-ID: <20230102122133.1912278-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lsof/lsof.hash | 2 +- package/lsof/lsof.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lsof/lsof.hash b/package/lsof/lsof.hash index 9649e24f7..29cf443a2 100644 --- a/package/lsof/lsof.hash +++ b/package/lsof/lsof.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2753fc01452a3d2ee665e8365afdac0e9683197f3ec06231aa684a48b286d11c lsof-4.96.3.tar.gz +sha256 e9030af1123ff052ab69e12ef55b8a17dc47ac4bccfba85ee1ca1f31acf29607 lsof-4.96.5.tar.gz sha256 32a728188b19bf86917659d904ab29d0a294b4506e1c98b8b7f1c70ab4975fe1 dialects/linux/dproto.h diff --git a/package/lsof/lsof.mk b/package/lsof/lsof.mk index 8c8c46c4e..fd5887141 100644 --- a/package/lsof/lsof.mk +++ b/package/lsof/lsof.mk @@ -4,7 +4,7 @@ # ################################################################################ -LSOF_VERSION = 4.96.3 +LSOF_VERSION = 4.96.5 LSOF_SITE = $(call github,lsof-org,lsof,$(LSOF_VERSION)) LSOF_LICENSE = lsof license # License is repeated in each file, this is a relatively small one. -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:44 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:44 +0100 Subject: [Buildroot] [PATCH] package/nano: bump to version 7.1 Message-ID: <20230102122144.1912299-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/nano/nano.hash | 4 ++-- package/nano/nano.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/nano/nano.hash b/package/nano/nano.hash index 86f414aca..f49b71209 100644 --- a/package/nano/nano.hash +++ b/package/nano/nano.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://www.nano-editor.org/dist/v7/nano-7.0.tar.xz.asc +# https://www.nano-editor.org/dist/v7/nano-7.1.tar.xz.asc # using key 168E6F4297BFD7A79AFD4496514BBE2EB8E1961F -sha256 8dd6eac38b2b8786d82681f0e1afd84f6b75210d17391b6443c437e451552149 nano-7.0.tar.xz +sha256 57ba751e9b7519f0f6ddee505202e387c75dde440c1f7aa1b9310cc381406836 nano-7.1.tar.xz sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/nano/nano.mk b/package/nano/nano.mk index f9338550d..203c417f0 100644 --- a/package/nano/nano.mk +++ b/package/nano/nano.mk @@ -5,7 +5,7 @@ ################################################################################ NANO_VERSION_MAJOR = 7 -NANO_VERSION = $(NANO_VERSION_MAJOR).0 +NANO_VERSION = $(NANO_VERSION_MAJOR).1 NANO_SITE = https://www.nano-editor.org/dist/v$(NANO_VERSION_MAJOR) NANO_SOURCE = nano-$(NANO_VERSION).tar.xz NANO_LICENSE = GPL-3.0+ -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:21:52 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:21:52 +0100 Subject: [Buildroot] [PATCH] package/pcre2: bump to version 10.42 Message-ID: <20230102122152.1912325-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/pcre2/pcre2.hash | 4 ++-- package/pcre2/pcre2.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pcre2/pcre2.hash b/package/pcre2/pcre2.hash index e3fe6b2d5..f609bdaee 100644 --- a/package/pcre2/pcre2.hash +++ b/package/pcre2/pcre2.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature: -# https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.40/pcre2-10.40.tar.bz2.sig -sha256 14e4b83c4783933dc17e964318e6324f7cae1bc75d8f3c79bc6969f00c159d68 pcre2-10.40.tar.bz2 +# https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2.sig +sha256 8d36cd8cb6ea2a4c2bb358ff6411b0c788633a2a45dabbf1aeb4b701d1b5e840 pcre2-10.42.tar.bz2 # Locally computed sha256 87d884eceb7fc54611470ce9f74280d28612b0c877adfc767e9676892a638987 LICENCE diff --git a/package/pcre2/pcre2.mk b/package/pcre2/pcre2.mk index 06a0afc9b..aba378cab 100644 --- a/package/pcre2/pcre2.mk +++ b/package/pcre2/pcre2.mk @@ -4,7 +4,7 @@ # ################################################################################ -PCRE2_VERSION = 10.40 +PCRE2_VERSION = 10.42 PCRE2_SITE = https://github.com/PhilipHazel/pcre2/releases/download/pcre2-$(PCRE2_VERSION) PCRE2_SOURCE = pcre2-$(PCRE2_VERSION).tar.bz2 PCRE2_LICENSE = BSD-3-Clause -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:22:00 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:22:00 +0100 Subject: [Buildroot] [PATCH] package/prosody: bump to version 0.11.14 Message-ID: <20230102122200.1912346-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/prosody/prosody.hash | 8 ++++---- package/prosody/prosody.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/prosody/prosody.hash b/package/prosody/prosody.hash index 3a3a363a4..1fd1abafe 100644 --- a/package/prosody/prosody.hash +++ b/package/prosody/prosody.hash @@ -1,8 +1,8 @@ # Locally computed: -md5 7214ee57d4702585bd0d3428e69790b4 prosody-0.11.13.tar.gz -sha1 1cc5a72d98738872d0c1a4c34b1fcb8878348c7d prosody-0.11.13.tar.gz -sha256 39c61b346a09b5125b604cb969e14206cbbcb86c81156ffc6ba2d62527cf0432 prosody-0.11.13.tar.gz -sha512 7616785536b7b51767a26963a80c961ef2403609e1e78dda3f88cf68c00d5bb899278c70a22b006b58c36c62cbb1bbd390a9298bad5b8d6524928a1cd5457813 prosody-0.11.13.tar.gz +md5 93665d86c47e99c9c525610ac53400fb prosody-0.11.14.tar.gz +sha1 abbd0ad42e2b30051f4d3f198c54a52b4e9f39d0 prosody-0.11.14.tar.gz +sha256 ec0c7447ec07ed336b6912d06a2f533439cb16d60d8d3bffa8ce46269ee52c87 prosody-0.11.14.tar.gz +sha512 128e12427ae0b5080fd3cc2380974c04570b16f0f79de7b39ef85cec6e8f579bee2d1150ce70ca731222c487dba646cbcd48bdb4a102a14395644eb5f19f1c88 prosody-0.11.14.tar.gz # Hash for license file: sha256 bbbdc1c5426e5944cf869fc0faeaf19d88a220cd2b39ea98b7b8e86b0e88a2ef COPYING diff --git a/package/prosody/prosody.mk b/package/prosody/prosody.mk index 62ba073b9..b5d89ebba 100644 --- a/package/prosody/prosody.mk +++ b/package/prosody/prosody.mk @@ -4,7 +4,7 @@ # ################################################################################ -PROSODY_VERSION = 0.11.13 +PROSODY_VERSION = 0.11.14 PROSODY_SITE = https://prosody.im/downloads/source PROSODY_LICENSE = MIT PROSODY_LICENSE_FILES = COPYING -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:22:10 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:22:10 +0100 Subject: [Buildroot] [PATCH] package/readline: bump to version 8.2 Message-ID: <20230102122210.1912367-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/readline/readline.hash | 4 ++-- package/readline/readline.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/readline/readline.hash b/package/readline/readline.hash index b0530a2d7..627746d82 100644 --- a/package/readline/readline.hash +++ b/package/readline/readline.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/readline/readline-8.1.2.tar.gz.sig -sha256 7589a2381a8419e68654a47623ce7dfcb756815c8fee726b98f90bf668af7bc6 readline-8.1.2.tar.gz +# https://ftp.gnu.org/gnu/readline/readline-8.2.tar.gz.sig +sha256 3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 readline-8.2.tar.gz # Hash for license file sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/readline/readline.mk b/package/readline/readline.mk index b1fd181b7..66812dee7 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -4,7 +4,7 @@ # ################################################################################ -READLINE_VERSION = 8.1.2 +READLINE_VERSION = 8.2 READLINE_SITE = $(BR2_GNU_MIRROR)/readline READLINE_INSTALL_STAGING = YES READLINE_DEPENDENCIES = ncurses host-autoconf -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:22:19 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:22:19 +0100 Subject: [Buildroot] [PATCH] package/strace: bump to version 6.1 Message-ID: <20230102122219.1912388-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/strace/strace.hash | 4 ++-- package/strace/strace.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/strace/strace.hash b/package/strace/strace.hash index 1743a369b..9478fbd45 100644 --- a/package/strace/strace.hash +++ b/package/strace/strace.hash @@ -1,5 +1,5 @@ # Locally calculated after checking signature with RSA key 0xA8041FA839E16E36 -# https://strace.io/files/6.0/strace-6.0.tar.xz.asc -sha256 92d720a666855e9f1c6a11512fd6e99674a82bbfe1442557815f2ce8e1293338 strace-6.0.tar.xz +# https://strace.io/files/6.1/strace-6.1.tar.xz.asc +sha256 2579e9cec37dbb786f6ea0bebd15f40dd561ef2bde2a2a2ecdce5963b01859fd strace-6.1.tar.xz sha256 d92f973d08c8466993efff1e500453add0c038c20b4d2cbce3297938a296aea9 COPYING sha256 7c379436436a562834aa7d2f5dcae1f80a25230fa74201046ca1fba4367d39aa LGPL-2.1-or-later diff --git a/package/strace/strace.mk b/package/strace/strace.mk index 09e620530..cbb574559 100644 --- a/package/strace/strace.mk +++ b/package/strace/strace.mk @@ -4,7 +4,7 @@ # ################################################################################ -STRACE_VERSION = 6.0 +STRACE_VERSION = 6.1 STRACE_SOURCE = strace-$(STRACE_VERSION).tar.xz STRACE_SITE = https://github.com/strace/strace/releases/download/v$(STRACE_VERSION) STRACE_LICENSE = LGPL-2.1+ -- 2.37.2 From fperrad at gmail.com Mon Jan 2 12:22:29 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 2 Jan 2023 13:22:29 +0100 Subject: [Buildroot] [PATCH] package/tcpdump: bump to version 4.99.2 Message-ID: <20230102122229.1912409-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/tcpdump/Config.in | 2 +- package/tcpdump/tcpdump.hash | 4 ++-- package/tcpdump/tcpdump.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/tcpdump/Config.in b/package/tcpdump/Config.in index 8b54c603d..742947136 100644 --- a/package/tcpdump/Config.in +++ b/package/tcpdump/Config.in @@ -4,7 +4,7 @@ config BR2_PACKAGE_TCPDUMP help A tool for network monitoring and data acquisition. - http://www.tcpdump.org/ + https://www.tcpdump.org/ if BR2_PACKAGE_TCPDUMP diff --git a/package/tcpdump/tcpdump.hash b/package/tcpdump/tcpdump.hash index 1990aa797..a950d3fa6 100644 --- a/package/tcpdump/tcpdump.hash +++ b/package/tcpdump/tcpdump.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature at -# https://www.tcpdump.org/release/tcpdump-4.99.1.tar.gz.sig +# https://www.tcpdump.org/release/tcpdump-4.99.2.tar.gz.sig # using key 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D -sha256 79b36985fb2703146618d87c4acde3e068b91c553fb93f021a337f175fd10ebe tcpdump-4.99.1.tar.gz +sha256 f4304357d34b79d46f4e17e654f1f91f9ce4e3d5608a1badbd53295a26fb44d5 tcpdump-4.99.2.tar.gz sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/tcpdump/tcpdump.mk b/package/tcpdump/tcpdump.mk index 7741c3b58..c38d46e2c 100644 --- a/package/tcpdump/tcpdump.mk +++ b/package/tcpdump/tcpdump.mk @@ -4,7 +4,7 @@ # ################################################################################ -TCPDUMP_VERSION = 4.99.1 +TCPDUMP_VERSION = 4.99.2 TCPDUMP_SITE = https://www.tcpdump.org/release TCPDUMP_LICENSE = BSD-3-Clause TCPDUMP_LICENSE_FILES = LICENSE -- 2.37.2 From bugzilla at busybox.net Mon Jan 2 13:32:00 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 02 Jan 2023 13:32:00 +0000 Subject: [Buildroot] [Bug 15221] New: FUSE filesystems can be statically compiled Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15221 Bug ID: 15221 Summary: FUSE filesystems can be statically compiled Product: buildroot Version: unspecified Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: tomas at slax.org CC: buildroot at uclibc.org Target Milestone: --- I can see the FUSE library as well as the fuse-based filesystems are marked to require dynamic library linking, because it does not compile with uclibc statically. However, if I select to use musl instead of uclibc, and if I make the necessary changes to let libfuse and other fuse filesystems to compile statically, then it works just fine. It compiles statically with musl and works OK. I have no idea if it is possible to mark a package requiring dynamic linking ONLY IF uclibc is selected, but if this possibility exists, you should consider it, because if user selects musl, there is no need for him to disable static linking. Thanks for consideration Tomas M -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Mon Jan 2 13:33:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 14:33:33 +0100 Subject: [Buildroot] [PATCH] package/lua-cqueues: disable with libressl In-Reply-To: <20221221104607.3430116-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 21 Dec 2022 11:46:07 +0100") References: <20221221104607.3430116-1-francois.perrad@gadz.org> Message-ID: <87y1qlawnm.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Building with libressl fails, > see http://autobuild.buildroot.net/results/032/032d6c9bf84b0d4e50d3c27f37b71c0564c52312/ > Signed-off-by: Francois Perrad Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 13:33:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 14:33:12 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/lua-cqueues: force using libopenssl Message-ID: <20230102133956.29C21870D2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67f40f52f75c323fb76ef94a2f6d80508b007caf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 620a77dc9d93365d87c7b18545f091c8e962509e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 13:33:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 14:33:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/lua-cqueues: force using libopenssl Message-ID: <20230102134106.082EF870D7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=179790561bb72ee987dea8ffb7387a4559b17022 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 620a77dc9d93365d87c7b18545f091c8e962509e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 13:43:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 14:43:16 +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> (Giulio Benetti's message of "Wed, 28 Dec 2022 19:00:53 +0100") References: <20221228180053.3412707-1-giulio.benetti@benettiengineering.com> Message-ID: <87tu19aw7f.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 13:41:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 14:41:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl8192eu: fix build failure due to function and data types name conflict with Linux Message-ID: <20230102134528.2BAA1870DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66b7565533095859cc1462bd25de01f9b92adca7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit ef3052674a7104990037b7da60cbbcb9d316e764) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Mon Jan 2 14:17:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 15:17:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/bearssl: fix build with make shuffle mode In-Reply-To: <20221212180545.3159689-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 12 Dec 2022 11:05:45 -0700") References: <20221212180545.3159689-1-james.hilliard1@gmail.com> Message-ID: <87mt71auln.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 14:21:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 15:21:34 +0100 Subject: [Buildroot] [PATCH 1/2] package/xxhash: fix static library install In-Reply-To: <20221228221522.280696-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 28 Dec 2022 23:15:21 +0100") References: <20221228221522.280696-1-fontaine.fabrice@gmail.com> Message-ID: <87ilhpaufl.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Install headers when building statically > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 14:20:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 15:20:57 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/xxhash: fix static library install Message-ID: <20230102142223.1036A870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=371734c38690e733a94c7db63dda1b45e4399351 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Install headers when building statically Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 0945e4913fba932217278f484de04cc366415bd6) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Mon Jan 2 14:16:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 15:16:12 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/bearssl: fix build with make shuffle mode Message-ID: <20230102142223.05DF4870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fe13200a71456b2f40fa7d5347ae760bf5495276 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit e1ecfe135747c28bcb3492e60f0d7aea630ead55) Signed-off-by: Peter Korsgaard --- .../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 peter at korsgaard.com Mon Jan 2 14:20:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 15:20:52 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/xxhash: fix static library install Message-ID: <20230102142330.385B6870F1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=879200c2677ee1835d500f175ace22158eac94d7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Install headers when building statically Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 0945e4913fba932217278f484de04cc366415bd6) Signed-off-by: Peter Korsgaard --- ...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 peter at korsgaard.com Mon Jan 2 14:16:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 15:16:34 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/bearssl: fix build with make shuffle mode Message-ID: <20230102142330.2D685870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7f7f0e3a521361f2cb5b34d3601f1d225623080 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit e1ecfe135747c28bcb3492e60f0d7aea630ead55) Signed-off-by: Peter Korsgaard --- .../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 romain.naour at gmail.com Mon Jan 2 15:45:49 2023 From: romain.naour at gmail.com (Romain Naour) Date: Mon, 2 Jan 2023 16:45:49 +0100 Subject: [Buildroot] [PATCH] package/minetest{-game}: bump to version 5.6.1 Message-ID: <20230102154550.78227-1-romain.naour@gmail.com> Release announcement: 5.6.0: https://forum.minetest.net/viewtopic.php?f=18&t=28511 5.6.1: https://forum.minetest.net/viewtopic.php?f=18&t=28703 minetest: - Update license file hash due to new image file in the project sources. - IrrlichtMt 1.9.0mt8 is required to build Minetest >= 5.6.1. - Add xlib_libXi dependecy for xinput2 support enabled by default for Linux. - Remove xlib_libXxf86vm dependency previously used by gamma ramp code [1]. [1] https://github.com/minetest/irrlicht/commit/538c9e5cde425ecee1e802fd53344111683b60be Signed-off-by: Romain Naour --- package/minetest-game/minetest-game.hash | 2 +- package/minetest-game/minetest-game.mk | 2 +- package/minetest/Config.in | 2 +- package/minetest/minetest.hash | 6 +++--- package/minetest/minetest.mk | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package/minetest-game/minetest-game.hash b/package/minetest-game/minetest-game.hash index 2b7eeffd8f..629871edbe 100644 --- a/package/minetest-game/minetest-game.hash +++ b/package/minetest-game/minetest-game.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 5a24fec4ed838744906f020096c35616e7ba76eeec2b93b980a40af011107e7c minetest-game-5.5.1.tar.gz +sha256 5dc857003d24bb489f126865fcd6bf0d9c0cb146ca4c1c733570699d15abd0e3 minetest-game-5.6.1.tar.gz sha256 f8a254e8d5f6b3ca3873f990986e86c864f943aa5dc9bf56808c5f4bfa509db0 LICENSE.txt sha256 ed2afed388c470e08edc1104e4ff6d12b68a32a76b8c52d760a99d4d2d7716f3 mods/beds/license.txt diff --git a/package/minetest-game/minetest-game.mk b/package/minetest-game/minetest-game.mk index e5ee45b6ab..ec8d5bff26 100644 --- a/package/minetest-game/minetest-game.mk +++ b/package/minetest-game/minetest-game.mk @@ -4,7 +4,7 @@ # ################################################################################ -MINETEST_GAME_VERSION = 5.5.1 +MINETEST_GAME_VERSION = 5.6.1 MINETEST_GAME_SITE = $(call github,minetest,minetest_game,$(MINETEST_GAME_VERSION)) MINETEST_GAME_LICENSE = LGPL-2.1+ (code), CC-BY-SA-2.0, CC-BY-SA-3.0, \ CC-BY-SA-4.0, MIT, CC0 1.0, CC-BY-2.0 (mods) diff --git a/package/minetest/Config.in b/package/minetest/Config.in index 3e331dff7e..4e139ac3e2 100644 --- a/package/minetest/Config.in +++ b/package/minetest/Config.in @@ -28,7 +28,7 @@ config BR2_PACKAGE_MINETEST_CLIENT select BR2_PACKAGE_FREETYPE select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_JPEG - select BR2_PACKAGE_XLIB_LIBXXF86VM + select BR2_PACKAGE_XLIB_LIBXI help Build Minetest client. diff --git a/package/minetest/minetest.hash b/package/minetest/minetest.hash index e78f865969..ec67d4136d 100644 --- a/package/minetest/minetest.hash +++ b/package/minetest/minetest.hash @@ -1,6 +1,6 @@ # Locally calculated -sha256 dc0ae5188ef351db85c38b27f38f8549b133ed82aa46daea6deee148aa3454f4 minetest-5.5.1.tar.gz -sha256 6d38dd7f3e3c8d768e1f5776b98dd5359b184c2e6740ddf733f4dc8615191bef irrlicht-1.9.0mt5.tar.gz +sha256 1440603e19dca70e2691e86a74c822ee2c4a36fceee32b2d85ae74772149e9a3 minetest-5.6.1.tar.gz +sha256 27594242da8c7cc1e5ef45922e1dfdd130c37d77719b5d927359eb47992051e0 irrlicht-1.9.0mt8.tar.gz -sha256 d1d8a63f7f70d89a3a899f3b9fb5ca1ea7dbbd4eb449be2a7b2ff861b1f09192 LICENSE.txt +sha256 b38c8d428ceddf8e9b49dca63610c74499d952895d756b7eab5f5d4cef2954f6 LICENSE.txt sha256 ca38f1ba4ab901111f6eee50009bd46dbd866e6beb98d592d843f7c162d73409 lib/irrlichtmt/doc/irrlicht-license.txt diff --git a/package/minetest/minetest.mk b/package/minetest/minetest.mk index 6d56c3222f..3904bd687c 100644 --- a/package/minetest/minetest.mk +++ b/package/minetest/minetest.mk @@ -4,7 +4,7 @@ # ################################################################################ -MINETEST_VERSION = 5.5.1 +MINETEST_VERSION = 5.6.1 MINETEST_SITE = $(call github,minetest,minetest,$(MINETEST_VERSION)) MINETEST_LICENSE = LGPL-2.1+ (code), CC-BY-SA-3.0 (textures and sounds), Zlib (irrlicht) MINETEST_LICENSE_FILES = LICENSE.txt lib/irrlichtmt/doc/irrlicht-license.txt @@ -12,7 +12,7 @@ MINETEST_CPE_ID_VENDOR = minetest MINETEST_DEPENDENCIES = gmp jsoncpp luajit sqlite zlib zstd -MINETEST_IRRLICHTMT_VERSION = 1.9.0mt5 +MINETEST_IRRLICHTMT_VERSION = 1.9.0mt8 MINETEST_EXTRA_DOWNLOADS = $(call github,minetest,irrlicht,$(MINETEST_IRRLICHTMT_VERSION))/irrlicht-$(MINETEST_IRRLICHTMT_VERSION).tar.gz define MINETEST_IRRLICHTMT_EXTRACT @@ -36,7 +36,7 @@ MINETEST_CONF_OPTS = \ -DBUILD_UNITTESTS=OFF ifeq ($(BR2_PACKAGE_MINETEST_CLIENT),y) -MINETEST_DEPENDENCIES += bzip2 freetype jpeg libgl libpng xlib_libXxf86vm +MINETEST_DEPENDENCIES += bzip2 freetype jpeg libgl libpng xlib_libXi MINETEST_CONF_OPTS += -DBUILD_CLIENT=ON else MINETEST_CONF_OPTS += -DBUILD_CLIENT=OFF -- 2.38.1 From romain.naour at gmail.com Mon Jan 2 15:45:50 2023 From: romain.naour at gmail.com (Romain Naour) Date: Mon, 2 Jan 2023 16:45:50 +0100 Subject: [Buildroot] [PATCH] flare-{engine,game}: bump to version 1.14 In-Reply-To: <20230102154550.78227-1-romain.naour@gmail.com> References: <20230102154550.78227-1-romain.naour@gmail.com> Message-ID: <20230102154550.78227-2-romain.naour@gmail.com> See: https://flarerpg.org/2022/01/31/flare-1-13/ https://flarerpg.org/2022/12/10/flare-1-14/ While at it, change url to use https. Signed-off-by: Romain Naour --- package/flare-engine/Config.in | 2 +- package/flare-engine/flare-engine.hash | 2 +- package/flare-engine/flare-engine.mk | 2 +- package/flare-game/Config.in | 2 +- package/flare-game/flare-game.hash | 2 +- package/flare-game/flare-game.mk | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/flare-engine/Config.in b/package/flare-engine/Config.in index 9c997c2b9a..136cae707e 100644 --- a/package/flare-engine/Config.in +++ b/package/flare-engine/Config.in @@ -15,7 +15,7 @@ config BR2_PACKAGE_FLARE_ENGINE Flare is not a reimplementation of an existing game or engine. It is a tribute to and exploration of the action RPG genre. - http://flarerpg.org + https://flarerpg.org comment "flare-engine needs a toolchain w/ C++, dynamic library" depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS diff --git a/package/flare-engine/flare-engine.hash b/package/flare-engine/flare-engine.hash index 7f6169381c..2e1f87b237 100644 --- a/package/flare-engine/flare-engine.hash +++ b/package/flare-engine/flare-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 287a08532972fa3ac56ce7cb213d21be8be35b529339f61d4eeadbd501c78a8e flare-engine-1.12.tar.gz +sha256 2c1bafeaa5ac26c10449bfcb7151b06e8a22547aa7364d2a39bbcb135aa50a09 flare-engine-1.14.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/flare-engine/flare-engine.mk b/package/flare-engine/flare-engine.mk index cbb7add4bb..e5fa947272 100644 --- a/package/flare-engine/flare-engine.mk +++ b/package/flare-engine/flare-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLARE_ENGINE_VERSION = 1.12 +FLARE_ENGINE_VERSION = 1.14 FLARE_ENGINE_SITE = $(call github,flareteam,flare-engine,v$(FLARE_ENGINE_VERSION)) FLARE_ENGINE_LICENSE = GPL-3.0+ FLARE_ENGINE_LICENSE_FILES = COPYING diff --git a/package/flare-game/Config.in b/package/flare-game/Config.in index ca68d19a69..535a9b18a2 100644 --- a/package/flare-game/Config.in +++ b/package/flare-game/Config.in @@ -10,4 +10,4 @@ config BR2_PACKAGE_FLARE_GAME game engine itself is part of a separate package, flame-engine. - http://flarerpg.org + https://flarerpg.org diff --git a/package/flare-game/flare-game.hash b/package/flare-game/flare-game.hash index 3d6d678c94..9ae88c6daa 100644 --- a/package/flare-game/flare-game.hash +++ b/package/flare-game/flare-game.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 19a909f2c6e0868baae823bb491e8840d5fb3e0454f00201de8da119772e5160 flare-game-1.12.tar.gz +sha256 65758462070aa88842084f8ee69083d8226e93cfbf83481663276d8307494b8e flare-game-1.14.tar.gz sha256 3f941b3b89cf7b8370ceb83cc76d2120d471b58735d8ca60238a751a48d7f72f LICENSE.txt diff --git a/package/flare-game/flare-game.mk b/package/flare-game/flare-game.mk index 41f02bec93..a1a0a5944a 100644 --- a/package/flare-game/flare-game.mk +++ b/package/flare-game/flare-game.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLARE_GAME_VERSION = 1.12 +FLARE_GAME_VERSION = 1.14 FLARE_GAME_SITE = $(call github,flareteam,flare-game,v$(FLARE_GAME_VERSION)) FLARE_GAME_LICENSE = CC-BY-SA-3.0 (data files), GPL-2.0 (GNU Unifont), \ OFL-1.1 (Liberation Sans) -- 2.38.1 From peter at korsgaard.com Mon Jan 2 16:49:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:49:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/mutt: bump to version 2.2.9 In-Reply-To: <20221228225021.784093-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 28 Dec 2022 23:50:21 +0100") References: <20221228225021.784093-1-fontaine.fabrice@gmail.com> Message-ID: <874jt8c251.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:49:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:49:32 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/mutt: bump to version 2.2.9 Message-ID: <20230102165005.0FC22870F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de2662df246c78232adc378ab364513685bb20e1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 7a2afdb7b1180bed3b6ad92c22c908805467ead3) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:50:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:50:55 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221229084814.3302-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 09:48:14 +0100") References: <20221229084814.3302-1-fontaine.fabrice@gmail.com> Message-ID: <87zgb0anio.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:53:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:53:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/dbus-cxx: bump to version 2.3.1 In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 19 Dec 2022 12:11:30 +0000") References: Message-ID: <87v8loane9.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:55:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:55:49 +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> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 10:17:35 +0100") References: <20221229091735.216076-1-fontaine.fabrice@gmail.com> Message-ID: <87r0wcanai.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:56:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 02 Jan 2023 17:56:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} In-Reply-To: <20221229092033.218162-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 10:20:33 +0100") References: <20221229092033.218162-1-fontaine.fabrice@gmail.com> Message-ID: <87mt70an9i.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 2 16:56:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:56:14 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} Message-ID: <20230102165638.9B46C870F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bc60f1b24e4b80ea6a71628011ea40c178942230 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 3de4ae012141803bdf8abda12e27d10e55f6953f) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:55:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:55:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wireshark: security bump to version 3.4.16 Message-ID: <20230102165638.77B9387104@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1e07d7cf3ece3ce4628792880226d1471f13d4f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 5b86de52da2141ed289ad2892c34d3110d02f7b5) Signed-off-by: Peter Korsgaard --- 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 1a549f7037..f56843122c 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 peter at korsgaard.com Mon Jan 2 16:50:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:50:12 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: add libdeflate optional dependency Message-ID: <20230102165752.5BD6287118@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=421787e3ad596cb3d18f56e0114cac7ade0800ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 08ca8ff727c87fce2c6edcb9fc2df0885c22543b) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:49:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:49:21 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/mutt: bump to version 2.2.9 Message-ID: <20230102165752.506AE87116@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7f8341b6c33ca8878158f2e76a1dd61c5fae67a9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 7a2afdb7b1180bed3b6ad92c22c908805467ead3) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:56:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:56:05 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} Message-ID: <20230102165752.7B8918711C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7f1b0cd321a8294754a7193918aef48c27cbe216 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 3de4ae012141803bdf8abda12e27d10e55f6953f) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:53:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:53:12 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/dbus-cxx: bump to version 2.3.1 Message-ID: <20230102165752.6708C87119@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0f93339159b7da0b07831ae47377d39c8aed0d4d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni (cherry picked from commit f99714d90e08994c697576ca2030cb9392d7b63e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Mon Jan 2 16:55:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 17:55:40 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wireshark: security bump to version 3.4.16 Message-ID: <20230102165752.718B88711B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ce37efe7f8940ecb9410190c70e924e7ade03af branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 5b86de52da2141ed289ad2892c34d3110d02f7b5) Signed-off-by: Peter Korsgaard --- 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 yann.morin.1998 at free.fr Mon Jan 2 18:08:21 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 2 Jan 2023 19:08:21 +0100 Subject: [Buildroot] [PATCH v2 2/2] package/python-bleak: bump version to 0.19.1 In-Reply-To: <87tu1941pl.fsf@grinn-global.com> References: <20221103102102.924370-1-m.niestroj@grinn-global.com> <20221103102102.924370-2-m.niestroj@grinn-global.com> <20221211091013.GN1044805@scaer> <87tu1941pl.fsf@grinn-global.com> Message-ID: <20230102180821.GX2498764@scaer> Marcin, All, On 2023-01-02 12:23 +0100, Marcin Niestr?j spake thusly: > "Yann E. MORIN" writes: > > Marcin, All, > > > > On 2022-11-03 11:21 +0100, Marcin Niestroj spake thusly: > >> Signed-off-by: Marcin Niestroj > > Applied to master, thanks. > I have noticed that this patch was applied to master without PATCH 1/2 > that adds python-dbus-next package, which is a runtime dependency. Indeed, this is a complete oversight here, and I don't remember why I did not apply it... I'll look into right now (but please allow dinner to be an unmaskable interrupt should that trigger before I'm done ;-) ) 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 mr.bossman075 at gmail.com Mon Jan 2 18:16:03 2023 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Mon, 2 Jan 2023 13:16:03 -0500 Subject: [Buildroot] [PATCH v6] configs/imxrt1050-evk: New defconfig Message-ID: <20230102181603.3337480-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 Reviewed-by: Giulio Benetti Tested-by: 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 | 45 +++++++++++++++++++++ 5 files changed, 123 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..e1b8f2013b --- /dev/null +++ b/configs/imxrt1050-evk_defconfig @@ -0,0 +1,45 @@ +# 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" + +# Toolchain +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y + +# 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 +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.39.0 From petr.vorel at gmail.com Mon Jan 2 18:40:55 2023 From: petr.vorel at gmail.com (Petr Vorel) Date: Mon, 2 Jan 2023 19:40:55 +0100 Subject: [Buildroot] [PATCH 07/29] package/ima-evm-utils: really install to staging In-Reply-To: <20230101233653.487175-8-ricardo.martincoski@gmail.com> References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-8-ricardo.martincoski@gmail.com> Message-ID: Hi Ricardo, Reviewed-by: Petr Vorel Fixes: 8229196d41 ("package/ima-evm-utils: new package") Thanks for correcting my work! Kind regards, Petr From kris at embeddedTS.com Mon Jan 2 19:24:36 2023 From: kris at embeddedTS.com (Kris Bahnsen) Date: Mon, 02 Jan 2023 11:24:36 -0800 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: <1672687476.3896.3.camel@embeddedTS.com> On Wed, 2022-12-28 at 21:53 +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 > Giulio, all, I figure this is the most appropriate place to have a discussion on this topic as these patches were also pushed to our github repo: https://github.com/embeddedTS/wilc3000-external-module/ I want to note that we are not intending on doing any maintenance or patch work on this driver, except to keep this driver functional on our platforms. It is maintained as a buildable external module of this folder tree: https://github.com/linux4sam/linux-at91/tree/master/drivers/net/wireless/microchip We did this because during the Microchip takeover they abandoned their maintained external tree as well as halted any plans to bring WILC3000 support to the kernel upstream. Our fork gives us easy access to building the modules without having to keep pulling changes in to all of our kernels. I'm not sure the best way to go about handling these patches as Microchip is currently only maintaining support for 5.15 it appears. I also don't want to pollute our external module tree with fixes that arn't in the upstream we're pulling in. Giulio, would you be willing to attempt pushing these changes to the Microchip repo? Does it make more sense to just leave these as patches to the driver in Buildroot? Would it make sense to instead apply some limits to the package or external module to only build on already compatible kernel versions? -Kris From giulio.benetti at benettiengineering.com Mon Jan 2 20:23:56 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Mon, 2 Jan 2023 21:23:56 +0100 Subject: [Buildroot] [PATCH v6] configs/imxrt1050-evk: New defconfig In-Reply-To: <20230102181603.3337480-1-Mr.Bossman075@gmail.com> References: <20230102181603.3337480-1-Mr.Bossman075@gmail.com> Message-ID: Hi Jesse, On 02/01/23 19:16, 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 > Reviewed-by: Giulio Benetti > Tested-by: 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 | 45 +++++++++++++++++++++ > 5 files changed, 123 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..e1b8f2013b > --- /dev/null > +++ b/configs/imxrt1050-evk_defconfig > @@ -0,0 +1,45 @@ > +# 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" > + > +# Toolchain > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y > + > +# 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 > +BR2_PACKAGE_HOST_DOSFSTOOLS=y > +BR2_PACKAGE_HOST_MTOOLS=y I've retested with this patch and everything works fine. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From peter at korsgaard.com Mon Jan 2 20:54:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 21:54:16 +0100 Subject: [Buildroot] [PATCH 2/2] spike_risc64_defconfig: bump opensbi to 1.1 In-Reply-To: <20230102205416.817843-1-peter@korsgaard.com> References: <20230102205416.817843-1-peter@korsgaard.com> Message-ID: <20230102205416.817843-2-peter@korsgaard.com> Instead of the default 0.9 version. Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index cd8fd8ee04..26103682f9 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -8,6 +8,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_TARGET_ROOTFS_CPIO=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_LINUX_PAYLOAD=y BR2_PACKAGE_HOST_RISCV_ISA_SIM=y -- 2.30.2 From peter at korsgaard.com Mon Jan 2 20:54:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 2 Jan 2023 21:54:15 +0100 Subject: [Buildroot] [PATCH 1/2] spike_riscv64_defconfig: bump Linux kernel to 5.15.86 Message-ID: <20230102205416.817843-1-peter@korsgaard.com> Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index cc145bcd8e..cd8fd8ee04 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -2,7 +2,7 @@ BR2_riscv=y BR2_RISCV_64=y BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_TARGET_ROOTFS_CPIO=y -- 2.30.2 From bernd.kuhls at t-online.de Mon Jan 2 21:18:54 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 22:18:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.1 Message-ID: <20230102211854.29006-1-bernd.kuhls@t-online.de> Release notes: https://sqlite.org/releaselog/3_40_1.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 ea4e30a463..36f6907fbc 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz +sha256 2c5dea207fa508d765af1ef620b637dcb06572afa6f01f0815bd5bbf864b33d9 sqlite-autoconf-3400100.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 9d0b60ab59..789eddfa0a 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.40.0 -SQLITE_TAR_VERSION = 3400000 +SQLITE_VERSION = 3.40.1 +SQLITE_TAR_VERSION = 3400100 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 Jan 2 21:29:26 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 22:29:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/vdr: bump version to 2.6.3 Message-ID: <20230102212926.32133-1-bernd.kuhls@t-online.de> Changelog: https://github.com/vdr-projects/vdr/blob/master/HISTORY Signed-off-by: Bernd Kuhls --- package/vdr/vdr.hash | 2 +- package/vdr/vdr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vdr/vdr.hash b/package/vdr/vdr.hash index 2216e317fe..1b7ced0b77 100644 --- a/package/vdr/vdr.hash +++ b/package/vdr/vdr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 dfb252a0466e95071ca16707914d14c7e5c2e45020e4dc530ea85b7b3c3ea17e vdr-2.6.1.tar.gz +sha256 70352c7558d627202c02e80d88c83d25d9df4c5e49a010f7d1d9ae631bd54ad0 vdr-2.6.3.tar.gz sha256 ddb9db7630752f8fdc6898f7c99a99eaeeac5213627ecb093df9c82f56175dc7 COPYING diff --git a/package/vdr/vdr.mk b/package/vdr/vdr.mk index 61acb9971f..a44e1ff512 100644 --- a/package/vdr/vdr.mk +++ b/package/vdr/vdr.mk @@ -4,7 +4,7 @@ # ################################################################################ -VDR_VERSION = 2.6.1 +VDR_VERSION = 2.6.3 VDR_SITE = $(call github,vdr-projects,vdr,$(VDR_VERSION)) VDR_LICENSE = GPL-2.0+ VDR_LICENSE_FILES = COPYING -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 2 21:33:55 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 2 Jan 2023 22:33:55 +0100 Subject: [Buildroot] [git commit] package/python-dbus-fast: new package Message-ID: <20230102213444.D06AB87153@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82522d25476fee95fe242a38c989280035a460c5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Reviewed-by: James Hilliard [yann.morin.1998 at free.fr: - select host-cython in Config.in - introduce obj_path in test sample ] Signed-off-by: Yann E. MORIN --- DEVELOPERS | 2 + package/Config.in | 1 + package/python-dbus-fast/Config.in | 10 +++++ package/python-dbus-fast/python-dbus-fast.hash | 5 +++ package/python-dbus-fast/python-dbus-fast.mk | 16 ++++++++ .../tests/package/sample_python_dbus_fast.py | 45 ++++++++++++++++++++++ .../testing/tests/package/test_python_dbus_fast.py | 40 +++++++++++++++++++ 7 files changed, 119 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 3217823b6f..8399dcc7af 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1877,6 +1877,7 @@ F: package/murata-cyw-fw/ F: package/netdata/ F: package/python-ansicolors/ F: package/python-bleak/ +F: package/python-dbus-fast/ F: package/python-dbus-next/ F: package/python-iniconfig/ F: package/python-intelhex/ @@ -1888,6 +1889,7 @@ F: package/python-typing-extensions/ F: package/python-xmodem/ F: package/rs485conf/ F: package/turbolua/ +F: support/testing/tests/package/sample_python_dbus_fast.py F: support/testing/tests/package/sample_python_dbus_next.py F: support/testing/tests/package/sample_python_pytest.py F: support/testing/tests/package/sample_python_pytest_asyncio.py diff --git a/package/Config.in b/package/Config.in index 41e15ca77f..995dae2c57 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1022,6 +1022,7 @@ menu "External python modules" source "package/python-daphne/Config.in" source "package/python-dataproperty/Config.in" source "package/python-dateutil/Config.in" + source "package/python-dbus-fast/Config.in" source "package/python-dbus-next/Config.in" source "package/python-decorator/Config.in" source "package/python-defusedxml/Config.in" diff --git a/package/python-dbus-fast/Config.in b/package/python-dbus-fast/Config.in new file mode 100644 index 0000000000..c9562fecfa --- /dev/null +++ b/package/python-dbus-fast/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_PYTHON_DBUS_FAST + bool "python-dbus-fast" + select BR2_PACKAGE_HOST_PYTHON_CYTHON + select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime + select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime + help + A faster version of dbus-next, a DBus library for Python with + asyncio support. + + https://github.com/bluetooth-devices/dbus-fast diff --git a/package/python-dbus-fast/python-dbus-fast.hash b/package/python-dbus-fast/python-dbus-fast.hash new file mode 100644 index 0000000000..f0dceeb43d --- /dev/null +++ b/package/python-dbus-fast/python-dbus-fast.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/dbus-fast/json +md5 eebf2c558dd1af0f8f32b361e91f2fa3 dbus_fast-1.61.1.tar.gz +sha256 bda4a7d559047b74f409eda278f68f610a418e86ad3efa0368fa2ed240daa6b6 dbus_fast-1.61.1.tar.gz +# Locally computed sha256 checksums +sha256 c37e9c75110e01d1f0c5360dc7d7776a30ac5f70d2440db214423e4b7a77a6af LICENSE diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk new file mode 100644 index 0000000000..de7049ba22 --- /dev/null +++ b/package/python-dbus-fast/python-dbus-fast.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# python-dbus-fast +# +################################################################################ + +PYTHON_DBUS_FAST_VERSION = 1.61.1 +PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 +PYTHON_DBUS_FAST_SETUP_TYPE = setuptools +PYTHON_DBUS_FAST_LICENSE = MIT +PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE +PYTHON_DBUS_FAST_ENV = REQUIRE_CYTHON=1 +PYTHON_DBUS_FAST_DEPENDENCIES = host-python-cython + +$(eval $(python-package)) diff --git a/support/testing/tests/package/sample_python_dbus_fast.py b/support/testing/tests/package/sample_python_dbus_fast.py new file mode 100644 index 0000000000..4157bccfcf --- /dev/null +++ b/support/testing/tests/package/sample_python_dbus_fast.py @@ -0,0 +1,45 @@ +import asyncio +from dbus_fast.aio import MessageBus +from dbus_fast.service import ServiceInterface, method +import dbus_fast.introspection as intr +from dbus_fast import BusType + + +class SampleInterface(ServiceInterface): + def __init__(self): + super().__init__('test.interface') + + @method() + def Ping(self): + pass + + @method() + def ConcatStrings(self, what1: 's', what2: 's') -> 's': # noqa: F821 + return what1 + what2 + + +async def main(): + bus_name = 'dbus.fast.sample' + obj_path = '/test/path' + + bus = await MessageBus(bus_type=BusType.SYSTEM).connect() + bus2 = await MessageBus(bus_type=BusType.SYSTEM).connect() + + await bus.request_name(bus_name) + + service_interface = SampleInterface() + bus.export(obj_path, service_interface) + + introspection = await bus2.introspect(bus_name, obj_path) + assert type(introspection) is intr.Node + obj = bus2.get_proxy_object(bus_name, obj_path, introspection) + interface = obj.get_interface(service_interface.name) + + result = await interface.call_ping() + assert result is None + + result = await interface.call_concat_strings('hello ', 'world') + assert result == 'hello world' + + +asyncio.run(main()) diff --git a/support/testing/tests/package/test_python_dbus_fast.py b/support/testing/tests/package/test_python_dbus_fast.py new file mode 100644 index 0000000000..5f67cfd8cc --- /dev/null +++ b/support/testing/tests/package/test_python_dbus_fast.py @@ -0,0 +1,40 @@ +import textwrap + + +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3DBusFast(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_DBUS=y + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_DBUS_FAST=y + """ + sample_scripts = ["tests/package/sample_python_dbus_fast.py"] + + def run_sample_scripts(self): + config = \ + """ + + + + + + + + """ + config = textwrap.dedent(config) + config_dir = "/etc/dbus-1/system.d" + config_fn = "dbus.fast.sample.conf" + + # Setup and reload D-Bus configuration + self.emulator.run("mkdir -p " + config_dir) + self.emulator.run("cat > " + config_dir + "/" + config_fn + + " < Release notes: https://github.com/libsndfile/libsndfile/releases/tag/1.2.0 Drop patch (already in version). Signed-off-by: Bernd Kuhls --- ...ute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch | 24 ------------------- package/libsndfile/libsndfile.hash | 2 +- package/libsndfile/libsndfile.mk | 4 +--- 3 files changed, 2 insertions(+), 28 deletions(-) delete mode 100644 package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch diff --git a/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch b/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch deleted file mode 100644 index 44ed6dc2cb..0000000000 --- a/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch +++ /dev/null @@ -1,24 +0,0 @@ -From e4fdaeefddd39bae1db27d48ccb7db7733e0c009 Mon Sep 17 00:00:00 2001 -From: Michael Cho -Date: Sun, 17 Apr 2022 21:31:07 -0700 -Subject: [PATCH] configure.ac: substitute EXTERNAL_MPEG_LIBS in sndfile.pc - -[Retrieved from: -https://github.com/libsndfile/libsndfile/commit/e4fdaeefddd39bae1db27d48ccb7db7733e0c009] -Signed-off-by: Fabrice Fontaine ---- - configure.ac | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/configure.ac b/configure.ac -index 727b67bc0..a4c776d70 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -739,6 +739,7 @@ AC_SUBST(SNDIO_LIBS) - AC_SUBST(EXTERNAL_XIPH_CFLAGS) - AC_SUBST(EXTERNAL_XIPH_LIBS) - AC_SUBST(EXTERNAL_XIPH_REQUIRE) -+AC_SUBST(EXTERNAL_MPEG_LIBS) - AC_SUBST(EXTERNAL_MPEG_REQUIRE) - AC_SUBST(MPG123_CFLAGS) - AC_SUBST(MPG123_LIBS) diff --git a/package/libsndfile/libsndfile.hash b/package/libsndfile/libsndfile.hash index 67d10d03c4..be3ba41dc6 100644 --- a/package/libsndfile/libsndfile.hash +++ b/package/libsndfile/libsndfile.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -sha256 0f98e101c0f7c850a71225fb5feaf33b106227b3d331333ddc9bacee190bcf41 libsndfile-1.1.0.tar.xz +sha256 0e30e7072f83dc84863e2e55f299175c7e04a5902ae79cfb99d4249ee8f6d60a libsndfile-1.2.0.tar.xz # Locally calculated sha256 ad01ea5cd2755f6048383c8d54c88459cd6fcb17757c5c8892f8c5ea060f6140 COPYING diff --git a/package/libsndfile/libsndfile.mk b/package/libsndfile/libsndfile.mk index 0b57a1fdd8..d8d1725444 100644 --- a/package/libsndfile/libsndfile.mk +++ b/package/libsndfile/libsndfile.mk @@ -4,15 +4,13 @@ # ################################################################################ -LIBSNDFILE_VERSION = 1.1.0 +LIBSNDFILE_VERSION = 1.2.0 LIBSNDFILE_SOURCE = libsndfile-$(LIBSNDFILE_VERSION).tar.xz LIBSNDFILE_SITE = https://github.com/libsndfile/libsndfile/releases/download/$(LIBSNDFILE_VERSION) LIBSNDFILE_INSTALL_STAGING = YES LIBSNDFILE_LICENSE = LGPL-2.1+ LIBSNDFILE_LICENSE_FILES = COPYING LIBSNDFILE_CPE_ID_VENDOR = libsndfile_project -# We're patching configure.ac -LIBSNDFILE_AUTORECONF = YES LIBSNDFILE_DEPENDENCIES = host-pkgconf LIBSNDFILE_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99' -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 2 21:37:45 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 2 Jan 2023 22:37:45 +0100 Subject: [Buildroot] [PATCH v2 1/2] package/python-dbus-fast: new package In-Reply-To: <20221103102102.924370-1-m.niestroj@grinn-global.com> References: <20221103102102.924370-1-m.niestroj@grinn-global.com> Message-ID: <20230102213745.GY2498764@scaer> Narcin, All, On 2022-11-03 11:21 +0100, Marcin Niestroj spake thusly: > Signed-off-by: Marcin Niestroj [--SNIP--] > diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk > new file mode 100644 > index 0000000000..de7049ba22 > --- /dev/null > +++ b/package/python-dbus-fast/python-dbus-fast.mk > @@ -0,0 +1,16 @@ > +################################################################################ > +# > +# python-dbus-fast > +# > +################################################################################ > + > +PYTHON_DBUS_FAST_VERSION = 1.61.1 > +PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz > +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 > +PYTHON_DBUS_FAST_SETUP_TYPE = setuptools > +PYTHON_DBUS_FAST_LICENSE = MIT > +PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE > +PYTHON_DBUS_FAST_ENV = REQUIRE_CYTHON=1 > +PYTHON_DBUS_FAST_DEPENDENCIES = host-python-cython Since there is a Kconfig symbol for host-python-cython, I've added the appropriate select in Config.in. > +$(eval $(python-package)) > diff --git a/support/testing/tests/package/sample_python_dbus_fast.py b/support/testing/tests/package/sample_python_dbus_fast.py > new file mode 100644 > index 0000000000..c2855464a1 > --- /dev/null > +++ b/support/testing/tests/package/sample_python_dbus_fast.py > @@ -0,0 +1,44 @@ > +import asyncio > +from dbus_fast.aio import MessageBus > +from dbus_fast.service import ServiceInterface, method > +import dbus_fast.introspection as intr > +from dbus_fast import BusType > + > + > +class SampleInterface(ServiceInterface): > + def __init__(self): > + super().__init__('test.interface') > + > + @method() > + def Ping(self): > + pass > + > + @method() > + def ConcatStrings(self, what1: 's', what2: 's') -> 's': # noqa: F821 > + return what1 + what2 > + > + > +async def main(): > + bus_name = 'dbus.fast.sample' I've introduced obj_path = '/test/path', and... > + > + bus = await MessageBus(bus_type=BusType.SYSTEM).connect() > + bus2 = await MessageBus(bus_type=BusType.SYSTEM).connect() > + > + await bus.request_name(bus_name) > + > + service_interface = SampleInterface() > + bus.export('/test/path', service_interface) ... used it here, and... > + introspection = await bus2.introspect(bus_name, '/test/path') ... here, and.... > + assert type(introspection) is intr.Node > + obj = bus2.get_proxy_object(bus_name, '/test/path', introspection) ... here. Applied to master, thanks. Sorry for missing this patch when I got to apply python-bleak's bump a few weeks ago; thanks for reminding me. Regards, Yann E. MORIN. > + interface = obj.get_interface(service_interface.name) > + > + result = await interface.call_ping() > + assert result is None > + > + result = await interface.call_concat_strings('hello ', 'world') > + assert result == 'hello world' > + > + > +asyncio.run(main()) > diff --git a/support/testing/tests/package/test_python_dbus_fast.py b/support/testing/tests/package/test_python_dbus_fast.py > new file mode 100644 > index 0000000000..5f67cfd8cc > --- /dev/null > +++ b/support/testing/tests/package/test_python_dbus_fast.py > @@ -0,0 +1,40 @@ > +import textwrap > + > + > +from tests.package.test_python import TestPythonPackageBase > + > + > +class TestPythonPy3DBusFast(TestPythonPackageBase): > + __test__ = True > + config = TestPythonPackageBase.config + \ > + """ > + BR2_PACKAGE_DBUS=y > + BR2_PACKAGE_PYTHON3=y > + BR2_PACKAGE_PYTHON_DBUS_FAST=y > + """ > + sample_scripts = ["tests/package/sample_python_dbus_fast.py"] > + > + def run_sample_scripts(self): > + config = \ > + """ > + + "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> > + > + > + > + > + > + > + """ > + config = textwrap.dedent(config) > + config_dir = "/etc/dbus-1/system.d" > + config_fn = "dbus.fast.sample.conf" > + > + # Setup and reload D-Bus configuration > + self.emulator.run("mkdir -p " + config_dir) > + self.emulator.run("cat > " + config_dir + "/" + config_fn + > + " < + self.emulator.run("killall -SIGHUP dbus-daemon") > + > + # Run test scripts > + super().run_sample_scripts() > -- > 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 bernd.kuhls at t-online.de Mon Jan 2 21:39:12 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 22:39:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/libopenh264: bump version to 2.3.1 Message-ID: <20230102213912.46991-1-bernd.kuhls@t-online.de> Release notes: https://github.com/cisco/openh264/releases/tag/v2.3.1 https://github.com/cisco/openh264/releases/tag/v2.3.0 Signed-off-by: Bernd Kuhls --- package/libopenh264/libopenh264.hash | 2 +- package/libopenh264/libopenh264.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libopenh264/libopenh264.hash b/package/libopenh264/libopenh264.hash index 712425a024..eecb0b9625 100644 --- a/package/libopenh264/libopenh264.hash +++ b/package/libopenh264/libopenh264.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e4e5c8ba48e64ba6ce61e8b6e2b76b2d870c74c270147649082feabb40f25905 libopenh264-2.2.0.tar.gz +sha256 453afa66dacb560bc5fd0468aabee90c483741571bca820a39a1c07f0362dc32 libopenh264-2.3.1.tar.gz sha256 dd5c1c9668512530fa5a96e4c29ac4033d70a7eeb0eed7a42fddb6dd794ebdbb LICENSE diff --git a/package/libopenh264/libopenh264.mk b/package/libopenh264/libopenh264.mk index ea41f72661..750ec41e4d 100644 --- a/package/libopenh264/libopenh264.mk +++ b/package/libopenh264/libopenh264.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOPENH264_VERSION = 2.2.0 +LIBOPENH264_VERSION = 2.3.1 LIBOPENH264_SITE = $(call github,cisco,openh264,v$(LIBOPENH264_VERSION)) LIBOPENH264_LICENSE = BSD-2-Clause LIBOPENH264_LICENSE_FILES = LICENSE -- 2.34.1 From kris at embeddedTS.com Mon Jan 2 22:28:55 2023 From: kris at embeddedTS.com (Kris Bahnsen) Date: Mon, 02 Jan 2023 14:28:55 -0800 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: References: <20221229095800.64a5f115@windsurf> Message-ID: <1672698535.3896.5.camel@embeddedTS.com> All, I accidentally replied out of the thread and I wanted to follow up here just to make sure it got organized in the right place. See my previous message here: https://lists.buildroot.org/pipermail/buildroot/2023-January/659164.html On Thu, 2022-12-29 at 23:04 +0100, Giulio Benetti wrote: > 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. The external is currently a release tag (or a few) behind. The latest changes in the linux4sam kernel tree remove a lot of the #ifdefs as you noted which ends up preventing it from compiling against older kernels. We've tested the external tree against 4.9, 5.10, and 5.15 with success. -Kris > > Best regards > Giulio > > > > > Best regards, > > > > Thomas > > -- > > Thomas Petazzoni, CTO, Bootlin > > Embedded Linux and Kernel engineering > > https://bootlin.com > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From bernd.kuhls at t-online.de Mon Jan 2 22:42:55 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 23:42:55 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.15.x / 6.{0, 1}.x series Message-ID: <20230102224255.129968-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 2 +- linux/linux.hash | 6 +++--- package/linux-headers/Config.in.host | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index b5c65eded4..bca1b3fc8b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1.1" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.2" 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 8d85dc4c6f..8ac04b60f9 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,8 +1,8 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 a3e61377cf4435a9e2966b409a37a1056f6aaa59e561add9125a88e3c0971dfb linux-6.1.1.tar.xz -sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz +sha256 ee41f3c4f599b2f46f08aae428c9243db403e7292eb2c9f04ee34909b038d1ae linux-6.1.2.tar.xz +sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.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 diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 60bbe5b768..216b496fe4 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -401,9 +401,9 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.19.269" if BR2_KERNEL_HEADERS_4_19 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 "5.15.86" if BR2_KERNEL_HEADERS_5_15 + default "6.0.16" if BR2_KERNEL_HEADERS_6_0 + default "6.1.2" 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 giulio.benetti at benettiengineering.com Mon Jan 2 22:49:41 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Mon, 2 Jan 2023 23:49:41 +0100 Subject: [Buildroot] [PATCH] configs/amarula_vyasa_rk3288_defconfig: bump to Linux version 6.1.2 and U-Boot 2022.10 Message-ID: <20230102224941.1398423-1-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- configs/amarula_vyasa_rk3288_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/amarula_vyasa_rk3288_defconfig b/configs/amarula_vyasa_rk3288_defconfig index ff96019e1e..7976537225 100644 --- a/configs/amarula_vyasa_rk3288_defconfig +++ b/configs/amarula_vyasa_rk3288_defconfig @@ -3,14 +3,14 @@ BR2_arm=y BR2_cortex_a17=y BR2_ARM_FPU_NEON_VFPV4=y -# Linux headers same as kernel, a 5.14 series -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +# Linux headers same as kernel, a 6.1 series +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="vyasa-rk3288" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y @@ -23,7 +23,7 @@ BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin tpl/u-boot-tpl.bin" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.2" BR2_LINUX_KERNEL_DEFCONFIG="multi_v7" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x02000000" -- 2.34.1 From bernd.kuhls at t-online.de Mon Jan 2 22:59:10 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 2 Jan 2023 23:59:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/intel-gmmlib: bump version to 22.3.2 Message-ID: <20230102225910.368086-1-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 9491f23680..d36bd8b9b6 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 4adcd33a07617e1c95c4bc6d85bac2e3a881ba19ffcca2857da765248295fd2c intel-gmmlib-22.3.1.tar.gz +sha256 f725fbb4291ab67bbc7b31e1a268f523df384667360c931b40144db861be53d7 intel-gmmlib-22.3.2.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index 81c455eafd..ffd101808b 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.1 +INTEL_GMMLIB_VERSION = 22.3.2 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md -- 2.34.1 From giulio.benetti at benettiengineering.com Mon Jan 2 23:05:39 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 3 Jan 2023 00:05:39 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <1672687476.3896.3.camel@embeddedTS.com> References: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> <1672687476.3896.3.camel@embeddedTS.com> Message-ID: Hi Kris, Thomas, All, On 02/01/23 20:24, Kris Bahnsen wrote: > On Wed, 2022-12-28 at 21:53 +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 >> > > Giulio, all, > > I figure this is the most appropriate place to have a discussion on > this topic as these patches were also pushed to our github repo: > https://github.com/embeddedTS/wilc3000-external-module/ > > I want to note that we are not intending on doing any maintenance > or patch work on this driver, except to keep this driver functional > on our platforms. Oh, I thought the goal was to keep the module successfully building through all Linux versions like we usually have in Buildroot for other packages. For example all the Wi-Fi modules(i.e. rtlxxx packages) and gpu(mali-driver, sunxi-mali-utgard, kernel-module-imx-gpu-viv etc.) or other out of tree drivers. > It is maintained as a buildable external module > of this folder tree: > https://github.com/linux4sam/linux-at91/tree/master/drivers/net/wireless/microchip The problem is that with that we can't build for older Linux versions and this is one of our goals. Someone can be interested in having it running on Linux 4.x or earlier. > We did this because during the Microchip takeover they abandoned > their maintained external tree as well as halted any plans to > bring WILC3000 support to the kernel upstream. Our fork gives us > easy access to building the modules without having to keep pulling > changes in to all of our kernels. > > I'm not sure the best way to go about handling these patches as > Microchip is currently only maintaining support for 5.15 it > appears. I also don't want to pollute our external module tree > with fixes that arn't in the upstream we're pulling in. > > Giulio, would you be willing to attempt pushing these changes > to the Microchip repo? Yes, this is the idea once they create the 6.1 branch, at least I expect they will do it soon since it's the new Linux LTS version. Then for sure I will open a PR without all the #ifdef's I've created in the PR I've opened to your Repo. Of course those patches will be usable only for Linux 6.1 and that's it. > Does it make more sense to just leave these as patches to the > driver in Buildroot? Not very much, because they must be reworked over the time and they will continue to increase along with Linux versions. For sure we hope WILC1000/3000 will be totally upstreamed at a certain point. But anyway we will need your repository(or a fork of it) to keep all the #ifdef's for LINUX_VERSION to support it on old Linux versions. > Would it make sense to instead apply some limits to the package > or external module to only build on already compatible kernel > versions? I'd like to support the driver for any possible Linux version like we do for the other drivers in Buildroot. I understand that there is an effort on your side to test the changes you pull, but this will keep your repository aligned with the latest Linux versions and it will be build-tested a lot with our autobuilders. This is my 2 cents. I leave the last answers to the maintainers, Thomas is one of them. Best regards! -- Giulio Benetti CEO/CTO at Benetti Engineering sas From kris at embeddedTS.com Mon Jan 2 23:52:37 2023 From: kris at embeddedTS.com (Kris Bahnsen) Date: Mon, 02 Jan 2023 15:52:37 -0800 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: References: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> <1672687476.3896.3.camel@embeddedTS.com> Message-ID: <1672703557.3896.7.camel@embeddedTS.com> Giulio, On Tue, 2023-01-03 at 00:05 +0100, Giulio Benetti wrote: > Hi Kris, Thomas, All, > > On 02/01/23 20:24, Kris Bahnsen wrote: > > On Wed, 2022-12-28 at 21:53 +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 > > > > > > > Giulio, all, > > > > I figure this is the most appropriate place to have a discussion on > > this topic as these patches were also pushed to our github repo: > > https://github.com/embeddedTS/wilc3000-external-module/ > > > > I want to note that we are not intending on doing any maintenance > > or patch work on this driver, except to keep this driver functional > > on our platforms. > > Oh, I thought the goal was to keep the module successfully building > through all Linux versions like we usually have in Buildroot for other > packages. For example all the Wi-Fi modules(i.e. rtlxxx packages) and > gpu(mali-driver, sunxi-mali-utgard, kernel-module-imx-gpu-viv etc.) or > other out of tree drivers. Not quite. We decided to carve the tree from Microchip and make it externally buildable. We submitted it to Buildroot because it had appeared that the WILC support was neglected by Microchip. We took that opportunity to at least keep the firmware up to date while also giving any supported platforms a more up-to-date access to a driver. We've been mostly relying on upstream from Microchip (and have an outstanding driver bug open with them for the WILC3000 that has been in process for the better part of 4 months) and touching bits that make sense to touch that do not impact function. > > > It is maintained as a buildable external module > > of this folder tree: > > https://github.com/linux4sam/linux-at91/tree/master/drivers/net/wireless/microchip > > The problem is that with that we can't build for older Linux versions > and this is one of our goals. Someone can be interested in having it > running on Linux 4.x or earlier. Which is why we havn't pulled in their latest round of changes and any feature updates from them we now have to carefully navigate. > > > We did this because during the Microchip takeover they abandoned > > their maintained external tree as well as halted any plans to > > bring WILC3000 support to the kernel upstream. Our fork gives us > > easy access to building the modules without having to keep pulling > > changes in to all of our kernels. > > > > I'm not sure the best way to go about handling these patches as > > Microchip is currently only maintaining support for 5.15 it > > appears. I also don't want to pollute our external module tree > > with fixes that arn't in the upstream we're pulling in. > > > > Giulio, would you be willing to attempt pushing these changes > > to the Microchip repo? > > Yes, this is the idea once they create the 6.1 branch, at least I > expect they will do it soon since it's the new Linux LTS version. > Then for sure I will open a PR without all the #ifdef's I've created > in the PR I've opened to your Repo. Of course those patches will be > usable only for Linux 6.1 and that's it. If we pull future patches in from linux4wilc tree, we will be careful not to upset the existing #ifdef madness to keep backward compatible support. But we do want to avoid getting ahead of linux4wilc if we can so if those changes do come in eventually, we can avoid an excessive amount of conflicts. > > > Does it make more sense to just leave these as patches to the > > driver in Buildroot? > > Not very much, because they must be reworked over the time and they > will continue to increase along with Linux versions. For sure we hope > WILC1000/3000 will be totally upstreamed at a certain point. But anyway > we will need your repository(or a fork of it) to keep all the #ifdef's > for LINUX_VERSION to support it on old Linux versions. Unfortunately, while WILC1000 support is upstream, WILC3000 will not be upstreamed (according to a conversation with Microchip a few months back). This means unless they have a change of heart, someone else takes ownership, or we take ownership of the driver, it will likely remain locked to Microchip's kernel and this external module will continue to exist as needed. > > > Would it make sense to instead apply some limits to the package > > or external module to only build on already compatible kernel > > versions? > > I'd like to support the driver for any possible Linux version like we > do for the other drivers in Buildroot. > > I understand that there is an effort on your side to test the changes > you pull, but this will keep your repository aligned with the latest > Linux versions and it will be build-tested a lot with our autobuilders. > > This is my 2 cents. I leave the last answers to the maintainers, Thomas > is one of them. We're not opposed to the idea, just hesitant to taking on that kind of ownership. We're doing some porting work at the moment, to get our LTS platforms all up to kernel 5.10. From there, we may start pushing basic support for various platforms to upstream kernel. I think once we get there we would be more receptive to ownership of the WILC3000 driver to keep our platforms running. > > Best regards! From thomas.petazzoni at bootlin.com Tue Jan 3 06:41:39 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 03 Jan 2023 06:41:39 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-02 Message-ID: <20230103064146.3E6F841681@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-02 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 20 | 12 | 1 | 33 | master | 175 | 294 | 0 | 469 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 26 host-go-bootstrap-1.4-boots... | 22 fwup-1.9.1 | 20 unknown | 11 bat-0.19.0 | 10 host-libzlib-1.2.13 | 10 xz-5.2.10 | 9 host-sentry-cli-2.8.0 | 8 glibc-2.36-66-ga1dc0be03c9d... | 7 host-gdk-pixbuf-2.42.10 | 7 dust-0.8.1 | 6 pixz-1.0.7 | 6 elfutils-0.186 | 5 gerbera-1.10.0 | 5 libgcrypt-1.10.1 | 5 norm-1.5.8 | 4 ntp-4.2.8p15 | 4 python-bcrypt-4.0.1 | 4 python-cryptography-38.0.4 | 4 crun-1.7.2 | 3 gobject-introspection-1.72.0 | 3 host-pahole-1.24 | 3 libgpg-error-1.45 | 3 linux-6.1.1 | 3 perl-5.34.1 | 3 sscep-0.10.0 | 3 webp-1.2.4 | 3 android-tools-4.2.2+git2013... | 2 dropbear-2022.83 | 2 f2fs-tools-1.15.0 | 2 fontconfig-2.13.1 | 2 fs/ubi/ubi.mk:51: /home/aut... | 2 fs/ubifs/ubifs.mk:49: /home... | 2 gvfs-1.48.1 | 2 haproxy-2.6.5 | 2 host-binutils-2.39 | 2 host-go-1.19.4 | 2 host-rust-1.66.0 | 2 host-spirv-llvm-translator-... | 2 hyperfine-1.14.0 | 2 jack2-1.9.21 | 2 libglib2-2.72.3 | 2 modem-manager-1.20.2 | 2 nerdctl-1.0.0 | 2 openssh-9.1p1 | 2 opkg-0.4.5 | 2 python-greenlet-2.0.1 | 2 ripgrep-af6b6c543b224d348a8... | 2 sdl-1.2.15 | 2 trinity-1.9 | 2 ulogd-2.0.8 | 2 xenomai-3.0.10 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 4th-3.64.1 | 1 alsa-lib-1.2.8 | 1 at91dataflashboot-1.05 | 1 boost-1.80.0 | 1 brltty-6.5 | 1 coreutils-9.1 | 1 dahdi-linux-3.2.0 | 1 dmalloc-5.6.5 | 1 erlang-22.3.4.22 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 flann-1.9.2 | 1 frr-8.3.1 | 1 fs/romfs/romfs.mk:32: /home... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gdb-12.1 | 1 host-binutils-2.37 | 1 host-binutils-2.38 | 1 host-gcc-final-10.4.0 | 1 host-kmod-30 | 1 host-m4-1.4.19 | 1 host-python-greenlet-2.0.1 | 1 janus-gateway-1.0.3 | 1 libcap-ng-0.8.3 | 1 libfreeimage-3.18.0 | 1 libgtk3-3.24.35 | 1 libostree-2022.7 | 1 libvorbis-1.3.7 | 1 linux-5.10.145-cip17 | 1 ltp-testsuite-20220930 | 1 mender-3.4.0 | 1 ntpsec-1_2_1 | 1 ocf-linux-20171122 | 1 open62541-v1.3.4 | 1 php-8.1.13 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 proxychains-ng-4.16 | 1 python-pyicu-2.10.2 | 1 quickjs-2021-03-27 | 1 rtl_433-22.11 | 1 s6-linux-utils-2.6.0.0 | 1 s6-portable-utils-2.2.5.0 | 1 wtfutil-0.41.0 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/720b45fb6a38f703afa970d0a304692f786fa253 | s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/8d8220fd2d1e4f68c758b4fcbc200f72e65b8cf7 | mips64 | 4th-3.64.1 | NOK | http://autobuild.buildroot.net/results/e57d1c3345c4a1eaf79dbe21dd7949113b2eb4f4 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/632cc2600c75e3944f4bd47cc5b3b0d0e6c710cd | mips64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/9a4aa37899676a0b26c5fed483329fd639384e73 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/444dba90062fc06a118594dd69555204922e6c21 | arm | at91dataflashboot-1.05 | NOK | http://autobuild.buildroot.net/results/f313694a1712a56be3a9ab853f9a531981fe65bf | ORPH i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/c79c766309b56c569946f9d31503ce70174efca4 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/36ebebb0dac1db1ec1e834705b97a83c34464de0 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/13bafbcd169d721adcb8a0ae17e42a4aaf22e96e | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d1b3533cb2d81c73553b389b340f74f853b72827 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/0fb3bae45a45454611946e177458bca24ea673c4 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d2c16e57040ed1c0ef813ac725d6e01183f24345 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7e3da4c30bca57e0d2afb19c599592e80706c5a2 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/5beb661aa2e4b59437d08711237cb253b67861bc | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b8f19d66d318845037770d821f4ab049572e4963 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/cb0cf243c8a5fa2f76fe3b59dba5bde45f3bae00 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/82e79e29a7c8e35d14c962358deeb733b4d389e5 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/1680f813c6fde6f91386cf5685c71e9158d72904 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/6acce3afcb18bc27c5614dc4c1b5a6da098d5631 | ORPH m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/3260a6f28567bf695941cf48809292ced0faaf8b | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/2be6fbccfec06aeb41c2a126544cef57539498d7 | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/5cffbc01b737be983e45c6b7fd2c82b9626c2edc | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/0f28f8c122de746850d33985a4d8c7c22ec47160 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/1eef9454142bc75605858ad8ca42faca7fb82885 | ORPH riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/17a05c333ffd21787e1675365f642eb221edc054 | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/904685d1a3f72abc3a549ca327c970022cf4ae7c | arm | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/09e56d9790d0ec13ca4945a01b172e44d48a1a76 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ac72ca9b3e913b5c597003db8996e06fd706c3c5 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/42c175f4efa19901a1428a5322ebfbfb7cf3636f | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/a12c3db4988c0ac560747a6054d0591405bd554a | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/db0e51936d977d7e9f29ac8b539b70276f2999ae | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d5f08e1ac583a5c5179cccc2bb890aeee71f85fc | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b65412a0441d494fcb2ce57519098c990a0f5996 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9e652c6cfb61740cfa29a7138ade9cca7ccc5285 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/1f5e8e26f92bcd2fb054b6efc2fbb5154548b2b3 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/41be3b1fce5f65d65b4754db85a0dc28c320f899 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ee7ddb4131ef7da585b536c7174bca9b01efc5cb | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/42ba444ae4b86c7664e77fb6d1cb83cceedb1d63 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/a275b11d868ae9e11f63d1042ababaef8d67d857 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/51147fea428c3712d95e0a758a625dc99d67e863 | sh4eb | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/01a1ef2f52c16e6789969b24e7bd165c80abfb3d | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/4700ed7ef6c32ea434615bf119838424f1c0cb67 | mips | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/0e2ad7c56957f8bd9ab5f962e052da319fad2ff6 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b4cfa0f989173ea614ae556f1154ec1e30fb55c6 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1409dc36feb8a119bf325e69b15da76b5c38a1ec | ORPH arceb | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/c2f7a59260e223420c2ec3889208c228474a1b24 | arceb | fs/romfs/romfs.mk:32: /home... | NOK | http://autobuild.buildroot.net/results/13f51489eb3f68a033d8393a0ed68ec7a27f448e | mips | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/b8f8143b16b87ed629fb73a20272f2b440a430b6 | sparc | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/1252c6ab5e98dffa48c8285ea7ced8dc035a5d5b | sparc64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/45fbe25691fc983e916337d3b6fc106a071806b1 | mipsel | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/fc2db651e5145218e5dc522b8b35738bcf729a17 | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8f5537234a25ddab1c56cfc73c06eb86e77dd8f2 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/ed9c003accdc4a928ba0b3d30bb3daf07c114c58 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/854f55f3afc1de7be37620359cec68c2bd2a12de | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6cfb7ac0f3e43f4d86ca72747644d6cfce96919c | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/172d3eade8211dde8da846d133e972d67868f9a5 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0b5b1e5b4b7b9cffddabed20ef1fbb86da602cbf | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d83c5957495013013b016f6bba42f094538abd5d | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a05ffba9bc86a06ef1ac1ed1ea1855ab5f12226c | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/596f0acdf70b256937dd4463562ac19cc8808cdc | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b8f1bcce5ec8c5c0ff13220c2916c63e37b4499 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b28bd5b9cd86d644b4a0cb45342b9fe15a80afd9 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dbbbbb8794055e11aad6d161883b5aaee80f0ca2 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c977e59ec7d6ba9ed1724d7b337bd8db59f1ba53 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a296fd9aef98fb84a41a1f4d8646a3cc2c978f1d | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cb7e4c8097099bcbac1025fe56459377a1a2a25c | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4504e37b6195cb344e403934300c23971a0d0584 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f8beaa4c997603fb87d8f0ce85b0338a3328ba09 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b9ae8abeb9ea4deeee2a9f1de98533c2f59c97c0 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/75d259c3f1d1357d6690937ca5adeb2b06d64681 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/daa11fce71a8e351c9778db01f710c2bed371b71 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a74685c57de1f742f63f255cc2382e1703b11f1d | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5893db2076bab398d3951e0477bdfe21f064cd4f | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ff1e841ff761c112d536265f7406b73e594cd651 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/03158337f50c44e6c406d8750578817955f37df8 | ORPH riscv32 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2ea7c2189dee3b780f12fa12564206eff24496bd | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/32bdda7a0fa5baf4cadc6f51a7b52ba47ba0e76d | nios2 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/491a2380c5345793a39d814959945b2aac3f1bd9 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9f993c4ba5c59915e58ac92535d6f3ae9f3d648d | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/cde4183279ec46b0bce688cb6493d26ed21a9e18 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fd5c8ebae49d08e6d07ac6d75a45b9a0fffec0a1 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ed8cd862388f2c0b9825e4eafa5e02dfc00c8d01 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f4d0e7ac65076000ef6eef32fc62f44d1029313a | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/4bc2a11b7636840cfb0bd3e88aa1f518c0a18354 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/689c6b1b9e627466bff7e70aa2f6e532b98caa9c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d9f9a3b494861867b10eb831eaba8efa1c9cb241 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1a2ed0cdac92deba3acc185f37dfe44070070be2 | powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/507834576a7d08a6225320ace2d1aa2e21e5143b | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0f8bc32d4c1f3777805f61f34e179175613f8f19 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5375dd6188e708d83ef2b1311878c5ff7b98092f | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/ea14bc53612ef4c26a0fe15cc0eefb45339497c6 | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/068962803c2f743ea8b32e1c9fc24376ab1c2202 | ORPH sh4a | haproxy-2.6.5 | NOK | http://autobuild.buildroot.net/results/c6e126f89d34d51aebd837ad42790c056ac1ee7e | sh4eb | haproxy-2.6.5 | NOK | http://autobuild.buildroot.net/results/93ae961e33332b4b94d3b7e2b31ba26bb32533b8 | nios2 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/3775e5eea045e33c8017827a94fda6ff11895796 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d815af29b6bf02d66ea057669dcea1e94a5ff9a3 | mips64el | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2ba8fc4b4d93728b3228ab36edccbb83cbb5453b | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e55804ac5645d1610e96657a55802f10cdf060e6 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1bbd1458a7f3dffae9e94c8d97146263a646a7c3 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22cfb335a2782d15da7826d97bcf16f348f7a60a | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1d9483452df707c313410b89df149359665f2ee | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/38557a34e206ed7b1b6b9cfc251f418070553589 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db2f74c219b14fd828a556bee252bcc4b5dc04b1 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aeae879377b637706ddc107187a6fc8e47a383f3 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/981e48b97858256243b6400b7d4fb4ff6f1e1be6 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/17c3538787195b1c9aecbb4f3bf56e3209b76566 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4616516f6359c051d4b110d13a068182a93b813d | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/370048d62ee640a69a9fb03a1b7ee97e9a5ca436 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f2d38e2582ade4dc5e9e6721c6967af44356d117 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b55861f664f5e2843a6be6506c51a86025f1af9f | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eb5211a163d9c0dd8a143bdc89ce1001a2b8a0a5 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6b6c5068e83f3ab7cc025327802b556e166434e4 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/66252478d81d45aeb2b72f380d1898a254067ee5 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c46aa1e64f8269a6e2a744904affa88ef618cf67 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cddb0cf5db1bbe5a056b3eb0ce1264a90d029cac | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6e761cf1752ced44a92187c0da6e7e0b733b432b | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f828678a18534b696fc806ee60ebae9502787da | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8e5157dce8815973f91cfedc736136520ab242b1 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/872fa7df51cd3c7ffdc1fb2cb7254aee1f21bcc1 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8873ff42d613398d2695444a1000691161d9eb49 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e2b1cbf719dd4a5d7cd314a020785e52deb21448 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d06acd29b746f047e6f79d34b9e28de87abb362 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b8b80de9016c49d72d606ffe56cf53d7ddc76376 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5415c478a0765584cefe061d2d8d272b1e977791 | microblaze | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/42de9830fedfef2d554363267c01b2256ee7cf55 | mips64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/bc3ef5cc2dae10a5dfa853ada66fd014c23639fb | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/26634ba07021c9ba8f047a11154a6aa4fa53d516 | ORPH or1k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/ac1b2afd6a1052aa6112ee2bf5f9141c3cfa10ec | ORPH powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/c86f3e4054c2367e03b9a78f1ae122d8144b69b0 | ORPH powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/eb7d17bdaa450ab6996cf19b4bf7579d5976d15d | ORPH or1k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d695a1b20df08b662a65a710adcf9316bbe546b2 | ORPH sparc | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/c3824a351bfe5f6c6930a8965b835485c76c7b58 | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/06a76604c6a2a4cfcaf5bae58efc641ed082d15f | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f689496865e5dcd82889d9a91b90d4fa32d385fd | s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/58373df6e79dd95c519c6ba83719d2122c241e97 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1cce4553dcf61828c0a51238a4c11d92fa1e5311 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/df53f42c75f36497a97c17e89ad606d2afcecadd | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/81d82ebb274c12b470b1c4c993a9c2fa2af255a6 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1f8842c426001df6159faaece000438637219f57 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c051a2e5ffea291208d8f4d00f3cc86ff14c6eb5 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/34a47c5bd7aac277c087912ddbcc58d669b3c618 | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/92b447f7e2fc1e79415580710cba54a987ceaf4b | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9d22a2598b1eee050e340d89591c469500c8bafc | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/91c25884b1e53be14964de8e3b28694b9f11e190 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/de6b3a6b6c62b99a399a7fda6f1debd571d37d75 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/904a69d227731653dfa9851c971e4f92f5572d6c | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9e29118098908edc930ae266f8d148e6f90bd84b | ORPH xtensa | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/322a48b9e92348218e664793dab2a72f22f163e1 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a50a4756daad3331b07407e49a14825c61fff1f0 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d48a5ba16f39414f6ffb1c1e2eb88fb06631488a | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0130270a0c259465f0e70f3b310808106d8f1786 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1d69a08bb7a7830d9ac49e32af0e0526db40d047 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/cca986ca8a4e1ca6741138c21a46b9d8d68fc8aa | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0c67ab3b93ff973d79b0b7fd91f9f6233446e95d | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7463fe2287cfda68047cb97b85a347f2b9ebf807 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/89e5c2777149e1df40f880ede99acbb9d7da8c8d | ORPH aarch64 | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/b4a21d133b1ae98c4804adcce8baf07830821d70 | powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/ca34a27bbdaf411dda1f32e4155d775923714b4c | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/8189b72f3194980e4deb808ff06589b2e84f1a26 | ORPH or1k | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/402d95fd50d22dd9128ea49636af8f6511543ba7 | ORPH m68k | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/21462cb89000b055b5adacffb3cd23cba22f03f9 | ORPH microblazeel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/35933d2989fe37e5c82381b46c419f9b0ceded0b | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/087734fdf4cb39018e49f38232016b97a235be19 | ORPH mips | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/601e3fd9fa3c631717a889aee7c0e2093731af0c | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/3de778bbe231b36a0c706dfaec72724609a803a9 | ORPH arceb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/cd6a401b58dfa9cf6bb5777de418f8762372808e | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/2116dc885c3c24c9aaa2991beb1ce6b058b05b0b | ORPH aarch64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/f9ba4c1ae6e2e66a7f821359cfd02d61574a2631 | ORPH microblaze | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/df3e6a6959e4c9e32f6482ac0a8e3574aaad035a | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ff2307c4442ae8852e733027f5fe49394a547d7f | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e36ed02f199d3c11ec1d252ef94b588349d02ca9 | sh4a | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/08532904688f8e760151a5ebcc25bbb5c4628dab | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/7bc59a5aaf9d08fe25de989fc30607af8919a1b3 | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/e598b36757a43694c290bd7a684c79dac769af58 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5739d7c97c4841ae07abed70eee5841a79601433 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3b22379794778582003a05b8cd340c034d457aff | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/aaf2666cf1efb8c5d8b2a8639f5fdadfcedf6481 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/34d0fc33786a8f8cc69e93b86919ce491b2cfab4 | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d0d5a23a0303dc33e9d70e39f5135f4751d30de1 | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/619e13b6bc2d1fbb2416b058e021f23bfa3384a1 | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d395b920b84820804003b4a7fc45154289f22600 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/33d0abddccf21c3a86254d39b291959183e7333c | i686 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/4e1f192e6d42a3eacee975d3b3bab8358b8dfac5 | ORPH i686 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/8b68c136860d08a5bae2f705df14702b8b3a64cc | ORPH mips64el | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/5ba074954955ccf326e42df3c049f4b16426a029 | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/5637164ffb04bc49c666e81f5287593c876a7299 | ORPH x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a5a2ce375162845398f7cf7096cbe20fc0ffb4ac | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/87bf54b45f195b2364b0c319ae36e300c7e456d5 | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/eb71cbc03dc515ca60fbfc160b732547f7555fb2 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/6a03fa402fe8d9b09e9244f27388be8e308fef4f | powerpc64le | libfreeimage-3.18.0 | NOK | http://autobuild.buildroot.net/results/073e9cc3c4a3a22b2b57947a99897f4376a79a85 | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/8ba0c1ca47bfe0bf38fff01c5896fefe8bc55789 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/e091b8ba92d93abbd2bd0010d95a472dc90bd6d3 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9b43d39c482daa8ce79c54d3872be6503fe5bc0e | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/416c7850db8f72e0bb22aaee8e36e23e81f59f4a | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/f8138fb980c82279f190b3319e71c0525da719f9 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/5a024bd44a0136ada6841ebead0783ea220833cb | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/06ba499e001d03b308afc789db3f9086b08d0bb9 | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e33cb37acf41f4d807ddb121cab48abf3240284e | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/a1558befecae7c854ffddb92ef1c25bcce650360 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/6efc5bef8f8d47f9cf109b4b0257215941e3ce45 | ORPH mipsel | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/d3a65322df598e3ca1837d8703f9db370e5acd5a | sparc | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/1df299b8b0dfb4f50a4f25e74f40566abf8fb2c9 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/c93dd35a159d957678b348ca6cd1719c3ce17e64 | m68k | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/e9e949797346d6ea5f9073e1baa792b9dbc02462 | ORPH arc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/781258a9e05128bc73f7c88eb2b217b6000d776a | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/d52ffe3f23d4409a4ff13f2a92d820541fdfb4f6 | ORPH x86_64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/e515f9e4c262648ba7e925d0e509ca73af08b47b | ORPH mips64el | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/a54d44fa826c9e1e632edbbebbafcc002a962e2c | powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/080a47de44162db4a517d7d85f38ea368b401bec | x86_64 | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/28545dcba9c86bce725639bdffbb702fef813cea | mips64el | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/18be587c292b8a242f5d525ce45c0533c01ab6af | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/4d2d6d0a481eb9fdc115dc5d9139a2dd952a7d2e | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/85980a5a3f975010a271998067f1f51b21722a7c | x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c230a811f53ec192acc16cee8706615b5fdc2d35 | ORPH s390x | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7888463d05897e8d68820cd4a16e30dcd441c965 | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9d716077a64cf630c3f2a7206f70591ca55dd284 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0868cc77c262c509655df96c7416ff6fc70566cb | ORPH sh4aeb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/aad8e1b81aed23a595374a68238eafbb67269f83 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/b1e0375d9eab571471e5d94e4d8e19310a129b97 | ORPH sh4a | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/81fb8ea48879f34d257a09dbf5954e1e53c10cd0 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/e8d702593aac4fef1032410065761c042428cb74 | ORPH xtensa | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/3b17ff9d9a2bad8637199a734f6861f36f1b9c76 | ORPH s390x | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7785a666325385bf3ce52686bc6795ec0b07db74 | ORPH mips64el | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/20fbfa35055a8e70d8960c9bae032d7b48e0ef96 | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/cc947279b2a8a5648b9df0008b73fc0f2e639ecb | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/f12c7884f6cae0ca0ca6071d6293e96b0f95b782 | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/abbdf3efff076446d92df2e1ac7fac76c7cd24b4 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/267543fc8a4692160f218d5732a5782a72b6b755 | ORPH xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/6b51b7ec3317db0851fdf754521d22d50e69afa9 | aarch64_be | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c60ebf16ee428896c7b9b71c44ecd4acc72646da | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/420a90b11d734230d638904ec27222539d478c18 | sh4 | php-8.1.13 | NOK | http://autobuild.buildroot.net/results/f2f438b3c1a73f1d1f4818c08f73ad0f95b14aab | aarch64_be | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/00d2cc70506e8653b197c25d7e6a37f7b5943cc3 | ORPH powerpc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/61829da575ca352847738ff1ff58365f9311d230 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/731f1865d67b900ac058a9e0731713080cbc71e4 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ff6bd20f0c16feaa7c41886f9d3ded587d937225 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/fa1a452cef74e6ed139bb992e7623c1eaf45f041 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a4831024b8f28cfeaed73956f2e11386ac4b0b0d | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/13db7968c832a0e5860fc5b18225823d5888f39f | or1k | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/b526b886f9f75d2363545ffd6ef40b73859027bd | ORPH x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0baed6ff6daa11523b54379bfef5765e4a8be0ee | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/e0a72f0d5d7421e995261686b28822af377b718c | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/b6bfe74d27da3d5e08c36f59e56ff698d014ce9c | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/fa214addbac9e9a99a701897e000676c0865bb32 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/78ffe0122199b8b27d674edb857d1d077120f089 | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/0d57002804b0bae6c521a32e1c6d4bfef82e79cb | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/337247f821ac40e2c527a98d79c415f38c071010 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/72c4c06fdabff726e7122b4d629666560baf15cc | mips | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/101f9d1d07c4eebc89b968407162185e678f7f99 | mips | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/44ff1eba1a614d8cace4277ccfa4e9456a3b5a18 | arceb | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/e06257f07647b8f1d4830c3bbf0c1f4e91cbaef5 | armeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/8d8eabddad798efce3e27a17402a0e2560e3ceb4 | powerpc | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/93a473cf5f80ca0dd0cd8f85e1cafd6493235649 | powerpc64le | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/4748fd480a31f08c0dbb4aaa47cbb240fa9193d1 | arc | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/069cff7f90c75c94796e2e4f3e7ce64a33612518 | mips64el | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/e3febcf3960f8435ac9b35a38b43d13c82342bca | microblazeel | s6-portable-utils-2.2.5.0 | NOK | http://autobuild.buildroot.net/results/4dc10a647b3b33c803a5f4f4ee39e808007df5d0 | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/fb8a32773e0654a41a234683e19c3aaf57dc41a0 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/efbf625818d11137055886aa08d42096b7f6bd87 | ORPH powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b53cb9143db7c6c9a44539c002035da4e9dc1841 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/5cd241fad1d6605116d81c18701e4ff8bab69adf | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/2fb3eb75eb8f6dc9a61c30c732f4effd59058290 | aarch64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/36a7a2d8b5c51c967f31360b3b0b85e816736a06 | ORPH powerpc | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/8a220c406595c3317bfc3924c7c22767bb3e2f05 | ORPH sh4 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/042783b446c4d339a6d7e23ebc8d0575af4eb232 | ORPH nios2 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/a059be353b7464d4e6a7830a685b43bdd7ecd5fa | ORPH microblaze | unknown | NOK | http://autobuild.buildroot.net/results/fbe214f9534623d6e50e55cc36c112a598880662 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/e6005b7793c49796a4178270d49e74b5f61f9ef0 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/29e16af78cff48cc0cb0fcc21ebe70ae23582345 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/1ac65e0cb2d785966fac1a07a2ccd7be7e5028c2 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/6278b4e1cf5f5e333e343e6e1e9891b57b133f30 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/17a99b01b1b456f837fc62407626c5d2ddfa1202 | arc | unknown | NOK | http://autobuild.buildroot.net/results/6819f0e862598345d9d6d9a8bb2736431da8786d | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/ac7cefdcb6a8014f7a2d0f6037a71018164a2bc1 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/63be2de5f906b7f594271b2745be1f63236502eb | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/2a805cf7fba9ef2bc7e2cea078870db4fac4e936 | i586 | unknown | NOK | http://autobuild.buildroot.net/results/4e9ba8c8c7da538692563fce2906ef7b45d11367 | powerpc64 | webp-1.2.4 | NOK | http://autobuild.buildroot.net/results/4f2686687d032b3dd50b895ceb5940413913de20 | mips64el | webp-1.2.4 | NOK | http://autobuild.buildroot.net/results/fa4ebb2675f349c1a2b47798faec63da4c357af0 | mips64 | webp-1.2.4 | NOK | http://autobuild.buildroot.net/results/9564a41f4256f84cec2dbb77207dbe436461d81a | mips64el | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/7ddf6263eceacfd6864a396ea98baf1b1aec8248 | nios2 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/f217c41b8e9cd8573bc50d0219aaceaaa0afccae | mips | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/7629405c3d99ae7be0101f2de36bef5649985f66 | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9087b1707f84ca740373bdc10aa83fff1e687607 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/76291b4826e737e007712fe3c3224a8c31b2c577 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3cf43546427361497a55aff5d08d176688018988 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/338e7c51dd8217516f45d073b1df1d9b7f38c6c8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0cc7b232744d47136425007ff3b2c9a5c140b1de | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2084f02f1c771a62de27fd0e22ee773f2f691d05 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f428ed0f02ccca033a1e934c5417d67d02e0c6c5 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c872be6e5541fe15e0108d3414210f36d84b717e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0ff318c7edcd767572cf8dfd06f6bfa077ba43f1 | ORPH Classification of failures by reason for 2022.11.x -------------------------------------------------- /home/buildroot/autobuild/i... | 1 efivar-38 | 1 elfutils-0.186 | 1 host-gcc-initial-11.3.0 | 1 host-go-1.19.4 | 1 host-pahole-1.24 | 1 host-rust-1.64.0 | 1 janus-gateway-1.0.3 | 1 libgcrypt | 1 libgcrypt-1.10.1 | 1 openssh-9.1p1 | 1 sdl-1.2.15 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4a | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3c386bfc5c1455a27e538f3e9d15fff26d858045 | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/a18883c9c4d2ee1b67037d410cb5690fe85cc2d8 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/76f58addcd129b9d8c9a14c078522a8275e7c497 | ORPH arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/7a7ef515695bc65cc00a325d6e7a7528caca8231 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/b7d705036d3641915fc962b613cfd3fc64442471 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b46c1b31d4fb7aa187aa212658ee15fba9dd6285 | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/615464dac2352807487e7785dd23c2db6fe1a3f3 | aarch64_be | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/e0c785d175f8277281734a461bef885bfe593ff0 | arm | libgcrypt | TIM | http://autobuild.buildroot.net/results/a7e6e1656f4f1292944cb4ae09453c82c6766313 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/bad654e1a40ba0cb388dd23e96691584f784361a | ORPH mips64el | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/ab4b43166dc84f0fa6599088bad62719bfae3cea | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/c335832be4973e27cf97adeadc43d4ab15c02291 | ORPH arm | unknown | NOK | http://autobuild.buildroot.net/results/3297ca0db4177d58cb73a292608619760efb180f | Gitlab CI results for 2023-01-02 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestClangCompilerRT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872491 | ORPH TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872492 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872505 | ORPH TestOpkg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872578 | ORPH TestPixz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872600 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872616 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872625 | ORPH TestPythonPy3Crossbar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872631 | ORPH TestPythonPy3Cryptography | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872632 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872636 | ORPH ...thonPy3ServiceIdentity | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872668 | ORPH TestPythonPy3Treq | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872673 | ORPH TestPythonPy3Txtorcon | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872682 | ORPH TestPythonPy3rtoml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872664 | ORPH TestRust | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872688 | ORPH TestRustBin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872689 | ORPH TestS6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872690 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872701 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872702 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3541872703 | ORPH -- http://autobuild.buildroot.net From thomas.petazzoni at bootlin.com Tue Jan 3 08:21:33 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 3 Jan 2023 09:21:33 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <40df416d-7db3-4053-28ea-a98316551069@benettiengineering.com> References: <20221231142342.1189ede4@windsurf> <40df416d-7db3-4053-28ea-a98316551069@benettiengineering.com> Message-ID: <20230103092133.3d88a870@windsurf> On Sat, 31 Dec 2022 18:51:34 +0100 Giulio Benetti wrote: > > 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. You have a point. Indeed, until they start moving to 6.1, there's not much you can do :-/ Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From dennis.van.hoorick at gmail.com Tue Jan 3 10:34:37 2023 From: dennis.van.hoorick at gmail.com (Dennis Van Hoorick) Date: Tue, 3 Jan 2023 11:34:37 +0100 Subject: [Buildroot] [PATCH 1/2] package/ncurses: Fix homepage in Config.in Message-ID: <20230103103438.1889-1-dennis.vanhoorick@barco.com> The homepage listed in package/ncurses/Config.in was incorrect. Changed to correct one (https://invisible-island.net/ncurses/). Signed-off-by: Dennis Van Hoorick --- package/ncurses/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ncurses/Config.in b/package/ncurses/Config.in index 9f7753b06a..c0086cbbe3 100644 --- a/package/ncurses/Config.in +++ b/package/ncurses/Config.in @@ -6,7 +6,7 @@ config BR2_PACKAGE_NCURSES This package installs only a few vital termcap entries - http://www.gnu.org/software/ncurses/ + https://invisible-island.net/ncurses/ if BR2_PACKAGE_NCURSES -- 2.30.2 From dennis.van.hoorick at gmail.com Tue Jan 3 10:34:38 2023 From: dennis.van.hoorick at gmail.com (Dennis Van Hoorick) Date: Tue, 3 Jan 2023 11:34:38 +0100 Subject: [Buildroot] [PATCH 2/2] package/ncurses: Switch to git repo with snapshots In-Reply-To: <20230103103438.1889-1-dennis.vanhoorick@barco.com> References: <20230103103438.1889-1-dennis.vanhoorick@barco.com> Message-ID: <20230103103438.1889-2-dennis.vanhoorick@barco.com> Switching to Thomas E. Dickey's github (Thomas is the ncurses maintainer, so we can trust him). This avoids needing to list all incremental patches, and will make future bumping easier. Signed-off-by: Dennis Van Hoorick --- package/ncurses/ncurses.hash | 65 +------------------------------- package/ncurses/ncurses.mk | 73 ++++-------------------------------- 2 files changed, 9 insertions(+), 129 deletions(-) diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index c72a2abf46..b7a9bbaa53 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -1,65 +1,4 @@ -# Locally calculated after checking pgp signature -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 calculated +sha256 4057d800ee96623ae70d06b05b2dadb481a80c030e4968aa5d9bcea4439441da ncurses-v6_3_20221224.tar.gz # Locally computed sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 4d93a992e4..0ba98b4d64 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -4,79 +4,20 @@ # ################################################################################ -NCURSES_VERSION = 6.3 -NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses +NCURSES_VERSION_MAJOR = 6.3 +NCURSES_SNAPSHOT_DATE = 20221224 +NCURSES_VERSION = v$(subst .,_,$(NCURSES_VERSION_MAJOR))_$(NCURSES_SNAPSHOT_DATE) +NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,$(NCURSES_VERSION)) NCURSES_INSTALL_STAGING = YES NCURSES_DEPENDENCIES = host-ncurses NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu +NCURSES_CPE_ID_VERSION = $(NCURSES_VERSION_MAJOR) NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config -# patch 20220416 + +# Fixed since snapshot 20220416 NCURSES_IGNORE_CVES += CVE-2022-29458 -NCURSES_PATCH = \ - $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ - 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_CONF_OPTS = \ --without-cxx \ -- 2.30.2 From ju.o at free.fr Tue Jan 3 11:12:19 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 03 Jan 2023 12:12:19 +0100 Subject: [Buildroot] [PATCH 2/2] spike_risc64_defconfig: bump opensbi to 1.1 In-Reply-To: <20230102205416.817843-2-peter@korsgaard.com> References: <20230102205416.817843-1-peter@korsgaard.com> <20230102205416.817843-2-peter@korsgaard.com> Message-ID: <8979f17b03f06016741f713598287436@free.fr> Hi Peter, A minor comment: the patch title misses the "v" in "spike_riscv64_defconfig:". By the way, according to the BR manual recommendations, https://git.buildroot.org/buildroot/tree/docs/manual/contribute.txt?h=2022.11#n202 the patch title prefix should be more "configs/spike_riscv64:" for both patches. I successfully runtime tested this series. On 02/01/2023 21:54, Peter Korsgaard wrote: > Instead of the default 0.9 version. > > Signed-off-by: Peter Korsgaard > --- > configs/spike_riscv64_defconfig | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/configs/spike_riscv64_defconfig > b/configs/spike_riscv64_defconfig > index cd8fd8ee04..26103682f9 100644 > --- a/configs/spike_riscv64_defconfig > +++ b/configs/spike_riscv64_defconfig > @@ -8,6 +8,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y > BR2_TARGET_ROOTFS_CPIO=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" While at it, I also tested with OpenSBI v1.2 recently released: https://github.com/riscv-software-src/opensbi/releases/tag/v1.2 Unless there is a specific reason for v1.1, maybe you could update to this newer version? > BR2_TARGET_OPENSBI_PLAT="generic" > BR2_TARGET_OPENSBI_LINUX_PAYLOAD=y > BR2_PACKAGE_HOST_RISCV_ISA_SIM=y Reviewed-by: Julien Olivain Tested-by: Julien Olivain Best regards, Julien. From peter at korsgaard.com Tue Jan 3 12:18:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:18:50 +0100 Subject: [Buildroot] [PATCH 2/2] spike_risc64_defconfig: bump opensbi to 1.1 In-Reply-To: <8979f17b03f06016741f713598287436@free.fr> (Julien Olivain's message of "Tue, 03 Jan 2023 12:12:19 +0100") References: <20230102205416.817843-1-peter@korsgaard.com> <20230102205416.817843-2-peter@korsgaard.com> <8979f17b03f06016741f713598287436@free.fr> Message-ID: <87ilhnak0l.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Hi Peter, > A minor comment: the patch title misses the "v" in > "spike_riscv64_defconfig:". > By the way, according to the BR manual recommendations, > https://git.buildroot.org/buildroot/tree/docs/manual/contribute.txt?h=2022.11#n202 > the patch title prefix should be more "configs/spike_riscv64:" for > both patches. Will fix when applying. > I successfully runtime tested this series. Great, thanks! > On 02/01/2023 21:54, Peter Korsgaard wrote: >> Instead of the default 0.9 version. >> Signed-off-by: Peter Korsgaard >> --- >> configs/spike_riscv64_defconfig | 2 ++ >> 1 file changed, 2 insertions(+) >> diff --git a/configs/spike_riscv64_defconfig >> b/configs/spike_riscv64_defconfig >> index cd8fd8ee04..26103682f9 100644 >> --- a/configs/spike_riscv64_defconfig >> +++ b/configs/spike_riscv64_defconfig >> @@ -8,6 +8,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y >> BR2_TARGET_ROOTFS_CPIO=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" > While at it, I also tested with OpenSBI v1.2 recently released: > https://github.com/riscv-software-src/opensbi/releases/tag/v1.2 > Unless there is a specific reason for v1.1, maybe you could update to > this newer version? Purely to keep things simple. OpenSBI v1.2 introduces kconfig support so I'll add optional support for that similar to how we have it for U-Boot in a separate series. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:54:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:54:32 +0100 Subject: [Buildroot] [PATCH 1/2] spike_riscv64_defconfig: bump Linux kernel to 5.15.86 In-Reply-To: <20230102205416.817843-1-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 2 Jan 2023 21:54:15 +0100") References: <20230102205416.817843-1-peter@korsgaard.com> Message-ID: <87edsbaid3.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:54:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:54:54 +0100 Subject: [Buildroot] [PATCH 2/2] spike_risc64_defconfig: bump opensbi to 1.1 In-Reply-To: <20230102205416.817843-2-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 2 Jan 2023 21:54:16 +0100") References: <20230102205416.817843-1-peter@korsgaard.com> <20230102205416.817843-2-peter@korsgaard.com> Message-ID: <87a62zaich.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Instead of the default 0.9 version. > Signed-off-by: Peter Korsgaard Committed after fixing $SUBJECT as pointed out by Julien, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:53:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 13:53:57 +0100 Subject: [Buildroot] [git commit] configs/spike_riscv64_defconfig: bump opensbi to 1.1 Message-ID: <20230103125522.9CA6D872B2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=10672ff957e71fc29a45289f0bfb93fbe9f5e330 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Instead of the default 0.9 version. Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index cd8fd8ee04..26103682f9 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -8,6 +8,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_TARGET_ROOTFS_CPIO=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_LINUX_PAYLOAD=y BR2_PACKAGE_HOST_RISCV_ISA_SIM=y From peter at korsgaard.com Tue Jan 3 12:48:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 13:48:25 +0100 Subject: [Buildroot] [git commit] configs/spike_riscv64_defconfig: bump Linux kernel to 5.15.86 Message-ID: <20230103125522.9327487279@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=05ebdba1fc3c8393f893dcca325276c21ff79ab9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index cc145bcd8e..cd8fd8ee04 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -2,7 +2,7 @@ BR2_riscv=y BR2_RISCV_64=y BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_TARGET_ROOTFS_CPIO=y From peter at korsgaard.com Tue Jan 3 12:59:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:59:00 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.15.x / 6.{0, 1}.x series In-Reply-To: <20230102224255.129968-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 23:42:55 +0100") References: <20230102224255.129968-1-bernd.kuhls@t-online.de> Message-ID: <875ydnai5n.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:59:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 13:59:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/libopenh264: bump version to 2.3.1 In-Reply-To: <20230102213912.46991-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:39:12 +0100") References: <20230102213912.46991-1-bernd.kuhls@t-online.de> Message-ID: <871qobai55.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://github.com/cisco/openh264/releases/tag/v2.3.1 > https://github.com/cisco/openh264/releases/tag/v2.3.0 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 12:59:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 13:59:09 +0100 Subject: [Buildroot] [git commit] package/libopenh264: bump version to 2.3.1 Message-ID: <20230103125935.C928E872F0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e59365629f882eb3e4ea012ab2cd396bc3d8a4fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/cisco/openh264/releases/tag/v2.3.1 https://github.com/cisco/openh264/releases/tag/v2.3.0 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libopenh264/libopenh264.hash | 2 +- package/libopenh264/libopenh264.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libopenh264/libopenh264.hash b/package/libopenh264/libopenh264.hash index 712425a024..eecb0b9625 100644 --- a/package/libopenh264/libopenh264.hash +++ b/package/libopenh264/libopenh264.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e4e5c8ba48e64ba6ce61e8b6e2b76b2d870c74c270147649082feabb40f25905 libopenh264-2.2.0.tar.gz +sha256 453afa66dacb560bc5fd0468aabee90c483741571bca820a39a1c07f0362dc32 libopenh264-2.3.1.tar.gz sha256 dd5c1c9668512530fa5a96e4c29ac4033d70a7eeb0eed7a42fddb6dd794ebdbb LICENSE diff --git a/package/libopenh264/libopenh264.mk b/package/libopenh264/libopenh264.mk index ea41f72661..750ec41e4d 100644 --- a/package/libopenh264/libopenh264.mk +++ b/package/libopenh264/libopenh264.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOPENH264_VERSION = 2.2.0 +LIBOPENH264_VERSION = 2.3.1 LIBOPENH264_SITE = $(call github,cisco,openh264,v$(LIBOPENH264_VERSION)) LIBOPENH264_LICENSE = BSD-2-Clause LIBOPENH264_LICENSE_FILES = LICENSE From peter at korsgaard.com Tue Jan 3 12:58:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 13:58:19 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: bump 5.15.x / 6.{0, 1}.x series Message-ID: <20230103125935.BB9C4872EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a94567b4b5481c14352be3e293672572a326836c 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 | 6 +++--- package/linux-headers/Config.in.host | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index b5c65eded4..bca1b3fc8b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1.1" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.2" 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 8d85dc4c6f..8ac04b60f9 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,8 +1,8 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 a3e61377cf4435a9e2966b409a37a1056f6aaa59e561add9125a88e3c0971dfb linux-6.1.1.tar.xz -sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz +sha256 ee41f3c4f599b2f46f08aae428c9243db403e7292eb2c9f04ee34909b038d1ae linux-6.1.2.tar.xz +sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.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 diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 60bbe5b768..216b496fe4 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -401,9 +401,9 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.19.269" if BR2_KERNEL_HEADERS_4_19 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 "5.15.86" if BR2_KERNEL_HEADERS_5_15 + default "6.0.16" if BR2_KERNEL_HEADERS_6_0 + default "6.1.2" 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 martin at geanix.com Tue Jan 3 13:56:17 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Tue, 3 Jan 2023 14:56:17 +0100 Subject: [Buildroot] [PATCH 2/2] bash: bump version to 5.2.15 In-Reply-To: <20230103135617.3211318-1-martin@geanix.com> References: <20230103135617.3211318-1-martin@geanix.com> Message-ID: <20230103135617.3211318-2-martin@geanix.com> Signed-off-by: Martin Hundeb?ll --- ...local_shiftstates-vs.-locale_shiftst.patch | 72 ------------------- ...quote_pathname-vs.-udequote_pathname.patch | 40 ----------- package/bash/bash.hash | 4 +- package/bash/bash.mk | 2 +- 4 files changed, 3 insertions(+), 115 deletions(-) delete mode 100644 package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch delete mode 100644 package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch diff --git a/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch b/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch deleted file mode 100644 index 1636c18036..0000000000 --- a/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 3d6b9e18506ad9daf4ec7b7d406b38d58ec88009 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 11 Mar 2021 20:48:36 +0100 -Subject: [PATCH] locale: fix typo local_shiftstates vs. locale_shiftstates -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - locale.c:94:3: error: ?local_shiftstates? undeclared (first use in this function); did you mean ?locale_shiftstates?? - 94 | local_shiftstates = 0; - | ^~~~~~~~~~~~~~~~~ - | locale_shiftstates - -Signed-off-by: Peter Seiderer ---- - locale.c | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/locale.c b/locale.c -index 17ccc58..d6dd95a 100644 ---- a/locale.c -+++ b/locale.c -@@ -91,7 +91,7 @@ set_default_locale () - #if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - #else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - #endif - } - -@@ -117,7 +117,7 @@ set_default_locale_vars () - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - - u32reset (); -@@ -226,7 +226,7 @@ set_locale_var (var, value) - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - u32reset (); - return r; -@@ -250,7 +250,7 @@ set_locale_var (var, value) - #if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - #else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - #endif - u32reset (); - } -@@ -391,7 +391,7 @@ reset_locale_vars () - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - u32reset (); - #endif --- -2.30.1 - diff --git a/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch b/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch deleted file mode 100644 index a801f68236..0000000000 --- a/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch +++ /dev/null @@ -1,40 +0,0 @@ -From a60ab1e5e88863acf9b0e9bcaa7919bbf093da05 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 11 Mar 2021 20:55:52 +0100 -Subject: [PATCH] glob: fix dequote_pathname vs. udequote_pathname -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - glob.c:123:28: error: static declaration of ?udequote_pathname? follows non-static declaration - 123 | # define dequote_pathname udequote_pathname - | ^~~~~~~~~~~~~~~~~ - glob.c:125:13: note: in expansion of macro ?dequote_pathname? - 125 | static void dequote_pathname PARAMS((char *)); - | ^~~~~~~~~~~~~~~~ - glob.c:118:6: note: previous declaration of ?udequote_pathname? was here - 118 | void udequote_pathname PARAMS((char *)); - | ^~~~~~~~~~~~~~~~~ - -Signed-off-by: Peter Seiderer ---- - lib/glob/glob.c | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/lib/glob/glob.c b/lib/glob/glob.c -index eb6277f..c903b15 100644 ---- a/lib/glob/glob.c -+++ b/lib/glob/glob.c -@@ -117,6 +117,5 @@ static int mbskipname PARAMS((char *, char *, int)); - #else - # define dequote_pathname udequote_pathname - #endif --static void dequote_pathname PARAMS((char *)); - static int glob_testdir PARAMS((char *, int)); - static char **glob_dir_to_array PARAMS((char *, char **, int)); - --- -2.30.1 - diff --git a/package/bash/bash.hash b/package/bash/bash.hash index 4660e9d38a..e0a1ebac91 100644 --- a/package/bash/bash.hash +++ b/package/bash/bash.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/bash/bash-5.1.16.tar.gz.sig -sha256 5bac17218d3911834520dad13cd1f85ab944e1c09ae1aba55906be1f8192f558 bash-5.1.16.tar.gz +# https://ftp.gnu.org/gnu/bash/bash-5.2.15.tar.gz.sig +sha256 13720965b5f4fc3a0d4b61dd37e7565c741da9a5be24edc2ae00182fc1b3588c bash-5.2.15.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/bash/bash.mk b/package/bash/bash.mk index 3aca22898e..ec5e2d722f 100644 --- a/package/bash/bash.mk +++ b/package/bash/bash.mk @@ -4,7 +4,7 @@ # ################################################################################ -BASH_VERSION = 5.1.16 +BASH_VERSION = 5.2.15 BASH_SITE = $(BR2_GNU_MIRROR)/bash BASH_DEPENDENCIES = ncurses readline host-bison BASH_LICENSE = GPL-3.0+ -- 2.39.0 From martin at geanix.com Tue Jan 3 13:56:16 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Tue, 3 Jan 2023 14:56:16 +0100 Subject: [Buildroot] [PATCH 1/2] readline: bump version to 8.2 Message-ID: <20230103135617.3211318-1-martin@geanix.com> Signed-off-by: Martin Hundeb?ll --- package/readline/readline.hash | 4 ++-- package/readline/readline.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/readline/readline.hash b/package/readline/readline.hash index b0530a2d72..627746d821 100644 --- a/package/readline/readline.hash +++ b/package/readline/readline.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/readline/readline-8.1.2.tar.gz.sig -sha256 7589a2381a8419e68654a47623ce7dfcb756815c8fee726b98f90bf668af7bc6 readline-8.1.2.tar.gz +# https://ftp.gnu.org/gnu/readline/readline-8.2.tar.gz.sig +sha256 3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 readline-8.2.tar.gz # Hash for license file sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/readline/readline.mk b/package/readline/readline.mk index b1fd181b78..66812dee77 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -4,7 +4,7 @@ # ################################################################################ -READLINE_VERSION = 8.1.2 +READLINE_VERSION = 8.2 READLINE_SITE = $(BR2_GNU_MIRROR)/readline READLINE_INSTALL_STAGING = YES READLINE_DEPENDENCIES = ncurses host-autoconf -- 2.39.0 From alex.musatti at gmail.com Tue Jan 3 14:22:12 2023 From: alex.musatti at gmail.com (Alex Musatti) Date: Tue, 3 Jan 2023 15:22:12 +0100 Subject: [Buildroot] OpenSSH server connection reset In-Reply-To: <87edsqjvup.fsf@dell.be.48ers.dk> References: <87edsqjvup.fsf@dell.be.48ers.dk> Message-ID: Hello Peter, I've cleaned build and now I don't get unexpected 414 system call any more but sshd is still closing the connection before key exchanging... I've also tried to disable openss sandbox BR2_PACKAGE_OPENSSH_SANDBOX=n but nothing changed. Could this be caused by unsupported authentication protocols between client and server? Could someone using buildroot on the stm32mp157f-dk2 confirm that sshd works? Thanks in advance Alex Building with ARM 2021.07 toolchain. /lib/libc.so.6 --version GNU C Library (GNU) release release version 2.33. Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 10.3.1 20210621. libc ABIs: UNIQUE ABSOLUTE For bug reporting instructions, please see: Here sshd debug output: /usr/sbin/sshd.orig -ddd -f /etc/ssh/sshd_config debug2: load_server_config: filename /etc/ssh/sshd_config debug2: load_server_config: done config len = 3135 debug2: parse_server_config_depth: config /etc/ssh/sshd_config len 3135 debug3: /etc/ssh/sshd_config:32 setting PermitRootLogin yes debug3: /etc/ssh/sshd_config:41 setting AuthorizedKeysFile .ssh/authorized_keys debug3: /etc/ssh/sshd_config:109 setting Subsystem sftp /usr/libexec/sftp-server debug3: /etc/ssh/sshd_config:117 setting PubkeyAcceptedAlgorithms +ssh-rsa debug1: sshd version OpenSSH_8.9, OpenSSL 1.1.1q 5 Jul 2022 debug1: private host key #0: ssh-rsa SHA256:WO2JlHAlHXtYbqQkxExxpfYf9wmkKrl1DapmSVPtSKM debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:7l2bnD6T221gIyEa3E+eV5PBrDkha3mbOYrbUQ8oeSA debug1: private host key #2: ssh-ed25519 SHA256:hie5MMxMLAAybCKQfov+RZudvkZsuoAeZbGq3gva2Uk debug1: rexec_argv[0]='/usr/sbin/sshd.orig' 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 3135 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 3135 debug3: rexec:32 setting PermitRootLogin yes debug3: rexec:41 setting AuthorizedKeysFile .ssh/authorized_keys debug3: rexec:109 setting Subsystem sftp /usr/libexec/sftp-server debug3: rexec:117 setting PubkeyAcceptedAlgorithms +ssh-rsa debug1: sshd version OpenSSH_8.9, OpenSSL 1.1.1q 5 Jul 2022 debug1: private host key #0: ssh-rsa SHA256:WO2JlHAlHXtYbqQkxExxpfYf9wmkKrl1DapmSVPtSKM debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:7l2bnD6T221gIyEa3E+eV5PBrDkha3mbOYrbUQ8oeSA debug1: private host key #2: ssh-ed25519 SHA256:hie5MMxMLAAybCKQfov+RZudvkZsuoAeZbGq3gva2Uk debug1: inetd sockets after dupping: 3, 3 Connection from 192.168.1.3 port 54580 on 192.168.1.2 port 22 rdomain "" debug1: Local version string SSH-2.0-OpenSSH_8.9 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 276 debug3: preauth child monitor started debug3: privsep user:group 100:101 [preauth] debug1: permanently_set_uid: 100/101 [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] debug1: monitor_read_log: child log fd closed debug3: mm_request_receive: entering debug1: do_cleanup debug1: Killing privsep child 276 and client: ssh -vvv -l root 192.168.1.2 OpenSSH_9.0p1, OpenSSL 1.1.1q 5 Jul 2022 debug1: Reading configuration data /etc/ssh/ssh_config debug2: resolve_canonicalize: hostname 192.168.1.2 is address debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/home/ale/.ssh/known_hosts' debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/home/ale/.ssh/known_hosts2' debug3: ssh_connect_direct: entering debug1: Connecting to 192.168.1.2 [192.168.1.2] port 22. debug3: set_sock_tos: set socket 3 IP_TOS 0x48 debug1: Connection established. debug1: identity file /home/ale/.ssh/id_rsa type 0 debug1: identity file /home/ale/.ssh/id_rsa-cert type -1 debug1: identity file /home/ale/.ssh/id_ecdsa type -1 debug1: identity file /home/ale/.ssh/id_ecdsa-cert type -1 debug1: identity file /home/ale/.ssh/id_ecdsa_sk type -1 debug1: identity file /home/ale/.ssh/id_ecdsa_sk-cert type -1 debug1: identity file /home/ale/.ssh/id_ed25519 type -1 debug1: identity file /home/ale/.ssh/id_ed25519-cert type -1 debug1: identity file /home/ale/.ssh/id_ed25519_sk type -1 debug1: identity file /home/ale/.ssh/id_ed25519_sk-cert type -1 debug1: identity file /home/ale/.ssh/id_xmss type -1 debug1: identity file /home/ale/.ssh/id_xmss-cert type -1 debug1: identity file /home/ale/.ssh/id_dsa type -1 debug1: identity file /home/ale/.ssh/id_dsa-cert type -1 debug1: Local version string SSH-2.0-OpenSSH_9.0 debug1: Remote protocol version 2.0, remote software version OpenSSH_8.9 debug1: compat_banner: match: OpenSSH_8.9 pat OpenSSH* compat 0x04000000 debug2: fd 3 setting O_NONBLOCK debug1: Authenticating to 192.168.1.2:22 as 'root' debug1: load_hostkeys: fopen /home/ale/.ssh/known_hosts2: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory debug3: order_hostkeyalgs: no algorithms matched; accept original debug3: send packet: type 20 debug1: SSH2_MSG_KEXINIT sent debug3: receive packet: type 20 debug1: SSH2_MSG_KEXINIT received debug2: local client KEXINIT proposal debug2: KEX algorithms: sntrup761x25519-sha512 at openssh.com ,curve25519-sha256,curve25519-sha256 at libssh.org ,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256,ext-info-c debug2: host key algorithms: ssh-ed25519-cert-v01 at openssh.com, ecdsa-sha2-nistp256-cert-v01 at openssh.com, ecdsa-sha2-nistp384-cert-v01 at openssh.com, ecdsa-sha2-nistp521-cert-v01 at openssh.com,sk-ssh-ed25519-cert-v01 at openssh.com ,sk-ecdsa-sha2-nistp256-cert-v01 at openssh.com, rsa-sha2-512-cert-v01 at openssh.com,rsa-sha2-256-cert-v01 at openssh.com ,ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521, sk-ssh-ed25519 at openssh.com,sk-ecdsa-sha2-nistp256 at openssh.com ,rsa-sha2-512,rsa-sha2-256 debug2: ciphers ctos: chacha20-poly1305 at openssh.com ,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm at openssh.com, aes256-gcm at openssh.com debug2: ciphers stoc: chacha20-poly1305 at openssh.com ,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm at openssh.com, aes256-gcm at openssh.com debug2: MACs ctos: umac-64-etm at openssh.com,umac-128-etm at openssh.com, hmac-sha2-256-etm at openssh.com,hmac-sha2-512-etm at openssh.com, hmac-sha1-etm at openssh.com,umac-64 at openssh.com,umac-128 at openssh.com ,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: MACs stoc: umac-64-etm at openssh.com,umac-128-etm at openssh.com, hmac-sha2-256-etm at openssh.com,hmac-sha2-512-etm at openssh.com, hmac-sha1-etm at openssh.com,umac-64 at openssh.com,umac-128 at openssh.com ,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: compression ctos: none,zlib at openssh.com,zlib debug2: compression stoc: none,zlib at openssh.com,zlib debug2: languages ctos: debug2: languages stoc: debug2: first_kex_follows 0 debug2: reserved 0 debug2: peer server KEXINIT proposal debug2: KEX algorithms: curve25519-sha256,curve25519-sha256 at libssh.org ,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521, sntrup761x25519-sha512 at openssh.com ,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256 debug2: host key algorithms: rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519 debug2: ciphers ctos: chacha20-poly1305 at openssh.com ,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm at openssh.com, aes256-gcm at openssh.com debug2: ciphers stoc: chacha20-poly1305 at openssh.com ,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm at openssh.com, aes256-gcm at openssh.com debug2: MACs ctos: umac-64-etm at openssh.com,umac-128-etm at openssh.com, hmac-sha2-256-etm at openssh.com,hmac-sha2-512-etm at openssh.com, hmac-sha1-etm at openssh.com,umac-64 at openssh.com,umac-128 at openssh.com ,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: MACs stoc: umac-64-etm at openssh.com,umac-128-etm at openssh.com, hmac-sha2-256-etm at openssh.com,hmac-sha2-512-etm at openssh.com, hmac-sha1-etm at openssh.com,umac-64 at openssh.com,umac-128 at openssh.com ,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: compression ctos: none,zlib at openssh.com debug2: compression stoc: none,zlib at openssh.com debug2: languages ctos: debug2: languages stoc: debug2: first_kex_follows 0 debug2: reserved 0 debug1: kex: algorithm: sntrup761x25519-sha512 at openssh.com debug1: kex: host key algorithm: ssh-ed25519 debug1: kex: server->client cipher: chacha20-poly1305 at openssh.com MAC: compression: none debug1: kex: client->server cipher: chacha20-poly1305 at openssh.com MAC: compression: none debug3: send packet: type 30 debug1: expecting SSH2_MSG_KEX_ECDH_REPLY Connection reset by 192.168.1.2 port 22 On Fri, Dec 23, 2022 at 10:46 AM Peter Korsgaard wrote: > >>>>> "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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Tue Jan 3 19:16:51 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 3 Jan 2023 20:16:51 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-mediasdk: bump version to 22.6.5 Message-ID: <20230103191652.46936-1-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 7cbedb7127..903b6f3394 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 197acd056f81e9ff1c27068d50e8c84c2014d94c7ac17cad69d5c2d61e445fd3 intel-mediasdk-22.6.4.tar.gz +sha256 3a671cc692da5111c041088f5e32528b4346e122e8a134fad71310c572705106 intel-mediasdk-22.6.5.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index 3bd6197779..f7bce30c74 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.4 +INTEL_MEDIASDK_VERSION = 22.6.5 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 Tue Jan 3 19:16:52 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 3 Jan 2023 20:16:52 +0100 Subject: [Buildroot] [PATCH 2/2] package/intel-mediadriver: bump version to 22.6.5 In-Reply-To: <20230103191652.46936-1-bernd.kuhls@t-online.de> References: <20230103191652.46936-1-bernd.kuhls@t-online.de> Message-ID: <20230103191652.46936-2-bernd.kuhls@t-online.de> Removed patch included in upstream release. Signed-off-by: Bernd Kuhls --- .../0001-dont-include-va-dricommon-h.patch | 36 ------------------- .../intel-mediadriver/intel-mediadriver.hash | 2 +- .../intel-mediadriver/intel-mediadriver.mk | 2 +- 3 files changed, 2 insertions(+), 38 deletions(-) delete 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 deleted file mode 100644 index 9d512f9c0b..0000000000 --- a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch +++ /dev/null @@ -1,36 +0,0 @@ -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) diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index a9b7c6407d..b2c45eb025 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0c04b9d74b92de41fd409b62913ce4afd799236c0b6bc1983a496990764e5d90 intel-media-22.6.4.tar.gz +sha256 cbb6a514564f8c3349b1f78fc0906b636ea2074d7605cb0e820c5b727ce88cdc intel-media-22.6.5.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 5010a9ca1e..2dfddf6f22 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.4 +INTEL_MEDIADRIVER_VERSION = 22.6.5 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 ju.o at free.fr Tue Jan 3 19:36:45 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:45 +0100 Subject: [Buildroot] [PATCH 1/5] package/libksba: update _SITE to https Message-ID: <20230103193649.7488-1-ju.o@free.fr> Switch to https download for firewall compatibility and security. The https URL is also the one advertised on the package download page: https://gnupg.org/download/index.html Signed-off-by: Julien Olivain --- package/libksba/libksba.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 3a8b3fa502..727a836cf4 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -6,7 +6,7 @@ LIBKSBA_VERSION = 1.6.2 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 -LIBKSBA_SITE = ftp://ftp.gnupg.org/gcrypt/libksba +LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) LIBKSBA_LICENSE_FILES = AUTHORS COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 LIBKSBA_CPE_ID_VENDOR = libksba_project -- 2.39.0 From ju.o at free.fr Tue Jan 3 19:36:46 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:46 +0100 Subject: [Buildroot] [PATCH 2/5] package/libksba: security bump to version 1.6.3 In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <20230103193649.7488-2-ju.o@free.fr> Fixes: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 See also: https://gnupg.org/blog/20221017-pepe-left-the-ksba.html For changelog see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 Signed-off-by: Julien Olivain --- package/libksba/libksba.hash | 2 +- package/libksba/libksba.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libksba/libksba.hash b/package/libksba/libksba.hash index 77485c0cb6..5c6c5eda7a 100644 --- a/package/libksba/libksba.hash +++ b/package/libksba/libksba.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 fce01ccac59812bddadffacff017dac2e4762bdb6ebc6ffe06f6ed4f6192c971 libksba-1.6.2.tar.bz2 +sha256 3f72c68db30971ebbf14367527719423f0a4d5f8103fc9f4a1c01a9fa440de5c libksba-1.6.3.tar.bz2 # Hash for license files: sha256 8f1b87e551d97b2b23b6d3403a5d598c63ea89824cb8ee351f631f6cab2beaa5 AUTHORS diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 727a836cf4..b7c0508df8 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBKSBA_VERSION = 1.6.2 +LIBKSBA_VERSION = 1.6.3 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) -- 2.39.0 From ju.o at free.fr Tue Jan 3 19:36:47 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:47 +0100 Subject: [Buildroot] [PATCH 3/5] package/libgpg-error: bump to version 1.46 In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <20230103193649.7488-3-ju.o@free.fr> For the changelog, see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=log;h=libgpg-error-1.46 Signed-off-by: Julien Olivain --- package/libgpg-error/libgpg-error.hash | 6 +++--- package/libgpg-error/libgpg-error.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libgpg-error/libgpg-error.hash b/package/libgpg-error/libgpg-error.hash index b29ec37598..ffe27e9d99 100644 --- a/package/libgpg-error/libgpg-error.hash +++ b/package/libgpg-error/libgpg-error.hash @@ -1,10 +1,10 @@ # From https://www.gnupg.org/download/integrity_check.html -sha1 fe724ed37b4935964059a47b7c64d5f8246659d8 libgpg-error-1.45.tar.bz2 +sha1 a6e5efdd72e848aab4064e5ef4c6835ba344bcf1 libgpg-error-1.46.tar.bz2 # Locally calculated after checking pgp signature -# https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.45.tar.bz2.sig +# https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.46.tar.bz2.sig # using key 6DAA6E64A76D2840571B4902528897B826403ADA -sha256 570f8ee4fb4bff7b7495cff920c275002aea2147e9a1d220c068213267f80a26 libgpg-error-1.45.tar.bz2 +sha256 b7e11a64246bbe5ef37748de43b245abd72cfcd53c9ae5e7fc5ca59f1c81268d libgpg-error-1.46.tar.bz2 # Locally calculated sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING sha256 a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861 COPYING.LIB diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 252d95ac7f..ab3c7c3bf2 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGPG_ERROR_VERSION = 1.45 +LIBGPG_ERROR_VERSION = 1.46 LIBGPG_ERROR_SITE = https://www.gnupg.org/ftp/gcrypt/libgpg-error LIBGPG_ERROR_SOURCE = libgpg-error-$(LIBGPG_ERROR_VERSION).tar.bz2 LIBGPG_ERROR_LICENSE = GPL-2.0+, LGPL-2.1+ -- 2.39.0 From ju.o at free.fr Tue Jan 3 19:36:48 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:48 +0100 Subject: [Buildroot] [PATCH 4/5] DEVELOPERS: add myself for package/gnupg2 In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <20230103193649.7488-4-ju.o@free.fr> Signed-off-by: Julien Olivain --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8399dcc7af..86e3f0e7b1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1682,6 +1682,7 @@ F: configs/spike_riscv64_defconfig F: configs/zynq_qmtech_defconfig F: package/fluid-soundfont/ F: package/fluidsynth/ +F: package/gnupg2/ F: package/glslsandbox-player/ F: package/octave/ F: package/ola/ -- 2.39.0 From ju.o at free.fr Tue Jan 3 19:36:49 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 20:36:49 +0100 Subject: [Buildroot] [PATCH 5/5] package/gnupg2: bump to version 2.4.0 In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <20230103193649.7488-5-ju.o@free.fr> See announce: https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000477.html This commit also drop a patch which is now included in the new version. See: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=7011286ce6e1fb56c2989fdafbd11b931c489faa Signed-off-by: Julien Olivain --- package/gnupg2/0001-ks_ldap_free_state.patch | 21 -------------------- package/gnupg2/gnupg2.hash | 10 +++++----- package/gnupg2/gnupg2.mk | 8 +++++++- 3 files changed, 12 insertions(+), 27 deletions(-) delete mode 100644 package/gnupg2/0001-ks_ldap_free_state.patch diff --git a/package/gnupg2/0001-ks_ldap_free_state.patch b/package/gnupg2/0001-ks_ldap_free_state.patch deleted file mode 100644 index fa55d27c04..0000000000 --- a/package/gnupg2/0001-ks_ldap_free_state.patch +++ /dev/null @@ -1,21 +0,0 @@ - -Fix undefined reference to `ks_ldap_free_state' if OpenLDAP is not -installed - -Backported from: 7011286ce6e1fb56c2989fdafbd11b931c489faa - -Signed-off-by: Michael Fischer - ---- a/dirmngr/server.c -+++ b/dirmngr/server.c -@@ -3137,8 +3137,10 @@ start_command_handler (assuan_fd_t fd, unsigned int session_id) - ctrl->refcount); - else - { -+#if USE_LDAP - ks_ldap_free_state (ctrl->ks_get_state); - ctrl->ks_get_state = NULL; -+#endif - release_ctrl_ocsp_certs (ctrl); - xfree (ctrl->server_local); - dirmngr_deinit_default_ctrl (ctrl); diff --git a/package/gnupg2/gnupg2.hash b/package/gnupg2/gnupg2.hash index f9c071ad45..c642862fe2 100644 --- a/package/gnupg2/gnupg2.hash +++ b/package/gnupg2/gnupg2.hash @@ -1,7 +1,7 @@ -# From https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000476.html -sha1 1f31b7b4c9c9adad97f94ea3acf1aa64c0424bcc gnupg-2.3.8.tar.bz2 +# From https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000477.html +sha1 63dde155a8df0d5e1987efa5fc17438beca83ac1 gnupg-2.4.0.tar.bz2 # Calculated based on the hash above and signature -# https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.3.8.tar.bz2.sig -# using key 6DAA6E64A76D2840571B4902528897B826403ADA and AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD -sha256 540b7a40e57da261fb10ef521a282e0021532a80fd023e75fb71757e8a4969ed gnupg-2.3.8.tar.bz2 +# https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.0.tar.bz2.sig +# using key 6DAA6E64A76D2840571B4902528897B826403ADA +sha256 1d79158dd01d992431dd2e3facb89fdac97127f89784ea2cb610c600fb0c1483 gnupg-2.4.0.tar.bz2 sha256 bc2d6664f6276fa0a72d57633b3ae68dc7dcb677b71018bf08c8e93e509f1357 COPYING diff --git a/package/gnupg2/gnupg2.mk b/package/gnupg2/gnupg2.mk index 9dc29ca99e..64deab09c1 100644 --- a/package/gnupg2/gnupg2.mk +++ b/package/gnupg2/gnupg2.mk @@ -4,7 +4,7 @@ # ################################################################################ -GNUPG2_VERSION = 2.3.8 +GNUPG2_VERSION = 2.4.0 GNUPG2_SOURCE = gnupg-$(GNUPG2_VERSION).tar.bz2 GNUPG2_SITE = https://gnupg.org/ftp/gcrypt/gnupg GNUPG2_LICENSE = GPL-3.0+ @@ -15,6 +15,12 @@ GNUPG2_SELINUX_MODULES = gpg GNUPG2_DEPENDENCIES = zlib libgpg-error libgcrypt libassuan libksba libnpth \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) host-pkgconf +# The configure script fails to find "gpgrt-config" in the prefix +# passed to --with-libgpg-error-prefix. This ultimately fail while +# detecting libgpg-error, which is mandatory. Adding the staging bin +# dir resolve this issue. +GNUPG2_CONF_ENV = PATH=$(STAGING_DIR)/usr/bin:$(BR_PATH) + GNUPG2_CONF_OPTS = \ --disable-rpath \ --with-libgpg-error-prefix=$(STAGING_DIR)/usr \ -- 2.39.0 From ju.o at free.fr Tue Jan 3 20:00:45 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 21:00:45 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-midiutil: new package Message-ID: <20230103200046.96070-1-ju.o@free.fr> A pure python library for creating multi-track MIDI files. https://github.com/MarkCWirt/MIDIUtil Signed-off-by: Julien Olivain --- Patch tested on branch master at commit e593656 with commands: make check-package ... 0 warnings generated python3 -m flake8 \ support/testing/tests/package/sample_python_midiutil.py \ support/testing/tests/package/test_python_midiutil.py [no-output] support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_python_midiutil.TestPythonPy3MidiUtil ... OK --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/python-midiutil/Config.in | 6 +++++ package/python-midiutil/python-midiutil.hash | 5 ++++ package/python-midiutil/python-midiutil.mk | 14 +++++++++++ .../tests/package/sample_python_midiutil.py | 23 +++++++++++++++++++ .../tests/package/test_python_midiutil.py | 11 +++++++++ 7 files changed, 63 insertions(+) create mode 100644 package/python-midiutil/Config.in create mode 100644 package/python-midiutil/python-midiutil.hash create mode 100644 package/python-midiutil/python-midiutil.mk create mode 100644 support/testing/tests/package/sample_python_midiutil.py create mode 100644 support/testing/tests/package/test_python_midiutil.py diff --git a/DEVELOPERS b/DEVELOPERS index 8399dcc7af..af497114dc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1688,6 +1688,7 @@ F: package/ola/ F: package/ptm2human/ F: package/python-distro/ F: package/python-gnupg/ +F: package/python-midiutil/ F: package/python-pyalsa/ F: package/riscv-isa-sim/ F: package/tinycompress/ @@ -1695,6 +1696,7 @@ F: package/z3/ F: package/zynaddsubfx/ 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_midiutil.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 @@ -1703,6 +1705,7 @@ F: support/testing/tests/package/test_ola.py 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_midiutil.py F: support/testing/tests/package/test_python_pyalsa.py F: support/testing/tests/package/test_z3.py diff --git a/package/Config.in b/package/Config.in index 995dae2c57..4157fe1214 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1123,6 +1123,7 @@ menu "External python modules" source "package/python-matplotlib/Config.in" source "package/python-mbstrdecoder/Config.in" source "package/python-memory-profiler/Config.in" + source "package/python-midiutil/Config.in" source "package/python-mimeparse/Config.in" source "package/python-minimalmodbus/Config.in" source "package/python-mistune/Config.in" diff --git a/package/python-midiutil/Config.in b/package/python-midiutil/Config.in new file mode 100644 index 0000000000..c496e60421 --- /dev/null +++ b/package/python-midiutil/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_MIDIUTIL + bool "python-midiutil" + help + A pure python library for creating multi-track MIDI files. + + https://github.com/MarkCWirt/MIDIUtil diff --git a/package/python-midiutil/python-midiutil.hash b/package/python-midiutil/python-midiutil.hash new file mode 100644 index 0000000000..88340a23b8 --- /dev/null +++ b/package/python-midiutil/python-midiutil.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/midiutil/json +md5 948c16c74e7355268158f227b710edce MIDIUtil-1.2.1.tar.gz +sha256 79fa983bd1efc60785f68a8fe78fa8f45b8d7ec5898bf7cb7f3f7f3336d6a90a MIDIUtil-1.2.1.tar.gz +# Locally computed sha256 checksums +sha256 8d5bdaebe8445a4c2dc812c205eb5455ba123aa1af8503cc88712115ab7c97ef License.txt diff --git a/package/python-midiutil/python-midiutil.mk b/package/python-midiutil/python-midiutil.mk new file mode 100644 index 0000000000..cb7e8f6ccb --- /dev/null +++ b/package/python-midiutil/python-midiutil.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-midiutil +# +################################################################################ + +PYTHON_MIDIUTIL_VERSION = 1.2.1 +PYTHON_MIDIUTIL_SOURCE = MIDIUtil-$(PYTHON_MIDIUTIL_VERSION).tar.gz +PYTHON_MIDIUTIL_SITE = https://files.pythonhosted.org/packages/f5/44/fde6772d8bfaea64fcf5eb948124d0a5fdf5f848b14ac22a23ced53e562d +PYTHON_MIDIUTIL_SETUP_TYPE = setuptools +PYTHON_MIDIUTIL_LICENSE = MIT +PYTHON_MIDIUTIL_LICENSE_FILES = License.txt + +$(eval $(python-package)) diff --git a/support/testing/tests/package/sample_python_midiutil.py b/support/testing/tests/package/sample_python_midiutil.py new file mode 100644 index 0000000000..58bf1fbccb --- /dev/null +++ b/support/testing/tests/package/sample_python_midiutil.py @@ -0,0 +1,23 @@ +#! /usr/bin/env python3 + +# Taken from: +# https://github.com/MarkCWirt/MIDIUtil/blob/1.2.1/examples/c-major-scale.py + +from midiutil import MIDIFile + +degrees = [60, 62, 64, 65, 67, 69, 71, 72] # MIDI note number +track = 0 +channel = 0 +time = 0 # In beats +duration = 1 # In beats +tempo = 60 # In BPM +volume = 100 # 0-127, as per the MIDI standard + +MyMIDI = MIDIFile(1) # One track +MyMIDI.addTempo(track, time, tempo) + +for i, pitch in enumerate(degrees): + MyMIDI.addNote(track, channel, pitch, time + i, duration, volume) + +with open("major-scale.mid", "wb") as output_file: + MyMIDI.writeFile(output_file) diff --git a/support/testing/tests/package/test_python_midiutil.py b/support/testing/tests/package/test_python_midiutil.py new file mode 100644 index 0000000000..302fbfb1ed --- /dev/null +++ b/support/testing/tests/package/test_python_midiutil.py @@ -0,0 +1,11 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3MidiUtil(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_MIDIUTIL=y + """ + sample_scripts = ["tests/package/sample_python_midiutil.py"] -- 2.39.0 From ju.o at free.fr Tue Jan 3 20:00:46 2023 From: ju.o at free.fr (Julien Olivain) Date: Tue, 3 Jan 2023 21:00:46 +0100 Subject: [Buildroot] [PATCH 2/2] support/testing/tests/package/test_fluidsynth.py: new runtime test In-Reply-To: <20230103200046.96070-1-ju.o@free.fr> References: <20230103200046.96070-1-ju.o@free.fr> Message-ID: <20230103200046.96070-2-ju.o@free.fr> Signed-off-by: Julien Olivain --- Patch tested on branch master at commit e593656 with commands: make check-package ... 0 warnings generated python3 -m flake8 \ support/testing/tests/package/test_fluidsynth.py \ support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py \ support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py [no-output] support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_fluidsynth.TestFluidsynth ... OK --- DEVELOPERS | 2 + .../testing/tests/package/test_fluidsynth.py | 61 +++++++++++++++++++ .../rootfs-overlay/root/check_notes.py | 24 ++++++++ .../rootfs-overlay/root/gen_midi_file.py | 23 +++++++ 4 files changed, 110 insertions(+) create mode 100644 support/testing/tests/package/test_fluidsynth.py create mode 100755 support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py create mode 100755 support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py diff --git a/DEVELOPERS b/DEVELOPERS index af497114dc..a701485c31 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1698,6 +1698,8 @@ 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_midiutil.py F: support/testing/tests/package/sample_python_pyalsa.py +F: support/testing/tests/package/test_fluidsynth.py +F: support/testing/tests/package/test_fluidsynth/ F: support/testing/tests/package/test_hwloc.py F: support/testing/tests/package/test_ncdu.py F: support/testing/tests/package/test_octave.py diff --git a/support/testing/tests/package/test_fluidsynth.py b/support/testing/tests/package/test_fluidsynth.py new file mode 100644 index 0000000000..6b45959179 --- /dev/null +++ b/support/testing/tests/package/test_fluidsynth.py @@ -0,0 +1,61 @@ +import os + +import infra.basetest + + +class TestFluidsynth(infra.basetest.BRTest): + # infra.basetest.BASIC_TOOLCHAIN_CONFIG cannot be used as it is + # armv5 and based on qemu versatilepb which is limited to 256MB of + # RAM. The test needs 1GB of RAM (larger initrd and soundfond is + # loaded in memory). + config = \ + """ + BR2_aarch64=y + BR2_TOOLCHAIN_EXTERNAL=y + BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0" + BR2_LINUX_KERNEL=y + BR2_LINUX_KERNEL_CUSTOM_VERSION=y + BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" + BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y + BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux.config" + BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y + BR2_PACKAGE_AUBIO=y + BR2_PACKAGE_FLUIDSYNTH=y + BR2_PACKAGE_FLUIDSYNTH_LIBSNDFILE=y + BR2_PACKAGE_FLUID_SOUNDFONT=y + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_MIDIUTIL=y + BR2_ROOTFS_OVERLAY="{}" + BR2_TARGET_ROOTFS_CPIO=y + # BR2_TARGET_ROOTFS_TAR is not set + """.format( + # overlay to add helper test scripts + infra.filepath("tests/package/test_fluidsynth/rootfs-overlay")) + + def test_run(self): + img = os.path.join(self.builddir, "images", "rootfs.cpio") + kern = os.path.join(self.builddir, "images", "Image") + self.emulator.boot(arch="aarch64", + kernel=kern, + kernel_cmdline=["console=ttyAMA0"], + options=["-M", "virt", "-cpu", "cortex-a57", "-m", "1G", "-initrd", img]) + self.emulator.login() + + # Test the binary executes + self.assertRunOk("fluidsynth --version") + + # Create a simple MIDI file programmatically + self.assertRunOk("/root/gen_midi_file.py /tmp/output.mid") + + # Convert the MIDI file to a WAV file + cmd = "fluidsynth" + cmd += " -F /tmp/output.wav" + cmd += " /usr/share/soundfonts/FluidR3_GM.sf2" + cmd += " /tmp/output.mid" + self.assertRunOk(cmd) + + # Extract notes in the WAV file with Aubio + self.assertRunOk("aubionotes /tmp/output.wav > /tmp/notes.txt") + + # Check the extracted notes are the expected ones + self.assertRunOk("/root/check_notes.py < /tmp/notes.txt") diff --git a/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py b/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py new file mode 100755 index 0000000000..7301e14a9f --- /dev/null +++ b/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/check_notes.py @@ -0,0 +1,24 @@ +#! /usr/bin/env python3 +# +# This script reads the output of the "aubionotes" command and +# validates it contains three expected notes (A2, E3, A3) in the +# correct order. Silences or other notes are allowed in between those +# notes, to allow some flexibility. + +import sys + +found = 0 +notes = [57, 64, 69] + +for line in sys.stdin: + fields = line.split() + if len(fields) >= 1: + value = round(float(fields[0])) + if value == notes[found]: + found += 1 + if found == len(notes): + print("Found all notes") + sys.exit(0) + +print("Error: all notes not found") +sys.exit(1) diff --git a/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py b/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py new file mode 100755 index 0000000000..aa53a25af3 --- /dev/null +++ b/support/testing/tests/package/test_fluidsynth/rootfs-overlay/root/gen_midi_file.py @@ -0,0 +1,23 @@ +#! /usr/bin/env python3 +# +# This script generates a MIDI file with only 3 notes: A2, E3, A3 +# usage: gen_midi_file.py [output-filename] + +import sys + +from midiutil import MIDIFile + +output_filename = "output.mid" +if len(sys.argv) >= 2: + output_filename = sys.argv[1] + +notes = [57, 64, 69] # A2, E3, A3 + +midi = MIDIFile() +midi.addTempo(track=0, time=0, tempo=60) + +for i, p in enumerate(notes): + midi.addNote(track=0, channel=0, pitch=p, time=i, duration=1, volume=100) + +with open(output_filename, "wb") as output_file: + midi.writeFile(output_file) -- 2.39.0 From yann.morin.1998 at free.fr Tue Jan 3 20:18:56 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 3 Jan 2023 21:18:56 +0100 Subject: [Buildroot] [git commit] package/ncurses: Switch to git repo with snapshots Message-ID: <20230103201951.8FC8487331@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8d7c69a0c9e414b7112347c37e1424ec5f2863ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master ncurses does not release dot-versions, but the fixes are released as a set of cumulative patches against the latest version. So far, we carry the list of the patches against 6.3, and this is a tedious task to maintain that list (especially as we have a hash for each of them). Thomas E. Dickey (the ncurses maintainer, so we can trust him) hosts the ncurses snapshots on Github, with patches already applied. So, we switch to using that. This avoids needing to list all incremental patches, and will make future bumping easier. Signed-off-by: Dennis Van Hoorick [yann.morin.1998 at free.fr: - don't use 'v' in filename - rework the version string for when there's no snapshot ] Signed-off-by: Yann E. MORIN --- package/ncurses/ncurses.hash | 65 ++------------------------------------ package/ncurses/ncurses.mk | 75 ++++++-------------------------------------- 2 files changed, 11 insertions(+), 129 deletions(-) diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index c72a2abf46..c96bf77bce 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -1,65 +1,4 @@ -# Locally calculated after checking pgp signature -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 calculated +sha256 4057d800ee96623ae70d06b05b2dadb481a80c030e4968aa5d9bcea4439441da ncurses-6.3-20221224.tar.gz # Locally computed sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 4d93a992e4..73e3c3feb8 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -4,79 +4,22 @@ # ################################################################################ -NCURSES_VERSION = 6.3 -NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses +# When there is no snapshost yet for a new version, set it to the empty string +NCURSES_VERSION_MAJOR = 6.3 +NCURSES_SNAPSHOT_DATE = 20221224 +NCURSES_VERSION = $(NCURSES_VERSION_MAJOR)$(if $(NCURSES_SNAPSHOT_DATE),-$(NCURSES_SNAPSHOT_DATE)) +NCURSES_VERSION_GIT = $(subst .,_,$(subst -,_,$(NCURSES_VERSION))) +NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,v$(NCURSES_VERSION_GIT)) NCURSES_INSTALL_STAGING = YES NCURSES_DEPENDENCIES = host-ncurses NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu +NCURSES_CPE_ID_VERSION = $(NCURSES_VERSION_MAJOR) NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config -# patch 20220416 + +# Fixed since snapshot 20220416 NCURSES_IGNORE_CVES += CVE-2022-29458 -NCURSES_PATCH = \ - $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ - 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_CONF_OPTS = \ --without-cxx \ From yann.morin.1998 at free.fr Tue Jan 3 19:50:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 3 Jan 2023 20:50:05 +0100 Subject: [Buildroot] [git commit] package/ncurses: Fix homepage in Config.in Message-ID: <20230103201951.8395B8732E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=791b530368bee8894fb5c48351846609f97ee9e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The homepage listed in package/ncurses/Config.in is now incorrect, and redirects to https://invisible-island.net/ncurses/, so just use that instead. Signed-off-by: Dennis Van Hoorick Signed-off-by: Yann E. MORIN --- package/ncurses/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ncurses/Config.in b/package/ncurses/Config.in index 9f7753b06a..c0086cbbe3 100644 --- a/package/ncurses/Config.in +++ b/package/ncurses/Config.in @@ -6,7 +6,7 @@ config BR2_PACKAGE_NCURSES This package installs only a few vital termcap entries - http://www.gnu.org/software/ncurses/ + https://invisible-island.net/ncurses/ if BR2_PACKAGE_NCURSES From yann.morin.1998 at free.fr Tue Jan 3 20:22:59 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 3 Jan 2023 21:22:59 +0100 Subject: [Buildroot] [PATCH 1/2] package/ncurses: Fix homepage in Config.in In-Reply-To: <20230103103438.1889-1-dennis.vanhoorick@barco.com> References: <20230103103438.1889-1-dennis.vanhoorick@barco.com> Message-ID: <20230103202259.GZ2498764@scaer> Dennis, All, On 2023-01-03 11:34 +0100, Dennis Van Hoorick spake thusly: > The homepage listed in package/ncurses/Config.in was incorrect. > Changed to correct one (https://invisible-island.net/ncurses/). I've rephrased that to state that it is _now_ incorrect, as it used to be correct. I looked on the wayback machine, and the homepage we had was at least still correct by then end of 2019 (unfortunately, the wayback machine is slow, so I did not bother to check when it exactly changed). > Signed-off-by: Dennis Van Hoorick Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/ncurses/Config.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/ncurses/Config.in b/package/ncurses/Config.in > index 9f7753b06a..c0086cbbe3 100644 > --- a/package/ncurses/Config.in > +++ b/package/ncurses/Config.in > @@ -6,7 +6,7 @@ config BR2_PACKAGE_NCURSES > > This package installs only a few vital termcap entries > > - http://www.gnu.org/software/ncurses/ > + https://invisible-island.net/ncurses/ > > if BR2_PACKAGE_NCURSES > > -- > 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 yann.morin.1998 at free.fr Tue Jan 3 20:32:33 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 3 Jan 2023 21:32:33 +0100 Subject: [Buildroot] [PATCH 2/2] package/ncurses: Switch to git repo with snapshots In-Reply-To: <20230103103438.1889-2-dennis.vanhoorick@barco.com> References: <20230103103438.1889-1-dennis.vanhoorick@barco.com> <20230103103438.1889-2-dennis.vanhoorick@barco.com> Message-ID: <20230103203233.GA2498764@scaer> Dennis, All, On 2023-01-03 11:34 +0100, Dennis Van Hoorick spake thusly: > Switching to Thomas E. Dickey's github (Thomas is the ncurses maintainer, so we can trust him). > This avoids needing to list all incremental patches, and will make future bumping easier. I've extended on the commit log a bit, but mostly see below... > Signed-off-by: Dennis Van Hoorick [--SNIP--] > diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk > index 4d93a992e4..0ba98b4d64 100644 > --- a/package/ncurses/ncurses.mk > +++ b/package/ncurses/ncurses.mk > @@ -4,79 +4,20 @@ > # > ################################################################################ > > -NCURSES_VERSION = 6.3 > -NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses So, 6.4 is out now, and I was wondering what would happen if we wanted to use a version that had no snapshot yet [0]... > +NCURSES_VERSION_MAJOR = 6.3 > +NCURSES_SNAPSHOT_DATE = 20221224 > +NCURSES_VERSION = v$(subst .,_,$(NCURSES_VERSION_MAJOR))_$(NCURSES_SNAPSHOT_DATE) ... so here we would generate version like "v6_4_" which is not nice at all. First, we do not include the 'v' prefix in the version string; we only add it in the call to the github macro. Second, of course, is that the version ends in an underscore, bleh... And the version people are usually used to is 6.4, not 6_4, so meh too... So, I extended a bit to fix all that. Please look at the resulting commit. Applied to master, thanks! :-) Oh, and since 6.4 is out now, I'll take you at your word: "This [...] will make future bumping easier". So... ;-) [0] There actually is a snapshot now, but I don't think we can rely on one to be available on the first day of the release. 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 Tue Jan 3 21:09:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:09:46 +0100 Subject: [Buildroot] [PATCH 1/3] package/tiff: add zstd optional dependency In-Reply-To: <20221229093029.264681-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 10:30:27 +0100") References: <20221229093029.264681-1-fontaine.fabrice@gmail.com> Message-ID: <87wn638gv9.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:09:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:09:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tiff: add zstd optional dependency Message-ID: <20230103211030.A9BD18733B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e556196008cab73cec2a1f900a26354aefaff21f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit f934a00928b413fb3c190749a5bda578c6c02255) Signed-off-by: Peter Korsgaard --- 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 f842c2ead8..157076265c 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -67,4 +67,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 7981bdf2c9..1b6bd91220 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -93,5 +93,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 peter at korsgaard.com Tue Jan 3 21:11:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:11:24 +0100 Subject: [Buildroot] [PATCH v2, 1/2] Revert "package/tiff: add webp optional dependency" In-Reply-To: <20221229163046.355738-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 17:30:45 +0100") References: <20221229163046.355738-1-fontaine.fabrice@gmail.com> Message-ID: <87sfgr8gsj.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:11:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:11:28 +0100 Subject: [Buildroot] [PATCH v2, 2/2] package/tiff: explicitly disable webp In-Reply-To: <20221229163046.355738-2-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 17:30:46 +0100") References: <20221229163046.355738-1-fontaine.fabrice@gmail.com> <20221229163046.355738-2-fontaine.fabrice@gmail.com> Message-ID: <87o7rf8gsf.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Yann E. Morin): > - Explicitly disable webp Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:09:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:09:13 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: add zstd optional dependency Message-ID: <20230103211145.8DF638733E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b11cdaff45e00f8e0315942561a1baab099fd586 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit f934a00928b413fb3c190749a5bda578c6c02255) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:10:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:10:52 +0100 Subject: [Buildroot] [git commit] Revert "package/tiff: add webp optional dependency" Message-ID: <20230103211259.BF7F78734E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5cb87730fdf2eb5a7a5b1302c21afba71aeeb5e0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Tue Jan 3 21:11:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:11:04 +0100 Subject: [Buildroot] [git commit] package/tiff: explicitly disable webp Message-ID: <20230103211259.C8E328734F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9db9f9b4dc7d7b728bf2ea9e6456a9fcc6d7098c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Tue Jan 3 21:24:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:24:08 +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> (Julien Olivain's message of "Sat, 31 Dec 2022 14:55:56 +0100") References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <87k0238g7b.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:24:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:24:13 +0100 Subject: [Buildroot] [PATCH 2/4] board/freescale/imx28evk/readme.txt: update broken url In-Reply-To: <20221231135559.34464-2-ju.o@free.fr> (Julien Olivain's message of "Sat, 31 Dec 2022 14:55:57 +0100") References: <20221231135559.34464-1-ju.o@free.fr> <20221231135559.34464-2-ju.o@free.fr> Message-ID: <87fscr8g76.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:24:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:24:18 +0100 Subject: [Buildroot] [PATCH 3/4] board/freescale/imx6sabre/readme.txt: update broken urls In-Reply-To: <20221231135559.34464-3-ju.o@free.fr> (Julien Olivain's message of "Sat, 31 Dec 2022 14:55:58 +0100") References: <20221231135559.34464-1-ju.o@free.fr> <20221231135559.34464-3-ju.o@free.fr> Message-ID: <87bknf8g71.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:24:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:24:34 +0100 Subject: [Buildroot] [PATCH 4/4] board/freescale/imx6ulevk/readme.txt: update broken url In-Reply-To: <20221231135559.34464-4-ju.o@free.fr> (Julien Olivain's message of "Sat, 31 Dec 2022 14:55:59 +0100") References: <20221231135559.34464-1-ju.o@free.fr> <20221231135559.34464-4-ju.o@free.fr> Message-ID: <877cy38g6l.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:22:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:22:45 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx: update SITE to directly use https Message-ID: <20230103212520.7D8168738D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ce671d1ce74a9ddb606738f5ac1681a793fed0cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit dc23c61e4d3fa9557db4977b8d30905a3f55e83d) Signed-off-by: Peter Korsgaard --- 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 84a1725cc1..ef87324633 100644 --- a/package/freescale-imx/freescale-imx.mk +++ b/package/freescale-imx/freescale-imx.mk @@ -4,7 +4,7 @@ # ################################################################################ -FREESCALE_IMX_SITE = http://www.nxp.com/lgfiles/NMG/MAD/YOCTO +FREESCALE_IMX_SITE = https://www.nxp.com/lgfiles/NMG/MAD/YOCTO # Helper for self-extracting binaries distributed by Freescale. # From peter at korsgaard.com Tue Jan 3 21:23:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:23:07 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] board/freescale/imx6ulevk/readme.txt: update broken url Message-ID: <20230103212520.9B29D87390@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ea280b7ed37eb3aa55b2a49e88e2337b7e71643 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 01a3cb0f6eac48150c4bd246402025c0790e2625) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:22:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:22:51 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] board/freescale/imx28evk/readme.txt: update broken url Message-ID: <20230103212520.8638B8733A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f8a0e850e1bc2847479d0d8db4aa1bcb52fa6abd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 4e54522caeeaec2e14065752cb3905d292f374e6) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:23:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:23:00 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] board/freescale/imx6sabre/readme.txt: update broken urls Message-ID: <20230103212520.908478738F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cb266fc67bf5602be21d87832a183596a1956b8b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit bfbbfd8fecf8623da4772f97ce208b3e4b69de80) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:25:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 03 Jan 2023 22:25:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/fluidsynth: bump to version 2.3.1 In-Reply-To: <20221230200332.6598-1-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 21:03:32 +0100") References: <20221230200332.6598-1-ju.o@free.fr> Message-ID: <87358r8g4x.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > For change log since v2.3.0, see: > - https://github.com/FluidSynth/fluidsynth/releases/tag/v2.3.1 > Signed-off-by: Julien Olivain Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 3 21:21:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:21:33 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx: update SITE to directly use https Message-ID: <20230103212635.4AF46873A3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0d4d2c3f44f3904be2b3b606546fbdb82224e74 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit dc23c61e4d3fa9557db4977b8d30905a3f55e83d) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:21:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:21:48 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/freescale/imx28evk/readme.txt: update broken url Message-ID: <20230103212635.55E6C873A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fce9d548447680963e6a58e466f5981d3f32478e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 4e54522caeeaec2e14065752cb3905d292f374e6) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:22:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:22:27 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/freescale/imx6ulevk/readme.txt: update broken url Message-ID: <20230103212635.6D457873A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dee3398566f4311b30d0843b8ca844eccb39a8ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 01a3cb0f6eac48150c4bd246402025c0790e2625) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:25:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:25:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/fluidsynth: bump to version 2.3.1 Message-ID: <20230103212635.79FF6873A3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e569a913ca694d8330bd568ed0334e6e2d46c9f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit faa8c35d117348f35c129c62a3d02447f47bde88) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Tue Jan 3 21:22:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 3 Jan 2023 22:22:20 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/freescale/imx6sabre/readme.txt: update broken urls Message-ID: <20230103212635.63658873A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=05e4d7c2ebc09c290b4870ad5da5010e63cf3ba3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit bfbbfd8fecf8623da4772f97ce208b3e4b69de80) Signed-off-by: Peter Korsgaard --- 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 giulio.benetti at benettiengineering.com Wed Jan 4 00:21:11 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:11 +0100 Subject: [Buildroot] [PATCH 2/4] board/asus/tinker: rename label linux-next to linux in extlinux.conf In-Reply-To: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> References: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104002113.1038775-3-giulio.benetti@benettiengineering.com> We're not using next branch so let's rename label linux-next to linux. Signed-off-by: Giulio Benetti --- board/asus/tinker/extlinux.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/asus/tinker/extlinux.conf b/board/asus/tinker/extlinux.conf index 136af0debd..bb96ddb893 100644 --- a/board/asus/tinker/extlinux.conf +++ b/board/asus/tinker/extlinux.conf @@ -1,4 +1,4 @@ -label Tinker linux-next +label Tinker linux kernel /boot/uImage devicetree /boot/rk3288-tinker.dtb append console=ttyS2,115200n8 root=/dev/mmcblk0p1 rootwait -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 00:21:09 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:09 +0100 Subject: [Buildroot] [PATCH 0/4] Tinker board boot fix and Linux/U-Boot update Message-ID: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Hello All, here is a patchset to fix boot of Tinker board and bump Linux/U-boot versions. I don't know how it happened to have this board not booting up, probably while testing in parallel with vyasa I've skipped the last test before sending the previous patch that bumped Linux to 5.15 and U-Boot to 2022.10. So note that even with Linux 5.15 and U-Boot 2022.10 the board doesn't boot up and [Patch 1/3] should be backported. Probably [Patch 4/4] should be backported too to avoid spending hours on power supply issues. After ~1 year I've totally forgotten that 500mA Usb port is not enough to power this board. Best regards Giulio Giulio Benetti (4): configs/asus_tinker_rk3288_defconfig: fix boot by prepending tpl to spl+u-boot board/asus/tinker: rename label linux-next to linux in extlinux.conf configs/asus_tinker_rk3288_defconfig: bump Linux to 6.1.2 and U-boot to 2022.10 board/asus/tinker: add a note to readme.txt for power supply board/asus/tinker/extlinux.conf | 2 +- board/asus/tinker/genimage.cfg | 11 +++++++++-- board/asus/tinker/post-build.sh | 4 ++-- board/asus/tinker/readme.txt | 5 +++++ configs/asus_tinker_rk3288_defconfig | 11 +++++------ 5 files changed, 22 insertions(+), 11 deletions(-) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 00:21:10 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:10 +0100 Subject: [Buildroot] [PATCH 1/4] configs/asus_tinker_rk3288_defconfig: fix boot by prepending tpl to spl+u-boot In-Reply-To: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> References: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104002113.1038775-2-giulio.benetti@benettiengineering.com> During last U-boot version bump it's not been noted that tpl was not prepended to spl anymore preventing the board to boot, so let's copy tpl to image folder and prepend it to u-boot-spl-dtb.bin placing it to 32K offset, where rk3288 bootrom expects to find it. Let's also place u-boot-dtb separated from spl at 8M offset, where spl expects it to find it. Signed-off-by: Giulio Benetti --- board/asus/tinker/genimage.cfg | 11 +++++++++-- board/asus/tinker/post-build.sh | 4 ++-- configs/asus_tinker_rk3288_defconfig | 3 +-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/board/asus/tinker/genimage.cfg b/board/asus/tinker/genimage.cfg index a4b1e8d608..fa7fd734f2 100644 --- a/board/asus/tinker/genimage.cfg +++ b/board/asus/tinker/genimage.cfg @@ -2,12 +2,19 @@ image sdcard.img { hdimage { } - partition u-boot-spl-dtb { + partition u-boot-tpl-spl-dtb { in-partition-table = "no" - image = "u-boot-spl-dtb.img" + image = "u-boot-tpl-spl-dtb.img" offset = 32K } + partition u-boot-dtb { + in-partition-table = "no" + image = "u-boot-dtb.img" + offset = 8M + size = 30M + } + partition rootfs { partition-type = 0x83 image = "rootfs.ext4" diff --git a/board/asus/tinker/post-build.sh b/board/asus/tinker/post-build.sh index 8108ed83ff..ffbbcdeb58 100755 --- a/board/asus/tinker/post-build.sh +++ b/board/asus/tinker/post-build.sh @@ -3,7 +3,7 @@ MKIMAGE=$HOST_DIR/bin/mkimage BOARD_DIR="$(dirname $0)" -$MKIMAGE -n rk3288 -T rksd -d $BINARIES_DIR/u-boot-spl-dtb.bin $BINARIES_DIR/u-boot-spl-dtb.img -cat $BINARIES_DIR/u-boot-dtb.bin >> $BINARIES_DIR/u-boot-spl-dtb.img +$MKIMAGE -n rk3288 -T rksd -d $BINARIES_DIR/u-boot-tpl.bin $BINARIES_DIR/u-boot-tpl.img +cat $BINARIES_DIR/u-boot-tpl.img $BINARIES_DIR/u-boot-spl-dtb.bin > $BINARIES_DIR/u-boot-tpl-spl-dtb.img install -m 0644 -D $BOARD_DIR/extlinux.conf $TARGET_DIR/boot/extlinux/extlinux.conf diff --git a/configs/asus_tinker_rk3288_defconfig b/configs/asus_tinker_rk3288_defconfig index 6963fa939f..02b340a7f1 100644 --- a/configs/asus_tinker_rk3288_defconfig +++ b/configs/asus_tinker_rk3288_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_DTB_IMG=y -BR2_TARGET_UBOOT_FORMAT_DTB_BIN=y BR2_TARGET_UBOOT_SPL=y -BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin" +BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin tpl/u-boot-tpl.bin" # Kernel BR2_LINUX_KERNEL=y -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 00:21:12 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:12 +0100 Subject: [Buildroot] [PATCH 3/4] configs/asus_tinker_rk3288_defconfig: bump Linux to 6.1.2 and U-boot to 2022.10 In-Reply-To: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> References: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104002113.1038775-4-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- configs/asus_tinker_rk3288_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/asus_tinker_rk3288_defconfig b/configs/asus_tinker_rk3288_defconfig index 02b340a7f1..40f4125880 100644 --- a/configs/asus_tinker_rk3288_defconfig +++ b/configs/asus_tinker_rk3288_defconfig @@ -3,14 +3,14 @@ BR2_arm=y BR2_cortex_a17=y BR2_ARM_FPU_NEON_VFPV4=y -# Linux headers same as kernel, a 5.14 series -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +# Linux headers same as kernel, a 6.1 series +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="tinker-rk3288" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y @@ -23,7 +23,7 @@ BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin tpl/u-boot-tpl.bin" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.2" BR2_LINUX_KERNEL_DEFCONFIG="multi_v7" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x02000000" -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 00:21:13 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 01:21:13 +0100 Subject: [Buildroot] [PATCH 4/4] board/asus/tinker: add a note to readme.txt for power supply In-Reply-To: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> References: <20230104002113.1038775-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104002113.1038775-5-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- board/asus/tinker/readme.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/board/asus/tinker/readme.txt b/board/asus/tinker/readme.txt index 7372d29520..9affd6399f 100644 --- a/board/asus/tinker/readme.txt +++ b/board/asus/tinker/readme.txt @@ -35,3 +35,8 @@ You can write this image directly to an SD card device (i.e. /dev/xxx): $ sudo sync Finally, you can insert the SD card to the Tinker RK3288 board and boot it. + +NOTE: +Usb power supply requires more than the standard 500mA Usb current, so +this board must be supplied from a capable port or from an external ac/dc +adapter. Otherwise it will hang on loading uImage forever. -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 02:05:57 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 03:05:57 +0100 Subject: [Buildroot] [PATCH 0/1] Fix Linux Version Probed Message-ID: <20230104020558.1436469-1-giulio.benetti@benettiengineering.com> While trying to fix a bug on rtl8723ds I've found that LINUX_VERSION_PROBED doesn't contain the x.y.z Linux version but it contains instead the command to obtain it. I've found 2 errors and 2 fix for this with the patch you find. I've checked the LINUX_VERSION_PROBED even with make 4.1 and it was wrong as well as make 4.3 and 4.3.91. Let me know if someone else can give a try to this patch. It's mainly used by drivers and by linux.mk to strip build/ and source/ folders from target/ and I think that that part is failing. Thank you Giulio Giulio Benetti (1): linux: fix LINUX_VERSION_PROBED content linux/linux.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Jan 4 02:05:58 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 4 Jan 2023 03:05:58 +0100 Subject: [Buildroot] [PATCH 1/1] linux: fix LINUX_VERSION_PROBED content In-Reply-To: <20230104020558.1436469-1-giulio.benetti@benettiengineering.com> References: <20230104020558.1436469-1-giulio.benetti@benettiengineering.com> Message-ID: <20230104020558.1436469-2-giulio.benetti@benettiengineering.com> Actually LINUX_VERSION_PROBED is set with the string sorrounded by the backquotes including them. So when we evaluate $(LINUX_VERSION_PROBED) we end up having the command itself and instead we only need the Linux version probed in the style x.y.z. Verifying it turns out that: 1) --no-print-directory and -s make flags must be passed before -C flag, The error was not visible because errors were suppressed with '2>/dev/null' 2) backquotes don't evaluate the expression they sorround but become part of the string they sorround and get assigned to the variable To fix this let's move --no-print-directory right after $(MAKE) and use $(shell ) instead of backquotes. Signed-off-by: Giulio Benetti --- linux/linux.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux/linux.mk b/linux/linux.mk index 7645b5f507..23c169995a 100644 --- a/linux/linux.mk +++ b/linux/linux.mk @@ -183,7 +183,7 @@ endif # Get the real Linux version, which tells us where kernel modules are # going to be installed in the target filesystem. # Filter out 'w' from MAKEFLAGS, to workaround a bug in make 4.1 (#13141) -LINUX_VERSION_PROBED = `MAKEFLAGS='$(filter-out w,$(MAKEFLAGS))' $(MAKE) $(LINUX_MAKE_FLAGS) -C $(LINUX_DIR) --no-print-directory -s kernelrelease 2>/dev/null` +LINUX_VERSION_PROBED = $(shell MAKEFLAGS='$(filter-out w,$(MAKEFLAGS))' $(MAKE) --no-print-directory -s $(LINUX_MAKE_FLAGS) -C $(LINUX_DIR) kernelrelease 2>/dev/null) LINUX_DTS_NAME += $(call qstrip,$(BR2_LINUX_KERNEL_INTREE_DTS_NAME)) -- 2.34.1 From thomas.petazzoni at bootlin.com Wed Jan 4 06:42:25 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 04 Jan 2023 06:42:25 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-03 Message-ID: <20230104064231.58E7681E89@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-03 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 1 | 0 | 3 | 2022.11.x | 12 | 14 | 1 | 27 | master | 180 | 329 | 0 | 509 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 37 host-fwup-1.9.1 | 32 xz-5.2.10 | 21 fwup-1.9.1 | 16 dust-0.8.1 | 10 host-gdk-pixbuf-2.42.10 | 9 host-sentry-cli-2.8.0 | 8 unknown | 8 host-binutils-2.38 | 7 host-binutils-2.39 | 7 host-libzlib-1.2.13 | 7 libglib2-2.72.3 | 7 jack2-1.9.21 | 6 host-pahole-1.24 | 5 host-rust-1.66.0 | 5 janus-gateway-1.0.3 | 5 crun-1.7.2 | 4 host-go-1.19.4 | 4 linux-6.1.1 | 4 pixz-1.0.7 | 4 bat-0.19.0 | 3 host-binutils-2.37 | 3 host-spirv-llvm-translator-... | 3 hyperfine-1.14.0 | 3 libgcrypt-1.10.1 | 3 libostree-2022.7 | 3 linux-5.10.145-cip17 | 3 linux-6.1.2 | 3 norm-1.5.8 | 3 ntp-4.2.8p15 | 3 opkg-0.4.5 | 3 python-cryptography-38.0.4 | 3 quickjs-2021-03-27 | 3 alsa-lib-1.2.8 | 2 brltty-6.5 | 2 dahdi-linux-3.2.0 | 2 efivar-38 | 2 f2fs-tools-1.15.0 | 2 fdk-aac-2.0.2 | 2 frr-8.3.1 | 2 gvfs-1.48.1 | 2 host-python-greenlet-2.0.1 | 2 libcap-ng-0.8.3 | 2 libgpg-error-1.45 | 2 linux-5.10.145-cip17-rt7 | 2 ltp-testsuite-20220930 | 2 nerdctl-1.0.0 | 2 ocf-linux-20171122 | 2 opensbi-0.9 | 2 perl-5.34.1 | 2 rtl8812au-aircrack-ng-e7a4a... | 2 trinity-1.9 | 2 wolfssl-5.5.3 | 2 zabbix-5.4.9 | 2 acpid-2.0.34 | 1 assimp-5.2.5 | 1 bird-2.0.11 | 1 containerd-1.6.12 | 1 edk2-edk2-stable202208 | 1 file-5.43 | 1 flare-engine-1.12 | 1 fontconfig-2.13.1 | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fstrcmp-0.7.D001 | 1 gdal-3.5.1 | 1 gerbera-1.10.0 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 gobject-introspection-1.72.0 | 1 gummiboot-2bcd919c681c952eb... | 1 host-cpio-2.13 | 1 host-delve-1.20.0 | 1 ipmitool-1_8_19 | 1 libev-4.33 | 1 liblog4c-localtime-1.0 | 1 libsigrok-0.5.2 | 1 mariadb-10.3.36 | 1 modem-manager-1.20.2 | 1 musl-1.2.3 | 1 mxs-bootlets-10.12.01 | 1 python-bunch-1.0.1 | 1 python-greenlet-2.0.1 | 1 python-numpy-1.23.5 | 1 ripgrep-af6b6c543b224d348a8... | 1 rsync-3.2.7 | 1 rtl8723ds-a638cc8639015b8b9... | 1 sdl-1.2.15 | 1 sscep-0.10.0 | 1 strongswan-5.9.8 | 1 traceroute-2.1.0 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 wtfutil-0.41.0 | 1 zlib-ng-2.0.6 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/61094a74f30157eb8213de32fc5499d4c1ddc7e4 | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/505e971cd00025ad6069067b0bab58c0029a50dc | mips64el | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/c66868a55bb302190d61c09cc5b61d94f6c81729 | sh4a | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/c9f1ee1b7d6f923e1108bbf603c8e6af9073d16b | ORPH mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/e9664c180f3b52c1fcc5b4800099b9c6c462547f | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/fc59de505ee02fcc7fd01a091265804bd52fd8e3 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/0f9571506f607a0c3ae5a562d3b326eedb0ca963 | aarch64 | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/baeab3c87c92505f1f35a25e1b889ef909c2c5dd | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/bfc5e34af9a620d3e1ecfeb166076cf250f55968 | nios2 | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/c4308f7378d04f9d5f55005cfd6a68b644f23c37 | x86_64 | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/76fe645031eda1915d3b9ceead512c2d0e18792a | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/1f02367317d9cd6dbe022bbb9a3967e4d31e4855 | aarch64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/0c94ea87fa57423f6819c35a3d6d27a4b61b67d2 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/a9795f1b2242c9bc8389b0c8b6897ac9933e0b9f | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/dfd6a538ea78ba69b054c92845634ba88c5e6793 | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/15cd1b8f369a825f3c4dac23a8bc59ee7738d4d6 | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9343f326fce18f352afc915b97db743dc9792d75 | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/78c5d237154536fe8e217a7579cacda5030e0169 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f6e86c504a10a556f057a76287cb498f746ee6c4 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/966b528a19bf6827483fe6e2891cd7f3ce4efaf6 | ORPH i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/4a9d709513439e54fac79aa901e57048817d7a82 | ORPH i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ca2e2f68e7b0746257b89a6f1b2f6dbd6c05faf3 | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/afb4e42f17f2e743d4b7f0873bc15c620b52a90b | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e87010a143d0cca370f4499344accdbdec968ce6 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/352f2aed2c8cb4e93d812d4c2f62db0608e5ccfb | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c89f3a4e57fc8e96d2615c6065b1ea2b28824c3c | ORPH mips64el | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/b34ded3cd3ad18073860824f3903ea17e8496816 | ORPH x86_64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/e7bb3c85df56f0e95d337cd4ee29578221bec9c6 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/dde38bf1d513be0292a6a1474ea56e6f801756e8 | i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/ba1a1a3828332a621dacabef0df22a50310dd526 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/dc3b09c13a09a41079b3ffe4c1aef084a705e858 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/7ad1da49c937b07c881eed0734dfa818269ba987 | sh4 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/57b51759fdc8b6c67728f366143755537b6c9bd6 | mips | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/8b4fb4b9ecdea97548225c41c1b5cc05581b3976 | mipsel | file-5.43 | NOK | http://autobuild.buildroot.net/results/e5b028b2b9068e1c230d2208636f5a6c35a4ce85 | ORPH mips64 | flare-engine-1.12 | NOK | http://autobuild.buildroot.net/results/3848562571dca45f75923b6ba2ef66dfae35a8a1 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/fa560f43ac7fcd8c1314de61753dafd37811ca37 | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/d18955b4201ed2604acec45fd8a2f2aeabd6b815 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/27f16a68400da78e0021d8b999a97d2e4d984a9e | sparc64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/a9d01536c882369b6728297be2b90a6ae5459cd4 | sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/e8307d35e4f31d5193a91f7084a1a3892261d87c | xtensa | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3837a2a8d55c5c8dd6b6d57cafcb37eef20f7f70 | arm | fstrcmp-0.7.D001 | NOK | http://autobuild.buildroot.net/results/5e3184d1db486dc5db8c16341f08f28cff9b4e96 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7a5352621b899e4467de89241ab29309e2b61872 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cdf1352f7ad0717a2e8f892973db05964c51c78f | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7178ecaac9d51a3a7562b7e67d420a5a1347110f | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7c2da69cb6dca790d764f55539525f796d1f5b8c | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93703752a3b1e975264490b0ce74618d81b398ee | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b93706da4c36ed9b1a002dac7f928d78abbf7a55 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e75222bf0b6409bdfc7af02f60c01b381effb3c7 | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/149da2f095ec2b1b001b3ff72510c64dfeadce86 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/36d67fce200df21b1011a6147aecaaa174fe3879 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c894c7558cb8b1e7d6a261b310b1c5fdf3a31811 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/31455cd843068227fe3bb13c720b890862907117 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/602e0f0ee3b1fabcf44b86d3af575efc6c10884e | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ba0617d70b64170fccf0907f6df0f30d1959ceb8 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/49c7995a5b6eea9f829b552c4490071a0e6154d4 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3df286823625d7da49259ed56276fa01496eba8a | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/149e0683a63df53f19cb02de612718b6813bf0b2 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/e9e7b56b6402565f4d6042164bdc38e788eae2e3 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9463bf8947d31e6d0497eaee489d06f54bd583d9 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8c38060efd7ed0b51da5263fe5d9b0b77409aec5 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/91291308d89ebe1204f834a17c8b49477ba0ee3b | ORPH i586 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/5705175a51e58ac359b5b073cfeb2745bd4becaa | mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/1b7af8f1f1c81f3db759167ccda652b245482a9a | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/8b19b66837bf091a3b14bc3d299cbfc08d97ddf3 | ORPH aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/5b6bb2bce94ed629e2498c88717e9b8f2f57a584 | sh4aeb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/992461eb7b8ef1ed96533380a25f883203c65352 | m68k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/c197b1859ffbfe2250ce7c41fa1607e5d3449122 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/479709e9a1c0915548a5b7953cd8ed19fd9fa29f | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/19581129844b40c0d3a327d7f1e9c71896882c44 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1cb4e7c2a5a9689ed2dbc3efd5920dc60fe1d5a3 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/44880f5fd64d5a5da4bc861995ee7ac7fbd4f808 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4e5b85edbeb6628b129eb3797ac83a40e05c9a90 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5ade9e7ed8ad01373b4e4c2bc92bd9b0a821d6da | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/208b5e25cacc8a9a37d057df245817b60c0ef9eb | aarch64_be | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/9112cb93983b0dc9f852ecccaf5221412a6f86a5 | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2c8d584d0829e84888e92b6fe8dae330692bda21 | xtensa | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/a1bbf7d684b61036163cd729e021161b8448e15c | riscv32 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/1b3fb55e932e0cff9a38e457ca65fa2199627f26 | mips | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/45ce96420116971513618d3666f441f8557cdab1 | riscv64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/bda4466fee9883dfdeb70fa9fa67129ef8b7397c | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/0f8163e1750ecfcbc76222385d4d04ec5ff46885 | sparc64 | host-cpio-2.13 | NOK | http://autobuild.buildroot.net/results/146951befd7648f09fa3900240054023e464210b | mips64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/8fc22733cf227c9acec9a119cd3630ee28f0f453 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2a2cba8b216b8534e2462a8cb05c420bb46d1e92 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8ac7ac001ec3f31ee2d00f5a38401dcc2fe682d6 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ede28201bba641cf8204cd4538ca74925e5b6bb9 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7dc9a947488d9811a71d5402415273a3157b7476 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/782ace466858a9172d29f84e8097d0cd724c09f9 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/33eaded7f15fdcf908f77e931dc3b68f13132f90 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0259e277190becb082850b5af72d4cbb54b3d294 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/970e4459ba445bdb2e417e5d97fda8d8d9035a4b | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d38e02b497eca36b6aeeb5a58de97fc2eab50c00 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/209c87edccbecc93dddd0d89c0df429963b02402 | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/45f2f9984c425a7e79e871d4b06327f046fdff75 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6d12dc87edf5e8a5891c54a62a88eba873610932 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/81245ceda5efabef1c912129b75277d3af2be6ef | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93ce56fab288ef6756ed41b7151e161e23f29aee | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ce2e7eaa7d532f986d33707d0201c2447116cfac | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/498f5e7870e0980a7b592c29bf9ec50cb110d3c3 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/687fa038f88ab241b1015dd015723228e14de0c7 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6ed08b82ced1daf3c237ce05c153f2c58bcca074 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8b8a52042810a7d978318473b13c0ba7777144d3 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/74df6fc9242da1c8ab1fcb8e6a536445b0719665 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/10ee13d5bc06268063394e0f8a44d7f95f71f14b | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af10ddefcfc67719f39830b0baa0fa10f661705c | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0ab2d254503e04bafbedcf857ac0115906b6b8d6 | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f0c5d2b3ec8531230ea771627f756a1576f25b25 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f34614af40a553b2e0a09b99583500abfc5713f | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8dafc7861d847af0f97ede986e7f1775562ea632 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/26266a333ee01ce9b3bf29f0f9e750695f0103a2 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/95bdb2c323ae2661448c2445961249052912cf8e | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5816006870e10d90341a49e8952f20f44b04c9d5 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9bb2f7f3cb7791069b490bda3ab78b0a520f8870 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/004580329145ba762a5747945a9f1e86187abfdf | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/657ad383e725c87b0b1e2ae6cec3b8ed8737bf65 | sh4aeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/f26a195d9a60588b3a5795d93a6adb4ccfb4b702 | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/f1bff10e105db4d52d430cf52c1a37fd3e68073e | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/6dc311bae263fa00bc2c1f71d3b09b3527147d60 | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/9c0b4ff7d0507d7b6c3ac85a97f390a0c90c2510 | ORPH armeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/51b5f8fd39f5135a08e6bc1e5e4a8168135a6c98 | ORPH i686 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/567d0e2f0e3f12a46b748764bb9a43ac491e9059 | ORPH powerpc | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/83c3f4a3d378fa7d737470fc7a0c6ff46ae025a6 | ORPH microblaze | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/89ab3016b73e745ddb3435cbeda64db135ea793a | ORPH s390x | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/04db0c4c35435ea1225e08f529dbe953c6c9309c | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/b4ab8a8291f1e2c1c270a87756ac7a0c1d1312d7 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/cd566562014e070fb0a1abf428385e3a6b80432a | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/41abfd381fa58949631fe7d6c0db33822606b6bd | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/4304f6bf4a16fe14afc67855bfe2e51718f3a351 | powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c8c9b1aa5a798b30f0d1446727c8b8868c62e76c | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4125b6f807e9bf0854ffff8b5df9c4e740bef666 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f6141fce04097d9f6c074a1126ac7b4b658da6b9 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8a7f3cc6099ea895b76362019801fc31ea261d66 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d24865ce8b5aa408bc933bade15dd0cf2092d46c | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f3851f601f93817e89949c5696460e919f912549 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/224b156b4ae099277783ae0a59d138896ac6bc1f | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fc328af5e43896e5635265071bc33fed31088eef | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/005deb31572ed576a7bec137f16414a0df8393de | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4b3f8d7d6556935a1ff878a4815a5d474f773556 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/497c6048e3ad0f2892739b82527ac3983ee8ced5 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7b289e4c3c499503d32c9049206629b91439ee15 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3b77f8f9864792af7693564cdfebefcff690618d | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b258af4442067217bc2aa3290e21eef882e0a5db | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/87ac78e51fb152a62ff65f57f384a8bd0a214ca5 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4ae8712856ddc172420c96479e781a8b3dae365e | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4f9317634d9802f57671041254b37523a82e0519 | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fd36698448def576e8ebc26fde4eb2c32573be15 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b073b58c57a5c3cc8ecd9c69c614982e40f0695f | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b87e7c3fdf96f4e65c671f8bb0a02ff022ce9479 | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6a401c6135593e705d0eea860320acd5f7b787ae | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/806b279148fbf6c2a49b510de30cb7475e7a9a99 | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/293aff8a3ee7c96fae0d9e054a6acd8d3726da64 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5617bb23f946e5124c0b3cfcb34acd6120ab0d63 | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ec11c967861039564054c54820331640c78457b6 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2b01aa292099c64ca9ecf4cb908c3359785090f0 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7240467f0f9ec3e00d6a1eb9c108b389c354a010 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a57e63302c6ac28b0449a31a088c0dc8cd30cc4d | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/681d09b57aa700e74a379e320484dedb7c55aefc | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/304aa32c1e35c6ee3099e4598d28d2280d52b057 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/433dc1ef4072553447e0be2bdde36427da23bc04 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/925e96b4edb8d9615f350e6e7a9b51c859879ed2 | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/200ec9178b7fd3922f02a74cf3ad7872cb98a277 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3d83c1964facb09ef7402f887bfd5f99c54acc60 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f9067949e10d6bf5d92268b2daa2e9090fae9d3c | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fea6a6c96ab7addb9a9b180aa2d9988f516c8c64 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b6dd34950a4bcb2b6a1ba02a50c94d1053b5cc76 | ORPH arceb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/07d3347accbe42117c1f78073c0482d9407c514a | ORPH m68k | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/2d5258353d961d6db6eb290d76aa6926ab62c324 | ORPH sh4aeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/6e204fa280530116acd515f34d9ad3d57ae415ab | ORPH i686 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/fe6bf94309d4d28596f3b7f15e5d861e2391142a | ORPH mips | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/73b4dbb0813364c045e01f29ee87bf9d27fd8eef | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/b78a472b9d5ca056f5e2d23ac448f3ef0fac48fa | ORPH arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/d287ee17a8184286d91c10e4657a7f6c57c7867b | ORPH aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ef7214db14b00535774c3fd986876c8cb0f764d9 | microblaze | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/fc5b43a0ecb97dc4b75d7e30b3f328499fb6bdd4 | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e3e24a5fb4f557c49608df862cc31136d2d2acfe | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8af400170a928d52a81fc8484b3242026dabc03a | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a036c025a5e50013afecaa2335491ecd128e694b | powerpc64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/e95acab2002103c05247344eb179a86729c5bb0c | mips | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d7fe4e8d3760de2fd1aa4b6ed21e92bf7f0c0d54 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/4413487e0b37480f69c2c10aa95ccd75e5585479 | s390x | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/fc476f0c27f02940dce6af482d10dd4eef8a7aba | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/8bf237859373564463a0417f48a3318b2177b958 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/cbf09d2b990d0baf174496093636f00fa98f67ca | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/d13150fe9583dd3aae06b8c61e9c0a7b20742b2c | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0ebfc9d9db2a85b48eeb79ce592bed3af5e801e3 | sh4aeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/073e2f7f0de2b2c055d0cbf340b4ba7472436493 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f04ca9e3e5d5a747d145d15193b9d8cc24a5e2d9 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/8c5b083ccd09f9124bed8a983a1077b4f5ab8582 | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/90d5124596b17a32c8235bf8b06063ed4d699f96 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/079a752aba767cc08e22597e47b2edc459d190be | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f2b21389f018648b0e622c0847f2ba49eefb6779 | riscv32 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a47a8ed439f9423853f05a0346f807e1c4a4b50a | i586 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/09636cf8e167835f0e9a00289ba659e10fd356c7 | ORPH armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/9141a4025fc34d4ee551902be38a1a2fe0f691ee | ORPH armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/869adfadc6e557762bc8d1987f15b6e8abcf920d | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/d28aa1da563d49573caba5d47c538b78a913622a | ORPH aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/f22acf42d03014d85d850c4047e7417ab4d3617e | ORPH powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/9d5f71f325d58283dd695fc7c44f333f649c97d7 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/1d171a12ee0121db557e21253b3ebfa04279e2e5 | powerpc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/722474f7b189bb4f14f0f1d1f1aaa83725d6310f | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ea4cdd99b442982b9cf9f3bd4b1968e3b254f50f | i586 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/39fabe17744579be4aff85684b6c2672d60df846 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/244b55d383ba572526844cf24fd74e03910e9139 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3cf860748c11f944055e0bc241ae79b0201a6abd | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d42ade73fecb829e0cf99f5e34ebd2c05cd5d3c7 | mips | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/a18e5ac04e4a38c73c1f9f2d5024acac065c6485 | sh4aeb | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/c8e75343137b26235169c240b33dd6a50479e279 | arm | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/39fcbd6a577b3499807ea5a4bfda9b758d73bf36 | nios2 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/01e4282182bd7c42a2a36d930a49705eb0e6881f | sh4 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/b160cb3384ddb019b6887b31dfc4d2b386543034 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/d72edb6853aff01295e1ea55996d386654801c01 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/0b08681d5b422d31695afc43acd9bfc43d465f36 | armeb | libev-4.33 | NOK | http://autobuild.buildroot.net/results/5670fe8e307fd007029cb6097207c83e181fd203 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/7e2720c149e990efb59dc8d61cca9e94bb9b3db3 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/381a0c8e409fa43fab0befa6cc60aeedea57f2ab | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/b9fd6c0d91820b4c92836fdc383fc1c92e22b051 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/32f2c0f92b345fb79e3cc29287b592dfd49327f5 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3514ab9c4cc05ddd163dbab900da8cdbceb2ab3b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a73724a3dbbb429b1d68a3d92dfa9d5b1c2a9ba9 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9699339fa4bf1bf450fc8c81a9fe09e288fa67ff | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/21718e7161a04f371e5f4b5607510a36d40e36d8 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e67ec3a81a4072d7d322f67c916a5156654efef4 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/baa0f7d3313ec8613b3d670d9f06a0b74a8dd995 | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/80e0ee3ed1b1d2f23973c0fe43af8c90db318362 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/afb199ee866b168ee92c4d85d0dc13745aac3b5e | ORPH riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/167c6e80b41dacbf3a54c798279d8484dfc7d443 | powerpc64le | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/32a73d22d1668adc14334c8f8a6083821c2993bf | powerpc | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/97b428d8aa4953e853b650fcb0c883c9bee06279 | aarch64_be | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9f138ce7cb2345eec191d02caf709a229cc4befa | mipsel | libsigrok-0.5.2 | NOK | http://autobuild.buildroot.net/results/242577ada0ec8cd79ff2d7333a1b92a5263de17b | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/9feb478056935c1885752cc6ff94d0d0371e0259 | ORPH powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/3cc6225ce88d571a21af0ab0ee7e39f7f518778b | ORPH aarch64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/5b6b5d2667fc8b799b6d13581e42f5fa8f379d88 | ORPH m68k | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/80181c13546e819f25c0e7aead3cdb19fc839857 | ORPH x86_64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/7e7af4a30cee1a4459ea84e8a5a551e3221394d8 | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/ccf854cf1b024d7724ad3617294b211f57c5cd0f | ORPH xtensa | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c3567218cccc0c880f058b9a34957e647d8cf363 | ORPH powerpc64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/0de3dc4ab3c7eb2769f3032921d5e60452e34f23 | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/be20d644dbdd2e187338da22e74383c7666d489a | ORPH nios2 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/31540c15f192bd81ba27d6b082d3399c64e82492 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/e46484733f11d71e27a3a037973eae5b34416b64 | ORPH x86_64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/d37550d768646253990ad3133d06ef4f99b67592 | ORPH x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/54298b64b335e91e7dd180f849d290d569725f72 | powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/6e940943008222798f5564057f23a63aca08b49b | i686 | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/be19f398354af82e9a7a8db891e7e529a7c05ea3 | ORPH or1k | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/04e955655ef7403acfa2ffdfb7a3379978da38b0 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/d01b99d469a0135760243c336642e2143c8804d7 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/7a566862eb5c28a4159b81eb7bb5b186b77fedd8 | ORPH s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9592ad676db0e4299b7dc2b93642577a8aaf6361 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/e63f64bb0226849841001f248432ac48edb932b7 | aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2a32c87b1cb3dda91794d6640e2fffaf087f66dd | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/e4808c6c22b12a73f04f60d81362444330f61d35 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9920b52842542a645a29cc74e7821718babfb110 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/1c17d5b000d207b2f0ebf66cfaa7dce8a2b3bd95 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/3d5742b960390c8d6d810de2a03f481f9f8a63c6 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/958d40dd02e683e3ca5477e54f637d7a2a08a9fc | ORPH or1k | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7e18b0143588409548959b235df18ebf62f756a4 | ORPH arceb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/f818a09766ef288720f3a888f743b048e3134a1e | ORPH riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/6a4e74d4015667c2477b5379747457d789b6b8ec | riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/b82d8f7d22fc4d433b66efff40a608c65b67046f | aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f5188fff45575ec209139985de9e8e494963f3c5 | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/30af438be3f5fa9d3be3332db549d81f3ca937c3 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/475875e260309ee16604551d8b939705eb2f601d | ORPH x86_64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/797f6e2bfcdd6fd52defda9f6c15a295d520a02a | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/15f1025441e7bfe0f8f7c94ea561e8bddfdf8711 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/39a81c71ceeeb7249d492771647d9b618d6dcea0 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/219dae4fc48e6ed94b238a1f1bba491e27fdf9ea | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6e3e04aac1b33cd26f31f934dc78bbd1ee16c440 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e30bc923e0af1167c31cc3531b96e7c2fd11f3ca | or1k | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/2973dd96d15b5a0f06a06ab8ef4bc54a4b350d00 | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/90d3b38b886c45190c8ea671a532d663253870aa | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f9dcd8ddd23b29b4cdf5e26f56b4a1aa6d21b0c3 | powerpc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/787775808e694a1bca9a336dcd5bf3c24d042e71 | powerpc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/cca132854148b8d3d117e359776d5a830c1dd938 | sh4 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/3ba0f5f42f4570fe12ebcd3175a177cb1fe03c8d | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/160f6498e991ff73dba06dbdd5da2d52180ef53e | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/ccbf98b9dd9052f90f82f30961b67a75b300bd6f | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/5c14799aa1a6d89ea2e24d64b7c2c8584282dbbe | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/4e9004c64177beaf9a5804ea6ebcfe46c9cef72f | or1k | rsync-3.2.7 | NOK | http://autobuild.buildroot.net/results/1cc0a290e86c37e05d7c995c714241e3e88385c7 | mips64 | rtl8723ds-a638cc8639015b8b9... | NOK | http://autobuild.buildroot.net/results/6194a88ac81f45c7daf4095157e45d30f54a33ba | i686 | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/3273af80e3a49f832f1d02e6cfdc5133500462c8 | microblazeel | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/102a6778e95eaaa6f1a7b84857124ce2347f4f25 | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/fc539079d6e223a9c24db1120f8572c640dd132f | ORPH aarch64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/af1e6f91795333dd33183034d59c4c955d9e9de3 | nios2 | strongswan-5.9.8 | NOK | http://autobuild.buildroot.net/results/783d2727ee56ebea15bd41bbfdf43474b5484e6e | arm | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/47a535d8f9726bf78ddce48035cbf5466114c52b | armeb | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/649d493235c4a2971d1518a003bae84e52280ca1 | ORPH powerpc64le | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/10f03249907b5cf3241b2796ead885696c8d723a | ORPH aarch64_be | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/11902b65a834beb40e67db5e7bde3bd3f4680ebc | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/a2e2247e7c0189b1457a63382355c9dd9c712ecd | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/21ec4e1bc36b057e5189ce5fba4755b381380b79 | arc | unknown | NOK | http://autobuild.buildroot.net/results/0c86d7e121d913a92339d2c19479c2c661fe7df4 | sh4aeb | unknown | NOK | http://autobuild.buildroot.net/results/833cb330dcdd262df34860932c5cc287f8dce933 | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/f1cfc727fd5a616457aaf4eb2d374a9bc8b11696 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/114e5614336bff5833145bed18e9c51ace25c968 | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/6e91272e02c9ffa6364af4d9bea249945cd159f0 | arm | unknown | NOK | http://autobuild.buildroot.net/results/34da06dbd81c36c121608b14d9d51b269d5ad226 | sparc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/b93958fb8e17022c03aa1c152939f7ae1f3db785 | ORPH riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ae4f39e6fe73f02882769fe0e432ef2daba2387b | mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/8c78fdee611c14399ab22be50c2a36e3cbec89a2 | s390x | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/f43b91870e479741f9c3895c1a4d264b301a3b63 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f806f8765a4c2f85a3fac7548e4942a451536241 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1cd614ba3e699e4503a8b7254aa73ed052bd6887 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/03d4eb993f86591f91430984eb298395b591831f | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9dc6afe4a37d597055b778961ba4bd0ebdc66ebf | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2f50e209de18f14a3090b699b13f3096670e0348 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2a97c4c493400c1edc058f1bd7b6898557332586 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2ff3e282ecc2772f6e5cc29330a731f9a175e65e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3bb43b0f34898ec85711d1bb3dd8d4c628e31997 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/28f9009a90b1a302defde3540e6a14e01273b8a8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3897aa18f00d960560bfad82d0f46fbebf84e364 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/326ade23fa3b80d5098557ea10cfb9a89893be35 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9e89a5ebceddb3eb59d67df236e54bc8da8f31f2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4ed5a6b23b999d92349422d621b23cd7def6b64d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9a78a1fd020ca7d1cf6139c35d31513540f9b9ee | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6f3efe1e74d59c9d8bfcc7c7c54e3419aae0becc | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5e52fbd39d2112bdac5932a52953648365edd1f2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fc80b25bc1c795bb6d9731324fa8b72c4b90d3ac | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c14a1c543258dfb3fa7dc6010af3e27b1395b018 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/abeb2137a3a273bb4574239468e0a1e52f7ee6a5 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/979be10da8057196cb547f44d985c0fc01210cce | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0b3026c98472156a7023ca825be0bcba38068a94 | ORPH mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/e241833f206c677a3221821b1ade77326cdbbace | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/11cc3121c696fa28209e1a5706051c3bb8b11799 | arm | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/1b27e9e55f73dd5f39d45379bbe8ff1241bea01f | ORPH microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/903f31358075568d6fb4454eb6fe5a0c805ad421 | Classification of failures by reason for 2022.02.x -------------------------------------------------- janus-gateway-0.11.6 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | janus-gateway-0.11.6 | NOK | http://autobuild.buildroot.net/results/03932c04b5c624d37f024e1717394cf69bbce9da | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 2 /home/buildroot/autobuild/i... | 1 containerd-1.6.12 | 1 host-go-1.19.4 | 1 host-spirv-llvm-translator-... | 1 janus-gateway-1.0.3 | 1 libgcrypt | 1 linux-6.0.15 | 1 openssh-9.1p1 | 1 s6-linux-utils-2.6.0.0 | 1 systemd-250.8 | 1 valgrind-3.19.0 | 1 wolfssl-5.5.3 | 1 zabbix-5.4.9 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/b78561b0f0d202b4b67bb6c65bf1c0fd4e6c7a85 | x86_64 | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/05e60c3e5fe88b73095d238d47dc1e1b73ed10a7 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/3165cd072abee1bc7953187cb1bfe9cd7b29607d | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7db33f0a7ab0cfcd0c3239a8d0f695588e91a9db | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/beb298661458e5b013bbc6e13c6cf05322567975 | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/48aa2d82b7014272dc64772e471bf209c773b483 | ORPH x86_64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/fee8a7cc029d2158d3bc623509fa3687942b7b86 | arm | libgcrypt | TIM | http://autobuild.buildroot.net/results/1dfb1ff2f61b1cb55635c05945a6c2b1cf63328f | sparc64 | linux-6.0.15 | NOK | http://autobuild.buildroot.net/results/1080101441b5c0b385113607fcb930320ed69cf0 | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/af92f3d6ce953a2b3dfbe9fce75d0df4a765028e | ORPH mipsel | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/80ddc2a3f6b07ca4745c66ad329f997de5002e9e | nios2 | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/babd0ad15cad16d31ce39a493d86e9bd71c7c3d8 | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/a83edee4001b1aa12e6e1e331c32740351c20b07 | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/a2c0e6c9b06b4570e355d78b48c40ac7684e4fe7 | armeb | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/5259977b52ef7d3d2c71107d33aea05decbbc561 | -- http://autobuild.buildroot.net From thomas at devoogdt.com Wed Jan 4 07:36:30 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Wed, 4 Jan 2023 08:36:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/webkitgtk: security bump to version 2.38.3 Message-ID: <20230104073630.654488-1-thomas.devoogdt@barco.com> Bugfix release, with a security patch for CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. Release notes: https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html Accompanying security advisory: https://webkitgtk.org/security/WSA-2022-0010.html https://webkitgtk.org/security/WSA-2022-0011.html Signed-off-by: Thomas Devoogdt --- package/webkitgtk/webkitgtk.hash | 8 ++++---- package/webkitgtk/webkitgtk.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/webkitgtk/webkitgtk.hash b/package/webkitgtk/webkitgtk.hash index c2512be9c6..eff7f5c18f 100644 --- a/package/webkitgtk/webkitgtk.hash +++ b/package/webkitgtk/webkitgtk.hash @@ -1,7 +1,7 @@ -# From https://webkitgtk.org/releases/webkitgtk-2.38.0.tar.xz.sums -md5 a69cd8fc05f7299458b4faf1bc99b875 webkitgtk-2.38.0.tar.xz -sha1 6dcb65b8dc56c52f086bfeecfca7920e9cc78348 webkitgtk-2.38.0.tar.xz -sha256 f9ce6375a3b6e1329b0b609f46921e2627dc7ad6224b37b967ab2ea643bc0fbd webkitgtk-2.38.0.tar.xz +# From https://webkitgtk.org/releases/webkitgtk-2.38.3.tar.xz.sums +md5 1c1cc5eb59273091e228406937b23947 webkitgtk-2.38.3.tar.xz +sha1 04cb5923d8ac6f435424b74115c3219ec597e9ad webkitgtk-2.38.3.tar.xz +sha256 41f001d1ed448c6936b394a9f20e4640eebf83a7f08262df28504f7410604a5a webkitgtk-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/webkitgtk/webkitgtk.mk b/package/webkitgtk/webkitgtk.mk index 336744954e..b1bca7b88a 100644 --- a/package/webkitgtk/webkitgtk.mk +++ b/package/webkitgtk/webkitgtk.mk @@ -4,7 +4,7 @@ # ################################################################################ -WEBKITGTK_VERSION = 2.38.0 +WEBKITGTK_VERSION = 2.38.3 WEBKITGTK_SITE = https://www.webkitgtk.org/releases WEBKITGTK_SOURCE = webkitgtk-$(WEBKITGTK_VERSION).tar.xz WEBKITGTK_INSTALL_STAGING = YES -- 2.39.0 From fperrad at gmail.com Wed Jan 4 09:03:17 2023 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 4 Jan 2023 10:03:17 +0100 Subject: [Buildroot] [PATCH] package/perl: bump to version 5.36.0 Message-ID: <20230104090317.1912926-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/perl/perl.hash | 8 ++++---- package/perl/perl.mk | 4 ++-- utils/scancpan | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package/perl/perl.hash b/package/perl/perl.hash index 9ec2b42e3..b21023f73 100644 --- a/package/perl/perl.hash +++ b/package/perl/perl.hash @@ -1,7 +1,7 @@ -# Hashes from: https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz.{md5,sha1,sha256}.txt -md5 7d2ece7f50775ea1ff739831935a24bd perl-5.34.1.tar.xz -sha1 e7dbef3c1ea7caa73e2c705bba9e4bfb92ea98f0 perl-5.34.1.tar.xz -sha256 6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 perl-5.34.1.tar.xz +# Hashes from: https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz.{md5,sha1,sha256}.txt +md5 826e42da130011699172fd655e49cfa2 perl-5.36.0.tar.xz +sha1 938c56a77ae094eb7f5019318a5e4efb2d9c74fa perl-5.36.0.tar.xz +sha256 0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 perl-5.36.0.tar.xz # Hash from: https://github.com/arsv/perl-cross/releases/download/1.4/perl-cross-1.4.hash sha256 be9d9f9f7148edff7a2f9695ba3cb7e3975eff6b25a9a81dd311725fd757aa91 perl-cross-1.4.tar.gz diff --git a/package/perl/perl.mk b/package/perl/perl.mk index 27acfaeff..9be00e1b2 100644 --- a/package/perl/perl.mk +++ b/package/perl/perl.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, also update utils/scancpan -PERL_VERSION_MAJOR = 34 -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).1 +PERL_VERSION_MAJOR = 36 +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+ diff --git a/utils/scancpan b/utils/scancpan index 48f8bd83b..e7739a8ad 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.034 should be aligned with the version of perl actually +# Below, 5.036 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.034; +die <<"MSG" if $] < 5.036; 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.34.0 + perlbrew install perl-5.36.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); @@ -967,7 +967,7 @@ in order to work with the right CoreList data. =head1 LICENSE -Copyright (C) 2013-2020 by Francois Perrad +Copyright (C) 2013-2023 by Francois Perrad This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -- 2.37.2 From Nicolas.Carrier at orolia.com Wed Jan 4 10:58:55 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Wed, 4 Jan 2023 10:58:55 +0000 Subject: [Buildroot] [PATCH v4 1/1] package/shadow: new package In-Reply-To: <20221224171920.11256-1-raphael.pavlidis@gmail.com> References: <20221224171920.11256-1-raphael.pavlidis@gmail.com> Message-ID: <62960a0794b5c6ed44c3068cbe732ada4e7253a6.camel@orolia.com> Hello, I was able to successfully apply the patch and run the automated tests. On Sat, 2022-12-24 at 18:19 +0100, Raphael Pavlidis wrote: > 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. > > 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 peter at korsgaard.com Wed Jan 4 11:26:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:25 +0100 Subject: [Buildroot] [PATCH 01/27] package/imx-mkimage: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:03 +0100") References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <87o7re7d7i.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (different version in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:36 +0100 Subject: [Buildroot] [PATCH 02/27] package/fmc: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-2-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:04 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-2-ju.o@free.fr> Message-ID: <87k0227d77.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:43 +0100 Subject: [Buildroot] [PATCH 03/27] package/fmlib: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-3-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:05 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-3-ju.o@free.fr> Message-ID: <87fscq7d70.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:49 +0100 Subject: [Buildroot] [PATCH 04/27] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-4-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:06 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-4-ju.o@free.fr> Message-ID: <87bkne7d6u.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:59 +0100 Subject: [Buildroot] [PATCH 06/27] package/freescale-imx/imx-lib: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-6-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:08 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-6-ju.o@free.fr> Message-ID: <87358q7d6k.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:26:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:26:54 +0100 Subject: [Buildroot] [PATCH 05/27] package/freescale-imx/imx-kobs: update to NXPmicro github organization In-Reply-To: <20221229194729.8085-5-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:07 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-5-ju.o@free.fr> Message-ID: <877cy27d6p.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:14 +0100 Subject: [Buildroot] [PATCH 07/27] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization In-Reply-To: <20221229194729.8085-7-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:09 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-7-ju.o@free.fr> Message-ID: <87y1qi5ylp.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:20 +0100 Subject: [Buildroot] [PATCH 08/27] package/mfgtools: update URLs to NXPmicro github organization In-Reply-To: <20221229194729.8085-8-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:10 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-8-ju.o@free.fr> Message-ID: <87tu165ylj.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:37 +0100 Subject: [Buildroot] [PATCH 09/27] package/qoriq-rcw: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-9-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:11 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-9-ju.o@free.fr> Message-ID: <87pmbu5yl2.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (different version in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:46 +0100 Subject: [Buildroot] [PATCH 10/27] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-10-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:12 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-10-ju.o@free.fr> Message-ID: <87lemi5ykt.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:27:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:27:53 +0100 Subject: [Buildroot] [PATCH 11/27] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-11-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:13 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-11-ju.o@free.fr> Message-ID: <87h6x65ykm.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:00 +0100 Subject: [Buildroot] [PATCH 12/27] configs/freescale_imx6dlsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-12-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:14 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-12-ju.o@free.fr> Message-ID: <87cz7u5ykf.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:05 +0100 Subject: [Buildroot] [PATCH 13/27] configs/freescale_imx6qsabreauto: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-13-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:15 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-13-ju.o@free.fr> Message-ID: <878rii5yka.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:11 +0100 Subject: [Buildroot] [PATCH 14/27] configs/freescale_imx6qsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-14-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 20:47:16 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-14-ju.o@free.fr> Message-ID: <874jt65yk4.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:16 +0100 Subject: [Buildroot] [PATCH 15/27] configs/freescale_imx6sxsabresd: update codeaurora URLs to github In-Reply-To: <20221229200830.12305-1-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 21:08:18 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229200830.12305-1-ju.o@free.fr> Message-ID: <87zgay4jzj.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:29 +0100 Subject: [Buildroot] [PATCH 16/27] configs/freescale_imx6ullevk: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-1-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 22:23:21 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> Message-ID: <87v8lm4jz6.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:40 +0100 Subject: [Buildroot] [PATCH 17/27] configs/freescale_imx7dsabresd: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-2-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 22:23:22 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> <20221229212332.22966-2-ju.o@free.fr> Message-ID: <87r0wa4jyv.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:48 +0100 Subject: [Buildroot] [PATCH 18/27] configs/freescale_imx8mqevk: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-3-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 22:23:23 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> <20221229212332.22966-3-ju.o@free.fr> Message-ID: <87mt6y4jyn.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:28:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:28:56 +0100 Subject: [Buildroot] [PATCH 19/27] configs/freescale_imx8mpevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-1-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 23:25:25 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> Message-ID: <87ilhm4jyf.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:02 +0100 Subject: [Buildroot] [PATCH 20/27] configs/freescale_imx8mnevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-2-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 23:25:26 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> <20221229222533.32242-2-ju.o@free.fr> Message-ID: <87edsa4jy9.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:07 +0100 Subject: [Buildroot] [PATCH 21/27] configs/freescale_imx8mmevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-3-ju.o@free.fr> (Julien Olivain's message of "Thu, 29 Dec 2022 23:25:27 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> <20221229222533.32242-3-ju.o@free.fr> Message-ID: <87a62y4jy4.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:13 +0100 Subject: [Buildroot] [PATCH 22/27] configs/freescale_imx8qmmek: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:23 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <875ydm4jxy.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:19 +0100 Subject: [Buildroot] [PATCH 23/27] configs/freescale_imx8qxpmek: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-2-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:24 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-2-ju.o@free.fr> Message-ID: <871qoa4jxs.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:32 +0100 Subject: [Buildroot] [PATCH 24/27] configs/imx8mmpico: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-3-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:25 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-3-ju.o@free.fr> Message-ID: <87wn6235cz.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (different version in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:46 +0100 Subject: [Buildroot] [PATCH 25/27] configs/imx8mpico: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-4-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:26 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-4-ju.o@free.fr> Message-ID: <87sfgq35cl.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (different version in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:29:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:29:52 +0100 Subject: [Buildroot] [PATCH 26/27] configs/imx8mqevk: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-5-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:27 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-5-ju.o@free.fr> Message-ID: <87o7re35cf.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 11:30:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 12:30:08 +0100 Subject: [Buildroot] [PATCH 27/27] configs/ls1028ardb: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-6-ju.o@free.fr> (Julien Olivain's message of "Fri, 30 Dec 2022 10:57:28 +0100") References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-6-ju.o@free.fr> Message-ID: <87k02235bz.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > 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 Committed to 2022.11.x, thanks (defconfig not in 2022.02.x). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 07:43:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:43:32 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/imx-mkimage: update codeaurora URLs to github Message-ID: <20230104113933.414988742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fcb17f0cb7ecae60b4d4957a8a48f01d0cb9e532 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 153b91ed13174a9013393a8b8eb907a5ff511e58) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:47:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:47:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization Message-ID: <20230104113933.88C078742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67290befeecd326bdf0d3f2f99aaa35eec2549fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit f496b36995c02f81b2404ef1f450ecbfba26aace) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:46:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:46:45 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx/imx-kobs: update to NXPmicro github organization Message-ID: <20230104113933.705838742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=328332e6aaafa74fee5cadbf57498a7b0f989253 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit cec5a941b0867803045450688fbec8992e48d81d) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:48:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:48:33 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github Message-ID: <20230104113933.B26C68742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17a36081dbc7d64c15b3ebe15f22cf096642fbed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 30668cf9187726731611f7f5f6602098866f3286) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:47:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:47:38 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/mfgtools: update URLs to NXPmicro github organization Message-ID: <20230104113933.9310487430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48c070689fdbbdbf6d8dc623534b23163c9cc2c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a03e57ccbf432f73275869cf9a3e6a7a234cb5de) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:46:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:46:29 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github Message-ID: <20230104113933.6294C87430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cfb0d4d0adcf37826b4826be78361f530d310ef2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 1ed90a96aa1f11fed19045036b4a10d9a8263a98) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:47:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:47:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qoriq-rcw: update codeaurora URLs to github Message-ID: <20230104113933.9D71F87431@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cb0102fc5e84bcdca2b7e489282128b73620ecbf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a019e5e460f0d85b0b44163ba80be7cd6a53738a) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6ullevk: update codeaurora URLs to github Message-ID: <20230104113933.E34FF8742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=43a9f2e16abc1e2ff97ffbdf541c8b1e2d894f61 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 897a75a26679fd68276418ff49b79358b7ca2c7a) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:48:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:48:12 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github Message-ID: <20230104113933.A8CEB8742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c6fa715e26f4388b997a1dd2d69d32904113c5d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a5bdaf71c7c53655b5526f1fb6973c8fe98da8db) Signed-off-by: Peter Korsgaard --- .../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 peter at korsgaard.com Wed Jan 4 07:50:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:38 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8mqevk: update codeaurora URLs to github Message-ID: <20230104113934.05A6E8742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=73ac127ff24a41130017083b2dbaa9dc81e2d256 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a01cb853fe978d85037d9a4dd762113c9132dc4c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:52:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:52:04 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/ls1028ardb: update codeaurora URLs to github Message-ID: <20230104113934.6DE3F87430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0ffa09c66f2590fb98885b3d3041ffd443db68df branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 76e610ef59f2c25577265a103dc37dce79b3e856) Signed-off-by: Peter Korsgaard --- configs/ls1028ardb_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/ls1028ardb_defconfig b/configs/ls1028ardb_defconfig index 22b9eb426a..30eab3c29c 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 @@ -34,9 +33,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 @@ -45,9 +43,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 peter at korsgaard.com Wed Jan 4 07:46:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:46:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freescale-imx/imx-lib: update codeaurora URLs to github Message-ID: <20230104113933.7E7F28742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ab24990c5554729b48ac395004dd15a899f19f32 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 8c74c6472b8caf31b34a5a57654ab0c3d18dad36) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8qmmek: update codeaurora URLs to github Message-ID: <20230104113934.3506D873A1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fcd6a3851c8a1d0810e19e62441db2361e8185b7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 47f2896fe36b4439b80b149f86f1975c53b1e5bb) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:49:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:49:43 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6qsabreauto: update codeaurora URLs to github Message-ID: <20230104113933.C5A3D8742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f20548fa82d3dd1e6fc918c147432d2f5abc7583 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 67a98cdd94b03404bf91b203a998e37a6d5d4e0e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:49:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:49:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6qsabresd: update codeaurora URLs to github Message-ID: <20230104113933.CFE8087430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4844b90dccfe565c24deb8476f3fa2655dbde2da branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit dd42b159a5f752921ee602530d289c810ad7ee51) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:44:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:44:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/fmc: update codeaurora URLs to github Message-ID: <20230104113933.4C09A8742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=be8c4ce25fe797cbbf97ae84cf7cd0794af3743c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 774c39caf093943aa9416c636fe3b2ec31a64e21) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:45 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8mpevk: update codeaurora URLs to github Message-ID: <20230104113934.1223F87431@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08d9583243c70e1860243aafa8552659067f3826 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit e5f10b73007487d5d19e34914ee0e1c35a127c4c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:55 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/imx8mqevk: update codeaurora URLs to github Message-ID: <20230104113934.64AB28742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ed6c93380843a82db510072365f57bc173baf5bd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 1e96e3c95452aa69dbaad2597146c6da520299fd) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:48:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:48:47 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6dlsabresd: update codeaurora URLs to github Message-ID: <20230104113933.BBF1F8742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a50ded0c19ebeffcc2a08dd49885c8808d8b154 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 0f84cb1f03fda27df856cc4bfee36b9e5569b3d3) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:24 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8qxpmek: update codeaurora URLs to github Message-ID: <20230104113934.3F68B8742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5530f837f599e83abca8769074577880d49b5791 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 9bcc1c0ef7cfc5263925448c2b3c502318b37691) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:46:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:46:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/fmlib: update codeaurora URLs to github Message-ID: <20230104113933.5792F8742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bb4c7c3faf101162476fba333bbcfd6ac859cdb6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a94678cfd965ed11a4e2d18d840c03a41c148d6b) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:24 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx7dsabresd: update codeaurora URLs to github Message-ID: <20230104113933.EF2EF87430@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11afe172919371534cfcc1951adbfdb36c778336 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 492d471968e83126cb0f10518e2deba3ff835b08) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:02 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8mmevk: update codeaurora URLs to github Message-ID: <20230104113934.285AF8742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c972856399265a47c31590e2f4f3d3b495773a32 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit ca0d4287185c5f7f7c4fea7b405effdc0d19c93c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:44 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/imx8mpico: update codeaurora URLs to github Message-ID: <20230104113934.5A3388742C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b6c5f14fd40b6cb980f0497d7de8b49d070828f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit a8fd6036e3b2847f378363b8c0f0ba2cf1a30d1c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:04 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx6sxsabresd: update codeaurora URLs to github Message-ID: <20230104113933.D98248742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=53159737753fbeb921fd22ebf50130a52019756f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 2262e55b12fa032b5ab319a9e2c19babba6b1dc1) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:51:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:51:36 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/imx8mmpico: update codeaurora URLs to github Message-ID: <20230104113934.4B3FA8742E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1c238cfd06afb51a70f1ab334189e48910891663 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit e840a811e5c21f36524a1e334ba76cc90ae53411) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 07:50:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 08:50:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/freescale_imx8mnevk: update codeaurora URLs to github Message-ID: <20230104113934.1BD5B8742D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6664b0202f1b67eebfa1132f22297fb4b12e39c8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 5d93fe2f2ac6155db3bb8022a85cf89c9ff57f82) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:34 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx/imx-kobs: update to NXPmicro github organization Message-ID: <20230104114043.55F25874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2f09c9e49a5b6da3293ecd63bcedc734db11abb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit cec5a941b0867803045450688fbec8992e48d81d) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:24 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github Message-ID: <20230104114043.4B38B874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4cc864d6ce3d3a4e061520f329e52840d4ec15b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 1ed90a96aa1f11fed19045036b4a10d9a8263a98) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:02 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/fmc: update codeaurora URLs to github Message-ID: <20230104114043.35B48874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=324f3611d316b0ba67d7939635fcd6dff770143e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 774c39caf093943aa9416c636fe3b2ec31a64e21) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/mfgtools: update URLs to NXPmicro github organization Message-ID: <20230104114043.78AD7874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bfea3468d0bba9bc99140d3f36dd1f0f835f28fb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit a03e57ccbf432f73275869cf9a3e6a7a234cb5de) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:45 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx/imx-lib: update codeaurora URLs to github Message-ID: <20230104114043.60BDA874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fab1c8b1ce7c990b654535f42d96e085a2fcd2b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 8c74c6472b8caf31b34a5a57654ab0c3d18dad36) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:01 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization Message-ID: <20230104114043.6BADD874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=02ced88bf3d8d6225c5a81d72de257ee43c07d17 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit f496b36995c02f81b2404ef1f450ecbfba26aace) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6qsabreauto: update codeaurora URLs to github Message-ID: <20230104114043.A45DC874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ff75cc81d07f10a549dd556afdda3057547a41e3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 67a98cdd94b03404bf91b203a998e37a6d5d4e0e) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github Message-ID: <20230104114043.8DEA2874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a371b1cbe3594309b3e08fe77e86b3e0c55096c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 30668cf9187726731611f7f5f6602098866f3286) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:57 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6dlsabresd: update codeaurora URLs to github Message-ID: <20230104114043.9A626874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d083b6abfe29d7f387c0ea7137adfa95fbaad1a9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 0f84cb1f03fda27df856cc4bfee36b9e5569b3d3) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6sxsabresd: update codeaurora URLs to github Message-ID: <20230104114043.B8332874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8a946a165b2eafa2a5d7ca9cb046c7a70e01ad31 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 2262e55b12fa032b5ab319a9e2c19babba6b1dc1) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:39 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6ullevk: update codeaurora URLs to github Message-ID: <20230104114043.C1D70874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cfa84dcdde2bd18d8d99763d246990eb0854a580 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 897a75a26679fd68276418ff49b79358b7ca2c7a) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx6qsabresd: update codeaurora URLs to github Message-ID: <20230104114043.ADCCE874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52d53b8e7ef2a25779f5d309a26bf3c688248355 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit dd42b159a5f752921ee602530d289c810ad7ee51) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:15:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:15:13 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8mnevk: update codeaurora URLs to github Message-ID: <20230104114043.E928F874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=07ece3f73ad7a1ec05b46d3165e039bdffbbb3b7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 5d93fe2f2ac6155db3bb8022a85cf89c9ff57f82) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:18:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:18:59 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8qxpmek: update codeaurora URLs to github Message-ID: <20230104114044.11E51874A8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ce5c00f318399b8f8a32c537bf3faa75112cd77a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 9bcc1c0ef7cfc5263925448c2b3c502318b37691) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:55 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8mqevk: update codeaurora URLs to github Message-ID: <20230104114043.D5070874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0c78fc64016522d01b61108d067effeb886f434d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit a01cb853fe978d85037d9a4dd762113c9132dc4c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:15:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:15:04 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8mpevk: update codeaurora URLs to github Message-ID: <20230104114043.DF1EF874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e20be45b15a9c2a53e06d6e2bc4c5050ddf1a03e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit e5f10b73007487d5d19e34914ee0e1c35a127c4c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:12:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:12:14 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/fmlib: update codeaurora URLs to github Message-ID: <20230104114043.3FF6C874A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=93ac861758fb899582397ad1f538742116925430 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit a94678cfd965ed11a4e2d18d840c03a41c148d6b) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:15:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:15:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8mmevk: update codeaurora URLs to github Message-ID: <20230104114043.F29EA874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=807547b2f69e3c4aabb984a803df6d4a66dd7385 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit ca0d4287185c5f7f7c4fea7b405effdc0d19c93c) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:19:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:19:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/imx8mqevk: update codeaurora URLs to github Message-ID: <20230104114044.1D072874A4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=315d6f3d34c5ab45e82fc6db4eb520ba866d2e87 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 1e96e3c95452aa69dbaad2597146c6da520299fd) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:13:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:13:37 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github Message-ID: <20230104114043.836C0874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c0a42b756c72c420039f8f18db55c01c7b8e574e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit a5bdaf71c7c53655b5526f1fb6973c8fe98da8db) Signed-off-by: Peter Korsgaard --- .../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 peter at korsgaard.com Wed Jan 4 11:18:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:18:50 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx8qmmek: update codeaurora URLs to github Message-ID: <20230104114044.089E8874A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=60f759d961c8fae4dc8679b582dc4de2b9b06160 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 47f2896fe36b4439b80b149f86f1975c53b1e5bb) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 11:14:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 12:14:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] configs/freescale_imx7dsabresd: update codeaurora URLs to github Message-ID: <20230104114043.CB1F5874A6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=84af477f40c1ea61db6f0f73bd29e1599dd4a1ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 492d471968e83126cb0f10518e2deba3ff835b08) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 13:04:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 14:04:27 +0100 Subject: [Buildroot] [RFC next 1/2] linux: fix builds for kernels < 5.6 and host-gcc >= 10 In-Reply-To: <20221231193345.GU2498764@scaer> (Yann E. MORIN's message of "Sat, 31 Dec 2022 20:33:45 +0100") References: <20220822221430.355066-1-ju.o@free.fr> <20221231193345.GU2498764@scaer> Message-ID: <87fscq30ys.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > 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. Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From bugzilla at busybox.net Wed Jan 4 13:10:22 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 04 Jan 2023 13:10:22 +0000 Subject: [Buildroot] [Bug 14971] Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=14971 Peter Korsgaard changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #1 from Peter Korsgaard --- Fixed (by yourself) by https://gitlab.com/buildroot.org/buildroot/-/commit/e75f3962084045cf50f38f0adf8bfaa8da71dfd5, thanks! -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Wed Jan 4 12:47:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 13:47:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] linux: fix builds for kernels < 5.6 and host-gcc >= 10 Message-ID: <20230104131039.11F75874A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5a4ea7079fae490b6eb089f56ab1a8e55a9350d1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit e75f3962084045cf50f38f0adf8bfaa8da71dfd5) Signed-off-by: Peter Korsgaard --- 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 peter at korsgaard.com Wed Jan 4 12:47:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 13:47:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] linux: fix builds for kernels < 5.6 and host-gcc >= 10 Message-ID: <20230104131210.1B676874AD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1bc64cfe4de2ebe81b66252165f2bf5ce4291b8e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit e75f3962084045cf50f38f0adf8bfaa8da71dfd5) Signed-off-by: Peter Korsgaard --- linux/linux.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/linux/linux.mk b/linux/linux.mk index 1b54fb561d..818e6f8b99 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 peter at korsgaard.com Wed Jan 4 13:20:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 14:20:41 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.15.x / 6.{0, 1}.x series In-Reply-To: <20230102224255.129968-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 23:42:55 +0100") References: <20230102224255.129968-1-bernd.kuhls@t-online.de> Message-ID: <87bkne307q.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls > --- > linux/Config.in | 2 +- > linux/linux.hash | 6 +++--- > package/linux-headers/Config.in.host | 6 +++--- > 3 files changed, 7 insertions(+), 7 deletions(-) > diff --git a/linux/Config.in b/linux/Config.in Committed to 2022.11.x and 2022.02.x, thanks (for the applicable versions). -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 13:20:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 14:20:58 +0100 Subject: [Buildroot] [PATCH v2, 2/2] package/tiff: explicitly disable webp In-Reply-To: <20221229163046.355738-2-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 17:30:46 +0100") References: <20221229163046.355738-1-fontaine.fabrice@gmail.com> <20221229163046.355738-2-fontaine.fabrice@gmail.com> Message-ID: <877cy23079.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Yann E. Morin): > - Explicitly disable webp Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 13:19:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:19:35 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: explicitly disable webp Message-ID: <20230104132109.22D59874C4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ece92c636a8bfd316fb49850db82dc663cea79ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 9db9f9b4dc7d7b728bf2ea9e6456a9fcc6d7098c) Signed-off-by: Peter Korsgaard --- package/tiff/tiff.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 90b28ff37a..35a9570ce9 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -12,10 +12,13 @@ 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-cxx \ --disable-tests \ + --disable-webp \ --without-x TIFF_DEPENDENCIES = host-pkgconf From peter at korsgaard.com Wed Jan 4 13:16:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:16:35 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: bump 5.15.x / 6.{0, 1}.x series Message-ID: <20230104132109.181C9874C1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=684ffd8e2083db9b5da6549d1b4ea76dc1d4b395 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 a94567b4b5481c14352be3e293672572a326836c) [Peter: drop 6.1.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 4 ++-- package/linux-headers/Config.in.host | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 2d5f710e73..cce67eeee6 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.15" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.16" 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 87a51e432d..b7869d06e9 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,8 +1,8 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz +sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.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 diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 6012a0dc52..e57a6d74dd 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -397,9 +397,9 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.19.269" if BR2_KERNEL_HEADERS_4_19 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 "5.15.86" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.15" if BR2_KERNEL_HEADERS_6_0 + default "6.0.16" 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 Jan 4 13:22:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 14:22:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/webkitgtk: security bump to version 2.38.3 In-Reply-To: <20230104073630.654488-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Wed, 4 Jan 2023 08:36:30 +0100") References: <20230104073630.654488-1-thomas.devoogdt@barco.com> Message-ID: <87358q3050.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Bugfix release, with a security patch for > CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, > CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, > CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. > Release notes: > https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html > https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html > https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html > Accompanying security advisory: > https://webkitgtk.org/security/WSA-2022-0010.html > https://webkitgtk.org/security/WSA-2022-0011.html > Signed-off-by: Thomas Devoogdt Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 13:17:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:17:51 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: bump 5.15.x / 6.{0, 1}.x series Message-ID: <20230104132245.68227874D4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=da09054cb92e773fc7fd08a7894b5b0620a32e96 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 a94567b4b5481c14352be3e293672572a326836c) [Peter: drop 6.x bumps] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 2 +- package/linux-headers/Config.in.host | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 5d30271b4b..686a0d7084 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.85" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.86" 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 df83f4ee16..b8f2687980 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,6 +1,6 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz -sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.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 diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f523cf81e4..43c9ca5540 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -387,7 +387,7 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.19.269" if BR2_KERNEL_HEADERS_4_19 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 "5.15.86" 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 Jan 4 13:19:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:19:31 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tiff: explicitly disable webp Message-ID: <20230104132245.720A8874D6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=10b7a47d4ddd7f1561128e6b1b894aa556ea5057 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 9db9f9b4dc7d7b728bf2ea9e6456a9fcc6d7098c) Signed-off-by: Peter Korsgaard --- package/tiff/tiff.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 1b6bd91220..4d3c90f956 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -12,10 +12,13 @@ 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-cxx \ --disable-tests \ + --disable-webp \ --without-x TIFF_DEPENDENCIES = host-pkgconf From peter at korsgaard.com Wed Jan 4 13:21:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 14:21:33 +0100 Subject: [Buildroot] [git commit] package/webkitgtk: security bump to version 2.38.3 Message-ID: <20230104132506.B368C874DB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d64a089a64aff7c8cbf197beea460d644646243d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bugfix release, with a security patch for CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. Release notes: https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html Accompanying security advisory: https://webkitgtk.org/security/WSA-2022-0010.html https://webkitgtk.org/security/WSA-2022-0011.html Signed-off-by: Thomas Devoogdt Signed-off-by: Peter Korsgaard --- package/webkitgtk/webkitgtk.hash | 8 ++++---- package/webkitgtk/webkitgtk.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/webkitgtk/webkitgtk.hash b/package/webkitgtk/webkitgtk.hash index c2512be9c6..eff7f5c18f 100644 --- a/package/webkitgtk/webkitgtk.hash +++ b/package/webkitgtk/webkitgtk.hash @@ -1,7 +1,7 @@ -# From https://webkitgtk.org/releases/webkitgtk-2.38.0.tar.xz.sums -md5 a69cd8fc05f7299458b4faf1bc99b875 webkitgtk-2.38.0.tar.xz -sha1 6dcb65b8dc56c52f086bfeecfca7920e9cc78348 webkitgtk-2.38.0.tar.xz -sha256 f9ce6375a3b6e1329b0b609f46921e2627dc7ad6224b37b967ab2ea643bc0fbd webkitgtk-2.38.0.tar.xz +# From https://webkitgtk.org/releases/webkitgtk-2.38.3.tar.xz.sums +md5 1c1cc5eb59273091e228406937b23947 webkitgtk-2.38.3.tar.xz +sha1 04cb5923d8ac6f435424b74115c3219ec597e9ad webkitgtk-2.38.3.tar.xz +sha256 41f001d1ed448c6936b394a9f20e4640eebf83a7f08262df28504f7410604a5a webkitgtk-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/webkitgtk/webkitgtk.mk b/package/webkitgtk/webkitgtk.mk index 336744954e..b1bca7b88a 100644 --- a/package/webkitgtk/webkitgtk.mk +++ b/package/webkitgtk/webkitgtk.mk @@ -4,7 +4,7 @@ # ################################################################################ -WEBKITGTK_VERSION = 2.38.0 +WEBKITGTK_VERSION = 2.38.3 WEBKITGTK_SITE = https://www.webkitgtk.org/releases WEBKITGTK_SOURCE = webkitgtk-$(WEBKITGTK_VERSION).tar.xz WEBKITGTK_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 4 14:29:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 15:29:57 +0100 Subject: [Buildroot] [PATCH 1/5] package/libksba: update _SITE to https In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:45 +0100") References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <87y1qi1ifu.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Switch to https download for firewall compatibility and security. > The https URL is also the one advertised on the package download page: > https://gnupg.org/download/index.html > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 14:30:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 15:30:03 +0100 Subject: [Buildroot] [PATCH 2/5] package/libksba: security bump to version 1.6.3 In-Reply-To: <20230103193649.7488-2-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:46 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-2-ju.o@free.fr> Message-ID: <87tu161ifo.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Fixes: > https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 > See also: > https://gnupg.org/blog/20221017-pepe-left-the-ksba.html > For changelog see: > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 14:30:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 15:30:20 +0100 Subject: [Buildroot] [PATCH 3/5] package/libgpg-error: bump to version 1.46 In-Reply-To: <20230103193649.7488-3-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:47 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-3-ju.o@free.fr> Message-ID: <87pmbu1if7.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > For the changelog, see: > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=log;h=libgpg-error-1.46 > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 14:31:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 15:31:16 +0100 Subject: [Buildroot] [PATCH 4/5] DEVELOPERS: add myself for package/gnupg2 In-Reply-To: <20230103193649.7488-4-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:48 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-4-ju.o@free.fr> Message-ID: <87lemi1idn.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 14:29:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 15:29:16 +0100 Subject: [Buildroot] [git commit] package/libksba: update _SITE to https Message-ID: <20230104143228.7C2BA874F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=83c4edf83953bb86257e6b6e3b07f974fc66a37e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Switch to https download for firewall compatibility and security. The https URL is also the one advertised on the package download page: https://gnupg.org/download/index.html Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/libksba/libksba.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 3a8b3fa502..727a836cf4 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -6,7 +6,7 @@ LIBKSBA_VERSION = 1.6.2 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 -LIBKSBA_SITE = ftp://ftp.gnupg.org/gcrypt/libksba +LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) LIBKSBA_LICENSE_FILES = AUTHORS COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 LIBKSBA_CPE_ID_VENDOR = libksba_project From peter at korsgaard.com Wed Jan 4 14:29:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 15:29:36 +0100 Subject: [Buildroot] [git commit] package/libksba: security bump to version 1.6.3 Message-ID: <20230104143228.89200874DA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=456f18409861a0bee1d553d530cef8bf3482ee7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 See also: https://gnupg.org/blog/20221017-pepe-left-the-ksba.html For changelog see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/libksba/libksba.hash | 2 +- package/libksba/libksba.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libksba/libksba.hash b/package/libksba/libksba.hash index 77485c0cb6..5c6c5eda7a 100644 --- a/package/libksba/libksba.hash +++ b/package/libksba/libksba.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 fce01ccac59812bddadffacff017dac2e4762bdb6ebc6ffe06f6ed4f6192c971 libksba-1.6.2.tar.bz2 +sha256 3f72c68db30971ebbf14367527719423f0a4d5f8103fc9f4a1c01a9fa440de5c libksba-1.6.3.tar.bz2 # Hash for license files: sha256 8f1b87e551d97b2b23b6d3403a5d598c63ea89824cb8ee351f631f6cab2beaa5 AUTHORS diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 727a836cf4..b7c0508df8 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBKSBA_VERSION = 1.6.2 +LIBKSBA_VERSION = 1.6.3 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) From peter at korsgaard.com Wed Jan 4 14:30:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 15:30:43 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Julien Olivain for package/gnupg2 Message-ID: <20230104143228.9F4A9874FB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f02b4ba5d17922e52d17f00c3ecaa40563522f4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8399dcc7af..86e3f0e7b1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1682,6 +1682,7 @@ F: configs/spike_riscv64_defconfig F: configs/zynq_qmtech_defconfig F: package/fluid-soundfont/ F: package/fluidsynth/ +F: package/gnupg2/ F: package/glslsandbox-player/ F: package/octave/ F: package/ola/ From peter at korsgaard.com Wed Jan 4 14:30:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 15:30:15 +0100 Subject: [Buildroot] [git commit] package/libgpg-error: bump to version 1.46 Message-ID: <20230104143228.93EF9874F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b5bdcb4cc562942cac592519c710bc67d1decf8e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For the changelog, see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=log;h=libgpg-error-1.46 Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/libgpg-error/libgpg-error.hash | 6 +++--- package/libgpg-error/libgpg-error.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libgpg-error/libgpg-error.hash b/package/libgpg-error/libgpg-error.hash index b29ec37598..ffe27e9d99 100644 --- a/package/libgpg-error/libgpg-error.hash +++ b/package/libgpg-error/libgpg-error.hash @@ -1,10 +1,10 @@ # From https://www.gnupg.org/download/integrity_check.html -sha1 fe724ed37b4935964059a47b7c64d5f8246659d8 libgpg-error-1.45.tar.bz2 +sha1 a6e5efdd72e848aab4064e5ef4c6835ba344bcf1 libgpg-error-1.46.tar.bz2 # Locally calculated after checking pgp signature -# https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.45.tar.bz2.sig +# https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.46.tar.bz2.sig # using key 6DAA6E64A76D2840571B4902528897B826403ADA -sha256 570f8ee4fb4bff7b7495cff920c275002aea2147e9a1d220c068213267f80a26 libgpg-error-1.45.tar.bz2 +sha256 b7e11a64246bbe5ef37748de43b245abd72cfcd53c9ae5e7fc5ca59f1c81268d libgpg-error-1.46.tar.bz2 # Locally calculated sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING sha256 a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861 COPYING.LIB diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 252d95ac7f..ab3c7c3bf2 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGPG_ERROR_VERSION = 1.45 +LIBGPG_ERROR_VERSION = 1.46 LIBGPG_ERROR_SITE = https://www.gnupg.org/ftp/gcrypt/libgpg-error LIBGPG_ERROR_SOURCE = libgpg-error-$(LIBGPG_ERROR_VERSION).tar.bz2 LIBGPG_ERROR_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Wed Jan 4 16:24:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:24:31 +0100 Subject: [Buildroot] [PATCH v3 3/5] package/wpebackend-fdo: bump to version 1.14.0 In-Reply-To: <20221006095833.1116173-4-aperez@igalia.com> (Adrian Perez de Castro's message of "Thu, 6 Oct 2022 12:58:31 +0300") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-4-aperez@igalia.com> Message-ID: <87fscq1d4w.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > This new version contains only small fixes after 1.12.1. > Release notes: > https://wpewebkit.org/release/wpebackend-fdo-1.14.0.html > Signed-off-by: Adrian Perez de Castro Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:24:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:24:37 +0100 Subject: [Buildroot] [PATCH v3 2/5] package/libwpe: bump to version 1.14.0 In-Reply-To: <20221006095833.1116173-3-aperez@igalia.com> (Adrian Perez de Castro's message of "Thu, 6 Oct 2022 12:58:30 +0300") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-3-aperez@igalia.com> Message-ID: <87bkne1d4q.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > This version is the first stable release with support for gamepad > input events and configuring target frame rates. These will be used > by a follow-up update of the wpewebkit package. Release notes: > https://wpewebkit.org/release/libwpe-1.14.0.html > Signed-off-by: Adrian Perez de Castro Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:24:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:24:45 +0100 Subject: [Buildroot] [PATCH v3 4/5] package/wpewebkit: bump to version 2.38.0 In-Reply-To: <20221006095833.1116173-5-aperez@igalia.com> (Adrian Perez de Castro's message of "Thu, 6 Oct 2022 12:58:32 +0300") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-5-aperez@igalia.com> Message-ID: <877cy21d4i.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > Update to a new major release which brings in improvements and a few > new features. Release notes: > https://wpewebkit.org/release/wpewebkit-2.38.0.html > This release also includes security fixes for CVE-2022-32886, > CVE-2022-32891, and CVE-2022-32912. Accompanying security advisory: > https://wpewebkit.org/security/WSA-2022-0009.html > Both building documentation and support for gobject-introspection have > been added in this release. Version 2.38.0 also introduces a new WebRTC > implementation based on GstWebRTC. Options for them are explicitly left > disabled to keep the configuration as it was, and may be enabled in > follow-up patches. Lastly, the SILENCE_CROSS_COMPILATION_NOTICES option > removed because it no longer exists. > The patch that fixes the build on 32-bit ARM targets is also updated > for the 2.38 release series. > Signed-off-by: Adrian Perez de Castro Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:24:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:24:51 +0100 Subject: [Buildroot] [PATCH v3 5/5] package/cog: bump to version 0.16.0 In-Reply-To: <20221006095833.1116173-6-aperez@igalia.com> (Adrian Perez de Castro's message of "Thu, 6 Oct 2022 12:58:33 +0300") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-6-aperez@igalia.com> Message-ID: <87358q1d4c.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > This new version includes support for setting proxy options and gamepad > support. Release notes: > https://wpewebkit.org/release/cog-0.16.0.html > This imports a small patch to properly pick libdrm compiler flags, > fetched from the upstream repository. > Signed-off-by: Adrian Perez de Castro Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:25:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:25:13 +0100 Subject: [Buildroot] [PATCH v3 2/5] package/libwpe: bump to version 1.14.0 In-Reply-To: <87bkne1d4q.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Wed, 04 Jan 2023 17:24:37 +0100") References: <20221004133057.2003750-1-aperez@igalia.com> <20221006095833.1116173-1-aperez@igalia.com> <20221006095833.1116173-3-aperez@igalia.com> <87bkne1d4q.fsf@dell.be.48ers.dk> Message-ID: <87y1qiz2qe.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Adrian" == Adrian Perez de Castro writes: >> This version is the first stable release with support for gamepad >> input events and configuring target frame rates. These will be used >> by a follow-up update of the wpewebkit package. Release notes: >> https://wpewebkit.org/release/libwpe-1.14.0.html >> Signed-off-by: Adrian Perez de Castro > Committed to 2022.11.x and 2022.02.x, thanks. Ehh, to master naturally. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:20:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:20:36 +0100 Subject: [Buildroot] [git commit] package/wpebackend-fdo: bump to version 1.14.0 Message-ID: <20230104162550.83C6E874F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=76dfd8d0278d75dabfe2871cd4e683b7a2790d26 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This new version contains only small fixes after 1.12.1. Release notes: https://wpewebkit.org/release/wpebackend-fdo-1.14.0.html Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- package/wpebackend-fdo/wpebackend-fdo.hash | 8 ++++---- package/wpebackend-fdo/wpebackend-fdo.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/wpebackend-fdo/wpebackend-fdo.hash b/package/wpebackend-fdo/wpebackend-fdo.hash index 49c60fce0f..e2f2c6c89f 100644 --- a/package/wpebackend-fdo/wpebackend-fdo.hash +++ b/package/wpebackend-fdo/wpebackend-fdo.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpebackend-fdo-1.12.1.tar.xz.sums -md5 494f4a5b2bd89dacef37b69534b2e1ce wpebackend-fdo-1.12.1.tar.xz -sha1 72a85e4615e085926f7ad8fc8414f9c6a878ef28 wpebackend-fdo-1.12.1.tar.xz -sha256 45aa833c44ec292f31fa943b01b8cc75e54eb623ad7ba6a66fc2f118fe69e629 wpebackend-fdo-1.12.1.tar.xz +# From https://wpewebkit.org/releases/wpebackend-fdo-1.14.0.tar.xz.sums +md5 ea62dfa9ecb366598a837d7446ed48ac wpebackend-fdo-1.14.0.tar.xz +sha1 1500be9212381a404f4a46b22b90a9880ba11c01 wpebackend-fdo-1.14.0.tar.xz +sha256 e75b0cb2c7145448416e8696013d8883f675c66c11ed750e06865efec5809155 wpebackend-fdo-1.14.0.tar.xz # Hashes for license files: sha256 c9f6803371047fad3e72200ec6cd226329a5ee08ac61104c8211c2761fb46825 COPYING diff --git a/package/wpebackend-fdo/wpebackend-fdo.mk b/package/wpebackend-fdo/wpebackend-fdo.mk index 2e2bdee94e..afe37b086e 100644 --- a/package/wpebackend-fdo/wpebackend-fdo.mk +++ b/package/wpebackend-fdo/wpebackend-fdo.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEBACKEND_FDO_VERSION = 1.12.1 +WPEBACKEND_FDO_VERSION = 1.14.0 WPEBACKEND_FDO_SITE = https://wpewebkit.org/releases WPEBACKEND_FDO_SOURCE = wpebackend-fdo-$(WPEBACKEND_FDO_VERSION).tar.xz WPEBACKEND_FDO_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 4 16:20:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:20:27 +0100 Subject: [Buildroot] [git commit] package/libwpe: bump to version 1.14.0 Message-ID: <20230104162550.04EAB87519@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9ae7a1a22146e817b8d5cac03d321b5eece65bb4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This version is the first stable release with support for gamepad input events and configuring target frame rates. These will be used by a follow-up update of the wpewebkit package. Release notes: https://wpewebkit.org/release/libwpe-1.14.0.html Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- package/libwpe/libwpe.hash | 8 ++++---- package/libwpe/libwpe.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/libwpe/libwpe.hash b/package/libwpe/libwpe.hash index 2bbe1f0749..28b7685b93 100644 --- a/package/libwpe/libwpe.hash +++ b/package/libwpe/libwpe.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/libwpe-1.12.3.tar.xz.sums -md5 e538eb8e521d92f2bde3c4cd864abaa1 libwpe-1.12.3.tar.xz -sha1 9d94c411a502a10e68f69bd1fa273539cc6af2ca libwpe-1.12.3.tar.xz -sha256 b84fdbfbc849ce4fdf084bb28b58e5463b1b4b6cc8f200dc77b41f8545d5329d libwpe-1.12.3.tar.xz +# From https://wpewebkit.org/releases/libwpe-1.14.0.tar.xz.sums +md5 f9737912975f979f9e4e01eec174a271 libwpe-1.14.0.tar.xz +sha1 7a5d51c99254fc14ffcbcca9e8550cc7940fe871 libwpe-1.14.0.tar.xz +sha256 c073305bbac5f4402cc1c8a4753bfa3d63a408901f86182051eaa5a75dd89c00 libwpe-1.14.0.tar.xz # Hashes for license files: sha256 35bef295cedbbf179eaee14328002587a0e7dc08ebf3f15ea080a6f2815f0d7b COPYING diff --git a/package/libwpe/libwpe.mk b/package/libwpe/libwpe.mk index ac533642d9..e7b3ce9eaf 100644 --- a/package/libwpe/libwpe.mk +++ b/package/libwpe/libwpe.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBWPE_VERSION = 1.12.3 +LIBWPE_VERSION = 1.14.0 LIBWPE_SITE = https://wpewebkit.org/releases LIBWPE_SOURCE = libwpe-$(LIBWPE_VERSION).tar.xz LIBWPE_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 4 16:21:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:21:39 +0100 Subject: [Buildroot] [git commit] package/cog: bump to version 0.16.0 Message-ID: <20230104162551.2896D8751A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=43c833e6cb44d4ffe59629cd83344caa9f63a0c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This new version includes support for setting proxy options and gamepad support. Release notes: https://wpewebkit.org/release/cog-0.16.0.html This imports a small patch to properly pick libdrm compiler flags, fetched from the upstream repository. Signed-off-by: Adrian Perez de Castro Tested-by: Gary Bisson Tested-by: James Hilliard Signed-off-by: Peter Korsgaard --- ...libdrm-dependency-when-protocols-are-used.patch | 36 +++++++++++++++++++++ package/cog/cog.hash | 8 ++--- package/cog/cog.mk | 37 ++++++++++++---------- 3 files changed, 60 insertions(+), 21 deletions(-) diff --git a/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch b/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch new file mode 100644 index 0000000000..44e555c121 --- /dev/null +++ b/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch @@ -0,0 +1,36 @@ +From 9a1982c563e218b7695e6a174c8230d3b063eb27 Mon Sep 17 00:00:00 2001 +From: Gary Bisson +Date: Thu, 6 Oct 2022 09:04:22 +0200 +Subject: [PATCH] wl: Fix libdrm dependency when protocols are used + +As the comment says, cog-platform-wl.c needs drm_fourcc.h to build +properly when wayland_weston_direct_display is enabled. + +However, libdrm.pc doesn't specify "include/libdrm" as part of its +includedir but whether in its cflags. So use the compile_args dep +instead of includes to fix the build failure. + +Signed-off-by: Gary Bisson +(cherry picked from commit 32c1d9533bcdc22cbc01d02bf2e6ac0d4bda2dc2) +Signed-off-by: Adrian Perez de Castro +[Upstream status: https://github.com/Igalia/cog/pull/501] +--- + platform/wayland/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/platform/wayland/meson.build b/platform/wayland/meson.build +index f1e18ec..31e4460 100644 +--- a/platform/wayland/meson.build ++++ b/platform/wayland/meson.build +@@ -67,7 +67,7 @@ if wayland_platform_weston_protocols.length() > 0 + + # The code uses definitions from the drm_fourcc.h header, but does not + # need to link the library; libdrm here is only a build-time dependency. +- wayland_platform_dependencies += [dependency('libdrm').partial_dependency(includes: true)] ++ wayland_platform_dependencies += [dependency('libdrm').partial_dependency(compile_args: true)] + endif + + +-- +2.38.0 + diff --git a/package/cog/cog.hash b/package/cog/cog.hash index aa128d73d8..a2c55c4b94 100644 --- a/package/cog/cog.hash +++ b/package/cog/cog.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/cog-0.14.1.tar.xz.sums -md5 69d72ac046a0fc485ea7b61b96e7e7fc cog-0.14.1.tar.xz -sha1 6236972b0ae0bce38a0a017610f161b349723862 cog-0.14.1.tar.xz -sha256 fb91104e25e1dde27189c91c70acc356e387f47acebaa8997e01ce5879c3a600 cog-0.14.1.tar.xz +# From https://wpewebkit.org/releases/cog-0.16.0.tar.xz.sums +md5 2705472ea4f333290973722c0862b21d cog-0.16.0.tar.xz +sha1 ef16e5e3d91d0da056fe5e4f596c211af7453b4e cog-0.16.0.tar.xz +sha256 2956f719d36c9a6368f63901a0d1ceaf4d27f529f7df441b3748c36d72906fc6 cog-0.16.0.tar.xz # Hashes for license files: sha256 e6c42d93c68b292bcccf6d2ec3e13da85df90b718ba27c2c2a01053a9d009252 COPYING diff --git a/package/cog/cog.mk b/package/cog/cog.mk index 1f24bebee4..241c4e309c 100644 --- a/package/cog/cog.mk +++ b/package/cog/cog.mk @@ -4,7 +4,7 @@ # ################################################################################ -COG_VERSION = 0.14.1 +COG_VERSION = 0.16.0 COG_SITE = https://wpewebkit.org/releases COG_SOURCE = cog-$(COG_VERSION).tar.xz COG_INSTALL_STAGING = YES @@ -12,37 +12,40 @@ COG_DEPENDENCIES = dbus wpewebkit wpebackend-fdo wayland COG_LICENSE = MIT COG_LICENSE_FILES = COPYING COG_CONF_OPTS = \ - -DCOG_BUILD_PROGRAMS=ON \ - -DCOG_PLATFORM_HEADLESS=ON \ - -DINSTALL_MAN_PAGES=OFF \ - -DCOG_HOME_URI='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))' \ - -DUSE_SOUP2=ON + -Ddocumentation=false \ + -Dmanpages=false \ + -Dprograms=true \ + -Dsoup2=enabled \ + -Dcog_home_uri='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))' \ + -Dplatforms='$(subst $(space),$(comma),$(strip $(COG_PLATFORMS_LIST)))' + +COG_PLATFORMS_LIST = headless ifeq ($(BR2_PACKAGE_WESTON),y) -COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=ON +COG_CONF_OPTS += -Dwayland_weston_direct_display=true COG_DEPENDENCIES += weston else -COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=OFF +COG_CONF_OPTS += -Dwayland_weston_direct_display=false endif ifeq ($(BR2_PACKAGE_COG_PLATFORM_FDO),y) -COG_CONF_OPTS += -DCOG_PLATFORM_WL=ON +COG_PLATFORMS_LIST += wayland COG_DEPENDENCIES += libxkbcommon wayland-protocols -else -COG_CONF_OPTS += -DCOG_PLATFORM_WL=OFF endif ifeq ($(BR2_PACKAGE_COG_PLATFORM_DRM),y) -COG_CONF_OPTS += -DCOG_PLATFORM_DRM=ON +COG_PLATFORMS_LIST += drm COG_DEPENDENCIES += libdrm libinput libgbm libegl udev -else -COG_CONF_OPTS += -DCOG_PLATFORM_DRM=OFF endif ifeq ($(BR2_PACKAGE_COG_USE_SYSTEM_DBUS),y) -COG_CONF_OPTS += -DCOG_DBUS_SYSTEM_BUS=ON +COG_CONF_OPTS += -Dcog_dbus_control=system else -COG_CONF_OPTS += -DCOG_DBUS_SYSTEM_BUS=OFF +COG_CONF_OPTS += -Dcog_dbus_control=user +endif + +ifeq ($(BR2_PACKAGE_LIBMANETTE),y) +COG_DEPENDENCIES += libmanette endif -$(eval $(cmake-package)) +$(eval $(meson-package)) From peter at korsgaard.com Wed Jan 4 16:21:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:21:12 +0100 Subject: [Buildroot] [git commit] package/wpewebkit: bump to version 2.38.0 Message-ID: <20230104162551.0B948874F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=917f05975f9c60eca92988ea9974de55a9e91e44 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update to a new major release which brings in improvements and a few new features. Release notes: https://wpewebkit.org/release/wpewebkit-2.38.0.html This release also includes security fixes for CVE-2022-32886, CVE-2022-32891, and CVE-2022-32912. Accompanying security advisory: https://wpewebkit.org/security/WSA-2022-0009.html Both building documentation and support for gobject-introspection have been added in this release. Version 2.38.0 also introduces a new WebRTC implementation based on GstWebRTC. Options for them are explicitly left disabled to keep the configuration as it was, and may be enabled in follow-up patches. Lastly, the SILENCE_CROSS_COMPILATION_NOTICES option removed because it no longer exists. The patch that fixes the build on 32-bit ARM targets is also updated for the 2.38 release series. Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- ...NEON.cpp-fails-to-build-NEON-fast-path-se.patch | 30 ++++++++++++++++------ package/wpewebkit/wpewebkit.hash | 8 +++--- package/wpewebkit/wpewebkit.mk | 8 +++--- 3 files changed, 31 insertions(+), 15 deletions(-) diff --git a/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch b/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch index b61909b2ac..ea1676abb6 100644 --- a/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch +++ b/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch @@ -1,4 +1,4 @@ -From 59c9e3a4aeb4753be97b3817d106816d9a4ebe73 Mon Sep 17 00:00:00 2001 +From da159b0150cba0e5e5251e4cc6a090440f73cb7c Mon Sep 17 00:00:00 2001 From: Adrian Perez de Castro Date: Thu, 2 Jun 2022 11:19:06 +0300 Subject: [PATCH] FELightningNEON.cpp fails to build, NEON fast path seems @@ -35,15 +35,28 @@ left for a follow-up fix. Signed-off-by: Adrian Perez de Castro [Upstream status: https://bugs.webkit.org/show_bug.cgi?id=241182] --- + Source/WebCore/Sources.txt | 1 + .../cpu/arm/filters/FELightingNEON.cpp | 4 +- - .../graphics/cpu/arm/filters/FELightingNEON.h | 52 +++++++++---------- + .../graphics/cpu/arm/filters/FELightingNEON.h | 54 +++++++++---------- .../graphics/filters/DistantLightSource.h | 4 ++ .../platform/graphics/filters/FELighting.h | 7 --- .../graphics/filters/PointLightSource.h | 4 ++ .../graphics/filters/SpotLightSource.h | 4 ++ .../software/FELightingSoftwareApplier.h | 16 ++++++ - 7 files changed, 56 insertions(+), 35 deletions(-) + 8 files changed, 58 insertions(+), 36 deletions(-) +diff --git a/Source/WebCore/Sources.txt b/Source/WebCore/Sources.txt +index 8ce3510fe1a8..efd56bcb8746 100644 +--- a/Source/WebCore/Sources.txt ++++ b/Source/WebCore/Sources.txt +@@ -2136,6 +2136,7 @@ platform/graphics/WebMResourceClient.cpp + platform/graphics/WOFFFileFormat.cpp + platform/graphics/WidthIterator.cpp + platform/graphics/cpu/arm/filters/FEBlendNeonApplier.cpp ++platform/graphics/cpu/arm/filters/FELightingNEON.cpp + platform/graphics/displaylists/DisplayList.cpp + platform/graphics/displaylists/DisplayListDrawingContext.cpp + platform/graphics/displaylists/DisplayListItems.cpp diff --git a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp index f6ff8c20a5a8..42a97ffc5372 100644 --- a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp @@ -67,7 +80,7 @@ index f6ff8c20a5a8..42a97ffc5372 100644 // Calling a powf function from the assembly code would require to save // and reload a lot of NEON registers. Since the base is in range [0..1] diff --git a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h -index b17c603d40d3..e4629cda0b7c 100644 +index b17c603d40d3..c6d17f573eca 100644 --- a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h +++ b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h @@ -24,14 +24,15 @@ @@ -98,9 +111,10 @@ index b17c603d40d3..e4629cda0b7c 100644 { - alignas(16) FELightingFloatArgumentsForNeon floatArguments; - FELightingPaintingDataForNeon neonData = { +- data.pixels->data(), + WebCore::FELightingFloatArgumentsForNeon alignas(16) floatArguments; + WebCore::FELightingPaintingDataForNeon neonData = { - data.pixels->data(), ++ data.pixels->bytes(), 1, - data.widthDecreasedByOne - 1, - data.heightDecreasedByOne - 1, @@ -244,7 +258,7 @@ index 0c073bc13f8c..e0db00545c17 100644 float m_surfaceScale; float m_diffuseConstant; diff --git a/Source/WebCore/platform/graphics/filters/PointLightSource.h b/Source/WebCore/platform/graphics/filters/PointLightSource.h -index 5c9c7fb783e6..e53aa012ac1c 100644 +index 126b3b2350f6..d906db21aa9c 100644 --- a/Source/WebCore/platform/graphics/filters/PointLightSource.h +++ b/Source/WebCore/platform/graphics/filters/PointLightSource.h @@ -26,6 +26,10 @@ @@ -259,7 +273,7 @@ index 5c9c7fb783e6..e53aa012ac1c 100644 class PointLightSource : public LightSource { diff --git a/Source/WebCore/platform/graphics/filters/SpotLightSource.h b/Source/WebCore/platform/graphics/filters/SpotLightSource.h -index 04e331ec4ec0..763c8d400b00 100644 +index 641b205f986d..64380d9b6eb8 100644 --- a/Source/WebCore/platform/graphics/filters/SpotLightSource.h +++ b/Source/WebCore/platform/graphics/filters/SpotLightSource.h @@ -26,6 +26,10 @@ @@ -274,7 +288,7 @@ index 04e331ec4ec0..763c8d400b00 100644 class SpotLightSource : public LightSource { diff --git a/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h b/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h -index 3875b0a4b5de..6d3864aafb9a 100644 +index c974d92115ff..e2896660cfbd 100644 --- a/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h +++ b/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h @@ -36,6 +36,7 @@ diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash index 9c8beecf2e..5dd64b34b7 100644 --- a/package/wpewebkit/wpewebkit.hash +++ b/package/wpewebkit/wpewebkit.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpewebkit-2.36.8.tar.xz.sums -md5 939dc646bb6652fde9a5b6512c17fc58 wpewebkit-2.36.8.tar.xz -sha1 f45936c578f7dcfbb6064e87da6c098efe093e68 wpewebkit-2.36.8.tar.xz -sha256 8d42a349c910b2d0961b8d34fecef29cec3d21e3af5977346c90026692dc75eb wpewebkit-2.36.8.tar.xz +# From https://wpewebkit.org/releases/wpewebkit-2.38.0.tar.xz.sums +md5 e0e6b98c86351c39e41da475afc50780 wpewebkit-2.38.0.tar.xz +sha1 66e6dd1c285a21ce50370fb4d60332838d801663 wpewebkit-2.38.0.tar.xz +sha256 e653e12eca63e6371c06d4cd9efcd5492db67f7d9ef324fd5d8668b1151e72b2 wpewebkit-2.38.0.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk index 0ff8204519..001c701ee9 100644 --- a/package/wpewebkit/wpewebkit.mk +++ b/package/wpewebkit/wpewebkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEWEBKIT_VERSION = 2.36.8 +WPEWEBKIT_VERSION = 2.38.0 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz WPEWEBKIT_INSTALL_STAGING = YES @@ -22,9 +22,11 @@ WPEWEBKIT_CONF_OPTS = \ -DPORT=WPE \ -DENABLE_ACCESSIBILITY=OFF \ -DENABLE_API_TESTS=OFF \ + -DENABLE_DOCUMENTATION=OFF \ + -DENABLE_INTROSPECTION=OFF \ -DENABLE_MINIBROWSER=OFF \ - -DUSE_SOUP2=ON \ - -DSILENCE_CROSS_COMPILATION_NOTICES=ON + -DENABLE_WEB_RTC=OFF \ + -DUSE_SOUP2=ON ifeq ($(BR2_PACKAGE_WPEWEBKIT_SANDBOX),y) WPEWEBKIT_CONF_OPTS += \ From peter at korsgaard.com Wed Jan 4 16:44:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:44:29 +0100 Subject: [Buildroot] [PATCH 04/29] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR In-Reply-To: <20230101233653.487175-5-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:28 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-5-ricardo.martincoski@gmail.com> Message-ID: <87tu16z1ua.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:44:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:44:53 +0100 Subject: [Buildroot] [PATCH 03/29] package/qcom-db410c-firmware: fix typo for _LICENSE In-Reply-To: <20230101233653.487175-4-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:27 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-4-ricardo.martincoski@gmail.com> Message-ID: <87pmbuz1tm.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Cc: Mike Frampton > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:45:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:45:19 +0100 Subject: [Buildroot] [PATCH 02/29] package/libmng: fix optional dependency to lcms2 In-Reply-To: <20230101233653.487175-3-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:26 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-3-ricardo.martincoski@gmail.com> Message-ID: <87lemiz1sw.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > "0ce9b533e3 libmng: new package" introduced a typo that makes the > optional dependency to lcms2 ineffective. > Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:46:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:46:00 +0100 Subject: [Buildroot] [PATCH 06/29] package/i2pd: really install configuration files In-Reply-To: <20230101233653.487175-7-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:30 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-7-ricardo.martincoski@gmail.com> Message-ID: <87h6x6z1rr.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > While applying [1] the commit "fffbd2c9f7 i2pd: new package" > unintentionally removed completely the post-install hooks, so > I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. > Fix the install of configuration files by adding the defined symbol to > the post-install hooks. > [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ > Cc: Fabrice Fontaine > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:46:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:46:31 +0100 Subject: [Buildroot] [PATCH 07/29] package/ima-evm-utils: really install to staging In-Reply-To: <20230101233653.487175-8-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:31 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-8-ricardo.martincoski@gmail.com> Message-ID: <87cz7uz1qw.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "8229196d41 package/ima-evm-utils: new package" added > IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling > IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed > to staging. > Enable installing to staging. > Cc: Petr Vorel > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:48:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:48:07 +0100 Subject: [Buildroot] [PATCH 08/29] package/qt5/qt5virtualkeyboard: really configure language layouts In-Reply-To: <20230101233653.487175-9-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:32 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-9-ricardo.martincoski@gmail.com> Message-ID: <878riiz1o8.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake > infrastructure" changed most but not all _QMAKEFLAGS to > _CONF_OPTS. > As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is > ignored and all layouts are compiled in. > Some layouts have different licenses (e.g. pinying), so the license > information for a build that is configured to not include such layouts > is wrong. > Change the remaining _QMAKEFLAGS entry, fixing the config for which > language layouts are compiled and installed. > Cc: Giulio Benetti > Cc: Julien Corjon > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:51:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:51:56 +0100 Subject: [Buildroot] [PATCH 09/29] package/tekui: really disable parallel build In-Reply-To: <20230101233653.487175-10-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:33 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-10-ricardo.martincoski@gmail.com> Message-ID: <874jt6z1hv.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but > that is not a symbol used by the generic package infra. > Ensure -j1 is passed to the build and install commands by using > TEKUI_MAKE explicitly. > Fixes: > http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b That build seems to use make -j1? > Cc: Francois Perrad > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:52:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:52:25 +0100 Subject: [Buildroot] [PATCH 10/29] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" In-Reply-To: <20230101233653.487175-11-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:34 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-11-ricardo.martincoski@gmail.com> Message-ID: <87zgayxmwm.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. > Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL > settings" added _MAKE to a generic package, but the generic infra > does not take this symbol into account. > The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: > fix parallel build" by adding a patch file. > So drop the bogus PPTP_LINUX_MAKE. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:53:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:53:29 +0100 Subject: [Buildroot] [PATCH 11/29] Revert "package/zip: install to staging" In-Reply-To: <20230101233653.487175-12-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:35 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-12-ricardo.martincoski@gmail.com> Message-ID: <87v8lmxmuu.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. > Commit "c5b5b5ccab package/zip: install to staging" contains a typo that > prevents installing to staging. > ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS > But the package does not install headers or libraries, only ELF and > manual files. > So instead of fixing the install to staging, revert the bogus commit. > Cc: Jan Pedersen > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:53:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 17:53:59 +0100 Subject: [Buildroot] [PATCH 12/29] boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD In-Reply-To: <20230101233653.487175-13-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:36 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-13-ricardo.martincoski@gmail.com> Message-ID: <87r0waxmu0.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "0189bcb47c boot/ti-k3-r5-loader: new package" added an unused > define. > The define value is calculated from an inexistent option > BR2_TARGET_TI_K3_R5_LOADER_BOARD, so drop the line. > Cc: Anand Gadiyar > Cc: Xuanhao Shi > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 16:44:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:44:44 +0100 Subject: [Buildroot] [git commit] package/qcom-db410c-firmware: fix typo for _LICENSE Message-ID: <20230104165453.63D7087518@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aa35d8d071faf68abc4538be2a3bb636ea6b4a2c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Cc: Mike Frampton Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/qcom-db410c-firmware/qcom-db410c-firmware.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk index 9ef32cc9d4..cf4b59b72e 100644 --- a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk +++ b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk @@ -8,7 +8,7 @@ QCOM_DB410C_FIRMWARE_VERSION = 1034.2.1 QCOM_DB410C_FIRMWARE_BASE = linux-board-support-package-r$(QCOM_DB410C_FIRMWARE_VERSION) QCOM_DB410C_FIRMWARE_SOURCE = $(QCOM_DB410C_FIRMWARE_BASE).zip QCOM_DB410C_FIRMWARE_SITE = https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware -QCOM_DB410C_FIRMWARE_LICENCE = Qualcomm firmware license +QCOM_DB410C_FIRMWARE_LICENSE = Qualcomm firmware license QCOM_DB410C_FIRMWARE_LICENSE_FILES = LICENSE QCOM_DB410C_FIRMWARE_DEPENDENCIES = host-mtools From peter at korsgaard.com Wed Jan 4 16:43:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:43:03 +0100 Subject: [Buildroot] [git commit] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR Message-ID: <20230104165453.59C8B87567@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e7792f539e440d40566bfab3dd86881a8f8edd7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/tinyxml/tinyxml.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/tinyxml/tinyxml.mk b/package/tinyxml/tinyxml.mk index d173254e31..8e706f1a1e 100644 --- a/package/tinyxml/tinyxml.mk +++ b/package/tinyxml/tinyxml.mk @@ -12,7 +12,7 @@ TINYXML_AUTORECONF = YES TINYXML_INSTALL_STAGING = YES TINYXML_LICENSE = Zlib TINYXML_LICENSE_FILES = README -TINYXML_CPE_ID_VENDOT = tinyxml_project +TINYXML_CPE_ID_VENDOR = tinyxml_project # 0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch TINYXML_IGNORE_CVES += CVE-2021-42260 From peter at korsgaard.com Wed Jan 4 16:45:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:45:11 +0100 Subject: [Buildroot] [git commit] package/libmng: fix optional dependency to lcms2 Message-ID: <20230104165453.6EF6087569@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7aeeb632d66dd59e0dbcff8ad6fee724c4e829d3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master "0ce9b533e3 libmng: new package" introduced a typo that makes the optional dependency to lcms2 ineffective. Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/libmng/libmng.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmng/libmng.mk b/package/libmng/libmng.mk index 090fe18380..8ffd74c05b 100644 --- a/package/libmng/libmng.mk +++ b/package/libmng/libmng.mk @@ -14,7 +14,7 @@ LIBMNG_LICENSE = libmng license LIBMNG_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_LCMS2),y) -LIBMNG_DEPDENDENCIES += lcms2 +LIBMNG_DEPENDENCIES += lcms2 else LIBMNG_CONF_OPTS += --without-lcms2 endif From peter at korsgaard.com Wed Jan 4 16:46:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:46:22 +0100 Subject: [Buildroot] [git commit] package/ima-evm-utils: really install to staging Message-ID: <20230104165453.8631E87567@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ee73336da98a7de04301a90c9b5a881761274a47 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "8229196d41 package/ima-evm-utils: new package" added IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed to staging. Enable installing to staging. Cc: Petr Vorel Signed-off-by: Ricardo Martincoski Reviewed-by: Petr Vorel Signed-off-by: Peter Korsgaard --- package/ima-evm-utils/ima-evm-utils.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/ima-evm-utils/ima-evm-utils.mk b/package/ima-evm-utils/ima-evm-utils.mk index 7ee34d5e1a..01984402ce 100644 --- a/package/ima-evm-utils/ima-evm-utils.mk +++ b/package/ima-evm-utils/ima-evm-utils.mk @@ -8,6 +8,7 @@ IMA_EVM_UTILS_VERSION = 1.4 IMA_EVM_UTILS_SITE = http://downloads.sourceforge.net/project/linux-ima/ima-evm-utils IMA_EVM_UTILS_LICENSE = GPL-2.0 IMA_EVM_UTILS_LICENSE_FILES = COPYING +IMA_EVM_UTILS_INSTALL_STAGING = YES IMA_EVM_UTILS_DEPENDENCIES = host-pkgconf keyutils openssl tpm2-tss # Tarball doesn't contain configure From peter at korsgaard.com Wed Jan 4 16:45:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:45:56 +0100 Subject: [Buildroot] [git commit] package/i2pd: really install configuration files Message-ID: <20230104165453.7B0008756A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fa581bb3e6b45da2b7a0cfb9e5d6f869a7cd9b05 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master While applying [1] the commit "fffbd2c9f7 i2pd: new package" unintentionally removed completely the post-install hooks, so I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. Fix the install of configuration files by adding the defined symbol to the post-install hooks. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ Cc: Fabrice Fontaine Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/i2pd/i2pd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/i2pd/i2pd.mk b/package/i2pd/i2pd.mk index b99212be47..ad268a235c 100644 --- a/package/i2pd/i2pd.mk +++ b/package/i2pd/i2pd.mk @@ -44,6 +44,7 @@ define I2PD_INSTALL_CONFIGURATION_FILES mkdir -p $(TARGET_DIR)/var/lib/i2pd cp -a $(@D)/contrib/certificates $(TARGET_DIR)/var/lib/i2pd endef +I2PD_POST_INSTALL_TARGET_HOOKS += I2PD_INSTALL_CONFIGURATION_FILES define I2PD_USERS i2pd -1 i2pd -1 * /var/lib/i2pd - - I2P Daemon From peter at korsgaard.com Wed Jan 4 16:51:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:51:23 +0100 Subject: [Buildroot] [git commit] package/tekui: really disable parallel build Message-ID: <20230104165453.9BC0687569@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=93036af53fbbd566a800a12fa8979000ea4fa31f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but that is not a symbol used by the generic package infra. Ensure -j1 is passed to the build and install commands by using TEKUI_MAKE explicitly. Fixes: http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b Cc: Francois Perrad Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/tekui/tekui.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tekui/tekui.mk b/package/tekui/tekui.mk index 13000edd3e..3cb7ff51e5 100644 --- a/package/tekui/tekui.mk +++ b/package/tekui/tekui.mk @@ -59,11 +59,11 @@ endif endif define TEKUI_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all endef define TEKUI_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install endef $(eval $(generic-package)) From peter at korsgaard.com Wed Jan 4 16:47:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:47:55 +0100 Subject: [Buildroot] [git commit] package/qt5/qt5virtualkeyboard: really configure language layouts Message-ID: <20230104165453.9134187518@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=92219bdf2ece2a0ddfbc45691879a03acd5c7442 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake infrastructure" changed most but not all _QMAKEFLAGS to _CONF_OPTS. As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is ignored and all layouts are compiled in. Some layouts have different licenses (e.g. pinying), so the license information for a build that is configured to not include such layouts is wrong. Change the remaining _QMAKEFLAGS entry, fixing the config for which language layouts are compiled and installed. Cc: Giulio Benetti Cc: Julien Corjon Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk index c31d455c4e..3fefdc874d 100644 --- a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk +++ b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk @@ -16,7 +16,7 @@ QT5VIRTUALKEYBOARD_LICENSE_FILES = LICENSE.GPL3 QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS = $(call qstrip,$(BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)) ifneq ($(strip $(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) -QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" +QT5VIRTUALKEYBOARD_CONF_OPTS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" ifneq ($(filter ja_JP all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (openwnn) From peter at korsgaard.com Wed Jan 4 16:53:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:53:50 +0100 Subject: [Buildroot] [git commit] boot/ti-k3-r5-loader: drop bogus TI_K3_R5_LOADER_BOARD Message-ID: <20230104165453.BC74487518@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90e65e46b7c00218058e32efd079df291b736c4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "0189bcb47c boot/ti-k3-r5-loader: new package" added an unused define. The define value is calculated from an inexistent option BR2_TARGET_TI_K3_R5_LOADER_BOARD, so drop the line. Cc: Anand Gadiyar Cc: Xuanhao Shi Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk index 422ab20d71..afa309aa98 100644 --- a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk @@ -26,7 +26,6 @@ TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ $(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) From peter at korsgaard.com Wed Jan 4 16:52:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:52:21 +0100 Subject: [Buildroot] [git commit] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" Message-ID: <20230104165453.A75368756A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4ce9d01c4244252e18302aa97653e573359dba6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL settings" added _MAKE to a generic package, but the generic infra does not take this symbol into account. The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: fix parallel build" by adding a patch file. So drop the bogus PPTP_LINUX_MAKE. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/pptp-linux/pptp-linux.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/pptp-linux/pptp-linux.mk b/package/pptp-linux/pptp-linux.mk index 7fd0733977..b6c740e710 100644 --- a/package/pptp-linux/pptp-linux.mk +++ b/package/pptp-linux/pptp-linux.mk @@ -7,7 +7,6 @@ PPTP_LINUX_VERSION = 1.10.0 PPTP_LINUX_SITE = http://downloads.sourceforge.net/project/pptpclient/pptp/pptp-$(PPTP_LINUX_VERSION) PPTP_LINUX_SOURCE = pptp-$(PPTP_LINUX_VERSION).tar.gz -PPTP_LINUX_MAKE = $(MAKE1) PPTP_LINUX_LICENSE = GPL-2.0+ PPTP_LINUX_LICENSE_FILES = COPYING From peter at korsgaard.com Wed Jan 4 16:52:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 17:52:59 +0100 Subject: [Buildroot] [git commit] Revert "package/zip: install to staging" Message-ID: <20230104165453.B267E87567@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11614fdde1611f846b8e5d99f55af7c6c131b817 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. Commit "c5b5b5ccab package/zip: install to staging" contains a typo that prevents installing to staging. ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, revert the bogus commit. Cc: Jan Pedersen Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/zip/zip.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package/zip/zip.mk b/package/zip/zip.mk index 2d11e1c763..67958a4a66 100644 --- a/package/zip/zip.mk +++ b/package/zip/zip.mk @@ -11,7 +11,6 @@ ZIP_SITE = ftp://ftp.info-zip.org/pub/infozip/src ZIP_LICENSE = Info-ZIP ZIP_LICENSE_FILES = LICENSE ZIP_CPE_ID_VENDOR = info-zip_project -ZIP_INSTALL_STAGING = YES ifeq ($(BR2_PACKAGE_BZIP2),y) ZIP_DEPENDENCIES += bzip2 @@ -41,11 +40,6 @@ define ZIP_INSTALL_TARGET_CMDS prefix=$(TARGET_DIR)/usr endef -define ZIP_INSTALLING_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) -f unix/Makefile install \ - prefix=$(STAGING_DIR)/usr -endef - define HOST_ZIP_BUILD_CMDS $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) -C $(@D) \ CFLAGS="$(HOST_CFLAGS) $(ZIP_CFLAGS)" \ From peter at korsgaard.com Wed Jan 4 21:22:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:22:47 +0100 Subject: [Buildroot] [PATCH] package/grpc: bump to version 1.51.1 In-Reply-To: <20230102121103.143967-1-buildroot@heine.tech> (Michael Nosthoff via buildroot's message of "Mon, 2 Jan 2023 13:11:02 +0100") References: <20230102121103.143967-1-buildroot@heine.tech> Message-ID: <87mt6yxae0.fsf@dell.be.48ers.dk> >>>>> "Michael" == Michael Nosthoff via buildroot writes: > Signed-off-by: Michael Nosthoff Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:22:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:22:51 +0100 Subject: [Buildroot] [PATCH] package/ethtool: bump to version 6.1 In-Reply-To: <20230102122101.1912214-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:00 +0100") References: <20230102122101.1912214-1-francois.perrad@gadz.org> Message-ID: <87ilhmxadw.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:22:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:22:55 +0100 Subject: [Buildroot] [PATCH] package/hwdata: bump to version 0.365 In-Reply-To: <20230102122112.1912236-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:12 +0100") References: <20230102122112.1912236-1-francois.perrad@gadz.org> Message-ID: <87edsaxads.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:23:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:23:05 +0100 Subject: [Buildroot] [PATCH] package/libpcap: bump to version 1.10.2 In-Reply-To: <20230102122124.1912257-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:24 +0100") References: <20230102122124.1912257-1-francois.perrad@gadz.org> Message-ID: <87a62yxadi.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:23:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:23:19 +0100 Subject: [Buildroot] [PATCH] package/lsof: bump to version 4.96.5 In-Reply-To: <20230102122133.1912278-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:33 +0100") References: <20230102122133.1912278-1-francois.perrad@gadz.org> Message-ID: <875ydmxad4.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:23:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:23:44 +0100 Subject: [Buildroot] [PATCH] package/nano: bump to version 7.1 In-Reply-To: <20230102122144.1912299-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:44 +0100") References: <20230102122144.1912299-1-francois.perrad@gadz.org> Message-ID: <871qoaxacf.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:25:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:25:17 +0100 Subject: [Buildroot] [PATCH] package/pcre2: bump to version 10.42 In-Reply-To: <20230102122152.1912325-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:21:52 +0100") References: <20230102122152.1912325-1-francois.perrad@gadz.org> Message-ID: <87wn62vvpe.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:25:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:25:28 +0100 Subject: [Buildroot] [PATCH] package/prosody: bump to version 0.11.14 In-Reply-To: <20230102122200.1912346-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:22:00 +0100") References: <20230102122200.1912346-1-francois.perrad@gadz.org> Message-ID: <87sfgqvvp3.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:25:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:25:58 +0100 Subject: [Buildroot] [PATCH] package/readline: bump to version 8.2 In-Reply-To: <20230102122210.1912367-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:22:10 +0100") References: <20230102122210.1912367-1-francois.perrad@gadz.org> Message-ID: <87o7revvo9.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:26:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:26:14 +0100 Subject: [Buildroot] [PATCH] package/strace: bump to version 6.1 In-Reply-To: <20230102122219.1912388-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:22:19 +0100") References: <20230102122219.1912388-1-francois.perrad@gadz.org> Message-ID: <87k022vvnt.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:26:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:26:33 +0100 Subject: [Buildroot] [PATCH] package/tcpdump: bump to version 4.99.2 In-Reply-To: <20230102122229.1912409-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 2 Jan 2023 13:22:29 +0100") References: <20230102122229.1912409-1-francois.perrad@gadz.org> Message-ID: <87fscqvvna.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:28:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:28:42 +0100 Subject: [Buildroot] [PATCH] package/minetest{-game}: bump to version 5.6.1 In-Reply-To: <20230102154550.78227-1-romain.naour@gmail.com> (Romain Naour's message of "Mon, 2 Jan 2023 16:45:49 +0100") References: <20230102154550.78227-1-romain.naour@gmail.com> Message-ID: <87bknevvjp.fsf@dell.be.48ers.dk> >>>>> "Romain" == Romain Naour writes: > Release announcement: > 5.6.0: https://forum.minetest.net/viewtopic.php?f=18&t=28511 > 5.6.1: https://forum.minetest.net/viewtopic.php?f=18&t=28703 > minetest: > - Update license file hash due to new image file in the project sources. > - IrrlichtMt 1.9.0mt8 is required to build Minetest >= 5.6.1. > - Add xlib_libXi dependecy for xinput2 support enabled by default for Linux. > - Remove xlib_libXxf86vm dependency previously used by gamma ramp code [1]. > [1] https://github.com/minetest/irrlicht/commit/538c9e5cde425ecee1e802fd53344111683b60be > Signed-off-by: Romain Naour Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:29:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:29:28 +0100 Subject: [Buildroot] [PATCH] flare-{engine,game}: bump to version 1.14 In-Reply-To: <20230102154550.78227-2-romain.naour@gmail.com> (Romain Naour's message of "Mon, 2 Jan 2023 16:45:50 +0100") References: <20230102154550.78227-1-romain.naour@gmail.com> <20230102154550.78227-2-romain.naour@gmail.com> Message-ID: <877cy2vvif.fsf@dell.be.48ers.dk> >>>>> "Romain" == Romain Naour writes: > See: > https://flarerpg.org/2022/01/31/flare-1-13/ > https://flarerpg.org/2022/12/10/flare-1-14/ > While at it, change url to use https. > Signed-off-by: Romain Naour Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:34:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:34:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.1 In-Reply-To: <20230102211854.29006-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:18:54 +0100") References: <20230102211854.29006-1-bernd.kuhls@t-online.de> Message-ID: <87358qvvaj.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://sqlite.org/releaselog/3_40_1.html > Signed-off-by: Bernd Kuhls This fixes CVE-2022-46908, so I have marked this as a security fix and applied, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:34:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:34:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/vdr: bump version to 2.6.3 In-Reply-To: <20230102212926.32133-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:29:26 +0100") References: <20230102212926.32133-1-bernd.kuhls@t-online.de> Message-ID: <87y1qiugpa.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: https://github.com/vdr-projects/vdr/blob/master/HISTORY > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:35:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:35:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/libsndfile: bump to version 1.2.0 In-Reply-To: <20230102213535.44208-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:35:35 +0100") References: <20230102213535.44208-1-bernd.kuhls@t-online.de> Message-ID: <87tu16ugop.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://github.com/libsndfile/libsndfile/releases/tag/1.2.0 > Drop patch (already in version). > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:35:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:35:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/intel-gmmlib: bump version to 22.3.2 In-Reply-To: <20230102225910.368086-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 23:59:10 +0100") References: <20230102225910.368086-1-bernd.kuhls@t-online.de> Message-ID: <87pmbuugoc.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 Jan 4 21:21:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:21:58 +0100 Subject: [Buildroot] [git commit] package/ethtool: bump to version 6.1 Message-ID: <20230104213636.DA5FD8756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=090ebb085f8d77b0d88dcb757835fad0aa530603 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/ethtool/ethtool.hash | 2 +- package/ethtool/ethtool.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ethtool/ethtool.hash b/package/ethtool/ethtool.hash index 8a649876d9..609085aa5e 100644 --- a/package/ethtool/ethtool.hash +++ b/package/ethtool/ethtool.hash @@ -1,5 +1,5 @@ # From https://www.kernel.org/pub/software/network/ethtool/sha256sums.asc -sha256 3b752a3329827907ac3812f2831dfecf51c8c41c55d2d69cfb9c53ca06449fc6 ethtool-5.19.tar.xz +sha256 c41fc881ffa5a40432d2dd829eb44c64a49dee482e716baacf9262c64daa8f90 ethtool-6.1.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 5d632934396f90c82dfebe3c9512648bbb6333b406113d0cd331b0e0aa2d34a1 LICENSE diff --git a/package/ethtool/ethtool.mk b/package/ethtool/ethtool.mk index 32bd5e7db1..3381344e0a 100644 --- a/package/ethtool/ethtool.mk +++ b/package/ethtool/ethtool.mk @@ -4,7 +4,7 @@ # ################################################################################ -ETHTOOL_VERSION = 5.19 +ETHTOOL_VERSION = 6.1 ETHTOOL_SOURCE = ethtool-$(ETHTOOL_VERSION).tar.xz ETHTOOL_SITE = $(BR2_KERNEL_MIRROR)/software/network/ethtool ETHTOOL_LICENSE = GPL-2.0 From peter at korsgaard.com Wed Jan 4 21:21:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:21:47 +0100 Subject: [Buildroot] [git commit] package/grpc: bump to version 1.51.1 Message-ID: <20230104213636.C8CB08756C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1cb6906eeb5a79bf222e881b7170d6d97280370a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Peter Korsgaard --- package/grpc/grpc.hash | 2 +- package/grpc/grpc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/grpc/grpc.hash b/package/grpc/grpc.hash index 4d838703cc..e6b76dcb5e 100644 --- a/package/grpc/grpc.hash +++ b/package/grpc/grpc.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 76900ab068da86378395a8e125b5cc43dfae671e09ff6462ddfef18676e2165a grpc-1.50.0.tar.gz +sha256 b55696fb249669744de3e71acc54a9382bea0dce7cd5ba379b356b12b82d4229 grpc-1.51.1.tar.gz sha256 590198e3f305f2c347fde64d637c65492bbef554db6c8364e149cd375e3797ee LICENSE diff --git a/package/grpc/grpc.mk b/package/grpc/grpc.mk index 9aac241e47..9125b1f9f6 100644 --- a/package/grpc/grpc.mk +++ b/package/grpc/grpc.mk @@ -4,7 +4,7 @@ # ################################################################################ -GRPC_VERSION = 1.50.0 +GRPC_VERSION = 1.51.1 GRPC_SITE = $(call github,grpc,grpc,v$(GRPC_VERSION)) GRPC_LICENSE = Apache-2.0, BSD-3-Clause (third_party code), MPL-2.0 (etc/roots.pem) GRPC_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:23:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:23:27 +0100 Subject: [Buildroot] [git commit] package/nano: bump to version 7.1 Message-ID: <20230104213637.22CD787570@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a779b8966038bb3fa49c56eee1e134333fcb206 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/nano/nano.hash | 4 ++-- package/nano/nano.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/nano/nano.hash b/package/nano/nano.hash index 86f414aca0..f49b712093 100644 --- a/package/nano/nano.hash +++ b/package/nano/nano.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://www.nano-editor.org/dist/v7/nano-7.0.tar.xz.asc +# https://www.nano-editor.org/dist/v7/nano-7.1.tar.xz.asc # using key 168E6F4297BFD7A79AFD4496514BBE2EB8E1961F -sha256 8dd6eac38b2b8786d82681f0e1afd84f6b75210d17391b6443c437e451552149 nano-7.0.tar.xz +sha256 57ba751e9b7519f0f6ddee505202e387c75dde440c1f7aa1b9310cc381406836 nano-7.1.tar.xz sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/nano/nano.mk b/package/nano/nano.mk index f9338550d4..203c417f06 100644 --- a/package/nano/nano.mk +++ b/package/nano/nano.mk @@ -5,7 +5,7 @@ ################################################################################ NANO_VERSION_MAJOR = 7 -NANO_VERSION = $(NANO_VERSION_MAJOR).0 +NANO_VERSION = $(NANO_VERSION_MAJOR).1 NANO_SITE = https://www.nano-editor.org/dist/v$(NANO_VERSION_MAJOR) NANO_SOURCE = nano-$(NANO_VERSION).tar.xz NANO_LICENSE = GPL-3.0+ From peter at korsgaard.com Wed Jan 4 21:22:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:22:16 +0100 Subject: [Buildroot] [git commit] package/libpcap: bump to version 1.10.2 Message-ID: <20230104213637.055FD87566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6bee8635d90f3f9e3d04e03a9db2f37a387e077c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libpcap/Config.in | 2 +- package/libpcap/libpcap.hash | 4 ++-- package/libpcap/libpcap.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libpcap/Config.in b/package/libpcap/Config.in index a5f64bdc81..7ffac64c46 100644 --- a/package/libpcap/Config.in +++ b/package/libpcap/Config.in @@ -5,4 +5,4 @@ config BR2_PACKAGE_LIBPCAP A system-independent library for user-level network packet capture. - http://www.tcpdump.org/ + https://www.tcpdump.org/ diff --git a/package/libpcap/libpcap.hash b/package/libpcap/libpcap.hash index 84c8e405df..b87d9d04ef 100644 --- a/package/libpcap/libpcap.hash +++ b/package/libpcap/libpcap.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz.sig -sha256 ed285f4accaf05344f90975757b3dbfe772ba41d1c401c2648b7fa45b711bdd4 libpcap-1.10.1.tar.gz +# https://www.tcpdump.org/release/libpcap-1.10.2.tar.gz.sig +sha256 db6d79d4ad03b8b15fb16c42447d093ad3520c0ec0ae3d331104dcfb1ce77560 libpcap-1.10.2.tar.gz # Hash for license file: sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/libpcap/libpcap.mk b/package/libpcap/libpcap.mk index 21422b2c0a..173207de63 100644 --- a/package/libpcap/libpcap.mk +++ b/package/libpcap/libpcap.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPCAP_VERSION = 1.10.1 +LIBPCAP_VERSION = 1.10.2 LIBPCAP_SITE = https://www.tcpdump.org/release LIBPCAP_LICENSE = BSD-3-Clause LIBPCAP_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:22:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:22:06 +0100 Subject: [Buildroot] [git commit] package/hwdata: bump to version 0.365 Message-ID: <20230104213636.E99458756F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e49d4fe20cbdf6195f23e4e920b1314786e1dac1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/hwdata/hwdata.hash | 2 +- package/hwdata/hwdata.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/hwdata/hwdata.hash b/package/hwdata/hwdata.hash index 6c5a091a06..4f56b0c12f 100644 --- a/package/hwdata/hwdata.hash +++ b/package/hwdata/hwdata.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 f0bb38588b9fcb43e15dac4ce8461b7580ef38ac20ecab83cef638413646decb hwdata-0.358.tar.gz +sha256 d6ae2436a69c6f5e04d926f5d753a99d90deb864065a2e2f8a8eda87b70dcdd5 hwdata-0.365.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 21d0406f93e884a050426ebc21931839a45d56bfcbcbfdda7686d583f36f107f LICENSE diff --git a/package/hwdata/hwdata.mk b/package/hwdata/hwdata.mk index b2e1838074..00fe6c1455 100644 --- a/package/hwdata/hwdata.mk +++ b/package/hwdata/hwdata.mk @@ -4,7 +4,7 @@ # ################################################################################ -HWDATA_VERSION = 0.358 +HWDATA_VERSION = 0.365 HWDATA_SITE = $(call github,vcrhonek,hwdata,v$(HWDATA_VERSION)) HWDATA_LICENSE = GPL-2.0+, BSD-3-Clause, XFree86 1.0 HWDATA_LICENSE_FILES = COPYING LICENSE From peter at korsgaard.com Wed Jan 4 21:23:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:23:53 +0100 Subject: [Buildroot] [git commit] package/pcre2: bump to version 10.42 Message-ID: <20230104213637.3095087566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=64a03682cc1a90a311b2331224deac62f8c8940f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/pcre2/pcre2.hash | 4 ++-- package/pcre2/pcre2.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pcre2/pcre2.hash b/package/pcre2/pcre2.hash index e3fe6b2d53..f609bdaee2 100644 --- a/package/pcre2/pcre2.hash +++ b/package/pcre2/pcre2.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature: -# https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.40/pcre2-10.40.tar.bz2.sig -sha256 14e4b83c4783933dc17e964318e6324f7cae1bc75d8f3c79bc6969f00c159d68 pcre2-10.40.tar.bz2 +# https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2.sig +sha256 8d36cd8cb6ea2a4c2bb358ff6411b0c788633a2a45dabbf1aeb4b701d1b5e840 pcre2-10.42.tar.bz2 # Locally computed sha256 87d884eceb7fc54611470ce9f74280d28612b0c877adfc767e9676892a638987 LICENCE diff --git a/package/pcre2/pcre2.mk b/package/pcre2/pcre2.mk index 06a0afc9b8..aba378cab6 100644 --- a/package/pcre2/pcre2.mk +++ b/package/pcre2/pcre2.mk @@ -4,7 +4,7 @@ # ################################################################################ -PCRE2_VERSION = 10.40 +PCRE2_VERSION = 10.42 PCRE2_SITE = https://github.com/PhilipHazel/pcre2/releases/download/pcre2-$(PCRE2_VERSION) PCRE2_SOURCE = pcre2-$(PCRE2_VERSION).tar.bz2 PCRE2_LICENSE = BSD-3-Clause From peter at korsgaard.com Wed Jan 4 21:25:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:25:25 +0100 Subject: [Buildroot] [git commit] package/prosody: bump to version 0.11.14 Message-ID: <20230104213637.3E6378756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f6e88fff91dd4702c725f47fb4fdd1a00b228f64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/prosody/prosody.hash | 8 ++++---- package/prosody/prosody.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/prosody/prosody.hash b/package/prosody/prosody.hash index 3a3a363a4b..1fd1abafe9 100644 --- a/package/prosody/prosody.hash +++ b/package/prosody/prosody.hash @@ -1,8 +1,8 @@ # Locally computed: -md5 7214ee57d4702585bd0d3428e69790b4 prosody-0.11.13.tar.gz -sha1 1cc5a72d98738872d0c1a4c34b1fcb8878348c7d prosody-0.11.13.tar.gz -sha256 39c61b346a09b5125b604cb969e14206cbbcb86c81156ffc6ba2d62527cf0432 prosody-0.11.13.tar.gz -sha512 7616785536b7b51767a26963a80c961ef2403609e1e78dda3f88cf68c00d5bb899278c70a22b006b58c36c62cbb1bbd390a9298bad5b8d6524928a1cd5457813 prosody-0.11.13.tar.gz +md5 93665d86c47e99c9c525610ac53400fb prosody-0.11.14.tar.gz +sha1 abbd0ad42e2b30051f4d3f198c54a52b4e9f39d0 prosody-0.11.14.tar.gz +sha256 ec0c7447ec07ed336b6912d06a2f533439cb16d60d8d3bffa8ce46269ee52c87 prosody-0.11.14.tar.gz +sha512 128e12427ae0b5080fd3cc2380974c04570b16f0f79de7b39ef85cec6e8f579bee2d1150ce70ca731222c487dba646cbcd48bdb4a102a14395644eb5f19f1c88 prosody-0.11.14.tar.gz # Hash for license file: sha256 bbbdc1c5426e5944cf869fc0faeaf19d88a220cd2b39ea98b7b8e86b0e88a2ef COPYING diff --git a/package/prosody/prosody.mk b/package/prosody/prosody.mk index 62ba073b9e..b5d89ebba4 100644 --- a/package/prosody/prosody.mk +++ b/package/prosody/prosody.mk @@ -4,7 +4,7 @@ # ################################################################################ -PROSODY_VERSION = 0.11.13 +PROSODY_VERSION = 0.11.14 PROSODY_SITE = https://prosody.im/downloads/source PROSODY_LICENSE = MIT PROSODY_LICENSE_FILES = COPYING From peter at korsgaard.com Wed Jan 4 21:27:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:27:29 +0100 Subject: [Buildroot] [git commit] package/minetest{-game}: bump to version 5.6.1 Message-ID: <20230104213637.8058A8756F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3e41117c64cada4a06fcb20fd17517354a42e948 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release announcement: 5.6.0: https://forum.minetest.net/viewtopic.php?f=18&t=28511 5.6.1: https://forum.minetest.net/viewtopic.php?f=18&t=28703 minetest: - Update license file hash due to new image file in the project sources. - IrrlichtMt 1.9.0mt8 is required to build Minetest >= 5.6.1. - Add xlib_libXi dependency for xinput2 support enabled by default for Linux. - Remove xlib_libXxf86vm dependency previously used by gamma ramp code [1]. [1] https://github.com/minetest/irrlicht/commit/538c9e5cde425ecee1e802fd53344111683b60be Signed-off-by: Romain Naour Signed-off-by: Peter Korsgaard --- package/minetest-game/minetest-game.hash | 2 +- package/minetest-game/minetest-game.mk | 2 +- package/minetest/Config.in | 2 +- package/minetest/minetest.hash | 6 +++--- package/minetest/minetest.mk | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package/minetest-game/minetest-game.hash b/package/minetest-game/minetest-game.hash index 2b7eeffd8f..629871edbe 100644 --- a/package/minetest-game/minetest-game.hash +++ b/package/minetest-game/minetest-game.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 5a24fec4ed838744906f020096c35616e7ba76eeec2b93b980a40af011107e7c minetest-game-5.5.1.tar.gz +sha256 5dc857003d24bb489f126865fcd6bf0d9c0cb146ca4c1c733570699d15abd0e3 minetest-game-5.6.1.tar.gz sha256 f8a254e8d5f6b3ca3873f990986e86c864f943aa5dc9bf56808c5f4bfa509db0 LICENSE.txt sha256 ed2afed388c470e08edc1104e4ff6d12b68a32a76b8c52d760a99d4d2d7716f3 mods/beds/license.txt diff --git a/package/minetest-game/minetest-game.mk b/package/minetest-game/minetest-game.mk index e5ee45b6ab..ec8d5bff26 100644 --- a/package/minetest-game/minetest-game.mk +++ b/package/minetest-game/minetest-game.mk @@ -4,7 +4,7 @@ # ################################################################################ -MINETEST_GAME_VERSION = 5.5.1 +MINETEST_GAME_VERSION = 5.6.1 MINETEST_GAME_SITE = $(call github,minetest,minetest_game,$(MINETEST_GAME_VERSION)) MINETEST_GAME_LICENSE = LGPL-2.1+ (code), CC-BY-SA-2.0, CC-BY-SA-3.0, \ CC-BY-SA-4.0, MIT, CC0 1.0, CC-BY-2.0 (mods) diff --git a/package/minetest/Config.in b/package/minetest/Config.in index 3e331dff7e..4e139ac3e2 100644 --- a/package/minetest/Config.in +++ b/package/minetest/Config.in @@ -28,7 +28,7 @@ config BR2_PACKAGE_MINETEST_CLIENT select BR2_PACKAGE_FREETYPE select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_JPEG - select BR2_PACKAGE_XLIB_LIBXXF86VM + select BR2_PACKAGE_XLIB_LIBXI help Build Minetest client. diff --git a/package/minetest/minetest.hash b/package/minetest/minetest.hash index e78f865969..ec67d4136d 100644 --- a/package/minetest/minetest.hash +++ b/package/minetest/minetest.hash @@ -1,6 +1,6 @@ # Locally calculated -sha256 dc0ae5188ef351db85c38b27f38f8549b133ed82aa46daea6deee148aa3454f4 minetest-5.5.1.tar.gz -sha256 6d38dd7f3e3c8d768e1f5776b98dd5359b184c2e6740ddf733f4dc8615191bef irrlicht-1.9.0mt5.tar.gz +sha256 1440603e19dca70e2691e86a74c822ee2c4a36fceee32b2d85ae74772149e9a3 minetest-5.6.1.tar.gz +sha256 27594242da8c7cc1e5ef45922e1dfdd130c37d77719b5d927359eb47992051e0 irrlicht-1.9.0mt8.tar.gz -sha256 d1d8a63f7f70d89a3a899f3b9fb5ca1ea7dbbd4eb449be2a7b2ff861b1f09192 LICENSE.txt +sha256 b38c8d428ceddf8e9b49dca63610c74499d952895d756b7eab5f5d4cef2954f6 LICENSE.txt sha256 ca38f1ba4ab901111f6eee50009bd46dbd866e6beb98d592d843f7c162d73409 lib/irrlichtmt/doc/irrlicht-license.txt diff --git a/package/minetest/minetest.mk b/package/minetest/minetest.mk index 6d56c3222f..3904bd687c 100644 --- a/package/minetest/minetest.mk +++ b/package/minetest/minetest.mk @@ -4,7 +4,7 @@ # ################################################################################ -MINETEST_VERSION = 5.5.1 +MINETEST_VERSION = 5.6.1 MINETEST_SITE = $(call github,minetest,minetest,$(MINETEST_VERSION)) MINETEST_LICENSE = LGPL-2.1+ (code), CC-BY-SA-3.0 (textures and sounds), Zlib (irrlicht) MINETEST_LICENSE_FILES = LICENSE.txt lib/irrlichtmt/doc/irrlicht-license.txt @@ -12,7 +12,7 @@ MINETEST_CPE_ID_VENDOR = minetest MINETEST_DEPENDENCIES = gmp jsoncpp luajit sqlite zlib zstd -MINETEST_IRRLICHTMT_VERSION = 1.9.0mt5 +MINETEST_IRRLICHTMT_VERSION = 1.9.0mt8 MINETEST_EXTRA_DOWNLOADS = $(call github,minetest,irrlicht,$(MINETEST_IRRLICHTMT_VERSION))/irrlicht-$(MINETEST_IRRLICHTMT_VERSION).tar.gz define MINETEST_IRRLICHTMT_EXTRACT @@ -36,7 +36,7 @@ MINETEST_CONF_OPTS = \ -DBUILD_UNITTESTS=OFF ifeq ($(BR2_PACKAGE_MINETEST_CLIENT),y) -MINETEST_DEPENDENCIES += bzip2 freetype jpeg libgl libpng xlib_libXxf86vm +MINETEST_DEPENDENCIES += bzip2 freetype jpeg libgl libpng xlib_libXi MINETEST_CONF_OPTS += -DBUILD_CLIENT=ON else MINETEST_CONF_OPTS += -DBUILD_CLIENT=OFF From peter at korsgaard.com Wed Jan 4 21:25:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:25:38 +0100 Subject: [Buildroot] [git commit] package/readline: bump to version 8.2 Message-ID: <20230104213637.4E72E87566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1f5e9f15063443bae1b80af072c7a5b0ab91d24 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/readline/readline.hash | 4 ++-- package/readline/readline.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/readline/readline.hash b/package/readline/readline.hash index b0530a2d72..627746d821 100644 --- a/package/readline/readline.hash +++ b/package/readline/readline.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/readline/readline-8.1.2.tar.gz.sig -sha256 7589a2381a8419e68654a47623ce7dfcb756815c8fee726b98f90bf668af7bc6 readline-8.1.2.tar.gz +# https://ftp.gnu.org/gnu/readline/readline-8.2.tar.gz.sig +sha256 3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 readline-8.2.tar.gz # Hash for license file sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/readline/readline.mk b/package/readline/readline.mk index b1fd181b78..66812dee77 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -4,7 +4,7 @@ # ################################################################################ -READLINE_VERSION = 8.1.2 +READLINE_VERSION = 8.2 READLINE_SITE = $(BR2_GNU_MIRROR)/readline READLINE_INSTALL_STAGING = YES READLINE_DEPENDENCIES = ncurses host-autoconf From peter at korsgaard.com Wed Jan 4 21:26:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:26:08 +0100 Subject: [Buildroot] [git commit] package/strace: bump to version 6.1 Message-ID: <20230104213637.5FBF58756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=261b2e25f8fe42395f750d170da313826c5157f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/strace/strace.hash | 4 ++-- package/strace/strace.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/strace/strace.hash b/package/strace/strace.hash index 1743a369b4..9478fbd459 100644 --- a/package/strace/strace.hash +++ b/package/strace/strace.hash @@ -1,5 +1,5 @@ # Locally calculated after checking signature with RSA key 0xA8041FA839E16E36 -# https://strace.io/files/6.0/strace-6.0.tar.xz.asc -sha256 92d720a666855e9f1c6a11512fd6e99674a82bbfe1442557815f2ce8e1293338 strace-6.0.tar.xz +# https://strace.io/files/6.1/strace-6.1.tar.xz.asc +sha256 2579e9cec37dbb786f6ea0bebd15f40dd561ef2bde2a2a2ecdce5963b01859fd strace-6.1.tar.xz sha256 d92f973d08c8466993efff1e500453add0c038c20b4d2cbce3297938a296aea9 COPYING sha256 7c379436436a562834aa7d2f5dcae1f80a25230fa74201046ca1fba4367d39aa LGPL-2.1-or-later diff --git a/package/strace/strace.mk b/package/strace/strace.mk index 09e620530e..cbb574559e 100644 --- a/package/strace/strace.mk +++ b/package/strace/strace.mk @@ -4,7 +4,7 @@ # ################################################################################ -STRACE_VERSION = 6.0 +STRACE_VERSION = 6.1 STRACE_SOURCE = strace-$(STRACE_VERSION).tar.xz STRACE_SITE = https://github.com/strace/strace/releases/download/v$(STRACE_VERSION) STRACE_LICENSE = LGPL-2.1+ From peter at korsgaard.com Wed Jan 4 21:23:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:23:14 +0100 Subject: [Buildroot] [git commit] package/lsof: bump to version 4.96.5 Message-ID: <20230104213637.1404E8756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=848450f32bd3b877a7529f72e23c1d967f717552 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/lsof/lsof.hash | 2 +- package/lsof/lsof.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lsof/lsof.hash b/package/lsof/lsof.hash index 9649e24f7f..29cf443a24 100644 --- a/package/lsof/lsof.hash +++ b/package/lsof/lsof.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2753fc01452a3d2ee665e8365afdac0e9683197f3ec06231aa684a48b286d11c lsof-4.96.3.tar.gz +sha256 e9030af1123ff052ab69e12ef55b8a17dc47ac4bccfba85ee1ca1f31acf29607 lsof-4.96.5.tar.gz sha256 32a728188b19bf86917659d904ab29d0a294b4506e1c98b8b7f1c70ab4975fe1 dialects/linux/dproto.h diff --git a/package/lsof/lsof.mk b/package/lsof/lsof.mk index 8c8c46c4ed..fd5887141b 100644 --- a/package/lsof/lsof.mk +++ b/package/lsof/lsof.mk @@ -4,7 +4,7 @@ # ################################################################################ -LSOF_VERSION = 4.96.3 +LSOF_VERSION = 4.96.5 LSOF_SITE = $(call github,lsof-org,lsof,$(LSOF_VERSION)) LSOF_LICENSE = lsof license # License is repeated in each file, this is a relatively small one. From peter at korsgaard.com Wed Jan 4 21:26:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:26:23 +0100 Subject: [Buildroot] [git commit] package/tcpdump: bump to version 4.99.2 Message-ID: <20230104213637.70B6A87566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aa2b795b2e48663cb2924a35e22fb47071ef9531 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/tcpdump/Config.in | 2 +- package/tcpdump/tcpdump.hash | 4 ++-- package/tcpdump/tcpdump.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/tcpdump/Config.in b/package/tcpdump/Config.in index 8b54c603df..7429471362 100644 --- a/package/tcpdump/Config.in +++ b/package/tcpdump/Config.in @@ -4,7 +4,7 @@ config BR2_PACKAGE_TCPDUMP help A tool for network monitoring and data acquisition. - http://www.tcpdump.org/ + https://www.tcpdump.org/ if BR2_PACKAGE_TCPDUMP diff --git a/package/tcpdump/tcpdump.hash b/package/tcpdump/tcpdump.hash index 1990aa797b..a950d3fa66 100644 --- a/package/tcpdump/tcpdump.hash +++ b/package/tcpdump/tcpdump.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature at -# https://www.tcpdump.org/release/tcpdump-4.99.1.tar.gz.sig +# https://www.tcpdump.org/release/tcpdump-4.99.2.tar.gz.sig # using key 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D -sha256 79b36985fb2703146618d87c4acde3e068b91c553fb93f021a337f175fd10ebe tcpdump-4.99.1.tar.gz +sha256 f4304357d34b79d46f4e17e654f1f91f9ce4e3d5608a1badbd53295a26fb44d5 tcpdump-4.99.2.tar.gz sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/tcpdump/tcpdump.mk b/package/tcpdump/tcpdump.mk index 7741c3b58e..c38d46e2cd 100644 --- a/package/tcpdump/tcpdump.mk +++ b/package/tcpdump/tcpdump.mk @@ -4,7 +4,7 @@ # ################################################################################ -TCPDUMP_VERSION = 4.99.1 +TCPDUMP_VERSION = 4.99.2 TCPDUMP_SITE = https://www.tcpdump.org/release TCPDUMP_LICENSE = BSD-3-Clause TCPDUMP_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:34:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:34:57 +0100 Subject: [Buildroot] [git commit] package/libsndfile: bump to version 1.2.0 Message-ID: <20230104213637.BC14A87566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1757c1fe0556d7339d23c5726fb49cca1c7d7759 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/libsndfile/libsndfile/releases/tag/1.2.0 Drop patch (already in version). Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- ...bstitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch | 24 ---------------------- package/libsndfile/libsndfile.hash | 2 +- package/libsndfile/libsndfile.mk | 4 +--- 3 files changed, 2 insertions(+), 28 deletions(-) diff --git a/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch b/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch deleted file mode 100644 index 44ed6dc2cb..0000000000 --- a/package/libsndfile/0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch +++ /dev/null @@ -1,24 +0,0 @@ -From e4fdaeefddd39bae1db27d48ccb7db7733e0c009 Mon Sep 17 00:00:00 2001 -From: Michael Cho -Date: Sun, 17 Apr 2022 21:31:07 -0700 -Subject: [PATCH] configure.ac: substitute EXTERNAL_MPEG_LIBS in sndfile.pc - -[Retrieved from: -https://github.com/libsndfile/libsndfile/commit/e4fdaeefddd39bae1db27d48ccb7db7733e0c009] -Signed-off-by: Fabrice Fontaine ---- - configure.ac | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/configure.ac b/configure.ac -index 727b67bc0..a4c776d70 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -739,6 +739,7 @@ AC_SUBST(SNDIO_LIBS) - AC_SUBST(EXTERNAL_XIPH_CFLAGS) - AC_SUBST(EXTERNAL_XIPH_LIBS) - AC_SUBST(EXTERNAL_XIPH_REQUIRE) -+AC_SUBST(EXTERNAL_MPEG_LIBS) - AC_SUBST(EXTERNAL_MPEG_REQUIRE) - AC_SUBST(MPG123_CFLAGS) - AC_SUBST(MPG123_LIBS) diff --git a/package/libsndfile/libsndfile.hash b/package/libsndfile/libsndfile.hash index 67d10d03c4..be3ba41dc6 100644 --- a/package/libsndfile/libsndfile.hash +++ b/package/libsndfile/libsndfile.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -sha256 0f98e101c0f7c850a71225fb5feaf33b106227b3d331333ddc9bacee190bcf41 libsndfile-1.1.0.tar.xz +sha256 0e30e7072f83dc84863e2e55f299175c7e04a5902ae79cfb99d4249ee8f6d60a libsndfile-1.2.0.tar.xz # Locally calculated sha256 ad01ea5cd2755f6048383c8d54c88459cd6fcb17757c5c8892f8c5ea060f6140 COPYING diff --git a/package/libsndfile/libsndfile.mk b/package/libsndfile/libsndfile.mk index 0b57a1fdd8..d8d1725444 100644 --- a/package/libsndfile/libsndfile.mk +++ b/package/libsndfile/libsndfile.mk @@ -4,15 +4,13 @@ # ################################################################################ -LIBSNDFILE_VERSION = 1.1.0 +LIBSNDFILE_VERSION = 1.2.0 LIBSNDFILE_SOURCE = libsndfile-$(LIBSNDFILE_VERSION).tar.xz LIBSNDFILE_SITE = https://github.com/libsndfile/libsndfile/releases/download/$(LIBSNDFILE_VERSION) LIBSNDFILE_INSTALL_STAGING = YES LIBSNDFILE_LICENSE = LGPL-2.1+ LIBSNDFILE_LICENSE_FILES = COPYING LIBSNDFILE_CPE_ID_VENDOR = libsndfile_project -# We're patching configure.ac -LIBSNDFILE_AUTORECONF = YES LIBSNDFILE_DEPENDENCIES = host-pkgconf LIBSNDFILE_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99' From peter at korsgaard.com Wed Jan 4 21:34:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:34:36 +0100 Subject: [Buildroot] [git commit] package/vdr: bump version to 2.6.3 Message-ID: <20230104213637.AD0428756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d290f602b679043810dd658eba1f6f1f87faa9b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://github.com/vdr-projects/vdr/blob/master/HISTORY Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/vdr/vdr.hash | 2 +- package/vdr/vdr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vdr/vdr.hash b/package/vdr/vdr.hash index 2216e317fe..1b7ced0b77 100644 --- a/package/vdr/vdr.hash +++ b/package/vdr/vdr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 dfb252a0466e95071ca16707914d14c7e5c2e45020e4dc530ea85b7b3c3ea17e vdr-2.6.1.tar.gz +sha256 70352c7558d627202c02e80d88c83d25d9df4c5e49a010f7d1d9ae631bd54ad0 vdr-2.6.3.tar.gz sha256 ddb9db7630752f8fdc6898f7c99a99eaeeac5213627ecb093df9c82f56175dc7 COPYING diff --git a/package/vdr/vdr.mk b/package/vdr/vdr.mk index 61acb9971f..a44e1ff512 100644 --- a/package/vdr/vdr.mk +++ b/package/vdr/vdr.mk @@ -4,7 +4,7 @@ # ################################################################################ -VDR_VERSION = 2.6.1 +VDR_VERSION = 2.6.3 VDR_SITE = $(call github,vdr-projects,vdr,$(VDR_VERSION)) VDR_LICENSE = GPL-2.0+ VDR_LICENSE_FILES = COPYING From peter at korsgaard.com Wed Jan 4 21:31:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:31:48 +0100 Subject: [Buildroot] [git commit] package/sqlite: security bump to version 3.40.1 Message-ID: <20230104213637.9C99487566@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=99b3ea44295a2ec3aa841f83d81c9231f89cb6e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: CVE-2022-46908: SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE. Release notes: https://sqlite.org/releaselog/3_40_1.html Signed-off-by: Bernd Kuhls [Peter: mark as security bump] 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 ea4e30a463..36f6907fbc 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz +sha256 2c5dea207fa508d765af1ef620b637dcb06572afa6f01f0815bd5bbf864b33d9 sqlite-autoconf-3400100.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 9d0b60ab59..789eddfa0a 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.40.0 -SQLITE_TAR_VERSION = 3400000 +SQLITE_VERSION = 3.40.1 +SQLITE_TAR_VERSION = 3400100 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain From peter at korsgaard.com Wed Jan 4 21:29:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:29:01 +0100 Subject: [Buildroot] [git commit] package/flare-{engine, game}: bump to version 1.14 Message-ID: <20230104213637.8ED708756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=34f28a9399477f8fceff54976f838b4d9ff6fb22 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master See: https://flarerpg.org/2022/01/31/flare-1-13/ https://flarerpg.org/2022/12/10/flare-1-14/ While at it, change URL to use https. Signed-off-by: Romain Naour Signed-off-by: Peter Korsgaard --- package/flare-engine/Config.in | 2 +- package/flare-engine/flare-engine.hash | 2 +- package/flare-engine/flare-engine.mk | 2 +- package/flare-game/Config.in | 2 +- package/flare-game/flare-game.hash | 2 +- package/flare-game/flare-game.mk | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/flare-engine/Config.in b/package/flare-engine/Config.in index 9c997c2b9a..136cae707e 100644 --- a/package/flare-engine/Config.in +++ b/package/flare-engine/Config.in @@ -15,7 +15,7 @@ config BR2_PACKAGE_FLARE_ENGINE Flare is not a reimplementation of an existing game or engine. It is a tribute to and exploration of the action RPG genre. - http://flarerpg.org + https://flarerpg.org comment "flare-engine needs a toolchain w/ C++, dynamic library" depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS diff --git a/package/flare-engine/flare-engine.hash b/package/flare-engine/flare-engine.hash index 7f6169381c..2e1f87b237 100644 --- a/package/flare-engine/flare-engine.hash +++ b/package/flare-engine/flare-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 287a08532972fa3ac56ce7cb213d21be8be35b529339f61d4eeadbd501c78a8e flare-engine-1.12.tar.gz +sha256 2c1bafeaa5ac26c10449bfcb7151b06e8a22547aa7364d2a39bbcb135aa50a09 flare-engine-1.14.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/flare-engine/flare-engine.mk b/package/flare-engine/flare-engine.mk index cbb7add4bb..e5fa947272 100644 --- a/package/flare-engine/flare-engine.mk +++ b/package/flare-engine/flare-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLARE_ENGINE_VERSION = 1.12 +FLARE_ENGINE_VERSION = 1.14 FLARE_ENGINE_SITE = $(call github,flareteam,flare-engine,v$(FLARE_ENGINE_VERSION)) FLARE_ENGINE_LICENSE = GPL-3.0+ FLARE_ENGINE_LICENSE_FILES = COPYING diff --git a/package/flare-game/Config.in b/package/flare-game/Config.in index ca68d19a69..535a9b18a2 100644 --- a/package/flare-game/Config.in +++ b/package/flare-game/Config.in @@ -10,4 +10,4 @@ config BR2_PACKAGE_FLARE_GAME game engine itself is part of a separate package, flame-engine. - http://flarerpg.org + https://flarerpg.org diff --git a/package/flare-game/flare-game.hash b/package/flare-game/flare-game.hash index 3d6d678c94..9ae88c6daa 100644 --- a/package/flare-game/flare-game.hash +++ b/package/flare-game/flare-game.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 19a909f2c6e0868baae823bb491e8840d5fb3e0454f00201de8da119772e5160 flare-game-1.12.tar.gz +sha256 65758462070aa88842084f8ee69083d8226e93cfbf83481663276d8307494b8e flare-game-1.14.tar.gz sha256 3f941b3b89cf7b8370ceb83cc76d2120d471b58735d8ca60238a751a48d7f72f LICENSE.txt diff --git a/package/flare-game/flare-game.mk b/package/flare-game/flare-game.mk index 41f02bec93..a1a0a5944a 100644 --- a/package/flare-game/flare-game.mk +++ b/package/flare-game/flare-game.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLARE_GAME_VERSION = 1.12 +FLARE_GAME_VERSION = 1.14 FLARE_GAME_SITE = $(call github,flareteam,flare-game,v$(FLARE_GAME_VERSION)) FLARE_GAME_LICENSE = CC-BY-SA-3.0 (data files), GPL-2.0 (GNU Unifont), \ OFL-1.1 (Liberation Sans) From peter at korsgaard.com Wed Jan 4 21:35:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:35:11 +0100 Subject: [Buildroot] [git commit] package/intel-gmmlib: bump version to 22.3.2 Message-ID: <20230104213637.CA29D8756E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=935f8774e5b10028c71d85c014380dd67714af5c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 9491f23680..d36bd8b9b6 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 4adcd33a07617e1c95c4bc6d85bac2e3a881ba19ffcca2857da765248295fd2c intel-gmmlib-22.3.1.tar.gz +sha256 f725fbb4291ab67bbc7b31e1a268f523df384667360c931b40144db861be53d7 intel-gmmlib-22.3.2.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index 81c455eafd..ffd101808b 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.1 +INTEL_GMMLIB_VERSION = 22.3.2 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md From peter at korsgaard.com Wed Jan 4 21:36:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:36:47 +0100 Subject: [Buildroot] [PATCH 1/2] readline: bump version to 8.2 In-Reply-To: <20230103135617.3211318-1-martin@geanix.com> ("Martin =?utf-8?Q?Hundeb=C3=B8ll=22's?= message of "Tue, 3 Jan 2023 14:56:16 +0100") References: <20230103135617.3211318-1-martin@geanix.com> Message-ID: <87lemiugls.fsf@dell.be.48ers.dk> >>>>> "Martin" == Martin Hundeb?ll writes: > Signed-off-by: Martin Hundeb?ll FYI, I've instead applied Fabrice's patch sent earlier for the same: https://gitlab.com/buildroot.org/buildroot/-/commit/f1f5e9f15063443bae1b80af072c7a5b0ab91d24 -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:37:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:37:58 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-mediasdk: bump version to 22.6.5 In-Reply-To: <20230103191652.46936-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Tue, 3 Jan 2023 20:16:51 +0100") References: <20230103191652.46936-1-bernd.kuhls@t-online.de> Message-ID: <87h6x6ugjt.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 Jan 4 21:38:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:38:02 +0100 Subject: [Buildroot] [PATCH 2/2] package/intel-mediadriver: bump version to 22.6.5 In-Reply-To: <20230103191652.46936-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Tue, 3 Jan 2023 20:16:52 +0100") References: <20230103191652.46936-1-bernd.kuhls@t-online.de> <20230103191652.46936-2-bernd.kuhls@t-online.de> Message-ID: <87cz7uugjp.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patch included in upstream release. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:37:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:37:37 +0100 Subject: [Buildroot] [git commit] package/intel-mediasdk: bump version to 22.6.5 Message-ID: <20230104214119.9D17F8757A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8ebb0f810a21103af0bd6d988a24645503e7d10e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 7cbedb7127..903b6f3394 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 197acd056f81e9ff1c27068d50e8c84c2014d94c7ac17cad69d5c2d61e445fd3 intel-mediasdk-22.6.4.tar.gz +sha256 3a671cc692da5111c041088f5e32528b4346e122e8a134fad71310c572705106 intel-mediasdk-22.6.5.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index 3bd6197779..f7bce30c74 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.4 +INTEL_MEDIASDK_VERSION = 22.6.5 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:37:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:37:45 +0100 Subject: [Buildroot] [git commit] package/intel-mediadriver: bump version to 22.6.5 Message-ID: <20230104214119.AB0218756D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=98613ad592828a3626400f52a1504fe5234fc7f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Removed patch included in upstream release. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- .../0001-dont-include-va-dricommon-h.patch | 36 ---------------------- package/intel-mediadriver/intel-mediadriver.hash | 2 +- package/intel-mediadriver/intel-mediadriver.mk | 2 +- 3 files changed, 2 insertions(+), 38 deletions(-) diff --git a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch deleted file mode 100644 index 9d512f9c0b..0000000000 --- a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch +++ /dev/null @@ -1,36 +0,0 @@ -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) diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index a9b7c6407d..b2c45eb025 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0c04b9d74b92de41fd409b62913ce4afd799236c0b6bc1983a496990764e5d90 intel-media-22.6.4.tar.gz +sha256 cbb6a514564f8c3349b1f78fc0906b636ea2074d7605cb0e820c5b727ce88cdc intel-media-22.6.5.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index ff97445181..8d3fc09260 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.4 +INTEL_MEDIADRIVER_VERSION = 22.6.5 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 peter at korsgaard.com Wed Jan 4 21:51:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:51:15 +0100 Subject: [Buildroot] [PATCH] configs/amarula_vyasa_rk3288_defconfig: bump to Linux version 6.1.2 and U-Boot 2022.10 In-Reply-To: <20230102224941.1398423-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Mon, 2 Jan 2023 23:49:41 +0100") References: <20230102224941.1398423-1-giulio.benetti@benettiengineering.com> Message-ID: <878riiufxo.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:51:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:51:50 +0100 Subject: [Buildroot] [PATCH] package/re2: bump to version 2022-12-01 In-Reply-To: <20230102104415.26579-1-buildroot@heine.tech> (Michael Nosthoff via buildroot's message of "Mon, 2 Jan 2023 11:44:09 +0100") References: <20230102104415.26579-1-buildroot@heine.tech> Message-ID: <874jt6ufwp.fsf@dell.be.48ers.dk> >>>>> "Michael" == Michael Nosthoff via buildroot writes: > Signed-off-by: Michael Nosthoff Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:51:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:51:39 +0100 Subject: [Buildroot] [git commit] package/re2: bump to version 2022-12-01 Message-ID: <20230104215205.497598758C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4432cf65ee7ec0fe9cc23bcac251adca16aeb014 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Peter Korsgaard --- package/re2/re2.hash | 2 +- package/re2/re2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/re2/re2.hash b/package/re2/re2.hash index 380b547658..9019867db4 100644 --- a/package/re2/re2.hash +++ b/package/re2/re2.hash @@ -1,3 +1,3 @@ # locally calculated -sha256 f89c61410a072e5cbcf8c27e3a778da7d6fd2f2b5b1445cd4f4508bee946ab0f re2-2022-06-01.tar.gz +sha256 665b65b6668156db2b46dddd33405cd422bd611352c5052ab3dae6a5fbac5506 re2-2022-12-01.tar.gz sha256 6040cda75d90b1738292a631d89934c411ef7ffd543c4d6a1b7edfc8edf29449 LICENSE diff --git a/package/re2/re2.mk b/package/re2/re2.mk index 39b2c8d990..07bb9378de 100644 --- a/package/re2/re2.mk +++ b/package/re2/re2.mk @@ -4,7 +4,7 @@ # ################################################################################ -RE2_VERSION = 2022-06-01 +RE2_VERSION = 2022-12-01 RE2_SITE = $(call github,google,re2,$(RE2_VERSION)) RE2_LICENSE = BSD-3-Clause RE2_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Jan 4 21:51:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:51:09 +0100 Subject: [Buildroot] [git commit] configs/amarula_vyasa_rk3288_defconfig: bump to Linux version 6.1.2 and U-Boot 2022.10 Message-ID: <20230104215205.3CDFF8758B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5424bd0a827ef2a36707b5c12a11251169622160 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- configs/amarula_vyasa_rk3288_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/amarula_vyasa_rk3288_defconfig b/configs/amarula_vyasa_rk3288_defconfig index ff96019e1e..7976537225 100644 --- a/configs/amarula_vyasa_rk3288_defconfig +++ b/configs/amarula_vyasa_rk3288_defconfig @@ -3,14 +3,14 @@ BR2_arm=y BR2_cortex_a17=y BR2_ARM_FPU_NEON_VFPV4=y -# Linux headers same as kernel, a 5.14 series -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +# Linux headers same as kernel, a 6.1 series +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="vyasa-rk3288" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y @@ -23,7 +23,7 @@ BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin tpl/u-boot-tpl.bin" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.2" BR2_LINUX_KERNEL_DEFCONFIG="multi_v7" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x02000000" From peter at korsgaard.com Wed Jan 4 21:53:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:53:20 +0100 Subject: [Buildroot] [PATCH 14/29] package/exfat: drop dangling EXFAT_CFLAGS In-Reply-To: <20230101233653.487175-15-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:38 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-15-ricardo.martincoski@gmail.com> Message-ID: <87zgayt19r.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package > infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. > This config is ignored by autotools package infra. > So drop the dangling symbol. > Signed-off-by: Ricardo Martincoski > --- > Before this patch, 'std=c99' cannot be seen in the output of: > make V=1 exfat Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:55:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:55:22 +0100 Subject: [Buildroot] [PATCH 15/29] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD In-Reply-To: <20230101233653.487175-16-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:39 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-16-ricardo.martincoski@gmail.com> Message-ID: <87v8lmt16d.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras > kernel-module and generic-package. Neither of them support > _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. > So drop the bogus symbol. > Cc: Francis Laniel > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:55:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:55:35 +0100 Subject: [Buildroot] [PATCH 16/29] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS In-Reply-To: <20230101233653.487175-17-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:40 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-17-ricardo.martincoski@gmail.com> Message-ID: <87r0wat160.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for > target" correctly used _INSTALL_TARGET_OPTS with an autotools > package. > But later on, in 2018, commit "928a72c49f package/glib-networking: bump > version to 2.56.1" changed the package to use the meson infra, that does > not support _INSTALL_TARGET_OPTS. > So this symbol is bogus since 2018. Drop it now. > Signed-off-by: Ricardo Martincoski > --- > Before this patch, 'GIO_MODULE_DIR' cannot be seen in the output of: > make V=1 glib-networking-install-target Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:56:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 22:56:28 +0100 Subject: [Buildroot] [PATCH 17/29] package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_AUTORECONF In-Reply-To: <20230101233653.487175-18-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:41 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-18-ricardo.martincoski@gmail.com> Message-ID: <87mt6yt14j.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: s/bugus/bogus/ > Commit "7687a396e8 package/gobject-introspection: new package" added the > package using the meson infra for both target and host variants. > Meson infra does not support _AUTORECONF. > So drop the bogus symbol. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:04:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:04:55 +0100 Subject: [Buildroot] [PATCH 18/29] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS In-Reply-To: <20230101233653.487175-19-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:42 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-19-ricardo.martincoski@gmail.com> Message-ID: <87ilhmt0qg.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "f0d37e275a package/libtalloc: new package" added these symbols > but they are not used in the package and also not recognized by the waf > package infra. > So drop the ignored symbols. > Cc: David GOUARIN > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski > --- > build test: > 44 builds, 4 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/731863771 > test-pkg config: > BR2_PACKAGE_LIBTIRPC=y > BR2_PACKAGE_LIBTALLOC=y > --- > package/libtalloc/libtalloc.mk | 2 -- > 1 file changed, 2 deletions(-) > diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk > index 75d3da263b..ca15180d22 100644 > --- a/package/libtalloc/libtalloc.mk > +++ b/package/libtalloc/libtalloc.mk > @@ -31,8 +31,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ > --with-libiconv=$(STAGING_DIR)/usr > ifeq ($(BR2_PACKAGE_LIBTIRPC),y) > -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` > -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` > LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf I wonder if host-pkgconf is then needed? Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 21:55:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:55:58 +0100 Subject: [Buildroot] [git commit] package/gobject-introspection: drop bogus GOBJECT_INTROSPECTION_AUTORECONF Message-ID: <20230104220538.7C0D4875AD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ec6e8c632bf372c1fad7889ca6323166b90e1599 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "7687a396e8 package/gobject-introspection: new package" added the package using the meson infra for both target and host variants. Meson infra does not support _AUTORECONF. So drop the bogus symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index c8ad9b3c72..0d8c666ba1 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -9,7 +9,6 @@ GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz GOBJECT_INTROSPECTION_INSTALL_STAGING = YES -GOBJECT_INTROSPECTION_AUTORECONF = YES GOBJECT_INTROSPECTION_LICENSE = LGPL-2.0+, GPL-2.0+, BSD-2-Clause GOBJECT_INTROSPECTION_LICENSE_FILES = COPYING.LGPL COPYING.GPL giscanner/scannerlexer.l From peter at korsgaard.com Wed Jan 4 21:56:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:56:37 +0100 Subject: [Buildroot] [git commit] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS Message-ID: <20230104220538.8AD51875A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ad6b4e10e4538532c00f8c04363da64f19c313a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "f0d37e275a package/libtalloc: new package" added these symbols but they are not used in the package and also not recognized by the waf package infra. So drop the ignored symbols. Cc: David GOUARIN Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/libtalloc/libtalloc.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk index 75d3da263b..ca15180d22 100644 --- a/package/libtalloc/libtalloc.mk +++ b/package/libtalloc/libtalloc.mk @@ -31,8 +31,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ --with-libiconv=$(STAGING_DIR)/usr ifeq ($(BR2_PACKAGE_LIBTIRPC),y) -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf endif From peter at korsgaard.com Wed Jan 4 21:54:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:54:58 +0100 Subject: [Buildroot] [git commit] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS Message-ID: <20230104220538.6F149875AC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4f2459e8a94c1f30c0fcbeb3cd72b62b5ee3e64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for target" correctly used _INSTALL_TARGET_OPTS with an autotools package. But later on, in 2018, commit "928a72c49f package/glib-networking: bump version to 2.56.1" changed the package to use the meson infra, that does not support _INSTALL_TARGET_OPTS. So this symbol is bogus since 2018. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/glib-networking/glib-networking.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk index e8905dfff4..4adc13d39f 100644 --- a/package/glib-networking/glib-networking.mk +++ b/package/glib-networking/glib-networking.mk @@ -21,8 +21,6 @@ GLIB_NETWORKING_CONF_OPTS = \ GLIB_NETWORKING_LICENSE = LGPL-2.0+ GLIB_NETWORKING_LICENSE_FILES = COPYING GLIB_NETWORKING_CPE_ID_VENDOR = gnome -GLIB_NETWORKING_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) \ - GIO_MODULE_DIR=/usr/lib/gio/modules install ifeq ($(BR2_PACKAGE_GNUTLS),y) GLIB_NETWORKING_DEPENDENCIES += gnutls From peter at korsgaard.com Wed Jan 4 21:53:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:53:32 +0100 Subject: [Buildroot] [git commit] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD Message-ID: <20230104220538.602D5875AB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cbb6a55e6e03ea0b4e0a9b744f289e11da963c62 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras kernel-module and generic-package. Neither of them support _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. So drop the bogus symbol. Cc: Francis Laniel Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/falcosecurity-libs/falcosecurity-libs.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/falcosecurity-libs/falcosecurity-libs.mk b/package/falcosecurity-libs/falcosecurity-libs.mk index f2c389948f..92d5c61832 100644 --- a/package/falcosecurity-libs/falcosecurity-libs.mk +++ b/package/falcosecurity-libs/falcosecurity-libs.mk @@ -9,7 +9,6 @@ FALCOSECURITY_LIBS_SITE = $(call github,falcosecurity,libs,$(FALCOSECURITY_LIBS_ FALCOSECURITY_LIBS_LICENSE = Apache-2.0 (userspace), MIT or GPL-2.0 (driver) FALCOSECURITY_LIBS_LICENSE_FILES = COPYING driver/MIT.txt driver/GPL2.txt FALCOSECURITY_LIBS_CPE_ID_VENDOR = falco -FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD = NO FALCOSECURITY_LIBS_DEPENDENCIES = \ c-ares \ From peter at korsgaard.com Wed Jan 4 21:52:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 22:52:09 +0100 Subject: [Buildroot] [git commit] package/exfat: drop dangling EXFAT_CFLAGS Message-ID: <20230104220538.52E7E875A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fbbbe50173ed4b3ef3323cc7df6c90e0d63678d6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. This config is ignored by autotools package infra. So drop the dangling symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/exfat/exfat.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/exfat/exfat.mk b/package/exfat/exfat.mk index 282a30aa5e..c0ef77a113 100644 --- a/package/exfat/exfat.mk +++ b/package/exfat/exfat.mk @@ -11,7 +11,6 @@ EXFAT_DEPENDENCIES = libfuse host-pkgconf EXFAT_LICENSE = GPL-2.0+ EXFAT_LICENSE_FILES = COPYING EXFAT_CPE_ID_VENDOR = exfat_project -EXFAT_CFLAGS = $(TARGET_CFLAGS) -std=c99 EXFAT_CONF_OPTS += --exec-prefix=/ From peter at korsgaard.com Wed Jan 4 22:06:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:06:22 +0100 Subject: [Buildroot] [PATCH 19/29] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS In-Reply-To: <20230101233653.487175-20-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:43 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-20-ricardo.martincoski@gmail.com> Message-ID: <87edsat0o1.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted > the package to use autotools infra but added a define that is never > called. > Drop the bogus define. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:07:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:07:57 +0100 Subject: [Buildroot] [PATCH 20/29] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS In-Reply-To: <20230101233653.487175-21-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:44 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-21-ricardo.martincoski@gmail.com> Message-ID: <87a62yt0le.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "cb328f77f8 policycoreutils: new package" added a define that is > never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. > The build system from the package already install these files to target. > So just drop the bogus define. > Cc: Clayton Shotwell > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:08:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:08:19 +0100 Subject: [Buildroot] [PATCH 21/29] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN In-Reply-To: <20230101233653.487175-22-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:45 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-22-ricardo.martincoski@gmail.com> Message-ID: <875ydmt0ks.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > While applying [1] and cleaning up, the commit "d167f7006e > package/qoriq-rcw: add in-tree rcw source support" ended up keeping an > unused define. > Drop it now. > [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:09:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:09:11 +0100 Subject: [Buildroot] [PATCH 22/29] package/rhash: drop dangling RHASH_ADDLDFLAGS In-Reply-To: <20230101233653.487175-23-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:46 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-23-ricardo.martincoski@gmail.com> Message-ID: <871qoat0jc.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the > only usage of this define but the define itself was left dangling. > Drop it now. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:09:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:09:27 +0100 Subject: [Buildroot] [PATCH 23/29] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG In-Reply-To: <20230101233653.487175-24-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:47 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-24-ricardo.martincoski@gmail.com> Message-ID: <87wn62rlyg.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all > usages of this define but the define itself was left dangling. > Drop it now. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:10:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:10:17 +0100 Subject: [Buildroot] [PATCH 24/29] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} In-Reply-To: <20230101233653.487175-25-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:48 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-25-ricardo.martincoski@gmail.com> Message-ID: <87sfgqrlx2.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 > converted the package to use the generic infra, but added a bogus > WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. > Drop the symbols that are not used since 2012. > Cc: Matt Weber > Cc: Sergey Matyukevich > Cc: Yegor Yefremov > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:06:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:06:11 +0100 Subject: [Buildroot] [git commit] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS Message-ID: <20230104221107.F0DE9875CC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5fde4abc8d67ac2317b1de7a1b4cde8091f4e3c7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted the package to use autotools infra but added a define that is never called. Drop the bogus define. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/lrzsz/lrzsz.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/lrzsz/lrzsz.mk b/package/lrzsz/lrzsz.mk index 45c88619e0..3897975d73 100644 --- a/package/lrzsz/lrzsz.mk +++ b/package/lrzsz/lrzsz.mk @@ -18,10 +18,6 @@ define LRZSZ_POST_CONFIGURE_HOOKS $(SED) "s~\(#define ENABLE_SYSLOG.*\)~/* \1 */~;" $(@D)/config.h endef -define LRZSZ_BUILD_HOOKS - $(TARGET_MAKE_ENV) $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(@D) -endef - define LRZSZ_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/lrz $(TARGET_DIR)/usr/bin/rz $(INSTALL) -m 0755 -D $(@D)/src/lsz $(TARGET_DIR)/usr/bin/sz From peter at korsgaard.com Wed Jan 4 22:08:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:08:34 +0100 Subject: [Buildroot] [git commit] package/rhash: drop dangling RHASH_ADDLDFLAGS Message-ID: <20230104221108.274CF875D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eae97036f34e69e2ca197cd31fd87c673f2ebe37 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the only usage of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/rhash/rhash.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/rhash/rhash.mk b/package/rhash/rhash.mk index 8c33de1862..1f7456e4e7 100644 --- a/package/rhash/rhash.mk +++ b/package/rhash/rhash.mk @@ -12,7 +12,6 @@ RHASH_LICENSE_FILES = COPYING RHASH_CPE_ID_VENDOR = rhash_project RHASH_INSTALL_STAGING = YES RHASH_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -RHASH_ADDLDFLAGS = $(TARGET_NLS_LIBS) ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) RHASH_CONF_OPTS += --enable-gettext From peter at korsgaard.com Wed Jan 4 22:09:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:09:59 +0100 Subject: [Buildroot] [git commit] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} Message-ID: <20230104221108.40C2D875CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11479db32c5ea6bbdd7ce9b77873561a2ca07cfb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 converted the package to use the generic infra, but added a bogus WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. Drop the symbols that are not used since 2012. Cc: Matt Weber Cc: Sergey Matyukevich Cc: Yegor Yefremov Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/wpa_supplicant/wpa_supplicant.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk index e5e3938be1..42c6f772ac 100644 --- a/package/wpa_supplicant/wpa_supplicant.mk +++ b/package/wpa_supplicant/wpa_supplicant.mk @@ -13,7 +13,6 @@ WPA_SUPPLICANT_CONFIG = $(WPA_SUPPLICANT_DIR)/wpa_supplicant/.config WPA_SUPPLICANT_SUBDIR = wpa_supplicant WPA_SUPPLICANT_DBUS_SERVICE = fi.w1.wpa_supplicant1 WPA_SUPPLICANT_CFLAGS = $(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/libnl3/ -WPA_SUPPLICANT_LDFLAGS = $(TARGET_LDFLAGS) WPA_SUPPLICANT_SELINUX_MODULES = networkmanager # install the wpa_client library @@ -157,9 +156,6 @@ endif ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_DBUS),y) WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus -WPA_SUPPLICANT_MAKE_ENV = \ - PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \ - PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_CTRL_IFACE_DBUS_NEW define WPA_SUPPLICANT_INSTALL_DBUS_NEW $(INSTALL) -m 0644 -D \ From peter at korsgaard.com Wed Jan 4 22:09:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:09:24 +0100 Subject: [Buildroot] [git commit] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG Message-ID: <20230104221108.3562A875CC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca5cd8d67554c568daee4da1f058bcf3b35b2976 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all usages of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/swupdate/swupdate.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 8f05b83922..11a3946753 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -208,8 +208,6 @@ define SWUPDATE_SET_WEBSERVER endef endif -SWUPDATE_BUILD_CONFIG = $(@D)/.config - SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG)) SWUPDATE_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig From peter at korsgaard.com Wed Jan 4 22:08:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:08:15 +0100 Subject: [Buildroot] [git commit] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN Message-ID: <20230104221108.163DD875CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=41aa369d01a4dd6646390066f44135d99f926fe4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master While applying [1] and cleaning up, the commit "d167f7006e package/qoriq-rcw: add in-tree rcw source support" ended up keeping an unused define. Drop it now. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/qoriq-rcw/qoriq-rcw.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 8b1ceacfce..b9c9e99222 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -59,7 +59,6 @@ endef else ifneq ($(QORIQ_RCW_INTREE),) QORIQ_RCW_PLATFORM = $(firstword $(subst /, ,$(QORIQ_RCW_INTREE))) -QORIQ_RCW_FILE_BIN = $(lastword $(subst /, ,$(QORIQ_RCW_INTREE))) define HOST_QORIQ_RCW_BUILD_CMDS $(MAKE) -C $(@D)/$(QORIQ_RCW_PLATFORM) From peter at korsgaard.com Wed Jan 4 22:07:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:07:03 +0100 Subject: [Buildroot] [git commit] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS Message-ID: <20230104221108.09217875CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9a4e154c9c583e74846f7ec80ad01d78811722b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "cb328f77f8 policycoreutils: new package" added a define that is never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. The build system from the package already install these files to target. So just drop the bogus define. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/policycoreutils/policycoreutils.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/policycoreutils/policycoreutils.mk b/package/policycoreutils/policycoreutils.mk index 60575ac644..8505dbca3f 100644 --- a/package/policycoreutils/policycoreutils.mk +++ b/package/policycoreutils/policycoreutils.mk @@ -16,10 +16,6 @@ POLICYCOREUTILS_MAKE_OPTS = LDLIBS=$(TARGET_NLS_LIBS) ifeq ($(BR2_PACKAGE_LINUX_PAM),y) POLICYCOREUTILS_DEPENDENCIES += linux-pam POLICYCOREUTILS_MAKE_OPTS += NAMESPACE_PRIV=y -define POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS - $(INSTALL) -D -m 0644 $(@D)/newrole/newrole-lspp.pamd $(TARGET_DIR)/etc/pam.d/newrole - $(INSTALL) -D -m 0644 $(@D)/run_init/run_init.pamd $(TARGET_DIR)/etc/pam.d/run_init -endef endif ifeq ($(BR2_PACKAGE_AUDIT),y) From peter at korsgaard.com Wed Jan 4 22:12:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 04 Jan 2023 23:12:24 +0100 Subject: [Buildroot] [PATCH 2/2] bash: bump version to 5.2.15 In-Reply-To: <20230103135617.3211318-2-martin@geanix.com> ("Martin =?utf-8?Q?Hundeb=C3=B8ll=22's?= message of "Tue, 3 Jan 2023 14:56:17 +0100") References: <20230103135617.3211318-1-martin@geanix.com> <20230103135617.3211318-2-martin@geanix.com> Message-ID: <87o7rerltj.fsf@dell.be.48ers.dk> >>>>> "Martin" == Martin Hundeb?ll writes: > Signed-off-by: Martin Hundeb?ll Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 4 22:11:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 4 Jan 2023 23:11:50 +0100 Subject: [Buildroot] [git commit] bash: bump version to 5.2.15 Message-ID: <20230104221251.EAE39875D6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f8a2e1dc08a4de2db903a4a5a41c8541e6abfe81 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Martin Hundeb??ll Signed-off-by: Peter Korsgaard --- ...typo-local_shiftstates-vs.-locale_shiftst.patch | 72 ---------------------- ...ix-dequote_pathname-vs.-udequote_pathname.patch | 40 ------------ package/bash/bash.hash | 4 +- package/bash/bash.mk | 2 +- 4 files changed, 3 insertions(+), 115 deletions(-) diff --git a/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch b/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch deleted file mode 100644 index 1636c18036..0000000000 --- a/package/bash/0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 3d6b9e18506ad9daf4ec7b7d406b38d58ec88009 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 11 Mar 2021 20:48:36 +0100 -Subject: [PATCH] locale: fix typo local_shiftstates vs. locale_shiftstates -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - locale.c:94:3: error: ???local_shiftstates??? undeclared (first use in this function); did you mean ???locale_shiftstates???? - 94 | local_shiftstates = 0; - | ^~~~~~~~~~~~~~~~~ - | locale_shiftstates - -Signed-off-by: Peter Seiderer ---- - locale.c | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/locale.c b/locale.c -index 17ccc58..d6dd95a 100644 ---- a/locale.c -+++ b/locale.c -@@ -91,7 +91,7 @@ set_default_locale () - #if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - #else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - #endif - } - -@@ -117,7 +117,7 @@ set_default_locale_vars () - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - - u32reset (); -@@ -226,7 +226,7 @@ set_locale_var (var, value) - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - u32reset (); - return r; -@@ -250,7 +250,7 @@ set_locale_var (var, value) - #if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - #else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - #endif - u32reset (); - } -@@ -391,7 +391,7 @@ reset_locale_vars () - # if defined (HANDLE_MULTIBYTE) - locale_shiftstates = mblen ((char *)NULL, 0); - # else -- local_shiftstates = 0; -+ locale_shiftstates = 0; - # endif - u32reset (); - #endif --- -2.30.1 - diff --git a/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch b/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch deleted file mode 100644 index a801f68236..0000000000 --- a/package/bash/0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch +++ /dev/null @@ -1,40 +0,0 @@ -From a60ab1e5e88863acf9b0e9bcaa7919bbf093da05 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 11 Mar 2021 20:55:52 +0100 -Subject: [PATCH] glob: fix dequote_pathname vs. udequote_pathname -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - glob.c:123:28: error: static declaration of ???udequote_pathname??? follows non-static declaration - 123 | # define dequote_pathname udequote_pathname - | ^~~~~~~~~~~~~~~~~ - glob.c:125:13: note: in expansion of macro ???dequote_pathname??? - 125 | static void dequote_pathname PARAMS((char *)); - | ^~~~~~~~~~~~~~~~ - glob.c:118:6: note: previous declaration of ???udequote_pathname??? was here - 118 | void udequote_pathname PARAMS((char *)); - | ^~~~~~~~~~~~~~~~~ - -Signed-off-by: Peter Seiderer ---- - lib/glob/glob.c | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/lib/glob/glob.c b/lib/glob/glob.c -index eb6277f..c903b15 100644 ---- a/lib/glob/glob.c -+++ b/lib/glob/glob.c -@@ -117,6 +117,5 @@ static int mbskipname PARAMS((char *, char *, int)); - #else - # define dequote_pathname udequote_pathname - #endif --static void dequote_pathname PARAMS((char *)); - static int glob_testdir PARAMS((char *, int)); - static char **glob_dir_to_array PARAMS((char *, char **, int)); - --- -2.30.1 - diff --git a/package/bash/bash.hash b/package/bash/bash.hash index 4660e9d38a..e0a1ebac91 100644 --- a/package/bash/bash.hash +++ b/package/bash/bash.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature from -# https://ftp.gnu.org/gnu/bash/bash-5.1.16.tar.gz.sig -sha256 5bac17218d3911834520dad13cd1f85ab944e1c09ae1aba55906be1f8192f558 bash-5.1.16.tar.gz +# https://ftp.gnu.org/gnu/bash/bash-5.2.15.tar.gz.sig +sha256 13720965b5f4fc3a0d4b61dd37e7565c741da9a5be24edc2ae00182fc1b3588c bash-5.2.15.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/bash/bash.mk b/package/bash/bash.mk index 3aca22898e..ec5e2d722f 100644 --- a/package/bash/bash.mk +++ b/package/bash/bash.mk @@ -4,7 +4,7 @@ # ################################################################################ -BASH_VERSION = 5.1.16 +BASH_VERSION = 5.2.15 BASH_SITE = $(BR2_GNU_MIRROR)/bash BASH_DEPENDENCIES = ncurses readline host-bison BASH_LICENSE = GPL-3.0+ From ju.o at free.fr Wed Jan 4 22:20:07 2023 From: ju.o at free.fr (Julien Olivain) Date: Wed, 4 Jan 2023 23:20:07 +0100 Subject: [Buildroot] [PATCH 1/1] support/testing/tests/package/test_gnupg2.py: new runtime test Message-ID: <20230104222007.43604-1-ju.o@free.fr> Signed-off-by: Julien Olivain --- Patch tested on branch master at commit 1ad6b4e with commands: make check-package ... 0 warnings generated python3 -m flake8 support/testing/tests/package/test_gnupg2.py [no-output] support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_gnupg2.TestGnupg2 ... OK --- DEVELOPERS | 1 + support/testing/tests/package/test_gnupg2.py | 114 +++++++++++++++++++ 2 files changed, 115 insertions(+) create mode 100644 support/testing/tests/package/test_gnupg2.py diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..9b0f076825 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1697,6 +1697,7 @@ F: package/zynaddsubfx/ 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_gnupg2.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 diff --git a/support/testing/tests/package/test_gnupg2.py b/support/testing/tests/package/test_gnupg2.py new file mode 100644 index 0000000000..4505e1c339 --- /dev/null +++ b/support/testing/tests/package/test_gnupg2.py @@ -0,0 +1,114 @@ +import os + +import infra.basetest + + +class TestGnupg2(infra.basetest.BRTest): + config = infra.basetest.BASIC_TOOLCHAIN_CONFIG + \ + """ + BR2_PACKAGE_GNUPG2=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() + + # Some common data for all the tests + plain_data = "Some plain text data" + plain_file = "file.txt" + gpg_file = plain_file + ".gpg" + asc_file = plain_file + ".asc" + sig_file = plain_file + ".sig" + good_passphrase = "Good Passphrase" + gpg_userid = "br-test at buildroot" + + # Test the program can execute + self.assertRunOk("gpg --version") + + # Generate plain text data + cmd = "echo '{}' > {}".format(plain_data, plain_file) + self.assertRunOk(cmd) + + # Test symmetric encrypt + cmd = "gpg --batch --symmetric" + cmd += " --passphrase '{}' {}".format(good_passphrase, plain_file) + self.assertRunOk(cmd) + + # Test symmetric decrypt + cmd = "gpg --batch --decrypt" + cmd += " --passphrase '{}' {}".format(good_passphrase, gpg_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertIn(plain_data, output) + + # Test a failed decrypt with a bad password + cmd = "gpg --batch --decrypt" + cmd += " --passphrase 'A-Bad-Password' {}".format(gpg_file) + _, exit_code = self.emulator.run(cmd) + self.assertNotEqual(exit_code, 0) + + # Test the generation of an asymmetric key + cmd = "gpg --batch --passphrase ''" + cmd += " --quick-generate-key {} default default".format(gpg_userid) + self.assertRunOk(cmd) + + # Test asymmetric encrypt+sign + cmd = "gpg --batch --yes --encrypt --sign" + cmd += " --recipient {} {}".format(gpg_userid, plain_file) + self.assertRunOk(cmd) + + # Test asymmetric decrypt+verify + cmd = "gpg --decrypt {}".format(gpg_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertIn(plain_data, output) + self.assertRegex("\n".join(output), r'gpg: Good signature') + + # Test asymmetric armored encrypt+sign + cmd = "gpg --batch --yes --armor --encrypt --sign" + cmd += " --recipient {} {}".format(gpg_userid, plain_file) + self.assertRunOk(cmd) + + # Test asymmetric armored decrypt+verify + cmd = "gpg --armor --decrypt {}".format(asc_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertIn(plain_data, output) + self.assertRegex("\n".join(output), r'gpg: Good signature') + + # Test detached signature + cmd = "gpg --batch --yes --detach-sign {}".format(plain_file) + self.assertRunOk(cmd) + + # Test detached signature verification + cmd = "gpg --verify {}".format(sig_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertRegex("\n".join(output), r'gpg: Good signature') + + # Test detached armored signature + cmd = "gpg --batch --yes --armor --detach-sign {}".format(plain_file) + self.assertRunOk(cmd) + + # Test detached armored signature verification + cmd = "gpg --armor --verify {}".format(asc_file) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertRegex("\n".join(output), r'gpg: Good signature') + + # Test the signature verification of a corrupted file actually fails + cmd = "echo 'CORRUPTED' >> {}".format(plain_file) + self.assertRunOk(cmd) + + cmd = "gpg --verify {}".format(sig_file) + _, exit_code = self.emulator.run(cmd) + self.assertNotEqual(exit_code, 0) + + cmd = "gpg --armor --verify {}".format(asc_file) + _, exit_code = self.emulator.run(cmd) + self.assertNotEqual(exit_code, 0) -- 2.39.0 From nhed+buildroot at starry.com Thu Jan 5 01:57:58 2023 From: nhed+buildroot at starry.com (Nevo Hed) Date: Wed, 4 Jan 2023 20:57:58 -0500 Subject: [Buildroot] [PATCH v2 0/1] core: Use of percent_defconfig seems to impact performance Message-ID: <20230105015759.63582-1-nhed+buildroot@starry.com> Noticing serious performance issues on `make X_defconfig` with growth of number of external trees. At 7 trees it is somewhat tolerable but at 8 trees we have seen it take 80-110 seconds. Numbers for before and after the change in commit itself. I do not know for sure what the underlying issue is but looking at some `strace` and `make -d` output it feels like implosion of implicit rules being evaluated. Note that after I submitted v1 of this patch it was pointed out to me that a different patch is already in the works. But since that neither that patch nor mine had any seen any movement in months I decided to take a stab at addressing the feedback I received from Yann on my patch: > ... it defers the test that the defconfig exists into the shell > rather than the Makefile Adding the resets as suggested here https://lists.gnu.org/archive/html/help-make/2002-11/msg00062.html seem to help a lot but not as much as the attached patch. --8<------------ %: %,v %: RCS/%,v %: RCS/% %: s.% %: SCCS/s.% --8<------------ Inlined below a script to repro this issue, not sure if this functionality should be integrated anywhere or just left in the mailing list. By default the script runs the scenario from 1 tree to 8 trees. Running with param (1-10) will allow a single run with that many trees. --8<------------ #!/usr/bin/env bash declare treedirs=() declare -r cfg="pc_x86_64_bios_defconfig" function setup_dir { for tree in tree{1..10}; do local treedir="defconf_test/${tree}" mkdir -p "${treedir}/configs" touch "${treedir}/Config.in" touch "${treedir}/external.mk" echo -e "name: ${tree^^}\ndesc: ${tree^}" > "${treedir}/external.desc" cp "./configs/${cfg}" "${treedir}/configs/${tree}_${cfg}" treedirs+=( "${treedir}" ) done } function run_one { local count="${1}" local br2_external=$(IFS=':'; echo "${treedirs[*]:0:count}") echo "Defconfig with ${count} trees (BR2_EXTERNAL=\"${br2_external}\")" /usr/bin/time -f "${count},%e" /bin/make BR2_EXTERNAL="${br2_external}" "${cfg}" } # Main setup_dir if [ -n "${1}" ]; then run_one "${1}" else for i in {1..8}; do run_one $i done fi --8<------------ Changes v1 -> v2: - Testing for defconfig existence and error when failing to find it is now done at the Makefile level rather than the shell (utilizing `$(or ...` and `$(error ...`). Nevo Hed (1): core: Use of percent_defconfig seems to impact performance Makefile | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) -- 2.37.3 From nhed+buildroot at starry.com Thu Jan 5 01:57:59 2023 From: nhed+buildroot at starry.com (Nevo Hed) Date: Wed, 4 Jan 2023 20:57:59 -0500 Subject: [Buildroot] [PATCH 1/1] core: Use of percent_defconfig seems to impact performance In-Reply-To: <20230105015759.63582-1-nhed+buildroot@starry.com> References: <20230105015759.63582-1-nhed+buildroot@starry.com> Message-ID: <20230105015759.63582-2-nhed+buildroot@starry.com> Noticed a significant slowdown with rise of number of external trees in our env. This slowdown seemed to be related to invocations if the percent_defconfig function (GNU Make 4.3). While I have not do a deep dive in analyzing the performance issue, it felt like redefining the %_defconfig rule N times impact performance. This patch makes %_defconfig a single rule which combines uses the first return of a wildcard expression. Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1-8 external trees: #Trees Before After 1 0.38 0.37 2 0.32 0.31 3 0.31 0.33 4 0.36 0.32 5 0.45 0.35 6 1.26 0.36 7 9.10 0.36 8 85.93 0.42 Signed-off-by: Nevo Hed --- Makefile | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 88f90cd2fa..ad866f1f24 100644 --- a/Makefile +++ b/Makefile @@ -1013,13 +1013,14 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) -define percent_defconfig -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) -endef -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile + @defconfig=$(or \ + $(firstword $(foreach d, \ + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(wildcard $(d)/configs/$@))), \ + $(error "Can't find $@") \ + ); \ + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) update-defconfig: savedefconfig -- 2.38.1 From thomas.petazzoni at bootlin.com Thu Jan 5 06:50:25 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 05 Jan 2023 06:50:25 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-04 Message-ID: <20230105065031.EC7DA610EC@smtp3.osuosl.org> Hello, Autobuild statistics for 2023-01-04 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 1 | 0 | 4 | 2022.11.x | 13 | 17 | 0 | 30 | master | 140 | 345 | 0 | 485 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 44 host-go-bootstrap-1.4-boots... | 32 libgpg-error-1.46 | 25 fwup-1.9.1 | 20 host-sentry-cli-2.8.0 | 12 host-binutils-2.38 | 11 host-gdk-pixbuf-2.42.10 | 10 opkg-0.4.5 | 10 bat-0.19.0 | 7 linux-6.1.2 | 7 dust-0.8.1 | 6 janus-gateway-1.0.3 | 6 python-cryptography-38.0.4 | 6 brltty-6.5 | 5 host-libzlib-1.2.13 | 5 host-python-greenlet-2.0.1 | 5 norm-1.5.8 | 5 unknown | 5 xz-5.2.10 | 5 glibc-2.36-66-ga1dc0be03c9d... | 4 host-rust-1.66.0 | 4 python-bcrypt-4.0.1 | 4 wolfssl-5.5.3 | 4 crun-1.7.2 | 3 elfutils-0.186 | 3 gerbera-1.10.0 | 3 gobject-introspection-1.72.0 | 3 gvfs-1.48.1 | 3 host-binutils-2.37 | 3 libgcrypt-1.10.1 | 3 traceroute-2.1.0 | 3 boost-1.80.0 | 2 dahdi-linux-3.2.0 | 2 fontconfig-2.13.1 | 2 host-gcc-final-11.3.0 | 2 host-go-1.19.4 | 2 host-pahole-1.24 | 2 hyperfine-1.14.0 | 2 libglib2-2.72.3 | 2 libostree-2022.7 | 2 ltp-testsuite-20220930 | 2 optee-client-3.19.0 | 2 python-numpy-1.23.5 | 2 valgrind-3.19.0 | 2 zabbix-5.4.9 | 2 /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 bash-5.2.15 | 1 binutils-arc-2020.09-release | 1 dhcp-4.4.3-P1 | 1 efivar-38 | 1 freeradius-client-1.1.7 | 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: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gmp-6.2.1 | 1 gnu-efi-3.0.15 | 1 host-gcc-final-10.4.0 | 1 host-gcc-final-12.2.0 | 1 jack2-1.9.21 | 1 json-c-0.16 | 1 libgpg-error-1.45 | 1 libgtk3-3.24.35 | 1 libnss-3.86 | 1 libudfread-1.1.2 | 1 linux-pam-1.5.2 | 1 lirc-tools-0.10.2 | 1 mender-3.4.0 | 1 nmap-7.92 | 1 ntp-4.2.8p15 | 1 ocf-linux-20171122 | 1 openal-1.22.0 | 1 opensbi-0.9 | 1 openssh-9.1p1 | 1 oprofile-1.4.0 | 1 php-8.1.13 | 1 pixz-1.0.7 | 1 proxychains-ng-4.16 | 1 python-bunch-1.0.1 | 1 python-greenlet-2.0.1 | 1 quickjs-2021-03-27 | 1 reaver-1.6.6 | 1 ripgrep-af6b6c543b224d348a8... | 1 rtl8812au-aircrack-ng-e7a4a... | 1 ruby-3.1.3 | 1 sscep-0.10.0 | 1 toolchain-external-codescap... | 1 uclibc-1.0.42 | 1 uclibc-ng-test-6790eafe897b... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xlib_libX11-1.8.3 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/8867f2be1e9c5b04f71d9280f6ca88ce8bf77943 | s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/8985167b8b93687ff44493686842bd5590ff59f5 | m68k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/b9adfdf4308fec7e046441605204cc6d913b3239 | mips | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/279afc5fc645a0b3954f457221931c1a9e9f62a1 | powerpc64le | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/9e7cdb6327069a69d85e5a627369ff3f5edad65b | x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2a4141aaea0b2b6cb9c440230df3e95e1c448d20 | ORPH i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/976d90f41a3e1d46cb0a9b9b5ee71e2c07a5bd07 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7a5d76792d84a5d6d29d4be93929098696eb1768 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/501386ded9015aed8fa9ee5250846d7a11d767f9 | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/53c39a8dd0a5f2c54b6d7bcc6d90510238d296f7 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f5411ab1f34f7d287a70fb6c4e7d71832f319454 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d311270787633e0b72419c748913156cd2ecdc0e | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/bf2150cccbe6c25effaa558282257bf7f4eb0077 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/3a0102becb67e2537d418e50914dce232dcd0448 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/7b161c6b72ae931b3e163d578aedf030f11f11b5 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/de3fd5520496162e9b6391267425fc843b1d70b2 | powerpc | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/88c55e12c60dda37cfe9c2512e85c44c8d0a7d88 | sh4aeb | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/710b6701087438b85a2902105946e9f92afc5506 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/a021aecb70c7df2397ad97ac311c44d17569a4ed | sh4 | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/5a32f2931ddc462d54908cc2c5f335917de382dd | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/146383e2566c426655216726487d95d67447d78c | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/c6d55aa4f73d1060aaabe689fc6e5a13a2c4be61 | mips64el | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/a6d78f45842a5ed85d73ab4f65da7c6ccabf7f0f | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/84024d3d26f472dda5cb1312c7775db604abe211 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/35c1b7dba9a0a5d04743521d793425962a1b9b6d | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e3d430e1b07e804749c426eb08ee01497febf8b6 | sh4eb | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/11175dc09e4adcca14f55b13417bf55f5b70ddad | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/79b80daf1f9519df4b495d7aa0481563e5a7a0f9 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6cf2113ddbcac3e7cacae250a2aec79ea2ac43e6 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/4b7beef4652eaecd5ddd57d0d34ed970e75767a0 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/55d6738f4f3eeb941c415b009710ad1f1ba614e1 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/076373fefe3c3dbdd1370a297753016bfa1f6b95 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/980c2570569aac3e7bf172ead1ee680ef22ff556 | ORPH aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/50c24130c33bb8f7bc9f8a9451c0b5ac9ead2817 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d63efbae0a1c998a0dddfd60d95252b87129ab41 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/855a78db38e58e55dd4ec7a2adf770b0274cf086 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e597fa5c0ec8d9775b25cf47e523ab8aca4c690c | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/c8ace0575dd801d7b40b7275d57277f73c234c0a | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b7d0597b54202b18c98d60b714f6041fd3bd4bc2 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/df5a21bce1bee1c283679b643e7a93415790471a | m68k | fs/jffs2/jffs2.mk:71: /home... | NOK | http://autobuild.buildroot.net/results/e25e3de9592feb22d04fc35f9299bbe0c44c1ce4 | armeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/b5d08356848b01408708eb6235d2a5ed1e7932fe | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9e6223a1adbe7ba68d87cc3dcdf910891e71509e | microblaze | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/b1f255500d57398c470ada7994a92117d3d492e6 | or1k | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/82fae9c806176082f96ca0814473ab328006fb43 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/165091ff8697387e900c1cf37d33c1f662f6f590 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/14cb79f5ae78021360360cd64ed357ab8ac0a851 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8a4e50890a3940d6ee91178507ceefc92b87dcee | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/955d30047485073338381667ca054e156af1b37c | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8b01932ec836c72b35b831fe85efea0f600b7ff6 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/735b21166fd7aac19817a0c61bc81497ea9af80b | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/396aec4b8689451e40600c75b1798f216e94c382 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d3f9777dfef334db94e641bab4d695bf911331b | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e1025d04964e298ff815588dcdffdb5a455351f1 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01e61a149a81c177ac97c0a0796495f63b477fc5 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/84aeb059dde9703830131abcc5e3db168f486b0e | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/549cf41050ebbfeab8c82ccad415f920955fa569 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab86eb90a331279f7c17c76f1e16abf530b4268e | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9926e206a720e762f27a8365d96e1c35ea28d39b | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b3c3be1cc134a555f940833c148aa6c270f55b96 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/85c8aadf956069baaba7e4a65bdef4f01004a497 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/68f061b2e95e73747bf1f0d0e93a3844e9db7bbb | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b56fbb45588fbe1649a81e567d707df34b5386d9 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bfed9940662845f53a4135e591cf0f31f0ff583c | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aac5bdb9248cb2cb9f30e008fdcf2fef903716b5 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/6a1c178bb2083dc737128a8379a549b0b4727a10 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7b4a3184242b8b2d7432d08d5fa2f22a88d0ed77 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3ba0e443b5c7c4a527d6b081d4cbd92c4c82b9ac | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e8e99f1608fa1b10b062703d7155ee4365a8053a | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e44f3b7516c5197d1dfa45f64df8ef683bfd2e18 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/39ff10e8c90564610be21e582715a078c90956ed | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5286ae81bd0cb9c482a04ff044f7385b0553f501 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/e3530fdf5601a8fd43d10f010f36e5e5c70df931 | ORPH mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/92a1e5ef978d17a7c1e1ce18213706dc575061ae | microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d56582c103d1119f2ec18dd6a2795ab461f0b687 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fe42344fafe950131e574beac77cbd1705b94e84 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/57302ae83d5638bd590c9cbf51a7dd3759e32201 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2cf782181749fca63b5462558a05581f32d6f5c3 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/07934bebf6107c174cfcce328b2ac56507a9711a | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/c597bb071de7a47a0d9f50d07ca277d63eef3fe9 | ORPH mips | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/f3741677b36ecab63509ceb6d74344e16d28b4c7 | mips64el | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/000ea6058977aad642c9185908c62df07e3567c0 | x86_64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/bd460757e1430acc652a424f6ea98241da3d8c3b | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c2547a85710bd5e48caf5eb543f89c1bf7d8be6b | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0c8667c71a6ec70d418efe8f8b1aaff1de39c2f3 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/292023a8b08c2f3f5fcc4ecd2d17d7cf4954cf19 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/57d8301ae2a03ebc69d9933b15139d2ca6e8c481 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/73e8f9f05775bad054067a343d2d9629720ee966 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1f3439bf737a7414201538135f22188b09222542 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fa32b14269ca26b1b9e63834c28ac9955588ba7c | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/14775a98a116d845e59690579308e328ad201881 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/add1ca0bead53ed03e8f6360f7f79f247889da81 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/530cd11903688ee7e83fa087e35207f6bd3f2a2c | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/720eaa272f47df4f11e3f5637e9c3d5ddd06707d | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3074a365930cc3de306b12747b51a9dc690221aa | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9ef202c4a9ed336c2c87d3c06f484a7a6dcfe467 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ecfad3ca10e843c9374723ff743f7d9a87375942 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9c3c444c9f755116e88d9f7da6762152d50dad79 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/70c3baded4ec57ace0851329ed183d689f741ef5 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93283769c367b777c9d042607615d5206ec66db9 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ebbcf96aba75e1243b212b2b715cb849dd8f43ba | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0eff0bae032ce0bdac25cd894bc247fb817de5d2 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aa531861d8b992d0586e74ae5a0df5ccca560192 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/400ed171474340c552e708130378edbf9e392969 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8613295c9f005f88ce3ada514c2eb7f5ba22051f | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c3e0eaf3a2f1aa54ccf8a8db94d0eeb4204527f6 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d057bcb9101dac0b9176b5e8f5be4afa9dda9137 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a0e6502087eecfa5e84c6551899aa717e958506f | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5af78c3c75e242a0fe87fdc06b0c7c3342e95f71 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/19543e5d1c27b3b2f1507b43ef6ae4b74c529834 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cbcdbd40f7f95374ff874670f114710728797a4d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab41dc85aaeafd0bf365cf8f29f7d84752644e4c | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/82879b41987ed9e0f8d0360ab00dfde1e789f2a7 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3dd6578af54fecfe5c1486d2e47cd276da2b1ac7 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/839c57fbe25a9cca644b8cef1fabf32f67336c9a | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5d836afd7458f89a12461a29410f79c941562d33 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/80b0f977c7f0b849c4f37a29be153e3dd7bec705 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/57f474cbe6d13c1e7da08a5676da097290104b47 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7850e3dfdb2fc13908189f946a19c1346930af30 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/416be57890e0b90ab98f083658034aa95eb20b5e | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/63981a200d4fac1c4f0126cbbea8ebafe190538e | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c4d17c348a06014250ff4365aeabb1e1f5b45095 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0521425293c7830079ebc6ebdf7664a635f7c720 | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8beb724fe3a1c06c8fb3ca0cb0e6ed677f5c706d | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eb993dd7b86a8276647f0308e1b178c9bf19499f | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9a74b59861fdab83868b4654480233361b10e269 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c3d694bb801780ea0e14baa96cb743e5ca5931ee | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b8cca2c34e2f75026b2428c004597a71a88ddda5 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ee93983d344a3cd3bdbaefa22cb5029bd0f9d7c5 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9b770b7d60f94e5f94b214dd49f47431190acd52 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22152ee8524abdc32cdfdfa3e01235f1266a5ac2 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79781af6318c858efc0bc44d608e0723a87bec47 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/193003fba3e8fc487725ecb5b3735dc87fb97211 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93556adfe179eca25d09fb203598e81cada30db5 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f5eafe2317cbb253679011163ab948ac7cca274 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/49a0c5abcd66af13b0b202957683011938c3a0f2 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e4e404f9f1aa8e868bb2a4f5424904ffcbc2550 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1fcc69f00327fc77d2168bf1e4c7e42cc0826f1 | microblazeel | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/60ee097a943c4c5b6c12abc267499f15aacbb766 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/c90ecd4b5b294bad0e44ecea2c65decaaf46b1e1 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/63f8424eaff225039596992fddb6b755ccc57ee6 | microblaze | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/6168e150c0d1fd8c56e6dcc4c435e6a3e603cd45 | arm | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/fd0c837f84bd190c2920fac155dadd6a519e8372 | ORPH or1k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/c73604774fd0cd87b22d932c8ffb8e1377a4ebd1 | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/3e94410b2cdaf4e390867c9841aaa5d385742b51 | ORPH arm | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/361322a857639114ae691abb69cc555a99cb818c | ORPH aarch64_be | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/85e6092a845b35fa47acda8d2cafb31a928022b0 | ORPH mips64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/b037bc8b2f8f26919488a224668b112125eaea25 | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/3f2117461fe6144cbaae215429afd45031f48eec | ORPH mips64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/30dc9befb2604a0ecf271b1d81b29c5ef142fbc5 | ORPH or1k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/29195e52cb2a3e2d09074858baa36eb30c360651 | ORPH powerpc64le | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/3371038ba090914b62173d972cb422794f5e80f0 | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/03ca6fe4dd9238d11b45f1e7acf051939715f906 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/08f6d1c0e0d030e78f6df9b81aff294a99557104 | mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/50801a5759efe5a8feef9091c1959c19788736d2 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5946f5007333ffba77405f1df63bdae773fabf28 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d72486b4908b20b28e4c5ad125f65a8c86a0431e | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7386ae6e64fdf37434f8952ffa343a30b68f8dbb | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e4f5ba135650305c1583aab4f242e40d0256fc0f | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2227de1e3839494375eda6218f39437fc95606ea | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9134832cd04c47812f31209f2d47aeebf04a4ffc | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a184e8d9b02a2a3abc4566edc1506e36d6cc2f34 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9f5e25195d012660896715fa4852c054069bef9a | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b8217679daeb5047d3ed08e240dcfb6d2dfc91d5 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/970904d4b5689b417cce357e0970bc8fc071e47f | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/edebf3684c53cbe583018520147345f848470571 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/136a54b2c1f5ff194274f1a538df40ca559e915c | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/36ec55f77a149643fdaca088b6cfc05517cae1f2 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/28fbfb34553e228129bcf47c01e17c1392c7e8a4 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/aa342129e4dccbf3c6cf2052c143d2c39e2cf6b9 | ORPH xtensa | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/54d16972674f221f69d38dde1eca87ff6d56ee29 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6719a4cf238298395d492fb5a6a250627dd901e1 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f7fde3793b3b6b529cf5e42afac9280fa040e947 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1c16e5c7a603d0a4421c2698b177edc4d29ac0be | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/797b453f1c290fc96bcec64bd099fbfbb0b0013a | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e62a511d2dd0617f6f620eeca41edd7cf976af5e | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8451f3357ad0f1ad54d9e2ff08dcfdd1b462a5f0 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7bb6dc5a7b1beaaaa9f915a894db19589c88a9c6 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/babd1b125db656585d10ee2ea319810722c70091 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fcc2a343e3c8488e88171b6920ae7ff765428af4 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ded0b383248a0675b0ce58e31373393cd7af4bcb | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/085b2aec2785943cd183d676afd2bcb7dd90109d | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b01989dc7d6ed64552d85fac64b8a9faa0144443 | ORPH sh4eb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3fa7e0ca580d24f8b86ce92188eaae56df8ea374 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9d6819032f5167148f0e3fa533a254806a7c19ed | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/eea0fcafe0dec99d785426797cd5fdc4f86dcf3e | ORPH mipsel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/cec4b7152e0b239277360b280dcc4f8bd732d9b5 | ORPH arm | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/574abbc515b68fd895fd4371c4b112f088abeddf | ORPH arm | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/0b3a02729f100e09ecdeef8669a15be643fbf06a | ORPH aarch64_be | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/4b00a9bf269d47d025b96f134ae3f169c12c60ec | ORPH microblaze | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/806743e21652fd6baa41de5daf0cfb31b4473c34 | ORPH mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/37afb4ef00bc3a19db80dcf07e0b381bfc2bd13f | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/47ddb99967c11c04ced8e629239e132288faa6a0 | xtensa | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/07dcee01bb4d700e6701a3a50d23e02620f7a5ac | powerpc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2aafcf4c5f27a46b791896335335aea6eb947937 | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/b1e534e1f4664efb6f370d990351f561e57b7fce | s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2d512e0038b46acd73dff80610ecb5266e642064 | arceb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6757858315bb040cd4e73b5df30bddf5a007a4b5 | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/f74e522310c1941e0ee1ca594d2743a5dd35bb52 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/29a75bdc88522a1249c75ef751ff83f5b60ce69d | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/20d8678e89fffbe60e7138928605ff86cbefc9f0 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/cc99ffcc3f39c8926d81c4fa86ef880e2ae57e2b | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3572db8c7a3b87d8b919808b55123fc2df52a81f | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e6aa0de0b7ab091ee2a28877ee905f5a31975ccd | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/012679f17e260b229a6c34c278e4515154e42e69 | mipsel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d29c29cab3f0f7567d7009608ca9efb19e34c8bb | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9901a0641818f277d97c2a2dec25c17b6e271942 | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/910fe083adc931de5a226dc9f2c1432bcbb562af | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4136b3b3110fc3ecabdceb4d90175a9bd367e625 | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/199ba476c5c498cdb2918b4d1683f9593a28de74 | riscv32 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b9f1e67d536583cdf55582fed30895d9aa2534e6 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/db64f3529fa6f956bc447d12dddf8e96af91f109 | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6e5362b785477d83a2af6c9d4b80a7af86bfd4ff | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3a0480c91ecb94e68f23fd4f33773288af9ec61f | powerpc | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/201e212927d6bf703d248599eb1ca81425673ac6 | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/7105fbbe2600d08174d157d2f5bdd94854cf58cb | ORPH mips64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/57636c44c983b973d354874d38fd11aaa348d812 | x86_64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/84ca5e8a4fc1cfb74193d95b722a3f9faa9eb03a | microblaze | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/78d79d8f5a3e2c575653450e087d22be5deefdfe | sparc64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/88a96c15403627d8c7a178ab84b0ee68bef742d1 | sh4 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/1b933d33ce89513a5641a4131954635d01079f83 | mips64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/050d40dac856f788af2104cd6b6a473b0736df0a | arceb | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/6332e271526676e5d3f2621488e3c0011ced5755 | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/28a83c9eafe24c7c7e980b977d353ec10080a65f | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/f8f291b9113c3530cb7957bc64bfb40d2f5be900 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/78275fb7fdf001fd4afd5bf48932f6e3686deb5f | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/e4ae239ca1ab2e130a106245a677158a3fd80ecc | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/589c72dc86162d8441b08f292e24041d8bc027c7 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/42a93f8453ceef681403ffa4d44d42450804debc | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/1af30ac21c96ba7fc1d070f2fcb3979741047ba7 | ORPH riscv64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a22ac9a6ba8f4197f91bd41e39bedd14670218b7 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5875fa34ad0900e51b5d5461c34f2626f0e452d9 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/bf713507f83da6bd0af4cd52f1cff69a25b56cee | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0498e12bab1950a608be8c98398487a212219e88 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/bdebda59f1fd301430c3de970788fc1193eb6c40 | ORPH sh4 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ff43b407bb18727d01b83db39dae17a46fa794ff | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/909dc1d2a260014f55d28136f05626571fac2847 | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/990481ed128fb5130a92a2b60b45c8feda4c2233 | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f614fd371c1eb260a2fefc9fee431d0fa042bebb | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d4eb23c00062ab3979d81c4ba1194115f10bfc51 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0955ec70975c3a0694d2ca304e1f6cc7ab5bd0e3 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/8a6b8d5665c97d06a73fcba9ca8eca4b52d43f02 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/873a6d15cb4f25339f37ddc8f4d127d03d30ad05 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/db18606094285a03733436a6437b6c9776cab607 | ORPH sh4 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ecff3162526de6ad079b00d216f8cf8b5771aac5 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1fb4c9285c5df2c156ced32eec93e6a16d12c241 | ORPH sh4 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/03eb42e3810d45edc7b90d85bfa38ccc474d7bd7 | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c3c5e78ed15ce1a43d1a2ad508374221281c35b0 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f7ff6bd79b50f7b511954ab247d4141c22fda83f | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/214079ff566a5cfeb5f9d2dab0e5c2247c9f65ac | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/514c74c6ae880347e732c74b062647e445a6b0da | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3a1d989f1bc78882489523c3cb71a506af3d3413 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f1b320e4192d73fedf5c514571173a296e1e0d91 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2f7349a9e69867a412db1e30d08972869fcf0da9 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/52833382870d4717b94a1fc167f41a7089e3ebef | ORPH sh4aeb | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/a23b6ac884cd1e513c8cb770bbee175475173aea | mips64el | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/2041158a730bc913b7e0340427c0093f78166e15 | nios2 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/2cb575129296f068db1011f1ca75c367058efa7a | nios2 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/1fedd686319ec657bac10aee3d6e579015f1ba22 | armeb | libudfread-1.1.2 | NOK | http://autobuild.buildroot.net/results/260666f525b3e8adb28ca05b8963ee80215f1dd9 | mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/302b06867b54d2bb505f7827b894560a17d7131c | ORPH mips64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/224a8c0ab77bd21a01c64343735ac83c1bf7c67c | ORPH armeb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/7bf639916e41e3126bcc9132d83a4a2f0ba988eb | ORPH arceb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/b8622dc9ecef8d13abefe863dce37def46ef45dd | ORPH powerpc64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/483ac284ead82725dfae5436b58193d6291a76e3 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/4f96f6fd8d5b046f5f34ecd7924c72927294cc17 | ORPH xtensa | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/d18874183775ecb746e30652ecd0f1126cbe6e44 | ORPH arc | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/1006f413ca978d4676e67b6886c2c1a5837ea98b | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/1679fe5777a3d20570a8bcf26177f558fbfe8322 | ORPH powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/9d422d3fcbe23489ed1963c03bc7393465f7350e | x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/796e6730b359bb77c8c16854fb1b2c83ef71bd81 | powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/6cc1f1c0be91015477cc36ec5469bf32e0745d27 | m68k | nmap-7.92 | NOK | http://autobuild.buildroot.net/results/5d3833936fd5555e6c7a14b6811e7ca4834047bd | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c9a9cabe0274d8fd9d28c390572ee5c8534b8bd2 | ORPH arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cc704f7aab1fabbe1af13ceb6b26de20caad231a | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/55468a881f01ad3717cfe547a7e9fa2b76e8dfb7 | ORPH microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2cbfe281312985578ce4c2a29d69374e70465199 | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/50bef89604eb9225f8c3253d30896a7af26e2f67 | ORPH sh4 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/46cdb7cfa0847ff69b792f34f6893669470110fb | ORPH s390x | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d77842b22446fbe91a257b69f3fd59ca8c95dc96 | ORPH arm | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/0e001a0c9eb23445aa9badea8280382c713172b7 | riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/89e2fc3389237a5308cff04926ec81501c11fc44 | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/62446f3ee708fd1897b6685e1464c9a7f6c92262 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cca905890fe69052b1fbdc98cdd9d081aade9984 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/45333c30f2de6cbbe731e41b9dbac033b32db84c | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/947615f3c052a799eeeb5ea4b8e4e890cb7f60a0 | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ac76fba4294c6211dbea9f1a2da8619d2d02f5cf | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bc7d2caa2c8957fc299b5bd121391ad4a27596cf | ORPH arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7a8595fedc095391290c5ed872ff6496f8bae4c0 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/900860bc37ec9764b9c525aa74ebab8c7f901c52 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/dd7e325534b2ce48cfc9fd685ed6a25f71d50d01 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7c957c21779bba27e02d8dfdd2b0a46a24384064 | ORPH microblaze | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5c9ea22633b49a764ddb32c370c33580bf74a46b | ORPH powerpc64le | oprofile-1.4.0 | NOK | http://autobuild.buildroot.net/results/50b5411177dbfd70dff801589dcacf544edef18e | arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/9bda046c3af43765edbc27e2e3c9b6d4a635eef7 | arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/200fd19cfe909a5d05914451ced27423240e5353 | microblazeel | php-8.1.13 | NOK | http://autobuild.buildroot.net/results/f5848d5956188353be31c8dc7155200d29edfeeb | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2245dc42be9429ff8e4a8fe9dcb6707c0c11ed01 | aarch64_be | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/0d6413822c32363ad83e7b0de92faa67724dea5b | ORPH aarch64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/c1d0f67db8d77f4a79a377b4d39a7f0e7a0a2088 | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/94ff31b5868b0821aeb50804553e2e1a7994aeb6 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/225177f3c7e3012330aa8fb509b587e88bafb3fa | powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/40ba03dc93d6f18b2e07128b608e7a4b3c5d4545 | arm | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/e78e67b54f7d26145f61436b7ba87fd5d0554281 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/14d48db659db6a4dd3b30839ce3ec74ef68e2a97 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/d3a79ca22cb6966b947a807307112ffbeb2fdba8 | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/595215829ef2ce7ee91781b336f676eaebd76238 | powerpc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8f7f6cacd519ac907c27e6d357f1c22e07d2d98c | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/e89d7cc0f7d959304abf7a1d58896ba65b587adf | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f68264f9a168a9056798d493554570ff46cf0ea2 | mips64el | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/550b7f0c549fcfa4933d1555583a81087448157e | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/818ea982aaf673a62d10a8ab95c604a87075ed2e | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/37a6511c89968553e801e5536fb66cfe4db4a3b0 | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/9b370df0cc350d6c21f0487f023732fd90ab018d | arc | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/291835f242c6076a06553d1f9624f21ed32faaa0 | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/6b4b9020a3cf43b26e516cb1e8246e2edae5f064 | armeb | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/2af5ecfd25d05ee827efe3e93d04de12780cc4ec | nios2 | ruby-3.1.3 | NOK | http://autobuild.buildroot.net/results/5c07fd3e2c1a58b358b82e910d167b0ff2c333c3 | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d98c53044ee9ee2a86f82836f5053f535e4e2ed7 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/476e40e5774aade48d7e4826b2e953c2777779f1 | ORPH mips64el | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/2209afd9231049c8b96d26a51f68219f32263c75 | microblaze | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/6bc9097aa66407e683fba43dc6c4d27808abee18 | mips64 | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/1c67126408e31d48425cc9c40bb05fd811e1f955 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/9abab5eb3532afd73a1eedad104e8b728c170797 | mips64el | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/01dc5b470cd75b66775be60d59a452746f814643 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/124dad5e5018f0f5952ace6bb4741f771c1fab5d | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/a7532d80a790bad8ebdb0bfaf67b69c00e06221f | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/82e73af4dd1c8e081af7c09ffdab8d8fb509a9b6 | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/9f2de1167caf39883b1fc834fd9c8e1ce5c2ff20 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/150265570431f75f80a8d440d0980f1ebbf461f7 | sparc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/cca4fe2cf738065ec85e5b2afa6df19bab8fef4b | ORPH mips | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/dbba50e111f53cb05e999d9d6e6dd4aed26b5019 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/4c55c188302312cd406ab0f337f2ce7f78dfdc54 | ORPH mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/22ca21bfdd5a655e322ad7dc6cdb6842d0b4e1fb | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/52e8bbd64580a898da8ffa5e60968dd7ce18ab73 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/946638b8f3cf2e1855139098baeed221e268144a | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/5f4eedd043a2be2f61aea62c8abdc0561b7e195c | arm | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/2572c0544fba7b48c06f60d97095e87c2734d075 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e00ca463a68412b0e42b0da8da53080996e0256c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a43c0ed9431762b7c5393aa79e7382d815f2da55 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/128e7eb50aef08866a63659f2b3d0b1cc5d083f2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0801b49ec4d6a110f9763d4ab47c721984e0ba0e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/29a5de06d28da8f2d61e46c22478c552c4e80fee | ORPH nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/dbc73fb772f8323ffa70bba157f696f349aa517a | mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/320f8f6ccd829f7185a04d624dc5142925ef7cdf | 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? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- nios2 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/e63361012d379251ebb2820d8733b830432812cc | Classification of failures by reason for 2022.11.x -------------------------------------------------- linux-6.0.16 | 2 /home/buildroot/autobuild/i... | 1 crun-1.5 | 1 exim-4.96 | 1 ffmpeg-4.4.3 | 1 host-binutils-2.38 | 1 janus-gateway-1.0.3 | 1 pv-1.6.20 | 1 python-numpy-1.23.4 | 1 quickjs-2021-03-27 | 1 ulog-0389d243352255f6182326... | 1 unknown | 1 xenomai-3.0.10 | 1 xz-5.2.7 | 1 zeek-4.1.1 | 1 zstd-1.5.2 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/ec9dda5e70713f3703be5b916eea6cc49863cb56 | m68k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/7e09e1738cfa6deeacc0d86a112477a2d191ff9d | arm | exim-4.96 | NOK | http://autobuild.buildroot.net/results/ea41e3959750fb118617b50d8eaaa8418973aa43 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/3bf63c4e91b380e8c9ca4ac06bb1580b98c71065 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2d1821f8b9641a90ca818acf2fcb4980a8731db4 | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/af2e7c71cdfcac2fa2c1c7f226c80d7ea5b9e875 | arc | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/be4259a587cff06fed5916b25c5a84a06845ce55 | ORPH mips64 | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/c8672f8d69ba5c0f42c113c49735e826982ac52f | ORPH armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/6701099e8fd00c3badfcc0aa74b3c5fd51587876 | ORPH powerpc64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/abba62fccb8e8222484c09ca3206827833039499 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/e39f5475a49fcec5e41550517a8ff3fea4fde5d4 | mips | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/5becba42be2bdae1fd47aee2c6fe6a737f019427 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/7687ba5d9c8f007e8a0660f84fd9e1b43bba9c12 | x86_64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/0f45874e42a01e7a5e39b262c874e4ece43daffc | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/75382c1e6e47c8a89e151e898958febfed589cfa | ORPH xtensa | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/fcead5635e6a54c3be24faa81571b0b7cf25f8e9 | microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/e44a0f5e56cd3767c4e1e20c518c06abf5aa82e4 | -- http://autobuild.buildroot.net From peter at korsgaard.com Thu Jan 5 08:31:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 09:31:13 +0100 Subject: [Buildroot] [PATCH 13/29] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS In-Reply-To: <20230101233653.487175-14-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:37 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-14-ricardo.martincoski@gmail.com> Message-ID: <87k021s7qm.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "b06110621d checkpolicy: allow compiling for target" contains a > typo that prevents installing to staging. It also forgot to enable > CHECKPOLICY_INSTALL_STAGING. > But the package does not install headers or libraries, only ELF and > manual files. > So instead of fixing the install to staging, drop the bogus > CHECKPOLICY_STAGING_CMDS. > Cc: Clayton Shotwell > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 07:47:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 08:47:46 +0100 Subject: [Buildroot] [git commit] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS Message-ID: <20230105083130.125B0875E1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=14956d8908776e52ea9ace2fbb3f41716ebb4262 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "b06110621d checkpolicy: allow compiling for target" contains a typo that prevents installing to staging. It also forgot to enable CHECKPOLICY_INSTALL_STAGING. But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, drop the bogus CHECKPOLICY_STAGING_CMDS. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/checkpolicy/checkpolicy.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/checkpolicy/checkpolicy.mk b/package/checkpolicy/checkpolicy.mk index af9a58cee8..baf16fb802 100644 --- a/package/checkpolicy/checkpolicy.mk +++ b/package/checkpolicy/checkpolicy.mk @@ -20,11 +20,6 @@ define CHECKPOLICY_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) endef -define CHECKPOLICY_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install - -endef - define CHECKPOLICY_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install endef From peter at korsgaard.com Thu Jan 5 09:23:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:23:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/tvheadend: bump version In-Reply-To: <20221229194505.3315137-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 20:45:05 +0100") References: <20221229194505.3315137-1-bernd.kuhls@t-online.de> Message-ID: <87fscps5bm.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 Jan 5 09:23:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:23:30 +0100 Subject: [Buildroot] [PATCH 1/4] package/x11r7/xapp_xdriinfo: bump version to 1.0.7 In-Reply-To: <20221229201846.3498030-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:43 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Message-ID: <87bknds5bh.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003308.html > Switched tarball to xz, updated _SITE. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:24:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:24:16 +0100 Subject: [Buildroot] [PATCH 4/4] package/x11r7/xserver_xorg-server: bump version to 21.1.6 In-Reply-To: <20221229201846.3498030-4-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:46 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> <20221229201846.3498030-4-bernd.kuhls@t-online.de> Message-ID: <877cy1s5a7.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patches included in upstream release. > Signed-off-by: Bernd Kuhls I've extended the commit message to explain that this fixes a regression introduced in the security fix for CVE-2022-46340 in 21.1.5 and applied, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:24:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:24:21 +0100 Subject: [Buildroot] [PATCH 3/4] package/x11r7/xcb-util: bump version to 0.4.1 In-Reply-To: <20221229201846.3498030-3-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:45 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> <20221229201846.3498030-3-bernd.kuhls@t-online.de> Message-ID: <87358ps5a2.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003306.html > Switched tarball to xz, updated _SITE. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:24:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:24:25 +0100 Subject: [Buildroot] [PATCH 2/4] package/x11r7/xlib_libSM: bump version to 1.2.4 In-Reply-To: <20221229201846.3498030-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:44 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> <20221229201846.3498030-2-bernd.kuhls@t-online.de> Message-ID: <87y1qhqqpi.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003307.html > Switched tarball to xz, updated _SITE. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:24:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:24:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/check: disable doc In-Reply-To: <20221230170124.18368-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 18:01:24 +0100") References: <20221230170124.18368-1-fontaine.fabrice@gmail.com> Message-ID: <87tu15qqoo.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > documentation can be disabled since version 0.13.0 and > https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:26:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:26:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/janus-gateway: bump to version 1.1.1 In-Reply-To: <20221231164141.160482-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 31 Dec 2022 17:41:41 +0100") References: <20221231164141.160482-1-fontaine.fabrice@gmail.com> Message-ID: <87pmbtqqms.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/meetecho/janus-gateway/blob/v1.1.1/CHANGELOG.md > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 09:19:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:19:54 +0100 Subject: [Buildroot] [git commit] package/tvheadend: bump version Message-ID: <20230105092626.21E1487624@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1906e1fb7cb4104aa3e326f09926b2b3f5129991 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:20:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:20:17 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libSM: bump version to 1.2.4 Message-ID: <20230105092626.3607187626@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a70e0bdfdabad5e9d789db181e0f4c37544a426b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003307.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:20:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:20:23 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util: bump version to 0.4.1 Message-ID: <20230105092626.4040987628@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2b249eca85819761140f670cc52dcf8fb09ef5b3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003306.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:24:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:24:52 +0100 Subject: [Buildroot] [git commit] package/check: disable doc Message-ID: <20230105092626.56D74875DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7d48b9840d242acf1b8bfb141c89904e53301fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master documentation can be disabled since version 0.13.0 and https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:20:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:20:03 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xdriinfo: bump version to 1.0.7 Message-ID: <20230105092626.2BE1B875DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=43b13ebbdc89f3d7597f476123bcddb7e0a1655d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003308.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:25:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:25:14 +0100 Subject: [Buildroot] [git commit] package/janus-gateway: bump to version 1.1.1 Message-ID: <20230105092626.606D487625@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=01518e5660366be41e6a8e0a0f2b487d7cdf48a2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/meetecho/janus-gateway/blob/v1.1.1/CHANGELOG.md Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 5 09:21:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:21:38 +0100 Subject: [Buildroot] [git commit] package/x11r7/xserver_xorg-server: bump version to 21.1.6 Message-ID: <20230105092626.4C4B087629@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=60b4b04dc23d32641981df984f383c1bb3078f8c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes a regression in XTestSwapFakeInput() introduced in the fix for CVE-2022-46340 in 21.1.5. Removed patches included in upstream release. Signed-off-by: Bernd Kuhls [Peter: mention regression fix] 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.hash | 6 +-- .../xserver_xorg-server/xserver_xorg-server.mk | 8 +-- 4 files changed, 4 insertions(+), 105 deletions(-) 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 \ From peter at korsgaard.com Thu Jan 5 09:51:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 10:51:09 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.2 Message-ID: <20230105095132.559808762D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a16221834a0c7a8744f620c2cada751c693279d4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.freedesktop.org/archives/mesa-dev/2022-December/225903.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 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 b6f1214102..523b642d0c 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 From peter at korsgaard.com Thu Jan 5 09:51:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 10:51:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.2 In-Reply-To: <20221230154541.20915-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Fri, 30 Dec 2022 16:45:41 +0100") References: <20221230154541.20915-1-bernd.kuhls@t-online.de> Message-ID: <87lemhqpg7.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.freedesktop.org/archives/mesa-dev/2022-December/225903.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From martin at geanix.com Thu Jan 5 12:59:55 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:55 +0100 Subject: [Buildroot] [PATCH 0/5] python flask-smorest packages Message-ID: <20230105130000.682525-1-martin@geanix.com> These patches adds a few python packages that we use to run a REST API backend on our target. Martin Hundeb?ll (5): package/python-apispec: new package package/python-webargs: new package package/python-marshmallow: new package package/python-marshmallow-sqlalchemy: new package package/python-flask-smorest: new package package/Config.in | 5 +++++ package/python-apispec/Config.in | 9 +++++++++ package/python-apispec/python-apispec.hash | 5 +++++ package/python-apispec/python-apispec.mk | 14 ++++++++++++++ package/python-flask-smorest/Config.in | 11 +++++++++++ .../python-flask-smorest/python-flask-smorest.hash | 5 +++++ .../python-flask-smorest/python-flask-smorest.mk | 14 ++++++++++++++ package/python-marshmallow-sqlalchemy/Config.in | 10 ++++++++++ .../python-marshmallow-sqlalchemy.hash | 5 +++++ .../python-marshmallow-sqlalchemy.mk | 14 ++++++++++++++ package/python-marshmallow/Config.in | 8 ++++++++ package/python-marshmallow/python-marshmallow.hash | 6 ++++++ package/python-marshmallow/python-marshmallow.mk | 14 ++++++++++++++ package/python-webargs/Config.in | 11 +++++++++++ package/python-webargs/python-webargs.hash | 5 +++++ package/python-webargs/python-webargs.mk | 14 ++++++++++++++ 16 files changed, 150 insertions(+) create mode 100644 package/python-apispec/Config.in create mode 100644 package/python-apispec/python-apispec.hash create mode 100644 package/python-apispec/python-apispec.mk create mode 100644 package/python-flask-smorest/Config.in create mode 100644 package/python-flask-smorest/python-flask-smorest.hash create mode 100644 package/python-flask-smorest/python-flask-smorest.mk create mode 100644 package/python-marshmallow-sqlalchemy/Config.in create mode 100644 package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash create mode 100644 package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk create mode 100644 package/python-marshmallow/Config.in create mode 100644 package/python-marshmallow/python-marshmallow.hash create mode 100644 package/python-marshmallow/python-marshmallow.mk create mode 100644 package/python-webargs/Config.in create mode 100644 package/python-webargs/python-webargs.hash create mode 100644 package/python-webargs/python-webargs.mk -- 2.39.0 From martin at geanix.com Thu Jan 5 12:59:59 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:59 +0100 Subject: [Buildroot] [PATCH 4/5] package/python-marshmallow-sqlalchemy: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-5-martin@geanix.com> Signed-off-by: Martin Hundeboll --- package/Config.in | 1 + package/python-marshmallow-sqlalchemy/Config.in | 10 ++++++++++ .../python-marshmallow-sqlalchemy.hash | 5 +++++ .../python-marshmallow-sqlalchemy.mk | 14 ++++++++++++++ 4 files changed, 30 insertions(+) create mode 100644 package/python-marshmallow-sqlalchemy/Config.in create mode 100644 package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash create mode 100644 package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk diff --git a/package/Config.in b/package/Config.in index f5b7c100ed..e3a0900866 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1122,6 +1122,7 @@ menu "External python modules" source "package/python-markdown2/Config.in" source "package/python-markupsafe/Config.in" source "package/python-marshmallow/Config.in" + source "package/python-marshmallow-sqlalchemy/Config.in" source "package/python-matplotlib/Config.in" source "package/python-mbstrdecoder/Config.in" source "package/python-memory-profiler/Config.in" diff --git a/package/python-marshmallow-sqlalchemy/Config.in b/package/python-marshmallow-sqlalchemy/Config.in new file mode 100644 index 0000000000..f48d27edd6 --- /dev/null +++ b/package/python-marshmallow-sqlalchemy/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_PYTHON_MARSHMALLOW_SQLALCHEMY + bool "python-marshmallow-sqlalchemy" + select BR2_PACKAGE_PYTHON_MARSHMALLOW # runtime + select BR2_PACKAGE_PYTHON_PACKAGING # runtime + select BR2_PACKAGE_PYTHON_SQLALCHEMY # runtime + help + SQLAlchemy integration with the marshmallow + (de)serialization library. + + https://github.com/marshmallow-code/marshmallow-sqlalchemy diff --git a/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash b/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash new file mode 100644 index 0000000000..4fbbd86eb5 --- /dev/null +++ b/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/marshmallow-sqlalchemy/json +md5 5e012b07ccf4ad67dbd3f38cc68cb1f4 marshmallow-sqlalchemy-0.28.1.tar.gz +sha256 aa376747296780a56355e3067b9c8bf43a2a1c44ff985de82b3a5d9e161ca2b8 marshmallow-sqlalchemy-0.28.1.tar.gz +# Locally computed sha256 checksums +sha256 6de41a12f5147c7cbec2a890def8529b14156317cd6755ebec761375d791acb0 LICENSE diff --git a/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk b/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk new file mode 100644 index 0000000000..293ea29be6 --- /dev/null +++ b/package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-marshmallow-sqlalchemy +# +################################################################################ + +PYTHON_MARSHMALLOW_SQLALCHEMY_VERSION = 0.28.1 +PYTHON_MARSHMALLOW_SQLALCHEMY_SOURCE = marshmallow-sqlalchemy-$(PYTHON_MARSHMALLOW_SQLALCHEMY_VERSION).tar.gz +PYTHON_MARSHMALLOW_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/eb/96/3895bde2247fa653c36d887ff08e439665668aa7c991a3924ae199be88d6 +PYTHON_MARSHMALLOW_SQLALCHEMY_SETUP_TYPE = setuptools +PYTHON_MARSHMALLOW_SQLALCHEMY_LICENSE = MIT +PYTHON_MARSHMALLOW_SQLALCHEMY_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 12:59:57 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:57 +0100 Subject: [Buildroot] [PATCH 2/5] package/python-webargs: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-3-martin@geanix.com> webargs is a dependency of to-be-added python-flask-smorest. Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/python-webargs/Config.in | 11 +++++++++++ package/python-webargs/python-webargs.hash | 5 +++++ package/python-webargs/python-webargs.mk | 14 ++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 package/python-webargs/Config.in create mode 100644 package/python-webargs/python-webargs.hash create mode 100644 package/python-webargs/python-webargs.mk diff --git a/package/Config.in b/package/Config.in index cb5af9a7e2..e05f4271e3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1326,6 +1326,7 @@ menu "External python modules" source "package/python-wcwidth/Config.in" source "package/python-weasyprint/Config.in" source "package/python-web2py/Config.in" + source "package/python-webargs/Config.in" source "package/python-webencodings/Config.in" source "package/python-webob/Config.in" source "package/python-webpy/Config.in" diff --git a/package/python-webargs/Config.in b/package/python-webargs/Config.in new file mode 100644 index 0000000000..f2332d3b70 --- /dev/null +++ b/package/python-webargs/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_WEBARGS + bool "python-webargs" + select BR2_PACKAGE_PYTHON_MARSHMALLOW # runtime + select BR2_PACKAGE_PYTHON_PACKAGING # runtime + help + Declarative parsing and validation of HTTP request objects, + with built-in support for popular web frameworks, including + Flask, Django, Bottle, Tornado, Pyramid, Falcon, and + aiohttp. + + https://github.com/marshmallow-code/webargs diff --git a/package/python-webargs/python-webargs.hash b/package/python-webargs/python-webargs.hash new file mode 100644 index 0000000000..619b584807 --- /dev/null +++ b/package/python-webargs/python-webargs.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/webargs/json +md5 9fff29294a5db748eca791da2b93e370 webargs-8.2.0.tar.gz +sha256 99d68940c452e07726485a15fef43f12f8ae6c0c5b391bcba76065d4527fb85d webargs-8.2.0.tar.gz +# Locally computed sha256 checksums +sha256 5973e5dcc20b65e4eb4b4acdf273bb78a18522914ab626f496f1b070f7e6294d LICENSE diff --git a/package/python-webargs/python-webargs.mk b/package/python-webargs/python-webargs.mk new file mode 100644 index 0000000000..e048d8a4ac --- /dev/null +++ b/package/python-webargs/python-webargs.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-webargs +# +################################################################################ + +PYTHON_WEBARGS_VERSION = 8.2.0 +PYTHON_WEBARGS_SOURCE = webargs-$(PYTHON_WEBARGS_VERSION).tar.gz +PYTHON_WEBARGS_SITE = https://files.pythonhosted.org/packages/4b/7d/fece8e6547b3edde8953b1c84a63da02e1a88efcb9d7d485e4d1b25d9c47 +PYTHON_WEBARGS_SETUP_TYPE = setuptools +PYTHON_WEBARGS_LICENSE = MIT +PYTHON_WEBARGS_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 12:59:58 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:58 +0100 Subject: [Buildroot] [PATCH 3/5] package/python-marshmallow: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-4-martin@geanix.com> marshmallow is a dependency of to-be-added python-flask-smorest. Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/python-marshmallow/Config.in | 8 ++++++++ package/python-marshmallow/python-marshmallow.hash | 6 ++++++ package/python-marshmallow/python-marshmallow.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-marshmallow/Config.in create mode 100644 package/python-marshmallow/python-marshmallow.hash create mode 100644 package/python-marshmallow/python-marshmallow.mk diff --git a/package/Config.in b/package/Config.in index e05f4271e3..f5b7c100ed 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1121,6 +1121,7 @@ menu "External python modules" source "package/python-markdown/Config.in" source "package/python-markdown2/Config.in" source "package/python-markupsafe/Config.in" + source "package/python-marshmallow/Config.in" source "package/python-matplotlib/Config.in" source "package/python-mbstrdecoder/Config.in" source "package/python-memory-profiler/Config.in" diff --git a/package/python-marshmallow/Config.in b/package/python-marshmallow/Config.in new file mode 100644 index 0000000000..cc1b42f465 --- /dev/null +++ b/package/python-marshmallow/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PYTHON_MARSHMALLOW + bool "python-marshmallow" + select BR2_PACKAGE_PYTHON_PACKAGING # runtime + help + A lightweight library for converting complex datatypes to + and from native Python datatypes. + + https://github.com/marshmallow-code/marshmallow diff --git a/package/python-marshmallow/python-marshmallow.hash b/package/python-marshmallow/python-marshmallow.hash new file mode 100644 index 0000000000..dc277d16e5 --- /dev/null +++ b/package/python-marshmallow/python-marshmallow.hash @@ -0,0 +1,6 @@ +# md5, sha256 from https://pypi.org/pypi/marshmallow/json +md5 3cf5c42917509a199c3105466435c425 marshmallow-3.19.0.tar.gz +sha256 90032c0fd650ce94b6ec6dc8dfeb0e3ff50c144586462c389b81a07205bedb78 marshmallow-3.19.0.tar.gz +# Locally computed sha256 checksums +sha256 759dc79c383ad79340c6e41f712e80407fe0d2cb3cbaad1ed98aa9c3e28a602c LICENSE +sha256 f982e6fd97ba00973e94605b972ff04894b22c4fa937b868828b32ae8f0a7c2e docs/license.rst diff --git a/package/python-marshmallow/python-marshmallow.mk b/package/python-marshmallow/python-marshmallow.mk new file mode 100644 index 0000000000..6427296508 --- /dev/null +++ b/package/python-marshmallow/python-marshmallow.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-marshmallow +# +################################################################################ + +PYTHON_MARSHMALLOW_VERSION = 3.19.0 +PYTHON_MARSHMALLOW_SOURCE = marshmallow-$(PYTHON_MARSHMALLOW_VERSION).tar.gz +PYTHON_MARSHMALLOW_SITE = https://files.pythonhosted.org/packages/5e/59/dd465e5ab0ccb879c410f88c75189a19fd437b12cd9a03b31579aef58709 +PYTHON_MARSHMALLOW_SETUP_TYPE = setuptools +PYTHON_MARSHMALLOW_LICENSE = MIT +PYTHON_MARSHMALLOW_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 12:59:56 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 13:59:56 +0100 Subject: [Buildroot] [PATCH 1/5] package/python-apispec: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-2-martin@geanix.com> apispec is a dependency of to-be-added python-flask-smorest. Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/python-apispec/Config.in | 9 +++++++++ package/python-apispec/python-apispec.hash | 5 +++++ package/python-apispec/python-apispec.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-apispec/Config.in create mode 100644 package/python-apispec/python-apispec.hash create mode 100644 package/python-apispec/python-apispec.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..cb5af9a7e2 100644 --- a/package/Config.in +++ b/package/Config.in @@ -955,6 +955,7 @@ menu "External python modules" source "package/python-alembic/Config.in" source "package/python-alsaaudio/Config.in" source "package/python-ansicolors/Config.in" + source "package/python-apispec/Config.in" source "package/python-appdirs/Config.in" source "package/python-argh/Config.in" source "package/python-argon2-cffi/Config.in" diff --git a/package/python-apispec/Config.in b/package/python-apispec/Config.in new file mode 100644 index 0000000000..7a322c9969 --- /dev/null +++ b/package/python-apispec/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_APISPEC + bool "python-apispec" + select BR2_PACKAGE_PYTHON_PACKAGING # runtime + help + A pluggable API specification generator. Currently supports + the OpenAPI Specification (f.k.a. the Swagger + specification). + + https://github.com/marshmallow-code/apispec diff --git a/package/python-apispec/python-apispec.hash b/package/python-apispec/python-apispec.hash new file mode 100644 index 0000000000..9d653cc8e8 --- /dev/null +++ b/package/python-apispec/python-apispec.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/apispec/json +md5 b4e90006a26215e2e0a6fe2629d12c10 apispec-6.0.2.tar.gz +sha256 e76d80b739edef4be213092a6384ad7fd933ba7d64f6d5a0aff8d4da1bef7887 apispec-6.0.2.tar.gz +# Locally computed sha256 checksums +sha256 a452afcef750956a8396f7e7a6f913a117d28ef99a13170c29dc74c3b7a95f29 LICENSE diff --git a/package/python-apispec/python-apispec.mk b/package/python-apispec/python-apispec.mk new file mode 100644 index 0000000000..4674ce0c3d --- /dev/null +++ b/package/python-apispec/python-apispec.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-apispec +# +################################################################################ + +PYTHON_APISPEC_VERSION = 6.0.2 +PYTHON_APISPEC_SOURCE = apispec-$(PYTHON_APISPEC_VERSION).tar.gz +PYTHON_APISPEC_SITE = https://files.pythonhosted.org/packages/a7/2a/b42c17e0d653341b8f5916999892cd2d8489de127dac6118ae44531674f5 +PYTHON_APISPEC_SETUP_TYPE = setuptools +PYTHON_APISPEC_LICENSE = MIT +PYTHON_APISPEC_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 13:00:00 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 14:00:00 +0100 Subject: [Buildroot] [PATCH 5/5] package/python-flask-smorest: new package In-Reply-To: <20230105130000.682525-1-martin@geanix.com> References: <20230105130000.682525-1-martin@geanix.com> Message-ID: <20230105130000.682525-6-martin@geanix.com> Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/python-flask-smorest/Config.in | 11 +++++++++++ .../python-flask-smorest/python-flask-smorest.hash | 5 +++++ .../python-flask-smorest/python-flask-smorest.mk | 14 ++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 package/python-flask-smorest/Config.in create mode 100644 package/python-flask-smorest/python-flask-smorest.hash create mode 100644 package/python-flask-smorest/python-flask-smorest.mk diff --git a/package/Config.in b/package/Config.in index e3a0900866..0564d86885 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1055,6 +1055,7 @@ menu "External python modules" source "package/python-flask-expects-json/Config.in" source "package/python-flask-jsonrpc/Config.in" source "package/python-flask-login/Config.in" + source "package/python-flask-smorest/Config.in" source "package/python-flask-sqlalchemy/Config.in" source "package/python-flask-wtf/Config.in" source "package/python-flatbuffers/Config.in" diff --git a/package/python-flask-smorest/Config.in b/package/python-flask-smorest/Config.in new file mode 100644 index 0000000000..a8ccfbd9f7 --- /dev/null +++ b/package/python-flask-smorest/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_FLASK_SMOREST + bool "python-flask-smorest" + select BR2_PACKAGE_PYTHON_APISPEC # runtime + select BR2_PACKAGE_PYTHON_FLASK # runtime + select BR2_PACKAGE_PYTHON_MARSHMALLOW # runtime + select BR2_PACKAGE_PYTHON_WEBARGS # runtime + select BR2_PACKAGE_PYTHON_WERKZEUG # runtime + help + Flask/Marshmallow-based REST API framework. + + https://github.com/marshmallow-code/flask-smorest diff --git a/package/python-flask-smorest/python-flask-smorest.hash b/package/python-flask-smorest/python-flask-smorest.hash new file mode 100644 index 0000000000..5abe0c5033 --- /dev/null +++ b/package/python-flask-smorest/python-flask-smorest.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/flask-smorest/json +md5 1dad52f26c59ca2dcaf0c5d109879605 flask-smorest-0.40.0.tar.gz +sha256 9b46b4937ccf78702d99fed8cfd1cd5c37608ddefd65ff16a86d1ad5c7f7d8c0 flask-smorest-0.40.0.tar.gz +# Locally computed sha256 checksums +sha256 40999ea1d9c1b8202fa44f8e6849a557e22df892481e067abf999879064b9521 LICENSE diff --git a/package/python-flask-smorest/python-flask-smorest.mk b/package/python-flask-smorest/python-flask-smorest.mk new file mode 100644 index 0000000000..069d9244dd --- /dev/null +++ b/package/python-flask-smorest/python-flask-smorest.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-flask-smorest +# +################################################################################ + +PYTHON_FLASK_SMOREST_VERSION = 0.40.0 +PYTHON_FLASK_SMOREST_SOURCE = flask-smorest-$(PYTHON_FLASK_SMOREST_VERSION).tar.gz +PYTHON_FLASK_SMOREST_SITE = https://files.pythonhosted.org/packages/e6/b5/1b81ea4f7e377cf8a653aa10c249656a1c73de7a3695b2544d7a713ea3c2 +PYTHON_FLASK_SMOREST_SETUP_TYPE = setuptools +PYTHON_FLASK_SMOREST_LICENSE = MIT +PYTHON_FLASK_SMOREST_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.39.0 From martin at geanix.com Thu Jan 5 13:37:38 2023 From: martin at geanix.com (=?UTF-8?q?Martin=20Hundeb=C3=B8ll?=) Date: Thu, 5 Jan 2023 14:37:38 +0100 Subject: [Buildroot] [PATCH] package/nginx-njs: new package Message-ID: <20230105133738.751495-1-martin@geanix.com> A module for extending the nginx server configuration with javascript modules. Signed-off-by: Martin Hundeb?ll --- package/Config.in | 1 + package/nginx-njs/Config.in | 11 +++++++++++ package/nginx-njs/nginx-njs.hash | 3 +++ package/nginx-njs/nginx-njs.mk | 13 +++++++++++++ package/nginx/nginx.mk | 5 +++++ 5 files changed, 33 insertions(+) create mode 100644 package/nginx-njs/Config.in create mode 100644 package/nginx-njs/nginx-njs.hash create mode 100644 package/nginx-njs/nginx-njs.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..57714a2210 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2370,6 +2370,7 @@ menu "External nginx modules" source "package/nginx-dav-ext/Config.in" source "package/nginx-modsecurity/Config.in" source "package/nginx-naxsi/Config.in" + source "package/nginx-njs/Config.in" source "package/nginx-upload/Config.in" endmenu endif diff --git a/package/nginx-njs/Config.in b/package/nginx-njs/Config.in new file mode 100644 index 0000000000..f19f209481 --- /dev/null +++ b/package/nginx-njs/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_NGINX_NJS + bool "nginx-njs" + depends on BR2_PACKAGE_NGINX_HTTP + select BR2_PACKAGE_OPENSSL + help + njs is a subset of the JavaScript language that allows + extending nginx functionality. njs is created in compliance + with ECMAScript 5.1 (strict mode) with some ECMAScript 6 + and later extensions. + + https://github.com/nginx/njs diff --git a/package/nginx-njs/nginx-njs.hash b/package/nginx-njs/nginx-njs.hash new file mode 100644 index 0000000000..d4015350a1 --- /dev/null +++ b/package/nginx-njs/nginx-njs.hash @@ -0,0 +1,3 @@ +# Locally Computed: +sha256 92cc425d0b0952bb7e2e7a396cba58feb4a90fb3cb63441c201ab4d3e0cd6403 nginx-njs-0.7.9.tar.gz +sha256 ff5c343bf6ef4447e4c9900640c7e4a0a286243375eca11c611316ff3f263559 LICENSE diff --git a/package/nginx-njs/nginx-njs.mk b/package/nginx-njs/nginx-njs.mk new file mode 100644 index 0000000000..62f1c13aed --- /dev/null +++ b/package/nginx-njs/nginx-njs.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# nginx-njs +# +################################################################################ + +NGINX_NJS_VERSION = 0.7.9 +NGINX_NJS_SITE = $(call github,nginx,njs,$(NGINX_NJS_VERSION)) +NGINX_NJS_LICENSE = BSD-2-Clause +NGINX_NJS_LICENSE_FILES = LICENSE +NGINX_NJS_DEPENDENCIES = openssl + +$(eval $(generic-package)) diff --git a/package/nginx/nginx.mk b/package/nginx/nginx.mk index 62ea379ffc..cb0c079712 100644 --- a/package/nginx/nginx.mk +++ b/package/nginx/nginx.mk @@ -290,6 +290,11 @@ NGINX_DEPENDENCIES += nginx-modsecurity NGINX_CONF_OPTS += --add-module=$(NGINX_MODSECURITY_DIR) endif +ifeq ($(BR2_PACKAGE_NGINX_NJS),y) +NGINX_CONF_OPTS += $(addprefix --add-module=,$(NGINX_NJS_DIR)/nginx) +NGINX_DEPENDENCIES += nginx-njs +endif + # Debug logging NGINX_CONF_OPTS += $(if $(BR2_PACKAGE_NGINX_DEBUG),--with-debug) -- 2.39.0 From ps.report at gmx.net Thu Jan 5 13:41:37 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Thu, 5 Jan 2023 14:41:37 +0100 Subject: [Buildroot] [PATCH v1] package/perl-image-exiftool: new package In-Reply-To: <20221229102954.2785314e@windsurf> References: <20221219213343.26475-1-ps.report@gmx.net> <20221229102954.2785314e@windsurf> Message-ID: <20230105144137.08b6da05@gmx.net> Hello Thomas, On Thu, 29 Dec 2022 10:29:54 +0100, Thomas Petazzoni wrote: > 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? :-) Sorry, not enough spare time (and interest) at the moment for regular buildroot contribution, but sometimes some quirks develop out of private and/or customer projects (if you prefer only maintained packages it is fine for me to drop this one)..., nevertheless I take a sporadic look at the mailing list ;-) Regards, Peter > > Thanks! > > Thomas From bernd.kuhls at t-online.de Thu Jan 5 18:51:40 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 5 Jan 2023 19:51:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgpg-error: add configure option to install gpg-error-config Message-ID: <20230105185140.622799-1-bernd.kuhls@t-online.de> Upstream commit[1] https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff;h=0b47de9c719b0ed0da0791f0525de073737bde5a changed behaviour: "gpg-error-config is now only installed when enabled" Fixes: http://autobuild.buildroot.net/results/bc1/bc1566a0fa42f68f1f15f74a61d4081e269e1689/ [1] included in version 1.46, added in buildroot with commit b5bdcb4cc5 Signed-off-by: Bernd Kuhls --- package/libgpg-error/libgpg-error.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index ab3c7c3bf2..3f4a45a7e4 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -15,6 +15,7 @@ LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) LIBGPG_ERROR_CONF_OPTS = \ --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --enable-install-gpg-error-config \ --disable-tests \ --disable-languages -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 5 19:18:13 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 5 Jan 2023 20:18:13 +0100 Subject: [Buildroot] [PATCH 2/2] package/tvheadend: remove dependency to libavresample In-Reply-To: <20230105191813.3533745-1-bernd.kuhls@t-online.de> References: <20230105191813.3533745-1-bernd.kuhls@t-online.de> Message-ID: <20230105191813.3533745-2-bernd.kuhls@t-online.de> Add upstream patch to remove check for libavresample, this library is not used by tvheadend. Signed-off-by: Bernd Kuhls --- ...ove-libavresample-from-build-scripts.patch | 38 +++++++++++++++++++ package/tvheadend/Config.in | 1 - 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 package/tvheadend/0002-remove-libavresample-from-build-scripts.patch diff --git a/package/tvheadend/0002-remove-libavresample-from-build-scripts.patch b/package/tvheadend/0002-remove-libavresample-from-build-scripts.patch new file mode 100644 index 0000000000..63dfbb38d1 --- /dev/null +++ b/package/tvheadend/0002-remove-libavresample-from-build-scripts.patch @@ -0,0 +1,38 @@ +From 3a9e511b614bbbcea395e3ee8c16dc15692a17d4 Mon Sep 17 00:00:00 2001 +From: Pim Zandbergen +Date: Fri, 30 Dec 2022 01:46:43 +0100 +Subject: [PATCH] remove libavresample from build scripts + +Downloaded from upstream PR: +https://github.com/tvheadend/tvheadend/pull/1487 + +Signed-off-by: Bernd Kuhls +--- + Makefile | 1 - + configure | 1 - + 2 files changed, 2 deletions(-) + +diff --git a/Makefile b/Makefile +index 0ae3a19cab..a56a2fbdf9 100644 +--- a/Makefile ++++ b/Makefile +@@ -93,7 +93,6 @@ ifeq ($(CONFIG_LIBAV),yes) + FFMPEG_LIBS := \ + libavfilter \ + libswresample \ +- libavresample \ + libswscale \ + libavformat \ + libavcodec \ +diff --git a/configure b/configure +index c087502bf3..8ce559fa7b 100755 +--- a/configure ++++ b/configure +@@ -642,7 +642,6 @@ else + + check_pkg libavfilter ">=6.47.100" || has_libav=false + check_pkg libswresample ">=2.1.100" && has_resample=true +- check_pkg libavresample ">=3.0.0" && has_resample=true + check_pkg libswscale ">=4.1.100" || has_libav=false + check_pkg libavformat ">=57.41.100" || has_libav=false + check_pkg libavcodec ">=57.48.101" || has_libav=false diff --git a/package/tvheadend/Config.in b/package/tvheadend/Config.in index 99a24ec011..3d21897c6d 100644 --- a/package/tvheadend/Config.in +++ b/package/tvheadend/Config.in @@ -63,7 +63,6 @@ config BR2_PACKAGE_TVHEADEND_TRANSCODING bool "transcoding support" depends on BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS select BR2_PACKAGE_FFMPEG - select BR2_PACKAGE_FFMPEG_AVRESAMPLE select BR2_PACKAGE_FFMPEG_GPL # needed for x264 support select BR2_PACKAGE_FFMPEG_SWSCALE # vp8 encoder needs c++ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 5 19:18:12 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 5 Jan 2023 20:18:12 +0100 Subject: [Buildroot] [PATCH 1/2] package/freeswitch: ffmpeg's libavresample is an optional dependency Message-ID: <20230105191813.3533745-1-bernd.kuhls@t-online.de> See upstream commit from 2019: https://github.com/signalwire/freeswitch/commit/e9c58084db249845af88011a1e3c5d7b9ec05a76#diff-2cd3a5516ad0fc3cba6d14d0ea3e72da43a2c2fc3c21eb7ade6c49d52136bbd2R43 Signed-off-by: Bernd Kuhls --- package/freeswitch/Config.in | 1 - 1 file changed, 1 deletion(-) diff --git a/package/freeswitch/Config.in b/package/freeswitch/Config.in index bad101486c..1ab624c33c 100644 --- a/package/freeswitch/Config.in +++ b/package/freeswitch/Config.in @@ -5,7 +5,6 @@ config BR2_PACKAGE_FREESWITCH depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_MMU # apr, included in freeswitch source depends on BR2_USE_WCHAR # uses wchar_t - select BR2_PACKAGE_FFMPEG_AVRESAMPLE if BR2_PACKAGE_FFMPEG select BR2_PACKAGE_FFMPEG_SWSCALE if BR2_PACKAGE_FFMPEG select BR2_PACKAGE_LIBCURL select BR2_PACKAGE_JPEG -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 5 20:10:08 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 5 Jan 2023 21:10:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: security bump version to 8.1.14 Message-ID: <20230105201008.2429629-1-bernd.kuhls@t-online.de> Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 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 461dc36031..23ec84f19f 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz +sha256 e16e47a872d58685913ac848ce92ec49f42c1828110c98c65fb6265a08724a1a php-8.1.14.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 1fdf5c68a2..23dd4ba96f 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.13 +PHP_VERSION = 8.1.14 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES -- 2.34.1 From peter at korsgaard.com Thu Jan 5 22:28:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 23:28:19 +0100 Subject: [Buildroot] [PATCH 05/29] package/gobject-introspection: really use host python for host variant In-Reply-To: <20230101233653.487175-6-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:29 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-6-ricardo.martincoski@gmail.com> Message-ID: <878rigr4zg.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "abc110e362 package/gobject-introspection: bump to version > 1.68.0" renamed the define that makes sure g-ir-tool-template uses the > host python, but forgot to update its call on pre-configure hooks. > Update it now. > Signed-off-by: Ricardo Martincoski Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 22:08:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 23:08:23 +0100 Subject: [Buildroot] [git commit] package/gobject-introspection: really use host python for host variant Message-ID: <20230105222833.7D3B987641@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=80c5be77ceb021e8319b9269b58d6373d378fac5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit "abc110e362 package/gobject-introspection: bump to version 1.68.0" renamed the define that makes sure g-ir-tool-template uses the host python, but forgot to update its call on pre-configure hooks. Update it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 0d8c666ba1..12e5b81b1b 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -66,7 +66,7 @@ HOST_GOBJECT_INTROSPECTION_CONF_ENV = \ define GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH $(SED) '1s%#!.*%#!$(HOST_DIR)/bin/python3%' $(@D)/tools/g-ir-tool-template.in endef -HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLTEMPLATE_PYTHON_PATH +HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH # Perform the following: # - Just as above, Ensure that g-ir-tool-template.in uses the host python. From peter at korsgaard.com Thu Jan 5 22:29:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 05 Jan 2023 23:29:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: security bump version to 8.1.14 In-Reply-To: <20230105201008.2429629-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 5 Jan 2023 21:10:08 +0100") References: <20230105201008.2429629-1-bernd.kuhls@t-online.de> Message-ID: <874jt4r4xm.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 > Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 > Signed-off-by: Bernd Kuhls Committed, thanks. Is there a similar bump needed for 8.0.x for 2022.02.x? -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 5 22:28:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 5 Jan 2023 23:28:36 +0100 Subject: [Buildroot] [git commit] package/php: security bump version to 8.1.14 Message-ID: <20230105222937.83D3F87647@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16168abd26b06656bcc24c2b511c29a0f047ebf4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 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 461dc36031..23ec84f19f 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz +sha256 e16e47a872d58685913ac848ce92ec49f42c1828110c98c65fb6265a08724a1a php-8.1.14.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 1fdf5c68a2..23dd4ba96f 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.13 +PHP_VERSION = 8.1.14 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From james.hilliard1 at gmail.com Thu Jan 5 22:54:20 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Thu, 5 Jan 2023 15:54:20 -0700 Subject: [Buildroot] [PATCH 1/1] package/libgpg-error: add configure option to install gpg-error-config In-Reply-To: <20230105185140.622799-1-bernd.kuhls@t-online.de> References: <20230105185140.622799-1-bernd.kuhls@t-online.de> Message-ID: On Thu, Jan 5, 2023 at 11:52 AM Bernd Kuhls wrote: > > Upstream commit[1] > > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff;h=0b47de9c719b0ed0da0791f0525de073737bde5a > > changed behaviour: "gpg-error-config is now only installed when enabled" > > Fixes: > http://autobuild.buildroot.net/results/bc1/bc1566a0fa42f68f1f15f74a61d4081e269e1689/ > > [1] included in version 1.46, added in buildroot with commit b5bdcb4cc5 > > Signed-off-by: Bernd Kuhls Reviewed-by: James Hilliard > --- > package/libgpg-error/libgpg-error.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index ab3c7c3bf2..3f4a45a7e4 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -15,6 +15,7 @@ LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = \ > --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --enable-install-gpg-error-config \ > --disable-tests \ > --disable-languages > > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From giulio.benetti at benettiengineering.com Fri Jan 6 01:21:33 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Fri, 6 Jan 2023 02:21:33 +0100 Subject: [Buildroot] [PATCH] package/libnss: bump version to 3.87 Message-ID: <20230106012133.2431588-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 50c5e583af..f847ec4f77 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_86_RTM/src/SHA256SUMS -sha256 3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975 nss-3.86.tar.gz +# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_87_RTM/src/SHA256SUMS +sha256 68a1894496d3d158babc75f8a5dda3f55b7c1560573936e3b101a10fa4ac152d nss-3.87.tar.gz # Locally calculated sha256 a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4 nss/COPYING diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk index f8fe076fe9..a60e615f9a 100644 --- a/package/libnss/libnss.mk +++ b/package/libnss/libnss.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNSS_VERSION = 3.86 +LIBNSS_VERSION = 3.87 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 bugzilla at busybox.net Fri Jan 6 03:25:24 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 06 Jan 2023 03:25:24 +0000 Subject: [Buildroot] [Bug 15226] New: lsblk: not found Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15226 Bug ID: 15226 Host: qemu_x86 Build: Ubuntu 22 X86_64 Summary: lsblk: not found Product: buildroot Version: 2022.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: glscene2010 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Why I can't use lsblk? _________ Steps to Reproduce. I build Buildroot from git git clone git://git.buildroot.net/buildroot make clean -C buildroot make -C buildroot qemu_x86_defconfig make -C buildroot I run buildroot/output/images/start-qemu.sh 0) Actual Results. I try to use lsblk command via console # lsblk -sh: lsblk: not found Expected Results. lsblk should be found in my system! 1) lsusb works (return nothing) 2) # fdisk -l Disk /dev/vda: 60 MB, 62914560 bytes, 122880 sectors 121 cylinders, 16 heads, 63 sectors/track Units: sectors of 1 * 512 = 512 bytes Disk /dev/vda doesn't contain a valid partition table 3) file buildroot/output/build/linux-5.15.18/.config contains # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y 4) # uname -a Linux buildroot 5.15.18 #1 SMP Fri Jan 6 19:29:11 KST 2023 i686 GNU/Linux -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Fri Jan 6 06:56:00 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 06 Jan 2023 06:56:00 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-05 Message-ID: <20230106065608.5DA4D40291@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-05 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 3 | 0 | 6 | 2022.11.x | 17 | 19 | 0 | 36 | master | 67 | 227 | 0 | 294 | Classification of failures by reason for master ----------------------------------------------- libgpg-error-1.46 | 93 host-fwup-1.9.1 | 15 bash-5.2.15 | 12 fwup-1.9.1 | 10 unknown | 7 bustle-0.8.0 | 5 host-binutils-2.38 | 5 xz-5.2.10 | 5 linux-6.1.2 | 4 bat-0.19.0 | 3 crun-1.7.2 | 3 elfutils-0.186 | 3 fontconfig-2.13.1 | 3 host-gdk-pixbuf-2.42.10 | 3 host-pahole-1.24 | 3 norm-1.5.8 | 3 brltty-6.5 | 2 gobject-introspection-1.72.0 | 2 python-bunch-1.0.1 | 2 python-cryptography-38.0.4 | 2 acpica-20220331 | 1 asterisk-16.29.1 | 1 bird-2.0.11 | 1 boost-1.80.0 | 1 bpftool-v7.0.0 | 1 check-0.15.2 | 1 coreutils-9.1 | 1 ctorrent-dnh3.3.2 | 1 dahdi-linux-3.2.0 | 1 edk2-edk2-stable202208 | 1 emlog-0.70 | 1 ethtool-6.1 | 1 frr-8.3.1 | 1 gerbera-1.10.0 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 gvfs-1.48.1 | 1 host-binutils-2.37 | 1 host-gcc-final-10.4.0 | 1 host-gcc-final-11.3.0 | 1 host-rust-1.66.0 | 1 host-sentry-cli-2.8.0 | 1 libcap-ng-0.8.3 | 1 libglib2-2.72.3 | 1 libnss-3.86 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 mariadb-10.3.36 | 1 musl-1.2.3 | 1 ntp-4.2.8p15 | 1 openblas-0.3.21 | 1 openssh-9.1p1 | 1 openvmtools-11.3.5-18557794 | 1 opkg-0.4.5 | 1 perl-5.34.1 | 1 pixz-1.0.7 | 1 proftpd-1.3.8 | 1 pv-1.6.20 | 1 python-pyicu-2.10.2 | 1 python-rtoml-0.8.0 | 1 rtl8821cu-86cc5ceb7c28b9b99... | 1 sconeserver-8d1935919a20133... | 1 uclibc-1.0.42 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpica-20220331 | NOK | http://autobuild.buildroot.net/results/ee9acd79dbb073bb3438c9cfe267a10d32418b31 | s390x | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/e31b2b7bf98527c6a913e98d76d793d6e000ef78 | mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fa313bc1c3eca079364a2cc9a270df31d9102723 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f81bab9fe6d2a302cb1cbb913e257c3bb5aff486 | ORPH sh4 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d171862a4d438549281d74acc35947be1af624df | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4a38447f921c0c7b2cf7dd0c056b72ea8b43cc29 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d817f3635b3e2893fface9c5dcd9c9a15c341894 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9d57ff8a7bc695507c90f7e6f5a163445c5dd5e3 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/abecb22a23879fa46fc7c27d5aa9895077f89831 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4073d271173a7c398eb6eac35d0be5538d678fc1 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4e6536028da7436eea9978f6e3a559b8a25ffb65 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8698782c7ba389f8fe38edcfa2f8ed9973e5d081 | ORPH i586 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c63b772332b39d4956f846ed2b63b7bd0e12856f | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9e5b0173590bd8701e0426f7d578d724e15efe00 | ORPH powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/1ed1f057a6499fc6a14a2c5fdea9ff94c764c87e | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b24b7ac68cd5919c8a06ea63f726ae6e7ba36c7b | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/42be660328a523a28cff2a4c7a36843082a2ed33 | sparc | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/7f69c725c3f337ba7deb85e973b3bff14237a7dd | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/d36087054fb27bbeab85f68ae571ec8a19016562 | s390x | bpftool-v7.0.0 | NOK | http://autobuild.buildroot.net/results/a65ba4ab217d14539312543efdefbcc144ae9608 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/eebc5edd1bb9cb06fe75eb43d269c52c0e6040c1 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/48fa1b40c460b20637d5b4c3de2a9b559dcc3027 | arm | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c68d72d3aac14e8eccdf3068a3aa383aa19449df | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0217bc6e3fb006a7a58e3c914a57b701da063e31 | ORPH aarch64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/e0a53e964e75effe9e0d4b20f8bf996eac461363 | ORPH riscv64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/b40336cd38147354476a698eca88d65984423176 | ORPH aarch64_be | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/fa4fd3c6ec169161f1af8e270ff46d3f8ce26518 | ORPH sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/041c2cc7ef18f16007a0bfb9a44335ced0f890e9 | ORPH mips | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/91d7856ba9b4de5a866fcc2ab08318a408e64aa6 | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/a636b3aa013758ff3553db5df7a6388bcebfbe44 | powerpc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/1e15cd32b0980a256de376d4250d4851dfeb5f4d | riscv64 | ctorrent-dnh3.3.2 | NOK | http://autobuild.buildroot.net/results/762f16ddad3b52f85d99c15bb6b42d406bf08d7b | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/dfa8c3fad8dabecee9a78fcd9db39e1f3e2d0bdb | x86_64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/045fdbd4a7e5ce09d2976e8d466ce7ecfb6515e0 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d6b81dd44df027cb0f65945098ef78580bafe0b5 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/19bc26810a5be3a45b6af57ad98b947faeae8c95 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f3041001e589b440390f980fbe6415b1cff3d106 | ORPH mips64 | emlog-0.70 | NOK | http://autobuild.buildroot.net/results/15eb65a249eb3a87943bf13f25e1657544bd2687 | sh4 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/dbc8926bf4d625f2f92f156c9efd9809379bb5f4 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/9102205ec36a4dc83959fab4a01e24f307ecdd32 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3d6b1a725fbf7f4d704acb42c4bd6b9aacf96e16 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/d42520a8cf64a2475a256eb7a36c9dc06eae9b0c | ORPH arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/c2f654af1140aa0aa01b90bb79aea5017458d198 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/67424f540d96964d307fd65ff9c27c1bb0565b1d | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/017b133663360215ca7679a44de079b8b0163883 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df2795a6226b20c96df5e6c6979e2fbb93b09830 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/40fa08cc7fb5cf40b1fe1242b25abc40cc8ed186 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd1ab84e59eca819bfc6f35725a2ed5ae30f15a3 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1a8cea30514028d54a3d5cc9974237eb730e8cfe | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22aa2ccad50358c26bbf3c92e44f9177259687a2 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0034ba5e471ac922c7a23b7d1fdcaaae1db39526 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4133c694f5fd745638ba742318e9dbccde54a1a2 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fac870d2d6b796723df305055ddbf62e744a0c7b | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2ecad718d34bcb94a701d5e935b57674e9c3da3c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/81f2646bc06075de4ffe50140b04a2ab0cede1b5 | powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b625054c4270d056c343f62585b32de719fe2909 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/cca3a5826496fbee0b457cb5170cf21b100baecf | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/1bda772e6e11fd9b12066e37a8a2a64f4c4fb45d | ORPH aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4d6e0402758e97f5beb0a15a74205ce8261a2638 | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/76f2e134ffe7c9497f1def9736aee250dc4123df | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7bfe9b5e149857e3c7aac1ba15a01526bcb44b2a | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3621863629e406810746a921d40b5365d4bba90c | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8b1c480b08d0c74a32766da974da91a8fedfd48c | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5fa3a99a106366c3e1a18ecfd42ce96f42ebfb52 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b351e89e1206bb8dfd7e69f09d061bef1c7e8c4c | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/627a9733abdd0436e6060ef1755e358aee343c28 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/24fdb730376826e3a5644471aff34796db948b53 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9be802b8e1f026013d65cc976c0ea0ee4cf515b | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a840f36e66e6800f182e2dcdf1c07333326c0ead | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af8328038d10b1772e52cd603182e509745f98bd | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/91d4a86d86f1ebbda0a99644772df457a89332fc | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/32cd65f0d45d40709ed44cf421b8c21f6bcfbb49 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/843b67a3137270c8eb8635f4748c55b5c7b848fe | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d732a5aacd0d5ee9dd951a6e15978f353698e92 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ee36834c155742a7bf7b72d8d76aa8316c869d34 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/253ab2002ef55c0aebde0cc906328da5f408b24c | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b3ddb3c40091f617d516ded0fcd1919185d5e61d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/77bca1ad3f18c4674ca95979acf5db10f28037c1 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f2a3a88999dfc22d60013f939123b0fbcf6835a | microblaze | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/88bf46fc99b6528ee045d89d1531a200466c4086 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/c05dec83c65a4bbaa084efe0032ea7241c3205da | powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/2e9a79011923d4a504626ad8d0cd4ef61578af44 | ORPH xtensa | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/4b8fe2cde627514525aecaeffc8fd53648102211 | ORPH armeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/9f9469efbb22784e709df7135857eb1f95305809 | ORPH m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/248707e3f3e29c6ac2c7f716a484bd8766127dbc | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2177a44c2d8b4a0c7f8d63a575836995af6f3ee5 | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ad1c80a5e3aaec0767b48d9784e8db8afe0265a8 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/ecfd420c301b2ec91dcd167f0ea6f2c2cc1f704f | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/caa0724f29e7ff5862ce1bf357f7129fa8f5feff | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/88b9958c3cb3c6227fa722a1a190920948d60bdf | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b42074c2a725f78e6b4e867e6b82b5282b581ad6 | s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4401d219e161a7630a9243fada10bd699a2a012a | ORPH or1k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c2826b82ec3fc67e3d158b86c0629224633f1ba3 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/01d68c3636ad5a8c7d53d2b4b414684e164040a0 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0e535e30cff7e0941e80d669c22b1ab2c70b69ad | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2b782e401c46b9aecdd933606b9ca72cebf386ed | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/bdfc6ba48779f813ef2c8460d99f62738aa56a82 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/729e06ca224115ccfc37138f27e217ad1e146bec | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/20f0396c9273ba795f75a87d22efad2e29041261 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/23778e5c7fc1c9cb8bbc359ec8c04f117b54a8ba | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d983b3d97ccb0d600c9d50ce1ad2cbe0490fed82 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b21eb0e8060df98997d5d808ac2fd09389061c9c | ORPH or1k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/68ae8b2868885e19f1aeb2c9c30df2f1679e769a | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7e372c56791a797d8fd8c0794307fe0a543cee4d | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b46508593334f266a63a162a93808075af65d5f1 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cb999ba8ee02a0878500eb1a1f2ce9637eb3fe7a | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7109ca3059b258d398592b8001cae81b6f771cf0 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ff433e96407c2f04d77c47808381d2d09b80a114 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/390a91158e05807c6dbef95f83fc1a5a6e04f760 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d5a92be1b903afc0d743237ed29d220f76fb70de | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2591eb0ec950eaacf72ae2140afef7e5a016436b | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/da32e9809620dd54a7eade4bd9e2037b8a87465e | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c4adadd632e71311aa01271eea1d7ded27915e0c | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/67528e763715f0f4903a76eb824223c81d5744a0 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/13bdd3b20a750eb96512b45b2c5d3d2fde18d8c4 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/553b305e620d2ed09d9f8b8bc5e3916b490c6e71 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e8a464f3e0b8cc5f945371cebac539eb6e35f557 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4b51fc319282cc34f15883c6bcbe551d39c34e84 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/95105ca89ea8fd9e91b9f8fc78d48d7b67c6ec64 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4c9f489675266cc90608f769c77e21094ae6c96d | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c56abcbe1fb1f5a0af68d5a3ecc2cfb923f70b03 | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7915baa1ed47430704b5f18014d7d309dadb05fa | ORPH sh4eb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d902c52f34794343afe2ca928a4f98d63a4be9f5 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7f0b516329b6fb93a973069d14ec5ef550e1c649 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/705f7200092173f2de02336ee9645d596da18ff6 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4a90b4f86c551a2388f576474cea63d807560aa7 | ORPH sh4eb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/50b661347f89b236bf37b62f5efe0d5f8f881261 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0a36130217fabd2e3eb4ad48fc1166a88973066e | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0edb2aacbb392d8748ec9f45ad8319f0604b0b4a | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e6c0af08756312ae9dad049cdf3dbf2a6119e389 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/630a0da24acf8bb5482b522bb1330a4a683b194a | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c9c2cc0709ec694080777460aca6357438f47dcf | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c47ef9f19cad69a6c9bbfe9bfb2ac25690d5aae9 | ORPH m68k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/da7bf154acb060de8a536299f6e31d4df7f26421 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f2d5d1101a564ad8d9b1c0fb8600022a7c17fd3f | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/51fb61620d381d1f8e124292dd3c2a38f6c828f7 | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ba9811db6cc03a73445189c5b9d6a2ab798ad6d0 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/6ac6814eabedd5668f1f58ca3db2ffafaefae8d1 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e1733c86ec5c1b5266b231978c4e546892d99898 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d9cc56514a0e495ea3b2d88d08992696906f6646 | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e45d12bc8b8e194aadf8872bf693df440d29b9e9 | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f3b90faad52a7d69b7dfd83caa10128384378074 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/216e07286b08a87a318bdecda5c548a1b78f7982 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c11c9601c5a375d1f50edc374b6d6064db1f70c1 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3a7f433fe78096ed4e1af223c60e965714bad146 | ORPH or1k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/35f198f42a77a9d0c2223b5a8918d0a628c7345b | ORPH powerpc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0ba351778ad4f297a66a30baf71d1b71e990fd9d | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3515e34e84f8060241b50411893ec17987e47421 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/da27d45ce614294387c92988a349b0be9caee2fe | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/504c1c59a4c4883be9b401601d26e66eb308ad92 | ORPH powerpc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5264a6c7b803080462580f567b89dfbe623b6762 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/22e0b0eb1724c356e54c9067b9506cc0e3c3e6fc | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/28d56dd3b3efb3ada73f7eb4b809f60259c0219d | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3881a30eae10449438096dd9a9c49e36cd8c26b7 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/8aa701a17954564c289a90cbcb37a576ba15e2e0 | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4f9ece0d8227611e683bf62131bc30d231f35601 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b6f1261312c824d76b9ec0f4953856c05c32cc13 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1fd180a060dfa832aa607a686bb8af0aa1a44b1a | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/6c1e44f5657f4b6d8e79a69cbbb44d284d4ecfe9 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4f30b43d2588dac7115ee4a2b979223e25b3c7ef | ORPH m68k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/749ecb43f025eb2d90a3cf23b2d5bd9c7f1d1e37 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e72a2f6676980976eca5b51b56d2223d7f457217 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/bc1566a0fa42f68f1f15f74a61d4081e269e1689 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/dcd3750ffae62323504ae761facf965cd0bff5ae | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b93a8754fa9c01352dfc499d0da0a6b579f26308 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/10ebdab419f3555782b65774a90f6810b852c839 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ddd42abe2b25fe9fbcb35e4730aa87be22f52b8c | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/408df6d1e63fcf640df7c044b79955a77acd9c84 | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cb27f7d26a4b3526cee185f17257229b2dd31093 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7dc9d48af7c2aa435becaaa763ce7500d84ef6f2 | ORPH riscv32 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a65c07c31d83ad03d4b5995cd1eb1553fc859e95 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/113297f0b49910b6049781da6e66a80e874770b2 | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/90416fd19e50949e1f2be4ada57e382819f392b4 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3ecff27af37ae979c32777d869514d5f2dab61d7 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/fc30fc6334d125f8e099d1923ad9d47b02e0a00d | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cba4af0944a7c40d60e705fbcdc4e966fd35bd05 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/496c6376a87d14497e8f3119a63f684ff7e850a7 | ORPH sh4a | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/97cfbc230bb9f35f9de337abec797c11ea0440ac | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a504b2daab294c9de4598787c7c651690708f361 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ceae1cf8bbcbac3354197566fe5c41029883e39a | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d21f2598a551b93f710bde513324e701b8451178 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5f7dd659052c4a8c7bdb5001c0e806e9456f150c | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d4d85ebd01e33003cba123df20eaeb4dda063d43 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/fc2ef10caf83ec791dabadcab071558ed6fd5078 | ORPH powerpc64le | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/8f7b33d5b0f023adb9696b1b613cf522e43d4ea9 | powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/472625b2a1a4785bb2fd670e61b517e7ec94305c | ORPH microblaze | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/ed512151c1431e22b7a0c818b2539f43c0660bc9 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/2d3029dd262d62851081a3cb16612cb390037fbb | ORPH i686 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/38b88d30317153cb98b707708ef7a626706538d4 | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6d59bea6c5d61f50913ca4b6b2f61b7fe564e07a | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/5233301217e287a48fa920797c98ae21a3b805ca | ORPH arceb | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/79f74da7dd13706719e4c4245b2e77bc26fe44dc | ORPH powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/5ad23d61c576e2f58988c2a7983213728bf59bc9 | or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8ed5365054853582816472df798d3036fa9e5a90 | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/369042ca7072ef15ae387d6490da6f3b67ebf3a5 | ORPH armeb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/6509d398015cf79fbcb72d7d35165f49d5ac39c8 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/3750814239cb040d44a207eb3315b8939189baa9 | ORPH mips64el | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/7769e06c70d8698b6149984cbcb337055806983a | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/36c4279c2bc8273a7b4ea1962203555d4064c5f0 | ORPH aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/372643f9c9c97817c462e994e3562e0bc4c892cd | arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7d27020345900027f04ccbfa630bfdd95baaa911 | ORPH microblaze | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/4fdc341c741ffea7ec7c1a668539d3b20ed79b72 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9a38973d9cbd1905bdd3630815153067cf22a40a | sparc | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/a6e18cd3a917db374d8d1c8a0c18c551a27aa107 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/7aa3a19e95ce24b011b97e8eb6c2256df1ef485c | ORPH m68k | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/f76468870e031ae8c8c474255d407a8163dd5c6e | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/967e5aa6361083140f1f89735179669bd01373ad | i686 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/99cce4064f4c722d1b4d4a9c1a609bf7c0670cf3 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8e6424ceddc4f2e81dc0718f06a35e7a5bf40bc4 | arm | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/20cdb5f41d16b38dba40a2b81b9763a4a6e21e8f | powerpc64le | python-rtoml-0.8.0 | NOK | http://autobuild.buildroot.net/results/71dc70c3cc0a2c31df0abac06c7107a5bede1f9c | s390x | rtl8821cu-86cc5ceb7c28b9b99... | NOK | http://autobuild.buildroot.net/results/0c82109c3677a38ea4240fc57df21f6102852dc8 | arc | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/3a59c076f7b479639154e1db5dde3664c78c9e3d | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/b1ff8ff262049d307cf6a81893ba2027036f5542 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/dbb24b3caa0e7cd811bb8b1b260a268908df4abf | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/223ba3a1808268c16ce65524f02d7d7ca4913026 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/6d993a18a54180557222951f7e6c6fe001d114e8 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/149bfd5d58e344a4e282f60e6c1146c52c78ae20 | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/4b54bfa24fdb17f1534e59977d30dc4e7b1e36a9 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/950c6e747d559e708cfd86ebd72751c6b0f7867f | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/2099526f9bef3f3bf423333f6432c9afcd2fdb70 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/830145723955f9ebad3b7cf78281b28ec1059141 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/239641ad7c997615bf9c5238ff15eedc704b92f1 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e92fb56be19cd0f58be41d0f43360ec8bcba48c3 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5daa08dc2e0d029ae9482db241f92e4d702f31e2 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a6c8cb01b1d4c1b27cf1489e61c581930bfb6232 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- frr-8.1 | 1 gocryptfs-2.2.1 | 1 zabbix-5.4.9 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | frr-8.1 | NOK | http://autobuild.buildroot.net/results/919d7d28b7589875e63e537136cd3470f42d60cf | riscv64 | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/0ec11f8b27fd25ce6408c5da171ad8ab1de447dd | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/499cca4b00d458070f17d073524f34dd1c0f406d | Classification of failures by reason for 2022.11.x -------------------------------------------------- linux-6.0.16 | 2 unknown | 2 /home/buildroot/autobuild/i... | 1 apcupsd-3.14.14 | 1 crun-1.5 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 grpc-1.50.0 | 1 host-binutils-2.37 | 1 host-binutils-2.38 | 1 host-rust-1.64.0 | 1 janus-gateway-1.0.3 | 1 kmod-30 | 1 python-numpy-1.23.4 | 1 s6-linux-utils-2.6.0.0 | 1 uqmi-0a19b5b77140465c29e2af... | 1 xz-5.2.7 | 1 zstd-1.5.2 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/8b9aa59c5cb7aced9277a87be17d3ae7da5c0a9d | sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/2f3e18251905c461458aefe8cb6e00a9e02535a0 | riscv64 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/2bcb4d99358d54e1ad6f42ef4f8697dfa154ab75 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1b1674b47527a2e5826bfa6afb6174ce40fa1c4b | mips64el | grpc-1.50.0 | NOK | http://autobuild.buildroot.net/results/3f30d0fa35e3061557616e3fff6e74db19cf5c22 | microblaze | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/04c00ee3a4784cc6ed50adb9ef2e8395887ee553 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c2f79a066c3bbc562240c9735fd0984f725533db | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/44a513a6d8b976f0451d1c842f2d5f0b4b783101 | sparc64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/99e00b7a65ba3e71fc3bceb4c6ffaae898ce703f | x86_64 | kmod-30 | NOK | http://autobuild.buildroot.net/results/e1870367a988fbe46122395350a85802707e032c | armeb | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/15679631c1690cf56f8e78fee59d163bac003018 | ORPH powerpc64le | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/abaa85c4a9b12b714aab4078cc6599411f3c864b | ORPH arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/7c23e0d9624742ddc50f5c9b4530cab66ced233c | mips64el | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/03929eedb16b1c645cf637869fb6a96e65e2cce9 | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/1864b24a33610743db1f3c3cda6db26c7d50fa39 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/54db7a02fb947bb48f7334549cf0d069b9f6c3b7 | s390x | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/b4bbea3cd28082bf7a991207d8366c7c42398988 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/dde4380c1c0baba9fe73a70d07d6db982b4e3fdc | ORPH microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/565373998698f74533a454fb2ee17bc2637cb689 | Gitlab CI results for 2023-01-05 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ arcturus_ucls1012a | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773502 | arcturus_ucp1020 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773508 | arm_foundationv8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773519 | armadeus_apf27 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773525 | armadeus_apf28 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773530 | armadeus_apf51 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773544 | aspeed_ast2500evb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773547 | aspeed_ast2600evb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773555 | asus_tinker_rk3288 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773571 | at91sam9260eknf | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773634 | at91sam9g20dfc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773647 | at91sam9g45m10ek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773653 | at91sam9rlek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773657 | at91sam9x5ek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773664 | at91sam9x5ek_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773693 | at91sam9x5ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773735 | at91sam9x5ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773741 | atmel_sama5d27_som1_ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773753 | atmel_sama5d2_xplained_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773775 | atmel_sama5d2_xplained_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773788 | atmel_sama5d3_xplained | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773803 | atmel_sama5d3_xplained_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773819 | atmel_sama5d3_xplained_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773850 | atmel_sama5d3_xplained_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773874 | atmel_sama5d3xek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773927 | atmel_sama5d4_xplained | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773932 | atmel_sama5d4_xplained_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773937 | atmel_sama5d4_xplained_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774002 | atmel_sama5d4_xplained_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774015 | avenger96 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774018 | bananapi_m2_ultra | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774027 | bananapi_m2_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774033 | bananapro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774038 | ORPH beagleboardx15 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774044 | beaglebone | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774051 | beaglebone_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774058 | beagleboneai | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774070 | beaglev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774076 | beelink_gs1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774086 | broadcom_northstar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774095 | canaan_kd233 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774098 | chromebook_elm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774104 | chromebook_snow | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774109 | ci20 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774116 | cubieboard2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774124 | engicam_imx6qdl_icore | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774127 | engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774170 | engicam_imx6qdl_icore_rqs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774178 | engicam_imx6ul_geam | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774189 | engicam_imx6ul_isiot | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774193 | freescale_imx28evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774200 | freescale_imx6dlsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774211 | freescale_imx6dlsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774243 | freescale_imx6qsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774248 | freescale_imx6qsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774264 | freescale_imx6sxsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774286 | freescale_imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774293 | freescale_imx7dsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774304 | freescale_imx8mmevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770136 | freescale_imx8mnevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774316 | freescale_imx8mpevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774320 | freescale_imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774332 | freescale_imx8qmmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774340 | freescale_imx8qxpmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774353 | freescale_p1025twr | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774366 | freescale_t1040d4rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774376 | freescale_t2080_qds_rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774378 | friendlyarm_nanopi_r2s | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774382 | galileo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774390 | globalscale_espressobin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770521 | grinn_chiliboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774399 | grinn_liteboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774422 | hifive_unleashed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774496 | imx23evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774518 | imx6-sabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774533 | imx6-sabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774535 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770791 | imx6slevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774541 | imx6sx-sdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770884 | imx6ulevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774549 | imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557770894 | imx6ulpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774559 | imx7d-sdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774576 | imx7dpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774588 | imx8mmpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774591 | imx8mpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774592 | imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774596 | kontron_bl_imx8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774598 | kontron_pitx_imx8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774601 | kontron_smarc_sal28 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771003 | lafrite | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774609 | lego_ev3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771089 | licheepi_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774616 | linksprite_pcduino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771117 | ls1028ardb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774619 | mender_x86_64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771137 | ORPH microchip_sam9x60ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774624 | microchip_sam9x60ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774630 | microchip_sama5d27_wlsom1_ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774635 | ...hip_sama5d27_wlsom1_ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774642 | microchip_sama5d2_icp_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774651 | microchip_sama5d2_icp_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774654 | microchip_sama7g5ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774680 | microchip_sama7g5ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774684 | minnowboard_max | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774687 | mx25pdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774697 | mx51evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774701 | mx53loco | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774703 | mx6cubox | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774721 | mx6sx_udoo_neo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774733 | mx6udoo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774735 | nexbox_a95x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774737 | nezha | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774745 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774751 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774752 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774848 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774863 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774871 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774881 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774887 | octavo_osd32mp1_brk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774901 | octavo_osd32mp1_red | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774946 | odroidc2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774949 | odroidxu4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774953 | olimex_a10_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774959 | olimex_a13_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774966 | olimex_a20_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774970 | olimex_a20_olinuxino_lime2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771538 | olimex_a20_olinuxino_micro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774971 | olimex_a33_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774973 | olimex_a64_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774975 | olimex_imx233_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774977 | olimex_stmp157_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774986 | olpc_xo1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774989 | olpc_xo175 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771603 | openblocks_a6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557774992 | orangepi_lite | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775012 | orangepi_lite2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775006 | orangepi_one | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775016 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775017 | orangepi_pc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775023 | orangepi_pc_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775031 | orangepi_r1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771822 | orangepi_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775061 | orangepi_zero_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775091 | orangepi_zero_plus2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775078 | pandaboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775096 | pc_x86_64_bios | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771863 | pc_x86_64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775124 | pcengines_apu2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771866 | pine64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775139 | pine64_sopine | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775145 | qemu_aarch64_ebbr | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771890 | qemu_aarch64_sbsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775150 | qemu_aarch64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771917 | qemu_arm_versatile | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775161 | qemu_arm_vexpress | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771934 | qemu_arm_vexpress_tz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775170 | qemu_m68k_mcf5208 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775184 | qemu_m68k_q800 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557771987 | qemu_microblazebe_mmu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775188 | qemu_microblazeel_mmu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775210 | qemu_mips32r2_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775215 | qemu_mips32r2el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775226 | qemu_mips32r6_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775232 | qemu_mips32r6el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775236 | qemu_mips64_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775242 | qemu_mips64el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775254 | qemu_mips64r6_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775260 | qemu_mips64r6el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775286 | qemu_nios2_10m50 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775289 | qemu_or1k | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772294 | qemu_ppc64_e5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775294 | qemu_ppc64_pseries | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775313 | qemu_ppc64le_powernv8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772339 | qemu_ppc64le_pseries | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772350 | qemu_ppc_bamboo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775353 | qemu_ppc_e500mc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772371 | qemu_ppc_g3beige | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775357 | qemu_ppc_mac99 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775361 | qemu_ppc_mpc8544ds | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775364 | qemu_riscv32_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775365 | qemu_riscv64_nommu_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775366 | qemu_riscv64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772444 | qemu_s390x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775372 | qemu_sh4_r2d | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775423 | qemu_sh4eb_r2d | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775439 | qemu_sparc64_sun4u | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775459 | qemu_sparc_ss10 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775460 | qemu_x86 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775468 | qemu_x86_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775463 | qemu_xtensa_lx60 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775510 | qemu_xtensa_lx60_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775541 | raspberrypi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775588 | ORPH raspberrypi0 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772571 | ORPH raspberrypi0w | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775561 | ORPH raspberrypi2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772582 | ORPH raspberrypi3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772609 | raspberrypi3_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775565 | ORPH raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775570 | ORPH raspberrypi4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775574 | ORPH raspberrypi4_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772631 | ORPH raspberrypicm4io | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775591 | ORPH raspberrypicm4io_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772658 | ORPH raspberrypizero2w | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775595 | riotboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775596 | rock64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775600 | rock_pi_n8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772757 | rockpro64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775613 | roseapplepi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772800 | s6lx9_microboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775662 | sheevaplug | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772813 | sipeed_lichee_rv | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772819 | sipeed_lichee_rv_dock | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775685 | sipeed_maix_bit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775748 | sipeed_maix_bit_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775784 | sipeed_maix_dock | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775801 | sipeed_maix_dock_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775808 | sipeed_maix_go | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775818 | sipeed_maix_go_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775842 | sipeed_maixduino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557772994 | sipeed_maixduino_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775920 | snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775939 | snps_archs38_axs103 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775942 | snps_archs38_haps | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775943 | snps_archs38_hsdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773073 | socrates_cyclone5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775947 | solidrun_clearfog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775949 | solidrun_clearfog_gt_8k | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775951 | solidrun_macchiatobin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557775952 | ORPH spike_riscv64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773112 | stm32f429_disco_xip | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776018 | stm32f469_disco_sd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776092 | stm32f469_disco_xip | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773169 | stm32mp157a_dk1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776096 | stm32mp157c_dk2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773178 | stm32mp157c_odyssey | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776202 | terasic_de10nano_cyclone5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773187 | toradex_apalis_imx6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776205 | ts4900 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773202 | ts5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776210 | ts7680 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776233 | uevm5432 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773218 | versal_vck190 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776266 | visionfive | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557773235 | visionfive2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776280 | wandboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776308 | warp7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776339 | warpboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776362 | zynq_microzed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776367 | zynq_qmtech | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776370 | zynq_zc706 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776373 | zynq_zed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776376 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776381 | zynqmp_zcu102 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776388 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3557776391 | -- http://autobuild.buildroot.net From peter at korsgaard.com Fri Jan 6 07:28:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:28:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/hiredis: fix debug install In-Reply-To: <20221230103722.602850-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 11:37:22 +0100") References: <20221230103722.602850-1-fontaine.fabrice@gmail.com> Message-ID: <87zgawp1el.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Local change? On master this is set to redislabs > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:28:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:28:05 +0100 Subject: [Buildroot] [git commit] package/hiredis: fix debug install Message-ID: <20230106072851.0BF8B87636@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7ff5f7ff0a5ffb8de98d132740fe2fbe4fb71b5a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- 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 d59933845c..f79b6c757a 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 = redislabs 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 From peter at korsgaard.com Fri Jan 6 07:37:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:37:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: fix host package In-Reply-To: <20221230093435.118865-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 10:34:35 +0100") References: <20221230093435.118865-1-fontaine.fabrice@gmail.com> Message-ID: <87v8lkp10f.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:37:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:37:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add zlib optional dependency In-Reply-To: <20221229103953.115133-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:39:53 +0100") References: <20221229103953.115133-1-fontaine.fabrice@gmail.com> Message-ID: <87r0w8p0zn.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:37:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:37:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add minizip-zlib optional dependency In-Reply-To: <20221229104626.145365-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:46:26 +0100") References: <20221229104626.145365-1-fontaine.fabrice@gmail.com> Message-ID: <87mt6wp0z4.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:38:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:38:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add libcap optional dependency In-Reply-To: <20221229105311.170136-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:53:11 +0100") References: <20221229105311.170136-1-fontaine.fabrice@gmail.com> Message-ID: <87ilhkp0yk.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:39:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:39:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: bump to version 4.0.2 In-Reply-To: <20221229105818.175049-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:58:18 +0100") References: <20221229105818.175049-1-fontaine.fabrice@gmail.com> Message-ID: <87eds8p0x7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:39:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:39:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/ulogd: add libdbi support In-Reply-To: <20221229093355.292967-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 10:33:55 +0100") References: <20221229093355.292967-1-fontaine.fabrice@gmail.com> Message-ID: <87a62wp0w1.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:37:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:37:43 +0100 Subject: [Buildroot] [git commit] package/wireshark: add minizip-zlib optional dependency Message-ID: <20230106074006.4422E875EC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8702cecb142e42c6fd522d8256732ec54bab1711 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index f7fd72558e..c1efef2280 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 From peter at korsgaard.com Fri Jan 6 07:39:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:39:38 +0100 Subject: [Buildroot] [git commit] package/ulogd: add libdbi support Message-ID: <20230106074006.65BED87693@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3b3dbd0183265c3f7da49b0b331688fb7573383f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Fri Jan 6 07:36:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:36:52 +0100 Subject: [Buildroot] [git commit] package/tiff: fix host package Message-ID: <20230106074006.2CDE08768F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=84e52a60b4044d3c54d6d4be5729a6d30aaf5aee branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- 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) From peter at korsgaard.com Fri Jan 6 07:38:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:38:47 +0100 Subject: [Buildroot] [git commit] package/wireshark: bump to version 4.0.2 Message-ID: <20230106074006.59F258768F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4aca99f51cc97cfc3bcd3affa65f4694004dd444 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - 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 series 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 Signed-off-by: Peter Korsgaard --- 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) From peter at korsgaard.com Fri Jan 6 07:37:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:37:26 +0100 Subject: [Buildroot] [git commit] package/wireshark: add zlib optional dependency Message-ID: <20230106074006.36DD787690@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6365126e731a1d0bf40eea91cb51b98b6918ecf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 5da344fc55..f7fd72558e 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -157,6 +157,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 From peter at korsgaard.com Fri Jan 6 07:38:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:38:01 +0100 Subject: [Buildroot] [git commit] package/wireshark: add libcap optional dependency Message-ID: <20230106074006.4F0FE87692@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f70149c80cda5d2f6bbe2266b247d52818391cda branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index c1efef2280..d9314fb211 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 From peter at korsgaard.com Fri Jan 6 07:42:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 08:42:13 +0100 Subject: [Buildroot] [PATCH] package/atop: bump to version 2.8.0 In-Reply-To: <20230102004508.848462-1-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 21:45:08 -0300") References: <20230102004508.848462-1-ricardo.martincoski@gmail.com> Message-ID: <875ydkp0ru.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Signed-off-by: Ricardo Martincoski > --- > check-*: > https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735835248 > runtime test: > https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735834290 > build tests: > 44 builds, 7 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > https://gitlab.com/RicardoMartincoski/buildroot/-/pipelines/735834290 > test-pkg config: > BR2_PACKAGE_ATOP=y Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 07:42:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 08:42:06 +0100 Subject: [Buildroot] [git commit] package/atop: bump to version 2.8.0 Message-ID: <20230106074230.7E7DD87695@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1e63188347b1e5bab9d524e2489d4f948ec719e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard --- package/atop/atop.hash | 2 +- package/atop/atop.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/atop/atop.hash b/package/atop/atop.hash index 18ba42340c..e42354739a 100644 --- a/package/atop/atop.hash +++ b/package/atop/atop.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 ca48d2f17e071deead5e6e9cc9e388bf6a3270d695e61976b3794d4d927b5c4e atop-2.7.1.tar.gz +sha256 3b002cb9774a7d6b3e820451773ae5e909b5e725738c6f375f14d1c1976d9fba atop-2.8.0.tar.gz # Hash for license file: sha256 204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994 COPYING diff --git a/package/atop/atop.mk b/package/atop/atop.mk index 8a0fcda33b..04a554b474 100644 --- a/package/atop/atop.mk +++ b/package/atop/atop.mk @@ -4,7 +4,7 @@ # ################################################################################ -ATOP_VERSION = 2.7.1 +ATOP_VERSION = 2.8.0 ATOP_SITE = http://www.atoptool.nl/download ATOP_LICENSE = GPL-2.0+ ATOP_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Fri Jan 6 07:50:48 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 6 Jan 2023 08:50:48 +0100 Subject: [Buildroot] [git commit] package/libgpg-error: add configure option to install gpg-error-config Message-ID: <20230106075101.EB7EA8769B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3a22b009992883ad57553ffb3f194303f90ad1a4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Upstream commit[1] https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff;h=0b47de9c719b0ed0da0791f0525de073737bde5a changed behaviour: "gpg-error-config is now only installed when enabled" Fixes: http://autobuild.buildroot.net/results/bc1/bc1566a0fa42f68f1f15f74a61d4081e269e1689/ [1] included in version 1.46, added in buildroot with commit b5bdcb4cc5 Signed-off-by: Bernd Kuhls Reviewed-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/libgpg-error/libgpg-error.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index ab3c7c3bf2..3f4a45a7e4 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -15,6 +15,7 @@ LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) LIBGPG_ERROR_CONF_OPTS = \ --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --enable-install-gpg-error-config \ --disable-tests \ --disable-languages From thomas.petazzoni at bootlin.com Fri Jan 6 07:51:08 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 6 Jan 2023 08:51:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgpg-error: add configure option to install gpg-error-config In-Reply-To: <20230105185140.622799-1-bernd.kuhls@t-online.de> References: <20230105185140.622799-1-bernd.kuhls@t-online.de> Message-ID: <20230106085108.7961a66a@windsurf> On Thu, 5 Jan 2023 19:51:40 +0100 Bernd Kuhls wrote: > Upstream commit[1] > > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff;h=0b47de9c719b0ed0da0791f0525de073737bde5a > > changed behaviour: "gpg-error-config is now only installed when enabled" > > Fixes: > http://autobuild.buildroot.net/results/bc1/bc1566a0fa42f68f1f15f74a61d4081e269e1689/ > > [1] included in version 1.46, added in buildroot with commit b5bdcb4cc5 > > Signed-off-by: Bernd Kuhls > --- > package/libgpg-error/libgpg-error.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 ju.o at free.fr Fri Jan 6 11:11:41 2023 From: ju.o at free.fr (Julien Olivain) Date: Fri, 6 Jan 2023 12:11:41 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/gnupg2: bump to version 2.4.0 Message-ID: <20230106111141.325627-1-ju.o@free.fr> See announce: https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000477.html This commit also drop a patch which is now included in the new version. See: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=7011286ce6e1fb56c2989fdafbd11b931c489faa Signed-off-by: Julien Olivain --- Changes v1 -> v2: - Removed GNUPG2_CONF_ENV, as the better fix is: https://git.buildroot.org/buildroot/commit/?id=3a22b009992883ad57553ffb3f194303f90ad1a4 --- Tested on top of branch master at commit 3a22b00 with commands: make check-package ... 0 warnings generated Also tested with patch: https://patchwork.ozlabs.org/project/buildroot/patch/20230104222007.43604-1-ju.o at free.fr/ support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_gnupg2.TestGnupg2 ... OK --- package/gnupg2/0001-ks_ldap_free_state.patch | 21 -------------------- package/gnupg2/gnupg2.hash | 10 +++++----- package/gnupg2/gnupg2.mk | 2 +- 3 files changed, 6 insertions(+), 27 deletions(-) delete mode 100644 package/gnupg2/0001-ks_ldap_free_state.patch diff --git a/package/gnupg2/0001-ks_ldap_free_state.patch b/package/gnupg2/0001-ks_ldap_free_state.patch deleted file mode 100644 index fa55d27c04..0000000000 --- a/package/gnupg2/0001-ks_ldap_free_state.patch +++ /dev/null @@ -1,21 +0,0 @@ - -Fix undefined reference to `ks_ldap_free_state' if OpenLDAP is not -installed - -Backported from: 7011286ce6e1fb56c2989fdafbd11b931c489faa - -Signed-off-by: Michael Fischer - ---- a/dirmngr/server.c -+++ b/dirmngr/server.c -@@ -3137,8 +3137,10 @@ start_command_handler (assuan_fd_t fd, unsigned int session_id) - ctrl->refcount); - else - { -+#if USE_LDAP - ks_ldap_free_state (ctrl->ks_get_state); - ctrl->ks_get_state = NULL; -+#endif - release_ctrl_ocsp_certs (ctrl); - xfree (ctrl->server_local); - dirmngr_deinit_default_ctrl (ctrl); diff --git a/package/gnupg2/gnupg2.hash b/package/gnupg2/gnupg2.hash index f9c071ad45..c642862fe2 100644 --- a/package/gnupg2/gnupg2.hash +++ b/package/gnupg2/gnupg2.hash @@ -1,7 +1,7 @@ -# From https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000476.html -sha1 1f31b7b4c9c9adad97f94ea3acf1aa64c0424bcc gnupg-2.3.8.tar.bz2 +# From https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000477.html +sha1 63dde155a8df0d5e1987efa5fc17438beca83ac1 gnupg-2.4.0.tar.bz2 # Calculated based on the hash above and signature -# https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.3.8.tar.bz2.sig -# using key 6DAA6E64A76D2840571B4902528897B826403ADA and AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD -sha256 540b7a40e57da261fb10ef521a282e0021532a80fd023e75fb71757e8a4969ed gnupg-2.3.8.tar.bz2 +# https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.0.tar.bz2.sig +# using key 6DAA6E64A76D2840571B4902528897B826403ADA +sha256 1d79158dd01d992431dd2e3facb89fdac97127f89784ea2cb610c600fb0c1483 gnupg-2.4.0.tar.bz2 sha256 bc2d6664f6276fa0a72d57633b3ae68dc7dcb677b71018bf08c8e93e509f1357 COPYING diff --git a/package/gnupg2/gnupg2.mk b/package/gnupg2/gnupg2.mk index 9dc29ca99e..5935ce6939 100644 --- a/package/gnupg2/gnupg2.mk +++ b/package/gnupg2/gnupg2.mk @@ -4,7 +4,7 @@ # ################################################################################ -GNUPG2_VERSION = 2.3.8 +GNUPG2_VERSION = 2.4.0 GNUPG2_SOURCE = gnupg-$(GNUPG2_VERSION).tar.bz2 GNUPG2_SITE = https://gnupg.org/ftp/gcrypt/gnupg GNUPG2_LICENSE = GPL-3.0+ -- 2.39.0 From bugzilla at busybox.net Fri Jan 6 15:04:53 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 06 Jan 2023 15:04:53 +0000 Subject: [Buildroot] [Bug 15226] lsblk: not found In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15226 Peter Korsgaard changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #1 from Peter Korsgaard --- > Why I can't use lsblk? Because you didn't enable it? lsblk comes from util-linux, so you need to enable BR2_PACKAGE_UTIL_LINUX_BINARIES to include it. lsusb is offered by busybox, which is the reason why you have it "automatically". -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Fri Jan 6 15:05:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 16:05:19 +0100 Subject: [Buildroot] [PATCH] package/libnss: bump version to 3.87 In-Reply-To: <20230106012133.2431588-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Fri, 6 Jan 2023 02:21:33 +0100") References: <20230106012133.2431588-1-giulio.benetti@benettiengineering.com> Message-ID: <87y1qfog9c.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 15:05:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 16:05:08 +0100 Subject: [Buildroot] [git commit] package/libnss: bump version to 3.87 Message-ID: <20230106150606.3FBCC876A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0c8eefa6a4e2a40ee9b832d5f1e71bf4ddfd9f1e 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 50c5e583af..f847ec4f77 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_86_RTM/src/SHA256SUMS -sha256 3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975 nss-3.86.tar.gz +# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_87_RTM/src/SHA256SUMS +sha256 68a1894496d3d158babc75f8a5dda3f55b7c1560573936e3b101a10fa4ac152d nss-3.87.tar.gz # Locally calculated sha256 a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4 nss/COPYING diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk index cee0e596a1..90fd9259d5 100644 --- a/package/libnss/libnss.mk +++ b/package/libnss/libnss.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNSS_VERSION = 3.86 +LIBNSS_VERSION = 3.87 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 Fri Jan 6 15:10:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 16:10:38 +0100 Subject: [Buildroot] [PATCH 1/2] package/fmlib: bump to version LSDK-21.08 In-Reply-To: <20230101112528.11170-1-ju.o@free.fr> (Julien Olivain's message of "Sun, 1 Jan 2023 12:25:27 +0100") References: <20230101112528.11170-1-ju.o@free.fr> Message-ID: <87tu13og0h.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > License file was updated in commit: > https://github.com/nxp-qoriq/fmlib/commit/22126510006f366981c078a340e012a1e0415429 > Notable changes in the license update are: > - GPL-2.0+ option was removed, > - Copyright years updated, > - NXP was added, > - License text was reflowed. > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 15:10:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 16:10:42 +0100 Subject: [Buildroot] [PATCH 2/2] package/fmc: bump to version LSDK-21.08 In-Reply-To: <20230101112528.11170-2-ju.o@free.fr> (Julien Olivain's message of "Sun, 1 Jan 2023 12:25:28 +0100") References: <20230101112528.11170-1-ju.o@free.fr> <20230101112528.11170-2-ju.o@free.fr> Message-ID: <87pmbrog0d.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > This commit also updates the sed pattern, as the default platform was > changed in: > https://github.com/nxp-qoriq/fmc/commit/4377bfc24626a0db3bedb6e1cbb201f6f6df964c > Signed-off-by: Julien Olivain Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 15:11:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 06 Jan 2023 16:11:40 +0100 Subject: [Buildroot] [PATCH] package/qemu: pixman only used for system emulation In-Reply-To: <20230101143242.187845-1-yann.morin.1998@free.fr> (Yann E. MORIN's message of "Sun, 1 Jan 2023 15:32:42 +0100") References: <20230101143242.187845-1-yann.morin.1998@free.fr> Message-ID: <87lemfofyr.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > When we initially introduced the target qemu in 98e1a6b9619c > (package/qemu: build for the target (i386 or x86_64 only)), we > unconditionally enabled all the system and user emulation without > distinction, so pixman was made a mandatory dependency. > However, soon afterwards, in 68ec49acc7be (package/qemu: add basic > target selection), we added an option to enable/disable the system > emulation, but the dependency on pixman was not moved to that new > option. > Fix that now, and only depend on pixman when system emulation is > enabled. > Signed-off-by: Yann E. MORIN Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 6 15:10:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 16:10:10 +0100 Subject: [Buildroot] [git commit] package/fmlib: bump to version LSDK-21.08 Message-ID: <20230106151157.8C5F1876BC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1b68271287d470f4dfeab074a1222da869328f4e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License file was updated in commit: https://github.com/nxp-qoriq/fmlib/commit/22126510006f366981c078a340e012a1e0415429 Notable changes in the license update are: - GPL-2.0+ option was removed, - Copyright years updated, - NXP was added, - License text was reflowed. Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/fmlib/fmlib.hash | 4 ++-- package/fmlib/fmlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash index d4dcf3be5c..f81b017869 100644 --- a/package/fmlib/fmlib.hash +++ b/package/fmlib/fmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 6e9e6bdb42dc2a6a76cfd756a2d4cdfcc2be90925c1f439e8a11eafa871896a6 fmlib-43fa98fdbf0c697167e415c3f060896d5b482791.tar.gz -sha256 837559e20d83910a005e7883b876cc5c42805fe4abcf7e5c5b3c8d036b7f61c8 COPYING +sha256 64dc76c0adc3aa58bce6aba470dee7dee001d4964ccb1958e899a59d9917b21d fmlib-LSDK-21.08.tar.gz +sha256 5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca COPYING diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk index 9509f3de56..3d185979d5 100644 --- a/package/fmlib/fmlib.mk +++ b/package/fmlib/fmlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -FMLIB_VERSION = 43fa98fdbf0c697167e415c3f060896d5b482791 +FMLIB_VERSION = LSDK-21.08 FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION)) -FMLIB_LICENSE = BSD-3-Clause, GPL-2.0+ +FMLIB_LICENSE = BSD-3-Clause FMLIB_LICENSE_FILES = COPYING FMLIB_DEPENDENCIES = linux FMLIB_INSTALL_STAGING = YES From peter at korsgaard.com Fri Jan 6 15:10:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 16:10:19 +0100 Subject: [Buildroot] [git commit] package/fmc: bump to version LSDK-21.08 Message-ID: <20230106151157.9D023876BD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c943cb38e4174cd349b4bb80e5e16269b25079d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This commit also updates the sed pattern, as the default platform was changed in: https://github.com/nxp-qoriq/fmc/commit/4377bfc24626a0db3bedb6e1cbb201f6f6df964c Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/fmc/fmc.hash | 2 +- package/fmc/fmc.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash index 7309562b09..961ce18ac7 100644 --- a/package/fmc/fmc.hash +++ b/package/fmc/fmc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e8594e37eb81e5b1f492f8494b98086f65180637b1e2e08d8a4475c23653a404 fmc-a079d2c844edd85dff85a317a63198e7988bcd09.tar.gz +sha256 a58514816108a16d07307f924ebceb67c7d61709e4449978763fc44ed6e1fc44 fmc-LSDK-21.08.tar.gz sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 COPYING diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk index 6ac8c768df..4f25545ffd 100644 --- a/package/fmc/fmc.mk +++ b/package/fmc/fmc.mk @@ -4,7 +4,7 @@ # ################################################################################ -FMC_VERSION = a079d2c844edd85dff85a317a63198e7988bcd09 +FMC_VERSION = LSDK-21.08 FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION)) FMC_LICENSE = MIT FMC_LICENSE_FILES = COPYING @@ -26,7 +26,7 @@ endif FMC_PLATFORM = $(call qstrip,$(BR2_PACKAGE_FMLIB_PLATFORM)) define FMC_BUILD_CMDS - $(SED) "s:P4080:$(FMC_PLATFORM):g" $(@D)/source/Makefile + $(SED) "s:LS1043:$(FMC_PLATFORM):g" $(@D)/source/Makefile # The linking step has dependency issues so using MAKE1 $(TARGET_MAKE_ENV) $(MAKE1) $(FMC_MAKE_OPTS) -C $(@D)/source endef From peter at korsgaard.com Fri Jan 6 15:11:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 16:11:32 +0100 Subject: [Buildroot] [git commit] package/qemu: pixman only used for system emulation Message-ID: <20230106151157.AA8E3876BE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0a428f135e1b220f8fc6043a7a1b8067f3bb8e2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When we initially introduced the target qemu in 98e1a6b9619c (package/qemu: build for the target (i386 or x86_64 only)), we unconditionally enabled all the system and user emulation without distinction, so pixman was made a mandatory dependency. However, soon afterwards, in 68ec49acc7be (package/qemu: add basic target selection), we added an option to enable/disable the system emulation, but the dependency on pixman was not moved to that new option. Fix that now, and only depend on pixman when system emulation is enabled. Signed-off-by: Yann E. MORIN Signed-off-by: Peter Korsgaard --- package/qemu/Config.in | 2 +- package/qemu/qemu.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 2bbc6a14c0..154b98a541 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -25,7 +25,6 @@ menuconfig BR2_PACKAGE_QEMU depends on BR2_USE_WCHAR # gettext depends on BR2_USE_MMU # fork() select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_PIXMAN select BR2_PACKAGE_ZLIB select BR2_PACKAGE_QEMU_TOOLS if !BR2_PACKAGE_QEMU_SYSTEM && !BR2_PACKAGE_QEMU_LINUX_USER help @@ -53,6 +52,7 @@ comment "Emulators selection" config BR2_PACKAGE_QEMU_SYSTEM bool "Enable systems emulation" depends on !BR2_STATIC_LIBS # dtc + select BR2_PACKAGE_PIXMAN help Say 'y' to build system emulators/virtualisers. diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index 5c7a8d504c..58b4ff10a5 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -27,7 +27,6 @@ QEMU_DEPENDENCIES = \ host-pkgconf \ host-python3 \ libglib2 \ - pixman \ zlib # Need the LIBS variable because librt and libm are @@ -45,6 +44,7 @@ QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool # checks if the specified sub-set is valid. ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) +QEMU_DEPENDENCIES += pixman QEMU_OPTS += --enable-system QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64) += aarch64-softmmu QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-softmmu From peter at korsgaard.com Fri Jan 6 19:47:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 20:47:19 +0100 Subject: [Buildroot] [PATCH 1/3] configs/nezha_defconfig: use OpenSBI 1.2 Message-ID: <20230106194722.1793331-1-peter@korsgaard.com> 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 854392f929..dd94707905 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -16,7 +16,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" 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 Fri Jan 6 19:47:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 20:47:20 +0100 Subject: [Buildroot] [PATCH 2/3] configs/sipeed_lichee_rv_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-1-peter@korsgaard.com> References: <20230106194722.1793331-1-peter@korsgaard.com> Message-ID: <20230106194722.1793331-2-peter@korsgaard.com> 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 f03a6b4f69..750d2d6e3b 100644 --- a/configs/sipeed_lichee_rv_defconfig +++ b/configs/sipeed_lichee_rv_defconfig @@ -15,7 +15,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" 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 Fri Jan 6 19:47:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 6 Jan 2023 20:47:21 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-1-peter@korsgaard.com> References: <20230106194722.1793331-1-peter@korsgaard.com> Message-ID: <20230106194722.1793331-3-peter@korsgaard.com> 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 807209eeec..a228cd8cb7 100644 --- a/configs/sipeed_lichee_rv_dock_defconfig +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -23,7 +23,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y -- 2.30.2 From ps.report at gmx.net Fri Jan 6 21:01:33 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:01:33 +0100 Subject: [Buildroot] [PATCH v1] package/gtest: drop patch adding debug 'd' to library names in pkg-config files Message-ID: <20230106210133.28803-1-ps.report@gmx.net> - drop patch adding debug 'd' to gmock/gtest library names in pkg-config files (not longer needed since gtest version bump to 1.22 ([1]) and upstream commit 'FIX #2174 -- remove `DEBUG_POSTFIX`' ([2]). Fixes: http://autobuild.buildroot.net/results/5ea8f180e4909f8157565238b25f567fcf1f3beb .../host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgtestd [1] https://git.buildroot.net/buildroot/commit/?id=a336b731af5979a25213b33c5840de6d1ed88bdc [2] https://github.com/google/googletest/commit/ca3ffd90f2726f6c0c6e790f05c7c88491a16466 Signed-off-by: Peter Seiderer --- ...test.pc-gmock.pc-library-names-for-t.patch | 62 ------------------- 1 file changed, 62 deletions(-) delete mode 100644 package/gtest/0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch diff --git a/package/gtest/0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch b/package/gtest/0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch deleted file mode 100644 index c47e8fc8f8..0000000000 --- a/package/gtest/0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch +++ /dev/null @@ -1,62 +0,0 @@ -From cf5a3177159ca832470e7f876cab0a1923fa666f Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Fri, 22 Oct 2021 20:17:36 +0200 -Subject: [PATCH] pkg-config: fix gtest.pc/gmock.pc library names for the debug - build - -In case CMAKE_BUILD_TYPE is set to Debug the gtest library is -name libgtestd.a but the link command returned from gtest.pc is -'-lgtest' (without the debug d) and so the linking of dependent -packages fails (see [1] for a buildroot failure example). - -Enhance the gtest.pc ang gmock.pc generation to honour the debug 'd'. - -[1] http://lists.busybox.net/pipermail/buildroot/2021-October/626382.html - -[Upstream: https://github.com/google/googletest/pull/3625] -Signed-off-by: Peter Seiderer ---- - googlemock/cmake/gmock.pc.in | 2 +- - googletest/cmake/gtest.pc.in | 2 +- - googletest/cmake/internal_utils.cmake | 3 +++ - 3 files changed, 5 insertions(+), 2 deletions(-) - -diff --git a/googlemock/cmake/gmock.pc.in b/googlemock/cmake/gmock.pc.in -index 23c67b5c..0f469857 100644 ---- a/googlemock/cmake/gmock.pc.in -+++ b/googlemock/cmake/gmock.pc.in -@@ -6,5 +6,5 @@ Description: GoogleMock (without main() function) - Version: @PROJECT_VERSION@ - URL: https://github.com/google/googletest - Requires: gtest = @PROJECT_VERSION@ --Libs: -L${libdir} -lgmock @CMAKE_THREAD_LIBS_INIT@ -+Libs: -L${libdir} -lgmock at DEBUG_POSTFIX@ @CMAKE_THREAD_LIBS_INIT@ - Cflags: -I${includedir} @GTEST_HAS_PTHREAD_MACRO@ -diff --git a/googletest/cmake/gtest.pc.in b/googletest/cmake/gtest.pc.in -index b4148fae..225bba81 100644 ---- a/googletest/cmake/gtest.pc.in -+++ b/googletest/cmake/gtest.pc.in -@@ -5,5 +5,5 @@ Name: gtest - Description: GoogleTest (without main() function) - Version: @PROJECT_VERSION@ - URL: https://github.com/google/googletest --Libs: -L${libdir} -lgtest @CMAKE_THREAD_LIBS_INIT@ -+Libs: -L${libdir} -lgtest at DEBUG_POSTFIX@ @CMAKE_THREAD_LIBS_INIT@ - Cflags: -I${includedir} @GTEST_HAS_PTHREAD_MACRO@ -diff --git a/googletest/cmake/internal_utils.cmake b/googletest/cmake/internal_utils.cmake -index 58fc9bfb..fd81b825 100644 ---- a/googletest/cmake/internal_utils.cmake -+++ b/googletest/cmake/internal_utils.cmake -@@ -335,6 +335,9 @@ function(install_project) - # Configure and install pkgconfig files. - foreach(t ${ARGN}) - set(configured_pc "${generated_dir}/${t}.pc") -+ if(CMAKE_BUILD_TYPE MATCHES Debug) -+ set(DEBUG_POSTFIX "d") -+ endif() - configure_file("${PROJECT_SOURCE_DIR}/cmake/${t}.pc.in" - "${configured_pc}" @ONLY) - install(FILES "${configured_pc}" --- -2.33.1 - -- 2.39.0 From ps.report at gmx.net Fri Jan 6 21:04:17 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:04:17 +0100 Subject: [Buildroot] [PATCH v1] package/ntpsec: bump version to 1.2.2 Message-ID: <20230106210417.29296-1-ps.report@gmx.net> - remove 001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch (upstream applied, see [1]) - rename 0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch to 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch - remove 0003-fix-build-with-libressl.patch (upstream applied, see [2]) - update license file list (change from LICENSE.adoc to LICENSES/BSD-2, LICENSES/BSD-3, LICENSES/CC-BY-4.0, LICENSES/MIT, LICENSES/NTP) For details see [3]. [1] https://gitlab.com/NTPsec/ntpsec/-/commit/0bea0bef36ff9cfa3ff52de25a839c283cf46cf7 [2] https://gitlab.com/NTPsec/ntpsec/-/commit/128b66ae122d7b41ce4b99f427383fd6a5923d71 [3] https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc Signed-off-by: Peter Seiderer Fix package/ntpsec (renmae patch) --- ...5-ofmt5-jfmt6-ofmt6-related-compile-.patch | 90 ------------------- ...ecks-for-bsd-string.h-fixes-host-co.patch} | 0 .../ntpsec/0003-fix-build-with-libressl.patch | 80 ----------------- package/ntpsec/ntpsec.hash | 8 +- package/ntpsec/ntpsec.mk | 12 ++- 5 files changed, 15 insertions(+), 175 deletions(-) delete mode 100644 package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch rename package/ntpsec/{0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch => 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch} (100%) delete mode 100644 package/ntpsec/0003-fix-build-with-libressl.patch diff --git a/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch b/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch deleted file mode 100644 index aa3cb183c3..0000000000 --- a/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch +++ /dev/null @@ -1,90 +0,0 @@ -From aa9ed14c7f4d0edbda9370760b44be045638f8a0 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Mon, 4 Oct 2021 22:25:58 +0200 -Subject: [PATCH] ntptime: fix jfmt5/ofmt5 jfmt6/ofmt6 related compile failure -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Use same define guard for definiton as for usage ('HAVE_STRUCT_NTPTIMEVAL_TAI' -instead of 'NTP_API && NTP_API > 3'). - -While at it use HAVE_STRUCT_NTPTIMEVAL_TAI define guard for the two remaining -places using NTP_API (which is not defined by the uclibc sys/timex.h header). - -Fixes: - - ../../ntptime/ntptime.c: In function ?main?: - ../../ntptime/ntptime.c:349:17: error: ?jfmt5? undeclared (first use in this function); did you mean ?jfmt6?? - 349 | printf(json ? jfmt5 : ofmt5, (long)ntv.tai); - | ^~~~~ - | jfmt6 - ../../ntptime/ntptime.c:349:17: note: each undeclared identifier is reported only once for each function it appears in - ../../ntptime/ntptime.c:349:25: error: ?ofmt5? undeclared (first use in this function); did you mean ?ofmt6?? - 349 | printf(json ? jfmt5 : ofmt5, (long)ntv.tai); - | ^~~~~ - | ofmt6 - ../../ntptime/ntptime.c:321:15: warning: unused variable ?jfmt6? [-Wunused-variable] - 321 | const char *jfmt6 = ""; - | ^~~~~ - ../../ntptime/ntptime.c:311:15: warning: unused variable ?ofmt6? [-Wunused-variable] - 311 | const char *ofmt6 = "\n"; - | ^~~~~ - -[Upstream: https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1245] -Signed-off-by: Peter Seiderer ---- - ntptime/ntptime.c | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/ntptime/ntptime.c b/ntptime/ntptime.c -index ff861cb3b..7fbd09977 100644 ---- a/ntptime/ntptime.c -+++ b/ntptime/ntptime.c -@@ -138,7 +138,7 @@ main( - ntx.modes |= MOD_NANO; - break; - #endif --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - case 'T': - ntx.modes = MOD_TAI; - ntx.constant = atoi(ntp_optarg); -@@ -222,7 +222,7 @@ main( - #else - "", - #endif --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - "-T tai_offset set TAI offset\n", - #else - "", -@@ -305,21 +305,21 @@ main( - const char *ofmt2 = " time %s, (.%0*d),\n"; - const char *ofmt3 = " maximum error %lu us, estimated error %lu us"; - const char *ofmt4 = " ntptime=%x.%x unixtime=%x.%0*d %s"; --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - const char *ofmt5 = ", TAI offset %ld\n"; - #else - const char *ofmt6 = "\n"; --#endif /* NTP_API */ -+#endif /* HAVE_STRUCT_NTPTIMEVAL_TAI */ - /* JSON formats */ - const char *jfmt1 = "{\"gettime-code\":%d,\"gettime-status\":\"%s\","; - const char *jfmt2 = "\"time\":\"%s\",\"fractional-time\":\".%0*d\","; - const char *jfmt3 = "\"maximum-error\":%lu,\"estimated-error\":%lu,"; - const char *jfmt4 = "\"raw-ntp-time\":\"%x.%x\",\"raw-unix-time\":\"%x.%0*d %s\","; --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - const char *jfmt5 = "\"TAI-offset\":%d,"; - #else - const char *jfmt6 = ""; --#endif /* NTP_API */ -+#endif /* HAVE_STRUCT_NTPTIMEVAL_TAI */ - printf(json ? jfmt1 : ofmt1, status, timex_state(status)); - time_frac = ntv.time.tv_frac_sec; - #ifdef STA_NANO --- -2.34.1 - diff --git a/package/ntpsec/0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch b/package/ntpsec/0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch similarity index 100% rename from package/ntpsec/0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch rename to package/ntpsec/0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch diff --git a/package/ntpsec/0003-fix-build-with-libressl.patch b/package/ntpsec/0003-fix-build-with-libressl.patch deleted file mode 100644 index a5c9543157..0000000000 --- a/package/ntpsec/0003-fix-build-with-libressl.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 743f16fb3fed9a05e601226f184be236614efe9a Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Fri, 12 Aug 2022 23:35:52 +0200 -Subject: [PATCH] fix build with libressl - -Fix the following build failure with libressl: - -/home/buildroot/autobuild/instance-0/output-1/host/lib/gcc/armeb-buildroot-linux-gnueabi/11.3.0/../../../../armeb-buildroot-linux-gnueabi/bin/ld: libntp/libntp.a(ntp_random.c.1.o): in function `ntp_RAND_priv_bytes': -ntp_random.c:(.text+0xac): undefined reference to `RAND_priv_bytes' - -Fixes: - - http://autobuild.buildroot.org/results/a6a825b7f0efc7c82e8ecf792a1f9951ffb047c5 - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1285] ---- - attic/cmac-timing.c | 2 ++ - attic/random.c | 8 ++++++++ - libntp/ntp_random.c | 2 +- - 3 files changed, 11 insertions(+), 1 deletion(-) - -diff --git a/attic/cmac-timing.c b/attic/cmac-timing.c -index 464daa76b..4f2fd3338 100644 ---- a/attic/cmac-timing.c -+++ b/attic/cmac-timing.c -@@ -204,7 +204,9 @@ static void DoPKEY( - printf("## Oops, EVP_MD_CTX_new() failed.\n"); - return; - } -+#ifdef EVP_MD_CTX_FLAG_FINALISE - EVP_MD_CTX_set_flags(ctx, EVP_MD_CTX_FLAG_FINALISE); -+#endif - - clock_gettime(CLOCK_MONOTONIC, &start); - for (int i = 0; i < SAMPLESIZE; i++) { -diff --git a/attic/random.c b/attic/random.c -index 446c68535..8530ecd25 100644 ---- a/attic/random.c -+++ b/attic/random.c -@@ -127,7 +127,11 @@ static int do_avg_priv(unsigned int bytes) { - - clock_gettime(CLOCK_REALTIME, &start); - for (int i = 0; i < BATCHSIZE; i++) { -+#ifdef LIBRESSL_VERSION_NUMBER -+ err += RAND_bytes((unsigned char *)&rnd, bytes); -+#else - err += RAND_priv_bytes((unsigned char *)&rnd, bytes); -+#endif - } - clock_gettime(CLOCK_REALTIME, &stop); - -@@ -209,7 +213,11 @@ static int do_fast_priv(unsigned bytes) { - - for (int i = 0; i < BATCHSIZE; i++) { - clock_gettime(CLOCK_REALTIME, &start); -+#ifdef LIBRESSL_VERSION_NUMBER -+ err += RAND_bytes((unsigned char *)&rnd, bytes); -+#else - err += RAND_priv_bytes((unsigned char *)&rnd, bytes); -+#endif - clock_gettime(CLOCK_REALTIME, &stop); - sec = (stop.tv_sec-start.tv_sec); - nanos = sec*BILLION + (stop.tv_nsec-start.tv_nsec); -diff --git a/libntp/ntp_random.c b/libntp/ntp_random.c -index 9304a790d..adb375b24 100644 ---- a/libntp/ntp_random.c -+++ b/libntp/ntp_random.c -@@ -29,7 +29,7 @@ void ntp_RAND_bytes(unsigned char *buf, int num) { - - void ntp_RAND_priv_bytes(unsigned char *buf, int num) { - int err; --#if (OPENSSL_VERSION_NUMBER > 0x1010100fL) -+#if (OPENSSL_VERSION_NUMBER > 0x1010100fL) && !defined(LIBRESSL_VERSION_NUMBER) - err = RAND_priv_bytes(buf, num); - #else - err = RAND_bytes(buf, num); --- -2.35.1 - diff --git a/package/ntpsec/ntpsec.hash b/package/ntpsec/ntpsec.hash index 49dc4e4d52..44e04b2403 100644 --- a/package/ntpsec/ntpsec.hash +++ b/package/ntpsec/ntpsec.hash @@ -1,4 +1,8 @@ # Locally calculated -sha256 71c9f4bde6953bbc048bbaf278da81c451a56cc08d6772542b4ad37c67d72e89 ntpsec-NTPsec_1_2_1.tar.bz2 -sha256 b4db4de3317c3b0554ed91eb692968800bdfd6ad2c16ffbeee8ce4895ed91da4 LICENSE.adoc +sha256 ad45f5b88d08a159bc9f44ecb79e08358d26d3d22bb6c96ab7aaa3734de130e6 ntpsec-NTPsec_1_2_2.tar.bz2 +sha256 899261d6eb6c922cf8f051225411f27b738ba0014be18c2eaf6afbf30d421bb1 LICENSES/BSD-2 +sha256 5fe38d8724c53ff4e69f0a3492a368b4a6719700ac16f706efeb01a45c62f2b5 LICENSES/BSD-3 +sha256 9ba9550ad48438d0836ddab3da480b3b69ffa0aac7b7878b5a0039e7ab429411 LICENSES/CC-BY-4.0 +sha256 074415b57c6ba1780483d89e55f40dec3ded96c28aaf47d63c486683ba553e7c LICENSES/MIT +sha256 62fec6cd79721af81b7c12f1a679535235fdd22800ab17653042f024187ff274 LICENSES/NTP sha256 d3b21470adadd9abd9c6d675378f8c371ac5a4ea6dbec91859e02fadca3c0856 docs/copyright.adoc diff --git a/package/ntpsec/ntpsec.mk b/package/ntpsec/ntpsec.mk index ac4b90e37a..c7fa2f85a8 100644 --- a/package/ntpsec/ntpsec.mk +++ b/package/ntpsec/ntpsec.mk @@ -6,12 +6,18 @@ NTPSEC_VERSION_MAJOR = 1 NTPSEC_VERSION_MINOR = 2 -NTPSEC_VERSION_POINT = 1 +NTPSEC_VERSION_POINT = 2 NTPSEC_VERSION = $(NTPSEC_VERSION_MAJOR)_$(NTPSEC_VERSION_MINOR)_$(NTPSEC_VERSION_POINT) NTPSEC_SOURCE = ntpsec-NTPsec_$(NTPSEC_VERSION).tar.bz2 NTPSEC_SITE = https://gitlab.com/NTPsec/ntpsec/-/archive/NTPsec_$(NTPSEC_VERSION) -NTPSEC_LICENSE = BSD-2-Clause, NTP, BSD-3-Clause, MIT -NTPSEC_LICENSE_FILES = LICENSE.adoc docs/copyright.adoc +NTPSEC_LICENSE = BSD-2-Clause, NTP, BSD-3-Clause, MIT, CC-BY-4.0 (docs) +NTPSEC_LICENSE_FILES = \ + LICENSES/BSD-2 \ + LICENSES/BSD-3 \ + LICENSES/CC-BY-4.0 \ + LICENSES/MIT \ + LICENSES/NTP \ + docs/copyright.adoc NTPSEC_CPE_ID_VENDOR = ntpsec NTPSEC_CPE_ID_VERSION = $(NTPSEC_VERSION_MAJOR).$(NTPSEC_VERSION_MINOR) -- 2.39.0 From ps.report at gmx.net Fri Jan 6 21:08:25 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:08:25 +0100 Subject: [Buildroot] [PATCH v1] package/dotconf: new package Message-ID: <20230106210827.30007-1-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- package/Config.in | 1 + package/dotconf/Config.in | 6 ++++++ package/dotconf/dotconf.hash | 3 +++ package/dotconf/dotconf.mk | 15 +++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 package/dotconf/Config.in create mode 100644 package/dotconf/dotconf.hash create mode 100644 package/dotconf/dotconf.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b9f04e9fd1 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1997,6 +1997,7 @@ menu "Other" source "package/cracklib/Config.in" source "package/dawgdic/Config.in" source "package/ding-libs/Config.in" + source "package/dotconf/Config.in" source "package/double-conversion/Config.in" source "package/eigen/Config.in" source "package/elfutils/Config.in" diff --git a/package/dotconf/Config.in b/package/dotconf/Config.in new file mode 100644 index 0000000000..21a74fa065 --- /dev/null +++ b/package/dotconf/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_DOTCONF + bool "dotconf" + help + Configuration file parser. + + https://github.com/williamh/dotconf diff --git a/package/dotconf/dotconf.hash b/package/dotconf/dotconf.hash new file mode 100644 index 0000000000..3233ea62c8 --- /dev/null +++ b/package/dotconf/dotconf.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 7f1ecf40de1ad002a065a321582ed34f8c14242309c3547ad59710ae3c805653 dotconf-1.3.tar.gz +sha256 a50cc98d5044a7bbddabe61fc0ec42aa671c73bf414d0c6b50da83ea8ae041c6 COPYING diff --git a/package/dotconf/dotconf.mk b/package/dotconf/dotconf.mk new file mode 100644 index 0000000000..26e78b3c7a --- /dev/null +++ b/package/dotconf/dotconf.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# dotconf +# +################################################################################ + +DOTCONF_VERSION = 1.3 +DOTCONF_SITE = $(call github,williamh,dotconf,v$(DOTCONF_VERSION)) +DOTCONF_LICENSE = LGPL-2.1 +DOTCONF_LICENSE_FILES = COPYING +DOTCONF_INSTALL_STAGING = YES +# dotconf source code is released without configure script +DOTCONF_AUTORECONF = YES + +$(eval $(autotools-package)) -- 2.39.0 From ps.report at gmx.net Fri Jan 6 21:08:26 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:08:26 +0100 Subject: [Buildroot] [PATCH v1] package/speechd: new package In-Reply-To: <20230106210827.30007-1-ps.report@gmx.net> References: <20230106210827.30007-1-ps.report@gmx.net> Message-ID: <20230106210827.30007-2-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- Notes/Todo: - double check license description against https://github.com/brailcom/speechd#license - maybe add SYSV init script --- package/Config.in | 1 + package/speechd/Config.in | 20 ++++++++++++++++++++ package/speechd/speechd.hash | 5 +++++ package/speechd/speechd.mk | 34 ++++++++++++++++++++++++++++++++++ 4 files changed, 60 insertions(+) create mode 100644 package/speechd/Config.in create mode 100644 package/speechd/speechd.hash create mode 100644 package/speechd/speechd.mk diff --git a/package/Config.in b/package/Config.in index b9f04e9fd1..3c49edaefb 100644 --- a/package/Config.in +++ b/package/Config.in @@ -51,6 +51,7 @@ menu "Audio and video applications" source "package/pipewire-media-session/Config.in" source "package/pulseaudio/Config.in" source "package/sox/Config.in" + source "package/speechd/Config.in" source "package/squeezelite/Config.in" source "package/tinycompress/Config.in" source "package/tovid/Config.in" diff --git a/package/speechd/Config.in b/package/speechd/Config.in new file mode 100644 index 0000000000..8fdc452d19 --- /dev/null +++ b/package/speechd/Config.in @@ -0,0 +1,20 @@ +config BR2_PACKAGE_SPEECHD + bool "speechd" + depends on BR2_USE_WCHAR # libglib2 + depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 + depends on BR2_USE_MMU # libglib2 + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_DOTCONF + select BR2_PACKAGE_LIBGLIB2 + select BR2_PACKAGE_LIBSNDFILE + help + Speech Dispatcher project provides a high-level device + independent layer for access to speech synthesis through + a simple, stable and well documented interface. + + https://freebsoft.org/speechd + +comment "speechd needs a toolchain w/ wchar, threads, dynamic library" + depends on BR2_USE_MMU + depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ + BR2_STATIC_LIBS diff --git a/package/speechd/speechd.hash b/package/speechd/speechd.hash new file mode 100644 index 0000000000..4eb4cd09d2 --- /dev/null +++ b/package/speechd/speechd.hash @@ -0,0 +1,5 @@ +# Locally calculated +sha256 628d4446894b47f0df099123924c1070180b5b5b09c5b637ebe80d8578fba92f speechd-0.11.4.tar.gz +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING.GPL-2 +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING.GPL-3 +sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL diff --git a/package/speechd/speechd.mk b/package/speechd/speechd.mk new file mode 100644 index 0000000000..0d43e4b6fb --- /dev/null +++ b/package/speechd/speechd.mk @@ -0,0 +1,34 @@ +################################################################################ +# +# speechd +# +################################################################################ + +SPEECHD_VERSION = 0.11.4 +SPEECHD_SITE = $(call github,brailcom,speechd,$(SPEECHD_VERSION)) +SPEECHD_LICENSE = GPL-2.0+, GPL-3.0+ (buildsystem), LGPL-2.1+ +SPEECHD_LICENSE_FILES = COPYING.GPL-2 COPYING.GPL-3 COPYING.LGPL +SPEECHD_INSTALL_STAGING = YES +# speechd source code is released without configure script +SPEECHD_AUTORECONF = YES +SPEECHD_DEPENDENCIES = host-pkgconf dotconf libglib2 libsndfile + +# fix missing config.rpath (needed for autoreconf) in the codebase +define SPEECHD_TOUCH_CONFIG_RPATH + touch $(@D)/config.rpath +endef +SPEECHD_PRE_CONFIGURE_HOOKS += SPEECHD_TOUCH_CONFIG_RPATH + +ifeq ($(BR2_PACKAGE_LIBTOOL),y) +SPEECHD_DEPENDENCIES += libtool +SPEECHD_CONF_OPTS += --with-libltdl +else +SPEECHD_CONF_OPTS += --without-libltdl +endif + +define SPEECHD_INSTALL_INIT_SYSTEMD + $(INSTALL) -D -m 644 $(@D)/speech-dispatcherd.service \ + $(TARGET_DIR)/usr/lib/systemd/system/speech-dispatcherd.service +endef + +$(eval $(autotools-package)) -- 2.39.0 From ps.report at gmx.net Fri Jan 6 21:08:27 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:08:27 +0100 Subject: [Buildroot] [PATCH v1] package/qt5speech: new package In-Reply-To: <20230106210827.30007-1-ps.report@gmx.net> References: <20230106210827.30007-1-ps.report@gmx.net> Message-ID: <20230106210827.30007-3-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- package/qt5/Config.in | 1 + package/qt5/qt5speech/Config.in | 12 ++++++++++++ package/qt5/qt5speech/qt5speech.hash | 7 +++++++ package/qt5/qt5speech/qt5speech.mk | 23 +++++++++++++++++++++++ 4 files changed, 43 insertions(+) create mode 100644 package/qt5/qt5speech/Config.in create mode 100644 package/qt5/qt5speech/qt5speech.hash create mode 100644 package/qt5/qt5speech/qt5speech.mk diff --git a/package/qt5/Config.in b/package/qt5/Config.in index 6dc9cfa148..f1b16ff39b 100644 --- a/package/qt5/Config.in +++ b/package/qt5/Config.in @@ -59,6 +59,7 @@ source "package/qt5/qt5scxml/Config.in" source "package/qt5/qt5sensors/Config.in" source "package/qt5/qt5serialbus/Config.in" source "package/qt5/qt5serialport/Config.in" +source "package/qt5/qt5speech/Config.in" source "package/qt5/qt5svg/Config.in" source "package/qt5/qt5tools/Config.in" source "package/qt5/qt5virtualkeyboard/Config.in" diff --git a/package/qt5/qt5speech/Config.in b/package/qt5/qt5speech/Config.in new file mode 100644 index 0000000000..cebd06057e --- /dev/null +++ b/package/qt5/qt5speech/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_QT5SPEECH + bool "qt5speech" + help + Qt is a cross-platform application and UI framework for + developers using C++. + + Qt Speech enables support for accessibility features such as + text-to-speech. + + For output optional enable flite or speechd. + + https://doc.qt.io/qt-5/qtspeech-index.html diff --git a/package/qt5/qt5speech/qt5speech.hash b/package/qt5/qt5speech/qt5speech.hash new file mode 100644 index 0000000000..595aac9f22 --- /dev/null +++ b/package/qt5/qt5speech/qt5speech.hash @@ -0,0 +1,7 @@ +# Locally calculated +sha256 6d0794ab9d5286d04fbac2db44c00ed3306e569c876f84cfd91ac0e79c834b1e qtspeech-d32f4a479d38a11f547598004b975f4356424a16.tar.bz2 + +# Hashes for license files: +sha256 6c3f3c31b93985f1b93bfbb35fb609d37281697d0efc220c9f91cf4b59eaabde LICENSE.GPLv2 +sha256 75d800e60c8d58c2e7f0338e8552ea6123a9ce7e5dd8e1cdf2095e013b737488 LICENSE.LGPLv3 +sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL diff --git a/package/qt5/qt5speech/qt5speech.mk b/package/qt5/qt5speech/qt5speech.mk new file mode 100644 index 0000000000..8cf6fe19c1 --- /dev/null +++ b/package/qt5/qt5speech/qt5speech.mk @@ -0,0 +1,23 @@ +################################################################################ +# +# qt5speech +# +################################################################################ + +QT5SPEECH_VERSION = d32f4a479d38a11f547598004b975f4356424a16 +QT5SPEECH_SITE = $(QT5_SITE)/qtspeech/-/archive/$(QT5SPEECH_VERSION) +QT5SPEECH_SOURCE = qtspeech-$(QT5SPEECH_VERSION).tar.bz2 +QT5SPEECH_INSTALL_STAGING = YES +QT5SPEECH_LICENSE = GPL-2.0+ or LGPL-3.0, GFDL-1.3 (docs) +QT5SPEECH_LICENSE_FILES = LICENSE.GPLv2 LICENSE.LGPLv3 LICENSE.FDL +QT5SPEECH_SYNC_QT_HEADERS = YES + +ifeq ($(BR2_PACKAGE_FLITE),y) +QT5SPEECH_DEPENDENCIES += flite +endif + +ifeq ($(BR2_PACKAGE_SPEECHD),y) +QT5SPEECH_DEPENDENCIES += speechd +endif + +$(eval $(qmake-package)) -- 2.39.0 From james.hilliard1 at gmail.com Fri Jan 6 21:18:41 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 14:18:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/{glibc, localedef}: bump to version 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c Message-ID: <20230106211841.4064916-1-james.hilliard1@gmail.com> Drop patches which are now upstream. Signed-off-by: James Hilliard --- ...KEFLAGS-assignment-for-upcoming-make.patch | 117 ------------------ .../0002-x86-Fix-Os-build-BZ-29576.patch | 48 ------- package/glibc/glibc.hash | 2 +- package/glibc/glibc.mk | 2 +- package/localedef/localedef.mk | 2 +- 5 files changed, 3 insertions(+), 168 deletions(-) delete mode 100644 package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch delete mode 100644 package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch diff --git a/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch b/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch deleted file mode 100644 index 0c82d7abbe..0000000000 --- a/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch +++ /dev/null @@ -1,117 +0,0 @@ -From 2d7ed98add14f75041499ac189696c9bd3d757fe Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Tue, 13 Sep 2022 13:39:13 -0400 -Subject: [PATCH] Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 - [BZ# 29564] - -make-4.4 will add long flags to MAKEFLAGS variable: - - * WARNING: Backward-incompatibility! - Previously only simple (one-letter) options were added to the MAKEFLAGS - variable that was visible while parsing makefiles. Now, all options - are available in MAKEFLAGS. - -This causes locale builds to fail when long options are used: - - $ make --shuffle - ... - make -C localedata install-locales - make: invalid shuffle mode: '1662724426r' - -The change fixes it by passing eash option via whitespace and dashes. -That way option is appended to both single-word form and whitespace -separated form. - -While at it fixed --silent mode detection in $(MAKEFLAGS) by filtering -out --long-options. Otherwise options like --shuffle flag enable silent -mode unintentionally. $(silent-make) variable consolidates the checks. - -Resolves: BZ# 29564 - -CC: Paul Smith -CC: Siddhesh Poyarekar -Signed-off-by: Sergei Trofimovich -Reviewed-by: Siddhesh Poyarekar -Signed-off-by: James Hilliard -[james.hilliard1 at gmail.com: backport from upstream commit -2d7ed98add14f75041499ac189696c9bd3d757fe] ---- - Makeconfig | 18 +++++++++++++++++- - Makerules | 4 ++-- - elf/rtld-Rules | 2 +- - 3 files changed, 20 insertions(+), 4 deletions(-) - -diff --git a/Makeconfig b/Makeconfig -index f8164a0025..842f49eb58 100644 ---- a/Makeconfig -+++ b/Makeconfig -@@ -43,6 +43,22 @@ else - $(error objdir must be defined by the build-directory Makefile) - endif - -+# Did we request 'make -s' run? "yes" or "no". -+# Starting from make-4.4 MAKEFLAGS now contains long -+# options like '--shuffle'. To detect presence of 's' -+# we pick first word with short options. Long options -+# are guaranteed to come after whitespace. We use '-' -+# prefix to always have a word before long options -+# even if no short options were passed. -+# Typical MAKEFLAGS values to watch for: -+# "rs --shuffle=42" (silent) -+# " --shuffle" (not silent) -+ifeq ($(findstring s, $(firstword -$(MAKEFLAGS))),) -+silent-make := no -+else -+silent-make := yes -+endif -+ - # Root of the sysdeps tree. - sysdep_dir := $(..)sysdeps - export sysdep_dir := $(sysdep_dir) -@@ -917,7 +933,7 @@ endif - # umpteen zillion filenames along with it (we use `...' instead) - # but we don't want this echoing done when the user has said - # he doesn't want to see commands echoed by using -s. --ifneq "$(findstring s,$(MAKEFLAGS))" "" # if -s -+ifeq ($(silent-make),yes) # if -s - +cmdecho := echo >/dev/null - else # not -s - +cmdecho := echo -diff --git a/Makerules b/Makerules -index d1e139d03c..09c0cf8357 100644 ---- a/Makerules -+++ b/Makerules -@@ -794,7 +794,7 @@ endif - # Maximize efficiency by minimizing the number of rules. - .SUFFIXES: # Clear the suffix list. We don't use suffix rules. - # Don't define any builtin rules. --MAKEFLAGS := $(MAKEFLAGS)r -+MAKEFLAGS := $(MAKEFLAGS) -r - - # Generic rule for making directories. - %/: -@@ -811,7 +811,7 @@ MAKEFLAGS := $(MAKEFLAGS)r - .PRECIOUS: $(foreach l,$(libtypes),$(patsubst %,$(common-objpfx)$l,c)) - - # Use the verbose option of ar and tar when not running silently. --ifeq "$(findstring s,$(MAKEFLAGS))" "" # if not -s -+ifeq ($(silent-make),no) # if not -s - verbose := v - else # -s - verbose := -diff --git a/elf/rtld-Rules b/elf/rtld-Rules -index ca00dd1fe2..3c5e273f2b 100644 ---- a/elf/rtld-Rules -+++ b/elf/rtld-Rules -@@ -52,7 +52,7 @@ $(objpfx)rtld-libc.a: $(foreach dir,$(rtld-subdirs),\ - mv -f $@T $@ - - # Use the verbose option of ar and tar when not running silently. --ifeq "$(findstring s,$(MAKEFLAGS))" "" # if not -s -+ifeq ($(silent-make),no) # if not -s - verbose := v - else # -s - verbose := --- -2.34.1 - diff --git a/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch b/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch deleted file mode 100644 index 4470324f1c..0000000000 --- a/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 3935b543adcb9a46ab79f8931bc489068b049378 Mon Sep 17 00:00:00 2001 -From: Adhemerval Zanella Netto -Date: Wed, 21 Sep 2022 10:51:08 -0300 -Subject: [PATCH] x86: Fix -Os build (BZ #29576) - -The compiler might transform __stpcpy calls (which are routed to -__builtin_stpcpy as an optimization) to strcpy and x86_64 strcpy -multiarch implementation does not build any working symbol due -ISA_SHOULD_BUILD not being evaluated for IS_IN(rtld). - -Checked on x86_64-linux-gnu. -Reviewed-by: Carlos O'Donell -Tested-by: Carlos O'Donell - -(cherry picked from commit 9dc4e29f630c6ef8299120b275e503321dc0c8c7) -Signed-off-by: Romain Naour ---- - sysdeps/x86_64/multiarch/rtld-strcpy.S | 18 ++++++++++++++++++ - 1 file changed, 18 insertions(+) - create mode 100644 sysdeps/x86_64/multiarch/rtld-strcpy.S - -diff --git a/sysdeps/x86_64/multiarch/rtld-strcpy.S b/sysdeps/x86_64/multiarch/rtld-strcpy.S -new file mode 100644 -index 0000000000..19439c553d ---- /dev/null -+++ b/sysdeps/x86_64/multiarch/rtld-strcpy.S -@@ -0,0 +1,18 @@ -+/* Copyright (C) 2022 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ . */ -+ -+#include "../strcpy.S" --- -2.34.3 - diff --git a/package/glibc/glibc.hash b/package/glibc/glibc.hash index 16290461ac..4ce4c6f6d1 100644 --- a/package/glibc/glibc.hash +++ b/package/glibc/glibc.hash @@ -1,5 +1,5 @@ # Locally calculated (fetched from Github) -sha256 51b946f6c8dddd2b0c9902f7792ecf594497da6b0cc8fb9246fa30f108cbb422 glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca.tar.gz +sha256 666482e657c319f7e139121121a0d97d303c65207b9f9730f42a3ee83c79f686 glibc-2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c.tar.gz # Hashes for license files sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk index bb7c9e9a05..354f035d33 100644 --- a/package/glibc/glibc.mk +++ b/package/glibc/glibc.mk @@ -7,7 +7,7 @@ # Generate version string using: # git describe --match 'glibc-*' --abbrev=40 origin/release/MAJOR.MINOR/master | cut -d '-' -f 2- # When updating the version, please also update localedef -GLIBC_VERSION = 2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca +GLIBC_VERSION = 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c # Upstream doesn't officially provide an https download link. # There is one (https://sourceware.org/git/glibc.git) but it's not reliable, # sometimes the connection times out. So use an unofficial github mirror. diff --git a/package/localedef/localedef.mk b/package/localedef/localedef.mk index 05db7fa423..6699840854 100644 --- a/package/localedef/localedef.mk +++ b/package/localedef/localedef.mk @@ -7,7 +7,7 @@ # Use the same VERSION and SITE as target glibc # As in glibc.mk, generate version string using: # git describe --match 'glibc-*' --abbrev=40 origin/release/MAJOR.MINOR/master | cut -d '-' -f 2- -LOCALEDEF_VERSION = 2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca +LOCALEDEF_VERSION = 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c LOCALEDEF_SOURCE = glibc-$(LOCALEDEF_VERSION).tar.gz LOCALEDEF_SITE = $(call github,bminor,glibc,$(LOCALEDEF_VERSION)) HOST_LOCALEDEF_DL_SUBDIR = glibc -- 2.34.1 From ps.report at gmx.net Fri Jan 6 21:27:16 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Fri, 6 Jan 2023 22:27:16 +0100 Subject: [Buildroot] [PATCH v1] package/qt5speech: new package In-Reply-To: <20230106210827.30007-3-ps.report@gmx.net> References: <20230106210827.30007-1-ps.report@gmx.net> <20230106210827.30007-3-ps.report@gmx.net> Message-ID: <20230106222716.7b661245@gmx.net> Hello *, the patches - [PATCH v1] package/dotconf: new package - [PATCH v1] package/speechd: new package - [PATCH v1] package/qt5speech: new package (this one) should have been in one patch series (1/3, 2/3, 3/3)... Regards, Peter On Fri, 6 Jan 2023 22:08:27 +0100, Peter Seiderer wrote: > Signed-off-by: Peter Seiderer > --- > package/qt5/Config.in | 1 + > package/qt5/qt5speech/Config.in | 12 ++++++++++++ > package/qt5/qt5speech/qt5speech.hash | 7 +++++++ > package/qt5/qt5speech/qt5speech.mk | 23 +++++++++++++++++++++++ > 4 files changed, 43 insertions(+) > create mode 100644 package/qt5/qt5speech/Config.in > create mode 100644 package/qt5/qt5speech/qt5speech.hash > create mode 100644 package/qt5/qt5speech/qt5speech.mk > > diff --git a/package/qt5/Config.in b/package/qt5/Config.in > index 6dc9cfa148..f1b16ff39b 100644 > --- a/package/qt5/Config.in > +++ b/package/qt5/Config.in > @@ -59,6 +59,7 @@ source "package/qt5/qt5scxml/Config.in" > source "package/qt5/qt5sensors/Config.in" > source "package/qt5/qt5serialbus/Config.in" > source "package/qt5/qt5serialport/Config.in" > +source "package/qt5/qt5speech/Config.in" > source "package/qt5/qt5svg/Config.in" > source "package/qt5/qt5tools/Config.in" > source "package/qt5/qt5virtualkeyboard/Config.in" > diff --git a/package/qt5/qt5speech/Config.in b/package/qt5/qt5speech/Config.in > new file mode 100644 > index 0000000000..cebd06057e > --- /dev/null > +++ b/package/qt5/qt5speech/Config.in > @@ -0,0 +1,12 @@ > +config BR2_PACKAGE_QT5SPEECH > + bool "qt5speech" > + help > + Qt is a cross-platform application and UI framework for > + developers using C++. > + > + Qt Speech enables support for accessibility features such as > + text-to-speech. > + > + For output optional enable flite or speechd. > + > + https://doc.qt.io/qt-5/qtspeech-index.html > diff --git a/package/qt5/qt5speech/qt5speech.hash b/package/qt5/qt5speech/qt5speech.hash > new file mode 100644 > index 0000000000..595aac9f22 > --- /dev/null > +++ b/package/qt5/qt5speech/qt5speech.hash > @@ -0,0 +1,7 @@ > +# Locally calculated > +sha256 6d0794ab9d5286d04fbac2db44c00ed3306e569c876f84cfd91ac0e79c834b1e qtspeech-d32f4a479d38a11f547598004b975f4356424a16.tar.bz2 > + > +# Hashes for license files: > +sha256 6c3f3c31b93985f1b93bfbb35fb609d37281697d0efc220c9f91cf4b59eaabde LICENSE.GPLv2 > +sha256 75d800e60c8d58c2e7f0338e8552ea6123a9ce7e5dd8e1cdf2095e013b737488 LICENSE.LGPLv3 > +sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > diff --git a/package/qt5/qt5speech/qt5speech.mk b/package/qt5/qt5speech/qt5speech.mk > new file mode 100644 > index 0000000000..8cf6fe19c1 > --- /dev/null > +++ b/package/qt5/qt5speech/qt5speech.mk > @@ -0,0 +1,23 @@ > +################################################################################ > +# > +# qt5speech > +# > +################################################################################ > + > +QT5SPEECH_VERSION = d32f4a479d38a11f547598004b975f4356424a16 > +QT5SPEECH_SITE = $(QT5_SITE)/qtspeech/-/archive/$(QT5SPEECH_VERSION) > +QT5SPEECH_SOURCE = qtspeech-$(QT5SPEECH_VERSION).tar.bz2 > +QT5SPEECH_INSTALL_STAGING = YES > +QT5SPEECH_LICENSE = GPL-2.0+ or LGPL-3.0, GFDL-1.3 (docs) > +QT5SPEECH_LICENSE_FILES = LICENSE.GPLv2 LICENSE.LGPLv3 LICENSE.FDL > +QT5SPEECH_SYNC_QT_HEADERS = YES > + > +ifeq ($(BR2_PACKAGE_FLITE),y) > +QT5SPEECH_DEPENDENCIES += flite > +endif > + > +ifeq ($(BR2_PACKAGE_SPEECHD),y) > +QT5SPEECH_DEPENDENCIES += speechd > +endif > + > +$(eval $(qmake-package)) From james.hilliard1 at gmail.com Sat Jan 7 01:04:34 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 18:04:34 -0700 Subject: [Buildroot] [PATCH 1/4] package/hiredis: enable host package Message-ID: <20230107010437.2471513-1-james.hilliard1@gmail.com> The host-hiredis package is needed for the upcoming ccache update. Note that we must disable ccache when building host-hiredis itself as host-ccache depends on host-hiredis. Signed-off-by: James Hilliard --- package/hiredis/hiredis.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index f79b6c757a..f2a4836310 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -22,4 +22,13 @@ else HIREDIS_CONF_OPTS += -DENABLE_SSL=OFF endif +# We are a ccache dependency, so we can't use ccache +HOST_HIREDIS_CONF_OPTS += \ + -DCMAKE_C_COMPILER_LAUNCHER="" \ + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ + -DCMAKE_BUILD_TYPE=Release \ + -DDISABLE_TESTS=ON \ + -DENABLE_SSL=OFF + $(eval $(cmake-package)) +$(eval $(host-cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Sat Jan 7 01:04:35 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 18:04:35 -0700 Subject: [Buildroot] [PATCH 2/4] package/zstd: disable ccache for host package In-Reply-To: <20230107010437.2471513-1-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> Message-ID: <20230107010437.2471513-2-james.hilliard1@gmail.com> We need to disable ccache when building host-zstd as the upcoming ccache update depends on host-zstd. Signed-off-by: James Hilliard --- package/zstd/zstd.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package/zstd/zstd.mk b/package/zstd/zstd.mk index e8f6315222..cb4f4cc611 100644 --- a/package/zstd/zstd.mk +++ b/package/zstd/zstd.mk @@ -98,12 +98,16 @@ endef HOST_ZSTD_OPTS += PREFIX=$(HOST_DIR) define HOST_ZSTD_BUILD_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ + $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" \ + $(MAKE) $(HOST_ZSTD_OPTS) \ -C $(@D) zstd-release lib-release endef define HOST_ZSTD_INSTALL_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ + $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" \ + $(MAKE) $(HOST_ZSTD_OPTS) \ -C $(@D) install endef -- 2.34.1 From james.hilliard1 at gmail.com Sat Jan 7 01:04:36 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 18:04:36 -0700 Subject: [Buildroot] [PATCH 3/4] package/pkgconf: disable ccache for host package In-Reply-To: <20230107010437.2471513-1-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> Message-ID: <20230107010437.2471513-3-james.hilliard1@gmail.com> We need to disable ccache when building host-pkgconf as the upcoming ccache update depends on host-pkgconf indirectly due to host-cmake depending on host-pkgconf which will be required due to host-ccache migrating from autotools to cmake package infrastructure. Signed-off-by: James Hilliard --- package/pkgconf/pkgconf.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/pkgconf/pkgconf.mk b/package/pkgconf/pkgconf.mk index 5d65f69c10..e9587fae6b 100644 --- a/package/pkgconf/pkgconf.mk +++ b/package/pkgconf/pkgconf.mk @@ -11,6 +11,11 @@ PKGCONF_LICENSE = pkgconf license PKGCONF_LICENSE_FILES = COPYING PKGCONF_CPE_ID_VENDOR = pkgconf +# We are a ccache dependency, so we can't use ccache +HOST_PKGCONF_CONF_ENV = \ + CC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + PKG_CONFIG_HOST_BINARY = $(HOST_DIR)/bin/pkg-config define PKGCONF_LINK_PKGCONFIG -- 2.34.1 From james.hilliard1 at gmail.com Sat Jan 7 01:04:37 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 6 Jan 2023 18:04:37 -0700 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: <20230107010437.2471513-1-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> Message-ID: <20230107010437.2471513-4-james.hilliard1@gmail.com> Migrate to cmake package infrastructure. Add new host-hiredis host-zstd dependencies. Add new ccache dependency exclusions to pkg-generic. Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated source files/format. License hashes changed due to migrating urls to https: https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 Signed-off-by: James Hilliard --- package/ccache/ccache.hash | 6 +++--- package/ccache/ccache.mk | 30 +++++++++++------------------- package/pkg-generic.mk | 2 +- 3 files changed, 15 insertions(+), 23 deletions(-) diff --git a/package/ccache/ccache.hash b/package/ccache/ccache.hash index 16cfad602c..9b11f026ec 100644 --- a/package/ccache/ccache.hash +++ b/package/ccache/ccache.hash @@ -1,4 +1,4 @@ # sha256 computed locally -sha256 a02f4e8360dc6618bc494ca35b0ae21cea080f804a4898eab1ad3fcd108eb400 ccache-3.7.12.tar.xz -sha256 ec6b1a326ff93b2cc21df88a697ae470ff6927a55b8929e7e491b315e1563361 GPL-3.0.txt -sha256 4f63223bcdee822d55a6768cc8399ffe06401d7a03cfe79e1dc305f50dc22c59 LICENSE.adoc +sha256 df0c64d15d3efaf0b4f6837dd6b1467e40eeaaa807db25ce79c3a08a46a84e36 ccache-4.7.4.tar.xz +sha256 80b5112739a423dfac7bed1ca8a1df3cccda3d794425441997d4462b83db4dd5 GPL-3.0.txt +sha256 56cf64f68b7b8150300acd79899941615523ea5c56c120e92f5b175b7cc78e3c LICENSE.adoc diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk index 97aa8b1c75..0c208cb9e6 100644 --- a/package/ccache/ccache.mk +++ b/package/ccache/ccache.mk @@ -4,27 +4,19 @@ # ################################################################################ -CCACHE_VERSION = 3.7.12 +CCACHE_VERSION = 4.7.4 CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz CCACHE_LICENSE = GPL-3.0+, others CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt - -# Force ccache to use its internal zlib. The problem is that without -# this, ccache would link against the zlib of the build system, but we -# might build and install a different version of zlib in $(O)/host -# afterwards, which ccache will pick up. This might break if there is -# a version mismatch. A solution would be to add host-zlib has a -# dependency of ccache, but it would require tuning the zlib .mk file -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy -# path: tell ccache to use its internal copy of zlib, so that ccache -# has zero dependency besides the C library. -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd # We are ccache, so we can't use ccache -HOST_CCACHE_CONF_ENV = \ - CC="$(HOSTCC_NOCCACHE)" \ - CXX="$(HOSTCXX_NOCCACHE)" +HOST_CCACHE_CONF_OPTS += \ + -DCMAKE_C_COMPILER_LAUNCHER="" \ + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ + -DZSTD_FROM_INTERNET=OFF \ + -DHIREDIS_FROM_INTERNET=OFF # Patch host-ccache as follows: # - Use BR_CACHE_DIR instead of CCACHE_DIR, because CCACHE_DIR @@ -35,11 +27,11 @@ HOST_CCACHE_CONF_ENV = \ # the need to specify BR_CACHE_DIR when invoking ccache directly. # CCache replaces "%s" with the home directory of the current user, # So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) define HOST_CCACHE_PATCH_CONFIGURATION - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp endef HOST_CCACHE_POST_PATCH_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION @@ -62,7 +54,7 @@ endef HOST_CCACHE_POST_INSTALL_HOOKS += HOST_CCACHE_DO_INITIAL_SETUP endif -$(eval $(host-autotools-package)) +$(eval $(host-cmake-package)) ifeq ($(BR2_CCACHE),y) ccache-stats: host-ccache diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..0863444221 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ endif ifeq ($$(BR2_CCACHE),y) -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) $(2)_DEPENDENCIES += host-ccache endif endif -- 2.34.1 From thomas.petazzoni at bootlin.com Sat Jan 7 06:53:07 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 07 Jan 2023 06:53:07 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-06 Message-ID: <20230107065314.1750340211@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-06 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 4 | 0 | 0 | 4 | 2022.11.x | 15 | 10 | 0 | 25 | master | 85 | 280 | 0 | 365 | Classification of failures by reason for master ----------------------------------------------- libgpg-error-1.46 | 53 bash-5.2.15 | 24 host-fwup-1.9.1 | 24 bustle-0.8.0 | 14 xz-5.2.10 | 10 host-binutils-2.38 | 8 fwup-1.9.1 | 7 host-go-1.19.4 | 7 pixz-1.0.7 | 6 bat-0.19.0 | 5 glibc-2.36-66-ga1dc0be03c9d... | 5 jack2-1.9.21 | 5 linux-6.1.2 | 5 unknown | 5 ethtool-6.1 | 4 host-rust-1.66.0 | 4 linux-5.10.145-cip17-rt7 | 4 norm-1.5.8 | 4 opkg-0.4.5 | 4 host-pahole-1.24 | 3 host-python-greenlet-2.0.1 | 3 janus-gateway-1.1.1 | 3 linux-5.10.145-cip17 | 3 python-bunch-1.0.1 | 3 crun-1.7.2 | 2 elfutils-0.186 | 2 frr-8.3.1 | 2 host-binutils-2.39 | 2 host-gcc-final-11.3.0 | 2 libglib2-2.72.3 | 2 perl-5.34.1 | 2 ply-2.3.0 | 2 ulog-0389d243352255f6182326... | 2 zabbix-5.4.9 | 2 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 assimp-5.2.5 | 1 asterisk-16.29.1 | 1 bayer2rgb-neon-15feb1115b48... | 1 binutils-arc-2020.09-release | 1 bird-2.0.11 | 1 bluez5_utils-5.65 | 1 dahdi-linux-3.2.0 | 1 docker-cli-20.10.21 | 1 dropbear-2022.83 | 1 dust-0.8.1 | 1 edk2-edk2-stable202208 | 1 file-5.43 | 1 fontconfig-2.13.1 | 1 freeradius-client-1.1.7 | 1 gerbera-1.10.0 | 1 gmp-6.2.1 | 1 gobject-introspection-1.72.0 | 1 google-breakpad-c85eb4a59b6... | 1 gummiboot-2bcd919c681c952eb... | 1 gvfs-1.48.1 | 1 host-delve-1.20.0 | 1 host-gcc-initial-10.4.0 | 1 host-gcc-initial-11.3.0 | 1 host-python3-3.11.1 | 1 host-sentry-cli-2.8.0 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 libnss-3.86 | 1 libostree-2022.7 | 1 make: *** wait: No child pr... | 1 mariadb-10.3.36 | 1 ntpsec-1_2_1 | 1 open62541-v1.3.4 | 1 openal-1.22.0 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 python-cryptography-38.0.4 | 1 python-greenlet-2.0.1 | 1 python-pymupdf-1.21.0 | 1 quickjs-2021-03-27 | 1 ripgrep-af6b6c543b224d348a8... | 1 scrypt-1.3.1 | 1 skalibs-2.12.0.1 | 1 trinity-1.9 | 1 valgrind-3.19.0 | 1 zeek-4.1.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/edb62d45f64329cd97e12022b964bb75a68bce45 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/3944f2d53d92cb8f7e610098269d26c170db7277 | ORPH mipsel | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/e0a9f431ee9892e7e4b723fc79387f8a638252c6 | ORPH sparc64 | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/c13203c5ec025a55f3b7898f85ad97cd9321340b | armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/638f03b15566c9edf269792049338f0d7eeeb480 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ed0c8b62ce11c501450ef5402fee0e6f44ca0179 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8d65764524a690354964c811c5d939c72af44793 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/54c59f5592a59521b02e99a170912e12c4255ed2 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f10f03140b68de1c1f4c68c300b17489d18c4b9b | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ae8da0f063841eed95c1e9802672e82028337a0c | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8f76cb6bcf652b431b36a4ed5d67a00d11206656 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/76e4b586b01f272a678ada2eec167e4a9609dc8c | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/292fd83b71a6e9e21305d84119a39a0f5beb4e07 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/317ab33fd7793a78074a4be0805650398cb30a30 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/56b60334cc4f13bad353c4f16ea7db99496e3ae2 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/05ead907a6fa841d88d5504298234e2af1f26f13 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e1a9be383fdae77134309a02efe8b243623b2eb3 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/584755d6f7f4a72018d4417cdc5b6fde5a2c080c | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5a685b2c8b27dcb47df36c9b5c18cab90b0e4aef | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/650227f5e3ced31d151d862b282f38084513593e | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/17f87373205c77a37f5a6a90a885ba93a5723261 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c9635cc8a9fb796c93abacb729afa9e87243d3ff | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9d5434859c987892e832fdefc262dfac930dbc8a | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5d1098d5e542d584c92ec4aa915ca6cc0cef4c63 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f4ad03e3a7cfb3f931ddc5a9436ad9c24c23783f | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6450f5f62ea4ae5fbc8df9301e2dfb1ba9fc38fc | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6792ba7c072e839cbb34530acdac285be1765977 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c3966e23e3823616ded465fba33981e22cad7db5 | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/89fc820fc136179dd0cb9e6d5242aeb6b9a8221f | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/669158dc065c08a3998878fdb94c969b7483e85b | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/be4206d26ecc22ab1310531180c3dac355d8a54a | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4b32a8fd77ef6d5712508c595dea4d7f580af922 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f39fb3c7e193a3d7645ecccfc8347c88c5ccaf60 | aarch64 | bayer2rgb-neon-15feb1115b48... | NOK | http://autobuild.buildroot.net/results/92bd8704eb0ee5eebf3a37c4459ef7d497c5e811 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/fd6909c71a2be5d8eb7443114200e027c26d87e6 | xtensa | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/ce2a31092463aca65880f75cb2197003c7fbe581 | sh4aeb | bluez5_utils-5.65 | NOK | http://autobuild.buildroot.net/results/875bd55096c8cb968f631c8dc7a2f4058546acc3 | mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c1f1c94088a6e9d546ef5a3736285a3ba0f7fc7e | ORPH mipsel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/ba86ea6982448888e56d40e5dfa1783fe0dc0cba | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/2d676f04c24ab913d2509a71b37ab24a0814633b | ORPH microblaze | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/f303f36ce0153b4926a94b45c698edc10161a338 | ORPH or1k | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/e66b44cc7ed3f394617a1494c991425089696584 | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/bd570bda818661d3733e4bf4b0f81372e8112821 | ORPH powerpc64le | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/eae3cc786ef1a0d30a76a83af5ffe5807395dfe5 | ORPH x86_64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/6244bf2735523b5f3cd8f74e618db6fe18a208fc | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/33e412d67deb84bee32322ce853bba3164ed7f70 | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/e40573bc5d04e7a4c17ed3f417dd16411030cb18 | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/ff71c444dbd46cb702a78d8794099a866ed7602d | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c12c65db7b37fa2d78a8ec86799798ebc43e1161 | ORPH aarch64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/63097ac22117ef01d5d44addf908fded732d137e | ORPH microblazeel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c97a76fdf3b650e0c7893b2b880006338e95bb29 | ORPH riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/929e3e2ccad903d14dc3714519af4fefb77c8dad | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/d461ca031da92a8506aa924ce32d5c0ee695f029 | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/3a51fdc48a876fd9291786b5725b371a06472789 | arm | docker-cli-20.10.21 | NOK | http://autobuild.buildroot.net/results/58bdf698b94cf5b8ef35f24f7201a0cab70f064d | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/2f12298b1463280b59a60d8374364555ea6d9b7b | x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/9214d5172c0e9e39f98d18c6228dbc511e047744 | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/1e986f86269cf44cb58a58dc226a766038627380 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/90af30e6cd7af7b4667ada6319434b51df101a81 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/48fee041c6239ce22762d1db60df3c766a952c1e | ORPH m68k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/61a39368b8c7fb6a73b5ac8a61ed29f28d157e62 | i686 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/930ed28d40f5dd3ded263672e799514f9bc30a57 | m68k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/ada3e557bdbf3721b49c39ddc1c30fbc5ab1b0d9 | arm | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/166d0af145d5a71c2a6c91902a19d7ee4a322bb7 | i686 | file-5.43 | NOK | http://autobuild.buildroot.net/results/6dbbf1d21f1b550a906c99fcf22770d7083c50aa | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1b0322d9b1209799f44cf3ec669607be03be3a9a | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/69f04805efa27776ef47550f256d30d7e0332ee6 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e5a1ebc1c28e90b1db2715031bd73dd5c0a65f48 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/8b33aabdfa2d7de0fb8519f9bd83de1cf8f9ea5d | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e28608b56b3d6194f93eca59766f897d1c5226c2 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd5980c3611e61b0365aa206d518f268669b79cb | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bb712719b48d59e34a7afbb076b1ae361c81ccde | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dc57438027e6fe7351b474018f3b33d194ff0467 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/95c355dba1f481342f27acdc332026b6869fca53 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1fff2a6d1f3b0dab0c933b04c351048bf9574045 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7e66ac01e69d6a5a7732ec25034b428349ad2ba2 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/49925f1fbcb43e3077995b519ca66c58b63a84fb | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b27daf29b87d06f436cb3933c6b0b58f253d5b70 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fe4d244578646261a81b116b470f4d8a1ff1e1a2 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d56d8d07265da0255e32566d6243e625748a7151 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/afe719096e39efcd021a8ef45cb4bb28d2570200 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f141b406fc208d9533fa7c5f38b5d8882968c3e4 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/4976a71e7e826ac5131b9a83d6053797960a3eb9 | ORPH powerpc | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7d10d86eb4b477057d8d545e009c6120d86b35c7 | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/ebd9ee8a9aa89a102b0901f5fdb783c6a11e575b | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/41813067729580ac189c655f3e5aff4a9a579358 | arm | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/dd037427fcce1fe2d44d05421ade7fed51f12d5b | ORPH mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ac72b1ade0a69f8eca65730efdd32c77f99e40ec | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fe4a4657389f072ec35b34e607175893bc60ac9a | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/62160328b972d13c97a243de75b3f9168e063e7c | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0fc6fdc84216afac2e2a6e4b7255f6a4096a41e6 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f48157bfa93686b45f6215dcea044583694f2f6b | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7da76a5d71d1fc614b777ffe00996c61b3e4f167 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1d5f5bd172cec1b78a01cad6b66a64703d41aeda | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/25fca93b7333f03057ed6fae8b0abf2f70552345 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e20502b68baa104c3402dd17d859c808f4544356 | or1k | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/7ebe87181d9557925c3c2f4380d5a8586bd672c6 | x86_64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/bd5c789565d253f76ba39203a7fa814edffbab29 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/49460f8fcd56864efe124791ae9c78ed54426f19 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6e63d481389e3829b32d8682c65a4cbb7f2e7d3 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fb60de25ea06d1d3cd85784537e15c9b7448d10e | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b234cedb8a9d34dc37060361b2de030e050907c8 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/263ad1200e6f9cb28c9a85e9b2cad5ecc42c66fa | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7d7c979a2b08ae97ae174b302e12dbb1167eabc5 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/61e412815581e69fc49888410a78a38ba37d4947 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7cd4ed52991fc8eb99d7a55e9fe73b16a36220f7 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ef544aa5644526387aa9117b3ed90f49eff3e8c4 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab37fd62f22cbf9a38a322aab748b20b357bb576 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/218fff8d288523e480ae7d66a6b195766da57c84 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/17ceaa27255715dc33a0de9e586132bf13fcb21f | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3192a318c11b23043e73d650a917ff1457956f02 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eaa500e117078a29c03f3120122c557f59133baa | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bcf308fc73ab52cca03d19ccf95c7bd6c5974fa0 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e959253f5a2893b19e44005c64c49c0fda6ad919 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d9674d0b37f364857e1d8a437c70a77c99801ba | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5bd6cc7496730827938f4fab9b3c5a0e756d9fc0 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/050e0481bbb3319c28995bec79cbd0b42efae3de | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/909a15f393059a25ec22919f9d094e537a315672 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/054d6dd66dcc8d76d92f3ed14ded65cd779ace1b | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2ea41071dfa8d525f2f5260303c98e881056e501 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a57c7629bdec121f8d148b3633dece67f150cfd6 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6c8679ea2e40a0ed0db709138c49dcf5e74382b6 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/b6201a9282df8309bf21e675144752545e40572c | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/d10ce0146e0bdac32792ecf2af6cb0903837f469 | sparc | host-gcc-initial-10.4.0 | NOK | http://autobuild.buildroot.net/results/bdc0a44882264bf765794b97889da7435e1f3642 | microblaze | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/22775c7cec80e20815b73acfe9e4cf4973e5adb2 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f149b909bf97f0c8a81801f710017d6f86787746 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/3237609a4caadb2d90e93a523415961dd3530e8d | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9f1f0d84894e4d0b5abb4302a5e8adaff092191a | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f7828f69ac1f57be573e8fb906dec4432e9f3d67 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/fb3fcf176f12e634212592761a32b1a0607d364c | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9468d7e8c9f2e3a5666643333136faf579bd3f6a | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/7ba93e3309875516ab3b6c076cc070464173ca04 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a1638385e72ee51ba2c40e86e313402a6d641540 | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/671bfbe5d134889050db1ee416858fdf9dfca35b | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2696ce012b70ec01f08a296283211a03bb80600c | mipsel | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/fdb304b937d5e1d4a403776ae3228a308982d619 | powerpc64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/cffd1011e7bd9ec4c723b14e93c2e93463b889b5 | s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6e06b6bd661791146f60a3c037ea253282bb4dd1 | aarch64 | host-python3-3.11.1 | NOK | http://autobuild.buildroot.net/results/35bbb3fb79e45670033508ccd7b60be18954e014 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/79bfef2ad2cbac72659529f51edae782a2fdecd6 | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/8d5d76a5fb77ecf8077a316db4303f79f4b456a9 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/122c3d5c0befdc8d04d63499c8aba163deba3f20 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/d2a313f1f57bf0dd876ad647f9e99916283079c6 | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/90dccdadc987b49ea61c75863d884e610651390b | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/6bf9c89fdb9b3e967976db773962ef71822a557a | ORPH powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/52925ec449d31f902d5d79435a07bf85cc20d9cd | ORPH mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e1dfa0fbb139d130e59d1f9d59c9d7f03e8047cb | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/37d097452dd0a882cebb429febd06f4678d0ace7 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/c5010ba4b5c7960e059935c0096a4396e32a4770 | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/65c2f0777e15a19e9d27961fcd955994e215af25 | mips64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4da4e51439090d2695687d88654912872c895e26 | mips | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/8146ad725db86bdb1e49c73f47b54b89101d2e4f | powerpc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/cb5e1fc3db0cd1656b5097275b9e573a7053db38 | mips | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/5432a71dbd41899687b7057f6b663ef1a9d20114 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/742c17f1ed1151327cbba207195a2c0190633f12 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/93aff436ffe6f45b96f180cb24721c6d8dd05c09 | i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e9a76efa9993924d0a558d5aeecf310855d9ae59 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1501e78ab0bb406f703fa7201d34917340cd07d6 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/289d013c2b2b88bef943e1e08c9c1cca31074c99 | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/b3442c297b52f43125ddbc7604164a4df6643311 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/baee91420c2462e0bb96d06eb7d13e5470d2c6bd | ORPH sh4eb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/34951dfb20dd437cde1eab7db56de141af1dacf6 | ORPH i586 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1affe1c7305fb01da4404c98510c01cc4109e4f3 | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7bf60f92fd0ec3399eef4da913c1498a3fca86d7 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1703546281fbbeba67dac72b4426a0ee6c8fa550 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d4d57251fec6813c9296b75891c666475ecfaa31 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/016315632c9da7136be6d5c258587741e1ff69e2 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/83b0cd5147180da4fcd27301427ac63a42ef96e2 | ORPH m68k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/de6964dc2cbc5205d43c70d2a6066446d6f85ab5 | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1c7ee9abdaf020f13b395e4c75da08dccd65acc3 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3406ca94fb14b596481d70c7d83964aba69fd928 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/38ef2cee5389c91a52a7318dbbca3456f6aa05fc | ORPH i686 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/514dea04abdc0fa2dd59b688fee4a4241d0a5148 | ORPH s390x | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/6dd108610fc6a5abda79ebf2af68eea9c7685239 | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a555605664035a46ac6718db24c04aec776b00dd | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/37d29471ce1fcd4ebd01708451641b6a0fdcb247 | ORPH x86_64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2f06b24b54a6565f01825c698119788d1485e03a | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/99e5ab43aa5b26a6bffbf5defd726f54ba2c2ca6 | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5ee0039c37974618f3c791b126f8170ee162c39b | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cb5ff2f064bdb5ea8870185affbda30de84aa2f4 | ORPH powerpc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7c3e7b84ba6143c3c93a2df7a60d3dc484198c98 | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c8e7bab6a85b9b412f8e8072bdd708a19497e7a1 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0d38f74032b7e532d7e14950ff14e03b70fcca85 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/43ebae2ad9014fad5a830e2325723f45b12d31db | ORPH powerpc64le | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/86280bb04f1747a652325fa68e34a18e07d59e28 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/53d94d4c951d061d744dfdf490ac5fa524bded5b | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/867a5dcc4452ce92868b254598a64f3f8456c920 | ORPH or1k | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a5a705ac5971ed040cb6a89ff96a21641be5e922 | ORPH riscv64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d4e7ca8c5768a5045e53a6fda1319aec1b86fd38 | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/730ce1f4bdbb68468133b36437a0384bfadb800c | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/adc9c2926e28a153d1e13a0b507222329ad16249 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/903e8d6172ba83643f801e841ebdcef63caff2e4 | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7e59a2f09cf441a61845822c67d3e518c8eebcc0 | ORPH mips | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/87d23aa012bf10d68e27e602efa907b55a2a0f17 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/718a06e840c3ee086688143b60ad2c837adcdb11 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/46994840d28ec95fa29435bb1648024a369245f3 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e70b3c03c81a53c0bc7404a08f184c193ee01e20 | ORPH sparc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/68a4f2de0608d1f01e0a22d0321e83196c5a46bb | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/dfd37c5ab71443dfea9d05279d3cc2e6da0b167b | ORPH nios2 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0c87d8cb8d7166a8e17e72d98e5d73113e241308 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/80e6503ee369971362940e1650e67f11fe88272f | ORPH powerpc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0dc0c73d47137cc7d9a4671be718f239078b82c4 | ORPH armeb | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7df4a90b75534648d7150dccd1c6b585a57578d6 | ORPH mipsel | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/688881d58def06f5b4b2922adc0e1b9e06c28eca | ORPH mips64el | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/31c46e0ca7a9584dd940ce0ec926a93f0ebc431e | ORPH powerpc | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ae52305dbd2d11f915eec859d401f93eef95f41a | ORPH mips64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f80aa8e28e8d56591f2b8f177bd7c50f370881b3 | ORPH sparc64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/769713b0c14f23abe9f66cfd55db618cbf5f6409 | ORPH arm | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/7fb58321a1a7216ef393d58623690be0942dd93c | ORPH or1k | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/e9cbca9e568f30c9c513086b4aee164d5b55e504 | or1k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/4401f9eea6c15973052ec16814a3dd8ca1dc932d | powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/3933fc6bd50f55a4186cdbe4724bf18d3142fbaa | ORPH arceb | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/25127b6b4fed756317935943bc51cb27c8b3abd5 | ORPH arc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/00ed98df8013163f5db1ebcd8280b3ab75f462cf | ORPH aarch64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/b2f8b0839b93190a7a16564814858b7c45e14269 | ORPH powerpc64le | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/68e5591bfa8e1a73a942552bd9475fda7e6acbe3 | ORPH nios2 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/c324c3d6fe57e7958cfc8114af887bc4f041e96f | ORPH x86_64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/256dfc81ca26b7f44fb1dfcf7a9732c0faf89cbd | ORPH arceb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/aa4d711d5b6085fb10ec3b0d036a48c7804c55ec | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/04789b572b27611302f8dffbee4204ffe2f4fbea | ORPH riscv32 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/53a8ff2b65bf550dbd26cdcfce71ae7a269c9b07 | ORPH mips64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/d340aa5a4ab0542e55f97732f5d527f93bfca0fe | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/cd52884e110d4094787993480d76b10b6ca89758 | ORPH aarch64_be | make: *** wait: No child pr... | NOK | http://autobuild.buildroot.net/results/e4e9ea0690a7d37b0f19581279a6ff354fb3cafb | microblaze | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/7620442f790e4f6f6d44383b058b2867f9aa8eb4 | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7b63ade1c8a367fbca00f557c3105baaad8f45e9 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/71accdc485dccc2c46d3a7a67123bd5fcf8fd180 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b8e441aef1a0eec21fa42e73c1b3dfa441440a74 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/283fa54d52a2a06fde53ad862bc2c011656d26f4 | ORPH xtensa | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/35af73d99c0e858a3fb57279380fecddf8f8b3ff | ORPH mips64el | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/c45dbb16c21890f50312fd0420781e52afe17d14 | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/68bccc7070b5941625cfa643097ba2e25e369150 | powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/84be4e839c5d57a3bde20880cfe60b70fb0ae26b | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d112e380076f8a89e5b210e39b04f0c2497bf66e | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/77cddfdd3365ebcd58642ac0209cc64b8d181158 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e1d6bddb02a7512ae5145cfba8738adfbeb5323a | ORPH aarch64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/44621a1ccc6cf3b3807cd4d87b7a4a6025a347c9 | xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/b9a0fde2c6a6d4e6ce109429a5163abf2c04399a | or1k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/bdd87e1592d269dd94153965ede84ae752fcf615 | ORPH sh4 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e9c3a9b345804854cdf796ec93d1aae326ce39d1 | powerpc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c46d590f056db46a0992b5cb0448a9c941d61d4a | arceb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/81d4ce8c668d71ccb3c51381e4b49d9a70bff655 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2ebc860b40405254f4feb185c8b362b93e2df74f | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7adfc72667f87d801a782bc7d65e3ddb84bcd84f | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/361aff21dee46001fc882a0119b4cf67d5d00f11 | aarch64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/027bdd5ba23c13def8cfd44519a3a63cafdc2cae | aarch64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/5754de090d752f85a9e07382e82e7cb50a936705 | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/e6921b47d67a9ba5ec557c2d3a8565567b55bafc | sparc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/3cc3734a9f65c41b937edfedc489b9f742246e9c | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/fcf48e8d9c25bf82c0ddb6c0f68523630986aaf9 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/bc27afb5fcb727c7e51d24b548b2ac610491e224 | mipsel | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/98b04b3cdba19a76356521079bf7ee30fee90a8c | mips | python-pymupdf-1.21.0 | NOK | http://autobuild.buildroot.net/results/7fabc83dca38947c913fe739ee9727456cdf153a | sh4 | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/367a042396f977b17a35f26724ebc2f21099cb6f | arm | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/a97e9c1149b860b190a0c137a0aa987c7f81a7fb | arceb | scrypt-1.3.1 | NOK | http://autobuild.buildroot.net/results/423ca2293d1f0db5d88c64aca664993d5f77dfc8 | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/8357bef5fb05717f3a512476a1b4516784fca0d9 | mipsel | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/c5a15c0240d2ca2200a9e5115f8b4c0d1b272b17 | ORPH aarch64_be | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/a92cff0e43dcc8769dd88fe6056bc251c882f116 | aarch64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/e867d814dbb0dfa20c4f9bfc87eae1a2cc4c44c0 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/bd2ca9074f9d7b197c624ee32b0de5619bd04de8 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/90ea23f78bf7a6b2e9a0f4c37d41d49542c237f9 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/7c2f14b979be27af27430c2aa38e9c8eb15ae7c8 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/1ea9818c3e607ee98c9b028bb9117ca66097cb8b | i686 | unknown | NOK | http://autobuild.buildroot.net/results/9e9b80c39a0854cca9b23e8c362ad4619e075301 | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/13827afc02190abae168014614023933d44e6366 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/60c8969d7508c07e50da31ccd0c8b1eebde5228b | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8d0f45bde3d32cb67d5dd323328052fdacb2b6dd | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a91dd671c3a382b032b8ad2d852dd66338732f0b | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/97dc7512d0e37f16ec07caad9c066186122aec2a | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4d334e4e4a2917be07d3e2940716e38f26412809 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/80a67090d04b49f068936a192ef3083f6463226c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1f146dbd27c562ac98855fef8172bd22b0f81cf5 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5f842cd0391544cee7ca95c6bd4fdc114a37dc09 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5d4e837c3e4ad80bdaae36a56c3eaf452de7f948 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a9c4e96145309ac38d3aa33b534adc94fef2b045 | ORPH powerpc64le | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/f22fa3d8cda8298a577acc02be67dad0cef596b9 | mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/dcca39d0a7bcdbf8ba8a823e04b87db243299fd4 | arc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/73e503e52c81ed76d8deadfa19a1190873663523 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 4 /home/buildroot/autobuild/i... | 1 janus-gateway-1.0.3 | 1 libgcrypt-1.10.1 | 1 linux-6.0.16 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 wavemon-0.9.4 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/af9d0173524f8e210ac62d93018d96aa5aa97179 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e41e1b3f919a0cec1f8be87ad8030f3ccb4afc6b | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d558e5fbc7e4d6e2332a6a798891f815dd646f04 | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/70fd55d3be0e02330ca648cf94af793d03551d84 | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/86e4285b89520da6eec72865f6023e6480061b07 | mipsel | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/4060114b71ecbfaedddf9996ed0de5e32f32dae9 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/b52d0a0682aff4f7f63d4acb2555184c123d7614 | ORPH powerpc | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/1ffa76ef6327d3357bf1e1e9594dfb5d1e1f307d | ORPH sparc | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/3a5e0762f0c7e1886602ce7b05aa17c7a04007b7 | ORPH powerpc64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/03cb84ecd822d253d4d73d7aae813e34e9835234 | ORPH -- http://autobuild.buildroot.net From peter at korsgaard.com Sat Jan 7 08:27:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 09:27:08 +0100 Subject: [Buildroot] [PATCH 3/4] configs/spike_riscv64_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-1-peter@korsgaard.com> References: <20230107082710.2609784-1-peter@korsgaard.com> Message-ID: <20230107082710.2609784-3-peter@korsgaard.com> Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index 26103682f9..e23f1ce32c 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -9,7 +9,7 @@ BR2_TARGET_ROOTFS_CPIO=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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" BR2_TARGET_OPENSBI_LINUX_PAYLOAD=y BR2_PACKAGE_HOST_RISCV_ISA_SIM=y -- 2.30.2 From peter at korsgaard.com Sat Jan 7 08:27:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 09:27:07 +0100 Subject: [Buildroot] [PATCH 2/4] configs/qemu_riscv64_virt_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-1-peter@korsgaard.com> References: <20230107082710.2609784-1-peter@korsgaard.com> Message-ID: <20230107082710.2609784-2-peter@korsgaard.com> Rather than the default (currently 0.9). Signed-off-by: Peter Korsgaard --- configs/qemu_riscv64_virt_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/qemu_riscv64_virt_defconfig b/configs/qemu_riscv64_virt_defconfig index c455680ee0..b3174a152c 100644 --- a/configs/qemu_riscv64_virt_defconfig +++ b/configs/qemu_riscv64_virt_defconfig @@ -25,6 +25,8 @@ BR2_LINUX_KERNEL_IMAGE=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # host-qemu for gitlab testing -- 2.30.2 From peter at korsgaard.com Sat Jan 7 08:27:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 09:27:09 +0100 Subject: [Buildroot] [PATCH 4/4] configs/hifive_unleashed_defconfig: explicitly use OpenSBI 0.9 In-Reply-To: <20230107082710.2609784-1-peter@korsgaard.com> References: <20230107082710.2609784-1-peter@korsgaard.com> Message-ID: <20230107082710.2609784-4-peter@korsgaard.com> Rather than relying on what is currently the default. Signed-off-by: Peter Korsgaard --- configs/hifive_unleashed_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/hifive_unleashed_defconfig b/configs/hifive_unleashed_defconfig index 0b87f2588f..2b6ee6c08e 100644 --- a/configs/hifive_unleashed_defconfig +++ b/configs/hifive_unleashed_defconfig @@ -37,6 +37,8 @@ BR2_LINUX_KERNEL_INSTALL_TARGET=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="0.9" BR2_TARGET_OPENSBI_PLAT="generic" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -- 2.30.2 From peter at korsgaard.com Sat Jan 7 08:27:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 09:27:06 +0100 Subject: [Buildroot] [PATCH 1/4] configs/qemu_riscv32_virt_defconfig: use OpenSBI 1.2 Message-ID: <20230107082710.2609784-1-peter@korsgaard.com> Rather than the default (currently 0.9). Signed-off-by: Peter Korsgaard --- configs/qemu_riscv32_virt_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/qemu_riscv32_virt_defconfig b/configs/qemu_riscv32_virt_defconfig index faf4e1e312..f354e303e5 100644 --- a/configs/qemu_riscv32_virt_defconfig +++ b/configs/qemu_riscv32_virt_defconfig @@ -25,6 +25,8 @@ BR2_LINUX_KERNEL_IMAGE=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # host-qemu for gitlab testing -- 2.30.2 From peter at korsgaard.com Sat Jan 7 08:40:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 09:40:21 +0100 Subject: [Buildroot] [PATCH 4/4] configs/hifive_unleashed_defconfig: explicitly use OpenSBI 0.9 In-Reply-To: <20230107082710.2609784-4-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:09 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-4-peter@korsgaard.com> Message-ID: <87eds6ohze.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Rather than relying on what is currently the default. > Signed-off-by: Peter Korsgaard > --- FYI, 1.2 would probably also work but I don't have the hardware to verify. > configs/hifive_unleashed_defconfig | 2 ++ > 1 file changed, 2 insertions(+) > diff --git a/configs/hifive_unleashed_defconfig b/configs/hifive_unleashed_defconfig > index 0b87f2588f..2b6ee6c08e 100644 > --- a/configs/hifive_unleashed_defconfig > +++ b/configs/hifive_unleashed_defconfig > @@ -37,6 +37,8 @@ BR2_LINUX_KERNEL_INSTALL_TARGET=y > # Bootloader > BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="0.9" > BR2_TARGET_OPENSBI_PLAT="generic" > BR2_TARGET_UBOOT=y > BR2_TARGET_UBOOT_CUSTOM_VERSION=y > -- > 2.30.2 -- Bye, Peter Korsgaard From ju.o at free.fr Sat Jan 7 11:01:36 2023 From: ju.o at free.fr (Julien Olivain) Date: Sat, 07 Jan 2023 12:01:36 +0100 Subject: [Buildroot] [PATCH 3/4] configs/spike_riscv64_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-3-peter@korsgaard.com> References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-3-peter@korsgaard.com> Message-ID: Hi Peter, I successfully tested this patch on top of branch master at commit a0a428f with commands: make spike_riscv64_defconfig make ./board/spike/riscv64/start.sh On 07/01/2023 09:27, Peter Korsgaard wrote: > Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain > --- > configs/spike_riscv64_defconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configs/spike_riscv64_defconfig > b/configs/spike_riscv64_defconfig > index 26103682f9..e23f1ce32c 100644 > --- a/configs/spike_riscv64_defconfig > +++ b/configs/spike_riscv64_defconfig > @@ -9,7 +9,7 @@ BR2_TARGET_ROOTFS_CPIO=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_CUSTOM_VERSION_VALUE="1.2" > BR2_TARGET_OPENSBI_PLAT="generic" > BR2_TARGET_OPENSBI_LINUX_PAYLOAD=y > BR2_PACKAGE_HOST_RISCV_ISA_SIM=y Best regards, Julien. From ju.o at free.fr Sat Jan 7 13:11:13 2023 From: ju.o at free.fr (Julien Olivain) Date: Sat, 07 Jan 2023 14:11:13 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-3-peter@korsgaard.com> References: <20230106194722.1793331-1-peter@korsgaard.com> <20230106194722.1793331-3-peter@korsgaard.com> Message-ID: <7ab2b6d47039653cfd8927e3035006fc@free.fr> Hi Peter, I successfully tested this patch on top of branch master at commit a0a428f with commands: make sipeed_lichee_rv_dock_defconfig make sudo dd if=output/images/sdcard.img of=/dev/sdX It fully booted on an actual board, reached user space login. On 06/01/2023 20:47, Peter Korsgaard wrote: > Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain > --- > 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 807209eeec..a228cd8cb7 100644 > --- a/configs/sipeed_lichee_rv_dock_defconfig > +++ b/configs/sipeed_lichee_rv_dock_defconfig > @@ -23,7 +23,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" > BR2_TARGET_OPENSBI_PLAT="generic" > # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > BR2_TARGET_UBOOT=y > -- > 2.30.2 Best regards, Julien. From ps.report at gmx.net Sat Jan 7 15:31:56 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Sat, 7 Jan 2023 16:31:56 +0100 Subject: [Buildroot] [PATCH v1] package/qt6: bump version to 6.4.2 Message-ID: <20230107153156.26347-1-ps.report@gmx.net> For details see [1] and [2]. [1] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.4.1/release-note.md [2] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.4.2/release-note.md Signed-off-by: Peter Seiderer --- package/qt6/qt6.mk | 2 +- package/qt6/qt6base/qt6base.hash | 4 ++-- package/qt6/qt6serialport/qt6serialport.hash | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/qt6/qt6.mk b/package/qt6/qt6.mk index 575b2f826c..431bb8c9d3 100644 --- a/package/qt6/qt6.mk +++ b/package/qt6/qt6.mk @@ -5,7 +5,7 @@ ################################################################################ QT6_VERSION_MAJOR = 6.4 -QT6_VERSION = $(QT6_VERSION_MAJOR).0 +QT6_VERSION = $(QT6_VERSION_MAJOR).2 QT6_SOURCE_TARBALL_PREFIX = everywhere-src QT6_SITE = https://download.qt.io/archive/qt/$(QT6_VERSION_MAJOR)/$(QT6_VERSION)/submodules diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash index 6544a371c6..0c722ccded 100644 --- a/package/qt6/qt6base/qt6base.hash +++ b/package/qt6/qt6base/qt6base.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtbase-everywhere-src-6.4.0.tar.xz.sha256 -sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.2/submodules/qtbase-everywhere-src-6.4.2.tar.xz.sha256 +sha256 a88bc6cedbb34878a49a622baa79cace78cfbad4f95fdbd3656ddb21c705525d qtbase-everywhere-src-6.4.2.tar.xz # Hashes for license files sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash index 54a45681fa..1eaa3d6150 100644 --- a/package/qt6/qt6serialport/qt6serialport.hash +++ b/package/qt6/qt6serialport/qt6serialport.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtserialport-everywhere-src-6.4.0.tar.xz.sha256 -sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.2/submodules/qtserialport-everywhere-src-6.4.2.tar.xz.sha256 +sha256 336d95919037800184b3c3de8ccb6f62954b20f3756c05adce8d5010504340fa qtserialport-everywhere-src-6.4.2.tar.xz # Hashes for license files: sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt -- 2.39.0 From bugzilla at busybox.net Sat Jan 7 17:16:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 07 Jan 2023 17:16:25 +0000 Subject: [Buildroot] [Bug 15231] New: gcc --help -v doesn't work correctly with gcc>=10 and BR2_RELRO_PARTIAL or BR2_RELRO_FULL Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15231 Bug ID: 15231 Summary: gcc --help -v doesn't work correctly with gcc>=10 and BR2_RELRO_PARTIAL or BR2_RELRO_FULL Product: buildroot Version: 2020.11.2 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: sagimor6 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Created attachment 9451 --> https://bugs.busybox.net/attachment.cgi?id=9451&action=edit quick fix gcc --help -v 2>&1 | grep ffunction-sections This should display the option with description. But with buildroot gcc>=10 with RELRO protection configured to Partial or Full, this doesn't work (doesn't display anything). So affected buildroots are with versions >=2020.11.2 You can check this with bootlin compilers with buildroot>=2021.11 The cause of this is: 1) from gcc 10, the following doesn't work: gcc -Wl,--some-flag --help -v 2>&1 | grep ffunction-section I created a bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108328 2) toolchain-wrapper with BR2_RELRO_PARTIAL or BR2_RELRO_FULL adds -Wl,-z,relro linker flags which trigger this now, BR2_RELRO_PARTIAL or BR2_RELRO_FULL are the default since 2021.05. Moreover, this causes the python and python3 package to compile without the -fwrapv option, because python detects it using the: gcc --help -v 2>&1 | grep fwrapv This is just one example that I stumbled upon, I think this can cause problems in general, and in other packages that do these kinds of checks. I attached a quick fix patch (should I send it to the mailing list too?), but feel free to comment on the gcc bug report I created. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 7 17:23:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 07 Jan 2023 17:23:34 +0000 Subject: [Buildroot] [Bug 15231] gcc --help -v doesn't work correctly with gcc>=10 and BR2_RELRO_PARTIAL or BR2_RELRO_FULL In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15231 --- Comment #1 from Sagi Mor --- in newer versions of buildroot -Wl,-z,max-page-size is added, so this bug happens even if RELRO protection is configured to None -- You are receiving this mail because: You are on the CC list for the bug. From sagimor6 at gmail.com Sat Jan 7 18:09:43 2023 From: sagimor6 at gmail.com (Sagi Mor) Date: Sat, 7 Jan 2023 20:09:43 +0200 Subject: [Buildroot] [PATCH] toolchain/toolchain-wrapper: make gcc --help -v work correctly Message-ID: <5DD722F6-F9EE-4517-9E55-5A61BB01F196@gmail.com> make "gcc --help -v" display all the options, some packages depend on this https://bugs.busybox.net/show_bug.cgi?id=15231 Signed-off-by: Sagi Mor --- toolchain/toolchain-wrapper.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/toolchain/toolchain-wrapper.c b/toolchain/toolchain-wrapper.c index 37b24dd24a..85d592ad2d 100644 --- a/toolchain/toolchain-wrapper.c +++ b/toolchain/toolchain-wrapper.c @@ -498,6 +498,17 @@ int main(int argc, char **argv) } } + /* drop all non forwards args if --help is specified */ + for (i = 1; i < argc; i++) { + if (!strcmp(argv[i], "--help")) { + cur = args + 1; +#ifdef BR_CCACHE + cur++; +#endif + break; + } + } + /* append forward args */ memcpy(cur, &argv[1], sizeof(char *) * (argc - 1)); cur += argc - 1; -- 2.34.1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla at busybox.net Sat Jan 7 19:02:48 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 07 Jan 2023 19:02:48 +0000 Subject: [Buildroot] [Bug 15231] gcc --help -v doesn't work correctly with gcc>=10 and BR2_RELRO_PARTIAL or BR2_RELRO_FULL In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15231 Sagi Mor changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at buildroot.uclibc |sagimor6 at gmail.com |.org | -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Sat Jan 7 19:25:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:16 +0100 Subject: [Buildroot] [PATCH 1/3] configs/nezha_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-1-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 6 Jan 2023 20:47:19 +0100") References: <20230106194722.1793331-1-peter@korsgaard.com> Message-ID: <87a62uno4j.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:20 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-3-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 6 Jan 2023 20:47:21 +0100") References: <20230106194722.1793331-1-peter@korsgaard.com> <20230106194722.1793331-3-peter@korsgaard.com> Message-ID: <875ydino4f.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:24 +0100 Subject: [Buildroot] [PATCH 2/3] configs/sipeed_lichee_rv_defconfig: use OpenSBI 1.2 In-Reply-To: <20230106194722.1793331-2-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 6 Jan 2023 20:47:20 +0100") References: <20230106194722.1793331-1-peter@korsgaard.com> <20230106194722.1793331-2-peter@korsgaard.com> Message-ID: <871qo6no4b.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:29 +0100 Subject: [Buildroot] [PATCH 1/4] configs/qemu_riscv32_virt_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-1-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:06 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> Message-ID: <87wn5ym9jq.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Rather than the default (currently 0.9). > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:33 +0100 Subject: [Buildroot] [PATCH 3/4] configs/spike_riscv64_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-3-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:08 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-3-peter@korsgaard.com> Message-ID: <87sfgmm9jm.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:38 +0100 Subject: [Buildroot] [PATCH 2/4] configs/qemu_riscv64_virt_defconfig: use OpenSBI 1.2 In-Reply-To: <20230107082710.2609784-2-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:07 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-2-peter@korsgaard.com> Message-ID: <87o7ram9jh.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Rather than the default (currently 0.9). > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:25:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:25:47 +0100 Subject: [Buildroot] [PATCH 4/4] configs/hifive_unleashed_defconfig: explicitly use OpenSBI 0.9 In-Reply-To: <20230107082710.2609784-4-peter@korsgaard.com> (Peter Korsgaard's message of "Sat, 7 Jan 2023 09:27:09 +0100") References: <20230107082710.2609784-1-peter@korsgaard.com> <20230107082710.2609784-4-peter@korsgaard.com> Message-ID: <87k01ym9j8.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Rather than relying on what is currently the default. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:28:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:28:00 +0100 Subject: [Buildroot] [PATCH v1] package/ntpsec: bump version to 1.2.2 In-Reply-To: <20230106210417.29296-1-ps.report@gmx.net> (Peter Seiderer's message of "Fri, 6 Jan 2023 22:04:17 +0100") References: <20230106210417.29296-1-ps.report@gmx.net> Message-ID: <87cz7qm9fj.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Seiderer writes: > - remove 001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch > (upstream applied, see [1]) > - rename 0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch > to 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch > - remove 0003-fix-build-with-libressl.patch > (upstream applied, see [2]) > - update license file list (change from LICENSE.adoc to LICENSES/BSD-2, > LICENSES/BSD-3, LICENSES/CC-BY-4.0, LICENSES/MIT, LICENSES/NTP) > For details see [3]. > [1] https://gitlab.com/NTPsec/ntpsec/-/commit/0bea0bef36ff9cfa3ff52de25a839c283cf46cf7 > [2] https://gitlab.com/NTPsec/ntpsec/-/commit/128b66ae122d7b41ce4b99f427383fd6a5923d71 > [3] https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc > Signed-off-by: Peter Seiderer > Fix package/ntpsec (renmae patch) Dropped this line and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:28:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 07 Jan 2023 20:28:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/{glibc, localedef}: bump to version 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c In-Reply-To: <20230106211841.4064916-1-james.hilliard1@gmail.com> (James Hilliard's message of "Fri, 6 Jan 2023 14:18:41 -0700") References: <20230106211841.4064916-1-james.hilliard1@gmail.com> Message-ID: <875ydim9e2.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Drop patches which are now upstream. > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 7 19:23:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:23:33 +0100 Subject: [Buildroot] [git commit] configs/sipeed_lichee_rv_defconfig: use OpenSBI 1.2 Message-ID: <20230107192931.EED8387625@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7f9a31bb8ce5567c8b3a59e50c44302f69788e02 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 f03a6b4f69..750d2d6e3b 100644 --- a/configs/sipeed_lichee_rv_defconfig +++ b/configs/sipeed_lichee_rv_defconfig @@ -15,7 +15,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y From peter at korsgaard.com Sat Jan 7 19:23:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:23:41 +0100 Subject: [Buildroot] [git commit] configs/sipeed_lichee_rv_dock_defconfig: use OpenSBI 1.2 Message-ID: <20230107192932.044868762C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1d22c7331d5888c4d1bac0504e35862d72829fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain 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 807209eeec..a228cd8cb7 100644 --- a/configs/sipeed_lichee_rv_dock_defconfig +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -23,7 +23,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y From peter at korsgaard.com Sat Jan 7 19:24:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:24:31 +0100 Subject: [Buildroot] [git commit] configs/spike_riscv64_defconfig: use OpenSBI 1.2 Message-ID: <20230107192932.23A2087624@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5db2e5d45e75b44e7c7c5ad8c61d1be2a2748cbc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard Reviewed-by: Julien Olivain Tested-by: Julien Olivain Signed-off-by: Peter Korsgaard --- configs/spike_riscv64_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/spike_riscv64_defconfig b/configs/spike_riscv64_defconfig index 26103682f9..e23f1ce32c 100644 --- a/configs/spike_riscv64_defconfig +++ b/configs/spike_riscv64_defconfig @@ -9,7 +9,7 @@ BR2_TARGET_ROOTFS_CPIO=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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" BR2_TARGET_OPENSBI_LINUX_PAYLOAD=y BR2_PACKAGE_HOST_RISCV_ISA_SIM=y From peter at korsgaard.com Sat Jan 7 19:24:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:24:22 +0100 Subject: [Buildroot] [git commit] configs/qemu_riscv64_virt_defconfig: use OpenSBI 1.2 Message-ID: <20230107192932.197BD8762F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=035cc3caf998a71dea37eefb852d20867fd89b39 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Rather than the default (currently 0.9). Signed-off-by: Peter Korsgaard --- configs/qemu_riscv64_virt_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/qemu_riscv64_virt_defconfig b/configs/qemu_riscv64_virt_defconfig index c455680ee0..b3174a152c 100644 --- a/configs/qemu_riscv64_virt_defconfig +++ b/configs/qemu_riscv64_virt_defconfig @@ -25,6 +25,8 @@ BR2_LINUX_KERNEL_IMAGE=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # host-qemu for gitlab testing From peter at korsgaard.com Sat Jan 7 19:27:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:27:53 +0100 Subject: [Buildroot] [git commit] package/ntpsec: bump version to 1.2.2 Message-ID: <20230107192932.38A708762C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=658ece1afa84e916503e3e949c40b3c0d24c6335 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - remove 001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch (upstream applied, see [1]) - rename 0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch to 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch - remove 0003-fix-build-with-libressl.patch (upstream applied, see [2]) - update license file list (change from LICENSE.adoc to LICENSES/BSD-2, LICENSES/BSD-3, LICENSES/CC-BY-4.0, LICENSES/MIT, LICENSES/NTP) For details see [3]. [1] https://gitlab.com/NTPsec/ntpsec/-/commit/0bea0bef36ff9cfa3ff52de25a839c283cf46cf7 [2] https://gitlab.com/NTPsec/ntpsec/-/commit/128b66ae122d7b41ce4b99f427383fd6a5923d71 [3] https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc Signed-off-by: Peter Seiderer Signed-off-by: Peter Korsgaard --- ...-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch | 90 ---------------------- ...ve-checks-for-bsd-string.h-fixes-host-co.patch} | 0 package/ntpsec/0003-fix-build-with-libressl.patch | 80 ------------------- package/ntpsec/ntpsec.hash | 8 +- package/ntpsec/ntpsec.mk | 12 ++- 5 files changed, 15 insertions(+), 175 deletions(-) diff --git a/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch b/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch deleted file mode 100644 index aa3cb183c3..0000000000 --- a/package/ntpsec/0001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch +++ /dev/null @@ -1,90 +0,0 @@ -From aa9ed14c7f4d0edbda9370760b44be045638f8a0 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Mon, 4 Oct 2021 22:25:58 +0200 -Subject: [PATCH] ntptime: fix jfmt5/ofmt5 jfmt6/ofmt6 related compile failure -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Use same define guard for definiton as for usage ('HAVE_STRUCT_NTPTIMEVAL_TAI' -instead of 'NTP_API && NTP_API > 3'). - -While at it use HAVE_STRUCT_NTPTIMEVAL_TAI define guard for the two remaining -places using NTP_API (which is not defined by the uclibc sys/timex.h header). - -Fixes: - - ../../ntptime/ntptime.c: In function ???main???: - ../../ntptime/ntptime.c:349:17: error: ???jfmt5??? undeclared (first use in this function); did you mean ???jfmt6???? - 349 | printf(json ? jfmt5 : ofmt5, (long)ntv.tai); - | ^~~~~ - | jfmt6 - ../../ntptime/ntptime.c:349:17: note: each undeclared identifier is reported only once for each function it appears in - ../../ntptime/ntptime.c:349:25: error: ???ofmt5??? undeclared (first use in this function); did you mean ???ofmt6???? - 349 | printf(json ? jfmt5 : ofmt5, (long)ntv.tai); - | ^~~~~ - | ofmt6 - ../../ntptime/ntptime.c:321:15: warning: unused variable ???jfmt6??? [-Wunused-variable] - 321 | const char *jfmt6 = ""; - | ^~~~~ - ../../ntptime/ntptime.c:311:15: warning: unused variable ???ofmt6??? [-Wunused-variable] - 311 | const char *ofmt6 = "\n"; - | ^~~~~ - -[Upstream: https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1245] -Signed-off-by: Peter Seiderer ---- - ntptime/ntptime.c | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/ntptime/ntptime.c b/ntptime/ntptime.c -index ff861cb3b..7fbd09977 100644 ---- a/ntptime/ntptime.c -+++ b/ntptime/ntptime.c -@@ -138,7 +138,7 @@ main( - ntx.modes |= MOD_NANO; - break; - #endif --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - case 'T': - ntx.modes = MOD_TAI; - ntx.constant = atoi(ntp_optarg); -@@ -222,7 +222,7 @@ main( - #else - "", - #endif --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - "-T tai_offset set TAI offset\n", - #else - "", -@@ -305,21 +305,21 @@ main( - const char *ofmt2 = " time %s, (.%0*d),\n"; - const char *ofmt3 = " maximum error %lu us, estimated error %lu us"; - const char *ofmt4 = " ntptime=%x.%x unixtime=%x.%0*d %s"; --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - const char *ofmt5 = ", TAI offset %ld\n"; - #else - const char *ofmt6 = "\n"; --#endif /* NTP_API */ -+#endif /* HAVE_STRUCT_NTPTIMEVAL_TAI */ - /* JSON formats */ - const char *jfmt1 = "{\"gettime-code\":%d,\"gettime-status\":\"%s\","; - const char *jfmt2 = "\"time\":\"%s\",\"fractional-time\":\".%0*d\","; - const char *jfmt3 = "\"maximum-error\":%lu,\"estimated-error\":%lu,"; - const char *jfmt4 = "\"raw-ntp-time\":\"%x.%x\",\"raw-unix-time\":\"%x.%0*d %s\","; --#if defined NTP_API && NTP_API > 3 -+#if defined(HAVE_STRUCT_NTPTIMEVAL_TAI) - const char *jfmt5 = "\"TAI-offset\":%d,"; - #else - const char *jfmt6 = ""; --#endif /* NTP_API */ -+#endif /* HAVE_STRUCT_NTPTIMEVAL_TAI */ - printf(json ? jfmt1 : ofmt1, status, timex_state(status)); - time_frac = ntv.time.tv_frac_sec; - #ifdef STA_NANO --- -2.34.1 - diff --git a/package/ntpsec/0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch b/package/ntpsec/0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch similarity index 100% rename from package/ntpsec/0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch rename to package/ntpsec/0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch diff --git a/package/ntpsec/0003-fix-build-with-libressl.patch b/package/ntpsec/0003-fix-build-with-libressl.patch deleted file mode 100644 index a5c9543157..0000000000 --- a/package/ntpsec/0003-fix-build-with-libressl.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 743f16fb3fed9a05e601226f184be236614efe9a Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Fri, 12 Aug 2022 23:35:52 +0200 -Subject: [PATCH] fix build with libressl - -Fix the following build failure with libressl: - -/home/buildroot/autobuild/instance-0/output-1/host/lib/gcc/armeb-buildroot-linux-gnueabi/11.3.0/../../../../armeb-buildroot-linux-gnueabi/bin/ld: libntp/libntp.a(ntp_random.c.1.o): in function `ntp_RAND_priv_bytes': -ntp_random.c:(.text+0xac): undefined reference to `RAND_priv_bytes' - -Fixes: - - http://autobuild.buildroot.org/results/a6a825b7f0efc7c82e8ecf792a1f9951ffb047c5 - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1285] ---- - attic/cmac-timing.c | 2 ++ - attic/random.c | 8 ++++++++ - libntp/ntp_random.c | 2 +- - 3 files changed, 11 insertions(+), 1 deletion(-) - -diff --git a/attic/cmac-timing.c b/attic/cmac-timing.c -index 464daa76b..4f2fd3338 100644 ---- a/attic/cmac-timing.c -+++ b/attic/cmac-timing.c -@@ -204,7 +204,9 @@ static void DoPKEY( - printf("## Oops, EVP_MD_CTX_new() failed.\n"); - return; - } -+#ifdef EVP_MD_CTX_FLAG_FINALISE - EVP_MD_CTX_set_flags(ctx, EVP_MD_CTX_FLAG_FINALISE); -+#endif - - clock_gettime(CLOCK_MONOTONIC, &start); - for (int i = 0; i < SAMPLESIZE; i++) { -diff --git a/attic/random.c b/attic/random.c -index 446c68535..8530ecd25 100644 ---- a/attic/random.c -+++ b/attic/random.c -@@ -127,7 +127,11 @@ static int do_avg_priv(unsigned int bytes) { - - clock_gettime(CLOCK_REALTIME, &start); - for (int i = 0; i < BATCHSIZE; i++) { -+#ifdef LIBRESSL_VERSION_NUMBER -+ err += RAND_bytes((unsigned char *)&rnd, bytes); -+#else - err += RAND_priv_bytes((unsigned char *)&rnd, bytes); -+#endif - } - clock_gettime(CLOCK_REALTIME, &stop); - -@@ -209,7 +213,11 @@ static int do_fast_priv(unsigned bytes) { - - for (int i = 0; i < BATCHSIZE; i++) { - clock_gettime(CLOCK_REALTIME, &start); -+#ifdef LIBRESSL_VERSION_NUMBER -+ err += RAND_bytes((unsigned char *)&rnd, bytes); -+#else - err += RAND_priv_bytes((unsigned char *)&rnd, bytes); -+#endif - clock_gettime(CLOCK_REALTIME, &stop); - sec = (stop.tv_sec-start.tv_sec); - nanos = sec*BILLION + (stop.tv_nsec-start.tv_nsec); -diff --git a/libntp/ntp_random.c b/libntp/ntp_random.c -index 9304a790d..adb375b24 100644 ---- a/libntp/ntp_random.c -+++ b/libntp/ntp_random.c -@@ -29,7 +29,7 @@ void ntp_RAND_bytes(unsigned char *buf, int num) { - - void ntp_RAND_priv_bytes(unsigned char *buf, int num) { - int err; --#if (OPENSSL_VERSION_NUMBER > 0x1010100fL) -+#if (OPENSSL_VERSION_NUMBER > 0x1010100fL) && !defined(LIBRESSL_VERSION_NUMBER) - err = RAND_priv_bytes(buf, num); - #else - err = RAND_bytes(buf, num); --- -2.35.1 - diff --git a/package/ntpsec/ntpsec.hash b/package/ntpsec/ntpsec.hash index 49dc4e4d52..44e04b2403 100644 --- a/package/ntpsec/ntpsec.hash +++ b/package/ntpsec/ntpsec.hash @@ -1,4 +1,8 @@ # Locally calculated -sha256 71c9f4bde6953bbc048bbaf278da81c451a56cc08d6772542b4ad37c67d72e89 ntpsec-NTPsec_1_2_1.tar.bz2 -sha256 b4db4de3317c3b0554ed91eb692968800bdfd6ad2c16ffbeee8ce4895ed91da4 LICENSE.adoc +sha256 ad45f5b88d08a159bc9f44ecb79e08358d26d3d22bb6c96ab7aaa3734de130e6 ntpsec-NTPsec_1_2_2.tar.bz2 +sha256 899261d6eb6c922cf8f051225411f27b738ba0014be18c2eaf6afbf30d421bb1 LICENSES/BSD-2 +sha256 5fe38d8724c53ff4e69f0a3492a368b4a6719700ac16f706efeb01a45c62f2b5 LICENSES/BSD-3 +sha256 9ba9550ad48438d0836ddab3da480b3b69ffa0aac7b7878b5a0039e7ab429411 LICENSES/CC-BY-4.0 +sha256 074415b57c6ba1780483d89e55f40dec3ded96c28aaf47d63c486683ba553e7c LICENSES/MIT +sha256 62fec6cd79721af81b7c12f1a679535235fdd22800ab17653042f024187ff274 LICENSES/NTP sha256 d3b21470adadd9abd9c6d675378f8c371ac5a4ea6dbec91859e02fadca3c0856 docs/copyright.adoc diff --git a/package/ntpsec/ntpsec.mk b/package/ntpsec/ntpsec.mk index ac4b90e37a..c7fa2f85a8 100644 --- a/package/ntpsec/ntpsec.mk +++ b/package/ntpsec/ntpsec.mk @@ -6,12 +6,18 @@ NTPSEC_VERSION_MAJOR = 1 NTPSEC_VERSION_MINOR = 2 -NTPSEC_VERSION_POINT = 1 +NTPSEC_VERSION_POINT = 2 NTPSEC_VERSION = $(NTPSEC_VERSION_MAJOR)_$(NTPSEC_VERSION_MINOR)_$(NTPSEC_VERSION_POINT) NTPSEC_SOURCE = ntpsec-NTPsec_$(NTPSEC_VERSION).tar.bz2 NTPSEC_SITE = https://gitlab.com/NTPsec/ntpsec/-/archive/NTPsec_$(NTPSEC_VERSION) -NTPSEC_LICENSE = BSD-2-Clause, NTP, BSD-3-Clause, MIT -NTPSEC_LICENSE_FILES = LICENSE.adoc docs/copyright.adoc +NTPSEC_LICENSE = BSD-2-Clause, NTP, BSD-3-Clause, MIT, CC-BY-4.0 (docs) +NTPSEC_LICENSE_FILES = \ + LICENSES/BSD-2 \ + LICENSES/BSD-3 \ + LICENSES/CC-BY-4.0 \ + LICENSES/MIT \ + LICENSES/NTP \ + docs/copyright.adoc NTPSEC_CPE_ID_VENDOR = ntpsec NTPSEC_CPE_ID_VERSION = $(NTPSEC_VERSION_MAJOR).$(NTPSEC_VERSION_MINOR) From peter at korsgaard.com Sat Jan 7 19:24:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:24:15 +0100 Subject: [Buildroot] [git commit] configs/qemu_riscv32_virt_defconfig: use OpenSBI 1.2 Message-ID: <20230107192932.0EE0D8762D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a564f4da0ffbfd180186a34bdbdccf1cb5f9272f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Rather than the default (currently 0.9). Signed-off-by: Peter Korsgaard --- configs/qemu_riscv32_virt_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/qemu_riscv32_virt_defconfig b/configs/qemu_riscv32_virt_defconfig index faf4e1e312..f354e303e5 100644 --- a/configs/qemu_riscv32_virt_defconfig +++ b/configs/qemu_riscv32_virt_defconfig @@ -25,6 +25,8 @@ BR2_LINUX_KERNEL_IMAGE=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # host-qemu for gitlab testing From peter at korsgaard.com Sat Jan 7 19:24:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:24:39 +0100 Subject: [Buildroot] [git commit] configs/hifive_unleashed_defconfig: explicitly use OpenSBI 0.9 Message-ID: <20230107192932.2D7AE87625@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fad36fa91d9a85ce548ea7f3fd42c1c4b31564ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Rather than relying on what is currently the default. Signed-off-by: Peter Korsgaard --- configs/hifive_unleashed_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/hifive_unleashed_defconfig b/configs/hifive_unleashed_defconfig index 0b87f2588f..2b6ee6c08e 100644 --- a/configs/hifive_unleashed_defconfig +++ b/configs/hifive_unleashed_defconfig @@ -37,6 +37,8 @@ BR2_LINUX_KERNEL_INSTALL_TARGET=y # Bootloader BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="0.9" BR2_TARGET_OPENSBI_PLAT="generic" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y From peter at korsgaard.com Sat Jan 7 19:23:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:23:27 +0100 Subject: [Buildroot] [git commit] configs/nezha_defconfig: use OpenSBI 1.2 Message-ID: <20230107192931.E3C2787624@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b39bd50e0a4cfb9cd5bba02c6ae913be72f3771a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 854392f929..dd94707905 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -16,7 +16,7 @@ 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_CUSTOM_VERSION_VALUE="1.2" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y From peter at korsgaard.com Sat Jan 7 19:28:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 7 Jan 2023 20:28:23 +0100 Subject: [Buildroot] [git commit] package/{glibc, localedef}: bump to version 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c Message-ID: <20230107192932.4300E8762D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=87ee360f3a18db33d50b5826590c55e37ee9f993 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patches which are now upstream. Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- ...ix-MAKEFLAGS-assignment-for-upcoming-make.patch | 117 --------------------- package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch | 48 --------- package/glibc/glibc.hash | 2 +- package/glibc/glibc.mk | 2 +- package/localedef/localedef.mk | 2 +- 5 files changed, 3 insertions(+), 168 deletions(-) diff --git a/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch b/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch deleted file mode 100644 index 0c82d7abbe..0000000000 --- a/package/glibc/0002-Makerules-fix-MAKEFLAGS-assignment-for-upcoming-make.patch +++ /dev/null @@ -1,117 +0,0 @@ -From 2d7ed98add14f75041499ac189696c9bd3d757fe Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Tue, 13 Sep 2022 13:39:13 -0400 -Subject: [PATCH] Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 - [BZ# 29564] - -make-4.4 will add long flags to MAKEFLAGS variable: - - * WARNING: Backward-incompatibility! - Previously only simple (one-letter) options were added to the MAKEFLAGS - variable that was visible while parsing makefiles. Now, all options - are available in MAKEFLAGS. - -This causes locale builds to fail when long options are used: - - $ make --shuffle - ... - make -C localedata install-locales - make: invalid shuffle mode: '1662724426r' - -The change fixes it by passing eash option via whitespace and dashes. -That way option is appended to both single-word form and whitespace -separated form. - -While at it fixed --silent mode detection in $(MAKEFLAGS) by filtering -out --long-options. Otherwise options like --shuffle flag enable silent -mode unintentionally. $(silent-make) variable consolidates the checks. - -Resolves: BZ# 29564 - -CC: Paul Smith -CC: Siddhesh Poyarekar -Signed-off-by: Sergei Trofimovich -Reviewed-by: Siddhesh Poyarekar -Signed-off-by: James Hilliard -[james.hilliard1 at gmail.com: backport from upstream commit -2d7ed98add14f75041499ac189696c9bd3d757fe] ---- - Makeconfig | 18 +++++++++++++++++- - Makerules | 4 ++-- - elf/rtld-Rules | 2 +- - 3 files changed, 20 insertions(+), 4 deletions(-) - -diff --git a/Makeconfig b/Makeconfig -index f8164a0025..842f49eb58 100644 ---- a/Makeconfig -+++ b/Makeconfig -@@ -43,6 +43,22 @@ else - $(error objdir must be defined by the build-directory Makefile) - endif - -+# Did we request 'make -s' run? "yes" or "no". -+# Starting from make-4.4 MAKEFLAGS now contains long -+# options like '--shuffle'. To detect presence of 's' -+# we pick first word with short options. Long options -+# are guaranteed to come after whitespace. We use '-' -+# prefix to always have a word before long options -+# even if no short options were passed. -+# Typical MAKEFLAGS values to watch for: -+# "rs --shuffle=42" (silent) -+# " --shuffle" (not silent) -+ifeq ($(findstring s, $(firstword -$(MAKEFLAGS))),) -+silent-make := no -+else -+silent-make := yes -+endif -+ - # Root of the sysdeps tree. - sysdep_dir := $(..)sysdeps - export sysdep_dir := $(sysdep_dir) -@@ -917,7 +933,7 @@ endif - # umpteen zillion filenames along with it (we use `...' instead) - # but we don't want this echoing done when the user has said - # he doesn't want to see commands echoed by using -s. --ifneq "$(findstring s,$(MAKEFLAGS))" "" # if -s -+ifeq ($(silent-make),yes) # if -s - +cmdecho := echo >/dev/null - else # not -s - +cmdecho := echo -diff --git a/Makerules b/Makerules -index d1e139d03c..09c0cf8357 100644 ---- a/Makerules -+++ b/Makerules -@@ -794,7 +794,7 @@ endif - # Maximize efficiency by minimizing the number of rules. - .SUFFIXES: # Clear the suffix list. We don't use suffix rules. - # Don't define any builtin rules. --MAKEFLAGS := $(MAKEFLAGS)r -+MAKEFLAGS := $(MAKEFLAGS) -r - - # Generic rule for making directories. - %/: -@@ -811,7 +811,7 @@ MAKEFLAGS := $(MAKEFLAGS)r - .PRECIOUS: $(foreach l,$(libtypes),$(patsubst %,$(common-objpfx)$l,c)) - - # Use the verbose option of ar and tar when not running silently. --ifeq "$(findstring s,$(MAKEFLAGS))" "" # if not -s -+ifeq ($(silent-make),no) # if not -s - verbose := v - else # -s - verbose := -diff --git a/elf/rtld-Rules b/elf/rtld-Rules -index ca00dd1fe2..3c5e273f2b 100644 ---- a/elf/rtld-Rules -+++ b/elf/rtld-Rules -@@ -52,7 +52,7 @@ $(objpfx)rtld-libc.a: $(foreach dir,$(rtld-subdirs),\ - mv -f $@T $@ - - # Use the verbose option of ar and tar when not running silently. --ifeq "$(findstring s,$(MAKEFLAGS))" "" # if not -s -+ifeq ($(silent-make),no) # if not -s - verbose := v - else # -s - verbose := --- -2.34.1 - diff --git a/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch b/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch deleted file mode 100644 index 4470324f1c..0000000000 --- a/package/glibc/0002-x86-Fix-Os-build-BZ-29576.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 3935b543adcb9a46ab79f8931bc489068b049378 Mon Sep 17 00:00:00 2001 -From: Adhemerval Zanella Netto -Date: Wed, 21 Sep 2022 10:51:08 -0300 -Subject: [PATCH] x86: Fix -Os build (BZ #29576) - -The compiler might transform __stpcpy calls (which are routed to -__builtin_stpcpy as an optimization) to strcpy and x86_64 strcpy -multiarch implementation does not build any working symbol due -ISA_SHOULD_BUILD not being evaluated for IS_IN(rtld). - -Checked on x86_64-linux-gnu. -Reviewed-by: Carlos O'Donell -Tested-by: Carlos O'Donell - -(cherry picked from commit 9dc4e29f630c6ef8299120b275e503321dc0c8c7) -Signed-off-by: Romain Naour ---- - sysdeps/x86_64/multiarch/rtld-strcpy.S | 18 ++++++++++++++++++ - 1 file changed, 18 insertions(+) - create mode 100644 sysdeps/x86_64/multiarch/rtld-strcpy.S - -diff --git a/sysdeps/x86_64/multiarch/rtld-strcpy.S b/sysdeps/x86_64/multiarch/rtld-strcpy.S -new file mode 100644 -index 0000000000..19439c553d ---- /dev/null -+++ b/sysdeps/x86_64/multiarch/rtld-strcpy.S -@@ -0,0 +1,18 @@ -+/* Copyright (C) 2022 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ . */ -+ -+#include "../strcpy.S" --- -2.34.3 - diff --git a/package/glibc/glibc.hash b/package/glibc/glibc.hash index 16290461ac..4ce4c6f6d1 100644 --- a/package/glibc/glibc.hash +++ b/package/glibc/glibc.hash @@ -1,5 +1,5 @@ # Locally calculated (fetched from Github) -sha256 51b946f6c8dddd2b0c9902f7792ecf594497da6b0cc8fb9246fa30f108cbb422 glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca.tar.gz +sha256 666482e657c319f7e139121121a0d97d303c65207b9f9730f42a3ee83c79f686 glibc-2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c.tar.gz # Hashes for license files sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk index bb7c9e9a05..354f035d33 100644 --- a/package/glibc/glibc.mk +++ b/package/glibc/glibc.mk @@ -7,7 +7,7 @@ # Generate version string using: # git describe --match 'glibc-*' --abbrev=40 origin/release/MAJOR.MINOR/master | cut -d '-' -f 2- # When updating the version, please also update localedef -GLIBC_VERSION = 2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca +GLIBC_VERSION = 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c # Upstream doesn't officially provide an https download link. # There is one (https://sourceware.org/git/glibc.git) but it's not reliable, # sometimes the connection times out. So use an unofficial github mirror. diff --git a/package/localedef/localedef.mk b/package/localedef/localedef.mk index 05db7fa423..6699840854 100644 --- a/package/localedef/localedef.mk +++ b/package/localedef/localedef.mk @@ -7,7 +7,7 @@ # Use the same VERSION and SITE as target glibc # As in glibc.mk, generate version string using: # git describe --match 'glibc-*' --abbrev=40 origin/release/MAJOR.MINOR/master | cut -d '-' -f 2- -LOCALEDEF_VERSION = 2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca +LOCALEDEF_VERSION = 2.36-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c LOCALEDEF_SOURCE = glibc-$(LOCALEDEF_VERSION).tar.gz LOCALEDEF_SITE = $(call github,bminor,glibc,$(LOCALEDEF_VERSION)) HOST_LOCALEDEF_DL_SUBDIR = glibc From bernd.kuhls at t-online.de Sat Jan 7 19:32:16 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 7 Jan 2023 20:32:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi-pvr-vuplus: bump version to 19.0.1-Matrix Message-ID: <20230107193216.34257-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash | 2 +- package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash index 92ccd0cbfe..b2a4031bd3 100644 --- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash +++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59e8b63e3b5a6dd4500fd2c1426e021b5b243909d326e173e84804618a6c2fc6 kodi-pvr-vuplus-19.0.0-Matrix.tar.gz +sha256 cd5658c5e40d42bc02e5c99b47c28cb24bdda4b6dd49029131ff147405d4c8a8 kodi-pvr-vuplus-19.0.1-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk index 6a50ce703a..81159e05f3 100644 --- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk +++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_VUPLUS_VERSION = 19.0.0-Matrix +KODI_PVR_VUPLUS_VERSION = 19.0.1-Matrix KODI_PVR_VUPLUS_SITE = $(call github,kodi-pvr,pvr.vuplus,$(KODI_PVR_VUPLUS_VERSION)) KODI_PVR_VUPLUS_LICENSE = GPL-2.0+ KODI_PVR_VUPLUS_LICENSE_FILES = LICENSE.md -- 2.34.1 From yann.morin.1998 at free.fr Sat Jan 7 20:09:21 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 7 Jan 2023 21:09:21 +0100 Subject: [Buildroot] [git commit] Makefile: fix use of many br2-external trees Message-ID: <20230107200935.DFEF887636@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6195c53041f5a8aa375b9715f90beb5188d33e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The top level Makefile in buildroot has a recursive rule which causes the appearance of a hang as the number of directories in BR2_EXTERNAL increases. When the number of directories in BR2_EXTERNAL is small, the recursion occurs, but make detects the recursion and determines the target does not have to be remade. This allows make to progress. This is the failing rule: define percent_defconfig # Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig %_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) endef $(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) The rule for %defconfig is created for each directory in BR2_EXTERNAL. When the rule is matched, the stem is 'defconfig_name'. The second prerequisite is expanded to $(1)/configs/defconfig_name_defconfig. The rule, and all of the other rules defined by this macro, are invoked again, but the stem is now $(1)/configs/defconfig_name_defconfig. The second prerequisite is now expanded to $(1)/configs/($1)/configs/defconfig_name_defconfig. This expansion continues until make detects the infinite recursion. With up to 5 br2-external trees, the time is very small, so that it is not noticeable. But starting with 6 br2-external trees, the time is insanely big (so much so that we did not even let it finish after it ran for hours); see timings toward the end of the commit log. We fix that by adding a single %_defconfig rule, which is now rsponsible to find the actual defconfig file that triggered the rule, by iterating on the reverse list of br2-external trees and then in main tree. Of course, now, there is no way for make to warn that there is no such defconfig, as it is no longer part of the prerequisites of the rule. So, we delegate to the recipe the responsibility to check for that. Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1..1000 external trees, with make 4.2.1 (* with make 4.3), on a Core i7-7700HQ: #trees Before After 1 0.312 0.319 2 0.319 0.323 3 0.325 0.327 4 0.353 0.339 5 0.993 0.349 6 1.26* 0.347 7 9.10* 0.362 8 85.93* 0.360 9 n/a 0.373 10 n/a 0.374 50 n/a 0.738 100 n/a 1.228 500 n/a 7.483 1000 n/a 16.076 How to reproduce: #!/usr/bin/env bash N="${1:-1000}" for i in $(seq 1 1000); do [ -d "br2-external/${i}/configs" ] && break mkdir -p br2-external/${i}/configs touch br2-external/${i}/{Config.in,external.mk} echo "name: BR_TEST_${i}" >br2-external/${i}/external.desc touch br2-external/${i}/configs/foo{,_${i}}_defconfig done time make \ BR2_EXTERNAL="$( for i in $(seq 1 ${N}); do printf '%s\n' "$(pwd)/br2-external/${i}" done )" \ foo_1_defconfig Notes: the timings are very dependent on how much the CPU is otherwise loaded, but having a multi-core CPU slightly loaded helps maintain a high frequency on the siblings, and that can reduce the above timings in half! Best to try on an otherwise-idle system. Fixes: #14996 Reported-by: David Lawson Signed-off-by: Nevo Hed [yann.morin.1998 at free.fr: - split long foreach - drastically extend the commit log - provide reproducer script and redo timings ] Signed-off-by: Yann E. MORIN --- Makefile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 88f90cd2fa..efa0b2a7a0 100644 --- a/Makefile +++ b/Makefile @@ -1013,13 +1013,18 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) -define percent_defconfig -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) -endef -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile + @defconfig=$(or \ + $(firstword \ + $(foreach d, \ + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)), \ + $(wildcard $(d)/configs/$@) \ + ) \ + ), \ + $(error "Can't find $@") \ + ); \ + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) update-defconfig: savedefconfig From bugzilla at busybox.net Sat Jan 7 20:11:48 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 07 Jan 2023 20:11:48 +0000 Subject: [Buildroot] [Bug 14996] Too many directories in BR2_EXTERNAL causes hang during make In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=14996 Yann E. MORIN changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #13 from Yann E. MORIN --- David, All, Thank you for the report. We believe this is now fixed with commit e6195c53041f (Makefile: fix use of many br2-external trees). If you still encounter the issue, 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 Sat Jan 7 20:15:26 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 7 Jan 2023 21:15:26 +0100 Subject: [Buildroot] [PATCH 1/1] core: Use of percent_defconfig seems to impact performance In-Reply-To: <20230105015759.63582-2-nhed+buildroot@starry.com> References: <20230105015759.63582-1-nhed+buildroot@starry.com> <20230105015759.63582-2-nhed+buildroot@starry.com> Message-ID: <20230107201526.GA151997@scaer> Nevo, All, On 2023-01-04 20:57 -0500, Nevo Hed via buildroot spake thusly: > Noticed a significant slowdown with rise of number of external trees > in our env. This slowdown seemed to be related to invocations if the > percent_defconfig function (GNU Make 4.3). > > While I have not do a deep dive in analyzing the performance issue, it > felt like redefining the %_defconfig rule N times impact performance. > > This patch makes %_defconfig a single rule which combines uses the > first return of a wildcard expression. > > Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1-8 external > trees: > > #Trees Before After > 1 0.38 0.37 > 2 0.32 0.31 > 3 0.31 0.33 > 4 0.36 0.32 > 5 0.45 0.35 > 6 1.26 0.36 > 7 9.10 0.36 > 8 85.93 0.42 > > Signed-off-by: Nevo Hed Thanks for the respin, I like it better than your first iteration, and most importantly, better than my own implementation! I however used most of my commit log, a=exteneded it even further, provided my reproducibility script in the commit log and redid the timings up to 1000 trees (heck, it's manageable now, so why not!). I also slightly reformatted the code, to split the long lines. Finally, I also added David as the reporter, and that his bug #14996 is now fixed. Applied to master, thanks. Regards, Yann E. MORIN. > --- > Makefile | 15 ++++++++------- > 1 file changed, 8 insertions(+), 7 deletions(-) > > diff --git a/Makefile b/Makefile > index 88f90cd2fa..ad866f1f24 100644 > --- a/Makefile > +++ b/Makefile > @@ -1013,13 +1013,14 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake > defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) > > -define percent_defconfig > -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig > -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile > - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ > - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) > -endef > -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) > +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > + @defconfig=$(or \ > + $(firstword $(foreach d, \ > + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(wildcard $(d)/configs/$@))), \ > + $(error "Can't find $@") \ > + ); \ > + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ > + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) > > update-defconfig: savedefconfig > > -- > 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 bernd.kuhls at t-online.de Sat Jan 7 20:18:03 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 7 Jan 2023 21:18:03 +0100 Subject: [Buildroot] [PATCH 2022.02.x 1/1] package/php: security bump version to 8.0.27 Message-ID: <20230107201803.587499-1-bernd.kuhls@t-online.de> Release notes: https://www.php.net/releases/8_0_27.php Changelog: https://www.php.net/ChangeLog-8.php#8.0.27 Fixes CVE-2022-31631: http://bugs.php.net/81740 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 574d5fb7c4..01e9c4fe79 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941 php-8.0.25.tar.xz +sha256 f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a php-8.0.27.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 531f88e896..e1b62b02a8 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.0.25 +PHP_VERSION = 8.0.27 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES -- 2.34.1 From christian at paral.in Sun Jan 8 02:38:53 2023 From: christian at paral.in (Christian Stewart) Date: Sat, 7 Jan 2023 18:38:53 -0800 Subject: [Buildroot] [PATCH 1/1] package/crun: add libgcrypt optional dependency In-Reply-To: <20221230180843.521147-1-fontaine.fabrice@gmail.com> References: <20221230180843.521147-1-fontaine.fabrice@gmail.com> Message-ID: Hi Fabrice, On Fri, Dec 30, 2022 at 10:08 AM Fabrice Fontaine wrote: > > 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(+) > Reviewed-by: Christian Stewart Thanks! From christian at paral.in Sun Jan 8 02:40:55 2023 From: christian at paral.in (Christian Stewart) Date: Sat, 7 Jan 2023 18:40:55 -0800 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: Hi all, On Thu, Oct 6, 2022 at 7:08 AM 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 > This patch is still good, seems stalled though, can we merge? Thanks! Christian From thomas.petazzoni at bootlin.com Sun Jan 8 06:42:17 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 08 Jan 2023 06:42:17 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-07 Message-ID: <20230108064223.E8C8060A9D@smtp3.osuosl.org> Hello, Autobuild statistics for 2023-01-07 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 15 | 12 | 0 | 27 | master | 176 | 348 | 0 | 524 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 29 bustle-0.8.0 | 21 fwup-1.9.1 | 19 host-fwup-1.9.1 | 16 host-sentry-cli-2.8.0 | 15 xz-5.2.10 | 12 bat-0.19.0 | 10 gobject-introspection-1.72.0 | 9 jack2-1.9.21 | 8 linux-6.1.2 | 8 dust-0.8.1 | 7 host-binutils-2.38 | 7 pixz-1.0.7 | 7 host-rust-1.66.0 | 6 opkg-0.4.5 | 6 unknown | 6 janus-gateway-1.1.1 | 5 crun-1.7.2 | 4 dahdi-linux-3.2.0 | 4 elfutils-0.186 | 4 host-pahole-1.24 | 4 libglib2-2.72.3 | 4 norm-1.5.8 | 4 python-bcrypt-4.0.1 | 4 python-cryptography-38.0.4 | 4 gerbera-1.10.0 | 3 glibc-2.36-66-ga1dc0be03c9d... | 3 gvfs-1.48.1 | 3 host-go-1.19.4 | 3 host-python-greenlet-2.0.1 | 3 libgpg-error-1.46 | 3 ntp-4.2.8p15 | 3 ocf-linux-20171122 | 3 python-bunch-1.0.1 | 3 quickjs-2021-03-27 | 3 wolfssl-5.5.3 | 3 binutils-arc-2020.09-release | 2 boost-1.80.0 | 2 efivar-38 | 2 fftw-quad-3.3.8 | 2 fontconfig-2.13.1 | 2 gummiboot-2bcd919c681c952eb... | 2 host-binutils-2.39 | 2 libgcrypt-1.10.1 | 2 mender-3.4.0 | 2 optee-client-3.19.0 | 2 perl-5.34.1 | 2 ply-2.3.0 | 2 python-numpy-1.23.5 | 2 ripgrep-af6b6c543b224d348a8... | 2 sudo-1.9.12p1 | 2 toolchain-external-codescap... | 2 uclibc-1.0.42 | 2 zabbix-5.4.9 | 2 /home/buildroot/autobuild/i... | 1 android-tools-4.2.2+git2013... | 1 apcupsd-3.14.14 | 1 assimp-5.2.5 | 1 avro-c-1.11.1 | 1 bind-9.16.33 | 1 bluez5_utils-5.65 | 1 cmocka-1.1.5 | 1 ctorrent-dnh3.3.2 | 1 dieharder-3.31.1.4 | 1 dmalloc-5.6.5 | 1 ethtool-6.1 | 1 flann-1.9.2 | 1 freeradius-client-1.1.7 | 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: /tmp/... | 1 google-breakpad-c85eb4a59b6... | 1 host-delve-1.20.0 | 1 host-gcc-initial-10.4.0 | 1 host-gcc-initial-12.2.0 | 1 host-gdb-12.1 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 jq-a17dd3248a666d01be75f6b1... | 1 json-c-0.16 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libcamera-ba6435930f08e802c... | 1 libcap-ng-0.8.3 | 1 libressl-3.6.1 | 1 libuhttpd-3.14.1 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 linux-tools | 1 lirc-tools-0.10.2 | 1 ltp-testsuite-20220930 | 1 lxc-5.0.1 | 1 ndisc6-1.0.6 | 1 nerdctl-1.0.0 | 1 pcre2-10.42 | 1 pdbg-3.5 | 1 pipewire-0.3.62 | 1 proftpd-1.3.8 | 1 proxychains-ng-4.16 | 1 python3-3.11.1 | 1 rtl8812au-aircrack-ng-e7a4a... | 1 rtl_433-22.11 | 1 sdl-1.2.15 | 1 sed-4.9 | 1 sscep-0.10.0 | 1 trinity-1.9 | 1 valgrind-3.19.0 | 1 wireshark-legal-info | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblazeel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/642d168a588c27d66503708af100aba717469954 | mips64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/53af325806eb9bcc6e717f03a8e2269be6485014 | arceb | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/12d53cc8cd966a271beb8764f00b5bfd3e1db31f | mips | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/fe6b0acb974a536a0d286210b3f60f2b37811bb1 | ORPH mips64el | avro-c-1.11.1 | NOK | http://autobuild.buildroot.net/results/ce4e9011d4ef9f550d483d79da6cbf6f9dda197a | sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/719e03e6c0e1d32a2739768933a7f7477f6c43d4 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bee0297601f9f657ae2171bd5c564b73eb3d3de2 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4d26f7f99413144e2f71c726547c6891cd4ff68d | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5a30ac60720bd19fd7bf4ee3d6262e2b32dd9457 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ac1188b3daeac3a0be187f32587dbcee9044057d | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1282068df78cfaa4fe288139941fc2abd177f1db | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d31b42d80ee1b94c218b11d0fb14cf1db9b85e7a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/665b4cb978d4504661d92223ffc140fa47473855 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/893922590b1fbd55a831b4211d2045f41dc61d60 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3ce3fbb415cda1c18851b10c910a4b636c0f6bd4 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/44b9bb0400bf77b0fd31244a805b78ee5ccc3791 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9ca35d21db6f3c209b6f166cb483b3173a83a367 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2446091658021b6e565f9de608c12bb56ed071fb | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/78a665ff897bd977ce3f1165dd612331a3baab6e | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3d903d4dd7490b903a318be3cb74ecde94eb2b55 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/601e8346cabcd91352f7fbfcc59d3d9a132d027b | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/07013c9c143f81d848e27741d482afa5efbe9daf | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0569796080f1a8e5478f7d72007b889b8500fa51 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fb723fe78e79a5a1bd4acceca4304fa3ac5ddbb7 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0fb7ba52530f18ac91962f9dbf8d349d2c4d714e | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9b06fa6c65bfcb9c89738c07d60f5375298f75ae | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fe8b5070b2e580d4da18504867089a6ea356fde4 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/da8aedff11a22929d178dd08855e7627c4317e4a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/14dcad9c7b57c1952d17622020a330f08066ec60 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/30925704f014308234bb49ee13b677813448c038 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f63bf5c6c8f3e186effba6bfe987cdaff8475ac5 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8d1405d80fe58ebdfadae9e971b225d5b8fc65f1 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f0e404c4f4e7a83fa6bb21d109a4c56a08676b5c | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a8dac82e4ca056ed875b461a98884739615b25e1 | ORPH x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4d292ce185e109f20392630c69a0d5b0c3ecb1aa | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b350f152b51676143b999263f4680ed70bdea3e9 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/3112119a2ddbc9510dbcecb5634ff3eecf33ea08 | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/30f547ed5c88e5e944768feb7a80c70855532ef2 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/5ad5d967593843cf77bb24d67c1d12406920cc99 | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/420d8d3e617a8194fafa481603bd66a2ce610e5d | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/091c953da7433387369f93734ea400531ad1d939 | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d3c6bd6fa13608a9ba59b9d7e584c6f749d2108c | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/1cf04c154d3224fd74050e0e46ebb9ed0af5e61b | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b1032984f29bbcabf918014d8e599873bd8c4429 | sh4a | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/c6ce0a58be4db4b2d84dd828b49e4bfd24151c13 | ORPH arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/3fc4780d44f7dbcd9072830a949b26144d5ff5b5 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/87f10a1f18027b291608fb33479d96be53d0db2a | sh4a | bluez5_utils-5.65 | NOK | http://autobuild.buildroot.net/results/739a1ebb6f4905d0254281658c56c0fed81488e3 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/c351c186a8a9623bd6c93482c7391cf420daf30b | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/fc9b61082cf3e9442c87a1aaeb8503b61a9ca042 | nios2 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/e5e017fa17f0977cf5f5cd36a05dc50e68ed254e | ORPH armeb | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/dc1ab74bc462cbe36ef1655bfff836da4eb0fa6d | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/300ddad3ec01107068a3de530ea5f4e4999a9d83 | ORPH mips64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/2988246e2a567ea5e7383702172f18586568d7e9 | ORPH mips64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/41af120595836ae414f737aeab582e6e14365385 | ORPH powerpc64le | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/9b161dbab6a6c51d586f4ee2fed8dd796d597e40 | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/f772374e2d31d5d30bd7639b05735e87553f687a | ORPH nios2 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0f4291b4c60fee73f966c6d8cb743a592d2d436e | ORPH aarch64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/452ba9ecd1e87ef62a2c3636d4cc2d7de3d97a2a | ORPH nios2 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/1b3f53afde542fa0579fba4549a98b4c9a6faa0e | ORPH aarch64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c00e06f743b30771c3600ce1a39d9e7d16c3156a | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/c4720c38d341d91bee6cabbfb38988a8c30e4381 | ORPH x86_64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/d68b04ec97fe1e9ef85b8ef51651f6866511a80f | ORPH x86_64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/8f85e0bd345265f768184b9b1a36237ddcdf43c3 | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/78905a48b4feaf8bfd17364a8a9a1ef1d3278fcf | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/26b705ef62d285ea649bbfe057b93e07d23a50a6 | ORPH powerpc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/070a217f7b578b44d9654dbacf59d887250e84e2 | ORPH or1k | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/886b2b8f5514b66c67504107bc1fd1fc4c368a5f | ORPH sparc64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/aa682e37ac58f38ed6c412805471063fc11aaf47 | ORPH or1k | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/f0ffacd790a22aefba4f54a48e92b8f5105b5d8d | ORPH microblaze | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0d6c4a46e810c9a7ed0a4200a1c74271a99b48aa | ORPH arm | cmocka-1.1.5 | NOK | http://autobuild.buildroot.net/results/d5506c9b5158fa19dc85af3091507d0df83bec47 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/89c5cde0a0aeb2da4c42d9a999386f85f421056b | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/d856901105237e9f9333a2d9d317c85fc8f37311 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/e8334e2a0b7eeb3033659f3c60ad446c7b04cba0 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/19829e70de4f24db9384f84f066de2d520df810b | riscv64 | ctorrent-dnh3.3.2 | NOK | http://autobuild.buildroot.net/results/709da1e7ad61f89e148286aed9a369daad8d974e | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/c3f3b4702f81de7ee72e8f76e0cc06f04c1d0c53 | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/7052cfd674ce7223e012efa225336c763c742181 | riscv32 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/bd6b75272cb1ba0f91e400e4650676cf88d9a79b | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/7f25e6d172320563d40e3faa0a6cd0a50c78bc9d | microblazeel | dieharder-3.31.1.4 | NOK | http://autobuild.buildroot.net/results/e532000eaff86803cd6c2e34aa20474c53a4fa53 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/8a7be3fd8a25fbb523bba91610f9872cffbc982e | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/29890fa63a695b7ab1b0cfe365419edc222b8aa4 | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f7b33e620e0495624cacdb5bf641e7423fc42afd | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/62f523f190884b48e1f5c1d5151f6149f74fdcd6 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/610af4232acd1b67229d2dc6991ce09742edc493 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/33902543b80a09c8a1644f4a1a351c638d8ceffa | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/30b69204131dc3057b02fdbaeda462ae7b78b0b5 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e69b04902e2a79409ca37cad6961b057d7fb2b9d | ORPH aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/9622d506dfdbe9a44f0acfae25bff69155f55b6e | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/1b50677481f14de85875652a305a4334e303ed53 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f730c0bb8be5701eba34c796d4f6ce35d75d44c6 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5427c661c850a48f61909db5c8a66195ac8bde87 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d3394e6e2b4083a4c2a9d5200d46239aa8116f4f | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/871523f947a56c47cef673f977b3fd9a87eab08c | ORPH x86_64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/1560c14dc6715cbd49d0efca0d1c8289b1e7dc6a | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/5d6587e1180fb795fc55437fb2471eac57b1e041 | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/96982382b558338fb5a219f3ba951f95006111e8 | ORPH mips | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/0c93e5ff99c57536bbe6001f1d258c738d76e36c | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/7adc5978b1f655c844aebf9eb733c721c0500b41 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/5ab12a1eeca15375b67fd828e60e62d9d08634f5 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/22e72d9d4e8ba3e65a05385561239976ee66e6c4 | aarch64_be | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/2df7bfcf94a0ea6cdcf7e87757e6f4461115a7f6 | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/0806f7373086ebbcbd680b94f594225e06b679e3 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/c0082772c6d3875e434609abec850ce3510da32e | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/61c233700d696d0ce9776c8e7e3dea513c39c5de | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/108c8686239aa88e42a6e2cc53bbb46db44cee07 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/754252fe31d86c18951d019c9e2c504affe3d232 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/58a40e6df56ff5aa27ab944b01e20e24c448df4b | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2ca7a6dc110aaf9ed91fb5540f4cfca6d420e209 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4ce13b7d500bcfa29454e570fad0a3b5ebb07ed | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5b0425b8e70ae494d7fe5c08f28c4defb3caac2 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b569e14015b06ceceb71b350bd4bcd2ff4841fdd | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1288297bb411d905264edfae93f0981cfb72d5be | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d97639c44a18d7cb537fb5aa6e039e966b8aae89 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c2a862fd7aa3bbbab15958d9627767685f7062d8 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2fbc89cb39bf4c36e4b1199d6b747975686f3dfc | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7b7807cb8f93d414c6f1471b8699617f03ef8427 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1c90ef36a6a8e2166842a95647c1a6a58c740be4 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/23678904d9a4b35ea2821747b26e9b56fdd7fcf6 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/05800ca7ac86ab52ca5904aedf10d4e3b4309061 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/240eed608aca0fc3679b4743dcf37e2faa7c2907 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/24942a167c32cacf93f962438c2b04e13b67d507 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aca1164826222255cd09cb72b6cc7958af1190a2 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6bba275fcf0301bd7ce6b12fbc223a3eeb54df40 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d5b8d9cc1917f6adb66589a40902d173d595550e | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0abcda70a45ae731b9e9e2a52ad16a63d12c8c2f | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fbfbd57645e66c4ae68b0a226542dfa5927308ee | arceb | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7f43ee87e7bb05f1d376b3e2c081ac1b0de3ef3c | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/bc65f0ccd0ec27af01753c185138ee99d1cf15d1 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d50fd5557f15835946e59340f3078b02ec6d4eab | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f7156c57004897dd86b5378523306811ceb2deb3 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/accf137b5973d9056f306198e51e0427bbcc9569 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e820baaa1f3c219f8ba4d756071d55e2af634cb1 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/43aa7481e13a02b98631f3f7acfebb4f0fe4d704 | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/25ab8d6cddbbd3eef8e3cedb7a9343c8019665f4 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4644e89287285d9b790fc4e613345b8aba20354c | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/65ae3d5aae076619ed5651340ec3d3401bc15b2d | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/dfd9a283425ce9b9a97c4a205682375331f1f5ab | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b5ac53c8dce40a2412cd5c07f9ea4c2154c90f27 | ORPH powerpc | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/27b5d0b608f6c229ffe360612c587387e4872d65 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/29184695d69798e488f9a0f469bd1a4d482a39c0 | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/2f0a80890e4a74d29cdc700c6b8e45aadb47c4c0 | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/9f94a95c44debb80a8b059a4f1547bc60869d70e | aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/eb3bc7efafec12806d0dd9c54be2b9e86cc7a6fe | ORPH mipsel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/5d18c47067542bd61c48bd16d9f2803b643a77c4 | ORPH powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b4c4d4390388a51fb02e2920a97c2ecf01148754 | ORPH sh4 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c49fbc5f372d9ebb9f925271c4f8e4e439261c95 | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ecda007589d7de8cc0405f6d2d92c0b7bcff5a72 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3091410b93424e05d345076649cbbbbbbcbc2f94 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/427109a5f92b987a77e73ae283f2f0ff1147d4a9 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/65b15d7ca05cc34330529ca99937e9f64822e36b | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a2db62460534bc69a61dc70b5539316224538f25 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/94ff9c69de33909602c9e3e525d4796d18d394cd | microblaze | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/75be4c6345ce4420fdffc5d6fe7f9b143fcdd962 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2ddb3934dbb197fbd3d9c0a20043fdcca0045d4e | mips64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/d2afc0a506483b910dfe860d4748189234c4875c | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cb47674073a08208d29b281c373709c3a870f693 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/540a700608db398fea42aedd3d2839d384f92007 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fb17053fe45c1835f0a96a56042665c31a14bf5a | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b744f55c060e18964ae9d19b5d64c56542448ec4 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7ff187ed8e83131437ee6ee4d5ba25f4b3c063b2 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/96fe1d7fec70fb237e52140ee57c344682bc2804 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fcccf77c68d08b3d2ede30f51a35c95ab31fe567 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fcaf039dd66961b311e7392508c517968f99e3ca | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d94285dc268f7acfe98f2c0b314f1074d22fabcf | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7c82448fb5624de1ee6a2fd88392af908ebbaef7 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9f0542a8e62fc60ec7ceb9e1a0d8cca5356015c | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/55bebc401a149452be59d3f8492983ead866eea5 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/be3c0b3ace56f64beee1167598511d155f2db92d | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/08c5c0e977a24d70260a4a96f7998469bc144433 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1d53e0cc99e18d9b56d819131194beaec694f6e | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79cd6d028cc53da02558b5c637080783a062ab83 | powerpc64 | host-gcc-initial-10.4.0 | NOK | http://autobuild.buildroot.net/results/227b709833d0081535e0e90f80072bfe7ee56eb4 | arc | host-gcc-initial-12.2.0 | NOK | http://autobuild.buildroot.net/results/4a874124c798330c5a4c5a8ee00f35c9cc038071 | sparc | host-gdb-12.1 | NOK | http://autobuild.buildroot.net/results/f0362e7c5e419fc2df1e6de6fbb2897f9312467e | ORPH i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/31ec448a79b0528770ee10fcc6e1792d1e6422ce | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/91e72e3a5615c2d4ef2647c25f178c3d9f56afb0 | riscv64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/742aa83a9e6ba6f6a5662def0addabe93b3cbcfc | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b9d8ed1e48c5bfbced432eaeac923c4c5c078563 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/274a756a9d6e883c81f798b477b6ac18f8e99d8a | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/313dd43f6955a3370af471cda144259d5f60a6f3 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/20c95d99070e14a2dcaf3ba902d07235f6b08106 | x86_64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/44044cde0bfcee6af3903d10f81290175f726d6b | riscv32 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2aaf1ac294c50618804b814245435116a292a80c | riscv32 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/87c9dd5d6657ddc11fc2dd779a88bb49506c5f37 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/dadcb3a0092e9acef857972232571de156de78e5 | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/b6e7b5351679af6ed6d3603d7b4141f503b3aad1 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/c35a4f384f5b4ae55801a4fbff7fa2150c0d1028 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/eb20f5bdbf01f5b5c59aa566a978e7549f3d4792 | mips | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/f2c4b0c614a5771d70cfc429f40a3d2bdb0c84a9 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/b9c033f6780503dfd0909cea98755b1b17dff56b | or1k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6b7abc69de1d5416570a031ac8cf459b69dba433 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0b9e9a5aed0c4a1764cb4b6d31099042abc2f1f8 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/32db33df18f1cfae76a8153baad022748a6e614b | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/8fdb781b0fb1b6bfdc6fccd29997ae9bbe334077 | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0a643e73510893d3db15508cbdb85ac1d2b9936e | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a3113a04755922588867db76624ef9a47607abaf | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fdf1653e0498f08caa48ae424fb0042379f6ad89 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2aa7e88122117e0153f8f5d7bfc96bf670f398dd | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/c295da42a084e6ba5818db652e79e5a5879e0432 | riscv32 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3e456e258181841088d2190e20f208e38d769396 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e71a3a766a7c1a2c15cb5a02b92798dc51429c8f | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4e72550b03b4f65ba2a2f8eb9c6edc5871575082 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/dcfa82d4c0502fec7a12264f380de6f94f2e54a2 | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/54301b20ae4feef17218ef7e80e2f637c38f8b97 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/bac83aa050dd79393205767baf152e8819364f5e | riscv64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/59b61bc54388efb7ffcb65bb0afe80c55a0ceb2e | ORPH powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/bd82012d3fc4302022b6e731797d0278a4dd994f | ORPH arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/f66f5239c1c259531d6386acfd4406a8caeecb6a | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/57cc32f310c8c86870f62e279b02e2a16a7e2618 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a01334f5ac3cdc188546c99f4e6a162c669a2465 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/db2c02f73d64fe86bf7f7fe0667c1408b4c47a39 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/34a1f4605c2f3f906159c90c0f9cf2d7915c4116 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ab0a50f10ed9f2d2c1a30f5e8e7489b65906a763 | powerpc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ea4d7d4bc341c0d02dfd5d8f1c24045e1bad2bc0 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ae1ee1fa18b01d0b52b3d10ab4ac78c05571973e | m68k | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/451e66ce6ac14fa13d4bce01c49fe123fd1b14e3 | nios2 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/ad863ca00b87dc42e6a4867614cf824f0a9ae9e4 | i686 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/35f0dd002bcc2f7bb763151b3bdba74026f64e7b | mips64el | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/27aba23d43e0944c05a97f08913f2754dda1184c | aarch64_be | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/2df33e0113345e62ebf4d72bd75b27d583f0ea56 | arc | jq-a17dd3248a666d01be75f6b1... | NOK | http://autobuild.buildroot.net/results/08e80a6c95a373fc1638141165423b97d2abc12a | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/5c0a0cf00b9089d1012fc98bafcaf5bb541b6925 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/e2db193e9782d53cc805b2de7d541ded5bde69d3 | powerpc64le | libcamera-ba6435930f08e802c... | NOK | http://autobuild.buildroot.net/results/bdb327b805b185c0eca9679a20b449b23c66a0ed | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/f23b0f40cdfa250f2dbb16fb669bf195fc006315 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/3643ca769850ed60e8ffc44726d1f1e2270d8905 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/44b960cddce5d3e797553c3ad7ae551b041a2ed2 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e755354d5ed072c85791e395b3fc7f9df47a186d | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/52d62fa8b591ee7ddd37e1353adc31b8cba16913 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/7c59a9dd0d8a4665613a3eb45382e98731318874 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/eb05b769cdac512c3ad0411dc5a6c5fe5420f787 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/da8086f7ad85dea250bebebe5f837889de515694 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/8ed35f623d4c9616039f77ee5f2ced9b8d1d6580 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/351850414b9f55af65d4a3bbbdd836a703891a26 | ORPH armeb | libressl-3.6.1 | NOK | http://autobuild.buildroot.net/results/96b1429bb608cfd93a0ed6f50f1ae5ae6ca2cfc9 | ORPH mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/e53ac38130824bfa2c890746bc92ba975e718b88 | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/8caf665e1696f46db5a8c6bac9e3c1f937b33ce0 | ORPH riscv64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/467dae29835ee2e68a976a4772909863a99acee4 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6864c0295a36ff3866af4fca6b24e85a71e284ad | ORPH microblaze | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/ba77d4ceec291111d315064662f4ccd2d5f1510e | ORPH i686 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/cf7e1b24bf1754386a9cfef794c0a9612d655224 | ORPH x86_64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/710f9e228b4de33f49d3cd02c813903e1b2408d9 | ORPH mipsel | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/1fec268f18932a303b97d958329c18fe4b70874d | ORPH i686 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/daad21f3d79fdbf57e0902c00852e37697433133 | ORPH sparc64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/e2fa56261031c1b95ed7cc74d10c85a06e7571e2 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/ceb925c12277f0f52c56d4323ce8bfdcc83f357c | ORPH x86_64 | linux-tools | NOK | http://autobuild.buildroot.net/results/767ee6bc45270ae0d63cbe815ed73658059494d4 | ORPH mipsel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c1f9b84e95ced77710673741ad59272e1c44cc40 | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/a1ef6950c5639fa11b7c146a8612ef2dd00eeba3 | arm | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/4a780591b4863f30d7ba64c193ad520bc96f9ee5 | s390x | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/970241f44750f1c1b3ccf78099203c462cea3b45 | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/432b7f130229afd8c63306e1bd52213db12a0b90 | arm | ndisc6-1.0.6 | NOK | http://autobuild.buildroot.net/results/a27ed3c186bfeb579512ac414d6dff8f9f185e5c | ORPH x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/7955861bfa7f60b04074d331040237263001c499 | aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7079418807ec696f1db6bbaf6bddb3f851d2d175 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/fb2812a6dcb8911e659c1e7e72f45525345bccfc | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/31107e54994e06bbd290803ea10b9b1ece9c672a | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/4f5607fbeb620f7ca5fc9244d29020bf6ff9ca37 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/97e25c103f83ead3119f14582c8e84348547bc4d | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/e4411293012d7a56cf8e9dedd350bba6e7febb29 | ORPH sh4a | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/247843d8f2df06f7be3380f9ec403ec8c69caeab | ORPH riscv64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7b88d54313cfa1845fc20165985433f0dd252bf0 | ORPH sparc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/cb6fc30483c2cfe95e68472b108bcb8cde5d88f5 | ORPH arc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/fc25d347f12b8f2790396f600f3d808064c9d70d | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a4c8a7f7cae2b4f3551590c2965cb189b6015722 | ORPH sh4 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/052c5adb900ca9240263c55ac9919ffec1dcd34d | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/599a9257c83ad6944b99c9834c98667663041a9c | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fbaeba65af8b21cad84d9d47d381bff1a3a239b1 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d984b87093fa48b5be1e1b5e7707a2295af7d97f | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f6f842c0beaa44e3e2d0c7ea49a562361f28d31a | ORPH m68k | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/7e36207a83b570e89a93e324fde37baddf70ad64 | arc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/f7134d4db605b92cbf44f4e22473e005fb0a4f74 | sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/d786669433c3faae3c36899512e1dac3ea6db221 | ORPH arm | pdbg-3.5 | NOK | http://autobuild.buildroot.net/results/d3a86a69ba7f5421cc31a1ce86b4c9424458de16 | i586 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/3328f5e5969077f2ee9f1696d4efb680c766f15d | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/45c213f2fa1fc194b4ffb28fd4b81d24bc605127 | arceb | pipewire-0.3.62 | NOK | http://autobuild.buildroot.net/results/1ec45a11e5c38c81cd538b28123886a7f5a93ce8 | microblaze | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1a0f1f7f20b6eeacf1e3db882c42dfeb51e5d085 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b40cdc8ca452bcd97bb6b96c7816bfd5efcb8f47 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/056add7ba3191260d99bbd62907a1034fbffaeda | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3ca0a64c259c5ec7f3acc7db19fad8bc69785388 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ff7e4ca0270a16355961f8148c3a1428aa580270 | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2bcd2af7539dd8bc3736f0737f5d8339e961bf50 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/088b8e5549a05993d357573b525a13e93572997b | x86_64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/434127e44121ee376c4535c16b2fa5cc269af4ef | x86_64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/4cea1392d988e527d58d27a0d9acd0ad4bc7777e | sh4eb | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/00c8ab9ed7e85b64909ade15cce5f7d9332bc8f8 | or1k | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/0a1d20058132f4713be3d0993a1deb79a0e18305 | ORPH x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/ffd8195f91e20be37bcd27f14f7cffd48177f3aa | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/1ba35820bfde712f4e800cceea81cd8fbdcb7309 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/db06c9c5bedb894d3d7d21ebd63428e83b918cab | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/c554a2d1bc1902db8513458e12971379da8ff5d9 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/ff9ea51c0c6cff90cfbf137197e4769be1d5a966 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4215210f73ded44d8c6564845436d4379a1f802b | mipsel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8e71a1beffce1401b1756f52183d7b9801c9a2d9 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f5bbf5c7fc3f92aeb89e62596b508ba4d5f42f61 | arm | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8bb6e7b787eef0b6c5dff783576f4d3eccceb53a | armeb | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/5aa7bbd235bf2e486ad480f761d11b511c212216 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/c090912805e6251a54c8fb00e90c68a34990ebca | sh4aeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/9aaffb92a8b769fd7fa556285b5fe25a0ff0a935 | mips | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/382393023f383b3db6257ad08911b45d81949b97 | arc | python3-3.11.1 | NOK | http://autobuild.buildroot.net/results/bd120cbab030488ae31f033b3f410a21c18560e9 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/f41e9063ff1f92dffc3447b3595928e811cdabd5 | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/f3d02559f1570211960dde60523745e20a7dc1b6 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/03ba6cdbdfbccf9fcee3e4dc3f43fc92949f9b7d | powerpc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/e2027fc27c95e9f6153b32ea71f2960e388cc842 | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/a0cdb6cc9493f5248d98f98b13da854e12adc2be | aarch64 | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/275bdf42157e53c275acb3a50e64c56056b206fa | mips64 | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/4f44ff1cb330b405db1228de71e521ad9cabd801 | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/552406ef5847097a9d48d2ee41f4acd5a4eaddcb | ORPH aarch64_be | sed-4.9 | NOK | http://autobuild.buildroot.net/results/2e745d568116930a3f4cf0e2815646d8d99cc8b6 | ORPH sparc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/4d9cac2247d450cc2df8e5d3f8ed680586f485c3 | aarch64 | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/75b94c7b590c5f793d126c518ec4a98127770f70 | ORPH sparc | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/84edd04b006d1165f13ad54199d2df4c9148f898 | ORPH mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/9663c29449658091ac6abfa92edf30e525dcf4fe | ORPH mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/3770205066584356aabbaed19000d9274b57b698 | ORPH powerpc64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/d8c564bdc340b1159311ddfc0a1281913d49a899 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/81d1adab30ea9c3d5dbe44473a69ba5ac388ddf7 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/67c981cf4d6d99ae17c9cdbafcf10d770739ac8c | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/0ecae2af22da8cf882151af30aa84678f426134c | arm | unknown | NOK | http://autobuild.buildroot.net/results/5fa240db9e6b1010ecadd12fc3175194b0b212f0 | mips | unknown | NOK | http://autobuild.buildroot.net/results/10f103f4a74ac4b2f08179a1c9422343771b72a9 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/78ef0ebb17582c3434054b53290a20deabd74d05 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/c3e6dc5d0434b4e80e48b6c657c2b28ee9969cf2 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/5e6adf29c16a31a6596d52065b160bc1a2177f3a | mipsel | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/8d159aa77c05bd8b8b92623dc02b50581c4adc3e | ORPH riscv32 | wireshark-legal-info | NOK | http://autobuild.buildroot.net/results/552286b6d61dec550147e0dd38ea0f86b30e977b | ORPH riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/be0f958c4e7850f4174b3b1d5e18aab74ab079ee | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/8441db010330c16aef9796cf9ff3184013e2db0f | mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/9335c5c8eb8cc9f560b3a47d647d32c457dc8d97 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1eb7d03939540d71e6c2aa7323a14cc8b96f6c31 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/98e56220780017ad9a4fc82767a1bc1235018ea3 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2543d22489c7c03e7dec2cf5b0239e46f8d31445 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9dd0abc26dbc124f2c3783a1e96f764aea0fa74f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fd010fc65d9014dee65f55901a305d8927fd1e9c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8460726cbe8c23a6d3f5b8a023d6a7bd05f6a712 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4f2c13a5801b99a5cd6c637b797b7a7568e19103 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/623f31cfebddda159dd02d4432f583893bae04fd | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e2c6174cd570bfe9dea59b548f84a68a4820a235 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8808cea31af8108e41a62eba74592d3d92172f16 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1569ed0b5370f2fa7bd5594b29d5838dc37019a8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d1fdccd11945b4fd5f3fc982540b296cd51b3620 | ORPH s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/27d8473de815abbc4fcebdef502b031a1c4843fe | mips64el | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/90bc8b453b07ed524b02ae61803e69914b6c2811 | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/ff4d24d55614ce78ea4234972438a9f29a7c8ed6 | Classification of failures by reason for 2022.11.x -------------------------------------------------- /home/buildroot/autobuild/i... | 1 ding-libs-0.6.2 | 1 frr-8.3.1 | 1 fwts-22.09.00 | 1 gdal-3.5.1 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 host-rust-1.64.0 | 1 linux-6.0.16 | 1 lttng-modules-2.13.1 | 1 unknown | 1 x265-3.5 | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arceb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/24eccfcb6e44f2b2b6c11dfb0b6d7121240e5afc | arc | ding-libs-0.6.2 | NOK | http://autobuild.buildroot.net/results/572edb3211193bdc143d21d20f3f4c3c2eb07d3f | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/2c4768103d173d3130e16c2f960c98a88d929ffa | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/0ccd383835ddcfedf5afca9c7045f37000510526 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/8417a3b6ced58447ccec2f103ec5669d3132e202 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0db634d997c4cc41a895489f4046adf58f46c747 | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/3255116af522159528bc1a971bb0cc7f9936a7a3 | armeb | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/7f5a6cf019c4d430d59a0a3d4e3e491464f476d8 | ORPH powerpc64 | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/cb87015b5d2e827589ea1250458b90d079fd2868 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/952dcf9c8de881efdd923d91e0167de4c26bf495 | aarch64 | x265-3.5 | NOK | http://autobuild.buildroot.net/results/45740d7360f350bdf8b4fb87aa7af10ab82360ff | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/393951648001abf354ce945fc6fffead10f5e9e4 | ORPH -- http://autobuild.buildroot.net From fontaine.fabrice at gmail.com Sun Jan 8 10:11:37 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 11:11:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/bustle: fix pcap-config call Message-ID: <20230108101137.400527-1-fontaine.fabrice@gmail.com> Fix the following build failure raised since bump of libpcap to version 1.10.2 in commit 6bee8635d90f3f9e3d04e03a9db2f37a387e077 and https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: pcap-config: Invalid command-line option pcap-config specified Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ bustle.cabal > dist/build/autogen/version.txt echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h /home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 /home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' Fixes: - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 Signed-off-by: Fabrice Fontaine --- .../0001-Makefile-fix-pcap-config-call.patch | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 package/bustle/0001-Makefile-fix-pcap-config-call.patch diff --git a/package/bustle/0001-Makefile-fix-pcap-config-call.patch b/package/bustle/0001-Makefile-fix-pcap-config-call.patch new file mode 100644 index 0000000000..b02bea641b --- /dev/null +++ b/package/bustle/0001-Makefile-fix-pcap-config-call.patch @@ -0,0 +1,45 @@ +From 77e2de892cd359f779c84739682431a66eb8cf31 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 8 Jan 2023 11:03:52 +0100 +Subject: [PATCH] Makefile: fix pcap-config call + +Fix the following build failure raised since libpcap version 1.10.2 and +https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: + +pcap-config: Invalid command-line option pcap-config specified +Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] +perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ + bustle.cabal > dist/build/autogen/version.txt +echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h +/home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ + -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ + -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 +/home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': +pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' + +Fixes: + - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 + +Signed-off-by: Fabrice Fontaine +[Upstream status: +https://gitlab.freedesktop.org/bustle/bustle/-/merge_requests/21] +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 8865819..721e714 100644 +--- a/Makefile ++++ b/Makefile +@@ -2,7 +2,7 @@ CFLAGS = -g -O2 -Wall -Wunused -Waddress + DBUS_FLAGS = $(shell pkg-config --cflags --libs dbus-1) + GIO_FLAGS := $(shell pkg-config --cflags --libs 'glib-2.0 >= 2.26' gio-2.0 gio-unix-2.0) + PCAP_CONFIG ?= pcap-config +-PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags pcap-config --libs) ++PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags --libs) + DESTDIR = + PREFIX = /usr/local + BINDIR = $(DESTDIR)$(PREFIX)/bin +-- +2.39.0 + -- 2.39.0 From ps.report at gmx.net Sun Jan 8 11:27:14 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Sun, 8 Jan 2023 12:27:14 +0100 Subject: [Buildroot] [PATCH v1] package/ntpsec: bump version to 1.2.2 In-Reply-To: <87cz7qm9fj.fsf@dell.be.48ers.dk> References: <20230106210417.29296-1-ps.report@gmx.net> <87cz7qm9fj.fsf@dell.be.48ers.dk> Message-ID: <20230108122714.3ba1a71f@gmx.net> On Sat, 07 Jan 2023 20:28:00 +0100, Peter Korsgaard wrote: > >>>>> "Peter" == Peter Seiderer writes: > > > - remove 001-ntptime-fix-jfmt5-ofmt5-jfmt6-ofmt6-related-compile-.patch > > (upstream applied, see [1]) > > > - rename 0002-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch > > to 0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch > > > - remove 0003-fix-build-with-libressl.patch > > (upstream applied, see [2]) > > > - update license file list (change from LICENSE.adoc to LICENSES/BSD-2, > > LICENSES/BSD-3, LICENSES/CC-BY-4.0, LICENSES/MIT, LICENSES/NTP) > > > For details see [3]. > > > [1] https://gitlab.com/NTPsec/ntpsec/-/commit/0bea0bef36ff9cfa3ff52de25a839c283cf46cf7 > > [2] https://gitlab.com/NTPsec/ntpsec/-/commit/128b66ae122d7b41ce4b99f427383fd6a5923d71 > > [3] https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc > > > Signed-off-by: Peter Seiderer > > > Fix package/ntpsec (renmae patch) > > Dropped this line and committed, thanks. > Ups, thanks for spotting and fixing my git-squash artifact.... Regards, Peter From yann.morin.1998 at free.fr Sun Jan 8 15:38:27 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:38:27 +0100 Subject: [Buildroot] [git commit] package/bustle: fix pcap-config call Message-ID: <20230108153844.A359C87695@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a92e9e5fb87caff46fbbe8f368564eddf4ff389d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure raised since bump of libpcap to version 1.10.2 in commit 6bee8635d90f3f9e3d04e03a9db2f37a387e077 and https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: pcap-config: Invalid command-line option pcap-config specified Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ bustle.cabal > dist/build/autogen/version.txt echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h /home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 /home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' Fixes: - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- .../0001-Makefile-fix-pcap-config-call.patch | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/package/bustle/0001-Makefile-fix-pcap-config-call.patch b/package/bustle/0001-Makefile-fix-pcap-config-call.patch new file mode 100644 index 0000000000..b02bea641b --- /dev/null +++ b/package/bustle/0001-Makefile-fix-pcap-config-call.patch @@ -0,0 +1,45 @@ +From 77e2de892cd359f779c84739682431a66eb8cf31 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 8 Jan 2023 11:03:52 +0100 +Subject: [PATCH] Makefile: fix pcap-config call + +Fix the following build failure raised since libpcap version 1.10.2 and +https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: + +pcap-config: Invalid command-line option pcap-config specified +Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] +perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ + bustle.cabal > dist/build/autogen/version.txt +echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h +/home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ + -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ + -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 +/home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': +pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' + +Fixes: + - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 + +Signed-off-by: Fabrice Fontaine +[Upstream status: +https://gitlab.freedesktop.org/bustle/bustle/-/merge_requests/21] +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 8865819..721e714 100644 +--- a/Makefile ++++ b/Makefile +@@ -2,7 +2,7 @@ CFLAGS = -g -O2 -Wall -Wunused -Waddress + DBUS_FLAGS = $(shell pkg-config --cflags --libs dbus-1) + GIO_FLAGS := $(shell pkg-config --cflags --libs 'glib-2.0 >= 2.26' gio-2.0 gio-unix-2.0) + PCAP_CONFIG ?= pcap-config +-PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags pcap-config --libs) ++PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags --libs) + DESTDIR = + PREFIX = /usr/local + BINDIR = $(DESTDIR)$(PREFIX)/bin +-- +2.39.0 + From yann.morin.1998 at free.fr Sun Jan 8 15:39:34 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:39:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/bustle: fix pcap-config call In-Reply-To: <20230108101137.400527-1-fontaine.fabrice@gmail.com> References: <20230108101137.400527-1-fontaine.fabrice@gmail.com> Message-ID: <20230108153934.GB151997@scaer> Fabrice, All, On 2023-01-08 11:11 +0100, Fabrice Fontaine spake thusly: > Fix the following build failure raised since bump of libpcap to version > 1.10.2 in commit 6bee8635d90f3f9e3d04e03a9db2f37a387e077 and > https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: > > pcap-config: Invalid command-line option pcap-config specified > Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] > perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ > bustle.cabal > dist/build/autogen/version.txt > echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h > /home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ > -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ > -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 > /home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': > pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' > > Fixes: > - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../0001-Makefile-fix-pcap-config-call.patch | 45 +++++++++++++++++++ > 1 file changed, 45 insertions(+) > create mode 100644 package/bustle/0001-Makefile-fix-pcap-config-call.patch > > diff --git a/package/bustle/0001-Makefile-fix-pcap-config-call.patch b/package/bustle/0001-Makefile-fix-pcap-config-call.patch > new file mode 100644 > index 0000000000..b02bea641b > --- /dev/null > +++ b/package/bustle/0001-Makefile-fix-pcap-config-call.patch > @@ -0,0 +1,45 @@ > +From 77e2de892cd359f779c84739682431a66eb8cf31 Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Sun, 8 Jan 2023 11:03:52 +0100 > +Subject: [PATCH] Makefile: fix pcap-config call > + > +Fix the following build failure raised since libpcap version 1.10.2 and > +https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707: > + > +pcap-config: Invalid command-line option pcap-config specified > +Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ] > +perl -nle 'm/^Version:\s+(.*)$/ and print $1' \ > + bustle.cabal > dist/build/autogen/version.txt > +echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h > +/home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ > + -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \ > + -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 > +/home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize': > +pcap-reader.c:(.text+0x254): undefined reference to `pcap_close' > + > +Fixes: > + - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186 > + > +Signed-off-by: Fabrice Fontaine > +[Upstream status: > +https://gitlab.freedesktop.org/bustle/bustle/-/merge_requests/21] > +--- > + Makefile | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/Makefile b/Makefile > +index 8865819..721e714 100644 > +--- a/Makefile > ++++ b/Makefile > +@@ -2,7 +2,7 @@ CFLAGS = -g -O2 -Wall -Wunused -Waddress > + DBUS_FLAGS = $(shell pkg-config --cflags --libs dbus-1) > + GIO_FLAGS := $(shell pkg-config --cflags --libs 'glib-2.0 >= 2.26' gio-2.0 gio-unix-2.0) > + PCAP_CONFIG ?= pcap-config > +-PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags pcap-config --libs) > ++PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags --libs) > + DESTDIR = > + PREFIX = /usr/local > + BINDIR = $(DESTDIR)$(PREFIX)/bin > +-- > +2.39.0 > + > -- > 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 Sun Jan 8 15:42:48 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:42:48 +0100 Subject: [Buildroot] [git commit] package/crun: fix static build Message-ID: <20230108154323.89EA38769F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f37af1800c82ae255c202ea8cfc7e11a65d489f8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 [yann.morin.1998 at free.fr: make it an actual backport now] Signed-off-by: Yann E. MORIN --- ...0001-src-crun.c-fix-build-without-dlfcn.h.patch | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) 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..104c19a40f --- /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 + +[fontaine.fabrice at gmail.com: backport upstream commit] +Signed-off-by: Fabrice Fontaine +--- + 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.25.1 + From yann.morin.1998 at free.fr Sun Jan 8 15:43:38 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:43:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: fix static build In-Reply-To: <20221230174646.409970-1-fontaine.fabrice@gmail.com> References: <20221230174646.409970-1-fontaine.fabrice@gmail.com> Message-ID: <20230108154338.GC151997@scaer> Fabrice, All, On 2022-12-30 18:46 +0100, Fabrice Fontaine spake thusly: > 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 Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...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 > > _______________________________________________ > 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 Jan 8 15:48:40 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:48:40 +0100 Subject: [Buildroot] [git commit] package/crun: needs fexecve Message-ID: <20230108155101.D6525876BD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0e134a05342507bd9ac47da03abca4c9c113a64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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' In 6e3f7fbc072c (package/runc: add upstream security fix for CVE-2019-5736), we made runc unavailable for uclibc toolchains, and crun uses fexecve for that same reason, to fix CVE-2019-5736. So, also make crun unavailable for uclibc toolchains. Fixes: - http://autobuild.buildroot.org/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- 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 From yann.morin.1998 at free.fr Sun Jan 8 15:52:30 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:52:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs fexecve In-Reply-To: <20221230175350.412551-1-fontaine.fabrice@gmail.com> References: <20221230175350.412551-1-fontaine.fabrice@gmail.com> Message-ID: <20230108155230.GD151997@scaer> Fabrice, All, On 2022-12-30 18:53 +0100, Fabrice Fontaine spake thusly: > 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' I slightly extended the commit log to refer to commit 6e3f7fbc072c, which made runc also unavailable for uclibc toolchain for the exact same reason (crun having copied from runc; damn, that naming is not confusing at all...) > Fixes: > - http://autobuild.buildroot.org/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 8 15:57:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:57:13 +0100 Subject: [Buildroot] [git commit] package/crun: add libgcrypt optional dependency Message-ID: <20230108155803.2C0CC876C5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4d5fd84496ac0ec65e7aed73a9386ab62f2a2c19 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libgcrypt is an optional dependency which is enabled by default since version 1.7 and https://github.com/containers/crun/commit/dd310aaf5aee336d0f6236c1c2add7b7cb030482 Unfortunately, thetre are no associated --enable/disable flags; it all depends on auto-detection. Signed-off-by: Fabrice Fontaine Reviewed-by: Christian Stewart Signed-off-by: Yann E. MORIN --- 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 From yann.morin.1998 at free.fr Sun Jan 8 15:58:39 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 16:58:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: add libgcrypt optional dependency In-Reply-To: <20221230180843.521147-1-fontaine.fabrice@gmail.com> References: <20221230180843.521147-1-fontaine.fabrice@gmail.com> Message-ID: <20230108155839.GE151997@scaer> Fabrice, All, On 2022-12-30 19:08 +0100, Fabrice Fontaine spake thusly: > 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 Applied to master, after extending the commit log to state that there are no associated --enable/disable flags, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 8 16:09:40 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 17:09:40 +0100 Subject: [Buildroot] [git commit] package/containerd: support crun as runtime Message-ID: <20230108161015.B65FA876D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d0ecb9b2803b5b0b293acd7a5a6bba1ed1e3feab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master crun is a drop-in replacement for runc. If crun is enabled, but runc is not, we already install an impersonation symlink, so we do not need to force runc if crun is enabled. Still, runc is the default if crun is not enabled. Signed-off-by: TIAN Yuanhao Reviewed-by: Christian Stewart [yann.morin.1998 at free.fr: split into its own patch] Signed-off-by: Yann E. MORIN --- package/containerd/Config.in | 2 +- 1 file changed, 1 insertion(+), 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 From yann.morin.1998 at free.fr Sun Jan 8 16:03:11 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 17:03:11 +0100 Subject: [Buildroot] [git commit] package/crun: impersonate runc Message-ID: <20230108161015.ACB93876CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=680f28af58364f4152f3d9b582b312538fa0e500 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master crun is a drop-in replacement for runc, so we can use the former to impersonate the latter when it is not enabled. To do so, we create a runc symlink pointing to crun, when runc is not enabled. See: https://github.com/containerd/containerd/discussions/6162 Signed-off-by: TIAN Yuanhao Reviewed-by: Christian Stewart [yann.morin.1998 at free.fr: split into its own patch] Signed-off-by: Yann E. MORIN --- package/crun/crun.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/crun/crun.mk b/package/crun/crun.mk index fd8bfb0981..ddb96a0b33 100644 --- a/package/crun/crun.mk +++ b/package/crun/crun.mk @@ -44,4 +44,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)) From yann.morin.1998 at free.fr Sun Jan 8 16:12:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 17:12:19 +0100 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: <20230108161219.GF151997@scaer> Yuanhao, All, On 2022-10-06 07:07 -0700, TIAN Yuanhao spake thusly: > Create runc symlink to crun when runc is missing. I've split this patch in two, as they are semantically separate: 1. have crun impersonate runc if the latter is not enabled, 2. do not force runc in containerd if crun is enabled Indeed, one may very well want to use crun as an anternative to runc, even without using containerd. > See: https://github.com/containerd/containerd/discussions/6162 > > Signed-off-by: TIAN Yuanhao Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 laurent at vivier.eu Sun Jan 8 16:54:35 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Sun, 8 Jan 2023 17:54:35 +0100 Subject: [Buildroot] [PATCH v8 0/3] package: add petitboot to use with qemu-system-m68k Message-ID: <20230108165438.1250779-1-laurent@vivier.eu> qemu-system-m68k has introduced in v6.0 a new pure virtual machine that is now supported by linux v5.19. The goal of this series is to provide petitboot as an embedded bootloader for it (like it is for the IBM POWER machine). The first patch introduces petitboot package, the second patch the configuration to build buildroot with petitboot for the QEMU machine. You can test it with: qemu-system-m68k -M virt -kernel images/vmlinux \ -initrd images/rootfs.cpio.xz \ -append "console=ttyGF0" --nographic Signed-off-by: Laurent Vivier v8: - use linux.fragment rather than linux.config - rebase v7: - set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y - fix errors reported by check-package - add gitlab testing (C?dric) - update boot-qemu-image.py to support petitboot v6: - rebase v5: - remove BR2_CCACHE_DIR, BR2_PACKAGE_DTC and BR2_PACKAGE_DTC_PROGRAMS v4: - address Thomas' comments - remove petitboot-mtd config as libflash is not available v3: v2: v1: - first version, I messed up with list subscription and git-publish... Laurent Vivier (3): package: add petitboot board/qemu/m68k-virt: Add virt-m68k linux config support/scripts/boot-qemu-image.py: manage petitboot interface DEVELOPERS | 5 ++ board/qemu/m68k-virt/linux.fragment | 21 ++++++ board/qemu/m68k-virt/readme.txt | 5 ++ configs/qemu_m68k_virt_petitboot_defconfig | 31 ++++++++ package/Config.in | 1 + package/kexec/Config.in | 2 +- package/petitboot/63-md-raid-arrays.rules | 41 +++++++++++ package/petitboot/65-md-incremental.rules | 69 ++++++++++++++++++ package/petitboot/66-add-sg-module.rules | 2 + package/petitboot/Config.in | 23 ++++++ package/petitboot/S14silence-console | 9 +++ package/petitboot/S15pb-discover | 38 ++++++++++ package/petitboot/fs-overlay/etc/inittab | 34 +++++++++ package/petitboot/fs-overlay/etc/locale | 1 + package/petitboot/fs-overlay/init | 8 ++ package/petitboot/kexec-restart | 8 ++ package/petitboot/petitboot-console-ui.rules | 6 ++ package/petitboot/petitboot.hash | 2 + package/petitboot/petitboot.mk | 77 ++++++++++++++++++++ package/petitboot/removable-event-poll.rules | 4 + package/petitboot/shell_config | 19 +++++ package/petitboot/shell_profile | 2 + support/scripts/boot-qemu-image.py | 13 +++- 23 files changed, 417 insertions(+), 4 deletions(-) create mode 100644 board/qemu/m68k-virt/linux.fragment create mode 100644 board/qemu/m68k-virt/readme.txt create mode 100644 configs/qemu_m68k_virt_petitboot_defconfig create mode 100644 package/petitboot/63-md-raid-arrays.rules create mode 100644 package/petitboot/65-md-incremental.rules create mode 100644 package/petitboot/66-add-sg-module.rules create mode 100644 package/petitboot/Config.in create mode 100755 package/petitboot/S14silence-console create mode 100755 package/petitboot/S15pb-discover create mode 100644 package/petitboot/fs-overlay/etc/inittab create mode 100644 package/petitboot/fs-overlay/etc/locale create mode 100755 package/petitboot/fs-overlay/init create mode 100755 package/petitboot/kexec-restart create mode 100644 package/petitboot/petitboot-console-ui.rules create mode 100644 package/petitboot/petitboot.hash create mode 100644 package/petitboot/petitboot.mk create mode 100644 package/petitboot/removable-event-poll.rules create mode 100644 package/petitboot/shell_config create mode 100755 package/petitboot/shell_profile -- 2.38.1 From laurent at vivier.eu Sun Jan 8 16:54:37 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Sun, 8 Jan 2023 17:54:37 +0100 Subject: [Buildroot] [PATCH v8 2/3] board/qemu/m68k-virt: Add virt-m68k linux config In-Reply-To: <20230108165438.1250779-1-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> Message-ID: <20230108165438.1250779-3-laurent@vivier.eu> Build a 5.19 (first version with the m68k virt machine) kernel for "qemu-system-m68k -M virt" machine. Signed-off-by: Laurent Vivier --- DEVELOPERS | 2 ++ board/qemu/m68k-virt/linux.fragment | 21 +++++++++++++++++ board/qemu/m68k-virt/readme.txt | 5 +++++ configs/qemu_m68k_virt_petitboot_defconfig | 26 ++++++++++++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 board/qemu/m68k-virt/linux.fragment create mode 100644 board/qemu/m68k-virt/readme.txt create mode 100644 configs/qemu_m68k_virt_petitboot_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index cab009109f49..faac1bdda561 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1762,6 +1762,8 @@ F: package/open-lldp/ N: Laurent Vivier F: package/petitboot/ +F: board/qemu/m68k-virt/ +F: configs/qemu_m68k_virt_petitboot_defconfig N: Lee Jones F: boot/afboot-stm32/ diff --git a/board/qemu/m68k-virt/linux.fragment b/board/qemu/m68k-virt/linux.fragment new file mode 100644 index 000000000000..49416982601c --- /dev/null +++ b/board/qemu/m68k-virt/linux.fragment @@ -0,0 +1,21 @@ +CONFIG_BLK_DEV_INITRD=y +CONFIG_KEXEC=y +CONFIG_BOOTINFO_PROC=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_MD=y +CONFIG_MD_LINEAR=y +CONFIG_MD_MULTIPATH=y +CONFIG_MD_FAULTY=y +CONFIG_BLK_DEV_DM=y +CONFIG_DM_UNSTRIPED=y +CONFIG_DM_CRYPT=y +CONFIG_DM_SNAPSHOT=y +CONFIG_DM_THIN_PROVISIONING=y +CONFIG_DM_CACHE=y +CONFIG_DM_WRITECACHE=y +CONFIG_DM_EBS=y +CONFIG_DM_ERA=y +CONFIG_DM_CLONE=y +CONFIG_DM_MIRROR=y +CONFIG_DM_RAID=y +CONFIG_DM_ZERO=y diff --git a/board/qemu/m68k-virt/readme.txt b/board/qemu/m68k-virt/readme.txt new file mode 100644 index 000000000000..714b74c70ea1 --- /dev/null +++ b/board/qemu/m68k-virt/readme.txt @@ -0,0 +1,5 @@ +Run the emulation with: + + qemu-system-m68k -M virt -kernel output/images/vmlinux -initrd output/images/rootfs.cpio.xz -append "console=ttyGF0" --nographic # qemu_m68k_virt_petitboot_defconfig + +The petiboot menu will appear in the terminal where QEMU has been started. diff --git a/configs/qemu_m68k_virt_petitboot_defconfig b/configs/qemu_m68k_virt_petitboot_defconfig new file mode 100644 index 000000000000..b3497c12b46b --- /dev/null +++ b/configs/qemu_m68k_virt_petitboot_defconfig @@ -0,0 +1,26 @@ +BR2_m68k=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_TOOLCHAIN_BUILDROOT_WCHAR=y +BR2_CCACHE=y +BR2_RELRO_NONE=y +BR2_TARGET_GENERIC_ISSUE="Welcome to Petitboot" +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y +BR2_ROOTFS_MERGED_USR=y +BR2_TARGET_GENERIC_GETTY_PORT="ttyGF0" +BR2_ROOTFS_OVERLAY="package/petitboot/fs-overlay" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19" +BR2_LINUX_KERNEL_DEFCONFIG="virt" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/m68k-virt/linux.fragment" +BR2_LINUX_KERNEL_XZ=y +BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y +BR2_PACKAGE_KEXEC=y +BR2_PACKAGE_KEXEC_ZLIB=y +BR2_PACKAGE_ETHTOOL=y +BR2_PACKAGE_NET_TOOLS=y +BR2_PACKAGE_NETCAT=y +BR2_PACKAGE_RSYNC=y +BR2_PACKAGE_PETITBOOT=y +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_CPIO_XZ=y -- 2.38.1 From laurent at vivier.eu Sun Jan 8 16:54:36 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Sun, 8 Jan 2023 17:54:36 +0100 Subject: [Buildroot] [PATCH v8 1/3] package: add petitboot In-Reply-To: <20230108165438.1250779-1-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> Message-ID: <20230108165438.1250779-2-laurent@vivier.eu> from https://github.com/glevand/petitboot--buildroot Updated to work with m68k architecture rather than PlayStation3 (focused on qemu-system-m68k virt machine) Signed-off-by: Laurent Vivier --- DEVELOPERS | 3 + package/Config.in | 1 + package/kexec/Config.in | 2 +- package/petitboot/63-md-raid-arrays.rules | 41 +++++++++++ package/petitboot/65-md-incremental.rules | 69 ++++++++++++++++++ package/petitboot/66-add-sg-module.rules | 2 + package/petitboot/Config.in | 23 ++++++ package/petitboot/S14silence-console | 9 +++ package/petitboot/S15pb-discover | 38 ++++++++++ package/petitboot/fs-overlay/etc/inittab | 34 +++++++++ package/petitboot/fs-overlay/etc/locale | 1 + package/petitboot/fs-overlay/init | 8 ++ package/petitboot/kexec-restart | 8 ++ package/petitboot/petitboot-console-ui.rules | 6 ++ package/petitboot/petitboot.hash | 2 + package/petitboot/petitboot.mk | 77 ++++++++++++++++++++ package/petitboot/removable-event-poll.rules | 4 + package/petitboot/shell_config | 19 +++++ package/petitboot/shell_profile | 2 + 19 files changed, 348 insertions(+), 1 deletion(-) create mode 100644 package/petitboot/63-md-raid-arrays.rules create mode 100644 package/petitboot/65-md-incremental.rules create mode 100644 package/petitboot/66-add-sg-module.rules create mode 100644 package/petitboot/Config.in create mode 100755 package/petitboot/S14silence-console create mode 100755 package/petitboot/S15pb-discover create mode 100644 package/petitboot/fs-overlay/etc/inittab create mode 100644 package/petitboot/fs-overlay/etc/locale create mode 100755 package/petitboot/fs-overlay/init create mode 100755 package/petitboot/kexec-restart create mode 100644 package/petitboot/petitboot-console-ui.rules create mode 100644 package/petitboot/petitboot.hash create mode 100644 package/petitboot/petitboot.mk create mode 100644 package/petitboot/removable-event-poll.rules create mode 100644 package/petitboot/shell_config create mode 100755 package/petitboot/shell_profile diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b123..cab009109f49 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1760,6 +1760,9 @@ F: package/aircrack-ng/ N: Laurent Charpentier F: package/open-lldp/ +N: Laurent Vivier +F: package/petitboot/ + N: Lee Jones F: boot/afboot-stm32/ diff --git a/package/Config.in b/package/Config.in index 995dae2c5755..6404228c1306 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2642,6 +2642,7 @@ menu "System tools" source "package/openrc/Config.in" source "package/openvmtools/Config.in" source "package/pamtester/Config.in" + source "package/petitboot/Config.in" source "package/polkit/Config.in" source "package/powerpc-utils/Config.in" source "package/procps-ng/Config.in" diff --git a/package/kexec/Config.in b/package/kexec/Config.in index 90a7bc2672bd..092a80b171fc 100644 --- a/package/kexec/Config.in +++ b/package/kexec/Config.in @@ -3,7 +3,7 @@ config BR2_PACKAGE_KEXEC depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || \ BR2_mips || BR2_mips64 || BR2_mipsel || BR2_mips64el || \ BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le || \ - BR2_sh4 || BR2_sh4a || BR2_aarch64 || BR2_s390x + BR2_sh4 || BR2_sh4a || BR2_aarch64 || BR2_s390x || BR2_m68k help Kexec is a user space utility for loading another kernel and asking the currently running kernel to do something with diff --git a/package/petitboot/63-md-raid-arrays.rules b/package/petitboot/63-md-raid-arrays.rules new file mode 100644 index 000000000000..92aec36e69d4 --- /dev/null +++ b/package/petitboot/63-md-raid-arrays.rules @@ -0,0 +1,41 @@ +# do not edit this file, it will be overwritten on update + +SUBSYSTEM!="block", GOTO="md_end" + +# handle md arrays +ACTION!="add|change", GOTO="md_end" +KERNEL!="md*", GOTO="md_end" + +# partitions have no md/{array_state,metadata_version}, but should not +# for that reason be ignored. +ENV{DEVTYPE}=="partition", GOTO="md_ignore_state" + +# container devices have a metadata version of e.g. 'external:ddf' and +# never leave state 'inactive' +ATTR{md/metadata_version}=="external:[A-Za-z]*", ATTR{md/array_state}=="inactive", GOTO="md_ignore_state" +TEST!="md/array_state", ENV{SYSTEMD_READY}="0", GOTO="md_end" +ATTR{md/array_state}=="|clear|inactive", ENV{SYSTEMD_READY}="0", GOTO="md_end" +LABEL="md_ignore_state" + +IMPORT{program}="/sbin/mdadm --detail --export $devnode" +ENV{DEVTYPE}=="disk", ENV{MD_NAME}=="?*", SYMLINK+="disk/by-id/md-name-$env{MD_NAME}", OPTIONS+="string_escape=replace" +ENV{DEVTYPE}=="disk", ENV{MD_UUID}=="?*", SYMLINK+="disk/by-id/md-uuid-$env{MD_UUID}" +ENV{DEVTYPE}=="disk", ENV{MD_DEVNAME}=="?*", SYMLINK+="md/$env{MD_DEVNAME}" +ENV{DEVTYPE}=="partition", ENV{MD_NAME}=="?*", SYMLINK+="disk/by-id/md-name-$env{MD_NAME}-part%n", OPTIONS+="string_escape=replace" +ENV{DEVTYPE}=="partition", ENV{MD_UUID}=="?*", SYMLINK+="disk/by-id/md-uuid-$env{MD_UUID}-part%n" +ENV{DEVTYPE}=="partition", ENV{MD_DEVNAME}=="*[^0-9]", SYMLINK+="md/$env{MD_DEVNAME}%n" +ENV{DEVTYPE}=="partition", ENV{MD_DEVNAME}=="*[0-9]", SYMLINK+="md/$env{MD_DEVNAME}p%n" + +IMPORT{builtin}="blkid" +OPTIONS+="link_priority=100" +OPTIONS+="watch" +ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}" +ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_ENC}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}" + +ENV{MD_LEVEL}=="raid[1-9]*", ENV{SYSTEMD_WANTS}+="mdmonitor.service" + +# Tell systemd to run mdmon for our container, if we need it. +ENV{MD_LEVEL}=="raid[1-9]*", ENV{MD_CONTAINER}=="?*", PROGRAM="/usr/bin/readlink $env{MD_CONTAINER}", ENV{MD_MON_THIS}="%c" +ENV{MD_MON_THIS}=="?*", PROGRAM="/usr/bin/basename $env{MD_MON_THIS}", ENV{SYSTEMD_WANTS}+="mdmon@%c.service" + +LABEL="md_end" diff --git a/package/petitboot/65-md-incremental.rules b/package/petitboot/65-md-incremental.rules new file mode 100644 index 000000000000..153d12fe6f7e --- /dev/null +++ b/package/petitboot/65-md-incremental.rules @@ -0,0 +1,69 @@ +# This file causes block devices with Linux RAID (mdadm) signatures to +# automatically cause mdadm to be run. +# See udev(8) for syntax + +# Don't process any events if anaconda is running as anaconda brings up +# raid devices manually +ENV{ANACONDA}=="?*", GOTO="md_end" + +# Also don't process disks that are slated to be a multipath device +ENV{DM_MULTIPATH_DEVICE_PATH}=="?*", GOTO="md_end" + +# We process add events on block devices (since they are ready as soon as +# they are added to the system), but we must process change events as well +# on any dm devices (like LUKS partitions or LVM logical volumes) and on +# md devices because both of these first get added, then get brought live +# and trigger a change event. The reason we don't process change events +# on bare hard disks is because if you stop all arrays on a disk, then +# run fdisk on the disk to change the partitions, when fdisk exits it +# triggers a change event, and we want to wait until all the fdisks on +# all member disks are done before we do anything. Unfortunately, we have +# no way of knowing that, so we just have to let those arrays be brought +# up manually after fdisk has been run on all of the disks. + +# First, process all add events (md and dm devices will not really do +# anything here, just regular disks, and this also won't get any imsm +# array members either) +SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_TYPE}=="linux_raid_member", \ + RUN+="/sbin/mdadm -I --export $env{DEVNAME}" + +# Next, check to make sure the BIOS raid stuff wasn't turned off via cmdline +IMPORT{cmdline}="noiswmd" +IMPORT{cmdline}="nodmraid" +ENV{noiswmd}=="?*", GOTO="md_imsm_inc_end" +ENV{nodmraid}=="?*", GOTO="md_imsm_inc_end" +SUBSYSTEM=="block", ACTION=="add", ENV{ID_FS_TYPE}=="isw_raid_member", \ + RUN+="/sbin/mdadm -I $env{DEVNAME}" +LABEL="md_imsm_inc_end" + +SUBSYSTEM=="block", ACTION=="remove", ENV{ID_PATH}=="?*", \ + RUN+="/sbin/mdadm -If $name --path $env{ID_PATH}" +SUBSYSTEM=="block", ACTION=="remove", ENV{ID_PATH}!="?*", \ + RUN+="/sbin/mdadm -If $name" + +# Next make sure that this isn't a dm device we should skip for some reason +ENV{DM_UDEV_RULES_VSN}!="?*", GOTO="dm_change_end" +ENV{DM_UDEV_DISABLE_OTHER_RULES_FLAG}=="1", GOTO="dm_change_end" +ENV{DM_SUSPENDED}=="1", GOTO="dm_change_end" +KERNEL=="dm-*", SUBSYSTEM=="block", ENV{ID_FS_TYPE}=="linux_raid_member", \ + ACTION=="change", RUN+="/sbin/mdadm -I $env{DEVNAME}" +LABEL="dm_change_end" + +# Finally catch any nested md raid arrays. If we brought up an md raid +# array that's part of another md raid array, it won't be ready to be used +# until the change event that occurs when it becomes live +KERNEL=="md*", SUBSYSTEM=="block", ENV{ID_FS_TYPE}=="linux_raid_member", \ + ACTION=="change", RUN+="/sbin/mdadm -I $env{DEVNAME}" + +# In case the initramfs only started some of the arrays in our container, +# run incremental assembly on the container itself. Note: we ran mdadm +# on the container in 64-md-raid.rules, and that's how the MD_LEVEL +# environment variable is already set. If that disappears from the other +# file, we will need to add this line into the middle of the next rule: +# IMPORT{program}="/sbin/mdadm -D --export $tempnode", \ + +SUBSYSTEM=="block", ACTION=="add|change", KERNEL=="md*", \ + ENV{MD_LEVEL}=="container", RUN+="/sbin/mdadm -I $env{DEVNAME}" + + +LABEL="md_end" diff --git a/package/petitboot/66-add-sg-module.rules b/package/petitboot/66-add-sg-module.rules new file mode 100644 index 000000000000..ae18d28c570e --- /dev/null +++ b/package/petitboot/66-add-sg-module.rules @@ -0,0 +1,2 @@ +# load modules to scsi disks, if they aren't in kernel +SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", TEST!="[module/sg]", RUN+="/sbin/modprobe sg" diff --git a/package/petitboot/Config.in b/package/petitboot/Config.in new file mode 100644 index 000000000000..fdcb26ccc924 --- /dev/null +++ b/package/petitboot/Config.in @@ -0,0 +1,23 @@ +config BR2_PACKAGE_PETITBOOT + bool "petitboot" + # petitboot needs udev /dev management + depends on BR2_PACKAGE_HAS_UDEV + select BR2_PACKAGE_ELFUTILS + select BR2_PACKAGE_LVM2 + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_NCURSES_TARGET_PANEL + select BR2_PACKAGE_NCURSES_TARGET_FORM + select BR2_PACKAGE_NCURSES_TARGET_MENU + # run-time dependency only + select BR2_PACKAGE_KEXEC_LITE if !BR2_PACKAGE_KEXEC + # run-time dependency only + select BR2_PACKAGE_POWERPC_UTILS if (( BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le ) && ! BR2_PACKAGE_PS3_UTILS ) + # run-time dependency only + select BR2_PACKAGE_NVME if (( BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le ) && ! BR2_PACKAGE_PS3_UTILS ) + help + Petitboot is a small kexec-based bootloader + + http://www.kernel.org/pub/linux/kernel/people/geoff/petitboot/petitboot.html + +comment "petitboot requires udev to be enabled" + depends on !BR2_PACKAGE_HAS_UDEV diff --git a/package/petitboot/S14silence-console b/package/petitboot/S14silence-console new file mode 100755 index 000000000000..2ce6b39f427b --- /dev/null +++ b/package/petitboot/S14silence-console @@ -0,0 +1,9 @@ +#!/bin/sh + +case "$1" in + start) + echo 1 1 1 1 > /proc/sys/kernel/printk + ;; +esac + +exit 0 diff --git a/package/petitboot/S15pb-discover b/package/petitboot/S15pb-discover new file mode 100755 index 000000000000..9d9ec57de3f0 --- /dev/null +++ b/package/petitboot/S15pb-discover @@ -0,0 +1,38 @@ +#!/bin/sh + +LOGFILE=/var/log/petitboot/pb-discover.log +PIDFILE=/var/run/petitboot.pid + +PATH=/usr/bin:/usr/sbin:/bin:/sbin +export PATH + +verbose= +if pb-config debug | grep -q enabled +then + verbose=-v +fi + +case "$1" in + start) + ulimit -c unlimited + mkdir -p -m 0775 $(dirname $LOGFILE) + mkdir -p -m 0775 /var/petitboot + # Set permissions for normal users + chown -R root:petitgroup $(dirname $LOGFILE) + chown -R root:petitgroup /var/petitboot + + export $(cat /etc/locale) + pb-discover -l $LOGFILE $verbose & + echo $! > $PIDFILE + ;; + stop) + pid=$(cat $PIDFILE) + [ -n "$pid" ] && kill -TERM $pid + ;; + *) + echo "Usage: $0 {start|stop}" + exit 1 + ;; +esac + +exit 0 diff --git a/package/petitboot/fs-overlay/etc/inittab b/package/petitboot/fs-overlay/etc/inittab new file mode 100644 index 000000000000..1f503d5d56f7 --- /dev/null +++ b/package/petitboot/fs-overlay/etc/inittab @@ -0,0 +1,34 @@ +# /etc/inittab +# +# Copyright (C) 2001 Erik Andersen +# +# Note: BusyBox init doesn't support runlevels. The runlevels field is +# completely ignored by BusyBox init. If you want runlevels, use +# sysvinit. +# +# Format for each entry: ::: +# +# id == tty to run on, or empty for /dev/console +# runlevels == ignored +# action == one of sysinit, respawn, askfirst, wait, and once +# process == program to run + +# Startup the system +::sysinit:/bin/mount -t proc proc /proc +::sysinit:/bin/mount -o remount,rw / # REMOUNT_ROOTFS_RW +::sysinit:/bin/mkdir -p /dev/pts +::sysinit:/bin/mkdir -p /dev/shm +::sysinit:/bin/mount -a +::sysinit:/bin/hostname -F /etc/hostname +# now run any rc scripts +::sysinit:/etc/init.d/rcS +::sysinit:/sbin/petitboot-nc +# Stuff to do for the 3-finger salute +::ctrlaltdel:/sbin/reboot + +# Stuff to do before rebooting +::shutdown:/etc/init.d/rcK +::shutdown:/bin/umount -a -r +::shutdown:/sbin/swapoff -a + +::restart:/usr/sbin/kexec-restart diff --git a/package/petitboot/fs-overlay/etc/locale b/package/petitboot/fs-overlay/etc/locale new file mode 100644 index 000000000000..655683630776 --- /dev/null +++ b/package/petitboot/fs-overlay/etc/locale @@ -0,0 +1 @@ +LANG=en_US.utf-8 diff --git a/package/petitboot/fs-overlay/init b/package/petitboot/fs-overlay/init new file mode 100755 index 000000000000..1e56178db162 --- /dev/null +++ b/package/petitboot/fs-overlay/init @@ -0,0 +1,8 @@ +#!/bin/sh +# devtmpfs does not get automounted for initramfs +/bin/mount -t devtmpfs devtmpfs /dev +exec 0/dev/console +exec 2>/dev/console +exec /sbin/init "$@" + diff --git a/package/petitboot/kexec-restart b/package/petitboot/kexec-restart new file mode 100755 index 000000000000..0175e76df4cd --- /dev/null +++ b/package/petitboot/kexec-restart @@ -0,0 +1,8 @@ +#!/bin/sh + +/usr/sbin/kexec -f -e + +while : +do + sleep 1 +done diff --git a/package/petitboot/petitboot-console-ui.rules b/package/petitboot/petitboot-console-ui.rules new file mode 100644 index 000000000000..cbf1b7e1d765 --- /dev/null +++ b/package/petitboot/petitboot-console-ui.rules @@ -0,0 +1,6 @@ + +# spawn a petitboot UI on common user-visible interface devices +SUBSYSTEM=="tty", KERNEL=="ttyGF*", RUN+="/usr/libexec/petitboot/pb-console --getty=/sbin/agetty --detach -- -a petituser -n -i $name linux" +SUBSYSTEM=="tty", KERNEL=="hvc*", RUN+="/usr/libexec/petitboot/pb-console --getty=/sbin/agetty --detach -- -a petituser -n -i $name linux" +SUBSYSTEM=="tty", KERNEL=="tty0", RUN+="/usr/libexec/petitboot/pb-console --getty=/sbin/agetty --detach -- -a petituser -n -i $name linux" +SUBSYSTEM=="tty", KERNEL=="ttyS*", RUN+="/usr/libexec/petitboot/pb-console --getty=/sbin/agetty --detach -- -a petituser -n -i $name linux" diff --git a/package/petitboot/petitboot.hash b/package/petitboot/petitboot.hash new file mode 100644 index 000000000000..ccb58eed0e34 --- /dev/null +++ b/package/petitboot/petitboot.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 b42ae4fb2a81e9cf68f727c3f54c6312788c654bd97628ec9ba61b19a68990e6 petitboot-v1.13.tar.gz diff --git a/package/petitboot/petitboot.mk b/package/petitboot/petitboot.mk new file mode 100644 index 000000000000..b04710a535d3 --- /dev/null +++ b/package/petitboot/petitboot.mk @@ -0,0 +1,77 @@ +################################################################################ +# +# petitboot +# +################################################################################ + +PETITBOOT_VERSION = v1.13 +PETITBOOT_SITE ?= https://github.com/open-power/petitboot/releases/download/$(PETITBOOT_VERSION) +PETITBOOT_DEPENDENCIES = elfutils ncurses udev host-bison host-flex lvm2 +PETITBOOT_LICENSE = GPLv2 +PETITBOOT_LICENSE_FILES = COPYING + +PETITBOOT_CONF_OPTS += --with-ncurses --without-twin-x11 --without-twin-fbdev \ + --localstatedir=/var \ + --enable-crypt \ + HOST_PROG_KEXEC=/usr/sbin/kexec \ + HOST_PROG_SHUTDOWN=/usr/sbin/kexec-restart \ + $(if $(BR2_PACKAGE_BUSYBOX),--with-tftp=busybox --enable-busybox) + +ifdef PETITBOOT_DEBUG +PETITBOOT_CONF_OPTS += --enable-debug +endif + +ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y) +PETITBOOT_CONF_OPTS += --with-ncursesw MENU_LIB=-lmenuw FORM_LIB=-lformw +endif + +define PETITBOOT_POST_INSTALL + $(INSTALL) -D -m 0755 $(@D)/utils/bb-kexec-reboot \ + $(TARGET_DIR)/usr/libexec/petitboot + $(INSTALL) -d -m 0755 $(TARGET_DIR)/etc/petitboot/boot.d + $(INSTALL) -D -m 0755 $(@D)/utils/hooks/01-create-default-dtb \ + $(TARGET_DIR)/etc/petitboot/boot.d/ + $(INSTALL) -D -m 0755 $(@D)/utils/hooks/90-sort-dtb \ + $(TARGET_DIR)/etc/petitboot/boot.d/ + + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/S14silence-console \ + $(TARGET_DIR)/etc/init.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/S15pb-discover \ + $(TARGET_DIR)/etc/init.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/kexec-restart \ + $(TARGET_DIR)/usr/sbin/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/petitboot-console-ui.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/removable-event-poll.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/63-md-raid-arrays.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/65-md-incremental.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/66-add-sg-module.rules \ + $(TARGET_DIR)/etc/udev/rules.d/ + + ln -sf /usr/sbin/pb-udhcpc \ + $(TARGET_DIR)/usr/share/udhcpc/default.script.d/ + + mkdir -p $(TARGET_DIR)/home/petituser + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/shell_profile \ + $(TARGET_DIR)/home/petituser/.profile + $(INSTALL) -D -m 0755 $(PETITBOOT_PKGDIR)/shell_config \ + $(TARGET_DIR)/home/petituser/.shrc + + $(MAKE) -C $(@D)/po DESTDIR=$(TARGET_DIR) install +endef + +define PETITBOOT_POST_INSTALL_DTB + $(INSTALL) -D -m 0755 $(@D)/utils/hooks/30-dtb-updates \ + $(TARGET_DIR)/etc/petitboot/boot.d/ +endef + +PETITBOOT_POST_INSTALL_TARGET_HOOKS += PETITBOOT_POST_INSTALL + +ifeq ($(BR2_PACKAGE_DTC),y) +PETITBOOT_POST_INSTALL_TARGET_HOOKS += PETITBOOT_POST_INSTALL_DTB +endif + +$(eval $(autotools-package)) diff --git a/package/petitboot/removable-event-poll.rules b/package/petitboot/removable-event-poll.rules new file mode 100644 index 000000000000..b736aef6101f --- /dev/null +++ b/package/petitboot/removable-event-poll.rules @@ -0,0 +1,4 @@ + +# petitboot needs notification for media change events on removable devices, +# which we only get if we've set the poll_msecs sysfs attribute. +ACTION!="remove", ATTR{removable}=="1", ATTR{events_poll_msecs}="2000" diff --git a/package/petitboot/shell_config b/package/petitboot/shell_config new file mode 100644 index 000000000000..59337ff53039 --- /dev/null +++ b/package/petitboot/shell_config @@ -0,0 +1,19 @@ +#!bin/sh + +reset + +echo "Exiting petitboot. Type 'exit' to return." +echo "You may run 'pb-sos' to gather diagnostic data" + +if [[ "$(id -u)" != "0" ]]; then + echo "" | sudo -S /bin/true 2&>1 >> /dev/null + if [[ $? = 0 ]]; then + echo "No password set, running as root. You may set a password in the System Configuration screen." + sudo -i + sudo -K + exit + fi + export PS1='$ ' +else + export PS1='# ' +fi diff --git a/package/petitboot/shell_profile b/package/petitboot/shell_profile new file mode 100755 index 000000000000..40062b423b79 --- /dev/null +++ b/package/petitboot/shell_profile @@ -0,0 +1,2 @@ +export ENV="/home/petituser/.shrc" +/usr/libexec/petitboot/pb-console -- 2.38.1 From laurent at vivier.eu Sun Jan 8 16:54:38 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Sun, 8 Jan 2023 17:54:38 +0100 Subject: [Buildroot] [PATCH v8 3/3] support/scripts/boot-qemu-image.py: manage petitboot interface In-Reply-To: <20230108165438.1250779-1-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> Message-ID: <20230108165438.1250779-4-laurent@vivier.eu> Petitboot doesn't start a shell but a GUI. Manage the menu to switch to the shell. Use "poweroff -f" as we don't have init Enable the test for qemu_m68K_virt. Signed-off-by: Laurent Vivier --- configs/qemu_m68k_virt_petitboot_defconfig | 5 +++++ support/scripts/boot-qemu-image.py | 13 ++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/configs/qemu_m68k_virt_petitboot_defconfig b/configs/qemu_m68k_virt_petitboot_defconfig index b3497c12b46b..cb63a2deeed4 100644 --- a/configs/qemu_m68k_virt_petitboot_defconfig +++ b/configs/qemu_m68k_virt_petitboot_defconfig @@ -8,6 +8,8 @@ BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_ROOTFS_MERGED_USR=y BR2_TARGET_GENERIC_GETTY_PORT="ttyGF0" BR2_ROOTFS_OVERLAY="package/petitboot/fs-overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG)" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19" @@ -24,3 +26,6 @@ BR2_PACKAGE_RSYNC=y BR2_PACKAGE_PETITBOOT=y BR2_TARGET_ROOTFS_CPIO=y BR2_TARGET_ROOTFS_CPIO_XZ=y +# host-qemu for gitlab testing +BR2_PACKAGE_HOST_QEMU=y +BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y diff --git a/support/scripts/boot-qemu-image.py b/support/scripts/boot-qemu-image.py index ba50ea69ee9a..8dd3b4c654e1 100755 --- a/support/scripts/boot-qemu-image.py +++ b/support/scripts/boot-qemu-image.py @@ -36,7 +36,7 @@ def main(): time.sleep(1) try: - child.expect(["buildroot login:"], timeout=600) + idx = child.expect(["buildroot login:", "Exit to shell"], timeout=600) except pexpect.EOF as e: # Some emulations require a fork of qemu-system, which may be # missing on the system, and is not provided by Buildroot. @@ -55,7 +55,11 @@ def main(): print("System did not boot in time, exiting.") sys.exit(1) - child.sendline("root\r") + if idx == 0: + child.sendline("root\r") + elif idx == 1: + time.sleep(1) + child.sendline("\r") try: child.expect(["# "], timeout=600) @@ -66,7 +70,10 @@ def main(): print("Timeout while waiting for shell") sys.exit(1) - child.sendline("poweroff\r") + if idx == 0: + child.sendline("poweroff\r") + elif idx == 1: + child.sendline("poweroff -f\r") try: child.expect(["System halted"], timeout=600) -- 2.38.1 From fontaine.fabrice at gmail.com Sun Jan 8 19:14:05 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 20:14:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: fix legal info Message-ID: <20230108191405.9608-1-fontaine.fabrice@gmail.com> Commit 4aca99f51cc97cfc3bcd3affa65f4694004dd444 forgot to update hash of COPYING file and add hash of README.md due to the following commit which moved the introductory note about the GPL from the COPYING license text file to the README: https://github.com/wireshark/wireshark/commit/d2b6b89b94bd3e18520c472affae9cd4a03283e2 Fixes: - http://autobuild.buildroot.org/results/aaed32b55cc56beb32152ed61ac9b7f69d3ebef5 Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.hash | 3 ++- package/wireshark/wireshark.mk | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index ae06ab09b7..e9026b8caa 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -3,4 +3,5 @@ sha1 0127180ff18515b086fe5603f767f53ddaa64c1a wireshark-4.0.2.tar.xz sha256 f35915699f2f9b28ddb211202d40ec8984e5834d3c911483144a4984ba44411d wireshark-4.0.2.tar.xz # Locally calculated -sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING +sha256 fce67c1558e448fac784ce9a30cb47956488bc3ef6ec16316c38b0668b3cad2e README.md diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index ee3d6b1905..e2a424ef0f 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -8,7 +8,7 @@ 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 -WIRESHARK_LICENSE_FILES = COPYING +WIRESHARK_LICENSE_FILES = COPYING README.md WIRESHARK_CPE_ID_VENDOR = wireshark WIRESHARK_SELINUX_MODULES = wireshark WIRESHARK_DEPENDENCIES = \ -- 2.39.0 From fontaine.fabrice at gmail.com Sun Jan 8 19:15:14 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 20:15:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs gcc >= 4.9 Message-ID: <20230108191514.10360-1-fontaine.fabrice@gmail.com> crun unconditionally uses atomic_bool when libgcrypt is found since version 1.7.1 and https://github.com/containers/crun/commit/40f66c0a74b8d918ecc7ae9228dca32a4fd71084 resulting in the following build failure with gcc 4.8 since commit 6987b92da510a8c8b9534a22506850c163d0f035: src/libcrun/seccomp.c: In function 'calculate_seccomp_checksum': src/libcrun/seccomp.c:374:3: error: unknown type name 'atomic_bool' static atomic_bool initialized = false; ^ Fixes: - http://autobuild.buildroot.org/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d Signed-off-by: Fabrice Fontaine --- package/crun/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/crun/Config.in b/package/crun/Config.in index fa0894e126..45c86f0655 100644 --- a/package/crun/Config.in +++ b/package/crun/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_CRUN bool "crun" depends on !BR2_TOOLCHAIN_USES_UCLIBC # no fexecve + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C11/stdatomic.h select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_MUSL select BR2_PACKAGE_YAJL # libocispec help @@ -8,5 +9,6 @@ config BR2_PACKAGE_CRUN https://github.com/containers/crun -comment "crun needs a glibc or musl toolchain" - depends on BR2_TOOLCHAIN_USES_UCLIBC +comment "crun needs a glibc or musl toolchain, gcc >= 4.9" + depends on BR2_TOOLCHAIN_USES_UCLIBC || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 -- 2.39.0 From mr.bossman075 at gmail.com Sun Jan 8 19:40:58 2023 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sun, 8 Jan 2023 14:40:58 -0500 Subject: [Buildroot] [PATCH v2 0/4] Add RISC-V 32 NOMMU support In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <44a3a208-4843-42fe-c037-76f1cca0d043@gmail.com> Hi, Peter Korsgaard would you be willing to review this set? Thanks, Jesse On 12/17/22 00:13, Jesse Taube wrote: > 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 > From fontaine.fabrice at gmail.com Sun Jan 8 19:56:26 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 20:56:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/trinity: fix build with kernel >= 6.1 Message-ID: <20230108195626.328941-1-fontaine.fabrice@gmail.com> Fix the following build failure with kernel >= 6.1: net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory 5 | #include | ^~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 Signed-off-by: Fabrice Fontaine --- package/trinity/0004-drop-decnet.patch | 130 +++++++++++++++++++++++++ 1 file changed, 130 insertions(+) create mode 100644 package/trinity/0004-drop-decnet.patch diff --git a/package/trinity/0004-drop-decnet.patch b/package/trinity/0004-drop-decnet.patch new file mode 100644 index 0000000000..15ba7f8e82 --- /dev/null +++ b/package/trinity/0004-drop-decnet.patch @@ -0,0 +1,130 @@ +From ec8dcc7faf13c57f5f6d785e4429818f1239a058 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 8 Jan 2023 20:50:18 +0100 +Subject: [PATCH] drop decnet + +Drop decnet as it has been removed since kernel 6.1 and +https://github.com/torvalds/linux/commit/1202cdd665315c525b5237e96e0bedc76d7e754f +resulting in the following build failure: + +net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory + 5 | #include + | ^~~~~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/kernelslacker/trinity/pull/41] +--- + include/net.h | 1 - + net/proto-decnet.c | 59 ---------------------------------------------- + net/proto-unix.c | 1 - + net/protocols.c | 1 - + 4 files changed, 62 deletions(-) + delete mode 100644 net/proto-decnet.c + +diff --git a/include/net.h b/include/net.h +index 99d55363..791e8090 100644 +--- a/include/net.h ++++ b/include/net.h +@@ -80,7 +80,6 @@ extern const struct netproto proto_atmpvc; + extern const struct netproto proto_atmsvc; + extern const struct netproto proto_x25; + extern const struct netproto proto_rose; +-extern const struct netproto proto_decnet; + extern const struct netproto proto_llc; + extern const struct netproto proto_netlink; + extern const struct netproto proto_packet; +diff --git a/net/proto-decnet.c b/net/proto-decnet.c +deleted file mode 100644 +index 7711cf00..00000000 +--- a/net/proto-decnet.c ++++ /dev/null +@@ -1,59 +0,0 @@ +-#include +-#include +-#include +-#include +-#include +-#include +-#include "net.h" +-#include "random.h" +-#include "utils.h" // RAND_ARRAY +-#include "compat.h" +- +-static void decnet_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) +-{ +- struct sockaddr_dn *dn; +- unsigned int i; +- +- dn = zmalloc(sizeof(struct sockaddr_dn)); +- +- dn->sdn_family = PF_DECnet; +- dn->sdn_flags = rnd(); +- dn->sdn_objnum = rnd(); +- dn->sdn_objnamel = rnd() % 16; +- for (i = 0; i < dn->sdn_objnamel; i++) +- dn->sdn_objname[i] = rnd(); +- dn->sdn_add.a_len = RAND_BOOL(); +- dn->sdn_add.a_addr[0] = rnd(); +- dn->sdn_add.a_addr[1] = rnd(); +- *addr = (struct sockaddr *) dn; +- *addrlen = sizeof(struct sockaddr_dn); +-} +- +-static const unsigned int decnet_opts[] = { +- SO_CONDATA, SO_CONACCESS, SO_PROXYUSR, SO_LINKINFO, +- DSO_CONDATA, DSO_DISDATA, DSO_CONACCESS, DSO_ACCEPTMODE, +- DSO_CONACCEPT, DSO_CONREJECT, DSO_LINKINFO, DSO_STREAM, +- DSO_SEQPACKET, DSO_MAXWINDOW, DSO_NODELAY, DSO_CORK, +- DSO_SERVICES, DSO_INFO +-}; +- +-static void decnet_setsockopt(struct sockopt *so, __unused__ struct socket_triplet *triplet) +-{ +- so->level = SOL_DECNET; +- so->optname = RAND_ARRAY(decnet_opts); +- +- // TODO: set optlen correctly +-} +- +-static struct socket_triplet decnet_triplets[] = { +- { .family = PF_DECnet, .protocol = DNPROTO_NSP, .type = SOCK_SEQPACKET }, +- { .family = PF_DECnet, .protocol = DNPROTO_NSP, .type = SOCK_STREAM }, +-}; +- +-const struct netproto proto_decnet = { +- .name = "decnet", +- .setsockopt = decnet_setsockopt, +- .gen_sockaddr = decnet_gen_sockaddr, +- .valid_triplets = decnet_triplets, +- .nr_triplets = ARRAY_SIZE(decnet_triplets), +-}; +diff --git a/net/proto-unix.c b/net/proto-unix.c +index f7427a22..119c1429 100644 +--- a/net/proto-unix.c ++++ b/net/proto-unix.c +@@ -2,7 +2,6 @@ + #include + #include + #include +-#include + #include + #include "net.h" + #include "random.h" +diff --git a/net/protocols.c b/net/protocols.c +index ea64d5f5..278f08b5 100644 +--- a/net/protocols.c ++++ b/net/protocols.c +@@ -18,7 +18,6 @@ const struct protoptr net_protocols[TRINITY_PF_MAX] = { + #ifdef USE_IPV6 + [PF_INET6] = { .proto = &proto_inet6 }, + #endif +- [PF_DECnet] = { .proto = &proto_decnet }, + [PF_PACKET] = { .proto = &proto_packet }, + #ifdef USE_NETECONET + [PF_ECONET] = { .proto = &proto_econet }, +-- +2.39.0 + -- 2.39.0 From fontaine.fabrice at gmail.com Sun Jan 8 20:34:03 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 8 Jan 2023 21:34:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpjsip: security bump to version 2.13 Message-ID: <20230108203403.667276-1-fontaine.fabrice@gmail.com> - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj - Drop patch (already in version) - libuuid configure option is available since https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c - libupnp is an optional dependency since https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 - libsrtp is optional since https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c https://github.com/pjsip/pjproject/releases/tag/2.13 Signed-off-by: Fabrice Fontaine --- ...ull-request-from-GHSA-26j7-ww69-c4qj.patch | 44 ------------------- package/libpjsip/Config.in | 1 - package/libpjsip/libpjsip.hash | 2 +- package/libpjsip/libpjsip.mk | 28 +++++++++--- 4 files changed, 22 insertions(+), 53 deletions(-) delete mode 100644 package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch diff --git a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch b/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch deleted file mode 100644 index 42b842a616..0000000000 --- a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 450baca94f475345542c6953832650c390889202 Mon Sep 17 00:00:00 2001 -From: sauwming -Date: Tue, 7 Jun 2022 12:00:13 +0800 -Subject: [PATCH] Merge pull request from GHSA-26j7-ww69-c4qj - -[Retrieved from: -https://github.com/pjsip/pjproject/commit/450baca94f475345542c6953832650c390889202] -Signed-off-by: Fabrice Fontaine ---- - pjlib-util/src/pjlib-util/stun_simple.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/pjlib-util/src/pjlib-util/stun_simple.c b/pjlib-util/src/pjlib-util/stun_simple.c -index 722519584..d0549176d 100644 ---- a/pjlib-util/src/pjlib-util/stun_simple.c -+++ b/pjlib-util/src/pjlib-util/stun_simple.c -@@ -54,6 +54,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - { - pj_uint16_t msg_type, msg_len; - char *p_attr; -+ int attr_max_cnt = PJ_ARRAY_SIZE(msg->attr); - - PJ_CHECK_STACK(); - -@@ -83,7 +84,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - msg->attr_count = 0; - p_attr = (char*)buf + sizeof(pjstun_msg_hdr); - -- while (msg_len > 0) { -+ while (msg_len > 0 && msg->attr_count < attr_max_cnt) { - pjstun_attr_hdr **attr = &msg->attr[msg->attr_count]; - pj_uint32_t len; - pj_uint16_t attr_type; -@@ -111,6 +112,10 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - p_attr += len; - ++msg->attr_count; - } -+ if (msg->attr_count == attr_max_cnt) { -+ PJ_LOG(4, (THIS_FILE, "Warning: max number attribute %d reached.", -+ attr_max_cnt)); -+ } - - return PJ_SUCCESS; - } diff --git a/package/libpjsip/Config.in b/package/libpjsip/Config.in index 727d2ec3d0..980fada3d5 100644 --- a/package/libpjsip/Config.in +++ b/package/libpjsip/Config.in @@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBPJSIP bool "libpjsip" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_LIBSRTP help PJSIP is a free and open source multimedia communication library written in C language implementing standard based diff --git a/package/libpjsip/libpjsip.hash b/package/libpjsip/libpjsip.hash index b1ccdb2f37..9935575567 100644 --- a/package/libpjsip/libpjsip.hash +++ b/package/libpjsip/libpjsip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533 pjproject-2.12.1.tar.gz +sha256 4178bb9f586299111463fc16ea04e461adca4a73e646f8ddef61ea53dafa92d9 pjproject-2.13.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/libpjsip/libpjsip.mk b/package/libpjsip/libpjsip.mk index 4134d40da8..5cc0423f5d 100644 --- a/package/libpjsip/libpjsip.mk +++ b/package/libpjsip/libpjsip.mk @@ -4,11 +4,10 @@ # ################################################################################ -LIBPJSIP_VERSION = 2.12.1 +LIBPJSIP_VERSION = 2.13 LIBPJSIP_SOURCE = pjproject-$(LIBPJSIP_VERSION).tar.gz LIBPJSIP_SITE = $(call github,pjsip,pjproject,$(LIBPJSIP_VERSION)) -LIBPJSIP_DEPENDENCIES = libsrtp LIBPJSIP_LICENSE = GPL-2.0+ LIBPJSIP_LICENSE_FILES = COPYING LIBPJSIP_CPE_ID_VENDOR = teluu @@ -16,9 +15,6 @@ LIBPJSIP_CPE_ID_PRODUCT = pjsip LIBPJSIP_INSTALL_STAGING = YES LIBPJSIP_MAKE = $(MAKE1) -# 0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch -LIBPJSIP_IGNORE_CVES += CVE-2022-31031 - LIBPJSIP_CFLAGS = $(TARGET_CFLAGS) -DPJ_HAS_IPV6=1 # relocation truncated to fit: R_68K_GOT16O @@ -40,8 +36,7 @@ LIBPJSIP_CONF_OPTS = \ --disable-l16-codec \ --disable-g722-codec \ --disable-ipp \ - --disable-silk \ - --with-external-srtp + --disable-silk # Note: aconfigure.ac is broken: --enable-epoll or --disable-epoll will # both enable it. But that's OK, epoll is better than the alternative, @@ -103,6 +98,22 @@ else LIBPJSIP_CONF_OPTS += --disable-libsamplerate endif +ifeq ($(BR2_PACKAGE_LIBSRTP),y) +LIBPJSIP_DEPENDENCIES += libsrtp +LIBPJSIP_CONF_OPTS += \ + --enable-libsrtp \ + --with-external-srtp +else +LIBPJSIP_CONF_OPTS += --disable-libsrtp +endif + +ifeq ($(BR2_PACKAGE_LIBUPNP),y) +LIBPJSIP_DEPENDENCIES += libupnp +LIBPJSIP_CONF_OPTS += --with-upnp=$(STAGING_DIR)/usr +else +LIBPJSIP_CONF_OPTS += --disable-upnp +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) # --enable-v4l2 is broken (check for libv4l2 will be omitted) LIBPJSIP_DEPENDENCIES += libv4l @@ -161,6 +172,9 @@ endif ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID),y) LIBPJSIP_DEPENDENCIES += util-linux +LIBPJSIP_CONF_OPTS += --enable-libuuid +else +LIBPJSIP_CONF_OPTS += --disable-libuuid endif # disable build of test binaries -- 2.39.0 From yann.morin.1998 at free.fr Sun Jan 8 21:15:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:15:13 +0100 Subject: [Buildroot] [PATCH 1/4] package/hiredis: enable host package In-Reply-To: <20230107010437.2471513-1-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> Message-ID: <20230108211513.GG151997@scaer> James, All, There's this already pending, old-ish patch from Dominik and Anders: https://patchwork.ozlabs.org/project/buildroot/patch/20220807093853.15579-1-dmrauh at posteo.de/ that tries to bump ccache. I prefer your series, because everything is split as much as possible, but I am looking at both patches to see if we can pick the best of the two. And indeed, see below... On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > The host-hiredis package is needed for the upcoming ccache update. > > Note that we must disable ccache when building host-hiredis itself > as host-ccache depends on host-hiredis. > > Signed-off-by: James Hilliard > --- > package/hiredis/hiredis.mk | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk > index f79b6c757a..f2a4836310 100644 > --- a/package/hiredis/hiredis.mk > +++ b/package/hiredis/hiredis.mk > @@ -22,4 +22,13 @@ else > HIREDIS_CONF_OPTS += -DENABLE_SSL=OFF > endif > > +# We are a ccache dependency, so we can't use ccache > +HOST_HIREDIS_CONF_OPTS += \ This is the first assignment, so no need to use append-assignment, jsut use a simple assignemnt. > + -DCMAKE_C_COMPILER_LAUNCHER="" \ > + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ The patch from Dominik and Anders uses -U to "unset" the variables, while you set them to empty. I think unsetting is semantically more correct, and I checked: it works. Also, the following options are not related to being build before ccache, but the comment makes it confusing, so I prefer we split the assignment when only parts of it is covered by a coment: HOST_HIREDIS_CONF_OPTS = \ -DDISABLE_TESTS=ON \ -DENABLE_SSL=OFF # Set CMAKE_BUILD_TYPE to Release or the libraries will be suffixed with "d" HOST_HIREDIS_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release # We are a ccache dependency, so we can't use ccache; reset the # options set by the cmake infra HOST_HIREDIS_CONF_OPTS += \ -UCMAKE_C_COMPILER_LAUNCHER \ -UCMAKE_CXX_COMPILER_LAUNCHER However, I wonder whether the -DCMAKE_BUILD_TYPE=Release makes sense. Ideed, we need to set it for the target variant, because we can do a debug build or not, and we set CMAKE_BUILD_TYPE in toolchainfile.cmake. But for the host variant, we do not use toolchainfile.cmake, and we never explicitly pass the build type on the command line either, so we especially never set it to "Debug", and so the 'd' suffix should not be added. Ah, but CMAKE_BUILD_TYPE can come from the environment... Damn. OK, so I did a few changes, and applied to master, thanks: - add Dominik and Anders in Cc to ack they provided inspiration - use -Ufoo instead of -Dfoo="" (as per Dominik & Anders) - reorder CONF_OPTS assignments Regards, Yann E. MORIN. > + -DCMAKE_BUILD_TYPE=Release \ > + -DDISABLE_TESTS=ON \ > + -DENABLE_SSL=OFF > + > $(eval $(cmake-package)) > +$(eval $(host-cmake-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 yann.morin.1998 at free.fr Sun Jan 8 21:13:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:13:19 +0100 Subject: [Buildroot] [git commit] package/hiredis: enable host package Message-ID: <20230108211608.58FED876DB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=359205b4f5b151a6ddff93cd75fd569a6f5c54b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The host-hiredis package is needed for the upcoming ccache update. So, being a dependency of ccache, we can't use ccache, so we must unset the options set by the cmake infra (this will be true only when we eventually bump ccache, but hiredis builds very fast even without ccache so we don't care about ccache even now). Reorder CONF_OPTS assignments so that comments apply equally to the host and target variants. Cc: Dominik Michael Rauh Cc: Anders F Bj??rklund Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: - add Dominik and Anders in Cc to ack they provided inspiration - use -Ufoo instead of -Dfoo="" (as per Dominik & Anders) - reorder CONF_OPTS assignments ] Signed-off-by: Yann E. MORIN --- package/hiredis/hiredis.mk | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index f79b6c757a..a2f7627b58 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -11,9 +11,14 @@ HIREDIS_LICENSE = BSD-3-Clause HIREDIS_LICENSE_FILES = COPYING HIREDIS_CPE_ID_VENDOR = redislabs HIREDIS_INSTALL_STAGING = YES + +HIREDIS_CONF_OPTS = -DDISABLE_TESTS=ON +HOST_HIREDIS_CONF_OPTS = -DDISABLE_TESTS=ON -DENABLE_SSL=OFF + # 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 +# resulting in build failures when linking. +HIREDIS_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release +HOST_HIREDIS_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release ifeq ($(BR2_PACKAGE_OPENSSL)$(BR2_TOOLCHAIN_HAS_THREADS),yy) HIREDIS_CONF_OPTS += -DENABLE_SSL=ON @@ -22,4 +27,11 @@ else HIREDIS_CONF_OPTS += -DENABLE_SSL=OFF endif +# We may be a ccache dependency, so we can't use ccache; reset the +# options set by the cmake infra. +HOST_HIREDIS_CONF_OPTS += \ + -UCMAKE_C_COMPILER_LAUNCHER \ + -UCMAKE_CXX_COMPILER_LAUNCHER + $(eval $(cmake-package)) +$(eval $(host-cmake-package)) From dillanjackson45 at gmail.com Sun Jan 8 21:28:13 2023 From: dillanjackson45 at gmail.com (Dillan Jackson) Date: Sun, 8 Jan 2023 13:28:13 -0800 Subject: [Buildroot] Help me please In-Reply-To: References: Message-ID: Jeff please On Sun, Jan 8, 2023 at 12:34 PM wrote: > Send buildroot mailing list submissions to > buildroot at buildroot.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.buildroot.org/mailman/listinfo/buildroot > or, via email, send a message with subject or body 'help' to > buildroot-request at buildroot.org > > You can reach the person managing the list at > buildroot-owner at buildroot.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of buildroot digest..." > > > Today's Topics: > > 1. [Bug 14996] Too many directories in BR2_EXTERNAL causes hang > during make (bugzilla at busybox.net) > 2. Re: [PATCH 1/1] core: Use of percent_defconfig seems to > impact performance (Yann E. MORIN) > 3. [PATCH 2022.02.x 1/1] package/php: security bump version to > 8.0.27 (Bernd Kuhls) > 4. Re: [PATCH 1/1] package/crun: add libgcrypt optional > dependency (Christian Stewart) > 5. Re: [PATCH 1/1] package/crun: support crun as runtime in > containerd (Christian Stewart) > 6. [autobuild.buildroot.net] Daily results for 2023-01-07 > (Thomas Petazzoni) > 7. [PATCH 1/1] package/bustle: fix pcap-config call > (Fabrice Fontaine) > 8. Re: [PATCH v1] package/ntpsec: bump version to 1.2.2 > (Peter Seiderer) > 9. [git commit] package/bustle: fix pcap-config call (Yann E. MORIN) > 10. Re: [PATCH 1/1] package/bustle: fix pcap-config call > (Yann E. MORIN) > 11. [git commit] package/crun: fix static build (Yann E. MORIN) > 12. Re: [PATCH 1/1] package/crun: fix static build (Yann E. MORIN) > 13. [git commit] package/crun: needs fexecve (Yann E. MORIN) > 14. Re: [PATCH 1/1] package/crun: needs fexecve (Yann E. MORIN) > 15. [git commit] package/crun: add libgcrypt optional dependency > (Yann E. MORIN) > 16. Re: [PATCH 1/1] package/crun: add libgcrypt optional > dependency (Yann E. MORIN) > 17. [git commit] package/containerd: support crun as runtime > (Yann E. MORIN) > 18. [git commit] package/crun: impersonate runc (Yann E. MORIN) > 19. Re: [PATCH 1/1] package/crun: support crun as runtime in > containerd (Yann E. MORIN) > 20. [PATCH v8 0/3] package: add petitboot to use with > qemu-system-m68k (Laurent Vivier) > 21. [PATCH v8 2/3] board/qemu/m68k-virt: Add virt-m68k linux > config (Laurent Vivier) > 22. [PATCH v8 1/3] package: add petitboot (Laurent Vivier) > 23. [PATCH v8 3/3] support/scripts/boot-qemu-image.py: manage > petitboot interface (Laurent Vivier) > 24. [PATCH 1/1] package/wireshark: fix legal info (Fabrice Fontaine) > 25. [PATCH 1/1] package/crun: needs gcc >= 4.9 (Fabrice Fontaine) > 26. Re: [PATCH v2 0/4] Add RISC-V 32 NOMMU support (Jesse Taube) > 27. [PATCH 1/1] package/trinity: fix build with kernel >= 6.1 > (Fabrice Fontaine) > 28. [PATCH 1/1] package/libpjsip: security bump to version 2.13 > (Fabrice Fontaine) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 07 Jan 2023 20:11:48 +0000 > From: bugzilla at busybox.net > To: buildroot at uclibc.org > Subject: [Buildroot] [Bug 14996] Too many directories in BR2_EXTERNAL > causes hang during make > Message-ID: > Content-Type: text/plain; charset=UTF-8 > > https://bugs.busybox.net/show_bug.cgi?id=14996 > > Yann E. MORIN changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > Status|ASSIGNED |RESOLVED > Resolution|--- |FIXED > > --- Comment #13 from Yann E. MORIN --- > David, All, > > Thank you for the report. > > We believe this is now fixed with commit e6195c53041f (Makefile: fix use > of many br2-external trees). > > If you still encounter the issue, please re-open. > > Regards, > Yann E. MORIN. > > -- > You are receiving this mail because: > You are on the CC list for the bug. > > ------------------------------ > > Message: 2 > Date: Sat, 7 Jan 2023 21:15:26 +0100 > From: "Yann E. MORIN" > To: Nevo Hed > Cc: buildroot at buildroot.org, thomas.petazzoni at bootlin.com > Subject: Re: [Buildroot] [PATCH 1/1] core: Use of percent_defconfig > seems to impact performance > Message-ID: <20230107201526.GA151997 at scaer> > Content-Type: text/plain; charset=utf-8 > > Nevo, All, > > On 2023-01-04 20:57 -0500, Nevo Hed via buildroot spake thusly: > > Noticed a significant slowdown with rise of number of external trees > > in our env. This slowdown seemed to be related to invocations if the > > percent_defconfig function (GNU Make 4.3). > > > > While I have not do a deep dive in analyzing the performance issue, it > > felt like redefining the %_defconfig rule N times impact performance. > > > > This patch makes %_defconfig a single rule which combines uses the > > first return of a wildcard expression. > > > > Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1-8 external > > trees: > > > > #Trees Before After > > 1 0.38 0.37 > > 2 0.32 0.31 > > 3 0.31 0.33 > > 4 0.36 0.32 > > 5 0.45 0.35 > > 6 1.26 0.36 > > 7 9.10 0.36 > > 8 85.93 0.42 > > > > Signed-off-by: Nevo Hed > > Thanks for the respin, I like it better than your first iteration, and > most importantly, better than my own implementation! > > I however used most of my commit log, a=exteneded it even further, > provided my reproducibility script in the commit log and redid the > timings up to 1000 trees (heck, it's manageable now, so why not!). > > I also slightly reformatted the code, to split the long lines. > > Finally, I also added David as the reporter, and that his bug #14996 > is now fixed. > > Applied to master, thanks. > > Regards, > Yann E. MORIN. > > > --- > > Makefile | 15 ++++++++------- > > 1 file changed, 8 insertions(+), 7 deletions(-) > > > > diff --git a/Makefile b/Makefile > > index 88f90cd2fa..ad866f1f24 100644 > > --- a/Makefile > > +++ b/Makefile > > @@ -1013,13 +1013,14 @@ oldconfig syncconfig olddefconfig: > $(BUILD_DIR)/buildroot-config/conf outputmake > > defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > > @$(COMMON_CONFIG_ENV) $< --defconfig$(if > $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) > > > > -define percent_defconfig > > -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new > defconfig > > -%_defconfig: $(BUILD_DIR)/buildroot-config/conf > $(1)/configs/%_defconfig outputmakefile > > - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ > > - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) > > -endef > > -$(eval $(foreach d,$(call reverse,$(TOPDIR) > $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) > > +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > > + @defconfig=$(or \ > > + $(firstword $(foreach d, \ > > + $(call reverse,$(TOPDIR) > $(BR2_EXTERNAL_DIRS)),$(wildcard $(d)/configs/$@))), \ > > + $(error "Can't find $@") \ > > + ); \ > > + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ > > + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) > > > > update-defconfig: savedefconfig > > > > -- > > 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. | > > '------------------------------^-------^------------------^--------------------' > > > ------------------------------ > > Message: 3 > Date: Sat, 7 Jan 2023 21:18:03 +0100 > From: Bernd Kuhls > To: buildroot at buildroot.org > Subject: [Buildroot] [PATCH 2022.02.x 1/1] package/php: security bump > version to 8.0.27 > Message-ID: <20230107201803.587499-1-bernd.kuhls at t-online.de> > > Release notes: https://www.php.net/releases/8_0_27.php > Changelog: https://www.php.net/ChangeLog-8.php#8.0.27 > > Fixes CVE-2022-31631: http://bugs.php.net/81740 > > 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 574d5fb7c4..01e9c4fe79 100644 > --- a/package/php/php.hash > +++ b/package/php/php.hash > @@ -1,5 +1,5 @@ > # From https://www.php.net/downloads.php > -sha256 a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941 > php-8.0.25.tar.xz > +sha256 f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a > php-8.0.27.tar.xz > > # License file > sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff > LICENSE > diff --git a/package/php/php.mk b/package/php/php.mk > index 531f88e896..e1b62b02a8 100644 > --- a/package/php/php.mk > +++ b/package/php/php.mk > @@ -4,7 +4,7 @@ > # > > ################################################################################ > > -PHP_VERSION = 8.0.25 > +PHP_VERSION = 8.0.27 > PHP_SITE = https://www.php.net/distributions > PHP_SOURCE = php-$(PHP_VERSION).tar.xz > PHP_INSTALL_STAGING = YES > -- > 2.34.1 > > > > ------------------------------ > > Message: 4 > Date: Sat, 7 Jan 2023 18:38:53 -0800 > From: Christian Stewart > To: Fabrice Fontaine > Cc: buildroot at buildroot.org, Christian Stewart > Subject: Re: [Buildroot] [PATCH 1/1] package/crun: add libgcrypt > optional dependency > Message-ID: > < > CA+h8R2oVpT9SfKALBq2ooUn0CgFOJa34Rhn+C7067T1TTpyhhQ at mail.gmail.com> > Content-Type: text/plain; charset="UTF-8" > > Hi Fabrice, > > On Fri, Dec 30, 2022 at 10:08 AM Fabrice Fontaine > wrote: > > > > 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(+) > > > > Reviewed-by: Christian Stewart > > Thanks! > > > ------------------------------ > > Message: 5 > Date: Sat, 7 Jan 2023 18:40:55 -0800 > From: Christian Stewart > To: TIAN Yuanhao > Cc: buildroot at buildroot.org, Christian Stewart > Subject: Re: [Buildroot] [PATCH 1/1] package/crun: support crun as > runtime in containerd > Message-ID: > < > CA+h8R2p6i0ixT49tMD_biNKnXzoGHe6AZ+gf5mdfBwx5s19dDw at mail.gmail.com> > Content-Type: text/plain; charset="UTF-8" > > Hi all, > > > On Thu, Oct 6, 2022 at 7:08 AM 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 > > > > This patch is still good, seems stalled though, can we merge? > > Thanks! > Christian > > > ------------------------------ > > Message: 6 > Date: Sun, 08 Jan 2023 06:42:17 -0000 > From: Thomas Petazzoni > To: buildroot at buildroot.org > Subject: [Buildroot] [autobuild.buildroot.net] Daily results for > 2023-01-07 > Message-ID: <20230108064223.E8C8060A9D at smtp3.osuosl.org> > Content-Type: text/plain; charset="us-ascii" > > Hello, > > Autobuild statistics for 2023-01-07 > =================================== > > branch | OK | NOK | TIM | TOT | > 2022.02.x | 2 | 0 | 0 | 2 | > 2022.11.x | 15 | 12 | 0 | 27 | > master | 176 | 348 | 0 | 524 | > > Classification of failures by reason for master > ----------------------------------------------- > > bash-5.2.15 | 29 > bustle-0.8.0 | 21 > fwup-1.9.1 | 19 > host-fwup-1.9.1 | 16 > host-sentry-cli-2.8.0 | 15 > xz-5.2.10 | 12 > bat-0.19.0 | 10 > gobject-introspection-1.72.0 | 9 > jack2-1.9.21 | 8 > linux-6.1.2 | 8 > dust-0.8.1 | 7 > host-binutils-2.38 | 7 > pixz-1.0.7 | 7 > host-rust-1.66.0 | 6 > opkg-0.4.5 | 6 > unknown | 6 > janus-gateway-1.1.1 | 5 > crun-1.7.2 | 4 > dahdi-linux-3.2.0 | 4 > elfutils-0.186 | 4 > host-pahole-1.24 | 4 > libglib2-2.72.3 | 4 > norm-1.5.8 | 4 > python-bcrypt-4.0.1 | 4 > python-cryptography-38.0.4 | 4 > gerbera-1.10.0 | 3 > glibc-2.36-66-ga1dc0be03c9d... | 3 > gvfs-1.48.1 | 3 > host-go-1.19.4 | 3 > host-python-greenlet-2.0.1 | 3 > libgpg-error-1.46 | 3 > ntp-4.2.8p15 | 3 > ocf-linux-20171122 | 3 > python-bunch-1.0.1 | 3 > quickjs-2021-03-27 | 3 > wolfssl-5.5.3 | 3 > binutils-arc-2020.09-release | 2 > boost-1.80.0 | 2 > efivar-38 | 2 > fftw-quad-3.3.8 | 2 > fontconfig-2.13.1 | 2 > gummiboot-2bcd919c681c952eb... | 2 > host-binutils-2.39 | 2 > libgcrypt-1.10.1 | 2 > mender-3.4.0 | 2 > optee-client-3.19.0 | 2 > perl-5.34.1 | 2 > ply-2.3.0 | 2 > python-numpy-1.23.5 | 2 > ripgrep-af6b6c543b224d348a8... | 2 > sudo-1.9.12p1 | 2 > toolchain-external-codescap... | 2 > uclibc-1.0.42 | 2 > zabbix-5.4.9 | 2 > /home/buildroot/autobuild/i... | 1 > android-tools-4.2.2+git2013... | 1 > apcupsd-3.14.14 | 1 > assimp-5.2.5 | 1 > avro-c-1.11.1 | 1 > bind-9.16.33 | 1 > bluez5_utils-5.65 | 1 > cmocka-1.1.5 | 1 > ctorrent-dnh3.3.2 | 1 > dieharder-3.31.1.4 | 1 > dmalloc-5.6.5 | 1 > ethtool-6.1 | 1 > flann-1.9.2 | 1 > freeradius-client-1.1.7 | 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: /tmp/... | 1 > google-breakpad-c85eb4a59b6... | 1 > host-delve-1.20.0 | 1 > host-gcc-initial-10.4.0 | 1 > host-gcc-initial-12.2.0 | 1 > host-gdb-12.1 | 1 > host-spirv-llvm-translator-... | 1 > hyperfine-1.14.0 | 1 > jq-a17dd3248a666d01be75f6b1... | 1 > json-c-0.16 | 1 > kvmtool-f77d646ba01d04be5aa... | 1 > libcamera-ba6435930f08e802c... | 1 > libcap-ng-0.8.3 | 1 > libressl-3.6.1 | 1 > libuhttpd-3.14.1 | 1 > linux-5.10.145-cip17 | 1 > linux-5.10.145-cip17-rt7 | 1 > linux-tools | 1 > lirc-tools-0.10.2 | 1 > ltp-testsuite-20220930 | 1 > lxc-5.0.1 | 1 > ndisc6-1.0.6 | 1 > nerdctl-1.0.0 | 1 > pcre2-10.42 | 1 > pdbg-3.5 | 1 > pipewire-0.3.62 | 1 > proftpd-1.3.8 | 1 > proxychains-ng-4.16 | 1 > python3-3.11.1 | 1 > rtl8812au-aircrack-ng-e7a4a... | 1 > rtl_433-22.11 | 1 > sdl-1.2.15 | 1 > sed-4.9 | 1 > sscep-0.10.0 | 1 > trinity-1.9 | 1 > valgrind-3.19.0 | 1 > wireshark-legal-info | 1 > zstd-1.5.2 | 1 > > > Detail of failures for master > ----------------------------- > > arch | reason | OK? | > url | orph? > > -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- > microblazeel | /home/buildroot/autobuild/i... | NOK | > http://autobuild.buildroot.net/results/642d168a588c27d66503708af100aba717469954 > | > mips64 | android-tools-4.2.2+git2013... | NOK | > http://autobuild.buildroot.net/results/53af325806eb9bcc6e717f03a8e2269be6485014 > | > arceb | apcupsd-3.14.14 | NOK | > http://autobuild.buildroot.net/results/12d53cc8cd966a271beb8764f00b5bfd3e1db31f > | > mips | assimp-5.2.5 | NOK | > http://autobuild.buildroot.net/results/fe6b0acb974a536a0d286210b3f60f2b37811bb1 > | ORPH > mips64el | avro-c-1.11.1 | NOK | > http://autobuild.buildroot.net/results/ce4e9011d4ef9f550d483d79da6cbf6f9dda197a > | > sparc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/719e03e6c0e1d32a2739768933a7f7477f6c43d4 > | ORPH > arceb | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/bee0297601f9f657ae2171bd5c564b73eb3d3de2 > | ORPH > arceb | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/4d26f7f99413144e2f71c726547c6891cd4ff68d > | ORPH > sparc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/5a30ac60720bd19fd7bf4ee3d6262e2b32dd9457 > | ORPH > mipsel | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/ac1188b3daeac3a0be187f32587dbcee9044057d > | ORPH > mips64el | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/1282068df78cfaa4fe288139941fc2abd177f1db > | ORPH > mips64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/d31b42d80ee1b94c218b11d0fb14cf1db9b85e7a > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/665b4cb978d4504661d92223ffc140fa47473855 > | ORPH > aarch64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/893922590b1fbd55a831b4211d2045f41dc61d60 > | ORPH > mips64el | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/3ce3fbb415cda1c18851b10c910a4b636c0f6bd4 > | ORPH > mips64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/44b9bb0400bf77b0fd31244a805b78ee5ccc3791 > | ORPH > m68k | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/9ca35d21db6f3c209b6f166cb483b3173a83a367 > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/2446091658021b6e565f9de608c12bb56ed071fb > | ORPH > powerpc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/78a665ff897bd977ce3f1165dd612331a3baab6e > | ORPH > mipsel | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/3d903d4dd7490b903a318be3cb74ecde94eb2b55 > | ORPH > powerpc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/601e8346cabcd91352f7fbfcc59d3d9a132d027b > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/07013c9c143f81d848e27741d482afa5efbe9daf > | ORPH > m68k | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/0569796080f1a8e5478f7d72007b889b8500fa51 > | ORPH > armeb | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/fb723fe78e79a5a1bd4acceca4304fa3ac5ddbb7 > | ORPH > xtensa | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/0fb7ba52530f18ac91962f9dbf8d349d2c4d714e > | ORPH > xtensa | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/9b06fa6c65bfcb9c89738c07d60f5375298f75ae > | ORPH > sparc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/fe8b5070b2e580d4da18504867089a6ea356fde4 > | ORPH > arceb | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/da8aedff11a22929d178dd08855e7627c4317e4a > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/14dcad9c7b57c1952d17622020a330f08066ec60 > | ORPH > mips64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/30925704f014308234bb49ee13b677813448c038 > | ORPH > microblaze | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/f63bf5c6c8f3e186effba6bfe987cdaff8475ac5 > | ORPH > aarch64 | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/8d1405d80fe58ebdfadae9e971b225d5b8fc65f1 > | ORPH > mipsel | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/f0e404c4f4e7a83fa6bb21d109a4c56a08676b5c > | ORPH > arc | bash-5.2.15 | NOK | > http://autobuild.buildroot.net/results/a8dac82e4ca056ed875b461a98884739615b25e1 > | ORPH > x86_64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/4d292ce185e109f20392630c69a0d5b0c3ecb1aa > | > powerpc64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/b350f152b51676143b999263f4680ed70bdea3e9 > | > i686 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/3112119a2ddbc9510dbcecb5634ff3eecf33ea08 > | > powerpc64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/30f547ed5c88e5e944768feb7a80c70855532ef2 > | > sparc64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/5ad5d967593843cf77bb24d67c1d12406920cc99 > | > powerpc64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/420d8d3e617a8194fafa481603bd66a2ce610e5d > | > mipsel | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/091c953da7433387369f93734ea400531ad1d939 > | > arm | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/d3c6bd6fa13608a9ba59b9d7e584c6f749d2108c > | > aarch64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/1cf04c154d3224fd74050e0e46ebb9ed0af5e61b > | > x86_64 | bat-0.19.0 | NOK | > http://autobuild.buildroot.net/results/b1032984f29bbcabf918014d8e599873bd8c4429 > | > sh4a | bind-9.16.33 | NOK | > http://autobuild.buildroot.net/results/c6ce0a58be4db4b2d84dd828b49e4bfd24151c13 > | ORPH > arc | binutils-arc-2020.09-release | NOK | > http://autobuild.buildroot.net/results/3fc4780d44f7dbcd9072830a949b26144d5ff5b5 > | > arc | binutils-arc-2020.09-release | NOK | > http://autobuild.buildroot.net/results/87f10a1f18027b291608fb33479d96be53d0db2a > | > sh4a | bluez5_utils-5.65 | NOK | > http://autobuild.buildroot.net/results/739a1ebb6f4905d0254281658c56c0fed81488e3 > | > arc | boost-1.80.0 | NOK | > http://autobuild.buildroot.net/results/c351c186a8a9623bd6c93482c7391cf420daf30b > | > arceb | boost-1.80.0 | NOK | > http://autobuild.buildroot.net/results/fc9b61082cf3e9442c87a1aaeb8503b61a9ca042 > | > nios2 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/e5e017fa17f0977cf5f5cd36a05dc50e68ed254e > | ORPH > armeb | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/dc1ab74bc462cbe36ef1655bfff836da4eb0fa6d > | ORPH > mips | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/300ddad3ec01107068a3de530ea5f4e4999a9d83 > | ORPH > mips64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/2988246e2a567ea5e7383702172f18586568d7e9 > | ORPH > mips64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/41af120595836ae414f737aeab582e6e14365385 > | ORPH > powerpc64le | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/9b161dbab6a6c51d586f4ee2fed8dd796d597e40 > | ORPH > s390x | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/f772374e2d31d5d30bd7639b05735e87553f687a > | ORPH > nios2 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/0f4291b4c60fee73f966c6d8cb743a592d2d436e > | ORPH > aarch64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/452ba9ecd1e87ef62a2c3636d4cc2d7de3d97a2a > | ORPH > nios2 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/1b3f53afde542fa0579fba4549a98b4c9a6faa0e > | ORPH > aarch64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/c00e06f743b30771c3600ce1a39d9e7d16c3156a > | ORPH > sparc64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/c4720c38d341d91bee6cabbfb38988a8c30e4381 > | ORPH > x86_64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/d68b04ec97fe1e9ef85b8ef51651f6866511a80f > | ORPH > x86_64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/8f85e0bd345265f768184b9b1a36237ddcdf43c3 > | ORPH > sparc64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/78905a48b4feaf8bfd17364a8a9a1ef1d3278fcf > | ORPH > s390x | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/26b705ef62d285ea649bbfe057b93e07d23a50a6 > | ORPH > powerpc64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/070a217f7b578b44d9654dbacf59d887250e84e2 > | ORPH > or1k | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/886b2b8f5514b66c67504107bc1fd1fc4c368a5f > | ORPH > sparc64 | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/aa682e37ac58f38ed6c412805471063fc11aaf47 > | ORPH > or1k | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/f0ffacd790a22aefba4f54a48e92b8f5105b5d8d > | ORPH > microblaze | bustle-0.8.0 | NOK | > http://autobuild.buildroot.net/results/0d6c4a46e810c9a7ed0a4200a1c74271a99b48aa > | ORPH > arm | cmocka-1.1.5 | NOK | > http://autobuild.buildroot.net/results/d5506c9b5158fa19dc85af3091507d0df83bec47 > | > arm | crun-1.7.2 | NOK | > http://autobuild.buildroot.net/results/89c5cde0a0aeb2da4c42d9a999386f85f421056b > | > m68k | crun-1.7.2 | NOK | > http://autobuild.buildroot.net/results/d856901105237e9f9333a2d9d317c85fc8f37311 > | > arc | crun-1.7.2 | NOK | > http://autobuild.buildroot.net/results/e8334e2a0b7eeb3033659f3c60ad446c7b04cba0 > | > riscv64 | crun-1.7.2 | NOK | > http://autobuild.buildroot.net/results/19829e70de4f24db9384f84f066de2d520df810b > | > riscv64 | ctorrent-dnh3.3.2 | NOK | > http://autobuild.buildroot.net/results/709da1e7ad61f89e148286aed9a369daad8d974e > | > powerpc64le | dahdi-linux-3.2.0 | NOK | > http://autobuild.buildroot.net/results/c3f3b4702f81de7ee72e8f76e0cc06f04c1d0c53 > | > microblazeel | dahdi-linux-3.2.0 | NOK | > http://autobuild.buildroot.net/results/7052cfd674ce7223e012efa225336c763c742181 > | > riscv32 | dahdi-linux-3.2.0 | NOK | > http://autobuild.buildroot.net/results/bd6b75272cb1ba0f91e400e4650676cf88d9a79b > | > armeb | dahdi-linux-3.2.0 | NOK | > http://autobuild.buildroot.net/results/7f25e6d172320563d40e3faa0a6cd0a50c78bc9d > | > microblazeel | dieharder-3.31.1.4 | NOK | > http://autobuild.buildroot.net/results/e532000eaff86803cd6c2e34aa20474c53a4fa53 > | > powerpc | dmalloc-5.6.5 | NOK | > http://autobuild.buildroot.net/results/8a7be3fd8a25fbb523bba91610f9872cffbc982e > | ORPH > powerpc64le | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/29890fa63a695b7ab1b0cfe365419edc222b8aa4 > | ORPH > powerpc | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/f7b33e620e0495624cacdb5bf641e7423fc42afd > | ORPH > powerpc64le | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/62f523f190884b48e1f5c1d5151f6149f74fdcd6 > | ORPH > s390x | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/610af4232acd1b67229d2dc6991ce09742edc493 > | ORPH > sparc64 | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/33902543b80a09c8a1644f4a1a351c638d8ceffa > | ORPH > mips | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/30b69204131dc3057b02fdbaeda462ae7b78b0b5 > | ORPH > mipsel | dust-0.8.1 | NOK | > http://autobuild.buildroot.net/results/e69b04902e2a79409ca37cad6961b057d7fb2b9d > | ORPH > aarch64 | efivar-38 | NOK | > http://autobuild.buildroot.net/results/9622d506dfdbe9a44f0acfae25bff69155f55b6e > | > arm | efivar-38 | NOK | > http://autobuild.buildroot.net/results/1b50677481f14de85875652a305a4334e303ed53 > | > microblazeel | elfutils-0.186 | NOK | > http://autobuild.buildroot.net/results/f730c0bb8be5701eba34c796d4f6ce35d75d44c6 > | ORPH > arceb | elfutils-0.186 | NOK | > http://autobuild.buildroot.net/results/5427c661c850a48f61909db5c8a66195ac8bde87 > | ORPH > microblazeel | elfutils-0.186 | NOK | > http://autobuild.buildroot.net/results/d3394e6e2b4083a4c2a9d5200d46239aa8116f4f > | ORPH > arceb | elfutils-0.186 | NOK | > http://autobuild.buildroot.net/results/871523f947a56c47cef673f977b3fd9a87eab08c > | ORPH > x86_64 | ethtool-6.1 | NOK | > http://autobuild.buildroot.net/results/1560c14dc6715cbd49d0efca0d1c8289b1e7dc6a > | > powerpc64le | fftw-quad-3.3.8 | NOK | > http://autobuild.buildroot.net/results/5d6587e1180fb795fc55437fb2471eac57b1e041 > | ORPH > powerpc64le | fftw-quad-3.3.8 | NOK | > http://autobuild.buildroot.net/results/96982382b558338fb5a219f3ba951f95006111e8 > | ORPH > mips | flann-1.9.2 | NOK | > http://autobuild.buildroot.net/results/0c93e5ff99c57536bbe6001f1d258c738d76e36c > | > riscv64 | fontconfig-2.13.1 | NOK | > http://autobuild.buildroot.net/results/7adc5978b1f655c844aebf9eb733c721c0500b41 > | ORPH > riscv64 | fontconfig-2.13.1 | NOK | > http://autobuild.buildroot.net/results/5ab12a1eeca15375b67fd828e60e62d9d08634f5 > | ORPH > riscv64 | freeradius-client-1.1.7 | NOK | > http://autobuild.buildroot.net/results/22e72d9d4e8ba3e65a05385561239976ee66e6c4 > | > aarch64_be | fs/cramfs/cramfs.mk:46: /tm... | NOK | > http://autobuild.buildroot.net/results/2df7bfcf94a0ea6cdcf7e87757e6f4461115a7f6 > | > mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | > http://autobuild.buildroot.net/results/0806f7373086ebbcbd680b94f594225e06b679e3 > | > mips | fs/ubifs/ubifs.mk:49: /home... | NOK | > http://autobuild.buildroot.net/results/c0082772c6d3875e434609abec850ce3510da32e > | > sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | > http://autobuild.buildroot.net/results/61c233700d696d0ce9776c8e7e3dea513c39c5de > | > s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | > http://autobuild.buildroot.net/results/108c8686239aa88e42a6e2cc53bbb46db44cee07 > | > aarch64_be | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/754252fe31d86c18951d019c9e2c504affe3d232 > | > mips | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/58a40e6df56ff5aa27ab944b01e20e24c448df4b > | > mips64el | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/2ca7a6dc110aaf9ed91fb5540f4cfca6d420e209 > | > s390x | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/e4ce13b7d500bcfa29454e570fad0a3b5ebb07ed > | > or1k | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/f5b0425b8e70ae494d7fe5c08f28c4defb3caac2 > | > powerpc64 | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/b569e14015b06ceceb71b350bd4bcd2ff4841fdd > | > m68k | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/1288297bb411d905264edfae93f0981cfb72d5be > | > mips | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/d97639c44a18d7cb537fb5aa6e039e966b8aae89 > | > aarch64_be | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/c2a862fd7aa3bbbab15958d9627767685f7062d8 > | > powerpc | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/2fbc89cb39bf4c36e4b1199d6b747975686f3dfc > | > sparc | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/7b7807cb8f93d414c6f1471b8699617f03ef8427 > | > powerpc64 | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/1c90ef36a6a8e2166842a95647c1a6a58c740be4 > | > powerpc64 | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/23678904d9a4b35ea2821747b26e9b56fdd7fcf6 > | > arm | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/05800ca7ac86ab52ca5904aedf10d4e3b4309061 > | > mips | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/240eed608aca0fc3679b4743dcf37e2faa7c2907 > | > microblaze | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/24942a167c32cacf93f962438c2b04e13b67d507 > | > mips64el | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/aca1164826222255cd09cb72b6cc7958af1190a2 > | > armeb | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/6bba275fcf0301bd7ce6b12fbc223a3eeb54df40 > | > mips64el | fwup-1.9.1 | NOK | > http://autobuild.buildroot.net/results/d5b8d9cc1917f6adb66589a40902d173d595550e > | > mipsel | gerbera-1.10.0 | NOK | > http://autobuild.buildroot.net/results/0abcda70a45ae731b9e9e2a52ad16a63d12c8c2f > | > powerpc64le | gerbera-1.10.0 | NOK | > http://autobuild.buildroot.net/results/fbfbd57645e66c4ae68b0a226542dfa5927308ee > | > arceb | gerbera-1.10.0 | NOK | > http://autobuild.buildroot.net/results/7f43ee87e7bb05f1d376b3e2c081ac1b0de3ef3c > | > arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | > http://autobuild.buildroot.net/results/bc65f0ccd0ec27af01753c185138ee99d1cf15d1 > | > powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | > http://autobuild.buildroot.net/results/d50fd5557f15835946e59340f3078b02ec6d4eab > | > powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | > http://autobuild.buildroot.net/results/f7156c57004897dd86b5378523306811ceb2deb3 > | > sparc64 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/accf137b5973d9056f306198e51e0427bbcc9569 > | ORPH > sparc64 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/e820baaa1f3c219f8ba4d756071d55e2af634cb1 > | ORPH > s390x | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/43aa7481e13a02b98631f3f7acfebb4f0fe4d704 > | ORPH > mips | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/25ab8d6cddbbd3eef8e3cedb7a9343c8019665f4 > | ORPH > nios2 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/4644e89287285d9b790fc4e613345b8aba20354c > | ORPH > powerpc64le | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/65ae3d5aae076619ed5651340ec3d3401bc15b2d > | ORPH > sparc64 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/dfd9a283425ce9b9a97c4a205682375331f1f5ab > | ORPH > nios2 | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/b5ac53c8dce40a2412cd5c07f9ea4c2154c90f27 > | ORPH > powerpc | gobject-introspection-1.72.0 | NOK | > http://autobuild.buildroot.net/results/27b5d0b608f6c229ffe360612c587387e4872d65 > | ORPH > arm | google-breakpad-c85eb4a59b6... | NOK | > http://autobuild.buildroot.net/results/29184695d69798e488f9a0f469bd1a4d482a39c0 > | > i686 | gummiboot-2bcd919c681c952eb... | NOK | > http://autobuild.buildroot.net/results/2f0a80890e4a74d29cdc700c6b8e45aadb47c4c0 > | > i686 | gummiboot-2bcd919c681c952eb... | NOK | > http://autobuild.buildroot.net/results/9f94a95c44debb80a8b059a4f1547bc60869d70e > | > aarch64_be | gvfs-1.48.1 | NOK | http://autobuild. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sun Jan 8 21:39:42 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:39:42 +0100 Subject: [Buildroot] [git commit] package/zstd: disable ccache for host package Message-ID: <20230108213959.4D985876E2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9fba87b8d708caa51ac674a56b9f2a50ed5fdc36 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master We need to disable ccache when building host-zstd as the upcoming ccache update depends on host-zstd. Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: introduce HOST_ZSTD_ENV] Signed-off-by: Yann E. MORIN --- package/zstd/zstd.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package/zstd/zstd.mk b/package/zstd/zstd.mk index e8f6315222..73bb97a793 100644 --- a/package/zstd/zstd.mk +++ b/package/zstd/zstd.mk @@ -96,14 +96,18 @@ define ZSTD_INSTALL_TARGET_CMDS endef HOST_ZSTD_OPTS += PREFIX=$(HOST_DIR) +HOST_ZSTD_ENV = $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) + +# We are a ccache dependency, so we can't use ccache +HOST_ZSTD_ENV += CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" define HOST_ZSTD_BUILD_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ + $(HOST_ZSTD_ENV) $(MAKE) $(HOST_ZSTD_OPTS) \ -C $(@D) zstd-release lib-release endef define HOST_ZSTD_INSTALL_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ + $(HOST_ZSTD_ENV) $(MAKE) $(HOST_ZSTD_OPTS) \ -C $(@D) install endef From yann.morin.1998 at free.fr Sun Jan 8 21:44:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:44:54 +0100 Subject: [Buildroot] [PATCH 2/4] package/zstd: disable ccache for host package In-Reply-To: <20230107010437.2471513-2-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-2-james.hilliard1@gmail.com> Message-ID: <20230108214454.GH151997@scaer> James, All, +Dominik +Anders On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > We need to disable ccache when building host-zstd as the upcoming > ccache update depends on host-zstd. > > Signed-off-by: James Hilliard > --- > package/zstd/zstd.mk | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/package/zstd/zstd.mk b/package/zstd/zstd.mk > index e8f6315222..cb4f4cc611 100644 > --- a/package/zstd/zstd.mk > +++ b/package/zstd/zstd.mk > @@ -98,12 +98,16 @@ endef > HOST_ZSTD_OPTS += PREFIX=$(HOST_DIR) > > define HOST_ZSTD_BUILD_CMDS > - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ > + $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) \ > + CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" \ > + $(MAKE) $(HOST_ZSTD_OPTS) \ > -C $(@D) zstd-release lib-release > endef > > define HOST_ZSTD_INSTALL_CMDS > - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ > + $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) \ > + CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)" \ > + $(MAKE) $(HOST_ZSTD_OPTS) \ Rather than duplicating the environment in both _CMDS, I've introduce HOST_ZSTD_ENV. Applied to master, thanks. Regards, Yann E. MORIN. > -C $(@D) install > endef > > -- > 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 Jan 8 21:53:56 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:53:56 +0100 Subject: [Buildroot] [git commit] package/pkgconf: disable ccache for host package Message-ID: <20230108215716.DC942876E9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=006ea057e98afddd7d2b92e118ebefa8bdeb9a6d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master We need to disable ccache when building host-pkgconf as the upcoming ccache update depends on host-pkgconf indirectly due to host-cmake depending on host-pkgconf which will be required due to host-ccache migrating from autotools to cmake package infrastructure. Note: host-pkgconf does not need _AUTORECONF = YES, so it doesnot depend on any of host-gettext, host-automake, host-autoconf, or host-libtool. If it ever nees to in the future, then those should also be made to build without ccache. Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: add note] Signed-off-by: Yann E. MORIN --- package/pkgconf/pkgconf.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/pkgconf/pkgconf.mk b/package/pkgconf/pkgconf.mk index 5d65f69c10..e9587fae6b 100644 --- a/package/pkgconf/pkgconf.mk +++ b/package/pkgconf/pkgconf.mk @@ -11,6 +11,11 @@ PKGCONF_LICENSE = pkgconf license PKGCONF_LICENSE_FILES = COPYING PKGCONF_CPE_ID_VENDOR = pkgconf +# We are a ccache dependency, so we can't use ccache +HOST_PKGCONF_CONF_ENV = \ + CC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + PKG_CONFIG_HOST_BINARY = $(HOST_DIR)/bin/pkg-config define PKGCONF_LINK_PKGCONFIG From yann.morin.1998 at free.fr Sun Jan 8 21:58:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 22:58:24 +0100 Subject: [Buildroot] [PATCH 3/4] package/pkgconf: disable ccache for host package In-Reply-To: <20230107010437.2471513-3-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-3-james.hilliard1@gmail.com> Message-ID: <20230108215824.GI151997@scaer> James, All, On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > We need to disable ccache when building host-pkgconf as the upcoming > ccache update depends on host-pkgconf indirectly due to host-cmake > depending on host-pkgconf which will be required due to host-ccache > migrating from autotools to cmake package infrastructure. I've added a note about having to take care of propagating the no-cache build doen to the autotools-related packages if pkgconf ever needs _AUTORECONF=YES > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/pkgconf/pkgconf.mk | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/package/pkgconf/pkgconf.mk b/package/pkgconf/pkgconf.mk > index 5d65f69c10..e9587fae6b 100644 > --- a/package/pkgconf/pkgconf.mk > +++ b/package/pkgconf/pkgconf.mk > @@ -11,6 +11,11 @@ PKGCONF_LICENSE = pkgconf license > PKGCONF_LICENSE_FILES = COPYING > PKGCONF_CPE_ID_VENDOR = pkgconf > > +# We are a ccache dependency, so we can't use ccache > +HOST_PKGCONF_CONF_ENV = \ > + CC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > PKG_CONFIG_HOST_BINARY = $(HOST_DIR)/bin/pkg-config > > define PKGCONF_LINK_PKGCONFIG > -- > 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 Jan 8 22:28:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 23:28:22 +0100 Subject: [Buildroot] [git commit] package/pkg-gemneric: don't add host-ccache dependency to host-{hiredis, pkgconf, zstd} Message-ID: <20230108222903.2E418876EE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=75519b19c8d0763fc02647c6df55c67fbe3ac89e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Now that we made those three package never use ccache to build, we don't need to add the dependency to host-ccache for those packages. So far, this is harmless, but when we eventually bump ccache, those packages will be actual dependency of host-ccache, so we will then really want to not have them depend on host-ccache. Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: split off into its own patch] Signed-off-by: Yann E. MORIN --- package/pkg-generic.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..f2bea01d7d 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ endif ifeq ($$(BR2_CCACHE),y) -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-hiredis host-pkgconf host-zstd,$(1)),) $(2)_DEPENDENCIES += host-ccache endif endif From yann.morin.1998 at free.fr Sun Jan 8 22:29:26 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 23:29:26 +0100 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: <20230107010437.2471513-4-james.hilliard1@gmail.com> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-4-james.hilliard1@gmail.com> Message-ID: <20230108222926.GJ151997@scaer> James, All, +Dominik, +Anders On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > Migrate to cmake package infrastructure. > > Add new host-hiredis host-zstd dependencies. > > Add new ccache dependency exclusions to pkg-generic. > > Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated > source files/format. > > License hashes changed due to migrating urls to https: > https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 > > Signed-off-by: James Hilliard > --- > package/ccache/ccache.hash | 6 +++--- > package/ccache/ccache.mk | 30 +++++++++++------------------- This misses a critical part: what prevents cmake from using ccache to build? Dominik and Anders got that correct in their patch: +# we are built before ccache +HOST_CMAKE_CONFIGURE_OPTS = \ + $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" \ + GCC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + define HOST_CMAKE_CONFIGURE_CMDS (cd $(@D); \ - $(HOST_CONFIGURE_OPTS) \ + $(HOST_CMAKE_CONFIGURE_OPTS) \ CFLAGS="$(HOST_CMAKE_CFLAGS)" \ (Arguably, CFLAGS assignment should have been moved into HOST_CMAKE_CONFIGURE_OPTS as well.) [--SNIP--] > diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk > index 97aa8b1c75..0c208cb9e6 100644 > --- a/package/ccache/ccache.mk > +++ b/package/ccache/ccache.mk > @@ -4,27 +4,19 @@ > # > ################################################################################ > > -CCACHE_VERSION = 3.7.12 > +CCACHE_VERSION = 4.7.4 > CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) > CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz > CCACHE_LICENSE = GPL-3.0+, others > CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt > - > -# Force ccache to use its internal zlib. The problem is that without > -# this, ccache would link against the zlib of the build system, but we > -# might build and install a different version of zlib in $(O)/host > -# afterwards, which ccache will pick up. This might break if there is > -# a version mismatch. A solution would be to add host-zlib has a > -# dependency of ccache, but it would require tuning the zlib .mk file > -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy > -# path: tell ccache to use its internal copy of zlib, so that ccache > -# has zero dependency besides the C library. > -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib > +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd Dominik and Anders made hiredis an optional dependency. Given that hiredis builds very, very fast (just about 3s here), I wonder if that really makes sense to make it optional; hiredis has no dependency that are not dependencies of ccache, so there is no hidden overhead. If hiredis support is compiled in, does that make it mandatory to use a hiredis server, or does ccache still uses local files by default? If the latter, then I think a mandatory dependency is OK. Dominik, Anders, did you make it a optional because of a previous review by Thomas asking so? [--SNIP--] > +HOST_CCACHE_CONF_OPTS += \ > + -DCMAKE_C_COMPILER_LAUNCHER="" \ > + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ Same as for hiredis: use -U. [--SNIP--] > @@ -35,11 +27,11 @@ HOST_CCACHE_CONF_ENV = \ > # the need to specify BR_CACHE_DIR when invoking ccache directly. > # CCache replaces "%s" with the home directory of the current user, > # So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose > -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) > +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) Err, this is probably bad and the comment above no longer matches the code. Did you meant using 'home_dir +' to replace '%s' (see Dominik and Anders' patch): HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst \"$(HOME)/%,home_dir + \"/%,\"$(BR_CACHE_DIR)\") > define HOST_CCACHE_PATCH_CONFIGURATION > - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c > - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c > + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp > + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp This needs a bit of consolidation and further explanations, becasue ccache now has more locations where it looks for, and we do not want it to default to those: home_dir + "/.ccache" -> the legacy location home_dir + "/.cache/ccache" -> new, XDG-based home_dir + "/.config/ccache" -> new, XDG-based Also, it seems that we need a patch to use BR_CACHE_DIR from the environment... [--SNIP--] > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index f24e03a325..0863444221 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ > endif > > ifeq ($$(BR2_CCACHE),y) > -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) > +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) I've applied that part with just host-hiredis, host-pkgconf, and host-zstd, and left host-cmake out for now. Regards, Yann E. MORIN. > $(2)_DEPENDENCIES += host-ccache > endif > endif > -- > 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 Jan 8 22:37:48 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 8 Jan 2023 23:37:48 +0100 Subject: [Buildroot] [PATCH v4] package/ccache: bump version to 4.6.1 In-Reply-To: <20220807093853.15579-1-dmrauh@posteo.de> References: <20220805131341.13391-1-dmrauh@posteo.de> <20220807093853.15579-1-dmrauh@posteo.de> Message-ID: <20230108223748.GK151997@scaer> Dominik, Anders, All, +James On 2022-08-07 09:38 +0000, Dominik Michael Rauh spake thusly: > Since version 4.0, the following major changes have been made to ccache, > which affect its integration with Buildroot: > > - Changed the default cache directory location to follow the XDG base directory specification. > - Changed compression algorithm from Deflate (zlib) to Zstandard, enabled by default. > - CMake is now used instead of Autoconf for configuration and building. > > Additionally with version 4.4, an optional Redis backend for secondary > storage on any server that supports the Redis protocol (by means of > hiredis) has been added. > > In contrast to ccache versions < 4, that came bundled with zlib, now > zstd can merely be downloaded at compile time. Thus using the version > that comes with Buildroot is the more sensible option. The same applies > to hiredis. > > Due to this, all of ccache's new dependencies (host-cmake, host-hiredis, > host-pkgconf and host-zstd) have to be built before ccache. > > Also add a section to Buildroot's ccache support manual on the new > secondary storage backends. > > Co-authored-by: Anders F Bj?rklund > Signed-off-by: Dominik Michael Rauh Thanks a lot for this original patch! It helped me a lot when I was reviewing and applying the series from James. I applied patches from James instead, because they were split into more manageable patches, rather than a big patch that changed everything at once and, unless I completely borked and botched those patches when aplying, could be applied as preparatory patches without actually requiring bumping ccache. Sorry that we did not have time to review and apply your patch sp far. Still, I did refer a lot to this patch to understand parts of the changes! Now, we are left with just the need to bump ccache, which should be slightly easier now. Regards, Yann E. MORIN. > --- > Changes v3-> v4 (after review by Thomas Petazzoni): > - Rectified "BR2_CCACHE_REDIS_BACKEND" option > > Changes v2 -> v3: > - Add documentation > > Changes v1 -> v2: > - Improve commmit message > - Disable building host-ccache's docs > > Config.in | 6 +++ > docs/manual/ccache-support.txt | 17 +++++-- > ...cache_dir-through-CCACHE_DIR-env-var.patch | 42 +++++++++++++++++ > package/ccache/ccache.hash | 6 +-- > package/ccache/ccache.mk | 45 ++++++++++--------- > package/cmake/cmake.mk | 9 +++- > package/hiredis/hiredis.mk | 6 +++ > package/pkg-generic.mk | 2 +- > package/pkgconf/pkgconf.mk | 5 +++ > package/zstd/zstd.mk | 5 +++ > 10 files changed, 114 insertions(+), 29 deletions(-) > create mode 100644 package/ccache/0001-Allow-to-patch-cache_dir-through-CCACHE_DIR-env-var.patch > > diff --git a/Config.in b/Config.in > index 3c57c591a8..dbc49d0250 100644 > --- a/Config.in > +++ b/Config.in > @@ -376,6 +376,12 @@ config BR2_CCACHE_USE_BASEDIR > the section "COMPILING IN DIFFERENT DIRECTORIES" in the ccache > manual for more information. > > +config BR2_CCACHE_REDIS_BACKEND > + bool "Enable Redis storage backend" > + help > + Enable ccache to use the Redis protocol to communicate with a > + server for the purpose of sharing cache results with others. > + > endif > > config BR2_ENABLE_DEBUG > diff --git a/docs/manual/ccache-support.txt b/docs/manual/ccache-support.txt > index ab4f10be23..1428c81a27 100644 > --- a/docs/manual/ccache-support.txt > +++ b/docs/manual/ccache-support.txt > @@ -4,7 +4,7 @@ > [[ccache]] > ==== Using +ccache+ in Buildroot > > -http://ccache.samba.org[ccache] is a compiler cache. It stores the > +https://ccache.dev[ccache] is a compiler cache. It stores the > object files resulting from each compilation process, and is able to > skip future compilation of the same source file (with same compiler > and same arguments) by using the pre-existing object files. When doing > @@ -52,9 +52,9 @@ relative paths in the object file. Therefore, for example, the debugger > will no longer find the file, unless you cd to the output directory > first. > > -See https://ccache.samba.org/manual.html#_compiling_in_different_directories[the > -ccache manual's section on "Compiling in different directories"] for > -more details about this rewriting of absolute paths. > +See https://ccache.dev/manual/latest.html#_compiling_in_different_directories[ > +the ccache manual's section on "Compiling in different directories"] > +for more details about this rewriting of absolute paths. > > When +ccache+ is enabled in Buildroot using the +BR2_CCACHE=y+ option: > > @@ -67,3 +67,12 @@ One can override this behavior using the +BR2_USE_CCACHE+ environment > variable: when set to +1+, usage of ccache is enabled (default during > the Buildroot build), when unset or set to a value different from +1+, > usage of ccache is disabled. > + > ++ccache+ has support for using the Redis protocol to communicate with > +a server for the purpose of sharing cache results with others e.g. to > +speed up the compilation process in a distributed CI/CD pipeline. For > +this, the option +BR2_CCACHE_REDIS_BACKEND+ of +ccache+ has to be set. > +Please see https://github.com/ccache/ccache/wiki/Redis-storage[ccache's > +Wiki on how to configure this Redis storage backend] and its > +https://ccache.dev/manual/latest.html#_secondary_storage_backends[manual's > +section on "Secondary storage backends"] for general information. > diff --git a/package/ccache/0001-Allow-to-patch-cache_dir-through-CCACHE_DIR-env-var.patch b/package/ccache/0001-Allow-to-patch-cache_dir-through-CCACHE_DIR-env-var.patch > new file mode 100644 > index 0000000000..dc2c86ddf8 > --- /dev/null > +++ b/package/ccache/0001-Allow-to-patch-cache_dir-through-CCACHE_DIR-env-var.patch > @@ -0,0 +1,42 @@ > +From 09231764c72bad287dd94c0dd67dff07f288b559 Mon Sep 17 00:00:00 2001 > +From: Dominik Michael Rauh > +Date: Thu, 4 Aug 2022 14:46:16 +0200 > +Subject: [PATCH] Allow to patch "cache_dir" through "CCACHE_DIR" env var > +MIME-Version: 1.0 > +Content-Type: text/plain; charset=UTF-8 > +Content-Transfer-Encoding: 8bit > + > +Co-authored-by: Anders F Bj?rklund > +Signed-off-by: Dominik Michael Rauh > +[Upstream: not applicable due to only being needed by Buildroot] > +--- > + src/Config.cpp | 6 +++++- > + 1 file changed, 5 insertions(+), 1 deletion(-) > + > +diff --git a/src/Config.cpp b/src/Config.cpp > +index ee4cd9f7..8b40f960 100644 > +--- a/src/Config.cpp > ++++ b/src/Config.cpp > +@@ -162,7 +162,6 @@ const std::unordered_map k_env_variable_table = { > + {"DEBUG", "debug"}, > + {"DEBUGDIR", "debug_dir"}, > + {"DEPEND", "depend_mode"}, > +- {"DIR", "cache_dir"}, > + {"DIRECT", "direct_mode"}, > + {"DISABLE", "disable"}, > + {"EXTENSION", "cpp_extension"}, > +@@ -613,6 +612,11 @@ Config::update_from_environment() > + throw core::Error("CCACHE_{}{}: {}", negate ? "NO" : "", key, e.what()); > + } > + } > ++ > ++ const char* const env_ccache_dir = getenv("CCACHE_DIR"); > ++ if (env_ccache_dir && *env_ccache_dir) { > ++ set_item("cache_dir", env_ccache_dir, "DIR", false, "environment"); > ++ } > + } > + > + std::string > +-- > +2.30.2 > + > diff --git a/package/ccache/ccache.hash b/package/ccache/ccache.hash > index 16cfad602c..980ac46d77 100644 > --- a/package/ccache/ccache.hash > +++ b/package/ccache/ccache.hash > @@ -1,4 +1,4 @@ > # sha256 computed locally > -sha256 a02f4e8360dc6618bc494ca35b0ae21cea080f804a4898eab1ad3fcd108eb400 ccache-3.7.12.tar.xz > -sha256 ec6b1a326ff93b2cc21df88a697ae470ff6927a55b8929e7e491b315e1563361 GPL-3.0.txt > -sha256 4f63223bcdee822d55a6768cc8399ffe06401d7a03cfe79e1dc305f50dc22c59 LICENSE.adoc > +sha256 e5d47bd3cbb504ada864124690e7c0d28ecb1f9aeac22a9976025aed9633f3d1 ccache-4.6.1.tar.xz > +sha256 80b5112739a423dfac7bed1ca8a1df3cccda3d794425441997d4462b83db4dd5 GPL-3.0.txt > +sha256 c5b8e7e1c59184fd9c0e823e6f019ec261d3ee8e2860dd5e3ad98842b730994a LICENSE.adoc > diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk > index 97aa8b1c75..a6b15a6238 100644 > --- a/package/ccache/ccache.mk > +++ b/package/ccache/ccache.mk > @@ -4,27 +4,28 @@ > # > ################################################################################ > > -CCACHE_VERSION = 3.7.12 > +CCACHE_VERSION = 4.6.1 > CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) > CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz > CCACHE_LICENSE = GPL-3.0+, others > CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt > +HOST_CCACHE_DEPENDENCIES = host-zstd > > -# Force ccache to use its internal zlib. The problem is that without > -# this, ccache would link against the zlib of the build system, but we > -# might build and install a different version of zlib in $(O)/host > -# afterwards, which ccache will pick up. This might break if there is > -# a version mismatch. A solution would be to add host-zlib has a > -# dependency of ccache, but it would require tuning the zlib .mk file > -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy > -# path: tell ccache to use its internal copy of zlib, so that ccache > -# has zero dependency besides the C library. > -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib > +HOST_CCACHE_CONF_OPTS += \ > + -DENABLE_DOCUMENTATION=OFF \ > + -DENABLE_TESTING=OFF > > # We are ccache, so we can't use ccache > -HOST_CCACHE_CONF_ENV = \ > - CC="$(HOSTCC_NOCCACHE)" \ > - CXX="$(HOSTCXX_NOCCACHE)" > +HOST_CCACHE_CONF_OPTS += \ > + -UCMAKE_C_COMPILER_LAUNCHER \ > + -UCMAKE_CXX_COMPILER_LAUNCHER > + > +ifeq ($(BR2_CCACHE_REDIS_BACKEND),y) > +HOST_CCACHE_DEPENDENCIES += host-hiredis > +HOST_CCACHE_CONF_OPTS += -DREDIS_STORAGE_BACKEND=ON > +else > +HOST_CCACHE_CONF_OPTS += -DREDIS_STORAGE_BACKEND=OFF > +endif > > # Patch host-ccache as follows: > # - Use BR_CACHE_DIR instead of CCACHE_DIR, because CCACHE_DIR > @@ -33,13 +34,17 @@ HOST_CCACHE_CONF_ENV = \ > # BR2_CCACHE_DIR. > # - Change hard-coded last-ditch default to match path in .config, to avoid > # the need to specify BR_CACHE_DIR when invoking ccache directly. > -# CCache replaces "%s" with the home directory of the current user, > -# So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose > -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) > +# CCache replaces "home_dir" with the home directory of the current user, > +# so rewrite BR_CACHE_DIR to take that into consideration for SDK purpose > +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst \"$(HOME)/%,home_dir + \"/%,\"$(BR_CACHE_DIR)\") > > define HOST_CCACHE_PATCH_CONFIGURATION > - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c > - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c > + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp > + sed -i 's,home_dir + "/.ccache",$(HOST_CCACHE_DEFAULT_CCACHE_DIR),' $(@D)/src/Config.cpp > + sed -i 's,getenv("XDG_CACHE_HOME"),nullptr,' $(@D)/src/Config.cpp > + sed -i 's,home_dir + "/.cache/ccache",$(HOST_CCACHE_DEFAULT_CCACHE_DIR),' $(@D)/src/Config.cpp > + sed -i 's,getenv("XDG_CONFIG_HOME"),nullptr,' $(@D)/src/Config.cpp > + sed -i 's,home_dir + "/.config/ccache",$(HOST_CCACHE_DEFAULT_CCACHE_DIR),' $(@D)/src/Config.cpp > endef > > HOST_CCACHE_POST_PATCH_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION > @@ -62,7 +67,7 @@ endef > HOST_CCACHE_POST_INSTALL_HOOKS += HOST_CCACHE_DO_INITIAL_SETUP > endif > > -$(eval $(host-autotools-package)) > +$(eval $(host-cmake-package)) > > ifeq ($(BR2_CCACHE),y) > ccache-stats: host-ccache > diff --git a/package/cmake/cmake.mk b/package/cmake/cmake.mk > index 053658fad6..eae12c1465 100644 > --- a/package/cmake/cmake.mk > +++ b/package/cmake/cmake.mk > @@ -40,9 +40,16 @@ CMAKE_CONF_OPTS = \ > HOST_CMAKE_CFLAGS = $(shell echo $(HOST_CFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") > HOST_CMAKE_CXXFLAGS = $(shell echo $(HOST_CXXFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") > > +# we are built before ccache > +HOST_CMAKE_CONFIGURE_OPTS = \ > + $(HOST_CONFIGURE_OPTS) \ > + CC="$(HOSTCC_NOCCACHE)" \ > + GCC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > define HOST_CMAKE_CONFIGURE_CMDS > (cd $(@D); \ > - $(HOST_CONFIGURE_OPTS) \ > + $(HOST_CMAKE_CONFIGURE_OPTS) \ > CFLAGS="$(HOST_CMAKE_CFLAGS)" \ > ./bootstrap --prefix=$(HOST_DIR) \ > --parallel=$(PARALLEL_JOBS) -- \ > diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk > index a571951fa3..2cb9991029 100644 > --- a/package/hiredis/hiredis.mk > +++ b/package/hiredis/hiredis.mk > @@ -20,4 +20,10 @@ else > HIREDIS_CONF_OPTS += -DENABLE_SSL=OFF > endif > > +# we are built before ccache > +HOST_HIREDIS_CONF_OPTS += \ > + -UCMAKE_C_COMPILER_LAUNCHER \ > + -UCMAKE_CXX_COMPILER_LAUNCHER > + > $(eval $(cmake-package)) > +$(eval $(host-cmake-package)) > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index b233b07548..cba94052a0 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ > endif > > ifeq ($$(BR2_CCACHE),y) > -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) > +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) > $(2)_DEPENDENCIES += host-ccache > endif > endif > diff --git a/package/pkgconf/pkgconf.mk b/package/pkgconf/pkgconf.mk > index 5d65f69c10..6b187b0238 100644 > --- a/package/pkgconf/pkgconf.mk > +++ b/package/pkgconf/pkgconf.mk > @@ -32,6 +32,11 @@ define HOST_PKGCONF_SHARED > $(SED) 's, at STATIC@,,' $(HOST_DIR)/bin/pkg-config > endef > > +# we are built before ccache > +HOST_PKGCONF_CONF_ENV = \ > + CC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > PKGCONF_POST_INSTALL_TARGET_HOOKS += PKGCONF_LINK_PKGCONFIG > HOST_PKGCONF_POST_INSTALL_HOOKS += HOST_PKGCONF_INSTALL_WRAPPER > > diff --git a/package/zstd/zstd.mk b/package/zstd/zstd.mk > index e8f6315222..edc4f1c624 100644 > --- a/package/zstd/zstd.mk > +++ b/package/zstd/zstd.mk > @@ -97,6 +97,11 @@ endef > > HOST_ZSTD_OPTS += PREFIX=$(HOST_DIR) > > +# we are built before ccache > +HOST_ZSTD_OPTS += \ > + CC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > define HOST_ZSTD_BUILD_CMDS > $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \ > -C $(@D) zstd-release lib-release > -- > 2.37.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 nolange79 at gmail.com Sun Jan 8 23:22:46 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Mon, 9 Jan 2023 00:22:46 +0100 Subject: [Buildroot] [PATCH 1/3 v4] system: introduce a choice for /var management In-Reply-To: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> References: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> Message-ID: Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN : > > 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 Hello Yann, I know I already acked this, but... > --- > 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 Consider that the option is used to *remount* the filesystem, but you could mount the filesystem read-write, in which case you probably *dont want* some specific var handling. So maybe: drop 'depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW' if !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW make the default BR2_INIT_SYSTEMD_VAR_FACTORY otherwise make the default BR2_INIT_SYSTEMD_VAR_NONE I believe the choice should be always there. > + 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 > Norbert From nolange79 at gmail.com Sun Jan 8 23:26:59 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Mon, 9 Jan 2023 00:26:59 +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: Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN : > > 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 > Just a heads up that I worked on a new version with several cleanups/improvements, still need to rework it into a proper patch with explanations, hope I will finish it next weekend. Norbert From james.hilliard1 at gmail.com Mon Jan 9 00:06:05 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:06:05 -0700 Subject: [Buildroot] [PATCH v2 1/2] package/cmake: disable ccache for host-cmake Message-ID: <20230109000606.624986-1-james.hilliard1@gmail.com> The upcoming ccache update will depend on host-cmake, so we must ensure host-cmake doesn't use ccache when being built. Signed-off-by: James Hilliard --- package/cmake/cmake.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/cmake/cmake.mk b/package/cmake/cmake.mk index 053658fad6..dc92c8bb4e 100644 --- a/package/cmake/cmake.mk +++ b/package/cmake/cmake.mk @@ -40,9 +40,16 @@ CMAKE_CONF_OPTS = \ HOST_CMAKE_CFLAGS = $(shell echo $(HOST_CFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") HOST_CMAKE_CXXFLAGS = $(shell echo $(HOST_CXXFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") +# We may be a ccache dependency, so we can't use ccache +HOST_CMAKE_CONFIGURE_OPTS = \ + $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" \ + GCC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + define HOST_CMAKE_CONFIGURE_CMDS (cd $(@D); \ - $(HOST_CONFIGURE_OPTS) \ + $(HOST_CMAKE_CONFIGURE_OPTS) \ CFLAGS="$(HOST_CMAKE_CFLAGS)" \ ./bootstrap --prefix=$(HOST_DIR) \ --parallel=$(PARALLEL_JOBS) -- \ -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 00:06:06 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:06:06 -0700 Subject: [Buildroot] [PATCH v2 2/2] package/ccache: bump to version 4.7.4 In-Reply-To: <20230109000606.624986-1-james.hilliard1@gmail.com> References: <20230109000606.624986-1-james.hilliard1@gmail.com> Message-ID: <20230109000606.624986-2-james.hilliard1@gmail.com> Migrate to cmake package infrastructure. Add new host-hiredis host-zstd dependencies. Add new ccache dependency exclusions to pkg-generic. Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated source files/format. License hashes changed due to migrating urls to https: https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 Signed-off-by: James Hilliard --- Changes v1 -> v2: - add some additional ccache path overrides --- package/ccache/ccache.hash | 6 +++--- package/ccache/ccache.mk | 38 +++++++++++++++++--------------------- package/pkg-generic.mk | 2 +- 3 files changed, 21 insertions(+), 25 deletions(-) diff --git a/package/ccache/ccache.hash b/package/ccache/ccache.hash index 16cfad602c..9b11f026ec 100644 --- a/package/ccache/ccache.hash +++ b/package/ccache/ccache.hash @@ -1,4 +1,4 @@ # sha256 computed locally -sha256 a02f4e8360dc6618bc494ca35b0ae21cea080f804a4898eab1ad3fcd108eb400 ccache-3.7.12.tar.xz -sha256 ec6b1a326ff93b2cc21df88a697ae470ff6927a55b8929e7e491b315e1563361 GPL-3.0.txt -sha256 4f63223bcdee822d55a6768cc8399ffe06401d7a03cfe79e1dc305f50dc22c59 LICENSE.adoc +sha256 df0c64d15d3efaf0b4f6837dd6b1467e40eeaaa807db25ce79c3a08a46a84e36 ccache-4.7.4.tar.xz +sha256 80b5112739a423dfac7bed1ca8a1df3cccda3d794425441997d4462b83db4dd5 GPL-3.0.txt +sha256 56cf64f68b7b8150300acd79899941615523ea5c56c120e92f5b175b7cc78e3c LICENSE.adoc diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk index 97aa8b1c75..d897d44803 100644 --- a/package/ccache/ccache.mk +++ b/package/ccache/ccache.mk @@ -4,27 +4,19 @@ # ################################################################################ -CCACHE_VERSION = 3.7.12 +CCACHE_VERSION = 4.7.4 CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz CCACHE_LICENSE = GPL-3.0+, others CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt - -# Force ccache to use its internal zlib. The problem is that without -# this, ccache would link against the zlib of the build system, but we -# might build and install a different version of zlib in $(O)/host -# afterwards, which ccache will pick up. This might break if there is -# a version mismatch. A solution would be to add host-zlib has a -# dependency of ccache, but it would require tuning the zlib .mk file -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy -# path: tell ccache to use its internal copy of zlib, so that ccache -# has zero dependency besides the C library. -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd # We are ccache, so we can't use ccache -HOST_CCACHE_CONF_ENV = \ - CC="$(HOSTCC_NOCCACHE)" \ - CXX="$(HOSTCXX_NOCCACHE)" +HOST_CCACHE_CONF_OPTS += \ + -DCMAKE_C_COMPILER_LAUNCHER="" \ + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ + -DZSTD_FROM_INTERNET=OFF \ + -DHIREDIS_FROM_INTERNET=OFF # Patch host-ccache as follows: # - Use BR_CACHE_DIR instead of CCACHE_DIR, because CCACHE_DIR @@ -33,13 +25,17 @@ HOST_CCACHE_CONF_ENV = \ # BR2_CCACHE_DIR. # - Change hard-coded last-ditch default to match path in .config, to avoid # the need to specify BR_CACHE_DIR when invoking ccache directly. -# CCache replaces "%s" with the home directory of the current user, -# So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) +# CCache replaces "home_dir" with the home directory of the current user, +# so rewrite BR_CACHE_DIR to take that into consideration for SDK purpose +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) define HOST_CCACHE_PATCH_CONFIGURATION - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,"/.cache/ccache","/$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,"/.config/ccache","/$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,getenv("XDG_CACHE_HOME"),nullptr,' $(@D)/src/Config.cpp + sed -i 's,getenv("XDG_CONFIG_HOME"),nullptr,' $(@D)/src/Config.cpp endef HOST_CCACHE_POST_PATCH_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION @@ -62,7 +58,7 @@ endef HOST_CCACHE_POST_INSTALL_HOOKS += HOST_CCACHE_DO_INITIAL_SETUP endif -$(eval $(host-autotools-package)) +$(eval $(host-cmake-package)) ifeq ($(BR2_CCACHE),y) ccache-stats: host-ccache diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f2bea01d7d..0863444221 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ endif ifeq ($$(BR2_CCACHE),y) -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-hiredis host-pkgconf host-zstd,$(1)),) +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) $(2)_DEPENDENCIES += host-ccache endif endif -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 00:10:36 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:10:36 -0700 Subject: [Buildroot] [PATCH v3 1/2] package/cmake: disable ccache for host-cmake Message-ID: <20230109001037.641422-1-james.hilliard1@gmail.com> The upcoming ccache update will depend on host-cmake, so we must ensure host-cmake doesn't use ccache when being built. Signed-off-by: James Hilliard --- package/cmake/cmake.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/cmake/cmake.mk b/package/cmake/cmake.mk index 053658fad6..dc92c8bb4e 100644 --- a/package/cmake/cmake.mk +++ b/package/cmake/cmake.mk @@ -40,9 +40,16 @@ CMAKE_CONF_OPTS = \ HOST_CMAKE_CFLAGS = $(shell echo $(HOST_CFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") HOST_CMAKE_CXXFLAGS = $(shell echo $(HOST_CXXFLAGS) | sed -r "s%$(HOST_CPPFLAGS)%%") +# We may be a ccache dependency, so we can't use ccache +HOST_CMAKE_CONFIGURE_OPTS = \ + $(HOST_CONFIGURE_OPTS) \ + CC="$(HOSTCC_NOCCACHE)" \ + GCC="$(HOSTCC_NOCCACHE)" \ + CXX="$(HOSTCXX_NOCCACHE)" + define HOST_CMAKE_CONFIGURE_CMDS (cd $(@D); \ - $(HOST_CONFIGURE_OPTS) \ + $(HOST_CMAKE_CONFIGURE_OPTS) \ CFLAGS="$(HOST_CMAKE_CFLAGS)" \ ./bootstrap --prefix=$(HOST_DIR) \ --parallel=$(PARALLEL_JOBS) -- \ -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 00:10:37 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:10:37 -0700 Subject: [Buildroot] [PATCH v3 2/2] package/ccache: bump to version 4.7.4 In-Reply-To: <20230109001037.641422-1-james.hilliard1@gmail.com> References: <20230109001037.641422-1-james.hilliard1@gmail.com> Message-ID: <20230109001037.641422-2-james.hilliard1@gmail.com> Migrate to cmake package infrastructure. Add new host-hiredis host-zstd dependencies. Add new ccache dependency exclusions to pkg-generic. Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated source files/format. License hashes changed due to migrating urls to https: https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 Signed-off-by: James Hilliard --- Changes v2 -> v3: - use UCMAKE_C_COMPILER_LAUNCHER/UCMAKE_CXX_COMPILER_LAUNCHER to disable ccache Changes v1 -> v2: - add some additional ccache path overrides --- package/ccache/ccache.hash | 6 +++--- package/ccache/ccache.mk | 38 +++++++++++++++++--------------------- package/pkg-generic.mk | 2 +- 3 files changed, 21 insertions(+), 25 deletions(-) diff --git a/package/ccache/ccache.hash b/package/ccache/ccache.hash index 16cfad602c..9b11f026ec 100644 --- a/package/ccache/ccache.hash +++ b/package/ccache/ccache.hash @@ -1,4 +1,4 @@ # sha256 computed locally -sha256 a02f4e8360dc6618bc494ca35b0ae21cea080f804a4898eab1ad3fcd108eb400 ccache-3.7.12.tar.xz -sha256 ec6b1a326ff93b2cc21df88a697ae470ff6927a55b8929e7e491b315e1563361 GPL-3.0.txt -sha256 4f63223bcdee822d55a6768cc8399ffe06401d7a03cfe79e1dc305f50dc22c59 LICENSE.adoc +sha256 df0c64d15d3efaf0b4f6837dd6b1467e40eeaaa807db25ce79c3a08a46a84e36 ccache-4.7.4.tar.xz +sha256 80b5112739a423dfac7bed1ca8a1df3cccda3d794425441997d4462b83db4dd5 GPL-3.0.txt +sha256 56cf64f68b7b8150300acd79899941615523ea5c56c120e92f5b175b7cc78e3c LICENSE.adoc diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk index 97aa8b1c75..6b7d57b40c 100644 --- a/package/ccache/ccache.mk +++ b/package/ccache/ccache.mk @@ -4,27 +4,19 @@ # ################################################################################ -CCACHE_VERSION = 3.7.12 +CCACHE_VERSION = 4.7.4 CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz CCACHE_LICENSE = GPL-3.0+, others CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt - -# Force ccache to use its internal zlib. The problem is that without -# this, ccache would link against the zlib of the build system, but we -# might build and install a different version of zlib in $(O)/host -# afterwards, which ccache will pick up. This might break if there is -# a version mismatch. A solution would be to add host-zlib has a -# dependency of ccache, but it would require tuning the zlib .mk file -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy -# path: tell ccache to use its internal copy of zlib, so that ccache -# has zero dependency besides the C library. -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd # We are ccache, so we can't use ccache -HOST_CCACHE_CONF_ENV = \ - CC="$(HOSTCC_NOCCACHE)" \ - CXX="$(HOSTCXX_NOCCACHE)" +HOST_CCACHE_CONF_OPTS += \ + -UCMAKE_C_COMPILER_LAUNCHER \ + -UCMAKE_CXX_COMPILER_LAUNCHER \ + -DZSTD_FROM_INTERNET=OFF \ + -DHIREDIS_FROM_INTERNET=OFF # Patch host-ccache as follows: # - Use BR_CACHE_DIR instead of CCACHE_DIR, because CCACHE_DIR @@ -33,13 +25,17 @@ HOST_CCACHE_CONF_ENV = \ # BR2_CCACHE_DIR. # - Change hard-coded last-ditch default to match path in .config, to avoid # the need to specify BR_CACHE_DIR when invoking ccache directly. -# CCache replaces "%s" with the home directory of the current user, -# So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) +# CCache replaces "home_dir" with the home directory of the current user, +# so rewrite BR_CACHE_DIR to take that into consideration for SDK purpose +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) define HOST_CCACHE_PATCH_CONFIGURATION - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,"/.cache/ccache","/$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,"/.config/ccache","/$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp + sed -i 's,getenv("XDG_CACHE_HOME"),nullptr,' $(@D)/src/Config.cpp + sed -i 's,getenv("XDG_CONFIG_HOME"),nullptr,' $(@D)/src/Config.cpp endef HOST_CCACHE_POST_PATCH_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION @@ -62,7 +58,7 @@ endef HOST_CCACHE_POST_INSTALL_HOOKS += HOST_CCACHE_DO_INITIAL_SETUP endif -$(eval $(host-autotools-package)) +$(eval $(host-cmake-package)) ifeq ($(BR2_CCACHE),y) ccache-stats: host-ccache diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f2bea01d7d..0863444221 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ endif ifeq ($$(BR2_CCACHE),y) -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-hiredis host-pkgconf host-zstd,$(1)),) +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) $(2)_DEPENDENCIES += host-ccache endif endif -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 00:22:35 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 17:22:35 -0700 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: <20230108222926.GJ151997@scaer> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-4-james.hilliard1@gmail.com> <20230108222926.GJ151997@scaer> Message-ID: On Sun, Jan 8, 2023 at 3:29 PM Yann E. MORIN wrote: > > James, All, > > +Dominik, +Anders > > On 2023-01-06 18:04 -0700, James Hilliard spake thusly: > > Migrate to cmake package infrastructure. > > > > Add new host-hiredis host-zstd dependencies. > > > > Add new ccache dependency exclusions to pkg-generic. > > > > Migrate HOST_CCACHE_PATCH_CONFIGURATION to handle updated > > source files/format. > > > > License hashes changed due to migrating urls to https: > > https://github.com/ccache/ccache/commit/a0f32f161f1b8b9c5d287ca8abe88e3fd1e940a2 > > > > Signed-off-by: James Hilliard > > --- > > package/ccache/ccache.hash | 6 +++--- > > package/ccache/ccache.mk | 30 +++++++++++------------------- > > This misses a critical part: what prevents cmake from using ccache to > build? > > Dominik and Anders got that correct in their patch: > > +# we are built before ccache > +HOST_CMAKE_CONFIGURE_OPTS = \ > + $(HOST_CONFIGURE_OPTS) \ > + CC="$(HOSTCC_NOCCACHE)" \ > + GCC="$(HOSTCC_NOCCACHE)" \ > + CXX="$(HOSTCXX_NOCCACHE)" > + > define HOST_CMAKE_CONFIGURE_CMDS > (cd $(@D); \ > - $(HOST_CONFIGURE_OPTS) \ > + $(HOST_CMAKE_CONFIGURE_OPTS) \ > CFLAGS="$(HOST_CMAKE_CFLAGS)" \ Fixed in v3: https://lore.kernel.org/buildroot/20230109001037.641422-1-james.hilliard1 at gmail.com/ > > (Arguably, CFLAGS assignment should have been moved into > HOST_CMAKE_CONFIGURE_OPTS as well.) > > [--SNIP--] > > diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk > > index 97aa8b1c75..0c208cb9e6 100644 > > --- a/package/ccache/ccache.mk > > +++ b/package/ccache/ccache.mk > > @@ -4,27 +4,19 @@ > > # > > ################################################################################ > > > > -CCACHE_VERSION = 3.7.12 > > +CCACHE_VERSION = 4.7.4 > > CCACHE_SITE = https://github.com/ccache/ccache/releases/download/v$(CCACHE_VERSION) > > CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz > > CCACHE_LICENSE = GPL-3.0+, others > > CCACHE_LICENSE_FILES = LICENSE.adoc GPL-3.0.txt > > - > > -# Force ccache to use its internal zlib. The problem is that without > > -# this, ccache would link against the zlib of the build system, but we > > -# might build and install a different version of zlib in $(O)/host > > -# afterwards, which ccache will pick up. This might break if there is > > -# a version mismatch. A solution would be to add host-zlib has a > > -# dependency of ccache, but it would require tuning the zlib .mk file > > -# to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy > > -# path: tell ccache to use its internal copy of zlib, so that ccache > > -# has zero dependency besides the C library. > > -HOST_CCACHE_CONF_OPTS += --with-bundled-zlib > > +HOST_CCACHE_DEPENDENCIES = host-hiredis host-zstd > > Dominik and Anders made hiredis an optional dependency. Given that > hiredis builds very, very fast (just about 3s here), I wonder if that > really makes sense to make it optional; hiredis has no dependency that > are not dependencies of ccache, so there is no hidden overhead. > > If hiredis support is compiled in, does that make it mandatory to use a > hiredis server, or does ccache still uses local files by default? Default is to use local files. > > If the latter, then I think a mandatory dependency is OK. Yeah, it didn't seem like it made sense to make it optional since hiredis is a small library. > > Dominik, Anders, did you make it a optional because of a previous review > by Thomas asking so? > > [--SNIP--] > > +HOST_CCACHE_CONF_OPTS += \ > > + -DCMAKE_C_COMPILER_LAUNCHER="" \ > > + -DCMAKE_CXX_COMPILER_LAUNCHER="" \ > > Same as for hiredis: use -U. Fixed in v3: https://lore.kernel.org/buildroot/20230109001037.641422-2-james.hilliard1 at gmail.com/ > > [--SNIP--] > > @@ -35,11 +27,11 @@ HOST_CCACHE_CONF_ENV = \ > > # the need to specify BR_CACHE_DIR when invoking ccache directly. > > # CCache replaces "%s" with the home directory of the current user, > > # So rewrite BR_CACHE_DIR to take that into consideration for SDK purpose > > -HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,\%s/%,$(BR_CACHE_DIR)) > > +HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst $(HOME)/%,%,$(BR_CACHE_DIR)) > > Err, this is probably bad and the comment above no longer matches the > code. > > Did you meant using 'home_dir +' to replace '%s' (see Dominik and > Anders' patch): Well matching against the full 'home_dir +' doesn't seem to be needed, we can just target the appended strings for replacement which is a bit cleaner: https://lore.kernel.org/buildroot/20230109001037.641422-2-james.hilliard1 at gmail.com/ > > HOST_CCACHE_DEFAULT_CCACHE_DIR = $(patsubst \"$(HOME)/%,home_dir + \"/%,\"$(BR_CACHE_DIR)\") > > > define HOST_CCACHE_PATCH_CONFIGURATION > > - sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/ccache.c > > - sed -i 's,"%s/.ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/conf.c > > + sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/src/Config.cpp > > + sed -i 's,".ccache","$(HOST_CCACHE_DEFAULT_CCACHE_DIR)",' $(@D)/src/Config.cpp > > This needs a bit of consolidation and further explanations, becasue > ccache now has more locations where it looks for, and we do not want it > to default to those: I have them all being overridden now in my v3: https://lore.kernel.org/buildroot/20230109001037.641422-2-james.hilliard1 at gmail.com/ > > home_dir + "/.ccache" -> the legacy location > home_dir + "/.cache/ccache" -> new, XDG-based > home_dir + "/.config/ccache" -> new, XDG-based > > Also, it seems that we need a patch to use BR_CACHE_DIR from the > environment... I cleaned this up a bit in my v3 to handle the cases from Dominik and Anders' patch: https://lore.kernel.org/buildroot/20230109001037.641422-2-james.hilliard1 at gmail.com/ > > [--SNIP--] > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > > index f24e03a325..0863444221 100644 > > --- a/package/pkg-generic.mk > > +++ b/package/pkg-generic.mk > > @@ -792,7 +792,7 @@ $(2)_EXTRACT_DEPENDENCIES += \ > > endif > > > > ifeq ($$(BR2_CCACHE),y) > > -ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),) > > +ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache host-cmake host-hiredis host-pkgconf host-zstd,$(1)),) > > I've applied that part with just host-hiredis, host-pkgconf, and host-zstd, > and left host-cmake out for now. > > Regards, > Yann E. MORIN. > > > $(2)_DEPENDENCIES += host-ccache > > endif > > endif > > -- > > 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 ckhardin at gmail.com Mon Jan 9 00:47:48 2023 From: ckhardin at gmail.com (Charles Hardin) Date: Sun, 8 Jan 2023 16:47:48 -0800 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure Message-ID: <20230109004748.1372-1-ckhardin@gmail.com> While testing incremental changes for a kernel build using the LINUX_OVERRIDE_SRCDIR, the following behavior was observed. - edit a file in the kernel tree and save - make linux-rebuild for buildroot to pickup the changes - rsync occurrs and then the install target is run (no build) - run make linux-rebuild a second time and the build is compiled and run To get the changes in on the first invocation of the rebuild requires a dependency on the build target to re-evaluate the stamp dependencies after the remove. This is a function of make dependency order evaluation so that the install steps will see the missing the install stamp but that evaluation doesn't require the rebuild because of the file being removed internally on the evaluation. Explicit $(1)-build and $(1)-configure deps are added that will evaluate after the cleans remove the stamps and cause them to be re-invoked. Signed-off-by: Charles Hardin --- package/pkg-generic.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f2bea01d7d..da99d9622a 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1062,12 +1062,12 @@ $(1)-reinstall: $(1)-clean-for-reinstall $(1) $(1)-clean-for-rebuild: $(1)-clean-for-reinstall rm -f $$($(2)_TARGET_BUILD) -$(1)-rebuild: $(1)-clean-for-rebuild $(1) +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild rm -f $$($(2)_TARGET_CONFIGURE) -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure $(1)-build $(1) # define the PKG variable for all targets, containing the # uppercase package variable prefix -- 2.24.3 (Apple Git-128) From james.hilliard1 at gmail.com Mon Jan 9 01:58:43 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 18:58:43 -0700 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure In-Reply-To: <20230109004748.1372-1-ckhardin@gmail.com> References: <20230109004748.1372-1-ckhardin@gmail.com> Message-ID: On Sun, Jan 8, 2023 at 5:48 PM Charles Hardin wrote: > > While testing incremental changes for a kernel build using the > LINUX_OVERRIDE_SRCDIR, the following behavior was observed. > > - edit a file in the kernel tree and save > - make linux-rebuild for buildroot to pickup the changes > - rsync occurrs and then the install target is run (no build) > - run make linux-rebuild a second time and the build is compiled and run > > To get the changes in on the first invocation of the rebuild requires > a dependency on the build target to re-evaluate the stamp dependencies > after the remove. This is a function of make dependency order evaluation > so that the install steps will see the missing the install stamp but > that evaluation doesn't require the rebuild because of the file being > removed internally on the evaluation. > > Explicit $(1)-build and $(1)-configure deps are added that will evaluate > after the cleans remove the stamps and cause them to be re-invoked. This isn't correct from my understanding as you aren't actually specifying the above described execution order. I think this should more correctly fix the issue: https://patchwork.ozlabs.org/project/buildroot/patch/20221018034605.800593-1-james.hilliard1 at gmail.com/ > > Signed-off-by: Charles Hardin > --- > package/pkg-generic.mk | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index f2bea01d7d..da99d9622a 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -1062,12 +1062,12 @@ $(1)-reinstall: $(1)-clean-for-reinstall $(1) > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall > rm -f $$($(2)_TARGET_BUILD) > > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) > +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) You aren't actually specifying that $(1)-clean-for-rebuild runs before $(1)-build but rather are specifying that the $(1)-build target can be executed in parallel to the $(1)-clean-for-rebuild and $(1) targets. Parallel targets can effectively be executed in any arbitrary order and/or at the same time. > > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild > rm -f $$($(2)_TARGET_CONFIGURE) > > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) > +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure $(1)-build $(1) > > # define the PKG variable for all targets, containing the > # uppercase package variable prefix > -- > 2.24.3 (Apple Git-128) > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From ckhardin at gmail.com Mon Jan 9 02:21:17 2023 From: ckhardin at gmail.com (Charles Hardin) Date: Sun, 8 Jan 2023 18:21:17 -0800 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure In-Reply-To: References: <20230109004748.1372-1-ckhardin@gmail.com> Message-ID: inline On Sun, Jan 8, 2023 at 5:58 PM James Hilliard wrote: > On Sun, Jan 8, 2023 at 5:48 PM Charles Hardin wrote: > > > > While testing incremental changes for a kernel build using the > > LINUX_OVERRIDE_SRCDIR, the following behavior was observed. > > > > - edit a file in the kernel tree and save > > - make linux-rebuild for buildroot to pickup the changes > > - rsync occurrs and then the install target is run (no build) > > - run make linux-rebuild a second time and the build is compiled and run > > > > To get the changes in on the first invocation of the rebuild requires > > a dependency on the build target to re-evaluate the stamp dependencies > > after the remove. This is a function of make dependency order evaluation > > so that the install steps will see the missing the install stamp but > > that evaluation doesn't require the rebuild because of the file being > > removed internally on the evaluation. > > > > Explicit $(1)-build and $(1)-configure deps are added that will evaluate > > after the cleans remove the stamps and cause them to be re-invoked. > > This isn't correct from my understanding as you aren't actually specifying > the above described execution order. > > I think this should more correctly fix the issue: > > https://patchwork.ozlabs.org/project/buildroot/patch/20221018034605.800593-1-james.hilliard1 at gmail.com/ > > Yup, the evaluation is dependent on the make behavior in the parallel prereq - tried the double colon rules and those work as expected - the rebuild will trigger the build and install and the reconfigure will do the configure, build, install steps. > > > > Signed-off-by: Charles Hardin > > --- > > package/pkg-generic.mk | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > > index f2bea01d7d..da99d9622a 100644 > > --- a/package/pkg-generic.mk > > +++ b/package/pkg-generic.mk > > @@ -1062,12 +1062,12 @@ $(1)-reinstall: $(1)-clean-for-reinstall > $(1) > > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall > > rm -f $$($(2)_TARGET_BUILD) > > > > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) > > +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) > > You aren't actually specifying that $(1)-clean-for-rebuild runs before > $(1)-build but rather are specifying that the $(1)-build target can be > executed in parallel to the $(1)-clean-for-rebuild and $(1) targets. > > Parallel targets can effectively be executed in any arbitrary order and/or > at the same time. > > > > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild > > rm -f $$($(2)_TARGET_CONFIGURE) > > > > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) > > +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure > $(1)-build $(1) > > > > # define the PKG variable for all targets, containing the > > # uppercase package variable prefix > > -- > > 2.24.3 (Apple Git-128) > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Mon Jan 9 02:52:01 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 19:52:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-aioblescan: bump to version 0.2.14 Message-ID: <20230109025201.1939360-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-aioblescan/python-aioblescan.hash | 4 ++-- package/python-aioblescan/python-aioblescan.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aioblescan/python-aioblescan.hash b/package/python-aioblescan/python-aioblescan.hash index 9a40ca4560..c754325fb1 100644 --- a/package/python-aioblescan/python-aioblescan.hash +++ b/package/python-aioblescan/python-aioblescan.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aioblescan/json -md5 0601cf9335e5d89166a88f53597c79bf aioblescan-0.2.13.tar.gz -sha256 28632e32c8180ea4b792f4cf9b88968dd100f4d3cee0cf16d27c193cf954422a aioblescan-0.2.13.tar.gz +md5 10014cfd24b8f9f54099bbf7e2ea528a aioblescan-0.2.14.tar.gz +sha256 3a47c5292186ee87fc49cb076a5271c766510f44749b93ac4a32bbb4cb5258a0 aioblescan-0.2.14.tar.gz # Locally computed sha256 checksums sha256 c2066cd44079e0c706234001af18cb6ad4b62fc68d0d08d29fdc7319916647e0 LICENSE.txt diff --git a/package/python-aioblescan/python-aioblescan.mk b/package/python-aioblescan/python-aioblescan.mk index f0e277d528..7e0cde6c85 100644 --- a/package/python-aioblescan/python-aioblescan.mk +++ b/package/python-aioblescan/python-aioblescan.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOBLESCAN_VERSION = 0.2.13 +PYTHON_AIOBLESCAN_VERSION = 0.2.14 PYTHON_AIOBLESCAN_SOURCE = aioblescan-$(PYTHON_AIOBLESCAN_VERSION).tar.gz -PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/bd/04/c6798c76704d57da22f19c2e47485821d4b23144ef75f9c0e18dbfe47565 +PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/45/15/faf503083bc5a2d81f1b17fbbe30d15f35217b6c5e944c771c8760354d59 PYTHON_AIOBLESCAN_SETUP_TYPE = setuptools PYTHON_AIOBLESCAN_LICENSE = MIT PYTHON_AIOBLESCAN_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 02:55:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 19:55:28 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-alembic: bump to version 1.9.1 Message-ID: <20230109025528.1954397-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 e256e9dc08..f94f5ab10a 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 667a722df7dbef926a4ce760b9917622 alembic-1.8.1.tar.gz -sha256 cd0b5e45b14b706426b833f06369b9a6d5ee03f826ec3238723ce8caaf6e5ffa alembic-1.8.1.tar.gz +md5 999392ffc900da18afbf10d2ac31bdc6 alembic-1.9.1.tar.gz +sha256 f9f76e41061f5ebe27d4fe92600df9dd612521a7683f904dab328ba02cffa5a2 alembic-1.9.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 735678b384..64ce85bead 100644 --- a/package/python-alembic/python-alembic.mk +++ b/package/python-alembic/python-alembic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ALEMBIC_VERSION = 1.8.1 +PYTHON_ALEMBIC_VERSION = 1.9.1 PYTHON_ALEMBIC_SOURCE = alembic-$(PYTHON_ALEMBIC_VERSION).tar.gz -PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/37/ab/80e6d86ca81235ea1a7104089dddf74de4b45f8af0a05d4b265be44d6ff9 +PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/81/87/5c531d2923c61e7ae68b23c8660df289ae4241a0d38f3fbcbd8dba64ca6b PYTHON_ALEMBIC_SETUP_TYPE = setuptools PYTHON_ALEMBIC_LICENSE = MIT PYTHON_ALEMBIC_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 02:59:23 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 19:59:23 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-asgiref: bump to version 3.6.0 Message-ID: <20230109025923.1971154-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 fec707ce02..26d8e78e47 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 b3cf42bb1f9191196f9ed1678f9dc106 asgiref-3.5.2.tar.gz -sha256 4a29362a6acebe09bf1d6640db38c1dc3d9217c68e6f9f6204d72667fc19a424 asgiref-3.5.2.tar.gz +md5 562ecd896dcbf5576db8c29cb1881ca4 asgiref-3.6.0.tar.gz +sha256 9567dfe7bd8d3c8c892227827c41cce860b368104c3431da67a0c5a65a949506 asgiref-3.6.0.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 afc083fb1f..bfd90f10e8 100644 --- a/package/python-asgiref/python-asgiref.mk +++ b/package/python-asgiref/python-asgiref.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ASGIREF_VERSION = 3.5.2 +PYTHON_ASGIREF_VERSION = 3.6.0 PYTHON_ASGIREF_SOURCE = asgiref-$(PYTHON_ASGIREF_VERSION).tar.gz -PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/1f/35/e7d59b92ceffb1dc62c65156278de378670b46ab2364a3ea7216fe194ba3 +PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/78/2d/797c0537426266d6c9377a2ed6a4ac61e50c2d5b1ab4da101a4b9bfe26e2 PYTHON_ASGIREF_SETUP_TYPE = setuptools PYTHON_ASGIREF_LICENSE = BSD-3-Clause PYTHON_ASGIREF_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:02:10 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:02:10 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-attrs: bump to version 22.2.0 Message-ID: <20230109030210.1982469-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-attrs/python-attrs.hash | 4 ++-- package/python-attrs/python-attrs.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-attrs/python-attrs.hash b/package/python-attrs/python-attrs.hash index d5548c0ed3..66b2082cff 100644 --- a/package/python-attrs/python-attrs.hash +++ b/package/python-attrs/python-attrs.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/attrs/json -md5 0487081b7ead8753fc46cf7c6d1e28e3 attrs-22.1.0.tar.gz -sha256 29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 attrs-22.1.0.tar.gz +md5 eff16b3bbd0d9b72e118cca83a19d380 attrs-22.2.0.tar.gz +sha256 c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99 attrs-22.2.0.tar.gz # Locally computed sha256 checksums sha256 882115c95dfc2af1eeb6714f8ec6d5cbcabf667caff8729f42420da63f714e9f LICENSE diff --git a/package/python-attrs/python-attrs.mk b/package/python-attrs/python-attrs.mk index 33651ee80a..0462f7cb0b 100644 --- a/package/python-attrs/python-attrs.mk +++ b/package/python-attrs/python-attrs.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ATTRS_VERSION = 22.1.0 +PYTHON_ATTRS_VERSION = 22.2.0 PYTHON_ATTRS_SOURCE = attrs-$(PYTHON_ATTRS_VERSION).tar.gz -PYTHON_ATTRS_SITE = https://files.pythonhosted.org/packages/1a/cb/c4ffeb41e7137b23755a45e1bfec9cbb76ecf51874c6f1d113984ecaa32c +PYTHON_ATTRS_SITE = https://files.pythonhosted.org/packages/21/31/3f468da74c7de4fcf9b25591e682856389b3400b4b62f201e65f15ea3e07 PYTHON_ATTRS_SETUP_TYPE = setuptools PYTHON_ATTRS_LICENSE = MIT PYTHON_ATTRS_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:11:16 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:11:16 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-autobahn: bump to version 22.12.1 Message-ID: <20230109031116.2017514-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-autobahn/python-autobahn.hash | 4 ++-- package/python-autobahn/python-autobahn.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-autobahn/python-autobahn.hash b/package/python-autobahn/python-autobahn.hash index 4ae158be03..f9b68dcb22 100644 --- a/package/python-autobahn/python-autobahn.hash +++ b/package/python-autobahn/python-autobahn.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/autobahn/json -md5 2921fb2bdea60b4cb36ccec367625995 autobahn-22.7.1.tar.gz -sha256 8b462ea2e6aad6b4dc0ed45fb800b6cbfeb0325e7fe6983907f122f2be4a1fe9 autobahn-22.7.1.tar.gz +md5 98d8451385ccd8ece2d2fac023c61a19 autobahn-22.12.1.tar.gz +sha256 43b4e8b1aeaeb20a0cc0a81572e613dc958057c0ab248a7d6b41b2763270f925 autobahn-22.12.1.tar.gz # Locally computed sha256 checksums sha256 0387eefce570453daaa60633f28676003731eeca28b2d0a0071c628e3a0004ef LICENSE diff --git a/package/python-autobahn/python-autobahn.mk b/package/python-autobahn/python-autobahn.mk index fb3a7b84de..4c14151960 100644 --- a/package/python-autobahn/python-autobahn.mk +++ b/package/python-autobahn/python-autobahn.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AUTOBAHN_VERSION = 22.7.1 +PYTHON_AUTOBAHN_VERSION = 22.12.1 PYTHON_AUTOBAHN_SOURCE = autobahn-$(PYTHON_AUTOBAHN_VERSION).tar.gz -PYTHON_AUTOBAHN_SITE = https://files.pythonhosted.org/packages/c5/b5/c92d6640fd55cbbdd97c05800ab534d84197f7b485d89a9df981ab67cce3 +PYTHON_AUTOBAHN_SITE = https://files.pythonhosted.org/packages/a8/6f/78b90951f263232e468439627f31a2c0846e36043c95af96dc527a4aeee6 PYTHON_AUTOBAHN_LICENSE = MIT PYTHON_AUTOBAHN_LICENSE_FILES = LICENSE PYTHON_AUTOBAHN_CPE_ID_VENDOR = crossbar -- 2.34.1 From buildroot at uclibc.org Mon Jan 9 03:11:48 2023 From: buildroot at uclibc.org (buildroot at uclibc.org) Date: 8 Jan 2023 19:11:48 -0800 Subject: [Buildroot] Due payment 8.1.2023 19:11:22 Message-ID: <20230108191122.E121428642871DA9@uclibc.org> An HTML attachment was scrubbed... URL: From buildroot at busybox.net Mon Jan 9 03:11:54 2023 From: buildroot at busybox.net (buildroot at busybox.net) Date: 8 Jan 2023 19:11:54 -0800 Subject: [Buildroot] Due payment 8.1.2023 19:11:22 Message-ID: <20230108191122.1577E1B2267EE041@busybox.net> An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Mon Jan 9 03:14:07 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:14:07 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-bidict: bump to version 0.22.1 Message-ID: <20230109031407.2029410-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-bidict/python-bidict.hash | 4 ++-- package/python-bidict/python-bidict.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bidict/python-bidict.hash b/package/python-bidict/python-bidict.hash index fe9a94af53..bcb9ea3f34 100644 --- a/package/python-bidict/python-bidict.hash +++ b/package/python-bidict/python-bidict.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bidict/json -md5 da3d37ae93c740c191b5666918c3164f bidict-0.22.0.tar.gz -sha256 5c826b3e15e97cc6e615de295756847c282a79b79c5430d3bfc909b1ac9f5bd8 bidict-0.22.0.tar.gz +md5 67dd74f41341e7ff437d69e00a6fd514 bidict-0.22.1.tar.gz +sha256 1e0f7f74e4860e6d0943a05d4134c63a2fad86f3d4732fb265bd79e4e856d81d bidict-0.22.1.tar.gz # Locally computed sha256 checksums sha256 be0487398bba08e7772b4077b637787b94973b53c44b3cbdd6c7dab10ed15035 LICENSE diff --git a/package/python-bidict/python-bidict.mk b/package/python-bidict/python-bidict.mk index 7ba15db605..ae3a1ee024 100644 --- a/package/python-bidict/python-bidict.mk +++ b/package/python-bidict/python-bidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BIDICT_VERSION = 0.22.0 +PYTHON_BIDICT_VERSION = 0.22.1 PYTHON_BIDICT_SOURCE = bidict-$(PYTHON_BIDICT_VERSION).tar.gz -PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/2b/84/159749556b9c49ea4489dadeb94d44f05d6033d1db3af4c83120ecac5b15 +PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/f2/be/b31e6ea9c94096a323e7a0e2c61480db01f07610bb7e7ea72a06fd1a23a8 PYTHON_BIDICT_SETUP_TYPE = setuptools PYTHON_BIDICT_LICENSE = MPL-2.0 PYTHON_BIDICT_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:15:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:15:53 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-boto3: bump to version 1.26.45 Message-ID: <20230109031553.2036756-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 60fd07681c..eecc87ab2d 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 9d5447419233a259b3ade6fb86d86cb6 boto3-1.26.27.tar.gz -sha256 255a7565226c21c5d500f69aabb977e1ac07dbaf576f4428d00558e8e508a23b boto3-1.26.27.tar.gz +md5 e3777333a201a2511dd7c814782fe9f0 boto3-1.26.45.tar.gz +sha256 cc7f652df93e1ce818413fd82ffd645d4f92a64fec67c72946212d3750eaa80f boto3-1.26.45.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 e40ac92f09..4d8fe58701 100644 --- a/package/python-boto3/python-boto3.mk +++ b/package/python-boto3/python-boto3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTO3_VERSION = 1.26.27 +PYTHON_BOTO3_VERSION = 1.26.45 PYTHON_BOTO3_SOURCE = boto3-$(PYTHON_BOTO3_VERSION).tar.gz -PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/62/7b/7cdcb980d9d90c910a6abec2cdee0ff6aa7a3d8afea4044ffd968d5c107c +PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/f5/5d/62bfcda02d90699d41d5ff2573f88b5555354fb87308e8a3427fef3956c5 PYTHON_BOTO3_SETUP_TYPE = setuptools PYTHON_BOTO3_LICENSE = Apache-2.0 PYTHON_BOTO3_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:18:22 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:18:22 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-botocore: bump to version 1.29.45 Message-ID: <20230109031822.2053199-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 8314c534e9..0e9d0572d7 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 488df64a4fcd884f9fbcf990bdc8b34c botocore-1.29.27.tar.gz -sha256 0932b22d8737b11037adf7e734f9b90425b575d0757e4c1a035e99f382955221 botocore-1.29.27.tar.gz +md5 3946a693e09b65a0f6615a1a30f606d7 botocore-1.29.45.tar.gz +sha256 62ae03e591ff25555854aa338da35190ffe18c0b1be2ebf5cfb277164233691f botocore-1.29.45.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 4b14af4368..ceb3fbe6ea 100644 --- a/package/python-botocore/python-botocore.mk +++ b/package/python-botocore/python-botocore.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTOCORE_VERSION = 1.29.27 +PYTHON_BOTOCORE_VERSION = 1.29.45 PYTHON_BOTOCORE_SOURCE = botocore-$(PYTHON_BOTOCORE_VERSION).tar.gz -PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/08/3f/e9f97b0700e0be670404a7d4a9ac62fd59495897f15c928dd38874e98ef7 +PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/9d/4f/1c24126941d1f8c1f2ecf459f88959d59566af34a55a81d926368fd2e6e5 PYTHON_BOTOCORE_SETUP_TYPE = setuptools PYTHON_BOTOCORE_LICENSE = Apache-2.0 PYTHON_BOTOCORE_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:23:18 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:23:18 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-canopen: bump to version 2.1.0 Message-ID: <20230109032318.2073576-1-james.hilliard1@gmail.com> Verified license remains MIT after hash changed. Signed-off-by: James Hilliard --- package/python-canopen/python-canopen.hash | 6 +++--- package/python-canopen/python-canopen.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-canopen/python-canopen.hash b/package/python-canopen/python-canopen.hash index 610dca3f34..e6485e72f0 100644 --- a/package/python-canopen/python-canopen.hash +++ b/package/python-canopen/python-canopen.hash @@ -1,5 +1,5 @@ # 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 +md5 d51443bdc8a55faea63c9da82196dd47 canopen-2.1.0.tar.gz +sha256 bc126bb1dcb62e3b34d8a12e38a07b5aa8319c17457c9bfe208f0bbbda90ff61 canopen-2.1.0.tar.gz # Locally computed sha256 checksums -sha256 0740d30978affcd91c0fc817b7cf942a332381bf0380fe17e60c6a0b377c6e0d LICENSE.txt +sha256 d9035caf7b8b135899da92a2730e2ac2e9f5ae3220dc98bd661be18045fcf689 LICENSE.txt diff --git a/package/python-canopen/python-canopen.mk b/package/python-canopen/python-canopen.mk index bd0a3bfba7..a0f5220ded 100644 --- a/package/python-canopen/python-canopen.mk +++ b/package/python-canopen/python-canopen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CANOPEN_VERSION = 2.0.0 +PYTHON_CANOPEN_VERSION = 2.1.0 PYTHON_CANOPEN_SOURCE = canopen-$(PYTHON_CANOPEN_VERSION).tar.gz -PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/9e/d6/6ced4b410b904aeee5f7d0227187eae95a5ad769f01014a74fc0e016845e +PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/29/d1/54462c949c384b1a9a2bd260143a8ec6f4259a18d119bd122e8f8a791b50 PYTHON_CANOPEN_SETUP_TYPE = setuptools PYTHON_CANOPEN_LICENSE = MIT PYTHON_CANOPEN_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:26:31 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:26:31 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-crontab: bump to version 2.7.1 Message-ID: <20230109032631.2086263-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-crontab/python-crontab.hash | 4 ++-- package/python-crontab/python-crontab.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-crontab/python-crontab.hash b/package/python-crontab/python-crontab.hash index b3aa96fc1b..d9519096df 100644 --- a/package/python-crontab/python-crontab.hash +++ b/package/python-crontab/python-crontab.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-crontab/json -md5 2982bdce2d9b7789f32da649a9507c4b python-crontab-2.6.0.tar.gz -sha256 1e35ed7a3cdc3100545b43e196d34754e6551e7f95e4caebbe0e1c0ca41c2f1b python-crontab-2.6.0.tar.gz +md5 0a71aa83eed18752c2850632d84cfd89 python-crontab-2.7.1.tar.gz +sha256 b21af4647c7bbb848fef2f020616c6b0289dcb9f94b4f991a55310ff9bec5749 python-crontab-2.7.1.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-crontab/python-crontab.mk b/package/python-crontab/python-crontab.mk index 9b29e11ccd..1c2802ef61 100644 --- a/package/python-crontab/python-crontab.mk +++ b/package/python-crontab/python-crontab.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_CRONTAB_VERSION = 2.6.0 -PYTHON_CRONTAB_SITE = https://files.pythonhosted.org/packages/06/b0/c270a1b5c83d9e0f83ab654d3153c39d80f61ba49fefde50fd23ab351381 +PYTHON_CRONTAB_VERSION = 2.7.1 +PYTHON_CRONTAB_SITE = https://files.pythonhosted.org/packages/6a/b6/94d861e868698b8e3f288f7e4684e30535b0d9a6b38316ee0a3d4d31e6ae PYTHON_CRONTAB_SETUP_TYPE = setuptools PYTHON_CRONTAB_LICENSE = LGPL-3.0+ PYTHON_CRONTAB_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:32:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:32:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-cryptography: bump to version 39.0.0 Message-ID: <20230109033229.2111340-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 a01c8810e3..da3ef0ad98 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz +sha256 f5bd4646a673bfba2a837e18e55890b754dd5e1efeb494e31d2c4c116ac1496b cryptography-39.0.0.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 4254fa3557..6868ff4633 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 +PYTHON_CRYPTOGRAPHY_VERSION = 39.0.0 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/12/e3/c46c274cf466b24e5d44df5d5cd31a31ff23e57f074a2bb30931a8c9b01a PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:37:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:37:48 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-cython: bump to version 0.29.33 Message-ID: <20230109033748.2132046-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-cython/python-cython.hash | 4 ++-- package/python-cython/python-cython.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cython/python-cython.hash b/package/python-cython/python-cython.hash index 3ed9fb56a1..e7e86264d2 100644 --- a/package/python-cython/python-cython.hash +++ b/package/python-cython/python-cython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/cython/json -md5 91c36ea86c00adcc5c1c11cf48b733c0 Cython-0.29.32.tar.gz -sha256 8733cf4758b79304f2a4e39ebfac5e92341bce47bcceb26c1254398b2f8c1af7 Cython-0.29.32.tar.gz +md5 bd42c555cb2298b8a94fa8de7ee679ba Cython-0.29.33.tar.gz +sha256 5040764c4a4d2ce964a395da24f0d1ae58144995dab92c6b96f44c3f4d72286a Cython-0.29.33.tar.gz # Locally computed sha256 checksums sha256 a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9 LICENSE.txt sha256 e1eb1c49a8508e8173dac30157e4a6439a44ad8846194746c424fbc3fc2b95d7 COPYING.txt diff --git a/package/python-cython/python-cython.mk b/package/python-cython/python-cython.mk index 9a90f6198e..b11d75b33d 100644 --- a/package/python-cython/python-cython.mk +++ b/package/python-cython/python-cython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CYTHON_VERSION = 0.29.32 +PYTHON_CYTHON_VERSION = 0.29.33 PYTHON_CYTHON_SOURCE = Cython-$(PYTHON_CYTHON_VERSION).tar.gz -PYTHON_CYTHON_SITE = https://files.pythonhosted.org/packages/4c/76/1e41fbb365ad20b6efab2e61b0f4751518444c953b390f9b2d36cf97eea0 +PYTHON_CYTHON_SITE = https://files.pythonhosted.org/packages/dc/f6/e8e302f9942cbebede88b1a0c33d0be3a738c3ac37abae87254d58ffc51c PYTHON_CYTHON_SETUP_TYPE = setuptools PYTHON_CYTHON_LICENSE = Apache-2.0 PYTHON_CYTHON_LICENSE_FILES = COPYING.txt LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:42:18 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:42:18 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-dbus-fast: bump to version 1.84.0 Message-ID: <20230109034218.2150414-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-dbus-fast/python-dbus-fast.hash | 4 ++-- package/python-dbus-fast/python-dbus-fast.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dbus-fast/python-dbus-fast.hash b/package/python-dbus-fast/python-dbus-fast.hash index f0dceeb43d..e9a3992f8e 100644 --- a/package/python-dbus-fast/python-dbus-fast.hash +++ b/package/python-dbus-fast/python-dbus-fast.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dbus-fast/json -md5 eebf2c558dd1af0f8f32b361e91f2fa3 dbus_fast-1.61.1.tar.gz -sha256 bda4a7d559047b74f409eda278f68f610a418e86ad3efa0368fa2ed240daa6b6 dbus_fast-1.61.1.tar.gz +md5 21e3675168e3dbe807c6c8a29267241f dbus_fast-1.84.0.tar.gz +sha256 d64f1b68c1c81268e846471caeb9264a9306a6c6ad356c30d5cdf7d1ecc251a1 dbus_fast-1.84.0.tar.gz # Locally computed sha256 checksums sha256 c37e9c75110e01d1f0c5360dc7d7776a30ac5f70d2440db214423e4b7a77a6af LICENSE diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk index de7049ba22..9dd88f613f 100644 --- a/package/python-dbus-fast/python-dbus-fast.mk +++ b/package/python-dbus-fast/python-dbus-fast.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DBUS_FAST_VERSION = 1.61.1 +PYTHON_DBUS_FAST_VERSION = 1.84.0 PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz -PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/81/67/a83522d6692a72911c3586e2fcd2363ce22d1522a7e17e1012f255a6083b PYTHON_DBUS_FAST_SETUP_TYPE = setuptools PYTHON_DBUS_FAST_LICENSE = MIT PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:47:08 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:47:08 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-dicttoxml: bump to version 1.7.16 Message-ID: <20230109034708.2168856-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 dcde7cf1b6..1c94d3446a 100644 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ b/package/python-dicttoxml/python-dicttoxml.hash @@ -1,5 +1,5 @@ # 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 +md5 f4853a05c41f9056172447d4e59517b9 dicttoxml-1.7.16.tar.gz +sha256 6f36ce644881db5cd8940bee9b7cb3f3f6b7b327ba8a67d83d3e2caa0538bf9d dicttoxml-1.7.16.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 3e5f90e9de..c26c16b72a 100644 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ b/package/python-dicttoxml/python-dicttoxml.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DICTTOXML_VERSION = 1.7.15 +PYTHON_DICTTOXML_VERSION = 1.7.16 PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/ee/c9/3132427f9e64d572688e6a1cbe3d542d1a03f676b81fb600f3d1fd7d2ec5 PYTHON_DICTTOXML_SETUP_TYPE = distutils PYTHON_DICTTOXML_LICENSE = GPL-2.0 PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 03:56:56 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 20:56:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-django: bump to version 4.1.5 Message-ID: <20230109035656.2220313-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 40526bc0ff..1d3035bb98 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 02e2222d064d800f37c6a0ba78ce87f3 Django-4.1.4.tar.gz -sha256 d38a4e108d2386cb9637da66a82dc8d0733caede4c83c4afdbda78af4214211b Django-4.1.4.tar.gz +md5 6b6a47d7478ead15b0a0835841c433dc Django-4.1.5.tar.gz +sha256 ff56ebd7ead0fd5dbe06fe157b0024a7aaea2e0593bb3785fb594cf94dad58ef Django-4.1.5.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 96ec53f82c..e08de68954 100644 --- a/package/python-django/python-django.mk +++ b/package/python-django/python-django.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_DJANGO_VERSION = 4.1.4 +PYTHON_DJANGO_VERSION = 4.1.5 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/de/7d/ca5d224f7d345b0defd0a57c6deb0c6115fbe5304e4d9571f728b617f1a3 +PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/41/c8/b3c469353f9d1b7f0e99b45520582b891da02cd87408bc867affa6e039a3 PYTHON_DJANGO_LICENSE = BSD-3-Clause PYTHON_DJANGO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:06:02 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:06:02 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-filelock: bump to version 3.9.0 Message-ID: <20230109040602.2259587-1-james.hilliard1@gmail.com> Migrate from setuptools to hatchling pep517 build backend. Signed-off-by: James Hilliard --- package/python-filelock/python-filelock.hash | 4 ++-- package/python-filelock/python-filelock.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-filelock/python-filelock.hash b/package/python-filelock/python-filelock.hash index f9e6bc03e8..4ef7afed00 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 d66099b8823ebbdd980cde0dae8f7341 filelock-3.8.2.tar.gz -sha256 7565f628ea56bfcd8e54e42bdc55da899c85c1abfe1b5bcfd147e9188cebb3b2 filelock-3.8.2.tar.gz +md5 40eeb4a2963e1b07b8eab12b5db08418 filelock-3.9.0.tar.gz +sha256 7b319f24340b51f55a2bf7a12ac0755a9b03e718311dac567a0f4f7fabd2f5de filelock-3.9.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 86f1220b54..02759935ad 100644 --- a/package/python-filelock/python-filelock.mk +++ b/package/python-filelock/python-filelock.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_FILELOCK_VERSION = 3.8.2 +PYTHON_FILELOCK_VERSION = 3.9.0 PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz -PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/d8/73/292d9ea2370840a163e6dd2d2816a571244e9335e2f6ad957bf0527c492f -PYTHON_FILELOCK_SETUP_TYPE = setuptools +PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/0b/dc/eac02350f06c6ed78a655ceb04047df01b02c6b7ea3fc02d4df24ca87d24 +PYTHON_FILELOCK_SETUP_TYPE = pep517 PYTHON_FILELOCK_LICENSE = Public Domain PYTHON_FILELOCK_LICENSE_FILES = LICENSE +PYTHON_FILELOCK_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:15:15 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:15:15 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-hatchling: bump to version 1.12.2 Message-ID: <20230109041515.2294573-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-hatchling/python-hatchling.hash | 4 ++-- package/python-hatchling/python-hatchling.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-hatchling/python-hatchling.hash b/package/python-hatchling/python-hatchling.hash index 41d7be977e..154c1fdcac 100644 --- a/package/python-hatchling/python-hatchling.hash +++ b/package/python-hatchling/python-hatchling.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/hatchling/json -md5 e06cc65ac646f9b01df5406aa1f97022 hatchling-1.11.1.tar.gz -sha256 9f84361f70cf3a7ab9543b0c3ecc64211ed2ba8a606a71eb6a473c1c9b08e1d0 hatchling-1.11.1.tar.gz +md5 5a6e2fd0c877feea7e71b9d72bbdbed9 hatchling-1.12.2.tar.gz +sha256 8a6d719d96653a0f3901072b12710c9c3cc934f9061b443775c6789b45333495 hatchling-1.12.2.tar.gz # Locally computed sha256 checksums sha256 7f143a8127ad4873862d70854b5bd2abd0085aa73e64fd2b08704a3b9f5c07fc LICENSE.txt diff --git a/package/python-hatchling/python-hatchling.mk b/package/python-hatchling/python-hatchling.mk index 13155a20a4..61aa1a6c23 100644 --- a/package/python-hatchling/python-hatchling.mk +++ b/package/python-hatchling/python-hatchling.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HATCHLING_VERSION = 1.11.1 +PYTHON_HATCHLING_VERSION = 1.12.2 PYTHON_HATCHLING_SOURCE = hatchling-$(PYTHON_HATCHLING_VERSION).tar.gz -PYTHON_HATCHLING_SITE = https://files.pythonhosted.org/packages/24/20/3e21d2bc57229822ac9fb9b314d7892c16f829f34a0eb247c55fc11e09a8 +PYTHON_HATCHLING_SITE = https://files.pythonhosted.org/packages/f5/ea/3ed5a7ecdd8a8f7e84cffd3b5ec24279a09ce2694c218ff922c35c6f1a77 PYTHON_HATCHLING_LICENSE = MIT PYTHON_HATCHLING_LICENSE_FILES = LICENSE.txt PYTHON_HATCHLING_SETUP_TYPE = pep517 -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:23:14 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:23:14 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-iniconfig: bump to version 2.0.0 Message-ID: <20230109042314.2326173-1-james.hilliard1@gmail.com> Migrate from setuptools to hatchling pep517 build backend. Signed-off-by: James Hilliard --- package/python-iniconfig/python-iniconfig.hash | 4 ++-- package/python-iniconfig/python-iniconfig.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-iniconfig/python-iniconfig.hash b/package/python-iniconfig/python-iniconfig.hash index b2469db99b..541ae3e3f3 100644 --- a/package/python-iniconfig/python-iniconfig.hash +++ b/package/python-iniconfig/python-iniconfig.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/iniconfig/json -md5 0b7f3be87481211c183eae095bcea6f1 iniconfig-1.1.1.tar.gz -sha256 bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32 iniconfig-1.1.1.tar.gz +md5 3c030b3f51dcc3aca585de05635600e4 iniconfig-2.0.0.tar.gz +sha256 2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 iniconfig-2.0.0.tar.gz # Locally computed sha256 checksums sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 LICENSE diff --git a/package/python-iniconfig/python-iniconfig.mk b/package/python-iniconfig/python-iniconfig.mk index 5c31c69957..99e946f0ab 100644 --- a/package/python-iniconfig/python-iniconfig.mk +++ b/package/python-iniconfig/python-iniconfig.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_INICONFIG_VERSION = 1.1.1 +PYTHON_INICONFIG_VERSION = 2.0.0 PYTHON_INICONFIG_SOURCE = iniconfig-$(PYTHON_INICONFIG_VERSION).tar.gz -PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2 -PYTHON_INICONFIG_SETUP_TYPE = setuptools +PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913 +PYTHON_INICONFIG_SETUP_TYPE = pep517 PYTHON_INICONFIG_LICENSE = MIT PYTHON_INICONFIG_LICENSE_FILES = LICENSE +PYTHON_INICONFIG_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:26:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:26:48 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ipython: bump to version 8.8.0 Message-ID: <20230109042648.2342444-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 aae34f6f9b..f11ad1e18c 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 3adf9fca317512e5b3516a9ac25b3442 ipython-8.7.0.tar.gz -sha256 882899fe78d5417a0aa07f995db298fa28b58faeba2112d2e3a4c95fe14bb738 ipython-8.7.0.tar.gz +md5 a1ea9b6e43c5568e5031974eb3a6acb0 ipython-8.8.0.tar.gz +sha256 f3bf2c08505ad2c3f4ed5c46ae0331a8547d36bf4b21a451e8ae80c0791db95b ipython-8.8.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 1af1081741..f5a114c2f3 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 8.7.0 +PYTHON_IPYTHON_VERSION = 8.8.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/82/2b/026af47da09998404f51064d328f5f1f68c78829082d2945be489343fde6 +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/f5/39/89664d8c3e4dfb0a73862cbbff8eb4028a1e3d4305da80ab0a493848ed9b 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 Mon Jan 9 04:31:06 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:31:06 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-keyring: bump to version 23.13.1 Message-ID: <20230109043106.2360714-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 791ee6563b..837743f5c2 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 edf0645c28f16884e2b121b2c51e0770 keyring-23.11.0.tar.gz -sha256 ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361 keyring-23.11.0.tar.gz +md5 a0640ab7525b4fe58061b5999cca5026 keyring-23.13.1.tar.gz +sha256 ba2e15a9b35e21908d0aaf4e0a47acc52d6ae33444df0da2b49d41a46ef6d678 keyring-23.13.1.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 c1f124cb3e..766139f525 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 23.11.0 +PYTHON_KEYRING_VERSION = 23.13.1 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/1c/35/c22960f14f5e17384296b2f09da259f8b5244fb3831eccec71cf948a49c6 +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/55/fe/282f4c205add8e8bb3a1635cbbac59d6def2e0891b145aa553a0e40dd2d0 PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:35:26 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:35:26 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.8 Message-ID: <20230109043526.2386032-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 9d68751c03..4fec13e1b7 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz +sha256 79a3700178a91857195a38dfe8c3349f2c967255cb74bc4cbe98422138024960 maturin-0.14.8.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 4570ad4535..8ebcbd6072 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.5 +PYTHON_MATURIN_VERSION = 0.14.8 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/6a/be/afb9de5441a0f0c18f2b5e7087240d48e1f0f342b4a266fb125c46942f10 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 Jan 9 04:37:41 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:37:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-multidict: bump to version 6.0.4 Message-ID: <20230109043741.2395333-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 eae60af37c..568c320c53 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 b5875cf0a0578956dcfffc123d8344ca multidict-6.0.3.tar.gz -sha256 2523a29006c034687eccd3ee70093a697129a3ffe8732535d3b2df6a4ecc279d multidict-6.0.3.tar.gz +md5 ec06a613d871dadfb66f2be3a1f2f3fa multidict-6.0.4.tar.gz +sha256 3666906492efb76453c0e7b97f2cf459b0682e7402c0489a95484965dbc1da49 multidict-6.0.4.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 bfffb84709..cd35dcb4cb 100644 --- a/package/python-multidict/python-multidict.mk +++ b/package/python-multidict/python-multidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MULTIDICT_VERSION = 6.0.3 +PYTHON_MULTIDICT_VERSION = 6.0.4 PYTHON_MULTIDICT_SOURCE = multidict-$(PYTHON_MULTIDICT_VERSION).tar.gz -PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/b5/5b/1dd3b9cf73c474ea1d0f0b1f8b7b712b0f13817493fd93101256ec856b59 +PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/4a/15/bd620f7a6eb9aa5112c4ef93e7031bcd071e0611763d8e17706ef8ba65e0 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 Mon Jan 9 04:43:01 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:43:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-networkx: bump to version 3.0 Message-ID: <20230109044301.2418184-1-james.hilliard1@gmail.com> Drop no longer required decorator dependency. License hash changed due to year update: https://github.com/networkx/networkx/commit/49f20fe11d2a804a83d538759e06511eb90ad5a3 Signed-off-by: James Hilliard --- package/python-networkx/Config.in | 1 - package/python-networkx/python-networkx.hash | 6 +++--- package/python-networkx/python-networkx.mk | 5 ++--- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/python-networkx/Config.in b/package/python-networkx/Config.in index 0f3e86f497..e2fc6ae478 100644 --- a/package/python-networkx/Config.in +++ b/package/python-networkx/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_NETWORKX bool "python-networkx" - select BR2_PACKAGE_PYTHON_DECORATOR # runtime help A Python package for the creation, manipulation, and study of the structure, dynamics, and diff --git a/package/python-networkx/python-networkx.hash b/package/python-networkx/python-networkx.hash index d166f0b8d8..96ef9777da 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 22139ab5a47818fa00cbaa91eb126381 networkx-2.8.8.tar.gz -sha256 230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e networkx-2.8.8.tar.gz +md5 1bfbb5cd184b486feae8345f541a5e50 networkx-3.0.tar.gz +sha256 9a9992345353618ae98339c2b63d8201c381c2944f38a2ab49cb45a4c667e412 networkx-3.0.tar.gz # Locally computed sha256 checksums -sha256 aae9f809fb1a1592ed72e9f52df10cfad8fe226b8d4d28385f90dd4341ce7119 LICENSE.txt +sha256 50b5a27cb43f7a20cede7aa7b9ab2033552e0412c9a1fde51d38885c1417e95f LICENSE.txt diff --git a/package/python-networkx/python-networkx.mk b/package/python-networkx/python-networkx.mk index f097671d66..d369df1a04 100644 --- a/package/python-networkx/python-networkx.mk +++ b/package/python-networkx/python-networkx.mk @@ -4,15 +4,14 @@ # ################################################################################ -PYTHON_NETWORKX_VERSION = 2.8.8 +PYTHON_NETWORKX_VERSION = 3.0 PYTHON_NETWORKX_SOURCE = networkx-$(PYTHON_NETWORKX_VERSION).tar.gz -PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/cd/16/c44e8550012735b8f21b3df7f39e8ba5a987fb764ac017ad5f3589735889 +PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/99/f9/d45c9ecf50a6b67a200e0bbd324201b5cd777dfc0e6c8f6d1620ce5a7ada PYTHON_NETWORKX_LICENSE = BSD-3-Clause PYTHON_NETWORKX_LICENSE_FILES = LICENSE.txt PYTHON_NETWORKX_CPE_ID_VENDOR = python PYTHON_NETWORKX_CPE_ID_PRODUCT = networkx PYTHON_NETWORKX_SETUP_TYPE = setuptools -HOST_PYTHON_NETWORKX_DEPENDENCIES = host-python-decorator $(eval $(python-package)) $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:46:13 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:46:13 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-orjson: bump to version 3.8.4 Message-ID: <20230109044613.2432359-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 515590795b..b612cace0f 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz +sha256 c54cf8773cb13126138a62aab676eaba48d3124d731a4bb3c3afce07b71b028e orjson-3.8.4.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 bda0a8ab48..8eeadecb3d 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.3 +PYTHON_ORJSON_VERSION = 3.8.4 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/8f/2d/ae31eddf7e097eec5e25c7da954ef6e944f4dbf79153676f94cea3dc5116 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 Mon Jan 9 04:51:25 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:51:25 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pillow: bump to version 9.4.0 Message-ID: <20230109045125.2454698-1-james.hilliard1@gmail.com> License hash changed due to year update: https://github.com/python-pillow/Pillow/commit/13306974e749871822dac413be66e699a0f4645e Signed-off-by: James Hilliard --- package/python-pillow/python-pillow.hash | 6 +++--- package/python-pillow/python-pillow.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pillow/python-pillow.hash b/package/python-pillow/python-pillow.hash index 46da25dddc..d514bdfe56 100644 --- a/package/python-pillow/python-pillow.hash +++ b/package/python-pillow/python-pillow.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pillow/json -md5 a6507c1e811a51071d2d6de83070e703 Pillow-9.3.0.tar.gz -sha256 c935a22a557a560108d780f9a0fc426dd7459940dc54faa49d83249c8d3e760f Pillow-9.3.0.tar.gz +md5 ee6e9a6c729ed9e9a78ccd3f6e9d7143 Pillow-9.4.0.tar.gz +sha256 a1c2d7780448eb93fbcc3789bf3916aa5720d942e37945f4056680317f1cd23e Pillow-9.4.0.tar.gz # Locally computed sha256 checksums -sha256 a6554cb737ba6c9b47d3301f78de03b4ed0d3f08d6cf9400714f3d4c894f6943 LICENSE +sha256 4e1755595052d843e2f350c930759f945ecf707bf812883948d181016b12dd0f LICENSE diff --git a/package/python-pillow/python-pillow.mk b/package/python-pillow/python-pillow.mk index 5ea9fcf264..c02968610f 100644 --- a/package/python-pillow/python-pillow.mk +++ b/package/python-pillow/python-pillow.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_PILLOW_VERSION = 9.3.0 -PYTHON_PILLOW_SITE = https://files.pythonhosted.org/packages/16/11/da8d395299ca166aa56d9436e26fe8440e5443471de16ccd9a1d06f5993a +PYTHON_PILLOW_VERSION = 9.4.0 +PYTHON_PILLOW_SITE = https://files.pythonhosted.org/packages/bc/07/830784e061fb94d67649f3e438ff63cfb902dec6d48ac75aeaaac7c7c30e PYTHON_PILLOW_SOURCE = Pillow-$(PYTHON_PILLOW_VERSION).tar.gz PYTHON_PILLOW_LICENSE = HPND PYTHON_PILLOW_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 04:53:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:53:46 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-posix-ipc: bump to version 1.1.1 Message-ID: <20230109045346.2464524-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-posix-ipc/python-posix-ipc.hash | 4 ++-- package/python-posix-ipc/python-posix-ipc.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-posix-ipc/python-posix-ipc.hash b/package/python-posix-ipc/python-posix-ipc.hash index 74d2db0f5e..427e4c7b55 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 81baeabebd3e4064972ec62fd9eace0b posix_ipc-1.1.0.tar.gz -sha256 f86a15b32b38573c78e305ebd9100d8198a3d9facc03ffafe39edc35833738e3 posix_ipc-1.1.0.tar.gz +md5 523a31c4dbd56e0d4fd677f33e126e5d posix_ipc-1.1.1.tar.gz +sha256 e2456ba0cfb2ee5ba14121450e8d825b3c4a1461fca0761220aab66d4111cbb7 posix_ipc-1.1.1.tar.gz # Locally computed sha256 checksums sha256 2b58f0bf31a8cbd7e56bfef030e9f7f02758ce8a810d073ccf41753bdc2a0747 LICENSE diff --git a/package/python-posix-ipc/python-posix-ipc.mk b/package/python-posix-ipc/python-posix-ipc.mk index c25af9ecbd..bdd2f1d4af 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.1.0 +PYTHON_POSIX_IPC_VERSION = 1.1.1 PYTHON_POSIX_IPC_SOURCE = posix_ipc-$(PYTHON_POSIX_IPC_VERSION).tar.gz -PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/41/72/90b6702782921c0e3e0b10a66f2a47d8cfaf9c2255d763ab45cc8cea25eb +PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/07/7f/b954f224a226960a4aa98b6c5fa3d4f3fafb20bb8461446e41b563aee863 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 Mon Jan 9 04:59:08 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 21:59:08 -0700 Subject: [Buildroot] [PATCH 1/1] package/{python-}protobuf: bump to version 21.12 Message-ID: <20230109045908.2502002-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 f1f5fa77cd..b092c9303f 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 33a7c40f40..8cd4e99e06 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.11 +PROTOBUF_VERSION = 21.12 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 c2afc3955a..e7af678b97 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:03:01 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:03:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pybind: bump to version 2.10.3 Message-ID: <20230109050301.2518247-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 530cbf64af..971eceaa07 100644 --- a/package/python-pybind/python-pybind.hash +++ b/package/python-pybind/python-pybind.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad python-pybind-2.10.1.tar.gz +sha256 5d8c4c5dda428d3a944ba3d2a5212cb988c2fae4670d58075a5a49075a6ca315 python-pybind-2.10.3.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 e89d77147e..1fd106b981 100644 --- a/package/python-pybind/python-pybind.mk +++ b/package/python-pybind/python-pybind.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYBIND_VERSION = 2.10.1 +PYTHON_PYBIND_VERSION = 2.10.3 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 Mon Jan 9 05:04:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:04:53 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pydantic: bump to version 1.10.4 Message-ID: <20230109050453.2526286-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 a5eb025fcb..e73a3099a8 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 9691f29e97c1280ab56b7d0a2dade9c1 pydantic-1.10.2.tar.gz -sha256 91b8e218852ef6007c2b98cd861601c6a09f1aa32bbbb74fab5b1c33d4a1e410 pydantic-1.10.2.tar.gz +md5 2e036b5f993b93dd83f6a7009252ae78 pydantic-1.10.4.tar.gz +sha256 b9a3859f24eb4e097502a3be1fb4b2abb79b6103dd9e2e0edb70613a4459a648 pydantic-1.10.4.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 04014214e1..a1a4dc9b16 100644 --- a/package/python-pydantic/python-pydantic.mk +++ b/package/python-pydantic/python-pydantic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYDANTIC_VERSION = 1.10.2 +PYTHON_PYDANTIC_VERSION = 1.10.4 PYTHON_PYDANTIC_SOURCE = pydantic-$(PYTHON_PYDANTIC_VERSION).tar.gz -PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/7d/7d/58dd62f792b002fa28cce4e83cb90f4359809e6d12db86eedf26a752895c +PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/53/17/34e54e352f6a3d304044e52d5ddd5cd621a62ec8fb7af08cc73af65dd3e1 PYTHON_PYDANTIC_SETUP_TYPE = setuptools PYTHON_PYDANTIC_LICENSE = MIT PYTHON_PYDANTIC_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:07:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:07:46 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pygments: bump to version 2.14.0 Message-ID: <20230109050746.2539771-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pygments/python-pygments.hash | 4 ++-- package/python-pygments/python-pygments.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pygments/python-pygments.hash b/package/python-pygments/python-pygments.hash index 610acb96d7..f7396cb3d6 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 6ccae578d28d18968b30a4711652fd9a Pygments-2.13.0.tar.gz -sha256 56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1 Pygments-2.13.0.tar.gz +md5 447be4afb076c8325a7dc659aff5b931 Pygments-2.14.0.tar.gz +sha256 b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297 Pygments-2.14.0.tar.gz # Locally computed sha256 checksums sha256 a9d66f1d526df02e29dce73436d34e56e8632f46c275bbdffc70569e882f9f17 LICENSE diff --git a/package/python-pygments/python-pygments.mk b/package/python-pygments/python-pygments.mk index c09350c42b..9c4f0be6c8 100644 --- a/package/python-pygments/python-pygments.mk +++ b/package/python-pygments/python-pygments.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYGMENTS_VERSION = 2.13.0 +PYTHON_PYGMENTS_VERSION = 2.14.0 PYTHON_PYGMENTS_SOURCE = Pygments-$(PYTHON_PYGMENTS_VERSION).tar.gz -PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/e0/ef/5905cd3642f2337d44143529c941cc3a02e5af16f0f65f81cbef7af452bb +PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/da/6a/c427c06913204e24de28de5300d3f0e809933f376e0b7df95194b2bb3f71 PYTHON_PYGMENTS_LICENSE = BSD-2-Clause PYTHON_PYGMENTS_LICENSE_FILES = LICENSE PYTHON_PYGMENTS_CPE_ID_VENDOR = pygments -- 2.34.1 From cherniaev.andrei at kairo.space Mon Jan 9 05:05:24 2023 From: cherniaev.andrei at kairo.space (AndreiCherniaev) Date: Mon, 9 Jan 2023 14:05:24 +0900 Subject: [Buildroot] [PATCH] Makefile: add good message when user try make O=$PWD -C path/to/buildroot without cd /tmp/build Message-ID: <20230109050525.1560963-1-cherniaev.andrei@kairo.space> From: AndreiCherniaev https://buildroot.org/downloads/manual/manual.html There is "8.5.?Building out-of-tree". There is example of using $ cd /tmp/build; make O=$PWD -C path/to/buildroot but when user ignore cd /tmp/build; there is message "error Please configure Buildroot first (e.g. "make menuconfig")" but this message is not correct. I suggest a new message in this case. This is message from my PC: "error Please go to your output directory first (e.g. "cd /home/username/Downloads/myGit/buildroot_O_bug/O_folder; make menuconfig")" Signed-off-by: AndreiCherniaev --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 88f90cd2fa..176be12ac4 100644 --- a/Makefile +++ b/Makefile @@ -945,7 +945,11 @@ else # ifeq ($(BR2_HAVE_DOT_CONFIG),y) # Also for 'all' we error out and ask the user to configure first. .PHONY: linux toolchain linux toolchain all: outputmakefile - $(error Please configure Buildroot first (e.g. "make menuconfig")) + ifeq ($(NEED_WRAPPER),y) # ifeq ("$(origin O)", "command line") # O := $(CURDIR)/output + $(error Please go to your output directory first (e.g. "cd $(O); make menuconfig")) + else + $(error Please configure Buildroot first (e.g. "make menuconfig")) + endif @exit 1 endif # ifeq ($(BR2_HAVE_DOT_CONFIG),y) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:23:04 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:23:04 -0700 Subject: [Buildroot] [PATCH 1/1] package/{, python-py}mupdf: bump to version 1.21.1 Message-ID: <20230109052304.2631145-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 6785aa163a..ef91abee18 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz +sha1 f759d914ec6ad6a3b96f994630ff70b75823831b mupdf-1.21.1-source.tar.lz # Locally computed: -sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz +sha256 66a43490676c7f7c2ff74067328ef13285506fcc758d365ae27ea3668bd5e620 mupdf-1.21.1-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index e93a41bd00..d6cc407c49 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.21.0 +MUPDF_VERSION = 1.21.1 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 d930d04335..bda356d905 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 ae24d77d44369e46bbcd5457fe97d776 PyMuPDF-1.21.0.tar.gz -sha256 a63dfc289e127a16ab60310ee6005fe83121c7a97f7c120db688f9281c9e5d0f PyMuPDF-1.21.0.tar.gz +md5 be10963679ac6d52b7aed2311ca7e3c5 PyMuPDF-1.21.1.tar.gz +sha256 f815741a435c62a0036bbcbf5fa6c533567bd69c5338d413714fc57b22db93e0 PyMuPDF-1.21.1.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 38212dc44b..70448e8d90 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.21.0 +PYTHON_PYMUPDF_VERSION = 1.21.1 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/61/14/632eefe5568ee7a4ec95aa7fc9c63996ff6a6d2464d4e3a9dc35da11a409 +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/30/44/9fce79689e5df7deebe2d17cb2b9b2a6b888439c241e71296e732aefa649 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 Mon Jan 9 05:25:51 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:25:51 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pyopenssl: bump to version 23.0.0 Message-ID: <20230109052551.2642286-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 bc65bb5868..f9b1e4a86b 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 6834da75e33d3c8dcd891b723bfcec9e pyOpenSSL-22.1.0.tar.gz -sha256 7a83b7b272dd595222d672f5ce29aa030f1fb837630ef229f62e72e395ce8968 pyOpenSSL-22.1.0.tar.gz +md5 1be2c02bf3c0c4e5e7c51b9ac90ebd72 pyOpenSSL-23.0.0.tar.gz +sha256 c1cc5f86bcacefc84dada7d31175cae1b1518d5f60d3d0bb595a67822a868a6f pyOpenSSL-23.0.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 85f856b319..1d89f5b696 100644 --- a/package/python-pyopenssl/python-pyopenssl.mk +++ b/package/python-pyopenssl/python-pyopenssl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYOPENSSL_VERSION = 22.1.0 +PYTHON_PYOPENSSL_VERSION = 23.0.0 PYTHON_PYOPENSSL_SOURCE = pyOpenSSL-$(PYTHON_PYOPENSSL_VERSION).tar.gz -PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/e7/2f/c6d89edac75482f11e231b644e365d31d5479b7b727734e6a8f3d00decd5 +PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/af/6e/0706d5e0eac08fcff586366f5198c9bf0a8b46f0f45b1858324e0d94c295 PYTHON_PYOPENSSL_LICENSE = Apache-2.0 PYTHON_PYOPENSSL_LICENSE_FILES = LICENSE PYTHON_PYOPENSSL_CPE_ID_VENDOR = pyopenssl -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:28:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:28:46 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pyrsistent: bump to version 0.19.3 Message-ID: <20230109052846.2653995-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 bb55c7135d..d5c9a22656 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 23da81256b8817e123568a858bf78997 pyrsistent-0.19.2.tar.gz -sha256 bfa0351be89c9fcbcb8c9879b826f4353be10f58f8a677efab0c017bf7137ec2 pyrsistent-0.19.2.tar.gz +md5 761266eab1f9dc9280cdb0a6d2dedb08 pyrsistent-0.19.3.tar.gz +sha256 1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440 pyrsistent-0.19.3.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 6a5ac30a15..f3457feebe 100644 --- a/package/python-pyrsistent/python-pyrsistent.mk +++ b/package/python-pyrsistent/python-pyrsistent.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYRSISTENT_VERSION = 0.19.2 +PYTHON_PYRSISTENT_VERSION = 0.19.3 PYTHON_PYRSISTENT_SOURCE = pyrsistent-$(PYTHON_PYRSISTENT_VERSION).tar.gz -PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/b8/ef/325da441a385a8a931b3eeb70db23cb52da42799691988d8d943c5237f10 +PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/bf/90/445a7dbd275c654c268f47fa9452152709134f61f09605cf776407055a89 PYTHON_PYRSISTENT_SETUP_TYPE = setuptools PYTHON_PYRSISTENT_LICENSE = MIT PYTHON_PYRSISTENT_LICENSE_FILES = LICENSE.mit -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:33:59 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:33:59 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pysmb: bump to version 1.2.9 Message-ID: <20230109053359.2675585-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 025e47d030..87b1edf595 100644 --- a/package/python-pysmb/python-pysmb.hash +++ b/package/python-pysmb/python-pysmb.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 9215356c446e4c6b335b4a481f52d746ff60926badfecbc33524b94908fdc0e1 pysmb-1.2.8.tar.gz +sha256 30558c11ba141e9ad26e5edb1b85b94813a335ed5c0fe11df8046942b0c7e813 pysmb-1.2.9.tar.gz sha256 8c487d5c10f024e44a9cf1df21d1fd28a80bd2dfddd9f1dcd109a47d721f497f LICENSE diff --git a/package/python-pysmb/python-pysmb.mk b/package/python-pysmb/python-pysmb.mk index 36993ce42c..394a9d806c 100644 --- a/package/python-pysmb/python-pysmb.mk +++ b/package/python-pysmb/python-pysmb.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYSMB_VERSION = 1.2.8 +PYTHON_PYSMB_VERSION = 1.2.9 PYTHON_PYSMB_SOURCE = pysmb-$(PYTHON_PYSMB_VERSION).tar.gz PYTHON_PYSMB_SITE = https://miketeo.net/files/Projects/pysmb PYTHON_PYSMB_LICENSE = Libpng -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:37:55 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:37:55 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pyspnego: bump to version 0.7.0 Message-ID: <20230109053755.2692156-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pyspnego/python-pyspnego.hash | 4 ++-- package/python-pyspnego/python-pyspnego.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyspnego/python-pyspnego.hash b/package/python-pyspnego/python-pyspnego.hash index 400e380b5d..0ae6cf1d4e 100644 --- a/package/python-pyspnego/python-pyspnego.hash +++ b/package/python-pyspnego/python-pyspnego.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pyspnego/json -md5 67114f5e59c6d5b45fe2b38c128c2140 pyspnego-0.6.3.tar.gz -sha256 6060a0e683171090adcf92c9d319ddd334f15117fa199a703d8c9bd094d9f6c0 pyspnego-0.6.3.tar.gz +md5 93ab1a088d65e6a7c97efdb567ba37b0 pyspnego-0.7.0.tar.gz +sha256 da78096fd7c9f40e716f6fbe3e30d913103d75fd676f839f98fc3a6fee92fbe3 pyspnego-0.7.0.tar.gz # Locally computed sha256 286517c93031c343f809f64b38563a783614b762e1367242af6cdd4107335471 LICENSE diff --git a/package/python-pyspnego/python-pyspnego.mk b/package/python-pyspnego/python-pyspnego.mk index 0910c57b7d..2fbb779d98 100644 --- a/package/python-pyspnego/python-pyspnego.mk +++ b/package/python-pyspnego/python-pyspnego.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYSPNEGO_VERSION = 0.6.3 +PYTHON_PYSPNEGO_VERSION = 0.7.0 PYTHON_PYSPNEGO_SOURCE = pyspnego-$(PYTHON_PYSPNEGO_VERSION).tar.gz -PYTHON_PYSPNEGO_SITE = https://files.pythonhosted.org/packages/ba/13/7b4e7dcff1eb24a13e0a631a4b49eab361678e4490d691c03253ae736da4 +PYTHON_PYSPNEGO_SITE = https://files.pythonhosted.org/packages/97/f3/bdf3cd5f4c5a1bf9e1d4bb771c133850ee08241c18cafd90a6d872937a9f PYTHON_PYSPNEGO_SETUP_TYPE = setuptools PYTHON_PYSPNEGO_LICENSE = MIT PYTHON_PYSPNEGO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:40:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:40:53 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pytest-asyncio: bump to version 0.20.3 Message-ID: <20230109054053.2704727-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 b683c60553..051670aa51 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 894109d45a7b6f46718bbe4611aa7817 pytest-asyncio-0.20.1.tar.gz -sha256 626699de2a747611f3eeb64168b3575f70439b06c3d0206e6ceaeeb956e65519 pytest-asyncio-0.20.1.tar.gz +md5 dce438c7b0081d7f580b5a79d7105570 pytest-asyncio-0.20.3.tar.gz +sha256 83cbf01169ce3e8eb71c6c278ccb0574d1a7a3bb8eaaf5e50e0ad342afb33b36 pytest-asyncio-0.20.3.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 b70e0ad0f4..c94c9ea876 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.20.1 +PYTHON_PYTEST_ASYNCIO_VERSION = 0.20.3 PYTHON_PYTEST_ASYNCIO_SOURCE = pytest-asyncio-$(PYTHON_PYTEST_ASYNCIO_VERSION).tar.gz -PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9e/8f/5a918ac4e2366b61156e16fa9bfb3be52401d81f5309efb1f4e04d99ac39 +PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/6e/06/38b0ca5d53582bb49697626975b5540435ea064762d852b5c66646c729e9 PYTHON_PYTEST_ASYNCIO_SETUP_TYPE = setuptools PYTHON_PYTEST_ASYNCIO_LICENSE = Apache-2.0 PYTHON_PYTEST_ASYNCIO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:46:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:46:28 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pytz: bump to version 2022.7 Message-ID: <20230109054628.2728954-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 e71e77e5b7..6d6e1b606c 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 bf46b54a7e9bcb65ea38f54646181979 pytz-2022.6.tar.gz -sha256 e89512406b793ca39f5971bc999cc538ce125c0e51c27941bef4568b460095e2 pytz-2022.6.tar.gz +md5 3b9356e4dcd441df922cc01e8eb15983 pytz-2022.7.tar.gz +sha256 7ccfae7b4b2c067464a6733c6261673fdb8fd1be905460396b97a073e9fa683a pytz-2022.7.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 58f06e1993..057a3ef173 100644 --- a/package/python-pytz/python-pytz.mk +++ b/package/python-pytz/python-pytz.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTZ_VERSION = 2022.6 +PYTHON_PYTZ_VERSION = 2022.7 PYTHON_PYTZ_SOURCE = pytz-$(PYTHON_PYTZ_VERSION).tar.gz -PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/76/63/1be349ff0a44e4795d9712cc0b2d806f5e063d4d34631b71b832fac715a8 +PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/6d/37/54f2d7c147e42dc85ffbc6910862bb4f141fb3fc14d9a88efaa1a76c7df2 PYTHON_PYTZ_SETUP_TYPE = setuptools PYTHON_PYTZ_LICENSE = MIT PYTHON_PYTZ_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:50:42 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:50:42 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-scapy: bump to version 2.5.0 Message-ID: <20230109055042.2746624-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-scapy/python-scapy.hash | 4 ++-- package/python-scapy/python-scapy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-scapy/python-scapy.hash b/package/python-scapy/python-scapy.hash index 4dccffd39a..7b21e6cb30 100644 --- a/package/python-scapy/python-scapy.hash +++ b/package/python-scapy/python-scapy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/scapy/json -md5 54072af118e9291b6c7898b4ea87cdaf scapy-2.4.5.tar.gz -sha256 bc707e3604784496b6665a9e5b2a69c36cc9fb032af4864b29051531b24c8593 scapy-2.4.5.tar.gz +md5 f546b1c82c2c98e0dae1a436219dd042 scapy-2.5.0.tar.gz +sha256 5b260c2b754fd8d409ba83ee7aee294ecdbb2c235f9f78fe90bc11cb6e5debc2 scapy-2.5.0.tar.gz # Locally computed sha256 checksums sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/python-scapy/python-scapy.mk b/package/python-scapy/python-scapy.mk index 9cf17db671..a2c6cc6872 100644 --- a/package/python-scapy/python-scapy.mk +++ b/package/python-scapy/python-scapy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SCAPY_VERSION = 2.4.5 +PYTHON_SCAPY_VERSION = 2.5.0 PYTHON_SCAPY_SOURCE = scapy-$(PYTHON_SCAPY_VERSION).tar.gz -PYTHON_SCAPY_SITE = https://files.pythonhosted.org/packages/85/47/c919432ca258f354bb2c1e645623f891603f185bfc7563d4a21f6432e7ed +PYTHON_SCAPY_SITE = https://files.pythonhosted.org/packages/67/a1/2a60d5b6f0fed297dd0c0311c887d5e8a30ba1250506585b897e5a662f4c PYTHON_SCAPY_SETUP_TYPE = setuptools PYTHON_SCAPY_LICENSE = GPL-2.0 PYTHON_SCAPY_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 05:52:56 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:52:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-sentry-sdk: bump to version 1.12.1 Message-ID: <20230109055256.2756538-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 2aa739f398..38ae3380a8 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 4980e01dc73c6bcf794b0b7d3f3e08d7 sentry-sdk-1.11.1.tar.gz -sha256 675f6279b6bb1fea09fd61751061f9a90dca3b5929ef631dd50dc8b3aeb245e9 sentry-sdk-1.11.1.tar.gz +md5 ea2d728c847879f66c3d24cfbade2026 sentry-sdk-1.12.1.tar.gz +sha256 5bbe4b72de22f9ac1e67f2a4e6efe8fbd595bb59b7b223443f50fe5802a5551c sentry-sdk-1.12.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 056a015952..c3092a5184 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.11.1 +PYTHON_SENTRY_SDK_VERSION = 1.12.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a3/d5/db26377e9817407ae8d7b65e15b3c3b8d817c301633be15bd2aef61f38a3 +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/32/03/496a7c8313658dec419303e8add969f314b7538c29f4ec5ebe6d86fb8ce2 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 Mon Jan 9 05:57:57 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 22:57:57 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-setuptools-scm: bump to version 7.1.0 Message-ID: <20230109055757.2777954-1-james.hilliard1@gmail.com> Drop no longer required host-python-tomli dependency. Signed-off-by: James Hilliard --- package/python-setuptools-scm/python-setuptools-scm.hash | 4 ++-- package/python-setuptools-scm/python-setuptools-scm.mk | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-setuptools-scm/python-setuptools-scm.hash b/package/python-setuptools-scm/python-setuptools-scm.hash index 8ef125840a..8cfe07d1d9 100644 --- a/package/python-setuptools-scm/python-setuptools-scm.hash +++ b/package/python-setuptools-scm/python-setuptools-scm.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/setuptools-scm/json -md5 0df4e7fd923e4983cd65786efaa0e0d0 setuptools_scm-7.0.5.tar.gz -sha256 031e13af771d6f892b941adb6ea04545bbf91ebc5ce68c78aaf3fff6e1fb4844 setuptools_scm-7.0.5.tar.gz +md5 158dc741637fb4fa4b955c62bd2c08be setuptools_scm-7.1.0.tar.gz +sha256 6c508345a771aad7d56ebff0e70628bf2b0ec7573762be9960214730de278f27 setuptools_scm-7.1.0.tar.gz # sha256 locally computed sha256 89807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e LICENSE diff --git a/package/python-setuptools-scm/python-setuptools-scm.mk b/package/python-setuptools-scm/python-setuptools-scm.mk index 87d5dd290d..5a35c35a1f 100644 --- a/package/python-setuptools-scm/python-setuptools-scm.mk +++ b/package/python-setuptools-scm/python-setuptools-scm.mk @@ -4,16 +4,15 @@ # ################################################################################ -PYTHON_SETUPTOOLS_SCM_VERSION = 7.0.5 +PYTHON_SETUPTOOLS_SCM_VERSION = 7.1.0 PYTHON_SETUPTOOLS_SCM_SOURCE = setuptools_scm-$(PYTHON_SETUPTOOLS_SCM_VERSION).tar.gz -PYTHON_SETUPTOOLS_SCM_SITE = https://files.pythonhosted.org/packages/d0/43/f038b5009f93bcd77b1b8da9e6d424b739ab17aec9726f3a99eba23d53ca +PYTHON_SETUPTOOLS_SCM_SITE = https://files.pythonhosted.org/packages/98/12/2c1e579bb968759fc512391473340d0661b1a8c96a59fb7c65b02eec1321 PYTHON_SETUPTOOLS_SCM_LICENSE = MIT PYTHON_SETUPTOOLS_SCM_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_SCM_SETUP_TYPE = setuptools HOST_PYTHON_SETUPTOOLS_SCM_DEPENDENCIES = \ host-python-packaging \ - host-python-tomli \ host-python-typing-extensions $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 06:01:40 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 23:01:40 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-simplejson: bump to version 3.18.1 Message-ID: <20230109060140.2792558-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 1c99b87590..a8b946b2c4 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 83e24e662f024e06af2fffe698227da4 simplejson-3.18.0.tar.gz -sha256 58a429d2c2fa80834115b923ff689622de8f214cf0dc4afa9f59e824b444ab31 simplejson-3.18.0.tar.gz +md5 ecd07fca7a7fa0bcc9acdf9d82e41eb1 simplejson-3.18.1.tar.gz +sha256 746086e3ef6d74b53599df31b491d88a355abf2e31c837137dd90f8c4561cafa simplejson-3.18.1.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 1607d9c90c..5782626387 100644 --- a/package/python-simplejson/python-simplejson.mk +++ b/package/python-simplejson/python-simplejson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLEJSON_VERSION = 3.18.0 +PYTHON_SIMPLEJSON_VERSION = 3.18.1 PYTHON_SIMPLEJSON_SOURCE = simplejson-$(PYTHON_SIMPLEJSON_VERSION).tar.gz -PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/17/3d/b8bfe1f40558f6a16f70c349adf97480dc71a7d11b2b1a5dc0824a87faa0 +PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/0f/a0/79d2bec499cb53678bc20d41f9706ca02777f0876efa9b29a69fb3d55dfd 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 Mon Jan 9 06:06:24 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 23:06:24 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-tempora: bump to version 5.2.0 Message-ID: <20230109060624.2811047-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 39249eb4fa..ac6483b77f 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 f9954a8c3b091f9769eb7bbe0faddccf tempora-5.1.0.tar.gz -sha256 3e7c4a5369a1788c88a99b6be3a4c74c0c7728d3b62fd768a7e81bd0be0e88df tempora-5.1.0.tar.gz +md5 87fc0d99edd557323e61a16017707a8b tempora-5.2.0.tar.gz +sha256 af82eb016decda8daf566d1e4836f94f7f8ba8c7153637460156e081aadc64df tempora-5.2.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 68516a8388..3074ad0de2 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 5.1.0 +PYTHON_TEMPORA_VERSION = 5.2.0 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/a9/4e/41863232e77742b3a5b30a81e1398abd102aa0a67657bc86a53800966b8e +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/97/70/5cf5031a83ca6d0431a53459b2a98aa387ba23d06710a5e48d681ff3956f PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 06:09:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 23:09:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-termcolor: bump to version 2.2.0 Message-ID: <20230109060929.2824169-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 73fb9129ed..9be0ad00c8 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 f7f59efd147dd1ec2a25e667616e8a52 termcolor-2.1.1.tar.gz -sha256 67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b termcolor-2.1.1.tar.gz +md5 ba0af4ee713cd0030c2d436091af4241 termcolor-2.2.0.tar.gz +sha256 dfc8ac3f350788f23b2947b3e6cfa5a53b630b612e6cd8965a015a776020b99a termcolor-2.2.0.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 d7511d692f..5cbedfb396 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 2.1.1 +PYTHON_TERMCOLOR_VERSION = 2.2.0 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/19/da/ff1f0906818a5bd2e69e773d88801ca3c9e92d0d7caa99db1665658819ea +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/e5/4e/b2a54a21092ad2d5d70b0140e4080811bee06a39cc8481651579fe865c89 PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 06:26:56 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 8 Jan 2023 23:26:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.8.0 Message-ID: <20230109062656.2966277-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 0c68e04518..80fa8d4d44 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 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz -sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz +md5 95b21c721316bbc06922df9d97af5158 traitlets-5.8.0.tar.gz +sha256 6cc57d6dc28c85d5365961726ffd19b538739347749e13ebe34e03323a0e8f84 traitlets-5.8.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 8cda56817f..7054557a48 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.7.1 +PYTHON_TRAITLETS_VERSION = 5.8.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/56/48/0eb99357330a02974d537be8e4096bc58cfac1089e3153570119ccea7a40 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 Mon Jan 9 07:16:11 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:16:11 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ujson: bump to version 5.7.0 Message-ID: <20230109071611.3156580-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 3dfc681167..759cafc250 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 45a74680e2936470821bf74a8f043a71 ujson-5.6.0.tar.gz -sha256 f881e2d8a022e9285aa2eab6ba8674358dbcb2b57fa68618d88d62937ac3ff04 ujson-5.6.0.tar.gz +md5 f93bd7aa33e3e6ed41c9e3782abe7b48 ujson-5.7.0.tar.gz +sha256 e788e5d5dcae8f6118ac9b45d0b891a0d55f7ac480eddcb7f07263f2bcf37b23 ujson-5.7.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 24ad4822b8..3afd33cb5a 100644 --- a/package/python-ujson/python-ujson.mk +++ b/package/python-ujson/python-ujson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_UJSON_VERSION = 5.6.0 +PYTHON_UJSON_VERSION = 5.7.0 PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz -PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/45/48/466d672c53fcb93d64a2817e3a0306214103e3baba109821c88e1150c100 +PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/43/1a/b0a027144aa5c8f4ea654f4afdd634578b450807bb70b9f8bad00d6f6d3c 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 Mon Jan 9 07:18:50 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:18:50 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-watchdog: bump to version 2.2.1 Message-ID: <20230109071850.3167390-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 3bacccf2d6..0653787110 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 d029b806814bcba26745c26769a847bc watchdog-2.2.0.tar.gz -sha256 83cf8bc60d9c613b66a4c018051873d6273d9e45d040eed06d6a96241bd8ec01 watchdog-2.2.0.tar.gz +md5 04cda210c7ffd04582d2466328ee7368 watchdog-2.2.1.tar.gz +sha256 cdcc23c9528601a8a293eb4369cbd14f6b4f34f07ae8769421252e9c22718b6f watchdog-2.2.1.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 bb9f145e16..9c058e38ad 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.2.0 +PYTHON_WATCHDOG_VERSION = 2.2.1 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/c3/fb/bd960970258366b0704307ccd12617d64201407bfb6d31ae412d2762ccf1 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/11/6f/0396d373e039b89c60e23a1a9025edc6dd203121fe0af7d1427e85d5ec98 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 07:21:38 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:21:38 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-weasyprint: bump to version 57.2 Message-ID: <20230109072138.3179665-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- 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 4da8ea479a..d6026cf034 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 bab389bdfb25e03d64591c56367fb344 weasyprint-57.1.tar.gz -sha256 397a9d11298f94485ec3b7b68aeef1c6106fb638350126d9d4a64109b73508a0 weasyprint-57.1.tar.gz +md5 497030cecafffca06bae2b161846b461 weasyprint-57.2.tar.gz +sha256 b8e9ef2dcbcfbc82e99215acfd68f947b2b5f1999b5b156db75fabe380ba7e9a weasyprint-57.2.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 d1e5e7983d..27b07226d9 100644 --- a/package/python-weasyprint/python-weasyprint.mk +++ b/package/python-weasyprint/python-weasyprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEASYPRINT_VERSION = 57.1 +PYTHON_WEASYPRINT_VERSION = 57.2 PYTHON_WEASYPRINT_SOURCE = weasyprint-$(PYTHON_WEASYPRINT_VERSION).tar.gz -PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/32/3f/d305dc714c119e5b11c0ea1ecff9741407b6da90d6b684859d3b3e586692 +PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/b1/88/335dd6cb71a9d58584c975bf1db0ab9a3a9f15f9bffef1cbfac0fb1ee72e PYTHON_WEASYPRINT_SETUP_TYPE = flit PYTHON_WEASYPRINT_LICENSE = BSD-3-Clause PYTHON_WEASYPRINT_LICENSE_FILES = LICENSE -- 2.34.1 From titouanchristophe at gmail.com Mon Jan 9 07:23:55 2023 From: titouanchristophe at gmail.com (Titouan Christophe) Date: Mon, 9 Jan 2023 08:23:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/redis: bump to v7.0.7 Message-ID: <20230109072355.487633-1-titouanchristophe@gmail.com> >From the release notes (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) ================================================================================ Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. ================================================================================ Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. Signed-off-by: Titouan Christophe --- package/redis/redis.hash | 2 +- package/redis/redis.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/redis/redis.hash b/package/redis/redis.hash index a10df46031..eb8c21be98 100644 --- a/package/redis/redis.hash +++ b/package/redis/redis.hash @@ -1,5 +1,5 @@ # From https://github.com/redis/redis-hashes/blob/master/README -sha256 67054cc37b58c125df93bd78000261ec0ef4436a26b40f38262c780e56315cc3 redis-7.0.5.tar.gz +sha256 8d327d7e887d1bb308fc37aaf717a0bf79f58129e3739069aaeeae88955ac586 redis-7.0.7.tar.gz # Locally calculated sha256 97f0a15b7bbae580d2609dad2e11f1956ae167be296ab60f4691ab9c30ee9828 COPYING diff --git a/package/redis/redis.mk b/package/redis/redis.mk index 7a637c106c..b08be11538 100644 --- a/package/redis/redis.mk +++ b/package/redis/redis.mk @@ -4,7 +4,7 @@ # ################################################################################ -REDIS_VERSION = 7.0.5 +REDIS_VERSION = 7.0.7 REDIS_SITE = http://download.redis.io/releases REDIS_LICENSE = BSD-3-Clause (core); MIT and BSD family licenses (Bundled components) REDIS_LICENSE_FILES = COPYING -- 2.38.1 From james.hilliard1 at gmail.com Mon Jan 9 07:25:05 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:25:05 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-web2py: bump to version 2.23.0 Message-ID: <20230109072505.3196220-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-web2py/python-web2py.hash | 2 +- package/python-web2py/python-web2py.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-web2py/python-web2py.hash b/package/python-web2py/python-web2py.hash index dbf85437f2..a853497768 100644 --- a/package/python-web2py/python-web2py.hash +++ b/package/python-web2py/python-web2py.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 d4a15fc15254d3fa9e9e9b5a726ae51a0989b7d740d53fd7c3d5b81ac6b8274e python-web2py-2.22.5.tar.gz +sha256 356f88b671e2bcdd9c89df526ee063ee9d6f4f57b60182ec2684adddcc426e99 python-web2py-2.23.0.tar.gz sha256 2aae96826184a492bc799add49aed7b29036e7aba2d2294fb65053bd30fe55fe LICENSE diff --git a/package/python-web2py/python-web2py.mk b/package/python-web2py/python-web2py.mk index b9a4e95609..4425b09d12 100644 --- a/package/python-web2py/python-web2py.mk +++ b/package/python-web2py/python-web2py.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_WEB2PY_VERSION = 2.22.5 +PYTHON_WEB2PY_VERSION = 2.23.0 PYTHON_WEB2PY_SITE = $(call github,web2py,web2py,v$(PYTHON_WEB2PY_VERSION)) PYTHON_WEB2PY_LICENSE = LGPL-3.0 PYTHON_WEB2PY_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 9 07:28:00 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 00:28:00 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-xlsxwriter: bump to version 3.0.6 Message-ID: <20230109072800.3207582-1-james.hilliard1@gmail.com> License hash changed due to date update: https://github.com/jmcnamara/XlsxWriter/commit/ba92afc31a232322597709bf7ad4a3b14ca7b293 Signed-off-by: James Hilliard --- 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 4363799079..4a4b946fcb 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 b08fcc4753c14aa64b9d99219475d91e XlsxWriter-3.0.3.tar.gz -sha256 e89f4a1d2fa2c9ea15cde77de95cd3fd8b0345d0efb3964623f395c8c4988b7f XlsxWriter-3.0.3.tar.gz +md5 3df433a1b6427d40af6e7cac36f0b5c4 XlsxWriter-3.0.6.tar.gz +sha256 2f9e5ea13343fe85486e349d4e5fdf746bb69dc7bc1dedfa9b5fae2bb48c0795 XlsxWriter-3.0.6.tar.gz # Locally computed sha256 checksums -sha256 6287be39bd007c8729f5c3cf8dfda9b462af725c1d06e3bf0e17b1532196a08f LICENSE.txt +sha256 b3b494c7e7456dad12ac1b3e61c60e850d60d3ce865fa056c4ce0ae680c03677 LICENSE.txt diff --git a/package/python-xlsxwriter/python-xlsxwriter.mk b/package/python-xlsxwriter/python-xlsxwriter.mk index 4055e52622..f05b10670c 100644 --- a/package/python-xlsxwriter/python-xlsxwriter.mk +++ b/package/python-xlsxwriter/python-xlsxwriter.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_XLSXWRITER_VERSION = 3.0.3 +PYTHON_XLSXWRITER_VERSION = 3.0.6 PYTHON_XLSXWRITER_SOURCE = XlsxWriter-$(PYTHON_XLSXWRITER_VERSION).tar.gz -PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/53/04/91ff43803c3e88c32aa272fdbda5859fc3c3b50b0de3a1e439cc57455330 +PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/d4/b5/cef6fadeaf316a3bbe82a506252081f2e6533cdf4b69ed64f8831ac01fb0 PYTHON_XLSXWRITER_SETUP_TYPE = setuptools PYTHON_XLSXWRITER_LICENSE = BSD-2-Clause PYTHON_XLSXWRITER_LICENSE_FILES = LICENSE.txt -- 2.34.1 From cherniaev.andrei at kairo.space Mon Jan 9 07:33:52 2023 From: cherniaev.andrei at kairo.space (AndreiCherniaev) Date: Mon, 9 Jan 2023 16:33:52 +0900 Subject: [Buildroot] [PATCH] boot/grub2: add information where is configuration file Message-ID: <20230109073353.11701-1-cherniaev.andrei@kairo.space> because file boot/grub2/grub.cfg contains menu. If you want add, rename something in menu use grub.cfg file. This is example of grub.cfg menuentry "Buildroot" { linux /boot/bzImage root=/dev/sda1 rootwait console=tty1 } Signed-off-by: AndreiCherniaev --- boot/grub2/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/boot/grub2/Config.in b/boot/grub2/Config.in index 92b5dd501b..bf0400c08f 100644 --- a/boot/grub2/Config.in +++ b/boot/grub2/Config.in @@ -125,6 +125,7 @@ config BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC into the Grub image itself. This allows to set the root device and other configuration parameters, but however menu entries cannot be described in this embedded configuration. + Use boot/grub2/grub.cfg to edit menu entries. endif # BR2_TARGET_GRUB2_HAS_LEGACY_BOOT -- 2.34.1 From cherniaev.andrei at kairo.space Mon Jan 9 07:42:02 2023 From: cherniaev.andrei at kairo.space (AndreiCherniaev) Date: Mon, 9 Jan 2023 16:42:02 +0900 Subject: [Buildroot] [PATCH 2/2] board/pc/post-build.sh: allow to use grub config file Message-ID: <20230109074202.12012-2-cherniaev.andrei@kairo.space> Allow to use grub config file with set timeout not default. Before this set timeout always was 5s and can't be changed, any set timeout from BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC was ignored Signed-off-by: AndreiCherniaev --- board/pc/post-build.sh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/board/pc/post-build.sh b/board/pc/post-build.sh index c76dee2676..8538faa7eb 100755 --- a/board/pc/post-build.sh +++ b/board/pc/post-build.sh @@ -9,7 +9,22 @@ if [ -d "$BINARIES_DIR/efi-part/" ]; then cp -f "$BOARD_DIR/grub-efi.cfg" "$BINARIES_DIR/efi-part/EFI/BOOT/grub.cfg" else cp -f "$BOARD_DIR/grub-bios.cfg" "$TARGET_DIR/boot/grub/grub.cfg" - # Copy grub 1st stage to binaries, required for genimage cp -f "$TARGET_DIR/lib/grub/i386-pc/boot.img" "$BINARIES_DIR" fi + +# When post-build script is runing $BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC is unset, so parce Buildroot .config file again +GRUB2_BUILTIN_CONFIG_PC="`grep --only-matching --perl-regex "(?<=BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC\=).*" $BR2_CONFIG`" +# Using the native shell prefix/suffix removal feature (see also qstrip) +GRUB2_BUILTIN_CONFIG_PC="${GRUB2_BUILTIN_CONFIG_PC%\"}" +GRUB2_BUILTIN_CONFIG_PC="${GRUB2_BUILTIN_CONFIG_PC#\"}" +if [ -z "$GRUB2_BUILTIN_CONFIG_PC" ]; then #if user doesn't use his .config for grub + # Set time to wait 5 s for keyboard input before booting by default + sed -i -e '1 s/^/set default="0"\nset timeout="5"\n\n/;' "$TARGET_DIR/boot/grub/grub.cfg" +#else if user use his .config for grub +# to configure bootloader put something like +# set default="0" +# set timeout="5" +# to your file located $BR2_TARGET_GRUB2_BUILTIN_CONFIG_PC +# More info https://www.gnu.org/software/grub/manual/grub +fi -- 2.34.1 From d.lang at abatec.at Mon Jan 9 08:51:56 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 08:51:56 +0000 Subject: [Buildroot] [PATCH 1/3] package/libsigc: bump to version 2.4.0 Message-ID: https://github.com/libsigcplusplus/libsigcplusplus/blob/3.4.0/NEWS Signed-off-by: Daniel Lang --- package/libsigc/libsigc.hash | 4 ++-- package/libsigc/libsigc.mk | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/libsigc/libsigc.hash b/package/libsigc/libsigc.hash index 046584fc2b..a358732faa 100644 --- a/package/libsigc/libsigc.hash +++ b/package/libsigc/libsigc.hash @@ -1,5 +1,5 @@ -# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.2/libsigc++-3.2.0.sha256sum -sha256 8cdcb986e3f0a7c5b4474aa3c833d676e62469509f4899110ddf118f04082651 libsigc++-3.2.0.tar.xz +# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum +sha256 02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e libsigc++-3.4.0.tar.xz # Locally calculated sha256 97628afebc60f026f5c2b25d7491c46a5c4ee61f693e7cfa07fbd2c03605979b COPYING diff --git a/package/libsigc/libsigc.mk b/package/libsigc/libsigc.mk index eca4111ff6..2de49a0c1c 100644 --- a/package/libsigc/libsigc.mk +++ b/package/libsigc/libsigc.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBSIGC_VERSION_MAJOR = 3.2 +LIBSIGC_VERSION_MAJOR = 3.4 LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).0 LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VERSION).tar.xz LIBSIGC_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) @@ -13,6 +13,7 @@ LIBSIGC_LICENSE = LGPL-3.0+ LIBSIGC_LICENSE_FILES = COPYING LIBSIGC_CONF_OPTS = \ -Dbuild-examples=false \ + -Dbuild-tests=false \ -Dvalidation=false $(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Mon Jan 9 08:52:18 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 08:52:18 +0000 Subject: [Buildroot] [PATCH 2/3] package/libsigc: switch to https download Message-ID: Signed-off-by: Daniel Lang --- package/libsigc/libsigc.hash | 2 +- package/libsigc/libsigc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libsigc/libsigc.hash b/package/libsigc/libsigc.hash index a358732faa..6becfb19ce 100644 --- a/package/libsigc/libsigc.hash +++ b/package/libsigc/libsigc.hash @@ -1,4 +1,4 @@ -# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum +# From https://download.gnome.org/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum sha256 02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e libsigc++-3.4.0.tar.xz # Locally calculated diff --git a/package/libsigc/libsigc.mk b/package/libsigc/libsigc.mk index 2de49a0c1c..c054575ea6 100644 --- a/package/libsigc/libsigc.mk +++ b/package/libsigc/libsigc.mk @@ -7,7 +7,7 @@ LIBSIGC_VERSION_MAJOR = 3.4 LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).0 LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VERSION).tar.xz -LIBSIGC_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) +LIBSIGC_SITE = https://download.gnome.org/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) LIBSIGC_INSTALL_STAGING = YES LIBSIGC_LICENSE = LGPL-3.0+ LIBSIGC_LICENSE_FILES = COPYING -- 2.25.1 From d.lang at abatec.at Mon Jan 9 08:52:42 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 08:52:42 +0000 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add Daniel Lang for package/libsigc Message-ID: Signed-off-by: Daniel Lang --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..7ae66f3a9a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -650,6 +650,7 @@ F: package/dacapo/ N: Daniel Lang F: package/dbus-cxx/ +F: package/libsigc/ F: package/paho-mqtt-cpp/ N: Damien Lanson -- 2.25.1 From d.lang at abatec.at Mon Jan 9 12:58:34 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 12:58:34 +0000 Subject: [Buildroot] [PATCH 1/4] package/at-spi2-core: switch to https download Message-ID: Signed-off-by: Daniel Lang --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES -- 2.25.1 From d.lang at abatec.at Mon Jan 9 12:58:56 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 12:58:56 +0000 Subject: [Buildroot] [PATCH 2/4] package/at-spi2-core: bump to version 2.47.1 Message-ID: https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_47_1/NEWS - X11 is now optional. - libxml2 is no longer optional. - atk and at-spi2-atk have been merged into at-spi2-core. - atk introspection option added. Signed-off-by: Daniel Lang --- package/at-spi2-core/Config.in | 8 ++------ package/at-spi2-core/at-spi2-core.hash | 4 ++-- package/at-spi2-core/at-spi2-core.mk | 20 +++++++++++++++++--- 3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/package/at-spi2-core/Config.in b/package/at-spi2-core/Config.in index f56c5b93c4..1f6c421777 100644 --- a/package/at-spi2-core/Config.in +++ b/package/at-spi2-core/Config.in @@ -1,12 +1,12 @@ config BR2_PACKAGE_AT_SPI2_CORE bool "at-spi2-core" - depends on BR2_PACKAGE_XORG7 # xlib-libxtst depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, glib2 depends on BR2_USE_MMU # glib2 depends on BR2_USE_WCHAR # glib2 select BR2_PACKAGE_DBUS select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_XLIB_LIBXTST + select BR2_PACKAGE_LIBXML2 + select BR2_PACKAGE_XLIB_LIBXTST if BR2_PACKAGE_XORG7 # optionally for X11 help The At-Spi2 Core package is a part of the GNOME Accessibility Project. It provides a Service Provider @@ -19,7 +19,3 @@ config BR2_PACKAGE_AT_SPI2_CORE comment "at-spi2-core needs a toolchain w/ wchar, threads" depends on BR2_USE_MMU depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS - -comment "at-spi2-core depends on X.org" - depends on BR2_USE_MMU - depends on !BR2_PACKAGE_XORG7 diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index 764e4c3661..4531bf396c 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum -sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz +# From https://download.gnome.org/sources/at-spi2-core/2.47/at-spi2-core-2.47.1.sha256sum +sha256 c6ba7c160434edebf09d2936933569c936f6ec972301766f2bdac5a4d418153c at-spi2-core-2.47.1.tar.xz # locally calculated sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index f0b019c0ed..e98e779884 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -4,17 +4,31 @@ # ################################################################################ -AT_SPI2_CORE_VERSION_MAJOR = 2.36 -AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 +AT_SPI2_CORE_VERSION_MAJOR = 2.47 +AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).1 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES -AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 xlib_libXtst \ +AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 libxml2 \ $(TARGET_NLS_DEPENDENCIES) AT_SPI2_CORE_CONF_OPTS = -Ddbus_daemon=/usr/bin/dbus-daemon +ifeq ($(BR2_PACKAGE_XORG7),y) +AT_SPI2_CORE_CONF_OPTS += -Dx11=enabled +AT_SPI2_CORE_DEPENDENCIES += xlib_libXtst +else +AT_SPI2_CORE_CONF_OPTS += -Dx11=disabled +endif + +ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) +AT_SPI2_CORE_CONF_OPTS += -Dintrospection=enabled +AT_SPI2_CORE_DEPENDENCIES += gobject-introspection +else +AT_SPI2_CORE_CONF_OPTS += -Dintrospection=disabled +endif + AT_SPI2_CORE_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) $(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Mon Jan 9 12:59:14 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 12:59:14 +0000 Subject: [Buildroot] [PATCH 3/4] package/at-spi2-atk: remove package Message-ID: at-spi2-atk has been merged into at-spi2-core with version 2.45.1. https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 Signed-off-by: Daniel Lang --- Config.in.legacy | 7 +++ DEVELOPERS | 1 - package/Config.in | 1 - .../0001-meson-add-tests-option.patch | 43 ------------------- package/at-spi2-atk/Config.in | 22 ---------- package/at-spi2-atk/at-spi2-atk.hash | 5 --- package/at-spi2-atk/at-spi2-atk.mk | 19 -------- 7 files changed, 7 insertions(+), 91 deletions(-) delete mode 100644 package/at-spi2-atk/0001-meson-add-tests-option.patch delete mode 100644 package/at-spi2-atk/Config.in delete mode 100644 package/at-spi2-atk/at-spi2-atk.hash delete mode 100644 package/at-spi2-atk/at-spi2-atk.mk diff --git a/Config.in.legacy b/Config.in.legacy index 6d66f1b958..184bab6097 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_AT_SPI2_ATK + bool "at-spi2-atk removed" + select BR2_LEGACY + select BR2_PACKAGE_AT_SPI2_CORE + help + at-spi2-atk is now part of at-spi2-core. + config BR2_PACKAGE_QEMU_CUSTOM_TARGETS string "the QEMU specific targets option has been removed" help diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..b3e02154aa 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1609,7 +1609,6 @@ F: support/testing/tests/package/test_avocado.py F: support/testing/tests/package/test_python_aexpect.py N: Joseph Kogut -F: package/at-spi2-atk/ F: package/at-spi2-core/ F: package/clang/ F: package/earlyoom/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..5c8dcd849f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1530,7 +1530,6 @@ endmenu menu "Graphics" source "package/assimp/Config.in" - source "package/at-spi2-atk/Config.in" source "package/at-spi2-core/Config.in" source "package/atk/Config.in" source "package/atkmm/Config.in" diff --git a/package/at-spi2-atk/0001-meson-add-tests-option.patch b/package/at-spi2-atk/0001-meson-add-tests-option.patch deleted file mode 100644 index 3a2aefa090..0000000000 --- a/package/at-spi2-atk/0001-meson-add-tests-option.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 466d04a57b32417dbf2d5e818af1b7593af5f802 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 3 May 2020 10:29:36 +0200 -Subject: [PATCH] meson: add tests option - -Add tests option to allow the user to build at-spi2-atk without tests, -it is especially useful as one of the test requires libxml-2.0 - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.gnome.org/GNOME/at-spi2-atk/-/merge_requests/22] ---- - meson.build | 4 +++- - meson_options.txt | 4 ++++ - 2 files changed, 7 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 9fce5d6..61bc93d 100644 ---- a/meson.build -+++ b/meson.build -@@ -61,4 +61,6 @@ install_data('at-spi2-atk.desktop', - - subdir('droute') - subdir('atk-adaptor') --subdir('tests') -+if get_option('tests') -+ subdir('tests') -+endif -diff --git a/meson_options.txt b/meson_options.txt -index 24c9228..a4abdc2 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -2,3 +2,7 @@ option('disable_p2p', - description: 'Disable peer-to-peer DBus connections', - type: 'boolean', - value: false) -+option('tests', -+ description: 'Whether to build tests', -+ type: 'boolean', -+ value: true) --- -2.26.2 - diff --git a/package/at-spi2-atk/Config.in b/package/at-spi2-atk/Config.in deleted file mode 100644 index 9a7cfde0af..0000000000 --- a/package/at-spi2-atk/Config.in +++ /dev/null @@ -1,22 +0,0 @@ -config BR2_PACKAGE_AT_SPI2_ATK - bool "at-spi2-atk" - depends on BR2_PACKAGE_XORG7 # at-spi2-core - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 - depends on BR2_USE_MMU # glib2 - depends on BR2_USE_WCHAR # glib2 - select BR2_PACKAGE_ATK - select BR2_PACKAGE_AT_SPI2_CORE - select BR2_PACKAGE_LIBGLIB2 - help - The At-Spi2 Atk package contains a library that bridges - ATK to At-Spi2 D-Bus service. - - https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/ - -comment "at-spi2-atk needs a toolchain w/ wchar, threads" - depends on BR2_USE_MMU - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS - -comment "at-spi2-atk depends on X.org" - depends on BR2_USE_MMU - depends on !BR2_PACKAGE_XORG7 diff --git a/package/at-spi2-atk/at-spi2-atk.hash b/package/at-spi2-atk/at-spi2-atk.hash deleted file mode 100644 index 9c564c32af..0000000000 --- a/package/at-spi2-atk/at-spi2-atk.hash +++ /dev/null @@ -1,5 +0,0 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-atk/2.34/at-spi2-atk-2.34.2.sha256sum -sha256 901323cee0eef05c01ec4dee06c701aeeca81a314a7d60216fa363005e27f4f0 at-spi2-atk-2.34.2.tar.xz - -# locally calculated -sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/at-spi2-atk/at-spi2-atk.mk b/package/at-spi2-atk/at-spi2-atk.mk deleted file mode 100644 index 232b577230..0000000000 --- a/package/at-spi2-atk/at-spi2-atk.mk +++ /dev/null @@ -1,19 +0,0 @@ -################################################################################ -# -# at-spi2-atk -# -################################################################################ - -AT_SPI2_ATK_VERSION_MAJOR = 2.34 -AT_SPI2_ATK_VERSION = $(AT_SPI2_ATK_VERSION_MAJOR).2 -AT_SPI2_ATK_SOURCE = at-spi2-atk-$(AT_SPI2_ATK_VERSION).tar.xz -AT_SPI2_ATK_SITE = \ - http://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/$(AT_SPI2_ATK_VERSION_MAJOR) -AT_SPI2_ATK_LICENSE = LGPL-2.1+ -AT_SPI2_ATK_LICENSE_FILES = COPYING -AT_SPI2_ATK_CPE_ID_VENDOR = gnome -AT_SPI2_ATK_INSTALL_STAGING = YES -AT_SPI2_ATK_DEPENDENCIES = atk at-spi2-core libglib2 host-pkgconf -AT_SPI2_ATK_CONF_OPTS = -Dtests=false - -$(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Mon Jan 9 12:59:33 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 9 Jan 2023 12:59:33 +0000 Subject: [Buildroot] [PATCH 4/4] package/atk: remove package Message-ID: atk has been merged into at-spi2-core with version 2.45.1. https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 Signed-off-by: Daniel Lang --- Config.in.legacy | 7 +++++++ package/Config.in | 1 - package/atk/Config.in | 14 -------------- package/atk/atk.hash | 5 ----- package/atk/atk.mk | 25 ------------------------- package/atkmm/Config.in | 8 ++++---- package/atkmm/atkmm.mk | 2 +- package/libglade/Config.in | 2 +- package/libglade/libglade.mk | 2 +- package/libgtk2/Config.in | 2 +- package/libgtk2/libgtk2.mk | 2 +- package/libgtk3/Config.in | 2 +- package/libgtk3/libgtk3.mk | 2 +- 13 files changed, 18 insertions(+), 56 deletions(-) delete mode 100644 package/atk/Config.in delete mode 100644 package/atk/atk.hash delete mode 100644 package/atk/atk.mk diff --git a/Config.in.legacy b/Config.in.legacy index 184bab6097..ac5943519e 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_ATK + bool "atk removed" + select BR2_LEGACY + select BR2_PACKAGE_AT_SPI2_CORE + help + atk is now part of at-spi2-core. + config BR2_PACKAGE_AT_SPI2_ATK bool "at-spi2-atk removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 5c8dcd849f..95db7c627b 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1531,7 +1531,6 @@ endmenu menu "Graphics" source "package/assimp/Config.in" source "package/at-spi2-core/Config.in" - source "package/atk/Config.in" source "package/atkmm/Config.in" source "package/bayer2rgb-neon/Config.in" source "package/bullet/Config.in" diff --git a/package/atk/Config.in b/package/atk/Config.in deleted file mode 100644 index d9371b879b..0000000000 --- a/package/atk/Config.in +++ /dev/null @@ -1,14 +0,0 @@ -config BR2_PACKAGE_ATK - bool "atk" - depends on BR2_USE_WCHAR # glib2 - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 - depends on BR2_USE_MMU # glib2 - select BR2_PACKAGE_LIBGLIB2 - help - The ATK accessibility toolkit, needed to build GTK+-2.x. - - https://gitlab.gnome.org/GNOME/atk - -comment "atk needs a toolchain w/ wchar, threads" - depends on BR2_USE_MMU - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/atk/atk.hash b/package/atk/atk.hash deleted file mode 100644 index d8cd69ff1f..0000000000 --- a/package/atk/atk.hash +++ /dev/null @@ -1,5 +0,0 @@ -# From http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum -sha256 ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 atk-2.38.0.tar.xz - -# Hash for license file -sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/atk/atk.mk b/package/atk/atk.mk deleted file mode 100644 index 2820fb486d..0000000000 --- a/package/atk/atk.mk +++ /dev/null @@ -1,25 +0,0 @@ -################################################################################ -# -# atk -# -################################################################################ - -ATK_VERSION_MAJOR = 2.38 -ATK_VERSION = $(ATK_VERSION_MAJOR).0 -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz -ATK_SITE = http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) -ATK_LICENSE = LGPL-2.0+ -ATK_LICENSE_FILES = COPYING -ATK_INSTALL_STAGING = YES -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) - -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -ATK_CONF_OPTS += -Dintrospection=true -ATK_DEPENDENCIES += gobject-introspection -else -ATK_CONF_OPTS += -Dintrospection=false -endif - -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) - -$(eval $(meson-package)) diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in index aa58f8d593..f6f2ca8fc2 100644 --- a/package/atkmm/Config.in +++ b/package/atkmm/Config.in @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM bool "atkmm" depends on BR2_INSTALL_LIBSTDCPP # glibmm depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc - depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 - depends on BR2_USE_MMU # atk/glibmm -> libglib2 - depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 - select BR2_PACKAGE_ATK + depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> libglib2 + depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 + depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 + select BR2_PACKAGE_AT_SPI2_CORE select BR2_PACKAGE_GLIBMM select BR2_PACKAGE_LIBSIGC diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk index 3bcb941c9f..76371aadbc 100644 --- a/package/atkmm/atkmm.mk +++ b/package/atkmm/atkmm.mk @@ -11,6 +11,6 @@ ATKMM_SITE = http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) ATKMM_LICENSE_FILES = COPYING COPYING.tools ATKMM_INSTALL_STAGING = YES -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf $(eval $(meson-package)) diff --git a/package/libglade/Config.in b/package/libglade/Config.in index e269a07548..4cf2ae4086 100644 --- a/package/libglade/Config.in +++ b/package/libglade/Config.in @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 depends on BR2_USE_MMU # glib2 select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_ATK + select BR2_PACKAGE_AT_SPI2_CORE select BR2_PACKAGE_LIBXML2 help Libglade allows you to load glade interface files in a program diff --git a/package/libglade/libglade.mk b/package/libglade/libglade.mk index 32fa595f5a..24865fb8ff 100644 --- a/package/libglade/libglade.mk +++ b/package/libglade/libglade.mk @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 LIBGLADE_SITE = http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) LIBGLADE_INSTALL_STAGING = YES -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core libxml2 LIBGLADE_LICENSE = LGPL-2.0+ LIBGLADE_LICENSE_FILES = COPYING diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in index c75c37fb63..f2888b2f51 100644 --- a/package/libgtk2/Config.in +++ b/package/libgtk2/Config.in @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 depends on BR2_INSTALL_LIBSTDCPP # pango depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz - select BR2_PACKAGE_ATK + select BR2_PACKAGE_AT_SPI2_CORE select BR2_PACKAGE_CAIRO select BR2_PACKAGE_CAIRO_PS select BR2_PACKAGE_CAIRO_PDF diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk index d30e1d9d43..ad4dd74e4d 100644 --- a/package/libgtk2/libgtk2.mk +++ b/package/libgtk2/libgtk2.mk @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango atk \ +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango at-spi2-core \ gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in index bc8cacd9f5..cb44607b7c 100644 --- a/package/libgtk3/Config.in +++ b/package/libgtk3/Config.in @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ BR2_PACKAGE_HAS_LIBGL - select BR2_PACKAGE_ATK + select BR2_PACKAGE_AT_SPI2_CORE select BR2_PACKAGE_CAIRO select BR2_PACKAGE_CAIRO_PS select BR2_PACKAGE_CAIRO_PDF diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index f277fce2ed..15190efd96 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -30,7 +30,7 @@ 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 \ +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 cairo pango \ gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) -- 2.25.1 From raphael.slagmolen at mailfence.com Mon Jan 9 15:22:59 2023 From: raphael.slagmolen at mailfence.com (=?utf-8?Q?Rapha=C3=ABl_Slagmolen?=) Date: Mon, 9 Jan 2023 16:22:59 +0100 (CET) Subject: [Buildroot] [PATCH 1/1] utils/make_rich_wrapper.py: add new python script to wrap the build process into a colored TUI with progress tracking Message-ID: <1166577682.270413.1673277779708@fidget.co-bxl> As the build process can be long and hard to track, I wrote a little Python script that try to make it easier for users to see where in the process they are, what is going on, log filtering and more. The script is completly autonomous and doesn't impose anything on the current build process so it should work without tampering the maintenability of the project's Makefile. The script has only two dependencies : ?? ?- packaging (for version parsing while checking Buildroot's dependencies) ?? ?- rich (for the colored output and layout) Features: ?? ?- test the presence of Buildroot's dependencies, with version control and path validation (for `file`) ?? ?- (optional) test the presence of Buildroot's optional dependencies but without blocking the process ?? ?- can only do the checking or skip it entirely using command line option ?? ?- filter the output of the build process while trying to detect fatal/error/warning/debug loglevel (may have some false positive) ?? ?- can change the filtering level using a command line option (default on ERROR) ?? ?- keep track of the amount of work to do using `make external-deps` and display the overall progress ?? ?- in case the amount of work isn't correctly detected (I try to account for some specials steps), the progress is fixed at the end with a message ?? ?- keep track of all the task already done and the one currently working ?? ?- display the current task's step message (extracted from `>>> %s` output) ?? ?- keep track of the current task progress based on the amount of steps done ?? ?- display a progress in case of `wget` with extraction of filename, size, and downloaded from the output The script is launching `make` by itself but the user is supposed to have already done the configuration needed! May be added later: ?? ?- export raw output from `make` into a log file in /tmp or elsewhere (command line option?) ?? ?- add other trackable step like `wget`? ?? ?- improve loglevel detection ?? ?- any request from the team?! Some images can be seen on my personal server: ?? ?- the `--help` menu: https://naheulcraft.be/nextcloud/s/aX8fW5mK8dbXwqT ?? ?- the progress tracking: https://naheulcraft.be/nextcloud/s/87GK7yXQzZHydcj ?? ?- the finished process: https://naheulcraft.be/nextcloud/s/ZPMt46WP5jib7mk Signed-off-by: Rapha?l Slagmolen (Tutul) --- DEVELOPERS | 3 + utils/make_rich_wrapper.py | 660 +++++++++++++++++++++++++++++++++++++ 2 files changed, 663 insertions(+) create mode 100755 utils/make_rich_wrapper.py diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..0c78d2f3a1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3159,3 +3159,6 @@ F: package/quazip/ F: package/shapelib/ F: package/simple-mail/ F: package/tinc/ + +N: Rapha?l Slagmolen (Tutul) +F: utils/make_rich_wrapper.py diff --git a/utils/make_rich_wrapper.py b/utils/make_rich_wrapper.py new file mode 100755 index 0000000000..152b50be65 --- /dev/null +++ b/utils/make_rich_wrapper.py @@ -0,0 +1,660 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +''' + Date created: 2023/01/07 + Date last modified: 2023/01/09 + Python Version: 3.10+ + Requirement: + packaging==21+ + rich==13+ +''' + +__author__ = 'Tutul (https://gitlab.com/Tutul)' +__copyright__ = 'Copyright 2023, make_rich_wrapper.py for Buildroot' +__license__ = 'MIT' +__credits__ = ['Tutul'] +__version__ = '1.0.0' +__status__ = 'release' # release > test > dev +__maintainer__ = 'Tutul' +__description__ = 'simple python script that act as a wrapper around `make` for Buildroot using the Rich module' + +import argparse +import enum +import logging +import os +import re +import select +import shutil +import signal +import subprocess +from packaging import version +from rich import box +from rich.console import Console, Group +from rich.live import Live +from rich.logging import RichHandler +from rich.panel import Panel +from rich.prompt import Confirm +from rich.progress import ( + BarColumn, + DownloadColumn, + MofNCompleteColumn, + Progress, SpinnerColumn, + Task, + TaskProgressColumn, + TextColumn, + TimeElapsedColumn, + TimeRemainingColumn, + TransferSpeedColumn +) +from rich.table import Table + +############################################################################################ + + +class DownloadStep(enum.Enum): + """ + Help to know wich downloading information is present + """ + LENGTH = 0 + OUTPUT = 1 + PROGRESS = 2 + DONE = 3 + +############################################################################################ + + +class State(enum.Enum): + """ + Buildroot Makefile's steps + """ + READY = 0 + DOWNLOADING = 1 + EXTRACTING = 2 + PATCHING = 3 + CONFIGURING = 4 + BUILDING = 5 + INSTALLING = 6 + DONE = 7 + + @staticmethod + def get_from_message(message) -> str: + if message.__contains__("Downloading"): + return State.DOWNLOADING + elif message.__contains__("Extracting"): + return State.EXTRACTING + elif message.__contains__("Patching"): + return State.PATCHING + elif message.__contains__("Configuring"): + return State.CONFIGURING + elif message.__contains__("Building"): + return State.BUILDING + elif message.__contains__("Installing"): + return State.INSTALLING + else: + return None + +############################################################################################ + + +class Task(): + """ + Keep track of the current step + """ + + def __init__(self, current_pkg_progress, step_progress, pkg_steps_progress, downloader): + self.current_pkg_progress = current_pkg_progress + self.step_progress = step_progress + self.pkg_steps_progress = pkg_steps_progress + self.downloader = downloader + + self.pkg_task_id = None + self.step_task_id = None + self.pkg_step_task_id = None + self.downloading_task_id = None + self.state = None + self.name = None + + def __del__(self): + if self.pkg_task_id is not None: + self.current_pkg_progress.stop_task(self.pkg_task_id) + self.pkg_task_id = None + if self.step_task_id is not None: + self.step_progress.stop_task(self.step_task_id) + self.step_progress.update(self.step_task_id, visible=False) + self.step_task_id = None + if self.pkg_step_task_id is not None: + self.pkg_steps_progress.stop_task(self.pkg_step_task_id) + self.pkg_steps_progress.update(self.pkg_step_task_id, visible=False) + self.pkg_step_task_id = None + if self.downloading_task_id is not None: + self.downloader.stop_task(self.downloading_task_id) + self.downloader.update(self.downloading_task_id, visible=False) + self.downloading_task_id = None + self.name = None + self.sate = State.DONE + + def update(self, new_state, new_step=None) -> None: + self.state = new_state + + if self.downloading_task_id is not None and State.DOWNLOADING != self.state: + self.downloader.stop_task(self.downloading_task_id) + self.downloader.update(self.downloading_task_id, visible=False) + self.downloading_task_id = None + + if self.step_task_id is not None: + self.step_progress.stop_task(self.step_task_id) + self.step_progress.update(self.step_task_id, visible=False) + if new_step is not None: + self.step_task_id = self.step_progress.add_task("", step=new_step, name=self.name) + else: + self.step_task_id = None + if self.pkg_step_task_id is not None: + self.pkg_steps_progress.update(self.pkg_step_task_id, completed=self.state.value) + + def next(self, new_name, new_state, new_step=None) -> None: + if self.pkg_task_id is not None: + self.current_pkg_progress.stop_task(self.pkg_task_id) + self.current_pkg_progress.update(self.pkg_task_id, description="[bold green]%s done!" % self.name) + + if self.step_task_id is not None: + self.step_progress.stop_task(self.step_task_id) + self.step_progress.update(self.step_task_id, visible=False) + + if self.pkg_step_task_id is not None: + self.pkg_steps_progress.stop_task(self.pkg_step_task_id) + self.pkg_steps_progress.update(self.pkg_step_task_id, visible=False) + self.pkg_step_task_id = None + + if self.downloading_task_id is not None: + self.downloader.stop_task(self.downloading_task_id) + self.downloader.update(self.downloading_task_id, visible=False) + self.downloading_task_id = None + + self.name = new_name + self.state = new_state + + if self.state is not None: + self.step_task_id = self.step_progress.add_task("", step=new_step, name=self.name) + if "Finishing" == self.name: + self.pkg_task_id = self.current_pkg_progress.add_task("%s" % self.name) + else: + self.pkg_step_task_id = self.pkg_steps_progress.add_task("", total=State.DONE.value, name=self.name) + self.pkg_task_id = self.current_pkg_progress.add_task("Working on %s" % self.name) + +############################################################################################ + + +def handle_task_update(current, message) -> bool: + """ + Handle step update and detect task switching + """ + finished = False + message_array = message.split(">>> ")[1].split(" ") + + name = "[b]" + message_array[0] + "[/b]" + if len(message_array) >= 3: + name = name + " " + message_array[1] + step = message_array[2:] + else: + step = message_array[1:] + if message.__contains__(">>> "): + name = "Finishing" # Reset for the last few tasks + + step = ' '.join(str(x) for x in step) + state = State.get_from_message(step) + + if current.name is None: + current.next(name, state, step) + elif name != current.name: + finished = True + current.update(State.DONE) + if state is None: + state = State.READY + current.next(name, state, step) + elif state is None: + state = current.state + + current.update(state, step) + return finished + +############################################################################################ + + +def handle_downloading(current, message, step) -> None: + """ + Handle all that is about downloading (wget only for now) + """ + + log.debug(message) + + if current.downloading_task_id is None: + current.downloading_task_id = current.downloader.add_task("", total=None, filename="?") + + if DownloadStep.LENGTH == step: + current.downloader.update(current.downloading_task_id, total=int(message.split("Length: ")[1].split(" (")[0])) + elif DownloadStep.OUTPUT == step: + current.downloader.update(current.downloading_task_id, filename=message.split("output' '")[1]) + elif DownloadStep.PROGRESS == step: + if message.__contains__(" ."): + downloaded_size = message.split(" .")[0] + else: + downloaded_size = message.split(" ")[0] + downloaded_size.strip().upper().replace("O", "").replace("B", "").replace("I", "") + if downloaded_size.__contains__("K"): + downloaded_size = int(downloaded_size.replace("K", "")) * 1000 + elif downloaded_size.__contains__("M"): + downloaded_size = int(downloaded_size.replace("M", "")) * 1000000 + elif downloaded_size.__contains__("G"): + downloaded_size = int(downloaded_size.replace("G", "")) * 1000000000 + elif downloaded_size.__contains__("T"): + downloaded_size = int(downloaded_size.replace("T", "")) * 1000000000000 + current.downloader.update(current.downloading_task_id, completed=int(downloaded_size)) + elif DownloadStep.DONE == step: + current.downloader.stop_task(current.downloading_task_id) + current.downloader.update(current.downloading_task_id, visible=False) + current.downloading_task_id = None + +############################################################################################ + + +def which(exec_name, package=None, desired_version=None, version_tuple_catcher=None, path=None) -> bool: + """ + Used to find if a binary is present (and usable) on the system + Can also check for minimal version (as long as the binary use --version) + And may also check if the path is the required one + """ + global console + if package is None: + package = exec_name + + p = shutil.which(exec_name) + if p is None: + console.print(f" [red1]:cross_mark: [b]{package}[/b] is required but cannot find it in the PATH") + return False + elif path is not None and path != p: + console.print( + f" [orange_red1]:no_entry: [b]{package}[/b] is found but we need it to be in a specific location: {p} --> {path}") + return False + elif desired_version is not None: + if version_tuple_catcher is not None: + local_version = subprocess.run([p, "--version"], stdout=subprocess.PIPE, check=True, + text=True).stdout.split(version_tuple_catcher[0])[1].split(version_tuple_catcher[1])[0] + if version.parse(local_version) < version.parse(desired_version): + console.print( + f" [orange1]:exclamation_mark: [b]{package}[/b] is found but we require at least the version {desired_version} and you have the version {local_version}") + return False + else: + console.print( + f" [orange1]:exclamation_mark: [b]{package}[/b] is found but we require at least the version {desired_version}") + return False + console.print(f" [green4]:heavy_check_mark: [b]{package}[/b] is found and usable") + return True + +############################################################################################ + + +def test_depencencies(tools_list) -> bool: + """ + Simply handle calling which() from a list of tools + """ + is_all_ok = True + for tool in tools_list: + if not which(tool[0], tool[1], tool[2], tool[3], tool[4]): + is_all_ok = False + return is_all_ok + +############################################################################################ + + +# which(binary), package[binary], minimal version, version_tuple_catcher, required path +build_tools_list = [ + ("which", None, None, None, None), + ("sed", None, None, None, None), + ("make", None, "3.81", ("GNU Make ", "\n"), None), + ("ld", "binutils", None, None, None), + ("diff", "diffutils", None, None, None), + ("gcc", None, "4.8", ("gcc (GCC) ", "\n"), None), + ("g++", None, "4.8", ("g++ (GCC) ", "\n"), None), + ("bash", None, None, None, None), + ("patch", None, None, None, None), + ("gzip", None, None, None, None), + ("bzip2", None, None, None, None), + ("perl", None, "5.8.7", (" (v", ") built for"), None), + ("tar", None, None, None, None), + ("cpio", None, None, None, None), + ("unzip", None, None, None, None), + ("rsync", None, None, None, None), + ("file", None, None, None, "/usr/bin/file"), + ("bc", None, None, None, None), + ("find", "findutils", None, None, None) +] +source_fetching_tools_list = [ + ("wget", None, None, None, None) +] + + +def check_requirements() -> bool: + """ + Manage the display and checking for the required tools, stop if any is missing + """ + global console + requirements_ok = True + console.print("Mandatory packages:") + with console.status("[blue]Looking for mandatory packages...") as status: + console.print(" [i]Build tools:") + requirements_ok = test_depencencies(build_tools_list) and requirements_ok + console.print(" [i]Source fetching tools:") + requirements_ok = test_depencencies(source_fetching_tools_list) and requirements_ok + if not requirements_ok: + console.print("\nMandatory program are [u]missing[/u]") + console.print("you must install them before retrying!") + return requirements_ok + +############################################################################################ + + +recommanded_dependencies_list = [ + ("python", None, "2.7", ("Python ", "\n"), None) +] +configuration_interface_dependencies_list = [ + ("ncursesw5-config", "ncurses5", None, None, None), # menuconfig + ("qtdiag-qt5", "qt5", None, None, None), # xconfig + ("glib-compile-schemas", "glib2", None, None, None), # gconfig + ("gtk-launch", "gtk2", None, None, None), # gconfig + ("glade", "glade2", None, None, None) # gconfig +] +opt_source_fetching_tools_list = [ + ("bzr", "bazaar", None, None, None), + ("cvs", None, None, None, None), + ("git", None, None, None, None), + ("hg", "mercurial", None, None, None), + ("scp", None, None, None, None), + ("sftp", None, None, None, None), + ("svn", "subversion", None, None, None) +] +java_related_packages_list = [ + ("javac", None, None, None, None), + ("jar", None, None, None, None) +] +documentation_generation_tools_list = [ + ("asciidoc", None, "8.6.3", ("asciidoc ", "\n"), None), + ("w3m", None, None, None, None), + ("dblatex", None, None, None, None) # Only for PDF manual +] +graph_generation_tools_list = [ + ("gvgen", "graphviz", None, None, None) +] + + +def check_optional_packages() -> bool: + """ + Manage the display and checking for the optional tools, continue with a warning if any is missing + """ + global console + opt_ok = True + console.print("Optional packages:") + with console.status("[blue]Looking for optional packages...") as status: + console.print(" [i]Recommended dependencies:") + opt_ok = test_depencencies(recommanded_dependencies_list) and opt_ok + console.print(" [i]Configuration interface dependencies:") + opt_ok = test_depencencies(configuration_interface_dependencies_list) and opt_ok + console.print(" [i]Source fetching tools:") + opt_ok = test_depencencies(opt_source_fetching_tools_list) and opt_ok + console.print(" [i]Java-related packages, if the Java Classpath needs to be built for the target system:") + opt_ok = test_depencencies(java_related_packages_list) and opt_ok + console.print(" [i]Documentation generation tools:") + opt_ok = test_depencencies(documentation_generation_tools_list) and opt_ok + console.print(" [i]Graph generation tools:") + opt_ok = test_depencencies(graph_generation_tools_list) and opt_ok + console.print( + " [gray39]:interrobang: [b]python-matplotlib[/b] cannot be detected automaticly. Check your distribution's repositories or [i]pip[/i]") + if not opt_ok: + console.print("\n>>> Some optional program are [u]missing[/u], some functionalities may not compile or be incomplete") + return opt_ok + +############################################################################################ + + +# skeleton (4): host-skeleton && skeleton-init-common && skeleton-init-(sysv|systemd|openrc|none) && skeleton +# toolcahin (2): toolchain && toolchain-buildroot +# gcc(+1): gcc become host-gcc-initial and host-gcc-final +# various (~4): host-makedevs && ifupdown-scripts && initscripts && urandom-scripts +# +1 for the last task (finalizing host/target directory, sanitizing RPATH, generating root filesystems and image rootfs) +# BUT.... in some case this number isn't quit exact (especially the 'various' section) +extra_packages_to_count = 12 + + +def load_all_tasks() -> None: + """ + Load the external deps on witch we need to work for this run + if an error occure, it's probably because the user didn't do any `make menuconfig` + """ + global total_pkgs + global console + with console.status("[bold]Loading config, requested packages and dependencies[/bold] (did you run `[blue]make menuconfig[/blue]`?)", spinner="aesthetic") as status: + external_deps = subprocess.run(["make", "external-deps"], stdout=subprocess.PIPE, check=True, text=True) + raw_pkgs_list = external_deps.stdout.splitlines() + + # Do some cleaning because all the patches files aren't packages + regex = re.compile(r'^.*\.patch.*$') + total_pkgs = [p for p in raw_pkgs_list if not regex.match(p)] + + console.print("In total", (len(total_pkgs) + extra_packages_to_count), "packages will be processed for this buildroot") + +############################################################################################ + + +def main() -> None: + # Track the averall progress + pkgs_progress = Progress( + TimeElapsedColumn(), + TextColumn("[blue]{task.description}"), + BarColumn(complete_style='slate_blue1'), + MofNCompleteColumn(), + TaskProgressColumn() + ) + # Track the current progress and stay after completion + current_pkg_progress = Progress( + TimeElapsedColumn(), + TextColumn("{task.description}") + ) + # Progress bars for single pkg steps (will be hidden when step is done) + step_progress = Progress( + TextColumn(" "), + SpinnerColumn(), + TextColumn("[bold purple]{task.fields[step]}") + ) + # Progress bar for current pkg (progress in steps) + pkg_steps_progress = Progress( + TextColumn("[bold cyan]Progress for pkg {task.fields[name]}"), + SpinnerColumn("simpleDotsScrolling"), + TextColumn("({task.completed} of {task.total} steps done)"), + ) + # Track any downloading + downloader_progress = Progress( + TextColumn("[bold]{task.fields[filename]}", justify="right"), + BarColumn(bar_width=None, complete_style="dark_magenta", pulse_style="medium_purple"), + "[progress.percentage]{task.percentage:>3.1f}%", + "?", + DownloadColumn(), + "?", + TransferSpeedColumn(), + "?", + TimeRemainingColumn() + ) + + # group of progress bars; + # some are always visible, others will disappear when progress is complete + working_panel = Panel(Group(current_pkg_progress, step_progress, pkg_steps_progress, downloader_progress), box=box.SIMPLE_HEAD) + progress_group = Group( + working_panel, + pkgs_progress + ) + + pkgs_task_id = pkgs_progress.add_task("Packages", total=(len(total_pkgs) + extra_packages_to_count)) + cached = None + overflow = None + + # use own live instance as context manager with group of progress bars, + # which allows for running multiple different progress bars in parallel, + # and dynamically showing/hiding them + with Live(progress_group): + # Current task + pkg = Task(current_pkg_progress=current_pkg_progress, step_progress=step_progress, + pkg_steps_progress=pkg_steps_progress, downloader=downloader_progress) + + # Prepare the call to `make` + modified_env = os.environ.copy() + modified_env["LANG"] = "C" + log.debug(f"Using modified encironment: {modified_env}") + process = subprocess.Popen( + 'make', + env=modified_env, + stdout=subprocess.PIPE, + stderr=subprocess.STDOUT, + text=True, + close_fds=True) + + # Loop as long as the process is running + while process.poll() is None: + # Wait for something to read from stdout or stderr + _, _, _ = select.select([process.stdout.fileno()], [], []) + read = process.stdout.readline() + + # Detect each step + if read.__contains__("[7m>>>"): + if handle_task_update(pkg, read): + pkgs_progress.advance(pkgs_task_id, advance=1) + # Handles all WGET downloading steps + elif re.search("Length: [0-9]+ \([0-9ioObBkKmMgGtT.,]+\)", read): + handle_downloading(pkg, read, DownloadStep.LENGTH) + elif re.search("wget -.*output' '.*'", read): + handle_downloading(pkg, read, DownloadStep.OUTPUT) + elif re.search("[0-9kKmMgGtTioObB.,]+ [. ]+ [0-9]+%", read): + handle_downloading(pkg, read, DownloadStep.PROGRESS) + elif re.search("[0-9-/pPaAmM ]+ \([0-9., kKmMgGtTbBoOiI\/]+s\) - .* saved", read): + handle_downloading(pkg, read, DownloadStep.DONE) + # Handles auto-detect for logging level + elif re.search("[\] ]{1}(EXCEPTION|EMERGENCY|EMERG)[\]: ]{1}", read.upper()): + log.exception(read) + elif re.search("[\] ]{1}(CRITICAL|CRIT|FATAL|ALERT)[\]: ]{1}", read.upper()): + log.critical(read) + elif re.search("[\] ]{1}(ERROR|ERR)[\]: ]{1}", read.upper()): + log.error(read) + elif re.search("[\] ]{1}(WARNING|WARN)[\]: ]{1}", read.upper()): + log.warning(read) + elif re.search("[\] ]{1}(DEBUG|TRACE)[\]: ]{1}", read.upper()): + log.debug(read) + elif read: + log.info(read) + + # Clean the "current" progress bar + del pkg + + # We may need to fix this progress depending of the untrackable tasks that may be badly accounted for earlier + pkgs_task = [t for t in pkgs_progress.tasks if t.id == pkgs_task_id][0] + if pkgs_task.completed < pkgs_task.total: + cached = pkgs_task.total - pkgs_task.completed + pkgs_progress.update(pkgs_task_id, completed=(pkgs_task.total), advance=1) + elif pkgs_task.completed > pkgs_task.total: + overflow = pkgs_task.completed - pkgs_task.total + pkgs_progress.update(pkgs_task_id, total=pkgs_task.completed, completed=(pkgs_task.completed), advance=1) + pkgs_progress.refresh() + if cached is not None: + console.print(f"[spring_green3][b]{cached}[/b] pkg(s) loaded from [i]cache") + if overflow is not None: + console.print(f"[deep_pink2 b]{overflow} unacounted pkg(s) added to our workload") + console.print("Work is done :relieved_face:") + +############################################################################################ + + +def handle_sigint(signum, frame) -> None: + console.print("Interrupted by the user") + quit() + + +signal.signal(signal.SIGINT, handle_sigint) + +############################################################################################ + +if __name__ == '__main__': + parser = argparse.ArgumentParser( + prog="make_rich_wrapper.py", + description=f"{__description__}", + epilog=f"{__copyright__}, {__author__}, license: {__license__}" + ) + parser.add_argument('-l', '--loglevel', + help='set the verbosity level for the logs printed on the screen', + type=str, + choices=["all", "debug", "info", "warn", "error", "critical"], + default="error") + group = parser.add_mutually_exclusive_group() + group.add_argument('-f', '--fast', + help='disable the requirements and optionnal check before running', + action='store_true') + group.add_argument('--only-check', + help='only do the requirements and optionnal check and exit', + action='store_true') + parser.add_argument('--check-optional', + help='enable checking for optional ressources and exit', + action='store_true') + parser.add_argument('--version', + help='output version information and exit', + action='version', + version=f'%(prog)s {__version__} - {__status__}') + parser.add_argument('--about', + help='output about information and exit', + action='store_true') + + arguments = parser.parse_args() + + if arguments.about: + console = Console(highlight=False) + console.print(f"{__copyright__}\nCreated by {__author__}, license: {__license__}\n\n{__description__}\n") + if "release" == __status__: + console.print(f"[green b]{__status__}") + elif "test" == __status__: + console.print(f"[cyan]{__status__}") + elif "dev" == __status__: + console.print(f"[purple i]{__status__}") + else: + console.print(f"[red u]{__status__}") + console.print(f"Version: {__version__}\nMaintainer: {__maintainer__}\n\nCredits: {__credits__}") + quit() + + # Initialise the rich console for printing + console = Console() + + # Initialing the rich log handler + logging.basicConfig( + level=arguments.loglevel.upper().replace("ALL", "NOTSET").replace("WARN", "WARNING"), + format="%(message)s", + datefmt="[%X]", + handlers=[RichHandler(rich_tracebacks=True, show_path=False)] + ) + log = logging.getLogger("rich") + + if not arguments.fast: + ok = check_requirements() + if not arguments.only_check: + if ok: + console.rule(style="green") + else: + quit() + + if not arguments.fast and arguments.check_optional: + ok = check_optional_packages() + if not arguments.only_check: + if ok: + console.rule(style="blue") + else: + console.rule(style="magenta") + + if not arguments.only_check: + load_all_tasks() + if not arguments.fast and not Confirm.ask("Proceed? (it may take some times)", console=console, default="y"): + quit() + console.print("\n\n") + main() -- 2.39.0 ---- De: raphael.slagmolen at mailfence.com ?: buildroot at buildroot.org, raphael.slagmolen at mailfence.com 9 janv. 2023 15:57:48 ---- De: raphael.slagmolen at mailfence.com ?: buildroot at buildroot.org 9 janv. 2023 16:22:52 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature URL: From yann.morin.1998 at free.fr Mon Jan 9 16:30:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 9 Jan 2023 17:30:17 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring Message-ID: <20230109163017.1260911-1-yann.morin.1998@free.fr> Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) forgot, despite the big comment above the version strings, to confirm that the vendoring was still working. Previously, we were adding the vendoring equivalence manually, but in commit 04154a651729 (support/download/cargo-post-process: cargo output for vendor config), we switched to using the output of "vargo vendor" (on stdout) to support caxses were the vendoring equivalence would be more complex (e.g. when using crates not hosted on crates.io). With rust until and including 1.65.0, "cargo vendor" would output (for crates.io crates) the same output as our manual fixups, except it was preceded by an empty line. So, to avoid recompting all our hashes, we added a tweak to strip away the leading empty line in 04154a651729. But rust 1.66.0 includes [0] which changes the output (on stdout) of "cargo vendor", where the first empty line is no longer emitted. This means that our tweak for rust 1.65.0 now strips out an important part of the cargo vendor output, which renders the archives invalid, and thus generates different archives, which fail to validate against our hashes. Fix this by doing what the comment in the post-process helper states, and just keep the whole output of "cargo vendor", byt just removing the "tail --lines=+2". Since that comment is no longer meaningful, we drop it too. Now, all our 6 cargo-based packages can be vendored again, without changing our hashes, but most importantly, with valid archives. Still, we keep the comment above the versions strings, in the hope that a future bumper will notice and be more careful at validating the vendoring. [0] https://github.com/rust-lang/cargo/pull/11273 Fixes: http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) ... and so many others... Reported-by: Romain Naour Signed-off-by: Yann E. MORIN Cc: James Hilliard Cc: Simon Richter --- support/download/cargo-post-process | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process index 186e9eb69b..21a6be8dbe 100755 --- a/support/download/cargo-post-process +++ b/support/download/cargo-post-process @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" pushd "${base_name}" > /dev/null # Create the local .cargo/config with vendor info -# -# The first line of the output to stdout is empty. -# So skip it to have the file start with the vendoring -# configuration (`tail --lines=+2`). -# -# NOTE: -# There is a patch for cargo to remove the first empty line: -# See: https://github.com/rust-lang/cargo/pull/11273 -# -# The patch already landed in +nightly and will end up -# in +stable soon. -# -# -> When updating rust/cargo, the call to `tail` must be removed. -# mkdir -p .cargo/ cargo vendor \ --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ --locked VENDOR \ - | tail --lines=+2 | tee .cargo/config + | tee .cargo/config popd > /dev/null -- 2.25.1 From ckhardin at gmail.com Mon Jan 9 17:41:52 2023 From: ckhardin at gmail.com (Charles Hardin) Date: Mon, 9 Jan 2023 09:41:52 -0800 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure In-Reply-To: References: <20230109004748.1372-1-ckhardin@gmail.com> Message-ID: On Sun, Jan 8, 2023 at 6:21 PM Charles Hardin wrote: > inline > > On Sun, Jan 8, 2023 at 5:58 PM James Hilliard > wrote: > >> On Sun, Jan 8, 2023 at 5:48 PM Charles Hardin wrote: >> > >> > While testing incremental changes for a kernel build using the >> > LINUX_OVERRIDE_SRCDIR, the following behavior was observed. >> > >> > - edit a file in the kernel tree and save >> > - make linux-rebuild for buildroot to pickup the changes >> > - rsync occurrs and then the install target is run (no build) >> > - run make linux-rebuild a second time and the build is compiled and run >> > >> > To get the changes in on the first invocation of the rebuild requires >> > a dependency on the build target to re-evaluate the stamp dependencies >> > after the remove. This is a function of make dependency order evaluation >> > so that the install steps will see the missing the install stamp but >> > that evaluation doesn't require the rebuild because of the file being >> > removed internally on the evaluation. >> > >> > Explicit $(1)-build and $(1)-configure deps are added that will evaluate >> > after the cleans remove the stamps and cause them to be re-invoked. >> >> This isn't correct from my understanding as you aren't actually specifying >> the above described execution order. >> >> I think this should more correctly fix the issue: >> >> https://patchwork.ozlabs.org/project/buildroot/patch/20221018034605.800593-1-james.hilliard1 at gmail.com/ >> >> > Yup, the evaluation is dependent on the make behavior in the parallel > prereq - tried the double colon rules and those work as expected - the > rebuild will trigger the build and install and the reconfigure will do the > configure, build, install steps. > > Oh - I thought that double colon patch was already merged into mainline. It is pretty useful to be able to use rebuild and reconfigure on systems for a bit quicker turnaround. The testing we use is pretty simple. touch arm64/kernel/setup.c in the local linux directory make linux-rebuild Will see the "Building" notification with that patch - without it will just rsync and then "Installing" Watch the CC arm64/kernel/setup in the build The rest proceeds as expected with Installing - etc. > > >> > Signed-off-by: Charles Hardin >> > --- >> > package/pkg-generic.mk | 4 ++-- >> > 1 file changed, 2 insertions(+), 2 deletions(-) >> > >> > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk >> > index f2bea01d7d..da99d9622a 100644 >> > --- a/package/pkg-generic.mk >> > +++ b/package/pkg-generic.mk >> > @@ -1062,12 +1062,12 @@ $(1)-reinstall: >> $(1)-clean-for-reinstall $(1) >> > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall >> > rm -f $$($(2)_TARGET_BUILD) >> > >> > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) >> > +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) >> >> You aren't actually specifying that $(1)-clean-for-rebuild runs before >> $(1)-build but rather are specifying that the $(1)-build target can be >> executed in parallel to the $(1)-clean-for-rebuild and $(1) targets. >> >> Parallel targets can effectively be executed in any arbitrary order and/or >> at the same time. >> > > >> > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild >> > rm -f $$($(2)_TARGET_CONFIGURE) >> > >> > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) >> > +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure >> $(1)-build $(1) >> > >> > # define the PKG variable for all targets, containing the >> > # uppercase package variable prefix >> > -- >> > 2.24.3 (Apple Git-128) >> > >> > _______________________________________________ >> > buildroot mailing list >> > buildroot at buildroot.org >> > https://lists.buildroot.org/mailman/listinfo/buildroot >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dmrauh at posteo.de Mon Jan 9 19:21:13 2023 From: dmrauh at posteo.de (Dominik Michael Rauh) Date: Mon, 9 Jan 2023 19:21:13 +0000 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: <20230108222926.GJ151997@scaer> References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-4-james.hilliard1@gmail.com> <20230108222926.GJ151997@scaer> Message-ID: Yann, James, All, On 08.01.23 23:29, Yann E. MORIN wrote: > Dominik and Anders made hiredis an optional dependency. Given that > hiredis builds very, very fast (just about 3s here), I wonder if that > really makes sense to make it optional; hiredis has no dependency that > are not dependencies of ccache, so there is no hidden overhead. > > If hiredis support is compiled in, does that make it mandatory to use a > hiredis server, or does ccache still uses local files by default? > > If the latter, then I think a mandatory dependency is OK. > > Dominik, Anders, did you make it a optional because of a previous review > by Thomas asking so? The decision to make hiredis support optional was only based on the fact that, well, it is purely optional :) In hindsight I agree to enable the hiredis backend by default since hiredis builds very quickly and does not pull in additional dependencies! Maybe the more interesting question is whether it is really advisable to still build ccache as part of Buildroot since, in contrast to hiredis, building cmake, which is required by ccache, takes significantly longer and consumes much more resources. On 07.08.22 14:39, Thomas Petazzoni wrote: > A possible alternative we could explore is to no longer build ccache > ourselves and rely on ccache being provided by the host distribution. > Of course, raises the question of which ccache version is available on > the host, and how to tweak its configuration to match the needs of > Buildroot. Best regards, Dominik From james.hilliard1 at gmail.com Mon Jan 9 19:55:10 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 12:55:10 -0700 Subject: [Buildroot] [PATCH 4/4] package/ccache: bump to version 4.7.4 In-Reply-To: References: <20230107010437.2471513-1-james.hilliard1@gmail.com> <20230107010437.2471513-4-james.hilliard1@gmail.com> <20230108222926.GJ151997@scaer> Message-ID: On Mon, Jan 9, 2023 at 12:21 PM Dominik Michael Rauh wrote: > > Yann, James, All, > > On 08.01.23 23:29, Yann E. MORIN wrote: > > > Dominik and Anders made hiredis an optional dependency. Given that > > hiredis builds very, very fast (just about 3s here), I wonder if that > > really makes sense to make it optional; hiredis has no dependency that > > are not dependencies of ccache, so there is no hidden overhead. > > > > If hiredis support is compiled in, does that make it mandatory to use a > > hiredis server, or does ccache still uses local files by default? > > > > If the latter, then I think a mandatory dependency is OK. > > > > Dominik, Anders, did you make it a optional because of a previous review > > by Thomas asking so? > > The decision to make hiredis support optional was only based on the fact > that, well, it is purely optional :) > > In hindsight I agree to enable the hiredis backend by default since > hiredis builds very quickly and does not pull in additional dependencies! > > Maybe the more interesting question is whether it is really advisable to > still build ccache as part of Buildroot since, in contrast to hiredis, > building cmake, which is required by ccache, takes significantly longer > and consumes much more resources. Well we use the prebuilt build host cmake when available so this probably isn't that big an issue. > > On 07.08.22 14:39, Thomas Petazzoni wrote: > > > A possible alternative we could explore is to no longer build ccache > > ourselves and rely on ccache being provided by the host distribution. > > Of course, raises the question of which ccache version is available on > > the host, and how to tweak its configuration to match the needs of > > Buildroot. > > Best regards, > Dominik > From james.hilliard1 at gmail.com Mon Jan 9 20:18:20 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 13:18:20 -0700 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic: additional dependencies for rebuild/reconfigure In-Reply-To: References: <20230109004748.1372-1-ckhardin@gmail.com> Message-ID: On Mon, Jan 9, 2023 at 10:42 AM Charles Hardin wrote: > > > > On Sun, Jan 8, 2023 at 6:21 PM Charles Hardin wrote: >> >> inline >> >> On Sun, Jan 8, 2023 at 5:58 PM James Hilliard wrote: >>> >>> On Sun, Jan 8, 2023 at 5:48 PM Charles Hardin wrote: >>> > >>> > While testing incremental changes for a kernel build using the >>> > LINUX_OVERRIDE_SRCDIR, the following behavior was observed. >>> > >>> > - edit a file in the kernel tree and save >>> > - make linux-rebuild for buildroot to pickup the changes >>> > - rsync occurrs and then the install target is run (no build) >>> > - run make linux-rebuild a second time and the build is compiled and run >>> > >>> > To get the changes in on the first invocation of the rebuild requires >>> > a dependency on the build target to re-evaluate the stamp dependencies >>> > after the remove. This is a function of make dependency order evaluation >>> > so that the install steps will see the missing the install stamp but >>> > that evaluation doesn't require the rebuild because of the file being >>> > removed internally on the evaluation. >>> > >>> > Explicit $(1)-build and $(1)-configure deps are added that will evaluate >>> > after the cleans remove the stamps and cause them to be re-invoked. >>> >>> This isn't correct from my understanding as you aren't actually specifying >>> the above described execution order. >>> >>> I think this should more correctly fix the issue: >>> https://patchwork.ozlabs.org/project/buildroot/patch/20221018034605.800593-1-james.hilliard1 at gmail.com/ >>> >> >> Yup, the evaluation is dependent on the make behavior in the parallel prereq - tried the double colon rules and those work as expected - the rebuild will trigger the build and install and the reconfigure will do the configure, build, install steps. >> > > > Oh - I thought that double colon patch was already merged into mainline. It is pretty useful to be able to use rebuild and reconfigure on systems for a bit quicker turnaround. Not yet. I had discovered the issue when testing with make 4.4's shuffle mode which is designed to make dependency ordering issues like this much more obvious. > > The testing we use is pretty simple. > > touch arm64/kernel/setup.c in the local linux directory > make linux-rebuild > > Will see the "Building" notification with that patch - without it will just rsync and then "Installing" > Watch the CC arm64/kernel/setup in the build > > The rest proceeds as expected with Installing - etc. If my patch does indeed fully fix the issue can you reply to it with a tested-by? > >>> >>> > >>> > Signed-off-by: Charles Hardin >>> > --- >>> > package/pkg-generic.mk | 4 ++-- >>> > 1 file changed, 2 insertions(+), 2 deletions(-) >>> > >>> > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk >>> > index f2bea01d7d..da99d9622a 100644 >>> > --- a/package/pkg-generic.mk >>> > +++ b/package/pkg-generic.mk >>> > @@ -1062,12 +1062,12 @@ $(1)-reinstall: $(1)-clean-for-reinstall $(1) >>> > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall >>> > rm -f $$($(2)_TARGET_BUILD) >>> > >>> > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) >>> > +$(1)-rebuild: $(1)-clean-for-rebuild $(1)-build $(1) >>> >>> You aren't actually specifying that $(1)-clean-for-rebuild runs before >>> $(1)-build but rather are specifying that the $(1)-build target can be >>> executed in parallel to the $(1)-clean-for-rebuild and $(1) targets. >>> >>> Parallel targets can effectively be executed in any arbitrary order and/or >>> at the same time. >>> >>> > >>> > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild >>> > rm -f $$($(2)_TARGET_CONFIGURE) >>> > >>> > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) >>> > +$(1)-reconfigure: $(1)-clean-for-reconfigure $(1)-configure $(1)-build $(1) >>> > >>> > # define the PKG variable for all targets, containing the >>> > # uppercase package variable prefix >>> > -- >>> > 2.24.3 (Apple Git-128) >>> > >>> > _______________________________________________ >>> > buildroot mailing list >>> > buildroot at buildroot.org >>> > https://lists.buildroot.org/mailman/listinfo/buildroot From yann.morin.1998 at free.fr Mon Jan 9 21:28:55 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 9 Jan 2023 22:28:55 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: <20230109163017.1260911-1-yann.morin.1998@free.fr> References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: <20230109212855.GM151997@scaer> All, On 2023-01-09 17:30 +0100, Yann E. MORIN spake thusly: > Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) > forgot, despite the big comment above the version strings, to confirm > that the vendoring was still working. > > Previously, we were adding the vendoring equivalence manually, but in > commit 04154a651729 (support/download/cargo-post-process: cargo output > for vendor config), we switched to using the output of "vargo vendor" > (on stdout) to support caxses were the vendoring equivalence would be > more complex (e.g. when using crates not hosted on crates.io). > > With rust until and including 1.65.0, "cargo vendor" would output (for > crates.io crates) the same output as our manual fixups, except it was > preceded by an empty line. So, to avoid recompting all our hashes, we > added a tweak to strip away the leading empty line in 04154a651729. > > But rust 1.66.0 includes [0] which changes the output (on stdout) of > "cargo vendor", where the first empty line is no longer emitted. > > This means that our tweak for rust 1.65.0 now strips out an important > part of the cargo vendor output, which renders the archives invalid, and > thus generates different archives, which fail to validate against our > hashes. > > Fix this by doing what the comment in the post-process helper states, > and just keep the whole output of "cargo vendor", byt just removing the > "tail --lines=+2". Since that comment is no longer meaningful, we drop > it too. > > Now, all our 6 cargo-based packages can be vendored again, without > changing our hashes, but most importantly, with valid archives. Of course, I forgot to account for the 5 python packages that have rust code; they too are fixed with this change. Regards, Yann E. MORIN. > Still, we keep the comment above the versions strings, in the hope that > a future bumper will notice and be more careful at validating the > vendoring. > > [0] https://github.com/rust-lang/cargo/pull/11273 > > Fixes: > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > ... and so many others... > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: James Hilliard > Cc: Simon Richter > --- > support/download/cargo-post-process | 16 +--------------- > 1 file changed, 1 insertion(+), 15 deletions(-) > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > index 186e9eb69b..21a6be8dbe 100755 > --- a/support/download/cargo-post-process > +++ b/support/download/cargo-post-process > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > pushd "${base_name}" > /dev/null > > # Create the local .cargo/config with vendor info > -# > -# The first line of the output to stdout is empty. > -# So skip it to have the file start with the vendoring > -# configuration (`tail --lines=+2`). > -# > -# NOTE: > -# There is a patch for cargo to remove the first empty line: > -# See: https://github.com/rust-lang/cargo/pull/11273 > -# > -# The patch already landed in +nightly and will end up > -# in +stable soon. > -# > -# -> When updating rust/cargo, the call to `tail` must be removed. > -# > mkdir -p .cargo/ > cargo vendor \ > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > --locked VENDOR \ > - | tail --lines=+2 | tee .cargo/config > + | tee .cargo/config > > popd > /dev/null > > -- > 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 james.hilliard1 at gmail.com Mon Jan 9 21:55:19 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 14:55:19 -0700 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: <20230109163017.1260911-1-yann.morin.1998@free.fr> References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: On Mon, Jan 9, 2023 at 9:30 AM Yann E. MORIN wrote: > > Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) > forgot, despite the big comment above the version strings, to confirm > that the vendoring was still working. > > Previously, we were adding the vendoring equivalence manually, but in > commit 04154a651729 (support/download/cargo-post-process: cargo output > for vendor config), we switched to using the output of "vargo vendor" > (on stdout) to support caxses were the vendoring equivalence would be > more complex (e.g. when using crates not hosted on crates.io). > > With rust until and including 1.65.0, "cargo vendor" would output (for > crates.io crates) the same output as our manual fixups, except it was > preceded by an empty line. So, to avoid recompting all our hashes, we > added a tweak to strip away the leading empty line in 04154a651729. > > But rust 1.66.0 includes [0] which changes the output (on stdout) of > "cargo vendor", where the first empty line is no longer emitted. > > This means that our tweak for rust 1.65.0 now strips out an important > part of the cargo vendor output, which renders the archives invalid, and > thus generates different archives, which fail to validate against our > hashes. > > Fix this by doing what the comment in the post-process helper states, > and just keep the whole output of "cargo vendor", byt just removing the > "tail --lines=+2". Since that comment is no longer meaningful, we drop > it too. > > Now, all our 6 cargo-based packages can be vendored again, without > changing our hashes, but most importantly, with valid archives. > > Still, we keep the comment above the versions strings, in the hope that > a future bumper will notice and be more careful at validating the > vendoring. > > [0] https://github.com/rust-lang/cargo/pull/11273 > > Fixes: > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > ... and so many others... > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: James Hilliard Reviewed-by: James Hilliard > Cc: Simon Richter > --- > support/download/cargo-post-process | 16 +--------------- > 1 file changed, 1 insertion(+), 15 deletions(-) > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > index 186e9eb69b..21a6be8dbe 100755 > --- a/support/download/cargo-post-process > +++ b/support/download/cargo-post-process > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > pushd "${base_name}" > /dev/null > > # Create the local .cargo/config with vendor info > -# > -# The first line of the output to stdout is empty. > -# So skip it to have the file start with the vendoring > -# configuration (`tail --lines=+2`). > -# > -# NOTE: > -# There is a patch for cargo to remove the first empty line: > -# See: https://github.com/rust-lang/cargo/pull/11273 > -# > -# The patch already landed in +nightly and will end up > -# in +stable soon. > -# > -# -> When updating rust/cargo, the call to `tail` must be removed. > -# > mkdir -p .cargo/ > cargo vendor \ > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > --locked VENDOR \ > - | tail --lines=+2 | tee .cargo/config > + | tee .cargo/config > > popd > /dev/null > > -- > 2.25.1 > From glex.spb at gmail.com Mon Jan 9 22:00:38 2023 From: glex.spb at gmail.com (Gleb Mazovetskiy) Date: Mon, 9 Jan 2023 22:00:38 +0000 Subject: [Buildroot] [PATCH] package/libmodplug: add a patch fixing cctype UB Message-ID: <20230109220041.33943-1-glex.spb@gmail.com> libmodplug calls `cctype` functions, such as `isspace`, with negative values. This is undefined behaviour. While glibc allows it, it crashes on uClibc compiled without `UCLIBC_HAS_CTYPE_SIGNED`. Adds a patch that resolves the issue. Also sent upstream. However, the library author has not merged any pull request for about a year. https://github.com/Konstanty/libmodplug/pull/92 Signed-off-by: Gleb Mazovetskiy --- package/libmodplug/0001-fix-cctype-ub.patch | 954 ++++++++++++++++++++ 1 file changed, 954 insertions(+) create mode 100644 package/libmodplug/0001-fix-cctype-ub.patch diff --git a/package/libmodplug/0001-fix-cctype-ub.patch b/package/libmodplug/0001-fix-cctype-ub.patch new file mode 100644 index 0000000000..15e7d364e5 --- /dev/null +++ b/package/libmodplug/0001-fix-cctype-ub.patch @@ -0,0 +1,954 @@ +From dc6d5994b4912cb00d0d183b400edfd656d6530c Mon Sep 17 00:00:00 2001 +From: Gleb Mazovetskiy +Date: Wed, 21 Dec 2022 11:44:27 +0000 +Subject: [PATCH] Fix UB when calling cctype functions + +Calling cctype functions, such as isspace, with negative values +is undefined behaviour. + +While glibc allows it, it crashes on uClibc compiled without +`UCLIBC_HAS_CTYPE_SIGNED`. + +Fixes the undefined behaviour by casting all arguments to +cctype functions to `unsigned char`. +--- + src/load_abc.cpp | 284 +++++++++++++++++++++++------------------------ + src/load_mid.cpp | 2 +- + src/load_pat.cpp | 30 ++--- + 3 files changed, 158 insertions(+), 158 deletions(-) + +diff --git a/src/load_abc.cpp b/src/load_abc.cpp +index b45f972f..8444bd87 100644 +--- a/src/load_abc.cpp ++++ b/src/load_abc.cpp +@@ -260,13 +260,13 @@ static uint32_t abc_pattracktime(ABCHANDLE *h, uint32_t tracktime); + static int abc_patno(ABCHANDLE *h, uint32_t tracktime); + + +-static int abc_isvalidchar(char c) { ++static int abc_isvalidchar(unsigned char c) { + return(isalpha(c) || isdigit(c) || isspace(c) || c == '%' || c == ':'); + } + #if 0 + static const char *abc_skipspace(const char *p) + { +- while (*p && isspace(*p)) ++ while (*p && isspace(static_cast(*p))) + p++; + return p; + } +@@ -275,7 +275,7 @@ static const char *abc_skipspace(const char *p) + static void abc_extractkeyvalue(char *key, size_t key_max, + char *value, size_t value_max, const char *src) + { +- while (*src && isspace(*src)) ++ while (*src && isspace(static_cast(*src))) + src++; + + size_t key_size; +@@ -286,17 +286,17 @@ static void abc_extractkeyvalue(char *key, size_t key_max, + } + key[key_size++] = *src++; + } +- while (key_size > 0 && isspace(key[key_size - 1])) ++ while (key_size > 0 && isspace(static_cast(key[key_size - 1]))) + key_size--; + key[key_size] = '\0'; + +- while (*src && isspace(*src)) ++ while (*src && isspace(static_cast(*src))) + src++; + + size_t value_size; + for (value_size = 0; value_size < value_max - 1 && *src;) + value[value_size++] = *src++; +- while (value_size > 0 && isspace(value[value_size - 1])) ++ while (value_size > 0 && isspace(static_cast(value[value_size - 1]))) + value_size--; + value[value_size] = '\0'; + +@@ -359,7 +359,7 @@ static void abc_dumptracks(ABCHANDLE *h, const char *p) + nn[0] = "CCCDDEFFGGAABccddeffggaabb"[e->par[chordnote]]; + nn[1] = "b # # # # # # # # # # #"[e->par[chordnote]]; + nn[2] = '\0'; +- if( isspace(nn[1]) ) nn[1] = '\0'; ++ if( isspace(static_cast(nn[1])) ) nn[1] = '\0'; + printf("CMD %c: gchord %s%s", + (char)(e->cmd), nn, chordname[e->par[chordnum]]); + if( e->par[chordbase] != e->par[chordnote] ) { +@@ -557,7 +557,7 @@ static void abc_new_umacro(ABCHANDLE *h, const char *m) + ABCMACRO *retval, *mp; + char key[256], value[256]; + abc_extractkeyvalue(key, sizeof(key), value, sizeof(value), m); +- if( strlen(key) > 1 || strchr("~HIJKLMNOPQRSTUVWXY",toupper(key[0])) == 0 ) return; ++ if( strlen(key) > 1 || strchr("~HIJKLMNOPQRSTUVWXY",toupper(static_cast(key[0]))) == 0 ) return; + while( char *q = strchr(key, '!') ) + *q = '+'; // translate oldstyle to newstyle + if( !strcmp(key,"+nil+") ) { // delete a macro +@@ -823,7 +823,7 @@ static ABCTRACK *abc_locate_track(ABCHANDLE *h, const char *voice, int pos) + char vc[21]; + int i, trans=0, voiceno=0, instrno = 1, channo = 0; + for( ; *voice == ' '; voice++ ) ; // skip leading spaces +- for( i=0; i+1 < (int) sizeof(vc) && *voice && *voice != ']' && *voice != '%' && !isspace(*voice); voice++ ) // can work with inline voice instructions ++ for( i=0; i+1 < (int) sizeof(vc) && *voice && *voice != ']' && *voice != '%' && !isspace(static_cast(*voice)); voice++ ) // can work with inline voice instructions + vc[i++] = *voice; + vc[i] = '\0'; + prev = NULL; +@@ -1250,32 +1250,32 @@ static int abc_add_noteon(ABCHANDLE *h, int ch, const char *p, uint32_t tracktim + switch(ch) { + case '^': + if( p[0] == '^' ) { +- n = p[1]; ++ n = static_cast(p[1]); + i = 2; + ch = 'x'; + } + else { +- n = p[0]; ++ n = static_cast(p[0]); + i = 1; + } + break; + case '_': + if( p[0] == '_' ) { +- n = p[1]; ++ n = static_cast(p[1]); + i = 2; + ch = 'b'; + } + else { +- n = p[0]; ++ n = static_cast(p[0]); + i = 1; + } + break; + case '=': +- n = p[0]; ++ n = static_cast(p[0]); + i = 1; + break; + default: +- n = ch; ++ n = static_cast(ch); + i = 0; + break; + } +@@ -1332,7 +1332,7 @@ static int abc_add_noteon(ABCHANDLE *h, int ch, const char *p, uint32_t tracktim + } + else + d[note] = 0; // someone has doen ^X3 or something like it... +- while( p[i] && strchr(",'",p[i]) ) { ++ while( p[i] && strchr(",'",static_cast(p[i])) ) { + if( p[i]==',' ) oct--; + else oct++; + i++; +@@ -1381,7 +1381,7 @@ static int abc_add_noteon(ABCHANDLE *h, int ch, const char *p, uint32_t tracktim + } + } + tp->tienote->tiednote = 1; // mark him for the pattern writers +- for( j=i; isdigit(p[j]) || p[j]=='/'; j++ ) ; // look ahead to see if this one is tied too ++ for( j=i; isdigit(static_cast(p[j])) || p[j]=='/'; j++ ) ; // look ahead to see if this one is tied too + if( p[j] != '-' ) // is this note tied too? + tp->tienote = NULL; // if not the tie ends here... + return i; +@@ -1603,7 +1603,7 @@ static int abc_getnumber(const char *p, int *number) + int i,h; + i = 0; + h = 0; +- while( isdigit(p[i]) ) { ++ while( isdigit(static_cast(p[i])) ) { + if (i < 9) + h = 10 * h + p[i] - '0'; + i++; +@@ -1619,7 +1619,7 @@ static int abc_getexpr(const char *p, int *number) + { + int i, term, total; + i = 0; +- while( isspace(p[i]) ) ++ while( isspace(static_cast(p[i])) ) + i++; + if( p[i] == '(' ) { + i += abc_getexpr(p+i+1, number); +@@ -1628,12 +1628,12 @@ static int abc_getexpr(const char *p, int *number) + return i; + } + i += abc_getnumber(p+i, &total); +- while( isspace(p[i]) ) ++ while( isspace(static_cast(p[i])) ) + i++; + while( p[i] == '+' ) { + i += 1 + abc_getexpr(p+i+1, &term); + total += term; +- while( isspace(p[i]) ) ++ while( isspace(static_cast(p[i])) ) + i++; + } + *number = total; +@@ -1649,7 +1649,7 @@ static int abc_notelen(const char *p, int *len, int *div) + h *= 2; + i++; + } +- if( isdigit(p[i]) ) { ++ if( isdigit(static_cast(p[i])) ) { + h /= 2; + i += abc_getnumber(p+i,&k); + } +@@ -1738,7 +1738,7 @@ static int abc_extract_tempo(const char *p, int invoice) + case '=': + break; + default: +- if( isdigit(*q) ) { ++ if( isdigit(static_cast(*q)) ) { + if( state ) { + q+=abc_getnumber(q,&nd1)-1; + state = 0; +@@ -1812,10 +1812,10 @@ static void abc_set_parts(char **d, char *p) + j=0; + k=0; + for( i=0; p[i] && p[i] != '%'; i++ ) { +- if( isupper(p[i]) ) { ++ if( isupper(static_cast(p[i])) ) { + j++; + } +- if( isdigit(p[i]) ) { ++ if( isdigit(static_cast(p[i])) ) { + n=abc_getnumber(p+i, &k); + if( k == 0 ) + k = 1; +@@ -1833,7 +1833,7 @@ static void abc_set_parts(char **d, char *p) + // now copy bytes from p to *d, taking parens and digits in account + j = 0; + for( i=0; p[i] && p[i] != '%' && j < size && i < (int)size; i++ ) { +- if( isdigit(p[i]) || isupper(p[i]) || p[i] == '(' || p[i] == ')' ) { ++ if( isdigit(static_cast(p[i])) || isupper(static_cast(p[i])) || p[i] == '(' || p[i] == ')' ) { + if( p[i] == ')' ) { + for( n=j; n > 0 && q[n-1] != '('; n-- ) ; // find open paren in q + // q[n+1] to q[j] contains the substring that must be repeated +@@ -1856,7 +1856,7 @@ static void abc_set_parts(char **d, char *p) + } + continue; + } +- if( isdigit(p[i]) ) { ++ if( isdigit(static_cast(p[i])) ) { + n = abc_getnumber(p+i,&k); + i += n - 1; + // if nothing is ready to 'repeat', skip it. +@@ -2243,7 +2243,7 @@ static void abc_preprocess(ABCHANDLE *h, ABCMACRO *m) + char *p = s; + for( j=0; jsubst[j]; +- if( a > 'g' && islower(a) ) { ++ if( a > 'g' && islower(static_cast(a)) ) { + b = a - 'n'; + a = "CDEFGABCDEFGABcdefgabcdefgabcdefgab"[i+b+7]; + *p++ = a; +@@ -2339,11 +2339,11 @@ BOOL CSoundFile::TestABC(const BYTE *lpStream, DWORD dwMemLength) + } + if(id[0]=='K' + && id[1]==':' +- && (isalpha(id[2]) || isspace(id[2])) ) return 1; ++ && (isalpha(static_cast(id[2])) || isspace(static_cast(id[2]))) ) return 1; + // disable binary error if have any "tag" + if((id[0]>='A' && id[0]<='Z') + && id[1]==':' +- && (isalpha(id[2]) || isspace(id[2])) ) hasText = 1; ++ && (isalpha(static_cast(id[2])) || isspace(static_cast(id[2]))) ) hasText = 1; + } + return 0; + } +@@ -2367,7 +2367,7 @@ static ABCHANDLE *ABC_Init(void) + retval->barticks = 0; + p = getenv(ABC_ENV_NORANDOMPICK); + if( p ) { +- if( isdigit(*p) ) ++ if( isdigit(static_cast(*p)) ) + retval->pickrandom = atoi(p); + if( *p == '-' ) { + retval->pickrandom = atoi(p+1)-1; // xmms preloads the file +@@ -2652,12 +2652,12 @@ static int ABC_Key(const char *p) + int i,j; + char c[8]; + const char *q; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + q = p; + memset(c, 0, 8); + for( i=0; i<8 && *p && *p != ']'; p++ ) { +- if( isspace(*p) ) { +- while( isspace(*p) ) p++; ++ if( isspace(static_cast(*p)) ) { ++ while( isspace(static_cast(*p)) ) p++; + if( strncasecmp(p, "min", 3) && strncasecmp(p, "maj", 3) ) + break; + } +@@ -2687,9 +2687,9 @@ static int ABC_Key(const char *p) + + static char *abc_skip_word(char *p) + { +- while( isspace(*p) ) p++; +- while( *p && !isspace(*p) && *p != ']') p++; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; ++ while( *p && !isspace(static_cast(*p)) && *p != ']') p++; ++ while( isspace(static_cast(*p)) ) p++; + return p; + } + +@@ -2798,7 +2798,7 @@ static void abc_setup_chordnames() + static int abc_MIDI_getnumber(const char *p) + { + int n; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + abc_getnumber(p, &n); + if( n < 0 ) n = 0; + if( n > 127 ) n = 127; +@@ -2808,7 +2808,7 @@ static int abc_MIDI_getnumber(const char *p) + static int abc_MIDI_getprog(const char *p) + { + int n; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + abc_getnumber(p, &n); + if( n < 1 ) n = 1; + if( n > 128 ) n = 128; +@@ -2819,32 +2819,32 @@ static int abc_MIDI_getprog(const char *p) + static void abc_MIDI_drone(const char *p, int *gm, int *ptch, int *vol) + { + int i; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + i++; // adjust for 1..128 + if( i>0 && i < 129 ) + *gm = i; + else + *gm = 71; // bassoon +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + if( i>0 && i < 127 ) + ptch[0] = i; + else + ptch[0] = 45; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + if( i>0 && i < 127 ) + ptch[1] = i; + else + ptch[1] = 33; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + if( i>0 && i < 127 ) + vol[0] = i; + else + vol[0] = 80; +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + p += abc_getnumber(p, &i); + if( i>0 && i < 127 ) + vol[1] = i; +@@ -2869,8 +2869,8 @@ static void abc_MIDI_channel(const char *p, ABCTRACK *tp, ABCHANDLE *h) + { + int i1, i2; + i1 = tp? tp->vno: 1; +- for( ; *p && isspace(*p); p++ ) ; +- if( isdigit(*p) ) { ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; ++ if( isdigit(static_cast(*p)) ) { + p += abc_getnumber(p, &i2); + if( i2 >= 1 && i2 <= 16 ) + abc_chan_to_tracks(h, i1, i2); // we start at 1 +@@ -2894,11 +2894,11 @@ static void abc_MIDI_program(const char *p, ABCTRACK *tp, ABCHANDLE *h) + { + int i1, i2; + i1 = tp? tp->vno: 1; +- for( ; *p && isspace(*p); p++ ) ; +- if( isdigit(*p) ) { ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; ++ if( isdigit(static_cast(*p)) ) { + p += abc_getnumber(p, &i2); +- for( ; *p && isspace(*p); p++ ) ; +- if( isdigit(*p) ) { ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; ++ if( isdigit(static_cast(*p)) ) { + i1 = i2; + abc_getnumber(p, &i2); + } +@@ -2919,25 +2919,25 @@ static void abc_mute_voice(ABCHANDLE *h, ABCTRACK *tp, int m) + static void abc_MIDI_voice(const char *p, ABCTRACK *tp, ABCHANDLE *h) + { + int i1, i2; +- for( ; *p && isspace(*p); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; + if( strncmp(p,"instrument=",11) && strncmp(p,"mute",4) ) { + tp = abc_locate_track(h, p, 0); +- for( ; *p && !isspace(*p); p++ ) ; +- for( ; *p && isspace(*p); p++ ) ; ++ for( ; *p && !isspace(static_cast(*p)); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; + } + i1 = tp? tp->vno: 1; + i2 = 0; +- if( !strncmp(p,"instrument=",11) && isdigit(p[11]) ) { ++ if( !strncmp(p,"instrument=",11) && isdigit(static_cast(p[11])) ) { + p += 11; + p += abc_getnumber(p, &i2); +- for( ; *p && isspace(*p); p++ ) ; +- if( !strncmp(p,"bank=",5) && isdigit(p[5]) ) { +- for( ; *p && !isspace(*p); p++ ) ; +- for( ; *p && isspace(*p); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; ++ if( !strncmp(p,"bank=",5) && isdigit(static_cast(p[5])) ) { ++ for( ; *p && !isspace(static_cast(*p)); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; + } + } + if( tp ) abc_mute_voice(h,tp,0); +- if( !strncmp(p,"mute",4) && (p[4]=='\0' || p[4]=='%' || isspace(p[4])) ) { ++ if( !strncmp(p,"mute",4) && (p[4]=='\0' || p[4]=='%' || isspace(static_cast(p[4]))) ) { + if( tp ) abc_mute_voice(h,tp,1); + } + abc_instr_to_tracks(h, i1, i2); // starts already at 1 (draft 4.0) +@@ -2949,7 +2949,7 @@ static void abc_MIDI_chordname(const char *p) + char name[20]; + int i; + +- for(; *p && isspace(*p); p++) ++ for(; *p && isspace(static_cast(*p)); p++) + ; + i = 0; + while ((i < 19) && (*p != ' ') && (*p != '\0')) { +@@ -2965,8 +2965,8 @@ static void abc_MIDI_chordname(const char *p) + int notes[6]; + i = 0; + memset(notes, 0, sizeof(notes)); +- while ((i < 6) && isspace(*p)) { +- for(; *p && isspace(*p); p++) ++ while ((i < 6) && isspace(static_cast(*p))) { ++ for(; *p && isspace(static_cast(*p)); p++) + ; + p += abc_getnumber(p, ¬es[i]); + i = i + 1; +@@ -2981,21 +2981,21 @@ static int abc_MIDI_drum(const char *p, ABCHANDLE *h) + { + char *q; + int i, n, m, len; +- while( isspace(*p) ) p++; +- if( !strncmp(p,"on",2) && (isspace(p[2]) || p[2] == '\0') ) return 2; +- if( !strncmp(p,"off",3) && (isspace(p[3]) || p[3] == '\0') ) return 1; ++ while( isspace(static_cast(*p)) ) p++; ++ if( !strncmp(p,"on",2) && (isspace(static_cast(p[2])) || p[2] == '\0') ) return 2; ++ if( !strncmp(p,"off",3) && (isspace(static_cast(p[3])) || p[3] == '\0') ) return 1; + n = 0; len = 0; +- for( q = h->drum; *p && !isspace(*p); p++ ) { ++ for( q = h->drum; *p && !isspace(static_cast(*p)); p++ ) { + if( !strchr("dz0123456789",*p) ) break; + *q++ = *p; len++; +- if( !isdigit(*p) && len < (int)sizeof(h->drum)-1 ) { +- if( !isdigit(p[1]) ) { *q++ = '1'; len ++; } ++ if( !isdigit(static_cast(*p)) && len < (int)sizeof(h->drum)-1 ) { ++ if( !isdigit(static_cast(p[1])) ) { *q++ = '1'; len ++; } + n++; // count the silences too.... + } + if (len >= (int)sizeof(h->drum)-1) { + // consume the rest of the input + // definitely enough "drum last state" stored. +- while ( *p && !isspace(*p) ) p++; ++ while ( *p && !isspace(static_cast(*p)) ) p++; + break; + } + } +@@ -3003,10 +3003,10 @@ static int abc_MIDI_drum(const char *p, ABCHANDLE *h) + q = h->drumins; + for( i = 0; idrum[i*2] == 'd' ) { +- while( *p && isspace(*p) ) p++; +- if( !isdigit(*p) ) { ++ while( *p && isspace(static_cast(*p)) ) p++; ++ if( !isdigit(static_cast(*p)) ) { + m = 0; +- while( *p && !isspace(*p) ) p++; ++ while( *p && !isspace(static_cast(*p)) ) p++; + } + else + p += abc_getnumber(p,&m); +@@ -3017,10 +3017,10 @@ static int abc_MIDI_drum(const char *p, ABCHANDLE *h) + q = h->drumvol; + for( i = 0; idrum[i*2] == 'd' ) { +- while( *p && isspace(*p) ) p++; +- if( !isdigit(*p) ) { ++ while( *p && isspace(static_cast(*p)) ) p++; ++ if( !isdigit(static_cast(*p)) ) { + m = 0; +- while( *p && !isspace(*p) ) p++; ++ while( *p && !isspace(static_cast(*p)) ) p++; + } + else + p += abc_getnumber(p,&m); +@@ -3036,17 +3036,17 @@ static int abc_MIDI_gchord(const char *p, ABCHANDLE *h) + { + char *q; + int len = 0; +- while( isspace(*p) ) p++; +- if( !strncmp(p,"on",2) && (isspace(p[2]) || p[2] == '\0') ) return 2; +- if( !strncmp(p,"off",3) && (isspace(p[3]) || p[3] == '\0') ) return 1; +- for( q = h->gchord; *p && !isspace(*p); p++ ) { ++ while( isspace(static_cast(*p)) ) p++; ++ if( !strncmp(p,"on",2) && (isspace(static_cast(p[2])) || p[2] == '\0') ) return 2; ++ if( !strncmp(p,"off",3) && (isspace(static_cast(p[3])) || p[3] == '\0') ) return 1; ++ for( q = h->gchord; *p && !isspace(static_cast(*p)); p++ ) { + if( !strchr("fbcz0123456789ghijGHIJ",*p) ) break; + *q++ = *p; len++; +- if( !isdigit(*p) && len < (int)sizeof(h->gchord)-1 && !isdigit(p[1]) ) { *q++ = '1'; len ++; } ++ if( !isdigit(static_cast(*p)) && len < (int)sizeof(h->gchord)-1 && !isdigit(static_cast(p[1])) ) { *q++ = '1'; len ++; } + if (len >= (int)sizeof(h->gchord)-1) { + // consume the rest of the input + // definitely enough "drum last state" stored. +- while ( *p && !isspace(*p) ) p++; ++ while ( *p && !isspace(static_cast(*p)) ) p++; + break; + } + } +@@ -3099,7 +3099,7 @@ static void abc_metric_gchord(ABCHANDLE *h, int mlen, int mdiv) + + static void abc_MIDI_legato(const char *p, ABCTRACK *tp) + { +- for( ; *p && isspace(*p); p++ ) ; ++ for( ; *p && isspace(static_cast(*p)); p++ ) ; + if( !strncmp(p,"off",3) ) tp->legato = 0; + else tp->legato = 1; + } +@@ -3130,7 +3130,7 @@ static int abc_drum_steps(const char *dch) + const char *p; + int i=0; + for( p=dch; *p; p++ ) { +- if( isdigit(*p) ) i += *p - '0';; ++ if( isdigit(static_cast(*p)) ) i += *p - '0';; + } + return i; + } +@@ -3185,7 +3185,7 @@ static int abc_gchord_steps(const char *gch) + const char *p; + int i=0; + for( p=gch; *p; p++ ) +- if( isdigit(*p) ) i += *p - '0'; ++ if( isdigit(static_cast(*p)) ) i += *p - '0'; + return i; + } + +@@ -3231,7 +3231,7 @@ static void abc_add_gchord(ABCHANDLE *h, uint32_t tracktime, uint32_t bartime) + stime = (tracktime - etime) * steps; + rtime = 0; + while( rtime < stime ) { +- gnote = h->gchord[2*g]; ++ gnote = static_cast(h->gchord[2*g]); + glen = h->gchord[2*g+1] - '0'; + if( ++g == gsteps ) g = 0; + switch(gnote) { +@@ -3313,7 +3313,7 @@ static void abc_MIDI_beat(ABCHANDLE *h, const char *p) + h->beat[2] = 110; + h->beat[3] = 1; + for( j=0; j<4; j++ ) { +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + if( *p ) { + p += abc_getnumber(p, &i); + if( i < 0 ) i = 0; +@@ -3336,7 +3336,7 @@ static void abc_MIDI_beat(ABCHANDLE *h, const char *p) + // %%MIDI beatstring fppmpmp + static void abc_MIDI_beatstring(ABCHANDLE *h, const char *p) + { +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) p++; + if( h->beatstring ) _mm_free(h->allochandle, h->beatstring); + if( strlen(p) ) + h->beatstring = DupStr(h->allochandle,p,strlen(p)+1); +@@ -3483,47 +3483,47 @@ static void abc_recalculate_tracktime(ABCHANDLE *h) { + static void abc_MIDI_command(ABCHANDLE *h, char *p, char delim) { + int t; + // interpret some of the possibilitys +- if( !strncmp(p,"bassprog",8) && isspace(p[8]) ) h->abcbassprog = abc_MIDI_getprog(p+8)+1; +- if( !strncmp(p,"bassvol",7) && isspace(p[7]) ) h->abcbassvol = abc_MIDI_getnumber(p+7); +- if( !strncmp(p,"beat",4) && isspace(p[4]) ) abc_MIDI_beat(h, p+4); +- if( !strncmp(p,"beatstring",10) && isspace(p[10]) ) abc_MIDI_beatstring(h, p+4); +- if( !strncmp(p,"chordname",9) && isspace(p[9]) ) abc_MIDI_chordname(p+9); +- if( !strncmp(p,"chordprog",9) && isspace(p[9]) ) h->abcchordprog = abc_MIDI_getprog(p+9)+1; +- if( !strncmp(p,"chordvol",8) && isspace(p[8]) ) h->abcchordvol = abc_MIDI_getnumber(p+8); +- if( !strncmp(p,"drone",5) && isspace(p[5]) ) abc_MIDI_drone(p+5, &h->dronegm, h->dronepitch, h->dronevol); +- if( !strncmp(p,"droneoff",8) && (p[8]=='\0' || p[8]==delim || isspace(p[8])) ) h->droneon = 0; +- if( !strncmp(p,"droneon",7) && (p[7]=='\0' || p[7]==delim || isspace(p[7])) ) h->droneon = 1; ++ if( !strncmp(p,"bassprog",8) && isspace(static_cast(p[8])) ) h->abcbassprog = abc_MIDI_getprog(p+8)+1; ++ if( !strncmp(p,"bassvol",7) && isspace(static_cast(p[7])) ) h->abcbassvol = abc_MIDI_getnumber(p+7); ++ if( !strncmp(p,"beat",4) && isspace(static_cast(p[4])) ) abc_MIDI_beat(h, p+4); ++ if( !strncmp(p,"beatstring",10) && isspace(static_cast(p[10])) ) abc_MIDI_beatstring(h, p+4); ++ if( !strncmp(p,"chordname",9) && isspace(static_cast(p[9])) ) abc_MIDI_chordname(p+9); ++ if( !strncmp(p,"chordprog",9) && isspace(static_cast(p[9])) ) h->abcchordprog = abc_MIDI_getprog(p+9)+1; ++ if( !strncmp(p,"chordvol",8) && isspace(static_cast(p[8])) ) h->abcchordvol = abc_MIDI_getnumber(p+8); ++ if( !strncmp(p,"drone",5) && isspace(static_cast(p[5])) ) abc_MIDI_drone(p+5, &h->dronegm, h->dronepitch, h->dronevol); ++ if( !strncmp(p,"droneoff",8) && (p[8]=='\0' || p[8]==delim || isspace(static_cast(p[8]))) ) h->droneon = 0; ++ if( !strncmp(p,"droneon",7) && (p[7]=='\0' || p[7]==delim || isspace(static_cast(p[7]))) ) h->droneon = 1; + t = h->drumon; +- if( !strncmp(p,"drum",4) && isspace(p[4]) ) { ++ if( !strncmp(p,"drum",4) && isspace(static_cast(p[4])) ) { + h->drumon = abc_MIDI_drum(p+4, h); + if( h->drumon ) --h->drumon; + else h->drumon = t; + } +- if( !strncmp(p,"drumoff",7) && (p[7]=='\0' || p[7]==delim || isspace(p[7])) ) h->drumon = 0; +- if( !strncmp(p,"drumon",6) && (p[6]=='\0' || p[6]==delim || isspace(p[6])) ) h->drumon = 1; ++ if( !strncmp(p,"drumoff",7) && (p[7]=='\0' || p[7]==delim || isspace(static_cast(p[7]))) ) h->drumon = 0; ++ if( !strncmp(p,"drumon",6) && (p[6]=='\0' || p[6]==delim || isspace(static_cast(p[6]))) ) h->drumon = 1; + if( t != h->drumon ) { + if( h->drumon && !h->tpr ) h->tpr = h->track; + if( h->tpr ) abc_add_drum_sync(h, h->tpr, h->tracktime); // don't start drumming from the beginning of time! + if( h->tpr && !h->drumon ) h->tpr = NULL; + } + t = h->gchordon; +- if( !strncmp(p,"gchord",6) && (p[6]=='\0' || p[6]==delim || isspace(p[6])) ) { ++ if( !strncmp(p,"gchord",6) && (p[6]=='\0' || p[6]==delim || isspace(static_cast(p[6]))) ) { + h->gchordon = abc_MIDI_gchord(p+6, h); + if( h->gchordon ) --h->gchordon; + else h->gchordon = t; + } +- if( !strncmp(p,"gchordoff",9) && (p[9]=='\0' || p[9]==delim || isspace(p[9])) ) h->gchordon = 0; +- if( !strncmp(p,"gchordon",8) && (p[8]=='\0' || p[8]==delim || isspace(p[8])) ) h->gchordon = 1; ++ if( !strncmp(p,"gchordoff",9) && (p[9]=='\0' || p[9]==delim || isspace(static_cast(p[9]))) ) h->gchordon = 0; ++ if( !strncmp(p,"gchordon",8) && (p[8]=='\0' || p[8]==delim || isspace(static_cast(p[8]))) ) h->gchordon = 1; + if( t != h->gchordon ) { + if( h->tpc ) abc_add_gchord_syncs(h, h->tpc, h->tracktime); + } +- if( !strncmp(p,"channel",7) && isspace(p[7]) ) ++ if( !strncmp(p,"channel",7) && isspace(static_cast(p[7])) ) + abc_MIDI_channel(p+8, h->tp = abc_check_track(h, h->tp), h); +- if( !strncmp(p,"program",7) && isspace(p[7]) ) ++ if( !strncmp(p,"program",7) && isspace(static_cast(p[7])) ) + abc_MIDI_program(p+8, h->tp = abc_check_track(h, h->tp), h); +- if( !strncmp(p,"voice",5) && isspace(p[5]) ) ++ if( !strncmp(p,"voice",5) && isspace(static_cast(p[5])) ) + abc_MIDI_voice(p+6, h->tp = abc_check_track(h, h->tp), h); +- if( !strncmp(p,"legato",6) && (p[6]=='\0' || p[6]==delim || isspace(p[6])) ) ++ if( !strncmp(p,"legato",6) && (p[6]=='\0' || p[6]==delim || isspace(static_cast(p[6]))) ) + abc_MIDI_legato(p+6, h->tp = abc_check_track(h, h->tp)); + } + +@@ -3548,13 +3548,13 @@ static char *abc_continuated(ABCHANDLE *h, MMFILE *mmf, char *p) { + abc_message("line not properly continued\n%s", p1); + return p1; + } +- while( *pm && isspace(*pm) ) ++pm; ++ while( *pm && isspace(static_cast(*pm)) ) ++pm; + if( !strncmp(pm,"%%",2) ) { +- for( p2 = pm+2; *p2 && isspace(*p2); p2++ ) ; +- if( !strncmp(p2,"MIDI",4) && (p2[4]=='=' || isspace(p2[4])) ) { +- for( p2+=5; *p2 && isspace(*p2); p2++ ) ; ++ for( p2 = pm+2; *p2 && isspace(static_cast(*p2)); p2++ ) ; ++ if( !strncmp(p2,"MIDI",4) && (p2[4]=='=' || isspace(static_cast(p2[4]))) ) { ++ for( p2+=5; *p2 && isspace(static_cast(*p2)); p2++ ) ; + if( *p2 == '=' ) +- for( p2+=1; *p2 && isspace(*p2); p2++ ) ; ++ for( p2+=1; *p2 && isspace(static_cast(*p2)); p2++ ) ; + abc_MIDI_command(h,p2,'%'); + } + continued = 1; +@@ -3685,7 +3685,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + abcxcount = 0; + mmfseek(mmfile,0,SEEK_SET); + while ((line=abc_gets(h, mmfile)) != NULL) { +- for( p=line; isspace(*p); p++ ) ; ++ for( p=line; isspace(static_cast(*p)); p++ ) ; + if( !strncmp(p,"X:",2) ) abcxcount++; + } + if( abcxcount == 0 ) +@@ -3699,7 +3699,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + mmsp--; + while ((line=abc_gets(h, mmstack[mmsp])) != NULL) { + char blankline[3] = "% "; +- for( p=line; isspace(*p); p++ ) ; ++ for( p=line; isspace(static_cast(*p)); p++ ) ; + switch(abcstate) { + case INSKIPFORX: + if( !strncmp(p,"X:",2) ) { +@@ -3711,7 +3711,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + if( !strncmp(p,"X:",2) ) { + abcstate = INHEAD; + memset(m_szNames[0], 0, 32); +- for( p+=2; isspace(*p); p++ ) ; ++ for( p+=2; isspace(static_cast(*p)); p++ ) ; + abcxnumber = atoi(p); + abchornpipe = 0; + h->droneon = 0; +@@ -3792,8 +3792,8 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + break; + } + if( !strncmp(p,"R:",2) ) { +- for( p+=2; isspace(*p); p++ ) ; +- if( !strncmp(p,"hornpipe",8) && (isspace(p[8]) || p[8]=='\0') ) abchornpipe = 1; ++ for( p+=2; isspace(static_cast(*p)); p++ ) ; ++ if( !strncmp(p,"hornpipe",8) && (isspace(static_cast(p[8])) || p[8]=='\0') ) abchornpipe = 1; + else abchornpipe = 0; + break; + } +@@ -3980,8 +3980,8 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + p[1]= '%'; + } + if( !strncmp(p,"%%",2) ) { +- for( p+=2; *p && isspace(*p); p++ ) ; +- if( !strncmp(p,"abc-include",11) && isspace(p[11]) ) { ++ for( p+=2; *p && isspace(static_cast(*p)); p++ ) ; ++ if( !strncmp(p,"abc-include",11) && isspace(static_cast(p[11])) ) { + for( t=12; isspace(p[t]); t++ ) ; + if( p[t] ) { + mmsp++; +@@ -3998,10 +3998,10 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + } + else abc_message("failure: abc-include missing file name, %s", p); + } +- if( !strncmp(p,"MIDI",4) && (p[4]=='=' || isspace(p[4])) && abcstate != INSKIPFORX ) { +- for( p+=5; *p && isspace(*p); p++ ) ; ++ if( !strncmp(p,"MIDI",4) && (p[4]=='=' || isspace(static_cast(p[4]))) && abcstate != INSKIPFORX ) { ++ for( p+=5; *p && isspace(static_cast(*p)); p++ ) ; + if( *p == '=' ) +- for( p+=1; *p && isspace(*p); p++ ) ; ++ for( p+=1; *p && isspace(static_cast(*p)); p++ ) ; + abc_MIDI_command(h,p,'%'); + if( h->tp ) abcnolegato = !h->tp->legato; + if( !abcnolegato ) abcnoslurs = 0; +@@ -4034,7 +4034,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + partpat[global_part - 'A'][1] = t; + // give every new coming abcevent the desired part indication + while( p[2]==' ' || p[2]=='.' ) p++; // skip blancs and dots +- if( isupper(p[2]) ) ++ if( isupper(static_cast(p[2])) ) + global_part = p[2]; + else + global_part = ' '; +@@ -4073,7 +4073,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + ch0 = ' '; + pp = 0; + while (*p && (ch = *p++) != '\0') { +- if( !pp && isalpha(ch) && *p != ':' ) { // maybe a macro ++ if( !pp && isalpha(static_cast(ch)) && *p != ':' ) { // maybe a macro + for( mp=h->umacro; mp; mp=mp->next ) { + if( ch == mp->name[0] ) { + pp = p; +@@ -4131,8 +4131,8 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + else + partpat[global_part - 'A'][1] = t; + // give every new coming abcevent the desired part indication +- while( isspace(p[2]) || p[2]=='.' ) p++; // skip blancs and dots +- if( isupper(p[2]) ) ++ while( isspace(static_cast(p[2])) || p[2]=='.' ) p++; // skip blancs and dots ++ if( isupper(static_cast(p[2])) ) + global_part = p[2]; + else + global_part = ' '; +@@ -4152,11 +4152,11 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + break; + } + if( !strncmp(p,"I:",2) ) { // interpret some of the possibilitys +- for( p += 2; isspace(*p); p++ ) ; +- if( !strncmp(p,"MIDI",4) && (p[4]=='=' || isspace(p[4])) ) { // interpret some of the possibilitys +- for( p += 4; isspace(*p); p++ ) ; ++ for( p += 2; isspace(static_cast(*p)); p++ ) ; ++ if( !strncmp(p,"MIDI",4) && (p[4]=='=' || isspace(static_cast(p[4]))) ) { // interpret some of the possibilitys ++ for( p += 4; isspace(static_cast(*p)); p++ ) ; + if( *p == '=' ) +- for( p += 1; isspace(*p); p++ ) ; ++ for( p += 1; isspace(static_cast(*p)); p++ ) ; + abc_MIDI_command(h, p, ']'); + if( h->tp ) abcnolegato = !h->tp->legato; + if( !abcnolegato ) abcnoslurs = 0; +@@ -4235,7 +4235,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + notelen *= cnotelen; + notediv *= cnotediv; + tupletr = abc_tuplet(¬elen, ¬ediv, tupletp, tupletq, tupletr); +- while( isspace(*p) ) p++; // allow spacing in broken rithm notation ++ while( isspace(static_cast(*p)) ) p++; // allow spacing in broken rithm notation + p += abc_brokenrithm(p, ¬elen, ¬ediv, &brokenrithm, abchornpipe); + thistime = notelen_notediv_to_ticks(h->speed, notelen*snotelen, notediv*snotediv); + if( abcfermata ) { +@@ -4278,7 +4278,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + if( abceffoper != 255 ) abceffect = none; + break; + } +- if( isdigit(*p) ) { // different endings in repeats [i,j,n-r,s,... ++ if( isdigit(static_cast(*p)) ) { // different endings in repeats [i,j,n-r,s,... + h->tp = abc_check_track(h, h->tp); + abc_add_partbreak(h, h->tp, h->tracktime); + p += abc_getnumber(p, ¬elen); +@@ -4304,7 +4304,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + break; + case '(': // slurs follow or some tuplet (duplet, triplet etc.) + abcto = 0; +- if( isdigit(*p) ) { ++ if( isdigit(static_cast(*p)) ) { + p += abc_getnumber(p,&tupletp); + tupletr = tupletp; // ABC draft 2.0 (4.13): if r is not given it defaults to p + switch( tupletp ) { // ABC draft 2.0 (4.13): q defaults depending on p and time signature +@@ -4323,10 +4323,10 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + } + if( *p==':' ) { + p++; +- if( isdigit(*p) ) p += abc_getnumber(p,&tupletq); ++ if( isdigit(static_cast(*p)) ) p += abc_getnumber(p,&tupletq); + if( *p==':' ) { + p++; +- if( isdigit(*p) ) p += abc_getnumber(p,&tupletr); ++ if( isdigit(static_cast(*p)) ) p += abc_getnumber(p,&tupletr); + } + } + } +@@ -4375,7 +4375,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + sprintf(barsig, "%s%s", sig[abckey], sig[abckey]); // reset the key signature + bartime = h->tracktime; + if( h->tp && h->tp->vpos ) h->tp = abc_locate_track(h, h->tp->v, 0); // reset from voice overlay +- if( isdigit(*p) ) { // different endings in repeats |i,j,n-r,s,... ++ if( isdigit(static_cast(*p)) ) { // different endings in repeats |i,j,n-r,s,... + h->tp = abc_check_track(h, h->tp); + abc_add_partbreak(h, h->tp, h->tracktime); + p += abc_getnumber(p, ¬elen); +@@ -4426,7 +4426,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + } + break; + case '"': // chord notation +- if( !strchr("_^<>@", *p) && !isdigit(*p) ) { // if it's not a annotation string ++ if( !strchr("_^<>@", *p) && !isdigit(static_cast(*p)) ) { // if it's not a annotation string + h->tp = abc_check_track(h, h->tp); + if( !h->tpc ) h->tpc = abc_locate_track(h, h->tp->v, 0); + if( h->tp == h->tpc ) abc_add_chord(p, h, h->tpc, h->tracktime); // only do chords for one voice +@@ -4443,8 +4443,8 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + abcto = -1; + } + else +- if( !isspace(*p) ) abcto = 0; +- if( !strncasecmp(p,"to",2) && (isspace(p[2]) || p[2] == '"') ) abcto = 1; ++ if( !isspace(static_cast(*p)) ) abcto = 0; ++ if( !strncasecmp(p,"to",2) && (isspace(static_cast(p[2])) || p[2] == '"') ) abcto = 1; + } + if( !ch ) abcstate = INSKIPFORQUOTE; + break; +@@ -4665,7 +4665,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + h->tp->tienote = h->tp->tail; + } + tupletr = abc_tuplet(¬elen, ¬ediv, tupletp, tupletq, tupletr); +- while( isspace(*p) ) p++; // allow spacing in broken rithm notation ++ while( isspace(static_cast(*p)) ) p++; // allow spacing in broken rithm notation + p += abc_brokenrithm(p, ¬elen, ¬ediv, &brokenrithm, abchornpipe); + thistime = notelen_notediv_to_ticks(h->speed, notelen*snotelen, notediv*snotediv); + if( abcfermata ) { +@@ -4699,7 +4699,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + abc_track_clear_tiednote(h); + p += abc_notelen(p, ¬elen, ¬ediv); + tupletr = abc_tuplet(¬elen, ¬ediv, tupletp, tupletq, tupletr); +- while( isspace(*p) ) p++; // allow spacing in broken rithm notation ++ while( isspace(static_cast(*p)) ) p++; // allow spacing in broken rithm notation + p += abc_brokenrithm(p, ¬elen, ¬ediv, &brokenrithm, abchornpipe); + thistime = notelen_notediv_to_ticks(h->speed, notelen*snotelen, notediv*snotediv); + if( abcfermata ) { +@@ -4752,7 +4752,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) + abcarpeggio = 0; + break; + } +- if( isalpha(ch) && *p==':' ) { ++ if( isalpha(static_cast(ch)) && *p==':' ) { + // some unprocessed field line? + while( *p ) p++; // skip it + break; +diff --git a/src/load_mid.cpp b/src/load_mid.cpp +index fe02f5e4..749b5d0c 100644 +--- a/src/load_mid.cpp ++++ b/src/load_mid.cpp +@@ -1198,7 +1198,7 @@ BOOL CSoundFile::ReadMID(const BYTE *lpStream, DWORD dwMemLength) + if (h->miditracks == 0) goto ErrorCleanup; + + p = (BYTE *)getenv(ENV_MMMID_SPEED); +- if( p && isdigit(*p) && p[0] != '0' && p[1] == '\0' ) { ++ if( p && isdigit(static_cast(*p)) && p[0] != '0' && p[1] == '\0' ) { + // transform speed + t = *p - '0'; + h->speed *= t; +diff --git a/src/load_pat.cpp b/src/load_pat.cpp +index fe787311..dfa640e5 100644 +--- a/src/load_pat.cpp ++++ b/src/load_pat.cpp +@@ -392,31 +392,31 @@ void pat_init_patnames(void) + _mm_fgets(mmcfg, line, PATH_MAX); + while( !_mm_feof(mmcfg) ) { + p = line; +- while ( isspace(*p) ) p ++; +- if( isdigit(p[0]) ) { ++ while ( isspace(static_cast(*p)) ) p ++; ++ if( isdigit(static_cast(p[0])) ) { + // get pat number + i = atoi(p); +- while ( isdigit(*p) ) p ++; +- while ( isspace(*p) ) p ++; ++ while ( isdigit(static_cast(*p)) ) p ++; ++ while ( isspace(static_cast(*p)) ) p ++; + // get pat file name + if( *p && i < MAXSMP && i >= 0 && *p != '#' ) { + q = isdrumset ? midipat[pat_gm_drumnr(i)-1] : midipat[i]; + pfnlen = 0; +- while( *p && !isspace(*p) && *p != '#' && pfnlen < 128 ) { ++ while( *p && !isspace(static_cast(*p)) && *p != '#' && pfnlen < 128 ) { + pfnlen ++; + *q++ = *p++; + } +- if( isblank(*p) && *(p+1) != '#' && pfnlen < 128 ) { ++ if( isblank(static_cast(*p)) && *(p+1) != '#' && pfnlen < 128 ) { + *q++ = ':'; pfnlen ++; +- while( isspace(*p) ) { +- while( isspace(*p) ) p++; ++ while( isspace(static_cast(*p)) ) { ++ while( isspace(static_cast(*p)) ) p++; + if ( *p == '#' ) { // comment + +- } else while( *p && !isspace(*p) && pfnlen < 128 ) { ++ } else while( *p && !isspace(static_cast(*p)) && pfnlen < 128 ) { + pfnlen ++; + *q++ = *p++; + } +- if( isspace(*p) ) { *q++ = ' '; pfnlen++; } ++ if( isspace(static_cast(*p)) ) { *q++ = ' '; pfnlen++; } + } + } + *q++ = '\0'; +@@ -429,11 +429,11 @@ void pat_init_patnames(void) + } + else if( !strncmp(p,"dir",3) ) { + p += 3; +- while ( isspace(*p) ) p ++; ++ while ( isspace(static_cast(*p)) ) p ++; + q = p + strlen(p); + if(q > p) { + --q; +- while ( q > p && isspace(*q) ) *(q--) = 0; ++ while ( q > p && isspace(static_cast(*q)) ) *(q--) = 0; + strncpy(pathforpat, p, PATH_MAX - 1); + pathforpat[PATH_MAX - 1] = 0; + } +@@ -441,9 +441,9 @@ void pat_init_patnames(void) + else if( !strncmp(p,"source",6) && nsources < 5 ) { + q = cfgsources[nsources]; + p += 6; +- while ( isspace(*p) ) p ++; ++ while ( isspace(static_cast(*p)) ) p ++; + pfnlen = 0; +- while ( *p && *p != '#' && !isspace(*p) && pfnlen < 128 ) { ++ while ( *p && *p != '#' && !isspace(static_cast(*p)) && pfnlen < 128 ) { + pfnlen ++; + *q++ = *p++; + } +@@ -857,7 +857,7 @@ static void PAT_ReadPatterns(MODCOMMAND *pattern[], WORD psize[], PATHANDLE *h, + i = tt2 - 16 * ((h->samples - 1 - ch) & 3); + if( tt1 < i ) { + t = t % 64; +- if( isalpha(tune[t]) ) { ++ if( isalpha(static_cast(tune[t])) ) { + n = pat_modnote(pat_note(tune[t])); + ins = ch + 1; + vol = 40; -- 2.37.2 From james.hilliard1 at gmail.com Mon Jan 9 22:03:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 15:03:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/libbpf: bump to version 1.1.0 Message-ID: <20230109220329.2122632-1-james.hilliard1@gmail.com> Drop patch which is now upstream. Signed-off-by: James Hilliard --- ...cross-compilation-for-32-bit-targets.patch | 38 ------------------- package/libbpf/libbpf.hash | 2 +- package/libbpf/libbpf.mk | 2 +- 3 files changed, 2 insertions(+), 40 deletions(-) delete mode 100644 package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch diff --git a/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch b/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch deleted file mode 100644 index 12c22f3147..0000000000 --- a/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 68e6f83f223ebf3fbf0d94c0f4592e5e6773f0c1 Mon Sep 17 00:00:00 2001 -From: Tobias Waldekranz -Date: Fri, 14 Oct 2022 21:14:14 +0200 -Subject: [PATCH] Makefile: Fix cross-compilation for 32-bit targets - -Determining the correct library installation path (lib vs. lib64) -using uname(1) breaks in cross compilation scenarios where word widths -differ between the host and target system. - -Instead, source the information from the compilers '-dumpmachine' -option (supported by both GCC and Clang). - -We call this the "host" architecture, using the same nomenclature as -Autotools (--host configure option). - -Upstream: https://github.com/libbpf/libbpf/commit/68e6f83f223ebf3fbf0d94c0f4592e5e6773f0c1 -Signed-off-by: Tobias Waldekranz ---- - src/Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/Makefile b/src/Makefile -index 3cd0854..d535f81 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -77,7 +77,8 @@ INSTALL = install - - DESTDIR ?= - --ifeq ($(filter-out %64 %64be %64eb %64le %64el s390x, $(shell uname -m)),) -+HOSTARCH = $(firstword $(subst -, ,$(shell $(CC) -dumpmachine))) -+ifeq ($(filter-out %64 %64be %64eb %64le %64el s390x, $(HOSTARCH)),) - LIBSUBDIR := lib64 - else - LIBSUBDIR := lib --- -2.34.1 - diff --git a/package/libbpf/libbpf.hash b/package/libbpf/libbpf.hash index 4305872d9f..75f2b1695c 100644 --- a/package/libbpf/libbpf.hash +++ b/package/libbpf/libbpf.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 3d6afde67682c909e341bf194678a8969f17628705af25f900d5f68bd299cb03 libbpf-1.0.1.tar.gz +sha256 5da826c968fdb8a2f714701cfef7a4b7078be030cf58b56143b245816301cbb8 libbpf-1.1.0.tar.gz sha256 847f4addbd56e2d5be20c4ea0845e972672fc07b755fadaae5f7abd35d71e349 LICENSE sha256 e1638b9a0c68ca90fad3df1d6b4e430804d2fbdc15e58d02cffddfae38953bbf LICENSE.BSD-2-Clause sha256 0b9a4febcdee6de55872501d5c1a8f5d8b0d1650cd4d5351995ceb22e889f8ca LICENSE.LGPL-2.1 diff --git a/package/libbpf/libbpf.mk b/package/libbpf/libbpf.mk index 820f1dc4bf..b498136ace 100644 --- a/package/libbpf/libbpf.mk +++ b/package/libbpf/libbpf.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBBPF_VERSION = 1.0.1 +LIBBPF_VERSION = 1.1.0 LIBBPF_SITE = $(call github,libbpf,libbpf,v$(LIBBPF_VERSION)) LIBBPF_LICENSE = GPL-2.0, LGPL-2.1, BSD-2-Clause LIBBPF_LICENSE_FILES = LICENSE LICENSE.BSD-2-Clause LICENSE.LGPL-2.1 -- 2.34.1 From ckhardin at gmail.com Mon Jan 9 22:07:36 2023 From: ckhardin at gmail.com (Charles Hardin) Date: Mon, 9 Jan 2023 14:07:36 -0800 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic.mk: fix rule order for re{install, build, configure} In-Reply-To: <20221018034605.800593-1-james.hilliard1@gmail.com> References: <20221018034605.800593-1-james.hilliard1@gmail.com> Message-ID: On Mon, Oct 17, 2022 at 8:46 PM James Hilliard wrote: > These command rely on the clean operations being first so that the > stamp files being deleted will rebuild the targets. > > The execution ordering of the clean and rebuild operations may > change, for example if --shuffle=reversed is set. > > To ensure the evaluation order is always correct use double colon > rules to make the evaluation order explicit as per make docs: > > The double-colon rules for a target are executed in the order they > appear in the makefile. > > Signed-off-by: James Hilliard > Tested-by: Charles Hardin Set LINUX_OVERRIDE_SRCDIR in local.mk touch arm64/kernel/setup.c make linux-rebuild See Building steps with CC on the changed file setup.c > --- > package/pkg-generic.mk | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index f24e03a325..6cb461af90 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -1057,17 +1057,20 @@ endif > rm -f $$($(2)_TARGET_INSTALL_IMAGES) > rm -f $$($(2)_TARGET_INSTALL_HOST) > > -$(1)-reinstall: $(1)-clean-for-reinstall $(1) > +$(1)-reinstall:: $(1)-clean-for-reinstall > +$(1)-reinstall:: $(1) > > $(1)-clean-for-rebuild: $(1)-clean-for-reinstall > rm -f $$($(2)_TARGET_BUILD) > > -$(1)-rebuild: $(1)-clean-for-rebuild $(1) > +$(1)-rebuild:: $(1)-clean-for-rebuild > +$(1)-rebuild:: $(1) > > $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild > rm -f $$($(2)_TARGET_CONFIGURE) > > -$(1)-reconfigure: $(1)-clean-for-reconfigure $(1) > +$(1)-reconfigure:: $(1)-clean-for-reconfigure > +$(1)-reconfigure:: $(1) > > # define the PKG variable for all targets, containing the > # uppercase package variable prefix > -- > 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 james.hilliard1 at gmail.com Tue Jan 10 01:56:58 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 9 Jan 2023 18:56:58 -0700 Subject: [Buildroot] [PATCH 1/1] package/bpftool: bump to version 7.1.0 Message-ID: <20230110015658.3249549-1-james.hilliard1@gmail.com> Use install-bin for installation instead of install as we don't want bash-completion files to be installed. Set empty host installation prefix so that we install to: $(HOST_DIR)/sbin/bpftool Signed-off-by: James Hilliard --- package/bpftool/bpftool.hash | 2 +- package/bpftool/bpftool.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/bpftool/bpftool.hash b/package/bpftool/bpftool.hash index 92b9359fe3..cfd3c54515 100644 --- a/package/bpftool/bpftool.hash +++ b/package/bpftool/bpftool.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 465a50fea4afbacd326f2209d81ae0dcff637fbb2c9d1a315e94f79a788ce960 bpftool-v7.0.0-br1.tar.gz +sha256 35ff149cab4a3ab209b0c04cab2707243ab7ee753de5f4b5678296c975cf7fe0 bpftool-v7.1.0-br1.tar.gz sha256 7c588754d5e81e92e2a12e47cf78949d485c9c22b4850f12d21b3835c85947d1 LICENSE sha256 6313108c23efffa36948f8b2cff1560a5935373b527b0e1a837cc77e6ed1bacd LICENSE.BSD-2-Clause sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL-2.0 diff --git a/package/bpftool/bpftool.mk b/package/bpftool/bpftool.mk index 3b27698130..cd68d89799 100644 --- a/package/bpftool/bpftool.mk +++ b/package/bpftool/bpftool.mk @@ -4,7 +4,7 @@ # ################################################################################ -BPFTOOL_VERSION = v7.0.0 +BPFTOOL_VERSION = v7.1.0 BPFTOOL_SITE = https://github.com/libbpf/bpftool BPFTOOL_SITE_METHOD = git BPFTOOL_GIT_SUBMODULES = YES @@ -33,12 +33,12 @@ endef define BPFTOOL_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) \ - -C $(@D)/src install DESTDIR="$(TARGET_DIR)" prefix=/usr + -C $(@D)/src install-bin DESTDIR="$(TARGET_DIR)" prefix=/usr endef define HOST_BPFTOOL_INSTALL_CMDS $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ - -C $(@D)/src install DESTDIR="$(HOST_DIR)" prefix=/usr + -C $(@D)/src install-bin DESTDIR="$(HOST_DIR)" prefix= endef $(eval $(generic-package)) -- 2.34.1 From francois.perrad at gadz.org Tue Jan 10 06:21:02 2023 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 10 Jan 2023 07:21:02 +0100 Subject: [Buildroot] [PATCH 4/4] package/atk: remove package In-Reply-To: References: Message-ID: Le lun. 9 janv. 2023 ? 13:59, Lang Daniel via buildroot < buildroot at buildroot.org> a ?crit : > atk has been merged into at-spi2-core with version 2.45.1. > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS > https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 > > so, the patch package/libgtk3/0003-disable-atk-bridge.patch becomes useless. Fran?ois > Signed-off-by: Daniel Lang > --- > Config.in.legacy | 7 +++++++ > package/Config.in | 1 - > package/atk/Config.in | 14 -------------- > package/atk/atk.hash | 5 ----- > package/atk/atk.mk | 25 ------------------------- > package/atkmm/Config.in | 8 ++++---- > package/atkmm/atkmm.mk | 2 +- > package/libglade/Config.in | 2 +- > package/libglade/libglade.mk | 2 +- > package/libgtk2/Config.in | 2 +- > package/libgtk2/libgtk2.mk | 2 +- > package/libgtk3/Config.in | 2 +- > package/libgtk3/libgtk3.mk | 2 +- > 13 files changed, 18 insertions(+), 56 deletions(-) > delete mode 100644 package/atk/Config.in > delete mode 100644 package/atk/atk.hash > delete mode 100644 package/atk/atk.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 184bab6097..ac5943519e 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,13 @@ endif > > comment "Legacy options removed in 2023.02" > > +config BR2_PACKAGE_ATK > + bool "atk removed" > + select BR2_LEGACY > + select BR2_PACKAGE_AT_SPI2_CORE > + help > + atk is now part of at-spi2-core. > + > config BR2_PACKAGE_AT_SPI2_ATK > bool "at-spi2-atk removed" > select BR2_LEGACY > diff --git a/package/Config.in b/package/Config.in > index 5c8dcd849f..95db7c627b 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1531,7 +1531,6 @@ endmenu > menu "Graphics" > source "package/assimp/Config.in" > source "package/at-spi2-core/Config.in" > - source "package/atk/Config.in" > source "package/atkmm/Config.in" > source "package/bayer2rgb-neon/Config.in" > source "package/bullet/Config.in" > diff --git a/package/atk/Config.in b/package/atk/Config.in > deleted file mode 100644 > index d9371b879b..0000000000 > --- a/package/atk/Config.in > +++ /dev/null > @@ -1,14 +0,0 @@ > -config BR2_PACKAGE_ATK > - bool "atk" > - depends on BR2_USE_WCHAR # glib2 > - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > - depends on BR2_USE_MMU # glib2 > - select BR2_PACKAGE_LIBGLIB2 > - help > - The ATK accessibility toolkit, needed to build GTK+-2.x. > - > - https://gitlab.gnome.org/GNOME/atk > - > -comment "atk needs a toolchain w/ wchar, threads" > - depends on BR2_USE_MMU > - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS > diff --git a/package/atk/atk.hash b/package/atk/atk.hash > deleted file mode 100644 > index d8cd69ff1f..0000000000 > --- a/package/atk/atk.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# From > http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum > -sha256 > > ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 > atk-2.38.0.tar.xz > - > -# Hash for license file > -sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 > COPYING > diff --git a/package/atk/atk.mk b/package/atk/atk.mk > deleted file mode 100644 > index 2820fb486d..0000000000 > --- a/package/atk/atk.mk > +++ /dev/null > @@ -1,25 +0,0 @@ > > -################################################################################ > -# > -# atk > -# > > -################################################################################ > - > -ATK_VERSION_MAJOR = 2.38 > -ATK_VERSION = $(ATK_VERSION_MAJOR).0 > -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz > -ATK_SITE = > http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) > -ATK_LICENSE > > = LGPL-2.0+ > -ATK_LICENSE_FILES = COPYING > -ATK_INSTALL_STAGING = YES > -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) > - > -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) > -ATK_CONF_OPTS += -Dintrospection=true > -ATK_DEPENDENCIES += gobject-introspection > -else > -ATK_CONF_OPTS += -Dintrospection=false > -endif > - > -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) > - > -$(eval $(meson-package)) > diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in > index aa58f8d593..f6f2ca8fc2 100644 > --- a/package/atkmm/Config.in > +++ b/package/atkmm/Config.in > @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM > bool "atkmm" > depends on BR2_INSTALL_LIBSTDCPP # glibmm > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc > - depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 > - depends on BR2_USE_MMU # atk/glibmm -> libglib2 > - depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 > - select BR2_PACKAGE_ATK > + depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> > libglib2 > + depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 > + depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 > + select BR2_PACKAGE_AT_SPI2_CORE > select BR2_PACKAGE_GLIBMM > select BR2_PACKAGE_LIBSIGC > > diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk > index 3bcb941c9f..76371aadbc 100644 > --- a/package/atkmm/atkmm.mk > +++ b/package/atkmm/atkmm.mk > @@ -11,6 +11,6 @@ ATKMM_SITE = > http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) > ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) > ATKMM_LICENSE_FILES = COPYING COPYING.tools > ATKMM_INSTALL_STAGING = YES > -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf > +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf > > $(eval $(meson-package)) > diff --git a/package/libglade/Config.in b/package/libglade/Config.in > index e269a07548..4cf2ae4086 100644 > --- a/package/libglade/Config.in > +++ b/package/libglade/Config.in > @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE > depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > depends on BR2_USE_MMU # glib2 > select BR2_PACKAGE_LIBGLIB2 > - select BR2_PACKAGE_ATK > + select BR2_PACKAGE_AT_SPI2_CORE > select BR2_PACKAGE_LIBXML2 > help > Libglade allows you to load glade interface files in a program > diff --git a/package/libglade/libglade.mk b/package/libglade/libglade.mk > index 32fa595f5a..24865fb8ff 100644 > --- a/package/libglade/libglade.mk > +++ b/package/libglade/libglade.mk > @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 > LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 > LIBGLADE_SITE = > http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) > LIBGLADE_INSTALL_STAGING = YES > -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 > +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core libxml2 > LIBGLADE_LICENSE = LGPL-2.0+ > LIBGLADE_LICENSE_FILES = COPYING > > diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in > index c75c37fb63..f2888b2f51 100644 > --- a/package/libgtk2/Config.in > +++ b/package/libgtk2/Config.in > @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 > depends on BR2_INSTALL_LIBSTDCPP # pango > depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > - select BR2_PACKAGE_ATK > + select BR2_PACKAGE_AT_SPI2_CORE > select BR2_PACKAGE_CAIRO > select BR2_PACKAGE_CAIRO_PS > select BR2_PACKAGE_CAIRO_PDF > diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk > index d30e1d9d43..ad4dd74e4d 100644 > --- a/package/libgtk2/libgtk2.mk > +++ b/package/libgtk2/libgtk2.mk > @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ > > LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no > > -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango atk > \ > +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango > at-spi2-core \ > gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) > > LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) > diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in > index bc8cacd9f5..cb44607b7c 100644 > --- a/package/libgtk3/Config.in > +++ b/package/libgtk3/Config.in > @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > BR2_PACKAGE_HAS_LIBGL > - select BR2_PACKAGE_ATK > + select BR2_PACKAGE_AT_SPI2_CORE > select BR2_PACKAGE_CAIRO > select BR2_PACKAGE_CAIRO_PS > select BR2_PACKAGE_CAIRO_PDF > diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk > index f277fce2ed..15190efd96 100644 > --- a/package/libgtk3/libgtk3.mk > +++ b/package/libgtk3/libgtk3.mk > @@ -30,7 +30,7 @@ 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 > \ > +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 > cairo pango \ > gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) > > ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) > -- > 2.25.1 > _______________________________________________ > 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 Tue Jan 10 06:41:21 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 10 Jan 2023 06:41:21 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-09 Message-ID: <20230110064128.E6E7F408C4@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-09 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 0 | 0 | 3 | 2022.11.x | 12 | 13 | 0 | 25 | master | 151 | 308 | 1 | 460 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 27 bash-5.2.15 | 24 fwup-1.9.1 | 22 dust-0.8.1 | 15 host-sentry-cli-2.8.0 | 13 opkg-0.4.5 | 11 janus-gateway-1.1.1 | 8 linux-6.1.2 | 8 host-go-1.19.4 | 7 hyperfine-1.14.0 | 7 python-cryptography-38.0.4 | 7 xz-5.2.10 | 7 pixz-1.0.7 | 6 bat-0.19.0 | 5 host-binutils-2.38 | 5 host-rust-1.66.0 | 5 norm-1.5.8 | 5 python-bcrypt-4.0.1 | 5 jack2-1.9.21 | 4 libglib2-2.72.3 | 4 binutils-arc-2020.09-release | 3 dahdi-linux-3.2.0 | 3 ethtool-6.1 | 3 gobject-introspection-1.72.0 | 3 host-spirv-llvm-translator-... | 3 mpv-0.33.1 | 3 zabbix-5.4.9 | 3 crun-1.7.2 | 2 dmalloc-5.6.5 | 2 elfutils-0.186 | 2 gmp-6.2.1 | 2 gummiboot-2bcd919c681c952eb... | 2 host-binutils-2.37 | 2 host-binutils-2.39 | 2 host-pahole-1.24 | 2 libgcrypt-1.10.1 | 2 libgpg-error-1.46 | 2 libostree-2022.7 | 2 lirc-tools-0.10.2 | 2 modem-manager-1.20.2 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 ntp-4.2.8p15 | 2 ocf-linux-20171122 | 2 open62541-v1.3.4 | 2 openvmtools-11.3.5-18557794 | 2 unknown | 2 apcupsd-3.14.14 | 1 bird-2.0.11 | 1 coreutils-9.1 | 1 fdk-aac-2.0.2 | 1 flac-1.4.2 | 1 frr-8.3.1 | 1 fs/axfs/axfs.mk:32: /home/a... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gerbera-1.10.0 | 1 glibc-2.36-81-g4f4d7a13edfd... | 1 gobject-introspection | 1 gqrx-2.14.4 | 1 gvfs-1.48.1 | 1 host-gcc-final-11.3.0 | 1 host-gcc-initial-10.4.0 | 1 ipmitool-1_8_19 | 1 libcap-ng-0.8.3 | 1 libdill-32d0e8b733416208e04... | 1 liblog4c-localtime-1.0 | 1 libnfc-1.8.0 | 1 libnss-3.87 | 1 libvorbis-1.3.7 | 1 libxml2-2.10.3 | 1 lpc32xxcdl-2.11 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.7 | 1 lvm2-2.03.14 | 1 matio-1.5.23 | 1 mender-3.4.0 | 1 netsniff-ng-0.6.8 | 1 nodejs-16.18.1 | 1 openblas-0.3.21 | 1 perl-5.34.1 | 1 pv-1.6.20 | 1 python-numpy-1.23.5 | 1 python-pyicu-2.10.2 | 1 qemu-7.2.0 | 1 quickjs-2021-03-27 | 1 rsyslog-8.2204.1 | 1 sigrok-cli-0.7.2 | 1 skalibs-2.12.0.1 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uccp420wlan-6.9.1 | 1 uclibc-1.0.42 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xenomai-3.0.10 | 1 xerces-3.2.4 | 1 zeromq-4.3.4 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/db4cf6d11ad8e61ff7797eb31584ded51d9f1ae2 | xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/95e36cf5d5f7a2337c9c3b316c712233509a6fb2 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/41e56f2cca1a6b4c8815966d89d476e1774e2007 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c19ca46a8dda5fd99f594f80d9495ed4a5a6f29 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8dc86ab32fe69d5df1eaeeba7b2793ad01f66b63 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0a20312ca9c5bf2f20eecb1c7371cd63e00bfb77 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0ce4adb880109265dc5abecf7b5d8e799825c375 | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e74b521ab9e5d0356c2dc93eaeb02aa3d0389dda | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a411a00afa59fd70fb26293d4db1831943be85db | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f1d9c7578009526a7d4bdd96326afded8845fea7 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6071aa7c6a602fbe145df98a06cf3d15aa328672 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7a1b2cd6403e9e0713e39c410cb343c36e965c3d | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/55736be34369cea66747393adf7a4ada677b63ae | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/82239f6ee0c969aace9d3ce979151eb602537302 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f56b1da10a40732a3a39800b072aa2a3e4a7aa1d | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8142bb7e550859ace3c8c1f4354243667a61e145 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1f1e452bdb3fe5c2ae5a772c1ddf6f308e500764 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4eb67f602ec1911fa73d658149aceea8de461153 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4b5f889bad96fbd48562933112653d0d1d97c33f | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/060eba22a050022bcf604ca73c5bb78487b14bb1 | ORPH i586 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/02a3da2138a2a8b75579a67ca0999f84099d50f9 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9ee8b64ad45281384e482f4f35b094cd4e219c12 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/35ae235d5bdd313dcbf821c70ae3887a76f886b1 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/979f608a1fbba6ef424dfaba8ebf07e25595d312 | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9f15adc0e7c6066ff1d496f65031713faafe4fcc | ORPH aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f6def840fd8dd37643d46707864a40e5588528fe | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7a561239fd92cd5d19b78652e00834eea3bbfb0b | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/beac7674bbc9fd2f8777b5861f65afee9c485753 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/0d6e59c4d83b57bff9fef5d36b0873601220faf5 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8fd35d0854f2f2695803d907691f982766280351 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/7fe3d41fa2e26b153f8ea620ae72a43e2acba069 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/1805b598e79488d2b4e5d512f9f7c45693e2a8e0 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/26f746535e40676eb00440027255e3fa2e4b3266 | mips64 | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/7b0b330cae7d0122c29024c97c6ceeb1a76a7169 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/4aba050be2b7a05fb640794211fe9e559642677c | ORPH arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/8e4211658804e8506e9db0addd5d6c9cbf5484b4 | microblaze | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/33e77e0a091dc779b52db5f5faba93ed81ead523 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/73e2f48c367b8aabf693c52303edde61d853d1f9 | powerpc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/69fecd64630be223c3d41f68ebdeed10611121fa | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/0111a08b0393281bb2bc14ca9bd77a7a1487c58f | i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/3af566c2dc1f73d52beddb84dede2cf96825698c | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/de6ba9c85aa88f808ef22132c32f8d54ba9faa63 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/42d4edf9a82f8d85bf18e4c98a4100fe69ee7157 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2e467ce958b4c4b8cc5997b23d4aab7951fa33d9 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/39b717d2ae5db3dd457addebd304165369474745 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d955f543d8cb9fb3aa28bcbc78ff84e9c8c99901 | ORPH arm | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e64200465801c4983899d92f52bb2581b11a6820 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/7928ad940f6650cc456a1a96be3f3ca9f719f8e6 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/aa50b889936edf2f3ce88823b18a76d232c6390c | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2058234b925acf0f46a8aa46f487d6f3498a79ef | ORPH armeb | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/a7ffaa0382ec2a89ff9a43b5e96693bee0824faa | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/59ad121696ff83981cca2f2e03e567a113ec5556 | ORPH i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d1ec1ebbde115628a4b8b9099544347242a97c1c | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/94724a822376c88bb0bced8577edf87e1eab0d88 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c0e03d355ed7dcf78f44143c8ca964b56de3d735 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/529f0c35a9d5957fc902fef6d3dda132766a6f4f | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ed1059b332491cecbe7cb2fb44b288b59853d772 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b4458b81f8b40a60d65357da6e3d2d74cb4383ea | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/653e4a3061f4f3c8eef4d19e0e79c8f3d6fd4e70 | ORPH or1k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/214db7e369c8842c4413dd8f9f8643342a98ee3c | arm | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/ba822c901354a4aa2604ac9e61d1604d92d31f57 | powerpc64le | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/8aeb4a39faf2ad5b3e855af02fc9ba572d933a59 | mips64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/56e09f31332851ce8279e97916bd6c925a19f715 | sh4a | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/5957f58b6154b7c3a5fbe963d9e49d16842debc1 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/0d9d59b18ade4fe5f46a378b5a11370c3e309f54 | mips64 | fs/axfs/axfs.mk:32: /home/a... | NOK | http://autobuild.buildroot.net/results/6ffff2ccd0a25038cc338e28fe1788202aa09140 | arc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/5eca3f50d16a0f5327713e87364289114ea9c66a | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/167da6060a4a7c57683bcfabad8e795a542ba5bd | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/b4635ed9e63f79a5a3d2e804b80d32245ef9a3cc | nios2 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/543027f97d42f3bdc74a57ca808f0d47b4d07695 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7197d1edaaf73d54a5632ab0359cb5ed4116c9fe | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/535a13ecb16e7ea2d31c5a0385a423a577261cad | arceb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/86b69f2e8ed5a5b1379ff842eb11fea65492a246 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/713524c145ad79ff3c145f3ee91b6d4c6d63930e | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9a060d4618f2411fe44f2bbf5e1e6c44baf47f1 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af2c9da96071d54e1185d78bf59f9ff567cba196 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5b2cff75a9b237e888baa79a036aff88e403edd4 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/236bcc1729c135885aef7642cc3c9fdafd562492 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d004e929c70d09dbbdf15a02821f5d96d470a383 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c075431b05b5912a0c901bafbe9af87761b9dc71 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/71a85529aa5a142198d21f259fa9a508658b9a2a | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/58b68ea055ae101d968e97c45b7ef485d3217c27 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7e8b613c6a86f3c52e30825cd1713618c4bd3b05 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/83ba8230103915d42a59f5731fccec46d8be06d0 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9b81a76c0e5f0c92f6d66dce9d2ac65bb18c09ca | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/82c803d382f63778a54b76234dfcf35ab8fdad73 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f59d158e4a213fe2724cdf946ac749666dfc2000 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7f149eb4f0dfa9dd094954b8ac830db7c02022f5 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d1a3b3178dc7145f6f8ab41cf0b14aee125e86b2 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0cd587a6a59c510e303d8b0b83b7953c153095e3 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4340cd22e06ee1a3dc272fe750214e5261e9ec07 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d287d9fd6d9b7ae5c1529491f5cbbbbe87e384e | powerpc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/05ea59c55482e1de188df3b01ddf3d781409e56c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/1e9eebe988d43952c2eddecf82d61b0b0d6fe9fa | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/3184cd1c87486466e61badab061ece303aba4a2c | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/97c1f74b20c0091ffbf17efda031349b41231b52 | ORPH microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/11d6605ae1b527255cf796c04f95a1878c5d8055 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/393a62feef0a7dd3da3005480137e872204a42c1 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/81165d05f12218f3ee35330d0a8504cb4c5563ba | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/22253f0694013dcbbf34e4a8e20b4a65a3d43d32 | ORPH m68k | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/fc88bfb662292376cfdb45637d514a46169222af | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/8762424cdbc9f740fabc2055e3bf5a51514a4eea | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/059f4188fdd6b5cc8b28323afeb0f65d4c342ac5 | mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/de033d2d082f9a5e306ad0036a4104e9b4891f93 | ORPH arm | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/591bd6de2227bc1b7a4b75a257a5c3c40668d1d9 | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/44db0de4bf970b39bb61f62a56dd4d80a30aa7d3 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8528d0ba7b1582120e9410c81aa95375dde1130e | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b18b747c6cd71442d7685ac2371e50e0c1f6cf8d | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e4d859ce15cbbb2be27a75d1dce383aafc72a9c0 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3e8de8499a63b5c3c888a777b000fdaf73a12131 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0f30cb8373a4924c138d3f45c8b0c7e8cf572e6c | powerpc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2b4ef1ddfcf5f50197ca0d73e5e41b64e8fbb69a | mipsel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/633a7a433f9eb3384af47ef6ec90819ec27d96d6 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/84abeb92aae2d59bfc0d91aee7c5a99bb919372e | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aeb634dade001a39090fa1ba5f90582ccab5566d | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8398c5ba92fdd633fa1f59b3ada39c7fa438da2e | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/751087e1043df4c64bf3dc9f41b24e54bf70b364 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ccb0cd1e6e5b58195c5a11b00b72e38d094fd9ba | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3a2bd0a8b792d728adcc5feb899112824215ef5c | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b6e097bd11f15649e19f0de82647ea903e339c4d | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4f46065c42d039a8eab179fd67976ab142a1e59 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5bbbdaea696fb71b33ff6fe7567e0b2b1dede48c | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd7db8c9f57d4c660eb51341fa5c6794b8ab210a | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bbd789952229f58a3e7e254e20ca0b65d039d459 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1ae6d87d59cdf76af74351b3dfd4a63c4a697ab8 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/86fc89a7f312c9f574b2965536e41cab2f3612a6 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/45c4f7f158a010b3b852767b46406914337f0fa6 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01439d84f7b7ddedf444a84e93dabbaea78f7493 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/81288beaf5c9aba08ce20b3c90ef962b178f6e52 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/72b21674f88f89096ac7f26ae5df4d173d0f6706 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/62c67dd93a4f037b3d05d70324ceb7eb93828263 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d787bc7c2cc1c6a5bad4f2cf03b209315a8481f | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf50f12299f224d2196eb386cdb4351c517843d1 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b3ee834c007bdccde7f5f647b7d99f3e1707383d | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0390adc8b59e33b7946055acdb14bcf5ad692a4b | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f69ec36b7b8dc4c9d3d0ad3ee2c3c645d0fb0c99 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/102f9212bf07de58a8bd665c1e0dfb1080531fe7 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/528a63164e279ffefd2a235d8c373002de48253a | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/661419cff8b8b0219b82b57d63c3de91481d96a2 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ccbef66b3b7aad70f5894cb60b40152aac4d3591 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/ad7de9414e6d49776e28247e0dc81db8175c414f | m68k | host-gcc-initial-10.4.0 | NOK | http://autobuild.buildroot.net/results/86b4357c75049dcb4f7f250bbae185a4994f859f | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/1f246f16ab94c1bb4f12bf807e14d14fb88d46c3 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/b375a7b473d3d55f080ac6a99032f451bc6a17a0 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/82c7d4bc5fc5fa96b3698edd836ff161a9074a3c | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/4161e7c1f0eb491d8cf58a26c7d2c7bf97368144 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d5029331ab1a6322d9eb71d68238dde369f231ae | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f60727f4200962b0b0d5bdd785e9a1c31c16c1ef | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/464dd3d251d36177c84090355eb9628492e82de0 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ad45e1391b03eef11229b64b713760a974f2bf99 | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/21099217801d003a9cc63088a51d4e3cd2b8dd38 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/da9fd97826a9d528deeda17248311559e8d13220 | s390x | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/77053b20bda9f631422a74ae5173ac2fe05467e6 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/e79a6ff698553d97db73c0e226972cd3ffec4388 | mips | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/964363ac891f96f4d9abf54539b23ba228cab009 | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/e04815af13e46ab8ad82a2595ec62c748b345f72 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a1fa1b06478eda8585013bac0ada5f162f87417b | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6b21ad5a5459748a45ec23e5d781c0b919d5894b | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f7569ca6087753de5935449e76ee02adab995e88 | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e3672076dab1fdc7951b8c8480dfad8200c821ef | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/aeb122a06f69744bc009dbac778ac830fabe6a97 | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b4a83cb85162620edb63e79a8b136c7f07be1ca2 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d695140466a8d7554f81f83fe670ed74802abce9 | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4e53f988ac871854678c144a7bd8902aedaee5fd | sh4eb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/64995c7ca97bafbfaaaa151738956f05d9341d24 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e2d48f6bfc13c1fc39ed2b7f213dcbec9075bac3 | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6df455ab74672c20261bb2e64405e87ccfa4a7a4 | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/cc49471a73b23a20da78717a37a294c6bf0f597e | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b142721029acf63856116a2b5ca837935bc0f4be | i686 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/79e410bc4504f7d3c2afd7a63d63aeaf62f46c64 | ORPH riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/0348ec71eb269284697b1d403a56b996b1f09a1c | ORPH armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/fce2981c01fe17f7d630f0141ef22729ec9485d7 | ORPH x86_64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/2450d11c37977a1faf0cc6366b925bd902c920db | ORPH mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/3277d8c0cf083ca9d79658b3ed10326997627946 | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/f6677fbc46d18b80f9938a7066908f37570c0354 | ORPH mips64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/d5a4a79adc36e9d28de6bcfffef5958b06d7819a | ORPH powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/0093e6af53ef6c6c7878176b6127fe42251c2851 | ORPH powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/b10293b7c477c02d138dfcc1be4333162067ccd8 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/b5ab8d74842949406191803f716bc9ef46a218eb | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/73a0cd635e0945b442e12484cbbb6f700a4fa046 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/19ea59c1977e47248591a12d2c9cc304af154d84 | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4677f1d338b0be3dfd0b75fa51951f5a4800e75b | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e3b014b874e3124c07818e924fe1070341911e28 | mipsel | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/83b248bfcd882676dd9c58f00798c628703d08d7 | powerpc64le | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/9c06252e3586bd0c7d820f56973a4ec02e4b30f2 | powerpc64le | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/ffd9e72fb80b858378dc76a9c18c0abaee1f614c | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/ff0c26d7edc0a09d5d1cf6862ec8e86c6885c7ac | nios2 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/c160883c4a5b5ccd8c2cb7dc5747e8b982bcf713 | mips | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/8b4edeea9903032fff6df57660b4768e67d6797f | mips64el | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/1ab828c0a2b99304f9b5439d87d2af309385e5b1 | nios2 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/1525ace05a906bce8e373f08616dce40cb4150ee | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/38866bb3eb57c3b497a0da176cb387087f4169f1 | mips64el | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/757bd6040314b302cfec9396dc6edcd8fc72c8d8 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ec993f26aad63c822d6e25d7884b26c43c21ea1c | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/2d440ca64e0adbec5c3eefccc2cdaf66f6463c57 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a53f51d6938516eb09560d8bd3c074c20eeb6a51 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1f200c3dabbe86b205f42b7e253ef58d53b51727 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/91032749391106387a6b81f5f4c7440e9f038345 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/399d4adc82bc535412a295f69c909bddf9847bcb | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/e8ad7e68264fb9f9d38cc4176c455d373c229500 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/1217cd529684c0500ff69bcd29910330cf41f382 | ORPH riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/6e58e29f713a5797e69e58e7d92e3e7c5947e016 | or1k | libnfc-1.8.0 | NOK | http://autobuild.buildroot.net/results/e7ce72d50a5ae12121d3359d4db07a8ef9b823cc | microblazeel | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/89f9d54649d5b0ce77b7152680323e2db1fa06a5 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9edacfd7db2f5a1cd896ded973f188ddbe04b30a | mips | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/129a4557227a662312bf5d3ad39737ede9da2242 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/1850d30c164a039cca92e51abea5853f5fcfb90b | x86_64 | libxml2-2.10.3 | NOK | http://autobuild.buildroot.net/results/365bd07671ac4f6841aea7c8dcf6f0e17e5993f3 | powerpc64le | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6f3c7bbdc69f37d3da0525466dc307f726440642 | ORPH riscv64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/942cf91a516d6c698fcf6c5e1236dba76df09ff3 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/2c8c1f34847be19a8f02780375381f213b9dff39 | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/c2b6634a20eb9b7590f7c23720969a891fe8a2c7 | ORPH mipsel | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/e0e3452bac4894927dee64c35f277c6cd4d89e0b | ORPH aarch64_be | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/a55709c1a7813ccf56397297cbb8c5997fc31cb4 | ORPH arc | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/918f31094087c304b0bf0fdfb9a536bc638bc373 | ORPH mipsel | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/fec525ef605d9a6728e739e448e953863bd794ee | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/16b01f75ceea519464908f7ceb15769590f6eb7f | ORPH i686 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/6f7e0d390f57a8a652e3644ac3cbba116b3fa4af | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/82d327f8e9373f40d07efcb061e4e601c160704e | ORPH s390x | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/2a9c5910bccd288380605938559dd7d7d52c1e2c | arc | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/8e74f1b32daa0a4ef04e0e48c6bb834134c7fd1e | arceb | lvm2-2.03.14 | NOK | http://autobuild.buildroot.net/results/fd533cef28f8a819c50687cbfc2aa7e63606f750 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/264e92e24b51da186271fc176f4daba9716b2b6f | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/609335029369674a6fdafbb80122820a5a037e70 | microblaze | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/7e1ce6f8bf3611d71aae696ace1804e8fccb3cc8 | arm | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/574ff4867ff5c38f882ac958dee2f26df29e055f | aarch64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/5274bd7a7fcba279d36a841ce4a756deb6e1e36d | arc | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/e9f76e10eec3fcf50da620d2e5accc88322c2379 | sparc64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/c9754e0fd6cfffd2f7a5908543d2425d378a3a3d | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/0ded1b7f0b612f3c5af2d635a41ace605bce6046 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/aea83602d10ce8c0d803e57264c724d52e117fbc | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/6365b62a716b84203dc045668da6a59f65751db9 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/8182fcea228230bea054053f8fe89c2df83ff319 | nios2 | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/1181b21e55a8274cbc1d2c66d85b79b4a45495b0 | x86_64 | nodejs-16.18.1 | NOK | http://autobuild.buildroot.net/results/2b598a78390c9ab7e1b5366203ba6c797ca734ac | powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/bd9498836dda8d870a72759bed9d1a79975437c2 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/30253ac877c67955d8191906f13f6f966f8d488c | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c3cdfefce5f51cac93045c177985730c8a4f0705 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/313e05f402ea1936a6f1558f3c620dfc4ec6b0c9 | ORPH sh4aeb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c61d117bc71e2a2ac54a56bbbcde680756050666 | ORPH sh4eb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/60b8b5c139017b3925eb909057edf888370f1667 | ORPH sh4 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/d1958e24467fc325620e0dc208a3869efaca4e0b | ORPH aarch64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d1afe0e5f6db3a199e3d2a222aa67834bfe7ea48 | ORPH sparc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/beaf8282d348505d1c82e2fbe60a9a32be5350e9 | ORPH mips64el | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/55a884736ff2870c457a25c8630998b3d1b6d024 | ORPH powerpc64le | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/5f2258364a92b7c18f3314cdd291fe0c8605626c | ORPH mips64 | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/a426649c1c19513514d56bdca11dfec0a19cc9a4 | ORPH i586 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/2f81be8d3baac54c9e9519364b546cb85952fa6c | i586 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/c94bb166efbbf110d9ffe0f83010451e45c0f9fa | m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/49086da8f58dff8d22120dd42ad28d034cdba33c | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/08a6dda35b7e39be28f010a5a6ebc4bdd3811ef5 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/dc6a659501cebb8b1b8a35fc35efd8497c5dc701 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3510bfa646628a653cbc2b7fbb4e3e97846ed520 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3dbecdf2f8913f0531c84cbacf5106689c342fb8 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/c3137b5363117c37fda8c1b87e0b0299ee97a8b9 | ORPH sparc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a3abb339f90a345344594beb3377613f4f631998 | ORPH i586 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/da38ccbb3702a76297c9ccf3a94dacd9fe10d104 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bb08376e0c0ec4e2b9d20918fa6f6f3e75e60420 | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/c5e4eade053beec98b48466916bbdc6259cdc1dd | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3023d22afb26ebbfbbeb16f7e41673b8194b1073 | ORPH i686 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/75bd311fe3d7a0533ace06f05b7bc7e36d0fba01 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8cb4b2c826eafc81acbb9b16084a90788383191d | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/52f540c9de1f371d45b87a6b7de14545a1911f7e | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5a0cb8263b1927598ada7cf27deea61a7096ecbe | armeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6a1c743cfa292f6bcf6e0a4fc267abd6eaf40224 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/07f9274e5c18a0888a3f4820f65599bbff162610 | sparc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ab712a4ca43da7370d3e6197fb22b1818ca43394 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/d463ef06d2fb095548b475faf9f946260030744c | ORPH powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0ada73bf0d2b3c49b97a17f37fb3c520c6845af1 | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/db63f783545d30b7082402823dae0ff80c835aeb | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/5f2238197828381d49b77e51dd0d29b7a9d82308 | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/668c62a6a86534ddb95bc733c991e55ef02f09d3 | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/726888e7d55581036165ce97d7baebfee37e1ba7 | powerpc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/97a21d58bc5fd58e438c2755e7a1dd5647fe1998 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/a49cde21e7f26d6114f200c7a804bf7598ac32ef | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/77ed5072ce7a161ab5f6e60d5f0e6a57acb1d611 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/3c7cb80fef678299a500c231c831c7710a972fcd | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/05fc840b97d87a0b50fcb3a53e21958a7367f4b8 | mips64el | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/bf1d41a82ff51724fb9e952515968231ed8bbd0c | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/36c807aa542d38c6b740839697728e876985668e | i686 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/7302a0cd90ccacd960e10706df2eac7d69a40342 | sh4 | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/19e75f0a9a0e14d78fef597c5d40c0f602c582f6 | mips | qemu-7.2.0 | NOK | http://autobuild.buildroot.net/results/c7f2cde8bfcfd5d30dc873dfbd02066421a93a0a | sh4a | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/35c22a198f3737a703841271644259a10a55ea39 | arceb | rsyslog-8.2204.1 | NOK | http://autobuild.buildroot.net/results/b8dd2c1cadda3069bbd82eda4d1418797e32571f | riscv64 | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/8e2334670fb2523ae2928fdcceed30f7eba5d74f | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/0112ac92ea8a83061141891c4be3efd77464d057 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/6bbc0d89312c49f502248be3b416b117b2417a3b | ORPH armeb | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/14a074c8f24b3782b6618c23c7b217bf09f69cf7 | or1k | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/81c48f00d67a74896a03bdab300832b28746b4aa | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/277fad531fffff3112b57f3a44113a4d36c62a46 | i686 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/785d18e61c26a5719790115c88af14fe23cf6888 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/331a7ff78c1a2056498035a0cac0475b4e38b8cd | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/b083388f769a4cabd6b2126e2c8601137f147313 | powerpc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/5cca6e66e9879db7e5f0ea1f74a05d9743468d02 | ORPH m68k | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/96370dccdf26e76bf2161e835903d273ff1cce8d | or1k | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/5e367b1e9820499d73d61d9ae7bad9710bffabbf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3b4338bb5962f2c54077215d74a6d5ea40d2185d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/cf8c8f2b18850ce9bd9f85545681255e2cfecb8e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/dd095f512ab288f0e06a1ce0a96a4f33802c2bbf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/92a1347fdda754cd16cee157defb1725653b4697 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f42a0b9e34f8f74978a182b6b94eec5e1d776aae | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/45f4052870e8658a3d043bb0384543d4d29fcc9e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/58d3307ea0f14113ec26f9bef5dc311e84a113c6 | ORPH sh4 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/a1330a7288432b80836e6fd9fa7d1acda49cd5ae | x86_64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/bdd9387f7c66e28387e882237e9e103a6c3d4d0b | i686 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/ba601389ef02d640ec68be6089e504000666f60f | mipsel | zeromq-4.3.4 | NOK | http://autobuild.buildroot.net/results/fdb145b4e5c023246ab5376073560b48d71b4f69 | Classification of failures by reason for 2022.11.x -------------------------------------------------- janus-gateway-1.0.3 | 3 cairo-1.16.0 | 1 frr-8.3.1 | 1 grpc-1.50.0 | 1 host-go-1.19.4 | 1 host-pahole-1.24 | 1 host-spirv-llvm-translator-... | 1 ipmitool-1_8_19 | 1 linux-6.0.16 | 1 lirc-tools-0.10.2 | 1 luaossl-20220711-0 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/1a0cccf6b2c77ea30ab4cd27861aa812fdb7a1d4 | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e5778a8c9ca002dd6e8c25297dffb341287e8e26 | mips | grpc-1.50.0 | NOK | http://autobuild.buildroot.net/results/e0c6d56deb8d6e292251f3e9387e2463d4fbbf09 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9c9e5ee8f75c4bca7f232c2c9720b07482e4993a | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/85159db0bd517ecd797428c92faf3ed7d8c31364 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/c56191fa360a4bc72d5441d0fbde60bfe2960ca9 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/513c91a53a9eb87c13b4732efb2bd5f14e933c6c | powerpc64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/06d2a23bd2543b4573aeceeee9a5c3dfa433cdd8 | aarch64_be | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/4b3c5cc7056118f1dc15342016a1fc0f8f738748 | nios2 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/d2114d15fce52ba5417fa1b86033750f34e8993a | xtensa | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/b67463f1972a5fa4d97055907f762a6cbe8a99ad | ORPH powerpc64le | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/60042c60cd09eedf36c6ecf5e67f48fd186ecf1d | ORPH aarch64 | luaossl-20220711-0 | NOK | http://autobuild.buildroot.net/results/ee3b56a8cbbcbd03eb35d348864255688447549c | Gitlab CI results for 2023-01-09 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestClangCompilerRT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122297 | ORPH TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122298 | ORPH TestDockerCompose | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122301 | ORPH ...tlinOpenriscMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122686 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122320 | ORPH TestOpkg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122415 | ORPH TestPixz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122438 | ORPH TestPythonPy3Attrs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122448 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122450 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122457 | ORPH TestPythonPy3Crossbar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122464 | ORPH TestPythonPy3Cryptography | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122465 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122471 | ORPH TestPythonPy3Gobject | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122479 | ORPH ...thonPy3ServiceIdentity | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122507 | ORPH TestPythonPy3Treq | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122509 | ORPH TestPythonPy3Txtorcon | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122512 | ORPH TestPythonPy3rtoml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122504 | ORPH TestRust | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122518 | ORPH TestRustBin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122519 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122531 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122532 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3571122533 | ORPH -- http://autobuild.buildroot.net From yann.morin at orange.com Tue Jan 10 08:24:05 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Tue, 10 Jan 2023 09:24:05 +0100 Subject: [Buildroot] [PATCH 1/3 v4] system: introduce a choice for /var management In-Reply-To: References: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> Message-ID: <32427_1673339047_63BD20A7_32427_170_1_20230110082405.GA2889@tl-lnx-nyma7486> Norbert, All, On 2023-01-09 00:22 +0100, Norbert Lange spake thusly: > Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN > : > > 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 > > Hello Yann, > > I know I already acked this, but... As long as the patch has not been applied, it is never too late to provide feedback. :-) > > --- > > 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 > > Consider that the option is used to *remount* the filesystem, > but you could mount the filesystem read-write, in which case you > probably *dont want* some specific var handling. Sorry, I am not sure I followed you there. Did you mean "passing 'rw' on the kernel command line", "directly mounting r/w from an initrd", or something along those lines? > So maybe: > > drop 'depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW' > > if !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW > make the default BR2_INIT_SYSTEMD_VAR_FACTORY > otherwise > make the default BR2_INIT_SYSTEMD_VAR_NONE > > I believe the choice should be always there. This change is meant so that the behaviour by default does not change. Previously, our /var factory was always created when, and only created when, BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW was not set. So, this new choice reflects that. Since the only option apart from the /var factory, is to do nothing, there is no point in exposing the choice altogether. If we want to always expose the choice, then I believe this should be done in a different patch. At which point we could do as you suggest. Note that I am not too fond of BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW to begin with, because its semantics are not very strong. First, it is possible to select it, even though the rootfs will be by design read-only (e.g. squashfs), so it does not make sense to set BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y in that case. Second, as you mentioned above, it is also possible that the rootfs is rw, either because of the kernel command line, or because of an initrd that arranged for it to be rw (e.g. by actually mounting rw a rw-capable fs, or by mounting a rw-capable overlayfs over an otherwise ro filesystem), all without setting BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y. So, ultimately, I agree that we should stop using BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW to discriminate between running on a rw or ro rootfs, but so far that's the best we have... And again, it keeps the default the same as previously. Regards, Yann E. MORIN. > > + 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 > > > > Norbert -- ____________ .-----------------.--------------------: _ :------------------. | 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 neal.frager at amd.com Tue Jan 10 08:25:51 2023 From: neal.frager at amd.com (Frager, Neal) Date: Tue, 10 Jan 2023 08:25:51 +0000 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221222103144.20516-1-neal.frager@amd.com> References: <20221222103144.20516-1-neal.frager@amd.com> Message-ID: Hello everyone, Just a friendly reminder regarding this patch. It needs to be applied to fix a build issue with the zynqmp_kria_kv260_defconfig. Please let me know if you have any questions. Best regards, Neal Frager AMD --- 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 at orange.com Tue Jan 10 08:30:40 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Tue, 10 Jan 2023 09:30:40 +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: <25234_1673339443_63BD2233_25234_350_1_20230110083040.GB2889@tl-lnx-nyma7486> Norbert, All, On 2023-01-09 00:26 +0100, Norbert Lange spake thusly: > Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN > : > > 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. [--SNIP--] > Just a heads up that I worked on a new version with several > cleanups/improvements, > still need to rework it into a proper patch with explanations, hope I will > finish it next weekend. Cool! :-) Do not hesitate to grab whatever explanations I provided above, that are still relevant to your changes, and drop whatever was wrong or not longer fits. Will you base that over this series, so that it fits within the choice introduced in the previous patch? I hope the choice can be applied by the end of the week. Regards, Yann E. MORIN. -- ____________ .-----------------.--------------------: _ :------------------. | 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 d.lang at abatec.at Tue Jan 10 09:12:57 2023 From: d.lang at abatec.at (Lang Daniel) Date: Tue, 10 Jan 2023 09:12:57 +0000 Subject: [Buildroot] [PATCH 4/4] package/atk: remove package In-Reply-To: References: Message-ID: Hello Fran?ois, > Le lun. 9 janv. 2023 ? 13:59, Lang Daniel via buildroot < > buildroot at buildroot.org> a ?crit : > > > atk has been merged into at-spi2-core with version 2.45.1. > > > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 > > > > > so, the patch package/libgtk3/0003-disable-atk-bridge.patch becomes useless. It didn't want to alter the behavior of libgtk3, but you are right, the argument for having that patch is gone. I can send a second version and also remove the patch, if you want. > Fran?ois Regards Daniel > > Signed-off-by: Daniel Lang > > --- > > Config.in.legacy | 7 +++++++ > > package/Config.in | 1 - > > package/atk/Config.in | 14 -------------- > > package/atk/atk.hash | 5 ----- > > package/atk/atk.mk | 25 ------------------------- > > package/atkmm/Config.in | 8 ++++---- > > package/atkmm/atkmm.mk | 2 +- > > package/libglade/Config.in | 2 +- > > package/libglade/libglade.mk | 2 +- > > package/libgtk2/Config.in | 2 +- > > package/libgtk2/libgtk2.mk | 2 +- > > package/libgtk3/Config.in | 2 +- > > package/libgtk3/libgtk3.mk | 2 +- > > 13 files changed, 18 insertions(+), 56 deletions(-) > > delete mode 100644 package/atk/Config.in > > delete mode 100644 package/atk/atk.hash > > delete mode 100644 package/atk/atk.mk > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > index 184bab6097..ac5943519e 100644 > > --- a/Config.in.legacy > > +++ b/Config.in.legacy > > @@ -146,6 +146,13 @@ endif > > > > comment "Legacy options removed in 2023.02" > > > > +config BR2_PACKAGE_ATK > > + bool "atk removed" > > + select BR2_LEGACY > > + select BR2_PACKAGE_AT_SPI2_CORE > > + help > > + atk is now part of at-spi2-core. > > + > > config BR2_PACKAGE_AT_SPI2_ATK > > bool "at-spi2-atk removed" > > select BR2_LEGACY > > diff --git a/package/Config.in b/package/Config.in > > index 5c8dcd849f..95db7c627b 100644 > > --- a/package/Config.in > > +++ b/package/Config.in > > @@ -1531,7 +1531,6 @@ endmenu > > menu "Graphics" > > source "package/assimp/Config.in" > > source "package/at-spi2-core/Config.in" > > - source "package/atk/Config.in" > > source "package/atkmm/Config.in" > > source "package/bayer2rgb-neon/Config.in" > > source "package/bullet/Config.in" > > diff --git a/package/atk/Config.in b/package/atk/Config.in > > deleted file mode 100644 > > index d9371b879b..0000000000 > > --- a/package/atk/Config.in > > +++ /dev/null > > @@ -1,14 +0,0 @@ > > -config BR2_PACKAGE_ATK > > - bool "atk" > > - depends on BR2_USE_WCHAR # glib2 > > - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > > - depends on BR2_USE_MMU # glib2 > > - select BR2_PACKAGE_LIBGLIB2 > > - help > > - The ATK accessibility toolkit, needed to build GTK+-2.x. > > - > > - https://gitlab.gnome.org/GNOME/atk > > - > > -comment "atk needs a toolchain w/ wchar, threads" > > - depends on BR2_USE_MMU > > - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS > > diff --git a/package/atk/atk.hash b/package/atk/atk.hash > > deleted file mode 100644 > > index d8cd69ff1f..0000000000 > > --- a/package/atk/atk.hash > > +++ /dev/null > > @@ -1,5 +0,0 @@ > > -# From > > http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum > > -sha256 > > > > ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 > > atk-2.38.0.tar.xz > > - > > -# Hash for license file > > -sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 > > COPYING > > diff --git a/package/atk/atk.mk b/package/atk/atk.mk > > deleted file mode 100644 > > index 2820fb486d..0000000000 > > --- a/package/atk/atk.mk > > +++ /dev/null > > @@ -1,25 +0,0 @@ > > > > -################################################################################ > > -# > > -# atk > > -# > > > > -################################################################################ > > - > > -ATK_VERSION_MAJOR = 2.38 > > -ATK_VERSION = $(ATK_VERSION_MAJOR).0 > > -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz > > -ATK_SITE = > > http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) > > -ATK_LICENSE > > > > = LGPL-2.0+ > > -ATK_LICENSE_FILES = COPYING > > -ATK_INSTALL_STAGING = YES > > -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) > > - > > -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) > > -ATK_CONF_OPTS += -Dintrospection=true > > -ATK_DEPENDENCIES += gobject-introspection > > -else > > -ATK_CONF_OPTS += -Dintrospection=false > > -endif > > - > > -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) > > - > > -$(eval $(meson-package)) > > diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in > > index aa58f8d593..f6f2ca8fc2 100644 > > --- a/package/atkmm/Config.in > > +++ b/package/atkmm/Config.in > > @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM > > bool "atkmm" > > depends on BR2_INSTALL_LIBSTDCPP # glibmm > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc > > - depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 > > - depends on BR2_USE_MMU # atk/glibmm -> libglib2 > > - depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 > > - select BR2_PACKAGE_ATK > > + depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> > > libglib2 > > + depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 > > + depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 > > + select BR2_PACKAGE_AT_SPI2_CORE > > select BR2_PACKAGE_GLIBMM > > select BR2_PACKAGE_LIBSIGC > > > > diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk > > index 3bcb941c9f..76371aadbc 100644 > > --- a/package/atkmm/atkmm.mk > > +++ b/package/atkmm/atkmm.mk > > @@ -11,6 +11,6 @@ ATKMM_SITE = > > http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) > > ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) > > ATKMM_LICENSE_FILES = COPYING COPYING.tools > > ATKMM_INSTALL_STAGING = YES > > -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf > > +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf > > > > $(eval $(meson-package)) > > diff --git a/package/libglade/Config.in b/package/libglade/Config.in > > index e269a07548..4cf2ae4086 100644 > > --- a/package/libglade/Config.in > > +++ b/package/libglade/Config.in > > @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE > > depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > > depends on BR2_USE_MMU # glib2 > > select BR2_PACKAGE_LIBGLIB2 > > - select BR2_PACKAGE_ATK > > + select BR2_PACKAGE_AT_SPI2_CORE > > select BR2_PACKAGE_LIBXML2 > > help > > Libglade allows you to load glade interface files in a program > > diff --git a/package/libglade/libglade.mk b/package/libglade/libglade.mk > > index 32fa595f5a..24865fb8ff 100644 > > --- a/package/libglade/libglade.mk > > +++ b/package/libglade/libglade.mk > > @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 > > LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 > > LIBGLADE_SITE = > > http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) > > LIBGLADE_INSTALL_STAGING = YES > > -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 > > +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core libxml2 > > LIBGLADE_LICENSE = LGPL-2.0+ > > LIBGLADE_LICENSE_FILES = COPYING > > > > diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in > > index c75c37fb63..f2888b2f51 100644 > > --- a/package/libgtk2/Config.in > > +++ b/package/libgtk2/Config.in > > @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 > > depends on BR2_INSTALL_LIBSTDCPP # pango > > depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > > - select BR2_PACKAGE_ATK > > + select BR2_PACKAGE_AT_SPI2_CORE > > select BR2_PACKAGE_CAIRO > > select BR2_PACKAGE_CAIRO_PS > > select BR2_PACKAGE_CAIRO_PDF > > diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk > > index d30e1d9d43..ad4dd74e4d 100644 > > --- a/package/libgtk2/libgtk2.mk > > +++ b/package/libgtk2/libgtk2.mk > > @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ > > > > LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no > > > > -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango atk > > \ > > +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango > > at-spi2-core \ > > gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) > > > > LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) > > diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in > > index bc8cacd9f5..cb44607b7c 100644 > > --- a/package/libgtk3/Config.in > > +++ b/package/libgtk3/Config.in > > @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > > depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > > BR2_PACKAGE_HAS_LIBGL > > - select BR2_PACKAGE_ATK > > + select BR2_PACKAGE_AT_SPI2_CORE > > select BR2_PACKAGE_CAIRO > > select BR2_PACKAGE_CAIRO_PS > > select BR2_PACKAGE_CAIRO_PDF > > diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk > > index f277fce2ed..15190efd96 100644 > > --- a/package/libgtk3/libgtk3.mk > > +++ b/package/libgtk3/libgtk3.mk > > @@ -30,7 +30,7 @@ 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 > > \ > > +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 > > cairo pango \ > > gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) > > > > ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) > > -- > > 2.25.1 > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > From d.lang at abatec.at Tue Jan 10 09:32:43 2023 From: d.lang at abatec.at (Lang Daniel) Date: Tue, 10 Jan 2023 09:32:43 +0000 Subject: [Buildroot] [PATCH 1/3] package/freescale-imx/imx-gpu-viv: drop X11 output Message-ID: Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) the X11 folder is no longer included in the archive. Signed-off-by: Daniel Lang --- Config.in.legacy | 5 +++++ package/freescale-imx/imx-gpu-viv/Config.in | 20 +++---------------- .../freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 16 +-------------- 3 files changed, 9 insertions(+), 32 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 6d66f1b958..d2c69fa31c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,11 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 + bool "imx-gpu-viv X11 output has been removed" + help + The X11 output was dropped by NXP. + config BR2_PACKAGE_QEMU_CUSTOM_TARGETS string "the QEMU specific targets option has been removed" help diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index 9ba3d0428e..bc30798ca5 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -27,8 +27,8 @@ config BR2_PACKAGE_IMX_GPU_VIV Userspace libraries for Vivante GPU on i.MX platforms It contains libraries and headers for GLES, OpenCL, and - OpenVG. It also contains a DRI plugin for X11. It also - contains a plugin for DirectFB-1.4.0, but that doesn't work + OpenVG. It also contains a plugin for DirectFB-1.4.0, + but that doesn't work together with buildroot's DirectFB version. This library is provided by Freescale as-is and doesn't have @@ -40,22 +40,9 @@ choice prompt "Output option" help There are two versions of this library: one for - direct framebuffer access, one for X11 rendering. + direct framebuffer access, one for wayland rendering. Choose here which version to install. -config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 - bool "X11" - depends on BR2_PACKAGE_XORG7 - # The i.MX8 blob doesn't support X11 output - depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M - select BR2_PACKAGE_XLIB_LIBXDAMAGE - select BR2_PACKAGE_XLIB_LIBXEXT - select BR2_PACKAGE_XLIB_LIBXFIXES - -comment "X11 backend needs Xorg package" - depends on !BR2_PACKAGE_XORG7 - depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M - config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB bool "Framebuffer" # The i.MX8 blob doesn't support FB output @@ -70,7 +57,6 @@ endchoice config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT string - default "x11" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 default "fb" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB default "wayland" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index 06fbbc7343..e0e8a31533 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -26,14 +26,6 @@ endif IMX_GPU_VIV_LIB_TARGET = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT)) -ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11) -# The libGAL.so library provided by imx-gpu-viv uses X functions. Packages -# may want to link against libGAL.so (QT5 Base with OpenGL and X support -# does so). For this to work we need build dependencies to libXdamage, -# libXext and libXfixes so that X functions used in libGAL.so are referenced. -IMX_GPU_VIV_DEPENDENCIES += xlib_libXdamage xlib_libXext xlib_libXfixes -endif - # Libraries are linked against libdrm, except framebuffer output on ARM ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) IMX_GPU_VIV_DEPENDENCIES += libdrm @@ -55,12 +47,6 @@ else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) define IMX_GPU_VIV_FIXUP_PKGCONFIG ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc endef -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11) -define IMX_GPU_VIV_FIXUP_PKGCONFIG - $(foreach lib,egl glesv1_cm glesv2 vg, \ - ln -sf $(lib)_x11.pc $(@D)/gpu-core/usr/lib/pkgconfig/$(lib).pc - ) -endef endif # Instead of building, we fix up the inconsistencies that exist @@ -68,7 +54,7 @@ endif # Make sure these commands are idempotent. define IMX_GPU_VIV_BUILD_CMDS cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_LIB_TARGET)/* $(@D)/gpu-core/usr/lib/ - $(foreach backend,fb x11 wayland, \ + $(foreach backend,fb wayland, \ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ) $(IMX_GPU_VIV_FIXUP_PKGCONFIG) -- 2.25.1 From d.lang at abatec.at Tue Jan 10 09:33:14 2023 From: d.lang at abatec.at (Lang Daniel) Date: Tue, 10 Jan 2023 09:33:14 +0000 Subject: [Buildroot] [PATCH 2/3] package/freescale-imx/imx-gpu-viv: add IMX8 framebuffer support Message-ID: According to meta-freescale [0] the framebuffer output can be enabled on IMX8 by using the wayland libraries together with egl.pc. Tested on an imx8mn by running kmscube. EGL and GLES support detected. [0]: https://git.yoctoproject.org/meta-freescale/tree/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc Signed-off-by: Daniel Lang --- ?package/freescale-imx/imx-gpu-viv/Config.in ? | ?4 ++-- ?.../freescale-imx/imx-gpu-viv/imx-gpu-viv.mk ?| 20 ++++++++++--------- ?2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index bc30798ca5..a245a1d089 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -45,8 +45,8 @@ choice ? ?config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB ??????bool "Framebuffer" -?????# The i.MX8 blob doesn't support FB output -?????depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M +?????# Framebuffer output on IMX8 (ARM64) uses the wayland libraries +?????select BR2_PACKAGE_WAYLAND if BR2_aarch64 ? ?config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL ??????bool "Wayland" diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index e0e8a31533..35929b0e5c 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -26,34 +26,36 @@ endif ? ?IMX_GPU_VIV_LIB_TARGET = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT)) ? -# Libraries are linked against libdrm, except framebuffer output on ARM +# Libraries are linked against libdrm and wayland, except framebuffer output on ARM ?ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) -IMX_GPU_VIV_DEPENDENCIES += libdrm -endif - -ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) -IMX_GPU_VIV_DEPENDENCIES += wayland +IMX_GPU_VIV_DEPENDENCIES += libdrm wayland ?endif ? ?define IMX_GPU_VIV_EXTRACT_CMDS ??????$(call NXP_EXTRACT_HELPER,$(IMX_GPU_VIV_DL_DIR)/$(IMX_GPU_VIV_SOURCE)) ?endef ? -ifeq ($(IMX_GPU_VIV_LIB_TARGET),fb) +ifeq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) +IMX_GPU_VIV_BACKEND_DIR = fb ?define IMX_GPU_VIV_FIXUP_PKGCONFIG ??????ln -sf egl_linuxfb.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc ?endef -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) +else +# Framebuffer output on IMX8 (ARM64) uses egl.pc +# and the same libraries as the wayland backend. +IMX_GPU_VIV_BACKEND_DIR = wayland +ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) ?define IMX_GPU_VIV_FIXUP_PKGCONFIG ??????ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc ?endef ?endif +endif ? ?# Instead of building, we fix up the inconsistencies that exist ?# in the upstream archive here. We also remove unused backend files. ?# Make sure these commands are idempotent. ?define IMX_GPU_VIV_BUILD_CMDS -?????cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_LIB_TARGET)/* $(@D)/gpu-core/usr/lib/ +?????cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_BACKEND_DIR)/* $(@D)/gpu-core/usr/lib/ ??????$(foreach backend,fb wayland, \ ????????????$(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ??????) -- 2.25.1 From d.lang at abatec.at Tue Jan 10 09:33:39 2023 From: d.lang at abatec.at (Lang Daniel) Date: Tue, 10 Jan 2023 09:33:39 +0000 Subject: [Buildroot] [PATCH 3/3] package/freescale-imx/imx-gpu-viv: add platform specific drivers Message-ID: Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) the archive contains platform specific drivers that need to be copied and included. Signed-off-by: Daniel Lang --- package/freescale-imx/imx-gpu-viv/Config.in | 8 ++++++++ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index a245a1d089..89c5bfd634 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -77,6 +77,14 @@ if BR2_aarch64 config BR2_PACKAGE_PROVIDES_LIBGBM default "imx-gpu-viv" +config BR2_PACKAGE_IMX_GPU_VIV_PLATFORM + string + default "mx8mn" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN + default "mx8mp" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP + default "mx8mq" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M + default "mx8qm" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8 + default "mx8qxp" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X + endif config BR2_PACKAGE_IMX_GPU_VIV_EXAMPLES diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index 35929b0e5c..52ccbf6f59 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -51,6 +51,13 @@ endef endif endif +IMX_GPU_VIV_PLATFORM_DIR = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_PLATFORM)) +ifneq ($(IMX_GPU_VIV_PLATFORM_DIR),) +define IMX_GPU_VIV_COPY_PLATFORM + cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_PLATFORM_DIR)/* $(@D)/gpu-core/usr/lib/ +endef +endif + # Instead of building, we fix up the inconsistencies that exist # in the upstream archive here. We also remove unused backend files. # Make sure these commands are idempotent. @@ -59,6 +66,10 @@ define IMX_GPU_VIV_BUILD_CMDS $(foreach backend,fb wayland, \ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ) + $(IMX_GPU_VIV_COPY_PLATFORM) + $(foreach platform,mx8mn mx8mp mx8mq mx8qm mx8qxp mx8ulp, \ + $(RM) -r $(@D)/gpu-core/usr/lib/$(platform) + ) $(IMX_GPU_VIV_FIXUP_PKGCONFIG) endef -- 2.25.1 From nicolas.cavallari at green-communications.fr Tue Jan 10 09:35:37 2023 From: nicolas.cavallari at green-communications.fr (Nicolas Cavallari) Date: Tue, 10 Jan 2023 10:35:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/iw: bump version to 5.19 Message-ID: <20230110093537.16767-1-nicolas.cavallari@green-communications.fr> Signed-off-by: Nicolas Cavallari --- on top of 3a22b009992883ad57553ffb3f194303f90ad1a4: 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]: SKIPPED 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, 1 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed --- package/iw/iw.hash | 2 +- package/iw/iw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/iw/iw.hash b/package/iw/iw.hash index 33dd117368..376dc3b499 100644 --- a/package/iw/iw.hash +++ b/package/iw/iw.hash @@ -1,4 +1,4 @@ # From https://www.kernel.org/pub/software/network/iw/sha256sums.asc -sha256 4c44e42762f903f9094ba5a598998c800a97a62afd6fd31ec1e0a799e308659c iw-5.16.tar.xz +sha256 f167bbe947dd53bb9ebc0c1dcef5db6ad73ac1d6084f2c6f9376c5c360cc4d4e iw-5.19.tar.xz # Locally calculated sha256 5932fb70481e128940168a5fdf133e6454293c0865c7e757874b235cb6daa2af COPYING diff --git a/package/iw/iw.mk b/package/iw/iw.mk index 9bf6ddbfc6..60ada9d57f 100644 --- a/package/iw/iw.mk +++ b/package/iw/iw.mk @@ -4,7 +4,7 @@ # ################################################################################ -IW_VERSION = 5.16 +IW_VERSION = 5.19 IW_SOURCE = iw-$(IW_VERSION).tar.xz IW_SITE = $(BR2_KERNEL_MIRROR)/software/network/iw IW_LICENSE = ISC -- 2.39.0 From nolange79 at gmail.com Tue Jan 10 10:52:05 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Tue, 10 Jan 2023 11:52:05 +0100 Subject: [Buildroot] [PATCH 1/3 v4] system: introduce a choice for /var management In-Reply-To: <32427_1673339047_63BD20A7_32427_170_1_20230110082405.GA2889@tl-lnx-nyma7486> References: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> <32427_1673339047_63BD20A7_32427_170_1_20230110082405.GA2889@tl-lnx-nyma7486> Message-ID: Am Di., 10. Jan. 2023 um 09:24 Uhr schrieb : > > Norbert, All, > > On 2023-01-09 00:22 +0100, Norbert Lange spake thusly: > > Am So., 25. Dez. 2022 um 23:08 Uhr schrieb Yann E. MORIN > > : > > > 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 > > > > Hello Yann, > > > > I know I already acked this, but... > > As long as the patch has not been applied, it is never too late to > provide feedback. :-) > > > > --- > > > 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 > > > > Consider that the option is used to *remount* the filesystem, > > but you could mount the filesystem read-write, in which case you > > probably *dont want* some specific var handling. > > Sorry, I am not sure I followed you there. Did you mean "passing 'rw' on > the kernel command line", "directly mounting r/w from an initrd", or > something along those lines? Yes, basically no remount necessary, the option seems to assume that the rootfs is always mounted ro before systemd takes over, which might not be the case for multiple reasons. > > > So maybe: > > > > drop 'depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW' > > > > if !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW > > make the default BR2_INIT_SYSTEMD_VAR_FACTORY > > otherwise > > make the default BR2_INIT_SYSTEMD_VAR_NONE > > > > I believe the choice should be always there. > > This change is meant so that the behaviour by default does not change. > Previously, our /var factory was always created when, and only created > when, BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW was not set. > > So, this new choice reflects that. Since the only option apart from the > /var factory, is to do nothing, there is no point in exposing the choice > altogether. > > If we want to always expose the choice, then I believe this should be > done in a different patch. At which point we could do as you suggest. Ok, though I dont understand the reasoning for the split. With or without those modifications (submenu always available or conditional), the behavior is the same as before *for existing configs*? > Note that I am not too fond of BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW to > begin with, because its semantics are not very strong. > > First, it is possible to select it, even though the rootfs will be by > design read-only (e.g. squashfs), so it does not make sense to set > BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y in that case. > > Second, as you mentioned above, it is also possible that the rootfs is > rw, either because of the kernel command line, or because of an initrd > that arranged for it to be rw (e.g. by actually mounting rw a rw-capable > fs, or by mounting a rw-capable overlayfs over an otherwise ro > filesystem), all without setting BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y. > > So, ultimately, I agree that we should stop using > BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW to discriminate between running on > a rw or ro rootfs, but so far that's the best we have... And again, it > keeps the default the same as previously. Well, if you plan on changing it later, wouldn't it be better to not depend on it, but always have the specific BR2_INIT_SYSTEMD_VAR_* in your config? Regards, Norbert From gilles.talis at gmail.com Tue Jan 10 12:28:24 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:28:24 +0100 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: Hi James, hi Stefan, thanks a lot for the whole tensorflow lite contribution Just a few comments here and there. thanks Gilles. Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > From: Stefan Hager > > This package is required by tensorflow-lite. > > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + Don't you want to be maintainers for this package? If so, you should update the DEVELOPERS file. > 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" If it is a library, I would put this package under Libraries -> Hardware handling > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From gilles.talis at gmail.com Tue Jan 10 12:31:03 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:31:03 +0100 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: Hi James Stefan, Le lun. 28 nov. 2022 ? 18:59, James Hilliard a ?crit : > > From: Stefan Hager > > This package is required by tensorflow-lite. > > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 The CMakeLists.txt mentions a dependency on C++14. Can you set the minimum GCC version required? (either 4.9 or 5) > + 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 Please mention the dependencies (C++ and C++ version) > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From gilles.talis at gmail.com Tue Jan 10 12:33:29 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:33:29 +0100 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: Hi James, Hi Stefan, Le lun. 28 nov. 2022 ? 18:59, James Hilliard a ?crit : > > From: Stefan Hager > > This package is required by tensorflow-lite. > > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 README.md mentions a C++11 dependency. Can you set the minimum gcc version required? (4.8) > + help > + Low-precision matrix multiplication. > + > + https://github.com/google/gemmlowp Please mention the dependencies (C++ and C++ version) > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot thanks Gilles. From gilles.talis at gmail.com Tue Jan 10 12:34:54 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:34:54 +0100 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: Hi James, Hi Stefan, Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > This package is required by tensorflow-lite. > > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot thanks Gilles. From gilles.talis at gmail.com Tue Jan 10 12:37:27 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:37:27 +0100 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: Hi James, Hi Stefan, Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > 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 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot Thanks Gilles. From gilles.talis at gmail.com Tue Jan 10 12:39:16 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:39:16 +0100 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: Hi James, Hi Stefan, Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > From: Stefan Hager > > This package is required by tensorflow-lite. > > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > package/Config.in | 1 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > 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 It seems like you are using C++11 to build the package. Can you please set the minimum GCC version? > + help > + FarmHash, a family of hash functions. > + > + https://github.com/google/farmhash Please mention the dependencies (C++ and C++ version) > 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 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot thanks Gilles. From romain.naour at smile.fr Tue Jan 10 12:49:00 2023 From: romain.naour at smile.fr (Romain Naour) Date: Tue, 10 Jan 2023 13:49:00 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: <20230109163017.1260911-1-yann.morin.1998@free.fr> References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: Hello Yann, All, Le 09/01/2023 ? 17:30, Yann E. MORIN a ?crit?: > Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) > forgot, despite the big comment above the version strings, to confirm > that the vendoring was still working. > > Previously, we were adding the vendoring equivalence manually, but in > commit 04154a651729 (support/download/cargo-post-process: cargo output > for vendor config), we switched to using the output of "vargo vendor" vargo/cargo > (on stdout) to support caxses were the vendoring equivalence would be caxses/cases > more complex (e.g. when using crates not hosted on crates.io). > > With rust until and including 1.65.0, "cargo vendor" would output (for > crates.io crates) the same output as our manual fixups, except it was > preceded by an empty line. So, to avoid recompting all our hashes, we > added a tweak to strip away the leading empty line in 04154a651729. > > But rust 1.66.0 includes [0] which changes the output (on stdout) of > "cargo vendor", where the first empty line is no longer emitted. > > This means that our tweak for rust 1.65.0 now strips out an important > part of the cargo vendor output, which renders the archives invalid, and > thus generates different archives, which fail to validate against our > hashes. > > Fix this by doing what the comment in the post-process helper states, > and just keep the whole output of "cargo vendor", byt just removing the byt/by > "tail --lines=+2". Since that comment is no longer meaningful, we drop > it too. > > Now, all our 6 cargo-based packages can be vendored again, without > changing our hashes, but most importantly, with valid archives. > > Still, we keep the comment above the versions strings, in the hope that > a future bumper will notice and be more careful at validating the > vendoring. > > [0] https://github.com/rust-lang/cargo/pull/11273 We have some runtime test for gitlab/github download wrapper, do we want a test for cargo vendor too? Reviewed-by: Romain Naour Tested-by: Romain Naour Best regards, Romain > > Fixes: > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > ... and so many others... > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: James Hilliard > Cc: Simon Richter > --- > support/download/cargo-post-process | 16 +--------------- > 1 file changed, 1 insertion(+), 15 deletions(-) > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > index 186e9eb69b..21a6be8dbe 100755 > --- a/support/download/cargo-post-process > +++ b/support/download/cargo-post-process > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > pushd "${base_name}" > /dev/null > > # Create the local .cargo/config with vendor info > -# > -# The first line of the output to stdout is empty. > -# So skip it to have the file start with the vendoring > -# configuration (`tail --lines=+2`). > -# > -# NOTE: > -# There is a patch for cargo to remove the first empty line: > -# See: https://github.com/rust-lang/cargo/pull/11273 > -# > -# The patch already landed in +nightly and will end up > -# in +stable soon. > -# > -# -> When updating rust/cargo, the call to `tail` must be removed. > -# > mkdir -p .cargo/ > cargo vendor \ > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > --locked VENDOR \ > - | tail --lines=+2 | tee .cargo/config > + | tee .cargo/config > > popd > /dev/null > From gilles.talis at gmail.com Tue Jan 10 12:48:51 2023 From: gilles.talis at gmail.com (Gilles Talis) Date: Tue, 10 Jan 2023 13:48:51 +0100 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: Hi James, Hi Stefan, fyi, I could build and successfully test tensorflow lite on an aarch64 platform with Cortex A53 cores. a few comments though. Le lun. 28 nov. 2022 ? 19:00, James Hilliard a ?crit : > > 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 + If you want to be maintainers for this package, do not forget to update the DEVELOPERS file. > .../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 Can you please add to comment that explains why this version of GCC is needed? > + 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. The text is too long. Please run "utils/check-package" to see the warning that it generates. A couple of suggestions: 1) would it be possible to add an option to build and install the label_image example? It is always handy to be able to test this package once it is built. 2) would it be possible to add an option to build and install the benchmark_model tool? This tool provides useful performance information. > + > +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 \ I thought NNAPI was used in Android. Can you explain why it is required here? > + -DTFLITE_ENABLE_RUY=ON \ > + -DTFLITE_ENABLE_XNNPACK=OFF any reason why xnnpack is not enabled? It would be great to enable it as an option. > + > +$(eval $(cmake-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot thanks Gilles. From yann.morin.1998 at free.fr Tue Jan 10 16:58:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 10 Jan 2023 17:58:05 +0100 Subject: [Buildroot] [git commit] support/download: fix cargo vendoring Message-ID: <20230110170019.AF23A87706@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ac2b26fba2ad06fadf14244505319dc5c272906c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) forgot, despite the big comment above the version strings, to confirm that the vendoring was still working. Previously, we were adding the vendoring equivalence manually, but in commit 04154a651729 (support/download/cargo-post-process: cargo output for vendor config), we switched to using the output of "cargo vendor" (on stdout) to support cases were the vendoring equivalence would be more complex (e.g. when using crates not hosted on crates.io). With rust until and including 1.65.0, "cargo vendor" would output (for crates.io crates) the same output as our manual fixups, except it was preceded by an empty line. So, to avoid recompting all our hashes, we added a tweak to strip away the leading empty line in 04154a651729. But rust 1.66.0 includes [0] which changes the output (on stdout) of "cargo vendor", where the first empty line is no longer emitted. This means that our tweak for rust 1.65.0 now strips out an important part of the cargo vendor output, which renders the archives invalid, and thus generates different archives, which fail to validate against our hashes. Fix this by doing what the comment in the post-process helper states, and just keep the whole output of "cargo vendor", by just removing the "tail --lines=+2". Since that comment is no longer meaningful, we drop it too. Now, all our 6 cargo-based packages, as well as our 5 python packages that have rust code, can be vendored again, without changing our hashes, but most importantly, with valid archives. Still, we keep the comment above the versions strings, in the hope that a future bumper will notice and be more careful at validating the vendoring. [0] https://github.com/rust-lang/cargo/pull/11273 Fixes: http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) ... and so many others... Reported-by: Romain Naour Signed-off-by: Yann E. MORIN Cc: James Hilliard Cc: Simon Richter Reviewed-by: James Hilliard Reviewed-by: Romain Naour Tested-by: Romain Naour Signed-off-by: Yann E. MORIN --- support/download/cargo-post-process | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process index 186e9eb69b..21a6be8dbe 100755 --- a/support/download/cargo-post-process +++ b/support/download/cargo-post-process @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" pushd "${base_name}" > /dev/null # Create the local .cargo/config with vendor info -# -# The first line of the output to stdout is empty. -# So skip it to have the file start with the vendoring -# configuration (`tail --lines=+2`). -# -# NOTE: -# There is a patch for cargo to remove the first empty line: -# See: https://github.com/rust-lang/cargo/pull/11273 -# -# The patch already landed in +nightly and will end up -# in +stable soon. -# -# -> When updating rust/cargo, the call to `tail` must be removed. -# mkdir -p .cargo/ cargo vendor \ --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ --locked VENDOR \ - | tail --lines=+2 | tee .cargo/config + | tee .cargo/config popd > /dev/null From yann.morin.1998 at free.fr Tue Jan 10 17:00:47 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 10 Jan 2023 18:00:47 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: <20230109163017.1260911-1-yann.morin.1998@free.fr> References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: <20230110170047.GN151997@scaer> All, On 2023-01-09 17:30 +0100, Yann E. MORIN spake thusly: > Commit de4cf253752d (package/{rust, rust-bin}: bump to version 1.66.0) > forgot, despite the big comment above the version strings, to confirm > that the vendoring was still working. > > Previously, we were adding the vendoring equivalence manually, but in > commit 04154a651729 (support/download/cargo-post-process: cargo output > for vendor config), we switched to using the output of "vargo vendor" > (on stdout) to support caxses were the vendoring equivalence would be > more complex (e.g. when using crates not hosted on crates.io). > > With rust until and including 1.65.0, "cargo vendor" would output (for > crates.io crates) the same output as our manual fixups, except it was > preceded by an empty line. So, to avoid recompting all our hashes, we > added a tweak to strip away the leading empty line in 04154a651729. > > But rust 1.66.0 includes [0] which changes the output (on stdout) of > "cargo vendor", where the first empty line is no longer emitted. > > This means that our tweak for rust 1.65.0 now strips out an important > part of the cargo vendor output, which renders the archives invalid, and > thus generates different archives, which fail to validate against our > hashes. > > Fix this by doing what the comment in the post-process helper states, > and just keep the whole output of "cargo vendor", byt just removing the > "tail --lines=+2". Since that comment is no longer meaningful, we drop > it too. > > Now, all our 6 cargo-based packages can be vendored again, without > changing our hashes, but most importantly, with valid archives. > > Still, we keep the comment above the versions strings, in the hope that > a future bumper will notice and be more careful at validating the > vendoring. > > [0] https://github.com/rust-lang/cargo/pull/11273 > > Fixes: > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > ... and so many others... > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: James Hilliard > Cc: Simon Richter Applied to master, with all the typoes noticed by Romain fixed, thanks. Regards, Yann E. MORIN. > --- > support/download/cargo-post-process | 16 +--------------- > 1 file changed, 1 insertion(+), 15 deletions(-) > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > index 186e9eb69b..21a6be8dbe 100755 > --- a/support/download/cargo-post-process > +++ b/support/download/cargo-post-process > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > pushd "${base_name}" > /dev/null > > # Create the local .cargo/config with vendor info > -# > -# The first line of the output to stdout is empty. > -# So skip it to have the file start with the vendoring > -# configuration (`tail --lines=+2`). > -# > -# NOTE: > -# There is a patch for cargo to remove the first empty line: > -# See: https://github.com/rust-lang/cargo/pull/11273 > -# > -# The patch already landed in +nightly and will end up > -# in +stable soon. > -# > -# -> When updating rust/cargo, the call to `tail` must be removed. > -# > mkdir -p .cargo/ > cargo vendor \ > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > --locked VENDOR \ > - | tail --lines=+2 | tee .cargo/config > + | tee .cargo/config > > popd > /dev/null > > -- > 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 Tue Jan 10 17:02:03 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 10 Jan 2023 18:02:03 +0100 Subject: [Buildroot] [PATCH] support/download: fix cargo vendoring In-Reply-To: References: <20230109163017.1260911-1-yann.morin.1998@free.fr> Message-ID: <20230110170203.GO151997@scaer> Romain, All, On 2023-01-10 13:49 +0100, Romain Naour spake thusly: > Le 09/01/2023 ? 17:30, Yann E. MORIN a ?crit?: [--SNIP--] > > Still, we keep the comment above the versions strings, in the hope that > > a future bumper will notice and be more careful at validating the > > vendoring. > We have some runtime test for gitlab/github download wrapper, do we want a test > for cargo vendor too? Yes, that would be nice, indeed. > Reviewed-by: Romain Naour > Tested-by: Romain Naour Typoes fixed when applying, thanks! ;-) Regards, Yann E. MORIN. > Best regards, > Romain > > > > > Fixes: > > http://autobuild.buildroot.org/results/bea/beac7674bbc9fd2f8777b5861f65afee9c485753/ (bat) > > http://autobuild.buildroot.org/results/d1e/d1ec1ebbde115628a4b8b9099544347242a97c1c/ (dust) > > http://autobuild.buildroot.org/results/f96/f968be895be9ca98b314fdd688ef8d3bdf4e5dfb/ (hyerfine) > > http://autobuild.buildroot.org/results/a0c/a0cdb6cc9493f5248d98f98b13da854e12adc2be/ (ripgrep) > > ... and so many others... > > > > Reported-by: Romain Naour > > Signed-off-by: Yann E. MORIN > > Cc: James Hilliard > > Cc: Simon Richter > > --- > > support/download/cargo-post-process | 16 +--------------- > > 1 file changed, 1 insertion(+), 15 deletions(-) > > > > diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process > > index 186e9eb69b..21a6be8dbe 100755 > > --- a/support/download/cargo-post-process > > +++ b/support/download/cargo-post-process > > @@ -25,25 +25,11 @@ post_process_unpack "${base_name}" "${output}" > > pushd "${base_name}" > /dev/null > > > > # Create the local .cargo/config with vendor info > > -# > > -# The first line of the output to stdout is empty. > > -# So skip it to have the file start with the vendoring > > -# configuration (`tail --lines=+2`). > > -# > > -# NOTE: > > -# There is a patch for cargo to remove the first empty line: > > -# See: https://github.com/rust-lang/cargo/pull/11273 > > -# > > -# The patch already landed in +nightly and will end up > > -# in +stable soon. > > -# > > -# -> When updating rust/cargo, the call to `tail` must be removed. > > -# > > mkdir -p .cargo/ > > cargo vendor \ > > --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ > > --locked VENDOR \ > > - | tail --lines=+2 | tee .cargo/config > > + | tee .cargo/config > > > > popd > /dev/null > > > > _______________________________________________ > 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 Tue Jan 10 17:08:25 2023 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 10 Jan 2023 18:08:25 +0100 Subject: [Buildroot] [PATCH 4/4] package/atk: remove package In-Reply-To: References: Message-ID: Le mar. 10 janv. 2023 ? 10:13, Lang Daniel a ?crit : > Hello Fran?ois, > > > Le lun. 9 janv. 2023 ? 13:59, Lang Daniel via buildroot < > > buildroot at buildroot.org> a ?crit : > > > > > atk has been merged into at-spi2-core with version 2.45.1. > > > > > > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS > > > https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 > > > > > > > > so, the patch package/libgtk3/0003-disable-atk-bridge.patch becomes > useless. > > It didn't want to alter the behavior of libgtk3, but you are right, the > argument for having > that patch is gone. > > I can send a second version and also remove the patch, if you want. > yes, please. > > Fran?ois > > Regards > Daniel > > > > Signed-off-by: Daniel Lang > > > --- > > > Config.in.legacy | 7 +++++++ > > > package/Config.in | 1 - > > > package/atk/Config.in | 14 -------------- > > > package/atk/atk.hash | 5 ----- > > > package/atk/atk.mk | 25 ------------------------- > > > package/atkmm/Config.in | 8 ++++---- > > > package/atkmm/atkmm.mk | 2 +- > > > package/libglade/Config.in | 2 +- > > > package/libglade/libglade.mk | 2 +- > > > package/libgtk2/Config.in | 2 +- > > > package/libgtk2/libgtk2.mk | 2 +- > > > package/libgtk3/Config.in | 2 +- > > > package/libgtk3/libgtk3.mk | 2 +- > > > 13 files changed, 18 insertions(+), 56 deletions(-) > > > delete mode 100644 package/atk/Config.in > > > delete mode 100644 package/atk/atk.hash > > > delete mode 100644 package/atk/atk.mk > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > index 184bab6097..ac5943519e 100644 > > > --- a/Config.in.legacy > > > +++ b/Config.in.legacy > > > @@ -146,6 +146,13 @@ endif > > > > > > comment "Legacy options removed in 2023.02" > > > > > > +config BR2_PACKAGE_ATK > > > + bool "atk removed" > > > + select BR2_LEGACY > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > + help > > > + atk is now part of at-spi2-core. > > > + > > > config BR2_PACKAGE_AT_SPI2_ATK > > > bool "at-spi2-atk removed" > > > select BR2_LEGACY > > > diff --git a/package/Config.in b/package/Config.in > > > index 5c8dcd849f..95db7c627b 100644 > > > --- a/package/Config.in > > > +++ b/package/Config.in > > > @@ -1531,7 +1531,6 @@ endmenu > > > menu "Graphics" > > > source "package/assimp/Config.in" > > > source "package/at-spi2-core/Config.in" > > > - source "package/atk/Config.in" > > > source "package/atkmm/Config.in" > > > source "package/bayer2rgb-neon/Config.in" > > > source "package/bullet/Config.in" > > > diff --git a/package/atk/Config.in b/package/atk/Config.in > > > deleted file mode 100644 > > > index d9371b879b..0000000000 > > > --- a/package/atk/Config.in > > > +++ /dev/null > > > @@ -1,14 +0,0 @@ > > > -config BR2_PACKAGE_ATK > > > - bool "atk" > > > - depends on BR2_USE_WCHAR # glib2 > > > - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > > > - depends on BR2_USE_MMU # glib2 > > > - select BR2_PACKAGE_LIBGLIB2 > > > - help > > > - The ATK accessibility toolkit, needed to build GTK+-2.x. > > > - > > > - https://gitlab.gnome.org/GNOME/atk > > > - > > > -comment "atk needs a toolchain w/ wchar, threads" > > > - depends on BR2_USE_MMU > > > - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS > > > diff --git a/package/atk/atk.hash b/package/atk/atk.hash > > > deleted file mode 100644 > > > index d8cd69ff1f..0000000000 > > > --- a/package/atk/atk.hash > > > +++ /dev/null > > > @@ -1,5 +0,0 @@ > > > -# From > > > http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum > > > -sha256 > > > < > http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum-sha256 > > > > > ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 > > > atk-2.38.0.tar.xz > > > - > > > -# Hash for license file > > > -sha256 > d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 > > > COPYING > > > diff --git a/package/atk/atk.mk b/package/atk/atk.mk > > > deleted file mode 100644 > > > index 2820fb486d..0000000000 > > > --- a/package/atk/atk.mk > > > +++ /dev/null > > > @@ -1,25 +0,0 @@ > > > > > > > -################################################################################ > > > -# > > > -# atk > > > -# > > > > > > > -################################################################################ > > > - > > > -ATK_VERSION_MAJOR = 2.38 > > > -ATK_VERSION = $(ATK_VERSION_MAJOR).0 > > > -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz > > > -ATK_SITE = > > > http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) > > > -ATK_LICENSE > > > < > http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR)-ATK_LICENSE > > > > > = LGPL-2.0+ > > > -ATK_LICENSE_FILES = COPYING > > > -ATK_INSTALL_STAGING = YES > > > -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) > > > - > > > -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) > > > -ATK_CONF_OPTS += -Dintrospection=true > > > -ATK_DEPENDENCIES += gobject-introspection > > > -else > > > -ATK_CONF_OPTS += -Dintrospection=false > > > -endif > > > - > > > -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) > > > - > > > -$(eval $(meson-package)) > > > diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in > > > index aa58f8d593..f6f2ca8fc2 100644 > > > --- a/package/atkmm/Config.in > > > +++ b/package/atkmm/Config.in > > > @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM > > > bool "atkmm" > > > depends on BR2_INSTALL_LIBSTDCPP # glibmm > > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc > > > - depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 > > > - depends on BR2_USE_MMU # atk/glibmm -> libglib2 > > > - depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 > > > - select BR2_PACKAGE_ATK > > > + depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> > > > libglib2 > > > + depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 > > > + depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > select BR2_PACKAGE_GLIBMM > > > select BR2_PACKAGE_LIBSIGC > > > > > > diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk > > > index 3bcb941c9f..76371aadbc 100644 > > > --- a/package/atkmm/atkmm.mk > > > +++ b/package/atkmm/atkmm.mk > > > @@ -11,6 +11,6 @@ ATKMM_SITE = > > > http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) > > > ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) > > > ATKMM_LICENSE_FILES = COPYING COPYING.tools > > > ATKMM_INSTALL_STAGING = YES > > > -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf > > > +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf > > > > > > $(eval $(meson-package)) > > > diff --git a/package/libglade/Config.in b/package/libglade/Config.in > > > index e269a07548..4cf2ae4086 100644 > > > --- a/package/libglade/Config.in > > > +++ b/package/libglade/Config.in > > > @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE > > > depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 > > > depends on BR2_USE_MMU # glib2 > > > select BR2_PACKAGE_LIBGLIB2 > > > - select BR2_PACKAGE_ATK > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > select BR2_PACKAGE_LIBXML2 > > > help > > > Libglade allows you to load glade interface files in a > program > > > diff --git a/package/libglade/libglade.mk b/package/libglade/ > libglade.mk > > > index 32fa595f5a..24865fb8ff 100644 > > > --- a/package/libglade/libglade.mk > > > +++ b/package/libglade/libglade.mk > > > @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 > > > LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 > > > LIBGLADE_SITE = > > > > http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) > > > LIBGLADE_INSTALL_STAGING = YES > > > -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 > > > +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core > libxml2 > > > LIBGLADE_LICENSE = LGPL-2.0+ > > > LIBGLADE_LICENSE_FILES = COPYING > > > > > > diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in > > > index c75c37fb63..f2888b2f51 100644 > > > --- a/package/libgtk2/Config.in > > > +++ b/package/libgtk2/Config.in > > > @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 > > > depends on BR2_INSTALL_LIBSTDCPP # pango > > > depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz > > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > > > - select BR2_PACKAGE_ATK > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > select BR2_PACKAGE_CAIRO > > > select BR2_PACKAGE_CAIRO_PS > > > select BR2_PACKAGE_CAIRO_PDF > > > diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk > > > index d30e1d9d43..ad4dd74e4d 100644 > > > --- a/package/libgtk2/libgtk2.mk > > > +++ b/package/libgtk2/libgtk2.mk > > > @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ > > > > > > LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no > > > > > > -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango > atk > > > \ > > > +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango > > > at-spi2-core \ > > > gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) > > > > > > LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) > > > diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in > > > index bc8cacd9f5..cb44607b7c 100644 > > > --- a/package/libgtk3/Config.in > > > +++ b/package/libgtk3/Config.in > > > @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 > > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > > > depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > > > BR2_PACKAGE_HAS_LIBGL > > > - select BR2_PACKAGE_ATK > > > + select BR2_PACKAGE_AT_SPI2_CORE > > > select BR2_PACKAGE_CAIRO > > > select BR2_PACKAGE_CAIRO_PS > > > select BR2_PACKAGE_CAIRO_PDF > > > diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk > > > index f277fce2ed..15190efd96 100644 > > > --- a/package/libgtk3/libgtk3.mk > > > +++ b/package/libgtk3/libgtk3.mk > > > @@ -30,7 +30,7 @@ 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 > > > \ > > > +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 > > > cairo pango \ > > > gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) > > > > > > ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) > > > -- > > > 2.25.1 > > > _______________________________________________ > > > 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 Tue Jan 10 18:27:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:27:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/webkitgtk: security bump to version 2.38.3 In-Reply-To: <20230104073630.654488-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Wed, 4 Jan 2023 08:36:30 +0100") References: <20230104073630.654488-1-thomas.devoogdt@barco.com> Message-ID: <87zgaqkzxk.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Bugfix release, with a security patch for > CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, > CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, > CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. > Release notes: > https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html > https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html > https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html > Accompanying security advisory: > https://webkitgtk.org/security/WSA-2022-0010.html > https://webkitgtk.org/security/WSA-2022-0011.html > Signed-off-by: Thomas Devoogdt Committed to 2022.11.x, thanks. Backporting it to 2022.02.x is a bit icky as it needs cmake 3.20+. Given how close we are to marking 2022.02.x EOL, I think I will just skip it. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 18:41:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:31 +0100 Subject: [Buildroot] [PATCH 1/5] package/libksba: update _SITE to https In-Reply-To: <20230103193649.7488-1-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:45 +0100") References: <20230103193649.7488-1-ju.o@free.fr> Message-ID: <87v8lekzac.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Switch to https download for firewall compatibility and security. > The https URL is also the one advertised on the package download page: > https://gnupg.org/download/index.html > Signed-off-by: Julien Olivain Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 18:41:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:36 +0100 Subject: [Buildroot] [PATCH 2/5] package/libksba: security bump to version 1.6.3 In-Reply-To: <20230103193649.7488-2-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:46 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-2-ju.o@free.fr> Message-ID: <87r0w2kza7.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Fixes: > https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 > See also: > https://gnupg.org/blog/20221017-pepe-left-the-ksba.html > For changelog see: > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 > Signed-off-by: Julien Olivain Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 18:41:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:59 +0100 Subject: [Buildroot] [PATCH 4/5] DEVELOPERS: add myself for package/gnupg2 In-Reply-To: <20230103193649.7488-4-ju.o@free.fr> (Julien Olivain's message of "Tue, 3 Jan 2023 20:36:48 +0100") References: <20230103193649.7488-1-ju.o@free.fr> <20230103193649.7488-4-ju.o@free.fr> Message-ID: <87mt6qkz9k.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > Signed-off-by: Julien Olivain Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From m.niestroj at grinn-global.com Tue Jan 10 20:43:20 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 21:43:20 +0100 Subject: [Buildroot] [PATCH 2/2] configs/chiliboard: bump u-boot to 2023.01 In-Reply-To: <20230110204320.2911196-1-m.niestroj@grinn-global.com> References: <20230110204320.2911196-1-m.niestroj@grinn-global.com> Message-ID: <20230110204320.2911196-2-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- configs/grinn_chiliboard_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/grinn_chiliboard_defconfig b/configs/grinn_chiliboard_defconfig index df483d991a..e7862d1738 100644 --- a/configs/grinn_chiliboard_defconfig +++ b/configs/grinn_chiliboard_defconfig @@ -16,7 +16,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2020.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="chiliboard" BR2_TARGET_UBOOT_FORMAT_IMG=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From m.niestroj at grinn-global.com Tue Jan 10 20:43:19 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 21:43:19 +0100 Subject: [Buildroot] [PATCH 1/2] configs/chiliboard: bump linux to 6.1.4 Message-ID: <20230110204320.2911196-1-m.niestroj@grinn-global.com> From: Marcin Niestroj Signed-off-by: Marcin Niestroj --- configs/grinn_chiliboard_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/grinn_chiliboard_defconfig b/configs/grinn_chiliboard_defconfig index 80f3077b76..df483d991a 100644 --- a/configs/grinn_chiliboard_defconfig +++ b/configs/grinn_chiliboard_defconfig @@ -1,12 +1,12 @@ BR2_arm=y BR2_cortex_a8=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/grinn/chiliboard/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.14" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_DEFCONFIG="omap2plus" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-chiliboard" -- 2.39.0 From m.niestroj at grinn-global.com Tue Jan 10 20:43:41 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 21:43:41 +0100 Subject: [Buildroot] [PATCH 1/2] configs/liteboard: bump linux to 6.1.4 Message-ID: <20230110204342.2911406-1-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- configs/grinn_liteboard_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/grinn_liteboard_defconfig b/configs/grinn_liteboard_defconfig index 9cad66e15a..ab22911d66 100644 --- a/configs/grinn_liteboard_defconfig +++ b/configs/grinn_liteboard_defconfig @@ -1,12 +1,12 @@ BR2_arm=y BR2_cortex_a7=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/grinn/liteboard/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.14" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-liteboard" -- 2.39.0 From m.niestroj at grinn-global.com Tue Jan 10 20:43:42 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 21:43:42 +0100 Subject: [Buildroot] [PATCH 2/2] configs/liteboard: bump u-boot to 2023.01 In-Reply-To: <20230110204342.2911406-1-m.niestroj@grinn-global.com> References: <20230110204342.2911406-1-m.niestroj@grinn-global.com> Message-ID: <20230110204342.2911406-2-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- configs/grinn_liteboard_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/grinn_liteboard_defconfig b/configs/grinn_liteboard_defconfig index ab22911d66..3ae4a2a0b5 100644 --- a/configs/grinn_liteboard_defconfig +++ b/configs/grinn_liteboard_defconfig @@ -16,7 +16,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="liteboard" BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y -- 2.39.0 From peter at korsgaard.com Tue Jan 10 21:36:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:36:09 +0100 Subject: [Buildroot] [PATCH 4/5] package/wpewebkit: bump to version 2.38.0 In-Reply-To: <20221004133057.2003750-5-aperez@igalia.com> (Adrian Perez de Castro's message of "Tue, 4 Oct 2022 16:30:56 +0300") References: <20220920230029.1680134-1-aperez@igalia.com> <20221004133057.2003750-1-aperez@igalia.com> <20221004133057.2003750-5-aperez@igalia.com> Message-ID: <87eds2kr7a.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > Update to a new major release which brings in improvements and a few > new features. Release notes: > https://wpewebkit.org/release/wpewebkit-2.38.0.html > This release also includes security fixes for CVE-2022-32886, > CVE-2022-32891, and CVE-2022-32912. Accompanying security advisory: > https://wpewebkit.org/security/WSA-2022-0009.html > Both building documentation and support for gobject-introspection have > been added in this release. Version 2.38.0 also introduces a new WebRTC > implementation based on GstWebRTC. Options for them are explicitly left > disabled to keep the configuration as it was, and may be enabled in > follow-up patches. Lastly, the SILENCE_CROSS_COMPILATION_NOTICES option > removed because it no longer exists. > The patch that fixes the build on 32-bit ARM targets is also updated > for the 2.38 release series. > Signed-off-by: Adrian Perez de Castro Committed to 2022.11.x, thanks. Just like for webkitgtk, it needs cmake 3.20, so not trivial to backport to 2022.02.x. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 18:41:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Julien Olivain for package/gnupg2 Message-ID: <20230110213952.6D28B80800@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de76cad31780d839d7b8bc3d542417efaa2a61f8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 6f02b4ba5d17922e52d17f00c3ecaa40563522f4) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 0eb84bb5a0..22293b5d31 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1602,6 +1602,7 @@ F: configs/spike_riscv64_defconfig F: configs/zynq_qmtech_defconfig F: package/fluid-soundfont/ F: package/fluidsynth/ +F: package/gnupg2/ F: package/glslsandbox-player/ F: package/ptm2human/ F: package/python-distro/ From peter at korsgaard.com Tue Jan 10 18:41:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:10 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libksba: security bump to version 1.6.3 Message-ID: <20230110213952.629B28773F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=34df9debfb6cfdbb6bd011f7565f85fa0d9784ee branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 See also: https://gnupg.org/blog/20221017-pepe-left-the-ksba.html For changelog see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 456f18409861a0bee1d553d530cef8bf3482ee7a) Signed-off-by: Peter Korsgaard --- package/libksba/libksba.hash | 2 +- package/libksba/libksba.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libksba/libksba.hash b/package/libksba/libksba.hash index 77485c0cb6..5c6c5eda7a 100644 --- a/package/libksba/libksba.hash +++ b/package/libksba/libksba.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 fce01ccac59812bddadffacff017dac2e4762bdb6ebc6ffe06f6ed4f6192c971 libksba-1.6.2.tar.bz2 +sha256 3f72c68db30971ebbf14367527719423f0a4d5f8103fc9f4a1c01a9fa440de5c libksba-1.6.3.tar.bz2 # Hash for license files: sha256 8f1b87e551d97b2b23b6d3403a5d598c63ea89824cb8ee351f631f6cab2beaa5 AUTHORS diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 727a836cf4..b7c0508df8 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBKSBA_VERSION = 1.6.2 +LIBKSBA_VERSION = 1.6.3 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) From peter at korsgaard.com Tue Jan 10 18:40:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:40:16 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libksba: update _SITE to https Message-ID: <20230110213952.58A858773E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c539843db6dae15d9f80f1422c32921cda08e8ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Switch to https download for firewall compatibility and security. The https URL is also the one advertised on the package download page: https://gnupg.org/download/index.html Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 83c4edf83953bb86257e6b6e3b07f974fc66a37e) Signed-off-by: Peter Korsgaard --- package/libksba/libksba.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 3a8b3fa502..727a836cf4 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -6,7 +6,7 @@ LIBKSBA_VERSION = 1.6.2 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 -LIBKSBA_SITE = ftp://ftp.gnupg.org/gcrypt/libksba +LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) LIBKSBA_LICENSE_FILES = AUTHORS COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 LIBKSBA_CPE_ID_VENDOR = libksba_project From m.niestroj at grinn-global.com Tue Jan 10 21:40:07 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Tue, 10 Jan 2023 22:40:07 +0100 Subject: [Buildroot] [PATCH] board/orangepi-zero-plus: bump Linux/U-Boot and switch to extlinux Message-ID: <20230110214007.3950953-1-m.niestroj@grinn-global.com> Follow changes to other OrangePi boards, most importantly orangepi-zero-plus2, which this board support is based on. This includes switching to extlinux as boot mechanism and dropping custom U-Boot boot script. Rootfs image no longer fits into default 60M (mostly due to Linux modules), so increase it to 120M. While at it, bump Linux to 6.1.4 and U-Boot to 2023.01. Signed-off-by: Marcin Niestroj --- board/orangepi/orangepi-zero-plus/boot.cmd | 6 --- .../orangepi/orangepi-zero-plus/genimage.cfg | 40 ------------------- configs/orangepi_zero_plus_defconfig | 27 +++++++------ 3 files changed, 15 insertions(+), 58 deletions(-) delete mode 100644 board/orangepi/orangepi-zero-plus/boot.cmd delete mode 100644 board/orangepi/orangepi-zero-plus/genimage.cfg diff --git a/board/orangepi/orangepi-zero-plus/boot.cmd b/board/orangepi/orangepi-zero-plus/boot.cmd deleted file mode 100644 index 18c4d521af..0000000000 --- a/board/orangepi/orangepi-zero-plus/boot.cmd +++ /dev/null @@ -1,6 +0,0 @@ -setenv bootargs console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait - -fatload mmc 0 $kernel_addr_r Image -fatload mmc 0 $fdt_addr_r sun50i-h5-orangepi-zero-plus.dtb - -booti $kernel_addr_r - $fdt_addr_r diff --git a/board/orangepi/orangepi-zero-plus/genimage.cfg b/board/orangepi/orangepi-zero-plus/genimage.cfg deleted file mode 100644 index a8f3161c39..0000000000 --- a/board/orangepi/orangepi-zero-plus/genimage.cfg +++ /dev/null @@ -1,40 +0,0 @@ -image boot.vfat { - vfat { - files = { - "Image", - "sun50i-h5-orangepi-zero-plus.dtb", - "boot.scr" - } - } - - size = 64M -} - -image sdcard.img { - hdimage { - } - - partition spl { - in-partition-table = "no" - image = "sunxi-spl.bin" - offset = 8K - } - - partition u-boot { - in-partition-table = "no" - image = "u-boot.itb" - offset = 40K - size = 1M # 1MB - 40KB - } - - partition boot { - partition-type = 0xC - bootable = "true" - image = "boot.vfat" - } - - partition rootfs { - partition-type = 0x83 - image = "rootfs.ext4" - } -} diff --git a/configs/orangepi_zero_plus_defconfig b/configs/orangepi_zero_plus_defconfig index e8de5c203d..26a25bd9f8 100644 --- a/configs/orangepi_zero_plus_defconfig +++ b/configs/orangepi_zero_plus_defconfig @@ -2,7 +2,7 @@ BR2_aarch64=y BR2_cortex_a53=y BR2_ARM_FPU_VFPV4=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_7=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y BR2_SYSTEM_DHCP="eth0" @@ -17,35 +17,38 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2020.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="orangepi_zero_plus" BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.itb" BR2_TARGET_UBOOT_SPL=y -BR2_TARGET_UBOOT_SPL_NAME="spl/sunxi-spl.bin" -BR2_PACKAGE_HOST_UBOOT_TOOLS=y -BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT=y -BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="board/orangepi/orangepi-zero-plus/boot.cmd" +BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="SCP=/dev/null" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.7.19" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun50i-h5-orangepi-zero-plus" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y # Filesystem BR2_TARGET_GENERIC_ISSUE="Welcome to Orangepi Zero Plus" BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y -BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" + +# host tools BR2_PACKAGE_HOST_GENIMAGE=y -BR2_PACKAGE_HOST_MTOOLS=y + +# image scripts +BR2_ROOTFS_POST_BUILD_SCRIPT="board/orangepi/common/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" -BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/orangepi/orangepi-zero-plus/genimage.cfg" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c $(BINARIES_DIR)/genimage.cfg" -- 2.39.0 From james.hilliard1 at gmail.com Wed Jan 11 01:16:00 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 10 Jan 2023 18:16:00 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.9 Message-ID: <20230111011600.4044319-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 9d68751c03..b104b1fbbe 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz +sha256 59157a06c0a482aec750d64746f2b23e556ce3ec62d9cdce74fcb7b4658b722b maturin-0.14.9.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 4570ad4535..3484e09d22 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.5 +PYTHON_MATURIN_VERSION = 0.14.9 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/90/f9/f4242c0e8bc5def9a7135c12574449dbb411ecc595cf72202ca97a79c2ad 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 Wed Jan 11 01:21:05 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 10 Jan 2023 18:21:05 -0700 Subject: [Buildroot] [PATCH v2 1/1] package/python-cryptography: bump to version 39.0.0 Message-ID: <20230111012105.4075174-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- Changes v1 -> v2: - fix vendored archive hash --- 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 a01c8810e3..3f2204eeb1 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz +sha256 2d00e023261719f85caf360ee061d37ee27654a0344d1376441c8a29ea3bac86 cryptography-39.0.0.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 4254fa3557..6868ff4633 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 +PYTHON_CRYPTOGRAPHY_VERSION = 39.0.0 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/12/e3/c46c274cf466b24e5d44df5d5cd31a31ff23e57f074a2bb30931a8c9b01a PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD -- 2.34.1 From james.hilliard1 at gmail.com Wed Jan 11 01:25:01 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 10 Jan 2023 18:25:01 -0700 Subject: [Buildroot] [PATCH v2 1/1] package/python-orjson: bump to version 3.8.4 Message-ID: <20230111012501.4090446-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- Changes v1 -> v2: - fix vendored archive hash --- 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 515590795b..f1298c05ce 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz +sha256 b932fc1e43598fb91022b1dc651afeaef650793a2a590ca4fbeef57a3808abf5 orjson-3.8.4.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 bda0a8ab48..8eeadecb3d 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.3 +PYTHON_ORJSON_VERSION = 3.8.4 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/8f/2d/ae31eddf7e097eec5e25c7da954ef6e944f4dbf79153676f94cea3dc5116 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 thomas.petazzoni at bootlin.com Wed Jan 11 06:45:07 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 11 Jan 2023 06:45:07 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-10 Message-ID: <20230111064514.48817403C6@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-10 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 20 | 17 | 0 | 37 | master | 159 | 309 | 5 | 473 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 29 bash-5.2.15 | 27 fwup-1.9.1 | 16 opkg-0.4.5 | 12 xz-5.2.10 | 11 gvfs-1.48.1 | 10 pixz-1.0.7 | 7 bat-0.19.0 | 6 dust-0.8.1 | 6 glibc-2.36-81-g4f4d7a13edfd... | 6 host-go-1.19.4 | 6 host-sentry-cli-2.8.0 | 6 janus-gateway-1.1.1 | 6 libglib2-2.72.3 | 6 unknown | 6 gobject-introspection | 5 gobject-introspection-1.72.0 | 5 linux-6.1.2 | 5 norm-1.5.8 | 5 dahdi-linux-3.2.0 | 4 host-binutils-2.38 | 4 host-rust-1.66.0 | 4 hyperfine-1.14.0 | 4 libgpg-error-1.46 | 4 python-bcrypt-4.0.1 | 4 python-cryptography-38.0.4 | 4 gerbera-1.10.0 | 3 jack2-1.9.21 | 3 lirc-tools-0.10.2 | 3 python-bunch-1.0.1 | 3 asterisk-16.29.1 | 2 brltty-6.5 | 2 dmalloc-5.6.5 | 2 elfutils-0.186 | 2 host-gcc-final-11.3.0 | 2 host-python-greenlet-2.0.1 | 2 libgcrypt-1.10.1 | 2 libnss-3.87 | 2 lttng-modules-2.13.7 | 2 nerdctl-1.0.0 | 2 perl-5.34.1 | 2 python-greenlet-2.0.1 | 2 ripgrep-af6b6c543b224d348a8... | 2 toolchain-external-codescap... | 2 wolfssl-5.5.3 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 berkeleydb-5.3.28 | 1 bluez5_utils-5.65 | 1 boost-1.80.0 | 1 cairo-1.16.0 | 1 containerd-1.6.12 | 1 crun-1.7.2 | 1 dropbear-2022.83 | 1 efivar-38 | 1 ethtool-6.1 | 1 exim-4.96 | 1 f2fs-tools-1.15.0 | 1 fdk-aac-2.0.2 | 1 fftw-quad-3.3.8 | 1 file-5.43 | 1 fontconfig-2.13.1 | 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: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gdal-3.5.1 | 1 gnu-efi-3.0.15 | 1 gummiboot-2bcd919c681c952eb... | 1 host-binutils-2.39 | 1 host-delve-1.20.0 | 1 host-pahole-1.24 | 1 host-python-maturin-0.14.5 | 1 kexec-2.0.25 | 1 libcap-ng-0.8.3 | 1 libcpprestsdk-2.10.18 | 1 libselinux-3.3 | 1 libvorbis-1.3.7 | 1 libxml2-2.10.3 | 1 linux-5.10.145-cip17-rt7 | 1 luvi-2.13.0 | 1 lxc-5.0.1 | 1 make: *** wait: No child pr... | 1 memcached-1.6.17 | 1 mpv-0.33.1 | 1 musl-1.2.3 | 1 ntp-4.2.8p15 | 1 ocf-linux-20171122 | 1 opensbi-0.9 | 1 pcre2-10.42 | 1 proftpd-1.3.8 | 1 python-numpy-1.23.5 | 1 qemu-7.2.0 | 1 quickjs-2021-03-27 | 1 rtl8821cu-86cc5ceb7c28b9b99... | 1 sed-4.9 | 1 sigrok-cli-0.7.2 | 1 sscep-0.10.0 | 1 uboot-tools-2021.07 | 1 uclibc-1.0.42 | 1 valgrind-3.19.0 | 1 vnstat-2.10 | 1 wireshark-legal-info | 1 xfsprogs-5.14.2 | 1 xlib_libX11-1.8.3 | 1 zlib-ng-2.0.6 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- xtensa | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/6e7a1c5e982be97c2cfe4929fea278fb9fc0ddfc | sh4eb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/ada82c96da3871a780f4732f177f2e91ec1a015e | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/76e27a93d9fc23b1e6dbb8dde759130a82606f4b | ORPH arc | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/0db892d79cb557d3e05214bc0e8402ab6295a414 | microblazeel | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/098b29eb447d5c14e2d4e5b63f8088f00061df9d | arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cb85177aaa9066e1b8880ab9adb4450dad29885e | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/69d6fa416f8c8548a8283ded0ce5fdc1410a6f77 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/080eef2b5f92fb5a0a9ad6bcc8a17c31e48b910d | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d31ee9a77a9bb4d93fb477b8de58e0a09f711e71 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d88ea684cb14c492549c87deb6e3dad214765ce2 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/82027a7c4227691e98c27a2c57d65a254a6d65a6 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4556c2e8f3147bea086ec0db9f4ac563deb56d0f | ORPH microblazeel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/952bf983cf91e85ce3fa1486a05ee3e4298e8375 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/193e4c7d0dc9f9a4943f5e6386d77642742108f2 | ORPH microblazeel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/53499a0797b837c141a3b0e2afa200ecdea5712e | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ed84c746ba4cd86a03d1c176c58606c360558860 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6f417df4f0108f912e488f6499c0f88188b32cd0 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f1decce5ab48242fef2198bf73b869db29df0dbd | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0b2f3b29f0ae1fccdd60b777cbc0383f45d5505c | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d799597fa8c61e4c25d0d7c90f280470f125592a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6bdb643500f4a811eae78ca02005ff6ca0132295 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/791a07a9b4e6688952fa5ee6922184dd163255d9 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/dc00a5322aaa4e22e1376f7e64367b885126e7cf | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3fe005829f8c3c89524da6eb1199f0c8216a0bdb | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fd0b2fc68392ac0c1b4d9d703d8ac8d9f535fd9d | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5b0ee8ef19820aaef194903f6484967dbd3be3ad | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7c3dbdd7e6c2ca9583d723a95bc468d22501bc12 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d344a355873eb2f29d44f9f8ee7c6e46c4fe953f | ORPH aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e76ac4b43a88f3b474b14fd5c89c2d41f08e34f5 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/80abd61b8550541229a45d4f3e799b8d783c20d8 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f97ee15abfef3b226a139e5efc2994657881070b | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bb482c882d7de638c3d5d85f96ca5dcb1c317fa5 | ORPH s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/c926df4f2b883e668fda22f0682323f5a432948f | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8527fe5671de39442d44d9409da64b4e470bffd7 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4852dfd54f1aa630a4ed67ecf20e386e2728fdc8 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ead3a089b41d2dbfdda488d775d3861253e5f9e7 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8e494adf1395d88085c30285363bd07fdf0d851b | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a1f3a0da4ae8b71d5f222a6a787ce31c085f1b17 | sh4aeb | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/7940666979977bb2ecb7c55b3fabac0bb492213e | ORPH sh4 | bluez5_utils-5.65 | NOK | http://autobuild.buildroot.net/results/8e045585714043153aff3bb4e8113f8472771a5e | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/6ef95de3e8b0d5129c842d7e9e6e3c9d5fc4fb73 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/d4a47496af464287865df4f710943fb4571e356a | microblaze | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/c2a82e3812a60d5008bde02c2ed6b0ee6852399c | aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/5440d2ad9cfbe9e2eefe2866aa2ca8b0c64965b0 | arm | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/0f822fc6b0fa3047ffa9fe32ef1b4539949777fc | microblaze | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/0e56ad3f5d3d5383e5c8552642b30a1bfce80a69 | aarch64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/224529a244699963fd7aac7b1964d91a0df899cd | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9ceedb2d261cae11652827d1507e2dd1931f8a7c | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/c44d7c5a0153556676023e4904905b1a8d750a38 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/f05a9dc80b71616669a86b3e1a7dcc04b4b61785 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/f9fb254a6f22e257dd4ed1154c0e6e11178c457b | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/6bb3f2be52cda2a59a554b51ec9fbb192b232864 | ORPH or1k | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/ac2b1f80bcb62eb770a1c7f74da42e26f106f309 | s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e53874eca23beff0633057a66666014932f9fa12 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f69ee0ea97b9d06f6d9faa39f3fe7bc63429e4cc | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/be7fdc4544d2de61986aef16881cfe3f229bffa4 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2a48809f195af1dbed97c02484a4c499a551a84e | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c26e0a736a93bab249df5a68b370dfe5b38d8209 | ORPH mips64el | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f9e7fce6a4bae9bbaaf0302830bf652fa33ccc98 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/ca604db4fe92dec463e7293cb8cc79d639c2aed5 | arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/be22f1bce9971e3e47855437f22b931ffd04d1d3 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/dc26a755fbf5297c6f2534a0d6853fb1e1004541 | ORPH aarch64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/4b5e876c630e1556cb334c104b3367d5978fb329 | armeb | exim-4.96 | NOK | http://autobuild.buildroot.net/results/47a659fa0e2046bb9582bcc676b90d1feb64dd3d | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/e04cb189bb12d0f39d785425214b24003dfe77f9 | sh4aeb | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/3c3b6e689ad51243ce59db7d93198bc1e95eed72 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/518cb5c0ffb41d60312e94c9a17057d1990d5179 | ORPH armeb | file-5.43 | NOK | http://autobuild.buildroot.net/results/58bae1eb0f715fd06b0cd9cb64d1311e7dcdce0b | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/403a0135373aab6398e4d4bd069899d1110493f0 | ORPH arceb | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/b88230ebdf9d3aca29ee5410478fc71b9596845b | sh4 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/74967c49e5b78f8ae73e287f7f5eb48518b83f9e | armeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/050079cb0a88cd3b22363abe038b5ec027142ae8 | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/6989681e6d178bde01d36abbd84808adf5468f65 | m68k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/bca205d702afc1f7d74d27df416241daa4d4c7e5 | mips64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/6fef958e0bd9f2ca7642fe2a9c8ac0653ed491b6 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/672c2d592b9fe1b8de05b8160d90167a23c0de83 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7f3e9a870f1b68b27a07b132beb7ecb8d66631ab | riscv64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3557fcd30d14188655c8c1d5ad41a5cb9550dc8a | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/175143c0d5f9e57cc6e0ca5ac056a3c778dc2179 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20b4f38dabc22024f751c1b15bc080edb5b41e50 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/403137250bbd00fb71f2df37dc64f6d1b36729b7 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/be6f8dd828c65595c2005a57de94d97c31e38981 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/97b8d5c7e944029ebbb893ea5e1a40cf4fde5885 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/80661a017cbe374533a96967e5877305ee1da9fe | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/04ab4052437b3bb6dabb6c2595db22c12b9efb5f | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d06c32ec438cf9830547c1e70569d2ea9616caa | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7f29effd18fb2759a12c6c76582182c03a8ba4c1 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/09f65293cd345b3d6b88245a24e4d6b20d770205 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5efb54389a2f1d02ed23df617e3c0fcdc169369c | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b596ab7eb4629e8380cb3d5d692678a6b3fe6fa9 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4b2dccffce9fe72e64d44ad85fc6d9b53d02ec47 | sh4eb | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/09e2e51f74560b0397bc397043ab3832ab1c26f0 | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9937f2ce7482c08a127ac017f31e89a3fb3867c9 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/87245ce6a145cb906c1ef56bf385c6c6cbde3ebf | arceb | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/93ad61aff7bee16653680e76814744e062b02ced | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/c5af971b23530bff8bd737cd6e52eb819ac0cf16 | arc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/e0e7f4b361ded5f79792b80ef0ae0ffe0723385c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/97d27fa08759710442ebeb4ca7beb9ff4c351265 | riscv64 | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/4a6853a4c2daadc562a8aed63c67fcfa4ad3a943 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b0f5a1aee4ec889c86cf50b4bb68e2586b263244 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/7e1cbb3c3dbb4a79c557686ff54b1c2e326f8760 | mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/631d498747703c8f05b6ee304d696c16e1951150 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/77c33714ad7df0f1a25a9c5fa368ef10e9720dd5 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/e4009fc76c4e27ac9b163d59ea6925c1dfc1a658 | microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/5c56a5aef49a4ddcb4c97e23b19ebc531364ed8d | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/aaeb10e27f6dd300bbd73d46487063bec85fa59e | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/617dd0798b1541ca99f9a1032bc1da59f445fcfd | powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1d69c53493d595a0da4ecc146da738e5902b096a | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/29d9672ff5fb66430be231dcde1bb48692ad6da0 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/783661a0eade81777891bb6dbee550e8bf5bd940 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bdde6109463ed766decafeb1813f60467ca46ec5 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e6a02f5eb7ec0a3c0ac309db587243333b81de77 | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/d973769e6fae532aaf9c1fe2e56db6192bf90e4e | mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3b14b0dd569fb63bb88e54437cf5ae2aaa1cabf6 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/512ea0fc29c008e6121e6324d2a4e38adfe19ad6 | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4eb84501cf43fbfe389ce9f76cf26e3574a083ef | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2efdfab88106083149b9b63af59dc98a30577b8d | ORPH sh4 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b531bcaf886f62b04dbd365f9337d238739fd691 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/25c682431570c0a81867234554a96b9ecaf8eebf | ORPH aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/81a7acb8411749381e803f195f75f99ed40b859c | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/55993cbb722ebac91927a0f6626655fd73ebe6cc | ORPH armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2739ecbf2091a2de27cd0611456c70573790882d | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/92a76f87590e5357c10d0e31d9f1b04af25171a1 | ORPH i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ab33ceb282ef0ac4af50a966656cdd86656b7f16 | m68k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/89fa99708e04067be3d1571444098426847b8022 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/355fa1186f8fc1b33bdcf53f53d5e7508e13e325 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/40e40e759659b07a4f66e1d800ba89cbde566d2e | x86_64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/cd37fc5f99c939bbd5234dc794c89d27abd5f43d | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/843cb70bc66fb81b89a431f0973a3709f3e461f1 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4144a3a1af08e41849f585f77b6bc3ac81cee5c8 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5d531c1a61bca2a518c96ae960ff837bd6dbd6e | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df3ba6d62d0363978509a99c53f77ba0fe93fdc5 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8c49998244c834363997a925071b2ac7ba08b2a2 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f1b6d190287b390327f3a7e3e4b867d19fb1f46f | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f328f01db0d7ca0deead2599931e001d426aa765 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1695ee14c76dee6c9d0d64538416ffc917f565d3 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e41f769d080a0d504100b0278a6f6176085a2ab1 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9fc0a14f8ae5f67f408c8bc22cb8e4610c70e152 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/48da5cf3e7f1e42f47d578fbdc5e65423c07744d | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9ec20f2e6a923127c1ab9e9bcbe94c896c8b4198 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e68fa67b40ac493afb9786db21e8fd58355d2361 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/23af4b0792e2274c1bf300377d8ca58ed453781c | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/38051196e992da9696985e243c93d0d2e8225250 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df3d9ccfa0573c6a179246d7c81d312f91fc06a3 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b5c88a4a810388eb1270395183170ca6043b72d7 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/704e5a1985f608e52dac27788866d342a9562abb | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4816c33adc0b75ee889eb103a78a382207ba4d14 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/629977bf3d54c89ae18ac64ecf34ae7701437233 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5a35650f76dc84cfa086de1645ab0ba9219271f7 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2f0fc49b81375da2f32c81a77ff15829fa10426f | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/620564cc17f670b5bb1e84bfbcbd293375d8bd87 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0e4ae8254854dcc8e6ca7c35796437871b74d1c3 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/26af9cfb405bf1226ddb265a363fee9065178491 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/43518f2753d20fd0ecc0b6e857c91716672fa07d | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7422dd412c7f0f8c914084c0d569bc4d67900482 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e23eac5f24b4f8d2ab5993bf068c3dc15a1e93fd | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c28f8590f7c2f75e73dacd6fc6b1155d5ae1a21 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/994f32bfc755a5c31e04470506616d8468ca1652 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/72df3c7f7779d591c7a29f40381adf3ee95d022e | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/a6d6d358e1d193164ee3e464e18438a36c4b498f | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0437833bbea69cc0c10cca859f433337ea1e1876 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/369665a0aa72caf64f30500b4a9830922e21a5fd | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2c3b90c1e806cbc5837f6eccae4698bf5c6edf8a | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/cfd04e6f18ef1daa9a617ab3a141846fe97d3531 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/58a847c143004c7510814d6d698f3296d77e1eff | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2656cd5c04689069fdedc8ce410f53cb64ab72f2 | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1fe68593479b5b032c113c05a52aad924de15917 | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/05394c067faff53f2b842a9fbbe8571ac46a7b42 | sh4a | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/0ed47a11af82392f5d698d0e640c05ca677a6e79 | mipsel | host-python-maturin-0.14.5 | NOK | http://autobuild.buildroot.net/results/10130440980295afaa79c3423832fbbbb1566525 | i686 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/ed83313c2278851e94cd5ca07830c0b28bc08a12 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/272ef4ff24367ac8e273ada157930a00c03220c1 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/47dd53e34e674510ca976df7f585dde90821c1ba | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/40f704a85e1c01d3f094a92621fa7b80c91fc087 | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/626b9b59df6261cb7785a24314e9e958ff6557cc | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/37959d2feb34bb600ba48ec4581c186dbbd6446b | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/82d2de7254713bbdc148a83e10ee0bdce85ee9ab | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ae72028fd183a2994ab73d5408d27f89a02cca93 | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/c8c35e2a8b6bf41132c2d9ed0ba8f22aee736fe1 | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/cae27fa6117f4eabbfb5a0b095a4ca18cfa13b9b | i686 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/e62890f0c4b022fb4a42736f47c8848c54b352eb | ORPH mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/178bd550162cb07ff83b47e39a8b5b5fbe3bcecb | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/292bcf7c10515df739046e5b10145b0be24d437c | ORPH sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/db7c60d3889ce91dc732b75447b734f0f054cd47 | ORPH microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b5409e83666163774adce16129e3f6d1a86a86df | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fd44785d2b21a170a64bd5c3d0ada83ea108af2a | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/178f159d21b51ab545d15f5086b6130b8ddc86d9 | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/6380295caad95873b95ee835dd3701f734a12be8 | mipsel | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/cc0fff1e1274b2b99a7f0aed619d6fc0df67683c | i686 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/e04665ecd871b245667b0c454b32772e06409bed | x86_64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/934310ed15e288affbbbe15c71a2598a8ba41167 | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/6897a609ddb42fb51b81007a7035c94695b61ebc | sh4eb | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/681ce6a5132c9a7c94f9baf2daa08ac385079407 | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/60474357bf63240df0cfe94a8adf0f8765e3d72a | ORPH riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/2b0acbbdbc41476d2dbcacdaf8d1087ccabf9fb0 | arceb | libcpprestsdk-2.10.18 | NOK | http://autobuild.buildroot.net/results/164b5c9e97babc0b5a72344a996f7a5f6e039f31 | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/4e5a0e8bab18744f0920d1b22385c7540fca4deb | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/2a893284754c5e2ce298ddae9547e5a92c424964 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/41fa31a566e96bd09415de668cd82ddc755631c8 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/bb0fbea33f937a279ccbe6202cab984a54f0038f | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c9059d36581cda6c8b1d5d83d913301f335590ce | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/30123fdd59fea54c8c4cbe2c28caa464ac120aa7 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/30df7ffb3d10042485dd6f59f63961fb834ad1f5 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/fcb2dc0533a3f1b52a5aa94209980f86f4d863c8 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/87c23f335ece1996aaffd2144dc866e177eec5b5 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/5659cc32e7ddb9274adc79762e1f7626984a9bdd | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/eb33246567dfc5e41a68ac68217e63de45a9feee | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4d4db9f8ce4d0b8f79e41c2cae93d380049ae65a | ORPH powerpc64le | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/b7e03c838ddf012885ad3b3c967a7281d5028b2f | microblazeel | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/090d4d6b513161b53d4f890f5fe17c7a9af652ea | or1k | libselinux-3.3 | NOK | http://autobuild.buildroot.net/results/fb433e7be631e03f5345c0c9a53fcd5efd3145e6 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/cec4befe07c99cda54f05680c6db749d7eed4d80 | x86_64 | libxml2-2.10.3 | NOK | http://autobuild.buildroot.net/results/95c65b8e3138bfe3711be289c71e9e09123badb6 | arc | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/9b5300556c4b314ad5fdecffa083bd7425aac7f6 | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/32b077a08bfcfb5030e7fe8875ad49e871aeed6f | ORPH nios2 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/cbf532306d7bc36bef8c3ae90b0fd16ba8c6be5a | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/e96f7011fa97e596e2d0e50e4e4fe37aee12b58b | ORPH powerpc | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/0b24c152b384ad5bad3c4babd6beeb0c8837acc7 | ORPH i686 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/24194e61f77997da15be1ecb799c4b9865af0e85 | ORPH mips64el | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/1145a5841329fb9a621dec31a1ea17b7bbfbee5f | ORPH sparc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/881523139b2f960b26d51f4787cdcc4e33af0e37 | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/a87829c9855c2b399f4eb30367d0c42684873c9c | ORPH arceb | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/7053d4a35696a1833f6bed7e41aa6710fb7469b7 | riscv64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/488255d746585858186b9a8aefb8da114cf746eb | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/47a4f2f11c5f71762775c237dedc0aceadd4fc21 | ORPH aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/321bc4d905e4d54e7ae088a36f0d5e957767b659 | mips64 | make: *** wait: No child pr... | NOK | http://autobuild.buildroot.net/results/8645838be88876ae309b45ee6abc8b0b1a3ad786 | microblazeel | memcached-1.6.17 | NOK | http://autobuild.buildroot.net/results/f6bd3841c6a408459b2e5fe601865b56c8eab569 | ORPH aarch64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/cc2a009a7e5552e0c42f9a91564aead1527928ba | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/a7a4607b54aabefc8a799a1b957f0266a9e942b5 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/91744a3ef50e416dd27aa80437babd9447dc5503 | i686 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/0d42e8f44fa61bb06acd496a63faff72695c2f2a | mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a3012655a93ff9bf810482cacc6559b297d41dfa | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f55ae7cac91cd03c49f61ce60211d828fd7c8d9d | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ae1e7cf5358de7ba95ede0963f341907ef9c925d | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ce1f72b77531a1789455b1960f44b1342c0e74ea | ORPH mips64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b3ba36287603f2eee747bd5f43d67256e267c643 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/e58c62f12b11c0fe2ceb4482c48e4828bd181f99 | ORPH s390x | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/317c91f4fb67191108e451d97c42c037f9616709 | ORPH riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/10405cfbcf7f37a2d37a7423ae6c714cab7dd654 | nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/327be838dcdf2e402894a35689e474737de3a5ad | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0842aadd2e189b7f8ef3d4c596d020a2e0af46c6 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2fc8710c53e5b5c1a1ee44c173cf26a89e960b44 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7abfafc9a0dbdb1462e32dba2700b328428646da | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9ba2b588debfefd66df9f0419581241d265f1379 | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/019f355bd6ceb6fde82ed6ed56f4bb11749c2915 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5dedc652f20d62e1d2597b88187054b8de365ece | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fdb2ec25debeae93fd67f7dafcda909dea2d5164 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2a306b24d8e3153fcc736ac4355c892c6d64b980 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e9dc754ea9bfd69aa1c1b05905b904be380c7bbb | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1ebad3893c36f03adb51011677afa2939d0488f8 | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e292a8aa41eab0f7df35bc40cbf72179ecadc658 | ORPH sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/17ab255507ae88ae74db5d9034c1a0f106dbe6e8 | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/4c3fa214a85a2ef65dd1f87f274d1b14a8511547 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/0d11ea62c74a51e3d8ac7dcc9caee630f0f16de7 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6a479687436f80d9ec92c4ac6bebf615a5db15e7 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b18463617a04c2111ba886e64cb93f7d1dd44ee6 | armeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f8ac1f729a18726aa7c536149b9525292abfb869 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/89c8505f4cbeccf7dfe281649be30beb0c4d070f | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8e514e0da70236271f47a5876878f43f2135a18e | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/bd896f7d6a3e8a090aa631868a5f1aa46fd2a148 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9946721280835c84d21da34899940d1493642605 | mips | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/07928467fc34b66e32ef9c7f15f843ca944129c5 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/945c328091a97e7d407d4d2824070010b7d4ebf2 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/dcf8d63bfc936aec3449347fa0f3bff9776163c6 | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/b80521ed138158b8131307990880ca3361c67474 | powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/2f2a914aa4aa0892ec5c4bebcc2d6c27fed8b800 | x86_64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/902f92a3f16ef3645c7adbec37b94d1528c41e0a | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/00a222d314b4e7b3196e0232fc129fb454f0133b | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4d823b5ca248443e65bc0550cf9b206dd5d0f8ad | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8bffd78e90d6cff655cf0f577efff66929a60f62 | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/49b425872f2fa6784c5196540b9c3fe9c1f5073c | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/02d27b7620f85ca43c3073b214ad589fc6ebec1d | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/80c6e55f29801cd7436908b06e3be1381c4108c7 | armeb | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/238269e0029a58bb30cd39691fcfd986b320dcb2 | i686 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/192fb676f4e75d09082d2bb0b6ad0fa44f191a10 | arm | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/48f6012bcf43e4fbfdf9fb896d3eb62f819c6525 | mips | qemu-7.2.0 | NOK | http://autobuild.buildroot.net/results/7819a36889ae75993429006afdce4f8913e1c80c | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/fe35afa8b6335fb84c2674aaac8d9151a232e30c | x86_64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/ef331c47068262a0768f22d23df6c7981fe91d38 | x86_64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/3506a43796e6f84f3329dd1beb017ee081d903c4 | or1k | rtl8821cu-86cc5ceb7c28b9b99... | NOK | http://autobuild.buildroot.net/results/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f | powerpc64 | sed-4.9 | NOK | http://autobuild.buildroot.net/results/6252d4697bb66deae0e2a99a1f8d55da03822d67 | ORPH aarch64 | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/5ece0bce88d700f164fcd3a89824156481c3b602 | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/8672f0324d39a96707b42deb3934c4f017094860 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/1896a3117c6a1bcd6661b05e71845a3533cbc918 | ORPH mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/e3c71aa269ee18fd249511db59451865ca1eb303 | ORPH microblaze | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/e07016a2e458435b6cb2589e6cabcd57101acd0f | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/10777e4f51f0f6a6e38e7538f81d6c7006667631 | arm | unknown | NOK | http://autobuild.buildroot.net/results/b50460a1a1fc9d8de4b82ab18451d43edfae884b | armeb | unknown | NOK | http://autobuild.buildroot.net/results/bf27e87fce332524320a11c2b44605ba4233078b | i686 | unknown | NOK | http://autobuild.buildroot.net/results/3f5f185fad4653dc3d97e240b62e0c78dd07b924 | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/4843aa561facfce43065261064662353ed6ac18c | arm | unknown | NOK | http://autobuild.buildroot.net/results/a89eddfcbdfd101c14f1d22593724db2f5f39edb | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/4387a590c36c5ce82cc80d5477dcf84a61716ab5 | mips | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/485bd1341cc1d8065b8bcc11255890d5f0aa4a76 | ORPH powerpc64 | vnstat-2.10 | NOK | http://autobuild.buildroot.net/results/e5064f2a9c95cf7cec1720c4bbdd1cb56c11b91e | mipsel | wireshark-legal-info | NOK | http://autobuild.buildroot.net/results/c5fbc5bd4176813a4d9285c2428fc49288881ab8 | ORPH mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/e0c72bf287da7aade5da2b86d8805ef5a24dc5d6 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/dc8c3597d00299c30550335f5da5b1f3ee1bbb86 | mips | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/5a90807b8cfe2fb850e5d4f13b8427184681806e | ORPH arm | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/7ad5cc4e1c5bfcaf3d9dec2e45a3683bcf891fd1 | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9a338629105dd1a9b625b30d656e392c619476b9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d87de6dd302a24ce76ee357ca30a24448e4c86d8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0c1ac9db17ccb4396ce566368138a66dcafa7158 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/506de7f5e6284e714e25e5a0fce4fd5b8cdf8635 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e8c997cb79dd11c40b8e2c309461902701b15309 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ecb29edc39d54207da1bce903f074082271c046c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/083223b5d3804779438635c80be65ea6f4f86fe5 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9ea762ca0636a9f55c4b64b8db4218dab2cfcf55 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0518df51fd7f972d283f2056c685a6f1ccab8c19 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/23a3e5d276cc26a98468c86742d1048524ddefcd | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0ce242cff9bc0463bd1c3bd11dd8d70dc2cc7965 | ORPH arm | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/c2542f86827a0fa82823252d65b5c193e8990258 | ORPH Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 3 gerbera-1.10.0 | 2 host-rust-1.64.0 | 2 /home/buildroot/autobuild/i... | 1 audit-3.0.7 | 1 avro-c-1.11.0 | 1 elfutils-0.186 | 1 frr-8.3.1 | 1 host-binutils-2.39 | 1 luvi-2.13.0 | 1 opensbi-0.9 | 1 wavemon-0.9.4 | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/466d4acbd60de1d261fb27fdf9a76e251b8d810d | armeb | audit-3.0.7 | NOK | http://autobuild.buildroot.net/results/aaa8a00cb7e6eb883b877ef6c435ca4e66e577a0 | arm | avro-c-1.11.0 | NOK | http://autobuild.buildroot.net/results/c18d61be05859002dab2b04df1cfd663c3632503 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/6b1495dbd0d23d1da960ea08bb3b312412e0ce91 | ORPH xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/ffbc4d9c965413bd4e02c6a2ae9c92122885d8de | powerpc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/435343fc7c5d3caa9c29ec1914059bba43df368c | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/36ff25abe00bff7e62822a1b20203c7275ec53e7 | mipsel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/93026151ec4d50c3d3cf9a546a2cfe3981c31b01 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4eb7f46facfa8e66fdf0cd54b355bd68e2668611 | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/33ae32436aae4dc4b988fa713790d7bacde6cb0e | sh4 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2eae1a9d8cb5871a07bee04d9fe068df94b27589 | powerpc | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/7b62fa9ada1bf9d39ab86b488904f1e2772809cc | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/e081fde6a53aeb122d2c7e2d003a0c7c36513e9a | mips | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/3f4bc9ff15c7344807a3b20773ae9721fca5d35e | ORPH riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/f06d8feb85d60c032a4a51b38ef008ae44f50afb | mipsel | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/a04a66535f07cd1e204bd1cb71fa635ebb0d0ff1 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/6cdc509b056a5791d361f347eeb3e3ff7b624410 | ORPH -- http://autobuild.buildroot.net From m.niestroj at grinn-global.com Wed Jan 11 07:28:55 2023 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Wed, 11 Jan 2023 08:28:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-pytest-asyncio: bump to version 0.20.3 In-Reply-To: <20230109054053.2704727-1-james.hilliard1@gmail.com> References: <20230109054053.2704727-1-james.hilliard1@gmail.com> Message-ID: <87wn5tmsvt.fsf@grinn-global.com> James Hilliard writes: > Signed-off-by: James Hilliard > --- > 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 b683c60553..051670aa51 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 894109d45a7b6f46718bbe4611aa7817 pytest-asyncio-0.20.1.tar.gz > -sha256 626699de2a747611f3eeb64168b3575f70439b06c3d0206e6ceaeeb956e65519 pytest-asyncio-0.20.1.tar.gz > +md5 dce438c7b0081d7f580b5a79d7105570 pytest-asyncio-0.20.3.tar.gz > +sha256 83cbf01169ce3e8eb71c6c278ccb0574d1a7a3bb8eaaf5e50e0ad342afb33b36 pytest-asyncio-0.20.3.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 b70e0ad0f4..c94c9ea876 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.20.1 > +PYTHON_PYTEST_ASYNCIO_VERSION = 0.20.3 > PYTHON_PYTEST_ASYNCIO_SOURCE = pytest-asyncio-$(PYTHON_PYTEST_ASYNCIO_VERSION).tar.gz > -PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9e/8f/5a918ac4e2366b61156e16fa9bfb3be52401d81f5309efb1f4e04d99ac39 > +PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/6e/06/38b0ca5d53582bb49697626975b5540435ea064762d852b5c66646c729e9 > PYTHON_PYTEST_ASYNCIO_SETUP_TYPE = setuptools > PYTHON_PYTEST_ASYNCIO_LICENSE = Apache-2.0 > PYTHON_PYTEST_ASYNCIO_LICENSE_FILES = LICENSE Reviewed-by: Marcin Niestroj -- Marcin Niestr?j From m.niestroj at grinn-global.com Wed Jan 11 07:30:30 2023 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Wed, 11 Jan 2023 08:30:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-iniconfig: bump to version 2.0.0 In-Reply-To: <20230109042314.2326173-1-james.hilliard1@gmail.com> References: <20230109042314.2326173-1-james.hilliard1@gmail.com> Message-ID: <87sfghmste.fsf@grinn-global.com> James Hilliard writes: > Migrate from setuptools to hatchling pep517 build backend. > > Signed-off-by: James Hilliard > --- > package/python-iniconfig/python-iniconfig.hash | 4 ++-- > package/python-iniconfig/python-iniconfig.mk | 7 ++++--- > 2 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/python-iniconfig/python-iniconfig.hash b/package/python-iniconfig/python-iniconfig.hash > index b2469db99b..541ae3e3f3 100644 > --- a/package/python-iniconfig/python-iniconfig.hash > +++ b/package/python-iniconfig/python-iniconfig.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/iniconfig/json > -md5 0b7f3be87481211c183eae095bcea6f1 iniconfig-1.1.1.tar.gz > -sha256 bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32 iniconfig-1.1.1.tar.gz > +md5 3c030b3f51dcc3aca585de05635600e4 iniconfig-2.0.0.tar.gz > +sha256 2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 iniconfig-2.0.0.tar.gz > # Locally computed sha256 checksums > sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 LICENSE > diff --git a/package/python-iniconfig/python-iniconfig.mk b/package/python-iniconfig/python-iniconfig.mk > index 5c31c69957..99e946f0ab 100644 > --- a/package/python-iniconfig/python-iniconfig.mk > +++ b/package/python-iniconfig/python-iniconfig.mk > @@ -4,11 +4,12 @@ > # > ################################################################################ > > -PYTHON_INICONFIG_VERSION = 1.1.1 > +PYTHON_INICONFIG_VERSION = 2.0.0 > PYTHON_INICONFIG_SOURCE = iniconfig-$(PYTHON_INICONFIG_VERSION).tar.gz > -PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2 > -PYTHON_INICONFIG_SETUP_TYPE = setuptools > +PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913 > +PYTHON_INICONFIG_SETUP_TYPE = pep517 > PYTHON_INICONFIG_LICENSE = MIT > PYTHON_INICONFIG_LICENSE_FILES = LICENSE > +PYTHON_INICONFIG_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs > > $(eval $(python-package)) Reviewed-by: Marcin Niestroj -- Marcin Niestr?j From m.niestroj at grinn-global.com Wed Jan 11 07:31:26 2023 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Wed, 11 Jan 2023 08:31:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-dbus-fast: bump to version 1.84.0 In-Reply-To: <20230109034218.2150414-1-james.hilliard1@gmail.com> References: <20230109034218.2150414-1-james.hilliard1@gmail.com> Message-ID: <87o7r5msrs.fsf@grinn-global.com> James Hilliard writes: > Signed-off-by: James Hilliard > --- > package/python-dbus-fast/python-dbus-fast.hash | 4 ++-- > package/python-dbus-fast/python-dbus-fast.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/python-dbus-fast/python-dbus-fast.hash b/package/python-dbus-fast/python-dbus-fast.hash > index f0dceeb43d..e9a3992f8e 100644 > --- a/package/python-dbus-fast/python-dbus-fast.hash > +++ b/package/python-dbus-fast/python-dbus-fast.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/dbus-fast/json > -md5 eebf2c558dd1af0f8f32b361e91f2fa3 dbus_fast-1.61.1.tar.gz > -sha256 bda4a7d559047b74f409eda278f68f610a418e86ad3efa0368fa2ed240daa6b6 dbus_fast-1.61.1.tar.gz > +md5 21e3675168e3dbe807c6c8a29267241f dbus_fast-1.84.0.tar.gz > +sha256 d64f1b68c1c81268e846471caeb9264a9306a6c6ad356c30d5cdf7d1ecc251a1 dbus_fast-1.84.0.tar.gz > # Locally computed sha256 checksums > sha256 c37e9c75110e01d1f0c5360dc7d7776a30ac5f70d2440db214423e4b7a77a6af LICENSE > diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk > index de7049ba22..9dd88f613f 100644 > --- a/package/python-dbus-fast/python-dbus-fast.mk > +++ b/package/python-dbus-fast/python-dbus-fast.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_DBUS_FAST_VERSION = 1.61.1 > +PYTHON_DBUS_FAST_VERSION = 1.84.0 > PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz > -PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 > +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/81/67/a83522d6692a72911c3586e2fcd2363ce22d1522a7e17e1012f255a6083b > PYTHON_DBUS_FAST_SETUP_TYPE = setuptools > PYTHON_DBUS_FAST_LICENSE = MIT > PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE Reviewed-by: Marcin Niestroj -- Marcin Niestr?j From brgl at bgdev.pl Wed Jan 11 07:55:14 2023 From: brgl at bgdev.pl (Bartosz Golaszewski) Date: Wed, 11 Jan 2023 08:55:14 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: remove my entry Message-ID: <20230111075514.8131-1-brgl@bgdev.pl> It's been a while since I've even used buildroot at all and I don't really have any spare cycles to spend on maintaining its packages. Let's face reality and drop me from the DEVELOPERS file. Signed-off-by: Bartosz Golaszewski --- DEVELOPERS | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..8e1d68c026 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -283,17 +283,6 @@ F: package/ttyd/ F: package/qt5/qt5scxml/ F: package/qt5/qt5webview/ -N: Bartosz Golaszewski -F: package/autoconf-archive/ -F: package/doxygen/ -F: package/libgpiod/ -F: package/libserialport/ -F: package/libsigrok/ -F: package/libsigrokdecode/ -F: package/libzip/ -F: package/pulseview/ -F: package/sigrok-cli/ - N: Baruch Siach F: board/solidrun/clearfog_gt_8k/ F: configs/solidrun_clearfog_gt_8k_defconfig -- 2.37.2 From luca.ceresoli at bootlin.com Wed Jan 11 08:55:12 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Wed, 11 Jan 2023 09:55:12 +0100 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221222103144.20516-1-neal.frager@amd.com> References: <20221222103144.20516-1-neal.frager@amd.com> Message-ID: <20230111095512.12283fdd@booty> On Thu, 22 Dec 2022 10:31:44 +0000 Neal Frager wrote: > 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 Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fperrad at gmail.com Wed Jan 11 08:55:22 2023 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 11 Jan 2023 09:55:22 +0100 Subject: [Buildroot] [PATCH] configs/olimex_a20_olinuxino_lime*: bump Linux and U-Boot Message-ID: <20230111085522.2301383-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- configs/olimex_a20_olinuxino_lime2_defconfig | 4 ++-- configs/olimex_a20_olinuxino_lime_defconfig | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/olimex_a20_olinuxino_lime2_defconfig b/configs/olimex_a20_olinuxino_lime2_defconfig index 1bb628b56..a0ebcaed6 100644 --- a/configs/olimex_a20_olinuxino_lime2_defconfig +++ b/configs/olimex_a20_olinuxino_lime2_defconfig @@ -22,7 +22,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.71" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_DEFCONFIG=y BR2_LINUX_KERNEL_DEFCONFIG="sunxi" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment" @@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=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.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime2" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y diff --git a/configs/olimex_a20_olinuxino_lime_defconfig b/configs/olimex_a20_olinuxino_lime_defconfig index 7105ea996..f685d1942 100644 --- a/configs/olimex_a20_olinuxino_lime_defconfig +++ b/configs/olimex_a20_olinuxino_lime_defconfig @@ -22,7 +22,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.71" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_DEFCONFIG=y BR2_LINUX_KERNEL_DEFCONFIG="sunxi" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment" @@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=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.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y -- 2.37.2 From peter at korsgaard.com Wed Jan 11 09:06:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:06:20 +0100 Subject: [Buildroot] [PATCH 02/29] package/libmng: fix optional dependency to lcms2 In-Reply-To: <20230101233653.487175-3-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:26 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-3-ricardo.martincoski@gmail.com> Message-ID: <87a62pl9tf.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > "0ce9b533e3 libmng: new package" introduced a typo that makes the > optional dependency to lcms2 ineffective. > Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:06:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:06:40 +0100 Subject: [Buildroot] [PATCH 03/29] package/qcom-db410c-firmware: fix typo for _LICENSE In-Reply-To: <20230101233653.487175-4-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:27 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-4-ricardo.martincoski@gmail.com> Message-ID: <875yddl9sv.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Cc: Mike Frampton > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:06:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:06:52 +0100 Subject: [Buildroot] [PATCH 04/29] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR In-Reply-To: <20230101233653.487175-5-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:28 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-5-ricardo.martincoski@gmail.com> Message-ID: <871qo1l9sj.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:10 +0100 Subject: [Buildroot] [PATCH 06/29] package/i2pd: really install configuration files In-Reply-To: <20230101233653.487175-7-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:30 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-7-ricardo.martincoski@gmail.com> Message-ID: <87wn5tjuvx.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > While applying [1] the commit "fffbd2c9f7 i2pd: new package" > unintentionally removed completely the post-install hooks, so > I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. > Fix the install of configuration files by adding the defined symbol to > the post-install hooks. > [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ > Cc: Fabrice Fontaine > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:19 +0100 Subject: [Buildroot] [PATCH 07/29] package/ima-evm-utils: really install to staging In-Reply-To: <20230101233653.487175-8-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:31 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-8-ricardo.martincoski@gmail.com> Message-ID: <87sfghjuvo.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "8229196d41 package/ima-evm-utils: new package" added > IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling > IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed > to staging. > Enable installing to staging. > Cc: Petr Vorel > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:29 +0100 Subject: [Buildroot] [PATCH 08/29] package/qt5/qt5virtualkeyboard: really configure language layouts In-Reply-To: <20230101233653.487175-9-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:32 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-9-ricardo.martincoski@gmail.com> Message-ID: <87o7r5juve.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake > infrastructure" changed most but not all _QMAKEFLAGS to > _CONF_OPTS. > As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is > ignored and all layouts are compiled in. > Some layouts have different licenses (e.g. pinying), so the license > information for a build that is configured to not include such layouts > is wrong. > Change the remaining _QMAKEFLAGS entry, fixing the config for which > language layouts are compiled and installed. > Cc: Giulio Benetti > Cc: Julien Corjon > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:38 +0100 Subject: [Buildroot] [PATCH 09/29] package/tekui: really disable parallel build In-Reply-To: <20230101233653.487175-10-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:33 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-10-ricardo.martincoski@gmail.com> Message-ID: <87k01tjuv5.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but > that is not a symbol used by the generic package infra. > Ensure -j1 is passed to the build and install commands by using > TEKUI_MAKE explicitly. > Fixes: > http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b > Cc: Francois Perrad > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:47 +0100 Subject: [Buildroot] [PATCH 10/29] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" In-Reply-To: <20230101233653.487175-11-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:34 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-11-ricardo.martincoski@gmail.com> Message-ID: <87fschjuuw.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. > Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL > settings" added _MAKE to a generic package, but the generic infra > does not take this symbol into account. > The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: > fix parallel build" by adding a patch file. > So drop the bogus PPTP_LINUX_MAKE. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:14:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:14:57 +0100 Subject: [Buildroot] [PATCH 11/29] Revert "package/zip: install to staging" In-Reply-To: <20230101233653.487175-12-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:35 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-12-ricardo.martincoski@gmail.com> Message-ID: <87bkn5juum.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. > Commit "c5b5b5ccab package/zip: install to staging" contains a typo that > prevents installing to staging. > ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS > But the package does not install headers or libraries, only ELF and > manual files. > So instead of fixing the install to staging, revert the bogus commit. > Cc: Jan Pedersen > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:16:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:16:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.1 In-Reply-To: <20230102211854.29006-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 2 Jan 2023 22:18:54 +0100") References: <20230102211854.29006-1-bernd.kuhls@t-online.de> Message-ID: <877cxtjus9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://sqlite.org/releaselog/3_40_1.html > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:17:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:17:41 +0100 Subject: [Buildroot] [PATCH 14/29] package/exfat: drop dangling EXFAT_CFLAGS In-Reply-To: <20230101233653.487175-15-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:38 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-15-ricardo.martincoski@gmail.com> Message-ID: <87358hjuq2.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package > infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. > This config is ignored by autotools package infra. > So drop the dangling symbol. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:17:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:17:47 +0100 Subject: [Buildroot] [PATCH 15/29] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD In-Reply-To: <20230101233653.487175-16-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:39 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-16-ricardo.martincoski@gmail.com> Message-ID: <87y1q9ig5g.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras > kernel-module and generic-package. Neither of them support > _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. > So drop the bogus symbol. > Cc: Francis Laniel > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:18:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:21 +0100 Subject: [Buildroot] [PATCH 16/29] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS In-Reply-To: <20230101233653.487175-17-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:40 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-17-ricardo.martincoski@gmail.com> Message-ID: <87tu0xig4i.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for > target" correctly used _INSTALL_TARGET_OPTS with an autotools > package. > But later on, in 2018, commit "928a72c49f package/glib-networking: bump > version to 2.56.1" changed the package to use the meson infra, that does > not support _INSTALL_TARGET_OPTS. > So this symbol is bogus since 2018. Drop it now. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:18:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:48 +0100 Subject: [Buildroot] [PATCH 17/29] package/gobject-introspection: drop bugus GOBJECT_INTROSPECTION_AUTORECONF In-Reply-To: <20230101233653.487175-18-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:41 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-18-ricardo.martincoski@gmail.com> Message-ID: <87pmblig3r.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "7687a396e8 package/gobject-introspection: new package" added the > package using the meson infra for both target and host variants. > Meson infra does not support _AUTORECONF. > So drop the bogus symbol. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:19:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:19:08 +0100 Subject: [Buildroot] [PATCH 18/29] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS In-Reply-To: <20230101233653.487175-19-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:42 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-19-ricardo.martincoski@gmail.com> Message-ID: <87lem9ig37.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "f0d37e275a package/libtalloc: new package" added these symbols > but they are not used in the package and also not recognized by the waf > package infra. > So drop the ignored symbols. > Cc: David GOUARIN > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:22:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:34 +0100 Subject: [Buildroot] [PATCH 19/29] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS In-Reply-To: <20230101233653.487175-20-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:43 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-20-ricardo.martincoski@gmail.com> Message-ID: <87h6wxifxh.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted > the package to use autotools infra but added a define that is never > called. > Drop the bogus define. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:22:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:39 +0100 Subject: [Buildroot] [PATCH 20/29] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS In-Reply-To: <20230101233653.487175-21-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:44 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-21-ricardo.martincoski@gmail.com> Message-ID: <87cz7lifxc.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "cb328f77f8 policycoreutils: new package" added a define that is > never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. > The build system from the package already install these files to target. > So just drop the bogus define. > Cc: Clayton Shotwell > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:23:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:39 +0100 Subject: [Buildroot] [PATCH 21/29] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN In-Reply-To: <20230101233653.487175-22-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:45 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-22-ricardo.martincoski@gmail.com> Message-ID: <878ri9ifvo.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > While applying [1] and cleaning up, the commit "d167f7006e > package/qoriq-rcw: add in-tree rcw source support" ended up keeping an > unused define. > Drop it now. > [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:24:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:24:03 +0100 Subject: [Buildroot] [PATCH 22/29] package/rhash: drop dangling RHASH_ADDLDFLAGS In-Reply-To: <20230101233653.487175-23-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:46 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-23-ricardo.martincoski@gmail.com> Message-ID: <874jsxifv0.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the > only usage of this define but the define itself was left dangling. > Drop it now. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:24:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:24:49 +0100 Subject: [Buildroot] [PATCH 23/29] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG In-Reply-To: <20230101233653.487175-24-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:47 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-24-ricardo.martincoski@gmail.com> Message-ID: <87zgaph19a.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all > usages of this define but the define itself was left dangling. > Drop it now. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:25:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:25:16 +0100 Subject: [Buildroot] [PATCH 24/29] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} In-Reply-To: <20230101233653.487175-25-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:48 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-25-ricardo.martincoski@gmail.com> Message-ID: <87v8ldh18j.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 > converted the package to use the generic infra, but added a bogus > WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. > Drop the symbols that are not used since 2012. > Cc: Matt Weber > Cc: Sergey Matyukevich > Cc: Yegor Yefremov > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 21:40:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR Message-ID: <20230111092533.2EFC987817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bafb32a406e9335d33ac9048e4111e92ec7dc891 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit e7792f539e440d40566bfab3dd86881a8f8edd7a) Signed-off-by: Peter Korsgaard --- package/tinyxml/tinyxml.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/tinyxml/tinyxml.mk b/package/tinyxml/tinyxml.mk index d173254e31..8e706f1a1e 100644 --- a/package/tinyxml/tinyxml.mk +++ b/package/tinyxml/tinyxml.mk @@ -12,7 +12,7 @@ TINYXML_AUTORECONF = YES TINYXML_INSTALL_STAGING = YES TINYXML_LICENSE = Zlib TINYXML_LICENSE_FILES = README -TINYXML_CPE_ID_VENDOT = tinyxml_project +TINYXML_CPE_ID_VENDOR = tinyxml_project # 0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch TINYXML_IGNORE_CVES += CVE-2021-42260 From peter at korsgaard.com Tue Jan 10 15:14:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 16:14:20 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/webkitgtk: security bump to version 2.38.3 Message-ID: <20230111092532.E3A1F87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d8edaa68be6fc67344036bd062b398330849f599 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Bugfix release, with a security patch for CVE-2022-42799, CVE-2022-42823, CVE-2022-42824, CVE-2022-42852, CVE-2022-42856, CVE-2022-42863, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699 and CVE-2022-46700. Release notes: https://webkitgtk.org/2022/10/20/webkitgtk2.38.1-released.html https://webkitgtk.org/2022/11/04/webkitgtk2.38.2-released.html https://webkitgtk.org/2022/12/22/webkitgtk2.38.3-released.html Accompanying security advisory: https://webkitgtk.org/security/WSA-2022-0010.html https://webkitgtk.org/security/WSA-2022-0011.html Signed-off-by: Thomas Devoogdt Signed-off-by: Peter Korsgaard (cherry picked from commit d64a089a64aff7c8cbf197beea460d644646243d) Signed-off-by: Peter Korsgaard --- package/webkitgtk/webkitgtk.hash | 8 ++++---- package/webkitgtk/webkitgtk.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/webkitgtk/webkitgtk.hash b/package/webkitgtk/webkitgtk.hash index c2512be9c6..eff7f5c18f 100644 --- a/package/webkitgtk/webkitgtk.hash +++ b/package/webkitgtk/webkitgtk.hash @@ -1,7 +1,7 @@ -# From https://webkitgtk.org/releases/webkitgtk-2.38.0.tar.xz.sums -md5 a69cd8fc05f7299458b4faf1bc99b875 webkitgtk-2.38.0.tar.xz -sha1 6dcb65b8dc56c52f086bfeecfca7920e9cc78348 webkitgtk-2.38.0.tar.xz -sha256 f9ce6375a3b6e1329b0b609f46921e2627dc7ad6224b37b967ab2ea643bc0fbd webkitgtk-2.38.0.tar.xz +# From https://webkitgtk.org/releases/webkitgtk-2.38.3.tar.xz.sums +md5 1c1cc5eb59273091e228406937b23947 webkitgtk-2.38.3.tar.xz +sha1 04cb5923d8ac6f435424b74115c3219ec597e9ad webkitgtk-2.38.3.tar.xz +sha256 41f001d1ed448c6936b394a9f20e4640eebf83a7f08262df28504f7410604a5a webkitgtk-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/webkitgtk/webkitgtk.mk b/package/webkitgtk/webkitgtk.mk index 336744954e..b1bca7b88a 100644 --- a/package/webkitgtk/webkitgtk.mk +++ b/package/webkitgtk/webkitgtk.mk @@ -4,7 +4,7 @@ # ################################################################################ -WEBKITGTK_VERSION = 2.38.0 +WEBKITGTK_VERSION = 2.38.3 WEBKITGTK_SITE = https://www.webkitgtk.org/releases WEBKITGTK_SOURCE = webkitgtk-$(WEBKITGTK_VERSION).tar.xz WEBKITGTK_INSTALL_STAGING = YES From peter at korsgaard.com Tue Jan 10 18:41:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:41:53 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Julien Olivain for package/gnupg2 Message-ID: <20230111092533.1380A8781C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=565b4313bd26e50c5f98de77473b3b10c2aab81f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 6f02b4ba5d17922e52d17f00c3ecaa40563522f4) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 5a27587aac..cca29525e0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1668,6 +1668,7 @@ F: configs/spike_riscv64_defconfig F: configs/zynq_qmtech_defconfig F: package/fluid-soundfont/ F: package/fluidsynth/ +F: package/gnupg2/ F: package/glslsandbox-player/ F: package/octave/ F: package/ola/ From peter at korsgaard.com Tue Jan 10 21:40:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qcom-db410c-firmware: fix typo for _LICENSE Message-ID: <20230111092533.3BA9287818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c694e0787b49f040843b4388c7513c93094be20b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Cc: Mike Frampton Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit aa35d8d071faf68abc4538be2a3bb636ea6b4a2c) Signed-off-by: Peter Korsgaard --- package/qcom-db410c-firmware/qcom-db410c-firmware.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk index 9ef32cc9d4..cf4b59b72e 100644 --- a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk +++ b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk @@ -8,7 +8,7 @@ QCOM_DB410C_FIRMWARE_VERSION = 1034.2.1 QCOM_DB410C_FIRMWARE_BASE = linux-board-support-package-r$(QCOM_DB410C_FIRMWARE_VERSION) QCOM_DB410C_FIRMWARE_SOURCE = $(QCOM_DB410C_FIRMWARE_BASE).zip QCOM_DB410C_FIRMWARE_SITE = https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware -QCOM_DB410C_FIRMWARE_LICENCE = Qualcomm firmware license +QCOM_DB410C_FIRMWARE_LICENSE = Qualcomm firmware license QCOM_DB410C_FIRMWARE_LICENSE_FILES = LICENSE QCOM_DB410C_FIRMWARE_DEPENDENCIES = host-mtools From peter at korsgaard.com Tue Jan 10 21:49:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:49:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qt5/qt5virtualkeyboard: really configure language layouts Message-ID: <20230111092533.6D4EA87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4dcbf5732fa0759c2b87f9dfbf13b73b8372e74f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake infrastructure" changed most but not all _QMAKEFLAGS to _CONF_OPTS. As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is ignored and all layouts are compiled in. Some layouts have different licenses (e.g. pinying), so the license information for a build that is configured to not include such layouts is wrong. Change the remaining _QMAKEFLAGS entry, fixing the config for which language layouts are compiled and installed. Cc: Giulio Benetti Cc: Julien Corjon Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 92219bdf2ece2a0ddfbc45691879a03acd5c7442) Signed-off-by: Peter Korsgaard --- package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk index c31d455c4e..3fefdc874d 100644 --- a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk +++ b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk @@ -16,7 +16,7 @@ QT5VIRTUALKEYBOARD_LICENSE_FILES = LICENSE.GPL3 QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS = $(call qstrip,$(BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)) ifneq ($(strip $(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) -QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" +QT5VIRTUALKEYBOARD_CONF_OPTS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" ifneq ($(filter ja_JP all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (openwnn) From peter at korsgaard.com Tue Jan 10 18:40:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:40:46 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libksba: security bump to version 1.6.3 Message-ID: <20230111092533.0696287818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f0d82a2caf742eb2055e69b8f4ed559cf47e623 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47629 See also: https://gnupg.org/blog/20221017-pepe-left-the-ksba.html For changelog see: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=log;h=libksba-1.6.3 Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 456f18409861a0bee1d553d530cef8bf3482ee7a) Signed-off-by: Peter Korsgaard --- package/libksba/libksba.hash | 2 +- package/libksba/libksba.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libksba/libksba.hash b/package/libksba/libksba.hash index 77485c0cb6..5c6c5eda7a 100644 --- a/package/libksba/libksba.hash +++ b/package/libksba/libksba.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 fce01ccac59812bddadffacff017dac2e4762bdb6ebc6ffe06f6ed4f6192c971 libksba-1.6.2.tar.bz2 +sha256 3f72c68db30971ebbf14367527719423f0a4d5f8103fc9f4a1c01a9fa440de5c libksba-1.6.3.tar.bz2 # Hash for license files: sha256 8f1b87e551d97b2b23b6d3403a5d598c63ea89824cb8ee351f631f6cab2beaa5 AUTHORS diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 727a836cf4..b7c0508df8 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBKSBA_VERSION = 1.6.2 +LIBKSBA_VERSION = 1.6.3 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) From peter at korsgaard.com Tue Jan 10 18:40:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 19:40:28 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libksba: update _SITE to https Message-ID: <20230111092532.EF2B487817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ca3215b3e0278b269d39591212dbeff34bc4e94 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Switch to https download for firewall compatibility and security. The https URL is also the one advertised on the package download page: https://gnupg.org/download/index.html Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 83c4edf83953bb86257e6b6e3b07f974fc66a37e) Signed-off-by: Peter Korsgaard --- package/libksba/libksba.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libksba/libksba.mk b/package/libksba/libksba.mk index 3a8b3fa502..727a836cf4 100644 --- a/package/libksba/libksba.mk +++ b/package/libksba/libksba.mk @@ -6,7 +6,7 @@ LIBKSBA_VERSION = 1.6.2 LIBKSBA_SOURCE = libksba-$(LIBKSBA_VERSION).tar.bz2 -LIBKSBA_SITE = ftp://ftp.gnupg.org/gcrypt/libksba +LIBKSBA_SITE = https://gnupg.org/ftp/gcrypt/libksba LIBKSBA_LICENSE = LGPL-3.0+ or GPL-2.0+ (library, headers), GPL-3.0+ (manual, tests, build system) LIBKSBA_LICENSE_FILES = AUTHORS COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 LIBKSBA_CPE_ID_VENDOR = libksba_project From peter at korsgaard.com Wed Jan 11 07:09:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:09:39 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" Message-ID: <20230111092533.8BED187815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=848f7598196229dca40172ca1ccaa3fd55295dec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL settings" added _MAKE to a generic package, but the generic infra does not take this symbol into account. The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: fix parallel build" by adding a patch file. So drop the bogus PPTP_LINUX_MAKE. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit c4ce9d01c4244252e18302aa97653e573359dba6) Signed-off-by: Peter Korsgaard --- package/pptp-linux/pptp-linux.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/pptp-linux/pptp-linux.mk b/package/pptp-linux/pptp-linux.mk index 7fd0733977..b6c740e710 100644 --- a/package/pptp-linux/pptp-linux.mk +++ b/package/pptp-linux/pptp-linux.mk @@ -7,7 +7,6 @@ PPTP_LINUX_VERSION = 1.10.0 PPTP_LINUX_SITE = http://downloads.sourceforge.net/project/pptpclient/pptp/pptp-$(PPTP_LINUX_VERSION) PPTP_LINUX_SOURCE = pptp-$(PPTP_LINUX_VERSION).tar.gz -PPTP_LINUX_MAKE = $(MAKE1) PPTP_LINUX_LICENSE = GPL-2.0+ PPTP_LINUX_LICENSE_FILES = COPYING From peter at korsgaard.com Tue Jan 10 21:48:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:58 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/ima-evm-utils: really install to staging Message-ID: <20230111092533.615698781C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1d043ccba9a09fbebc9d288f970368242a8fa7c4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "8229196d41 package/ima-evm-utils: new package" added IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed to staging. Enable installing to staging. Cc: Petr Vorel Signed-off-by: Ricardo Martincoski Reviewed-by: Petr Vorel Signed-off-by: Peter Korsgaard (cherry picked from commit ee73336da98a7de04301a90c9b5a881761274a47) Signed-off-by: Peter Korsgaard --- package/ima-evm-utils/ima-evm-utils.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/ima-evm-utils/ima-evm-utils.mk b/package/ima-evm-utils/ima-evm-utils.mk index 7ee34d5e1a..01984402ce 100644 --- a/package/ima-evm-utils/ima-evm-utils.mk +++ b/package/ima-evm-utils/ima-evm-utils.mk @@ -8,6 +8,7 @@ IMA_EVM_UTILS_VERSION = 1.4 IMA_EVM_UTILS_SITE = http://downloads.sourceforge.net/project/linux-ima/ima-evm-utils IMA_EVM_UTILS_LICENSE = GPL-2.0 IMA_EVM_UTILS_LICENSE_FILES = COPYING +IMA_EVM_UTILS_INSTALL_STAGING = YES IMA_EVM_UTILS_DEPENDENCIES = host-pkgconf keyutils openssl tpm2-tss # Tarball doesn't contain configure From peter at korsgaard.com Wed Jan 11 09:17:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:17:20 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/exfat: drop dangling EXFAT_CFLAGS Message-ID: <20230111092533.D164E87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5113d1890e4cf12e095aa3ff87f8a3b181bdce61 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. This config is ignored by autotools package infra. So drop the dangling symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit fbbbe50173ed4b3ef3323cc7df6c90e0d63678d6) Signed-off-by: Peter Korsgaard --- package/exfat/exfat.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/exfat/exfat.mk b/package/exfat/exfat.mk index 282a30aa5e..c0ef77a113 100644 --- a/package/exfat/exfat.mk +++ b/package/exfat/exfat.mk @@ -11,7 +11,6 @@ EXFAT_DEPENDENCIES = libfuse host-pkgconf EXFAT_LICENSE = GPL-2.0+ EXFAT_LICENSE_FILES = COPYING EXFAT_CPE_ID_VENDOR = exfat_project -EXFAT_CFLAGS = $(TARGET_CFLAGS) -std=c99 EXFAT_CONF_OPTS += --exec-prefix=/ From peter at korsgaard.com Tue Jan 10 21:47:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:47:44 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/i2pd: really install configuration files Message-ID: <20230111092533.5542587817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=536d5c7792dd2881f6f08f0894dafabb8e6bf78c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x While applying [1] the commit "fffbd2c9f7 i2pd: new package" unintentionally removed completely the post-install hooks, so I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. Fix the install of configuration files by adding the defined symbol to the post-install hooks. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ Cc: Fabrice Fontaine Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit fa581bb3e6b45da2b7a0cfb9e5d6f869a7cd9b05) Signed-off-by: Peter Korsgaard --- package/i2pd/i2pd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/i2pd/i2pd.mk b/package/i2pd/i2pd.mk index b99212be47..ad268a235c 100644 --- a/package/i2pd/i2pd.mk +++ b/package/i2pd/i2pd.mk @@ -44,6 +44,7 @@ define I2PD_INSTALL_CONFIGURATION_FILES mkdir -p $(TARGET_DIR)/var/lib/i2pd cp -a $(@D)/contrib/certificates $(TARGET_DIR)/var/lib/i2pd endef +I2PD_POST_INSTALL_TARGET_HOOKS += I2PD_INSTALL_CONFIGURATION_FILES define I2PD_USERS i2pd -1 i2pd -1 * /var/lib/i2pd - - I2P Daemon From peter at korsgaard.com Wed Jan 11 09:15:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:15:44 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/sqlite: bump version to 3.40.0 Message-ID: <20230111092533.B114587815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7c15dc4a2a351982e0a7f1cbe30c0240a6cba6c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://sqlite.org/releaselog/3_40_0.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit a182f3a7edcaf771d350604abc132e157b47f7ee) 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 peter at korsgaard.com Wed Jan 11 07:09:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:09:29 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tekui: really disable parallel build Message-ID: <20230111092533.79A2187817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52cce71027b61e048dc336d5bb212a85998f4c1b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but that is not a symbol used by the generic package infra. Ensure -j1 is passed to the build and install commands by using TEKUI_MAKE explicitly. Fixes: http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b Cc: Francois Perrad Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 93036af53fbbd566a800a12fa8979000ea4fa31f) Signed-off-by: Peter Korsgaard --- package/tekui/tekui.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tekui/tekui.mk b/package/tekui/tekui.mk index 13000edd3e..3cb7ff51e5 100644 --- a/package/tekui/tekui.mk +++ b/package/tekui/tekui.mk @@ -59,11 +59,11 @@ endif endif define TEKUI_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all endef define TEKUI_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install endef $(eval $(generic-package)) From peter at korsgaard.com Wed Jan 11 09:22:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:27 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS Message-ID: <20230111092534.2B42E87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aae31cf4f5a821b6f4f3b6803a136a073169ca65 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted the package to use autotools infra but added a define that is never called. Drop the bogus define. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 5fde4abc8d67ac2317b1de7a1b4cde8091f4e3c7) Signed-off-by: Peter Korsgaard --- package/lrzsz/lrzsz.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/lrzsz/lrzsz.mk b/package/lrzsz/lrzsz.mk index 45c88619e0..3897975d73 100644 --- a/package/lrzsz/lrzsz.mk +++ b/package/lrzsz/lrzsz.mk @@ -18,10 +18,6 @@ define LRZSZ_POST_CONFIGURE_HOOKS $(SED) "s~\(#define ENABLE_SYSLOG.*\)~/* \1 */~;" $(@D)/config.h endef -define LRZSZ_BUILD_HOOKS - $(TARGET_MAKE_ENV) $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(@D) -endef - define LRZSZ_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/lrz $(TARGET_DIR)/usr/bin/rz $(INSTALL) -m 0755 -D $(@D)/src/lsz $(TARGET_DIR)/usr/bin/sz From peter at korsgaard.com Wed Jan 11 07:12:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:12:17 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Revert "package/zip: install to staging" Message-ID: <20230111092533.9E80987817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=99abbce6df33931535037968bbf69c7c83acccb6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. Commit "c5b5b5ccab package/zip: install to staging" contains a typo that prevents installing to staging. ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, revert the bogus commit. Cc: Jan Pedersen Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 11614fdde1611f846b8e5d99f55af7c6c131b817) Signed-off-by: Peter Korsgaard --- package/zip/zip.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package/zip/zip.mk b/package/zip/zip.mk index 2d11e1c763..67958a4a66 100644 --- a/package/zip/zip.mk +++ b/package/zip/zip.mk @@ -11,7 +11,6 @@ ZIP_SITE = ftp://ftp.info-zip.org/pub/infozip/src ZIP_LICENSE = Info-ZIP ZIP_LICENSE_FILES = LICENSE ZIP_CPE_ID_VENDOR = info-zip_project -ZIP_INSTALL_STAGING = YES ifeq ($(BR2_PACKAGE_BZIP2),y) ZIP_DEPENDENCIES += bzip2 @@ -41,11 +40,6 @@ define ZIP_INSTALL_TARGET_CMDS prefix=$(TARGET_DIR)/usr endef -define ZIP_INSTALLING_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) -f unix/Makefile install \ - prefix=$(STAGING_DIR)/usr -endef - define HOST_ZIP_BUILD_CMDS $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) -C $(@D) \ CFLAGS="$(HOST_CFLAGS) $(ZIP_CFLAGS)" \ From peter at korsgaard.com Wed Jan 11 09:15:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:15:50 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/sqlite: security bump to version 3.40.1 Message-ID: <20230111092533.C210887817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aee0b26141f748609ccd140c7ffc23782b27ce1d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes the following security issues: CVE-2022-46908: SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE. Release notes: https://sqlite.org/releaselog/3_40_1.html Signed-off-by: Bernd Kuhls [Peter: mark as security bump] Signed-off-by: Peter Korsgaard (cherry picked from commit 99b3ea44295a2ec3aa841f83d81c9231f89cb6e5) 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 ea4e30a463..36f6907fbc 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz +sha256 2c5dea207fa508d765af1ef620b637dcb06572afa6f01f0815bd5bbf864b33d9 sqlite-autoconf-3400100.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 9d0b60ab59..789eddfa0a 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.40.0 -SQLITE_TAR_VERSION = 3400000 +SQLITE_VERSION = 3.40.1 +SQLITE_TAR_VERSION = 3400100 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain From peter at korsgaard.com Wed Jan 11 09:23:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:05 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN Message-ID: <20230111092534.4A4C487815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57d8c4a220a3e6096d092bc709f5e9d2f25721cd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x While applying [1] and cleaning up, the commit "d167f7006e package/qoriq-rcw: add in-tree rcw source support" ended up keeping an unused define. Drop it now. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 41aa369d01a4dd6646390066f44135d99f926fe4) Signed-off-by: Peter Korsgaard --- package/qoriq-rcw/qoriq-rcw.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 8b1ceacfce..b9c9e99222 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -59,7 +59,6 @@ endef else ifneq ($(QORIQ_RCW_INTREE),) QORIQ_RCW_PLATFORM = $(firstword $(subst /, ,$(QORIQ_RCW_INTREE))) -QORIQ_RCW_FILE_BIN = $(lastword $(subst /, ,$(QORIQ_RCW_INTREE))) define HOST_QORIQ_RCW_BUILD_CMDS $(MAKE) -C $(@D)/$(QORIQ_RCW_PLATFORM) From peter at korsgaard.com Wed Jan 11 09:18:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS Message-ID: <20230111092534.1B3C587818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90f6ef6741b5f217e199bc04377c8d2d424a27a7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "f0d37e275a package/libtalloc: new package" added these symbols but they are not used in the package and also not recognized by the waf package infra. So drop the ignored symbols. Cc: David GOUARIN Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 1ad6b4e10e4538532c00f8c04363da64f19c313a) Signed-off-by: Peter Korsgaard --- package/libtalloc/libtalloc.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk index 75d3da263b..ca15180d22 100644 --- a/package/libtalloc/libtalloc.mk +++ b/package/libtalloc/libtalloc.mk @@ -31,8 +31,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ --with-libiconv=$(STAGING_DIR)/usr ifeq ($(BR2_PACKAGE_LIBTIRPC),y) -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf endif From peter at korsgaard.com Tue Jan 10 19:11:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 20:11:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wpewebkit: bump to version 2.38.0 Message-ID: <20230111092533.20EC087815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a87db5682c1814b39dbf32c76f0ea840724007ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Update to a new major release which brings in improvements and a few new features. Release notes: https://wpewebkit.org/release/wpewebkit-2.38.0.html This release also includes security fixes for CVE-2022-32886, CVE-2022-32891, and CVE-2022-32912. Accompanying security advisory: https://wpewebkit.org/security/WSA-2022-0009.html Both building documentation and support for gobject-introspection have been added in this release. Version 2.38.0 also introduces a new WebRTC implementation based on GstWebRTC. Options for them are explicitly left disabled to keep the configuration as it was, and may be enabled in follow-up patches. Lastly, the SILENCE_CROSS_COMPILATION_NOTICES option removed because it no longer exists. The patch that fixes the build on 32-bit ARM targets is also updated for the 2.38 release series. Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard (cherry picked from commit 917f05975f9c60eca92988ea9974de55a9e91e44) Signed-off-by: Peter Korsgaard --- ...NEON.cpp-fails-to-build-NEON-fast-path-se.patch | 30 ++++++++++++++++------ package/wpewebkit/wpewebkit.hash | 8 +++--- package/wpewebkit/wpewebkit.mk | 8 +++--- 3 files changed, 31 insertions(+), 15 deletions(-) diff --git a/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch b/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch index b61909b2ac..ea1676abb6 100644 --- a/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch +++ b/package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch @@ -1,4 +1,4 @@ -From 59c9e3a4aeb4753be97b3817d106816d9a4ebe73 Mon Sep 17 00:00:00 2001 +From da159b0150cba0e5e5251e4cc6a090440f73cb7c Mon Sep 17 00:00:00 2001 From: Adrian Perez de Castro Date: Thu, 2 Jun 2022 11:19:06 +0300 Subject: [PATCH] FELightningNEON.cpp fails to build, NEON fast path seems @@ -35,15 +35,28 @@ left for a follow-up fix. Signed-off-by: Adrian Perez de Castro [Upstream status: https://bugs.webkit.org/show_bug.cgi?id=241182] --- + Source/WebCore/Sources.txt | 1 + .../cpu/arm/filters/FELightingNEON.cpp | 4 +- - .../graphics/cpu/arm/filters/FELightingNEON.h | 52 +++++++++---------- + .../graphics/cpu/arm/filters/FELightingNEON.h | 54 +++++++++---------- .../graphics/filters/DistantLightSource.h | 4 ++ .../platform/graphics/filters/FELighting.h | 7 --- .../graphics/filters/PointLightSource.h | 4 ++ .../graphics/filters/SpotLightSource.h | 4 ++ .../software/FELightingSoftwareApplier.h | 16 ++++++ - 7 files changed, 56 insertions(+), 35 deletions(-) + 8 files changed, 58 insertions(+), 36 deletions(-) +diff --git a/Source/WebCore/Sources.txt b/Source/WebCore/Sources.txt +index 8ce3510fe1a8..efd56bcb8746 100644 +--- a/Source/WebCore/Sources.txt ++++ b/Source/WebCore/Sources.txt +@@ -2136,6 +2136,7 @@ platform/graphics/WebMResourceClient.cpp + platform/graphics/WOFFFileFormat.cpp + platform/graphics/WidthIterator.cpp + platform/graphics/cpu/arm/filters/FEBlendNeonApplier.cpp ++platform/graphics/cpu/arm/filters/FELightingNEON.cpp + platform/graphics/displaylists/DisplayList.cpp + platform/graphics/displaylists/DisplayListDrawingContext.cpp + platform/graphics/displaylists/DisplayListItems.cpp diff --git a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp index f6ff8c20a5a8..42a97ffc5372 100644 --- a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp @@ -67,7 +80,7 @@ index f6ff8c20a5a8..42a97ffc5372 100644 // Calling a powf function from the assembly code would require to save // and reload a lot of NEON registers. Since the base is in range [0..1] diff --git a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h -index b17c603d40d3..e4629cda0b7c 100644 +index b17c603d40d3..c6d17f573eca 100644 --- a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h +++ b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h @@ -24,14 +24,15 @@ @@ -98,9 +111,10 @@ index b17c603d40d3..e4629cda0b7c 100644 { - alignas(16) FELightingFloatArgumentsForNeon floatArguments; - FELightingPaintingDataForNeon neonData = { +- data.pixels->data(), + WebCore::FELightingFloatArgumentsForNeon alignas(16) floatArguments; + WebCore::FELightingPaintingDataForNeon neonData = { - data.pixels->data(), ++ data.pixels->bytes(), 1, - data.widthDecreasedByOne - 1, - data.heightDecreasedByOne - 1, @@ -244,7 +258,7 @@ index 0c073bc13f8c..e0db00545c17 100644 float m_surfaceScale; float m_diffuseConstant; diff --git a/Source/WebCore/platform/graphics/filters/PointLightSource.h b/Source/WebCore/platform/graphics/filters/PointLightSource.h -index 5c9c7fb783e6..e53aa012ac1c 100644 +index 126b3b2350f6..d906db21aa9c 100644 --- a/Source/WebCore/platform/graphics/filters/PointLightSource.h +++ b/Source/WebCore/platform/graphics/filters/PointLightSource.h @@ -26,6 +26,10 @@ @@ -259,7 +273,7 @@ index 5c9c7fb783e6..e53aa012ac1c 100644 class PointLightSource : public LightSource { diff --git a/Source/WebCore/platform/graphics/filters/SpotLightSource.h b/Source/WebCore/platform/graphics/filters/SpotLightSource.h -index 04e331ec4ec0..763c8d400b00 100644 +index 641b205f986d..64380d9b6eb8 100644 --- a/Source/WebCore/platform/graphics/filters/SpotLightSource.h +++ b/Source/WebCore/platform/graphics/filters/SpotLightSource.h @@ -26,6 +26,10 @@ @@ -274,7 +288,7 @@ index 04e331ec4ec0..763c8d400b00 100644 class SpotLightSource : public LightSource { diff --git a/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h b/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h -index 3875b0a4b5de..6d3864aafb9a 100644 +index c974d92115ff..e2896660cfbd 100644 --- a/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h +++ b/Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.h @@ -36,6 +36,7 @@ diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash index 9c8beecf2e..5dd64b34b7 100644 --- a/package/wpewebkit/wpewebkit.hash +++ b/package/wpewebkit/wpewebkit.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpewebkit-2.36.8.tar.xz.sums -md5 939dc646bb6652fde9a5b6512c17fc58 wpewebkit-2.36.8.tar.xz -sha1 f45936c578f7dcfbb6064e87da6c098efe093e68 wpewebkit-2.36.8.tar.xz -sha256 8d42a349c910b2d0961b8d34fecef29cec3d21e3af5977346c90026692dc75eb wpewebkit-2.36.8.tar.xz +# From https://wpewebkit.org/releases/wpewebkit-2.38.0.tar.xz.sums +md5 e0e6b98c86351c39e41da475afc50780 wpewebkit-2.38.0.tar.xz +sha1 66e6dd1c285a21ce50370fb4d60332838d801663 wpewebkit-2.38.0.tar.xz +sha256 e653e12eca63e6371c06d4cd9efcd5492db67f7d9ef324fd5d8668b1151e72b2 wpewebkit-2.38.0.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk index 0ff8204519..001c701ee9 100644 --- a/package/wpewebkit/wpewebkit.mk +++ b/package/wpewebkit/wpewebkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEWEBKIT_VERSION = 2.36.8 +WPEWEBKIT_VERSION = 2.38.0 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz WPEWEBKIT_INSTALL_STAGING = YES @@ -22,9 +22,11 @@ WPEWEBKIT_CONF_OPTS = \ -DPORT=WPE \ -DENABLE_ACCESSIBILITY=OFF \ -DENABLE_API_TESTS=OFF \ + -DENABLE_DOCUMENTATION=OFF \ + -DENABLE_INTROSPECTION=OFF \ -DENABLE_MINIBROWSER=OFF \ - -DUSE_SOUP2=ON \ - -DSILENCE_CROSS_COMPILATION_NOTICES=ON + -DENABLE_WEB_RTC=OFF \ + -DUSE_SOUP2=ON ifeq ($(BR2_PACKAGE_WPEWEBKIT_SANDBOX),y) WPEWEBKIT_CONF_OPTS += \ From peter at korsgaard.com Wed Jan 11 09:23:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:58 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rhash: drop dangling RHASH_ADDLDFLAGS Message-ID: <20230111092534.5A04B87818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=435e194e35633dcc8fb31d89edadfb9a59e4b550 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the only usage of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit eae97036f34e69e2ca197cd31fd87c673f2ebe37) Signed-off-by: Peter Korsgaard --- package/rhash/rhash.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/rhash/rhash.mk b/package/rhash/rhash.mk index 8c33de1862..1f7456e4e7 100644 --- a/package/rhash/rhash.mk +++ b/package/rhash/rhash.mk @@ -12,7 +12,6 @@ RHASH_LICENSE_FILES = COPYING RHASH_CPE_ID_VENDOR = rhash_project RHASH_INSTALL_STAGING = YES RHASH_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -RHASH_ADDLDFLAGS = $(TARGET_NLS_LIBS) ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) RHASH_CONF_OPTS += --enable-gettext From peter at korsgaard.com Tue Jan 10 21:40:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:33 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libmng: fix optional dependency to lcms2 Message-ID: <20230111092533.48BA887815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a69e24cf2044f0ff29acef53a41041750cfc6e7e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x "0ce9b533e3 libmng: new package" introduced a typo that makes the optional dependency to lcms2 ineffective. Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 7aeeb632d66dd59e0dbcff8ad6fee724c4e829d3) Signed-off-by: Peter Korsgaard --- package/libmng/libmng.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmng/libmng.mk b/package/libmng/libmng.mk index 090fe18380..8ffd74c05b 100644 --- a/package/libmng/libmng.mk +++ b/package/libmng/libmng.mk @@ -14,7 +14,7 @@ LIBMNG_LICENSE = libmng license LIBMNG_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_LCMS2),y) -LIBMNG_DEPDENDENCIES += lcms2 +LIBMNG_DEPENDENCIES += lcms2 else LIBMNG_CONF_OPTS += --without-lcms2 endif From peter at korsgaard.com Wed Jan 11 09:25:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:25:09 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} Message-ID: <20230111092534.78F0687817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e7bac765390fb6e59bfed0ccee5b3612e2a9119 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 converted the package to use the generic infra, but added a bogus WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. Drop the symbols that are not used since 2012. Cc: Matt Weber Cc: Sergey Matyukevich Cc: Yegor Yefremov Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 11479db32c5ea6bbdd7ce9b77873561a2ca07cfb) Signed-off-by: Peter Korsgaard --- package/wpa_supplicant/wpa_supplicant.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk index e5e3938be1..42c6f772ac 100644 --- a/package/wpa_supplicant/wpa_supplicant.mk +++ b/package/wpa_supplicant/wpa_supplicant.mk @@ -13,7 +13,6 @@ WPA_SUPPLICANT_CONFIG = $(WPA_SUPPLICANT_DIR)/wpa_supplicant/.config WPA_SUPPLICANT_SUBDIR = wpa_supplicant WPA_SUPPLICANT_DBUS_SERVICE = fi.w1.wpa_supplicant1 WPA_SUPPLICANT_CFLAGS = $(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/libnl3/ -WPA_SUPPLICANT_LDFLAGS = $(TARGET_LDFLAGS) WPA_SUPPLICANT_SELINUX_MODULES = networkmanager # install the wpa_client library @@ -157,9 +156,6 @@ endif ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_DBUS),y) WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus -WPA_SUPPLICANT_MAKE_ENV = \ - PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \ - PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_CTRL_IFACE_DBUS_NEW define WPA_SUPPLICANT_INSTALL_DBUS_NEW $(INSTALL) -m 0644 -D \ From peter at korsgaard.com Wed Jan 11 09:24:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:24:40 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG Message-ID: <20230111092534.6B82587815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=939422679a58e3814941c88a245aeda8c99a38c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all usages of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit ca5cd8d67554c568daee4da1f058bcf3b35b2976) Signed-off-by: Peter Korsgaard --- package/swupdate/swupdate.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index ed0c1e56a8..af5db290b8 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -207,8 +207,6 @@ define SWUPDATE_SET_WEBSERVER endef endif -SWUPDATE_BUILD_CONFIG = $(@D)/.config - SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG)) SWUPDATE_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig From peter at korsgaard.com Wed Jan 11 09:18:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:41 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/gobject-introspection: drop bogus GOBJECT_INTROSPECTION_AUTORECONF Message-ID: <20230111092534.0A60887817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a20aac2777cf68831655f1c31de511372d25d8df branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "7687a396e8 package/gobject-introspection: new package" added the package using the meson infra for both target and host variants. Meson infra does not support _AUTORECONF. So drop the bogus symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit ec6e8c632bf372c1fad7889ca6323166b90e1599) Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index c8ad9b3c72..0d8c666ba1 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -9,7 +9,6 @@ GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz GOBJECT_INTROSPECTION_INSTALL_STAGING = YES -GOBJECT_INTROSPECTION_AUTORECONF = YES GOBJECT_INTROSPECTION_LICENSE = LGPL-2.0+, GPL-2.0+, BSD-2-Clause GOBJECT_INTROSPECTION_LICENSE_FILES = COPYING.LGPL COPYING.GPL giscanner/scannerlexer.l From peter at korsgaard.com Wed Jan 11 09:18:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:08 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS Message-ID: <20230111092533.F088F87815@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8ec1504f59847d66c0db6b574c8a63ab69cba933 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for target" correctly used _INSTALL_TARGET_OPTS with an autotools package. But later on, in 2018, commit "928a72c49f package/glib-networking: bump version to 2.56.1" changed the package to use the meson infra, that does not support _INSTALL_TARGET_OPTS. So this symbol is bogus since 2018. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit c4f2459e8a94c1f30c0fcbeb3cd72b62b5ee3e64) Signed-off-by: Peter Korsgaard --- package/glib-networking/glib-networking.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk index e8905dfff4..4adc13d39f 100644 --- a/package/glib-networking/glib-networking.mk +++ b/package/glib-networking/glib-networking.mk @@ -21,8 +21,6 @@ GLIB_NETWORKING_CONF_OPTS = \ GLIB_NETWORKING_LICENSE = LGPL-2.0+ GLIB_NETWORKING_LICENSE_FILES = COPYING GLIB_NETWORKING_CPE_ID_VENDOR = gnome -GLIB_NETWORKING_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) \ - GIO_MODULE_DIR=/usr/lib/gio/modules install ifeq ($(BR2_PACKAGE_GNUTLS),y) GLIB_NETWORKING_DEPENDENCIES += gnutls From peter at korsgaard.com Wed Jan 11 09:22:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:28 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS Message-ID: <20230111092534.3A71B87817@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2322a1fef8ccc94bdbd37d4831c7d53821013bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "cb328f77f8 policycoreutils: new package" added a define that is never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. The build system from the package already install these files to target. So just drop the bogus define. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 9a4e154c9c583e74846f7ec80ad01d78811722b0) Signed-off-by: Peter Korsgaard --- package/policycoreutils/policycoreutils.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/policycoreutils/policycoreutils.mk b/package/policycoreutils/policycoreutils.mk index 60575ac644..8505dbca3f 100644 --- a/package/policycoreutils/policycoreutils.mk +++ b/package/policycoreutils/policycoreutils.mk @@ -16,10 +16,6 @@ POLICYCOREUTILS_MAKE_OPTS = LDLIBS=$(TARGET_NLS_LIBS) ifeq ($(BR2_PACKAGE_LINUX_PAM),y) POLICYCOREUTILS_DEPENDENCIES += linux-pam POLICYCOREUTILS_MAKE_OPTS += NAMESPACE_PRIV=y -define POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS - $(INSTALL) -D -m 0644 $(@D)/newrole/newrole-lspp.pamd $(TARGET_DIR)/etc/pam.d/newrole - $(INSTALL) -D -m 0644 $(@D)/run_init/run_init.pamd $(TARGET_DIR)/etc/pam.d/run_init -endef endif ifeq ($(BR2_PACKAGE_AUDIT),y) From peter at korsgaard.com Wed Jan 11 09:17:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:17:28 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/falcosecurity-libs: drop bogus FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD Message-ID: <20230111092533.DFEAE87818@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63758bfed67325590c6c5a58e2f36748eacb83c1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "a15e35c4eb falcosecurity-libs: add new package" uses the infras kernel-module and generic-package. Neither of them support _SUPPORTS_IN_SOURCE_BUILD, only the CMake infra does. So drop the bogus symbol. Cc: Francis Laniel Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit cbb6a55e6e03ea0b4e0a9b744f289e11da963c62) Signed-off-by: Peter Korsgaard --- package/falcosecurity-libs/falcosecurity-libs.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/falcosecurity-libs/falcosecurity-libs.mk b/package/falcosecurity-libs/falcosecurity-libs.mk index f2c389948f..92d5c61832 100644 --- a/package/falcosecurity-libs/falcosecurity-libs.mk +++ b/package/falcosecurity-libs/falcosecurity-libs.mk @@ -9,7 +9,6 @@ FALCOSECURITY_LIBS_SITE = $(call github,falcosecurity,libs,$(FALCOSECURITY_LIBS_ FALCOSECURITY_LIBS_LICENSE = Apache-2.0 (userspace), MIT or GPL-2.0 (driver) FALCOSECURITY_LIBS_LICENSE_FILES = COPYING driver/MIT.txt driver/GPL2.txt FALCOSECURITY_LIBS_CPE_ID_VENDOR = falco -FALCOSECURITY_LIBS_SUPPORTS_IN_SOURCE_BUILD = NO FALCOSECURITY_LIBS_DEPENDENCIES = \ c-ares \ From bugzilla at busybox.net Wed Jan 11 09:26:04 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 11 Jan 2023 09:26:04 +0000 Subject: [Buildroot] [Bug 15241] New: post-build.sh PC grub config Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15241 Bug ID: 15241 Host: x86 PC with bios OR x86 PC with efi Build: Ubuntu 22 X86_64 Summary: post-build.sh PC grub config Product: buildroot Version: 2022.11 Hardware: PC URL: https://github.com/buildroot/buildroot/pull/121 OS: Linux Status: NEW Keywords: FIXME Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: glscene2010 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Hello. I think user can select BR2_TARGET_GRUB2_I386_EFI OR BR2_TARGET_GRUB2_I386_PC but not both. At this moment if user select both, post-build.sh ignore BR2_TARGET_GRUB2_I386_PC case. Also please see my commits https://github.com/buildroot/buildroot/pull/121 I also provide git patches via email, but still waiting answer. -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Wed Jan 11 09:31:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:31:13 +0100 Subject: [Buildroot] [PATCH 13/29] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS In-Reply-To: <20230101233653.487175-14-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:37 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-14-ricardo.martincoski@gmail.com> Message-ID: <87r0w1h0ym.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "b06110621d checkpolicy: allow compiling for target" contains a > typo that prevents installing to staging. It also forgot to enable > CHECKPOLICY_INSTALL_STAGING. > But the package does not install headers or libraries, only ELF and > manual files. > So instead of fixing the install to staging, drop the bogus > CHECKPOLICY_STAGING_CMDS. > Cc: Clayton Shotwell > Cc: Matt Weber > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 10 21:40:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:01 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tinyxml: fix typo for TINYXML_CPE_ID_VENDOR Message-ID: <20230111093332.04138878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63106ccf658fd4f9c2150d7c60f8cc2a43745f09 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit e7792f539e440d40566bfab3dd86881a8f8edd7a) Signed-off-by: Peter Korsgaard --- package/tinyxml/tinyxml.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/tinyxml/tinyxml.mk b/package/tinyxml/tinyxml.mk index d173254e31..8e706f1a1e 100644 --- a/package/tinyxml/tinyxml.mk +++ b/package/tinyxml/tinyxml.mk @@ -12,7 +12,7 @@ TINYXML_AUTORECONF = YES TINYXML_INSTALL_STAGING = YES TINYXML_LICENSE = Zlib TINYXML_LICENSE_FILES = README -TINYXML_CPE_ID_VENDOT = tinyxml_project +TINYXML_CPE_ID_VENDOR = tinyxml_project # 0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch TINYXML_IGNORE_CVES += CVE-2021-42260 From peter at korsgaard.com Tue Jan 10 21:40:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:40:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/qcom-db410c-firmware: fix typo for _LICENSE Message-ID: <20230111093332.11446878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=572bd5b703c19de9ab99b2ec4b5d64c750018ad1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Cc: Mike Frampton Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit aa35d8d071faf68abc4538be2a3bb636ea6b4a2c) Signed-off-by: Peter Korsgaard --- package/qcom-db410c-firmware/qcom-db410c-firmware.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk index 9ef32cc9d4..cf4b59b72e 100644 --- a/package/qcom-db410c-firmware/qcom-db410c-firmware.mk +++ b/package/qcom-db410c-firmware/qcom-db410c-firmware.mk @@ -8,7 +8,7 @@ QCOM_DB410C_FIRMWARE_VERSION = 1034.2.1 QCOM_DB410C_FIRMWARE_BASE = linux-board-support-package-r$(QCOM_DB410C_FIRMWARE_VERSION) QCOM_DB410C_FIRMWARE_SOURCE = $(QCOM_DB410C_FIRMWARE_BASE).zip QCOM_DB410C_FIRMWARE_SITE = https://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware -QCOM_DB410C_FIRMWARE_LICENCE = Qualcomm firmware license +QCOM_DB410C_FIRMWARE_LICENSE = Qualcomm firmware license QCOM_DB410C_FIRMWARE_LICENSE_FILES = LICENSE QCOM_DB410C_FIRMWARE_DEPENDENCIES = host-mtools From peter at korsgaard.com Tue Jan 10 21:48:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:25 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libmng: fix optional dependency to lcms2 Message-ID: <20230111093332.1E7AC878DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3eb29003b94d0146a3a66d83d964402f7fdadede branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x "0ce9b533e3 libmng: new package" introduced a typo that makes the optional dependency to lcms2 ineffective. Fix the typo LIBMNG_DEPDENDENCIES -> LIBMNG_DEPENDENCIES. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 7aeeb632d66dd59e0dbcff8ad6fee724c4e829d3) Signed-off-by: Peter Korsgaard --- package/libmng/libmng.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmng/libmng.mk b/package/libmng/libmng.mk index 090fe18380..8ffd74c05b 100644 --- a/package/libmng/libmng.mk +++ b/package/libmng/libmng.mk @@ -14,7 +14,7 @@ LIBMNG_LICENSE = libmng license LIBMNG_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_LCMS2),y) -LIBMNG_DEPDENDENCIES += lcms2 +LIBMNG_DEPENDENCIES += lcms2 else LIBMNG_CONF_OPTS += --without-lcms2 endif From peter at korsgaard.com Tue Jan 10 21:48:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:40 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/ima-evm-utils: really install to staging Message-ID: <20230111093332.3671E878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8334e39079c8c1beeb00e8e400c4ebe29b226420 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "8229196d41 package/ima-evm-utils: new package" added IMA_EVM_UTILS_INSTALL_STAGING_CMDS without enabling IMA_EVM_UTILS_INSTALL_STAGING, so currently the package is not installed to staging. Enable installing to staging. Cc: Petr Vorel Signed-off-by: Ricardo Martincoski Reviewed-by: Petr Vorel Signed-off-by: Peter Korsgaard (cherry picked from commit ee73336da98a7de04301a90c9b5a881761274a47) Signed-off-by: Peter Korsgaard --- package/ima-evm-utils/ima-evm-utils.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/ima-evm-utils/ima-evm-utils.mk b/package/ima-evm-utils/ima-evm-utils.mk index 7ee34d5e1a..01984402ce 100644 --- a/package/ima-evm-utils/ima-evm-utils.mk +++ b/package/ima-evm-utils/ima-evm-utils.mk @@ -8,6 +8,7 @@ IMA_EVM_UTILS_VERSION = 1.4 IMA_EVM_UTILS_SITE = http://downloads.sourceforge.net/project/linux-ima/ima-evm-utils IMA_EVM_UTILS_LICENSE = GPL-2.0 IMA_EVM_UTILS_LICENSE_FILES = COPYING +IMA_EVM_UTILS_INSTALL_STAGING = YES IMA_EVM_UTILS_DEPENDENCIES = host-pkgconf keyutils openssl tpm2-tss # Tarball doesn't contain configure From peter at korsgaard.com Tue Jan 10 21:48:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/i2pd: really install configuration files Message-ID: <20230111093332.2A78F878E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cf8fb3c1f48a03d3a89a05d3e788d15f7135f837 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x While applying [1] the commit "fffbd2c9f7 i2pd: new package" unintentionally removed completely the post-install hooks, so I2PD_INSTALL_CONFIGURATION_FILES is declared but never called. Fix the install of configuration files by adding the defined symbol to the post-install hooks. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20180327212401.5173-1-fontaine.fabrice at gmail.com/ Cc: Fabrice Fontaine Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit fa581bb3e6b45da2b7a0cfb9e5d6f869a7cd9b05) Signed-off-by: Peter Korsgaard --- package/i2pd/i2pd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/i2pd/i2pd.mk b/package/i2pd/i2pd.mk index 2b5c6a1f54..4c65c4ded2 100644 --- a/package/i2pd/i2pd.mk +++ b/package/i2pd/i2pd.mk @@ -44,6 +44,7 @@ define I2PD_INSTALL_CONFIGURATION_FILES mkdir -p $(TARGET_DIR)/var/lib/i2pd cp -a $(@D)/contrib/certificates $(TARGET_DIR)/var/lib/i2pd endef +I2PD_POST_INSTALL_TARGET_HOOKS += I2PD_INSTALL_CONFIGURATION_FILES define I2PD_USERS i2pd -1 i2pd -1 * /var/lib/i2pd - - I2P Daemon From peter at korsgaard.com Wed Jan 11 07:11:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:11:33 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Revert "package/zip: install to staging" Message-ID: <20230111093332.65C50878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6fe6d31b0a07ee2e8d37f624d75c1166b9c08394 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This reverts commit c5b5b5ccabe35e11f0ca8db4361bb3f335fc59fb. Commit "c5b5b5ccab package/zip: install to staging" contains a typo that prevents installing to staging. ZIP_INSTALLING_STAGING_CMDS -> ZIP_INSTALL_STAGING_CMDS But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, revert the bogus commit. Cc: Jan Pedersen Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 11614fdde1611f846b8e5d99f55af7c6c131b817) Signed-off-by: Peter Korsgaard --- package/zip/zip.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package/zip/zip.mk b/package/zip/zip.mk index 2d11e1c763..67958a4a66 100644 --- a/package/zip/zip.mk +++ b/package/zip/zip.mk @@ -11,7 +11,6 @@ ZIP_SITE = ftp://ftp.info-zip.org/pub/infozip/src ZIP_LICENSE = Info-ZIP ZIP_LICENSE_FILES = LICENSE ZIP_CPE_ID_VENDOR = info-zip_project -ZIP_INSTALL_STAGING = YES ifeq ($(BR2_PACKAGE_BZIP2),y) ZIP_DEPENDENCIES += bzip2 @@ -41,11 +40,6 @@ define ZIP_INSTALL_TARGET_CMDS prefix=$(TARGET_DIR)/usr endef -define ZIP_INSTALLING_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) -f unix/Makefile install \ - prefix=$(STAGING_DIR)/usr -endef - define HOST_ZIP_BUILD_CMDS $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) -C $(@D) \ CFLAGS="$(HOST_CFLAGS) $(ZIP_CFLAGS)" \ From peter at korsgaard.com Wed Jan 11 09:22:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/policycoreutils: drop bogus INSTALL_TARGET_LINUX_PAM_CONFS Message-ID: <20230111093332.C0315878E3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b6e119bb55303f132acdd5c524dc6f135a7a1099 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "cb328f77f8 policycoreutils: new package" added a define that is never called: POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS. The build system from the package already install these files to target. So just drop the bogus define. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 9a4e154c9c583e74846f7ec80ad01d78811722b0) Signed-off-by: Peter Korsgaard --- package/policycoreutils/policycoreutils.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/policycoreutils/policycoreutils.mk b/package/policycoreutils/policycoreutils.mk index 60575ac644..8505dbca3f 100644 --- a/package/policycoreutils/policycoreutils.mk +++ b/package/policycoreutils/policycoreutils.mk @@ -16,10 +16,6 @@ POLICYCOREUTILS_MAKE_OPTS = LDLIBS=$(TARGET_NLS_LIBS) ifeq ($(BR2_PACKAGE_LINUX_PAM),y) POLICYCOREUTILS_DEPENDENCIES += linux-pam POLICYCOREUTILS_MAKE_OPTS += NAMESPACE_PRIV=y -define POLICYCOREUTILS_INSTALL_TARGET_LINUX_PAM_CONFS - $(INSTALL) -D -m 0644 $(@D)/newrole/newrole-lspp.pamd $(TARGET_DIR)/etc/pam.d/newrole - $(INSTALL) -D -m 0644 $(@D)/run_init/run_init.pamd $(TARGET_DIR)/etc/pam.d/run_init -endef endif ifeq ($(BR2_PACKAGE_AUDIT),y) From peter at korsgaard.com Tue Jan 10 21:48:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 10 Jan 2023 22:48:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/qt5/qt5virtualkeyboard: really configure language layouts Message-ID: <20230111093332.42ECC878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=60d393d8617d8249703dde1eb32f10402a083f34 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "170777f342 package/qt5/qt5virtualkeyboard: convert to qmake infrastructure" changed most but not all _QMAKEFLAGS to _CONF_OPTS. As a consequence, BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS is ignored and all layouts are compiled in. Some layouts have different licenses (e.g. pinying), so the license information for a build that is configured to not include such layouts is wrong. Change the remaining _QMAKEFLAGS entry, fixing the config for which language layouts are compiled and installed. Cc: Giulio Benetti Cc: Julien Corjon Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 92219bdf2ece2a0ddfbc45691879a03acd5c7442) Signed-off-by: Peter Korsgaard --- package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk index 8e997a2426..1e76332f75 100644 --- a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk +++ b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.mk @@ -16,7 +16,7 @@ QT5VIRTUALKEYBOARD_LICENSE_FILES = LICENSE.GPL3 QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS = $(call qstrip,$(BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)) ifneq ($(strip $(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) -QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" +QT5VIRTUALKEYBOARD_CONF_OPTS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))" ifneq ($(filter ja_JP all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),) QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (openwnn) From peter at korsgaard.com Wed Jan 11 09:16:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:16:12 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sqlite: security bump to version 3.40.1 Message-ID: <20230111093332.7DD7F878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5c880044aeb5af01fe7b7554da2c0f3584c535fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: CVE-2022-46908: SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE. Release notes: https://sqlite.org/releaselog/3_40_1.html Signed-off-by: Bernd Kuhls [Peter: mark as security bump] Signed-off-by: Peter Korsgaard (cherry picked from commit 99b3ea44295a2ec3aa841f83d81c9231f89cb6e5) 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 ea4e30a463..36f6907fbc 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz +sha256 2c5dea207fa508d765af1ef620b637dcb06572afa6f01f0815bd5bbf864b33d9 sqlite-autoconf-3400100.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 9d0b60ab59..789eddfa0a 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.40.0 -SQLITE_TAR_VERSION = 3400000 +SQLITE_VERSION = 3.40.1 +SQLITE_TAR_VERSION = 3400100 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain From peter at korsgaard.com Wed Jan 11 09:16:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:16:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sqlite: bump version to 3.40.0 Message-ID: <20230111093332.71F07878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1db2b582c380a09c526bfcd51794352af3b191cf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://sqlite.org/releaselog/3_40_0.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit a182f3a7edcaf771d350604abc132e157b47f7ee) 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 peter at korsgaard.com Wed Jan 11 09:18:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:36 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/gobject-introspection: drop bogus GOBJECT_INTROSPECTION_AUTORECONF Message-ID: <20230111093332.A2D81878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8a2e60a43d9473f00ed5cf9b2c768d7447fa908b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "7687a396e8 package/gobject-introspection: new package" added the package using the meson infra for both target and host variants. Meson infra does not support _AUTORECONF. So drop the bogus symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit ec6e8c632bf372c1fad7889ca6323166b90e1599) Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 41d64171a7..99f4a7e2fe 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -9,7 +9,6 @@ GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz GOBJECT_INTROSPECTION_INSTALL_STAGING = YES -GOBJECT_INTROSPECTION_AUTORECONF = YES GOBJECT_INTROSPECTION_LICENSE = LGPL-2.0+, GPL-2.0+, BSD-2-Clause GOBJECT_INTROSPECTION_LICENSE_FILES = COPYING.LGPL COPYING.GPL giscanner/scannerlexer.l From peter at korsgaard.com Wed Jan 11 09:19:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:19:03 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libtalloc: drop bogus LIBTALLOC_{C, LD}FLAGS Message-ID: <20230111093332.ABE3F878E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5e84cc96b255fa7a7190d29b2bff7cca0f775cbd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "f0d37e275a package/libtalloc: new package" added these symbols but they are not used in the package and also not recognized by the waf package infra. So drop the ignored symbols. Cc: David GOUARIN Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 1ad6b4e10e4538532c00f8c04363da64f19c313a) Signed-off-by: Peter Korsgaard --- package/libtalloc/libtalloc.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/libtalloc/libtalloc.mk b/package/libtalloc/libtalloc.mk index 8cba699ea1..c6d69a616c 100644 --- a/package/libtalloc/libtalloc.mk +++ b/package/libtalloc/libtalloc.mk @@ -25,8 +25,6 @@ LIBTALLOC_CONF_OPTS += --cross-compile \ --with-libiconv=$(STAGING_DIR)/usr ifeq ($(BR2_PACKAGE_LIBTIRPC),y) -LIBTALLOC_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc` -LIBTALLOC_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs libtirpc` LIBTALLOC_DEPENDENCIES += libtirpc host-pkgconf endif From peter at korsgaard.com Wed Jan 11 09:23:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/qoriq-rcw: drop bogus QORIQ_RCW_FILE_BIN Message-ID: <20230111093332.C9E36878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=12681ecacf5945d61e6b685417e682ddf856e960 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x While applying [1] and cleaning up, the commit "d167f7006e package/qoriq-rcw: add in-tree rcw source support" ended up keeping an unused define. Drop it now. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20200207083857.28058-4-jerry.huang at nxp.com/ Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 41aa369d01a4dd6646390066f44135d99f926fe4) Signed-off-by: Peter Korsgaard --- package/qoriq-rcw/qoriq-rcw.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 93e660b1dd..577beceb4b 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -60,7 +60,6 @@ endef else ifneq ($(QORIQ_RCW_INTREE),) QORIQ_RCW_PLATFORM = $(firstword $(subst /, ,$(QORIQ_RCW_INTREE))) -QORIQ_RCW_FILE_BIN = $(lastword $(subst /, ,$(QORIQ_RCW_INTREE))) define HOST_QORIQ_RCW_BUILD_CMDS $(MAKE) -C $(@D)/$(QORIQ_RCW_PLATFORM) From peter at korsgaard.com Wed Jan 11 09:22:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:22:14 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/lrzsz: drop bogus LRZSZ_BUILD_HOOKS Message-ID: <20230111093332.B56AB878E1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e5f0b65f1f5cdd060c9eee1ffcd3840586899730 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "4f3f291a3b lrzsz: convert to autotools infrastructure" converted the package to use autotools infra but added a define that is never called. Drop the bogus define. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 5fde4abc8d67ac2317b1de7a1b4cde8091f4e3c7) Signed-off-by: Peter Korsgaard --- package/lrzsz/lrzsz.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/lrzsz/lrzsz.mk b/package/lrzsz/lrzsz.mk index 45c88619e0..3897975d73 100644 --- a/package/lrzsz/lrzsz.mk +++ b/package/lrzsz/lrzsz.mk @@ -18,10 +18,6 @@ define LRZSZ_POST_CONFIGURE_HOOKS $(SED) "s~\(#define ENABLE_SYSLOG.*\)~/* \1 */~;" $(@D)/config.h endef -define LRZSZ_BUILD_HOOKS - $(TARGET_MAKE_ENV) $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(@D) -endef - define LRZSZ_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/lrz $(TARGET_DIR)/usr/bin/rz $(INSTALL) -m 0755 -D $(@D)/src/lsz $(TARGET_DIR)/usr/bin/sz From peter at korsgaard.com Wed Jan 11 07:09:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:09:48 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tekui: really disable parallel build Message-ID: <20230111093332.4D7B5878DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=acbedb79c779ff85b0c12d278ef6d820483445fa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "c80789c917 tekui: disable parallel build" added TEKUI_MAKE but that is not a symbol used by the generic package infra. Ensure -j1 is passed to the build and install commands by using TEKUI_MAKE explicitly. Fixes: http://autobuild.buildroot.net/results/c6cd0d488581013a8b215b0ee2fd8f549a868d4b Cc: Francois Perrad Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 93036af53fbbd566a800a12fa8979000ea4fa31f) Signed-off-by: Peter Korsgaard --- package/tekui/tekui.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tekui/tekui.mk b/package/tekui/tekui.mk index 13000edd3e..3cb7ff51e5 100644 --- a/package/tekui/tekui.mk +++ b/package/tekui/tekui.mk @@ -59,11 +59,11 @@ endif endif define TEKUI_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="/usr" -C $(@D) all endef define TEKUI_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install + $(TARGET_MAKE_ENV) $(TEKUI_MAKE) $(TEKUI_MAKE_OPTS) PREFIX="$(TARGET_DIR)/usr" -C $(@D) install endef $(eval $(generic-package)) From peter at korsgaard.com Wed Jan 11 09:30:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:30:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS Message-ID: <20230111093332.F07AD878E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8afd5e69d045bce9e58b08b8f962b99b523e3aa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "b06110621d checkpolicy: allow compiling for target" contains a typo that prevents installing to staging. It also forgot to enable CHECKPOLICY_INSTALL_STAGING. But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, drop the bogus CHECKPOLICY_STAGING_CMDS. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 14956d8908776e52ea9ace2fbb3f41716ebb4262) Signed-off-by: Peter Korsgaard --- package/checkpolicy/checkpolicy.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/checkpolicy/checkpolicy.mk b/package/checkpolicy/checkpolicy.mk index af9a58cee8..baf16fb802 100644 --- a/package/checkpolicy/checkpolicy.mk +++ b/package/checkpolicy/checkpolicy.mk @@ -20,11 +20,6 @@ define CHECKPOLICY_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) endef -define CHECKPOLICY_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install - -endef - define CHECKPOLICY_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install endef From peter at korsgaard.com Wed Jan 11 09:18:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:18:13 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/glib-networking: drop dangling GLIB_NETWORKING_INSTALL_TARGET_OPTS Message-ID: <20230111093332.9796C878DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7463502768b1b0ac265c61b11002020c8391fc89 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x In 2015, commit "3fe434bf35 glib-networking: specify GIO_MODULE_DIR for target" correctly used _INSTALL_TARGET_OPTS with an autotools package. But later on, in 2018, commit "928a72c49f package/glib-networking: bump version to 2.56.1" changed the package to use the meson infra, that does not support _INSTALL_TARGET_OPTS. So this symbol is bogus since 2018. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit c4f2459e8a94c1f30c0fcbeb3cd72b62b5ee3e64) Signed-off-by: Peter Korsgaard --- package/glib-networking/glib-networking.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk index e8905dfff4..4adc13d39f 100644 --- a/package/glib-networking/glib-networking.mk +++ b/package/glib-networking/glib-networking.mk @@ -21,8 +21,6 @@ GLIB_NETWORKING_CONF_OPTS = \ GLIB_NETWORKING_LICENSE = LGPL-2.0+ GLIB_NETWORKING_LICENSE_FILES = COPYING GLIB_NETWORKING_CPE_ID_VENDOR = gnome -GLIB_NETWORKING_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) \ - GIO_MODULE_DIR=/usr/lib/gio/modules install ifeq ($(BR2_PACKAGE_GNUTLS),y) GLIB_NETWORKING_DEPENDENCIES += gnutls From peter at korsgaard.com Wed Jan 11 07:09:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 08:09:51 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Revert "pptp-linux: fix build with high BR2_JLEVEL settings" Message-ID: <20230111093332.595C3878E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15de6b689bb48a827f6f43d008223517f03da8b6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This reverts commit ffc4afe084a76e7246bd373c73b706f512a86c2b. Commit from 2012 "ffc4afe084 pptp-linux: fix build with high BR2_JLEVEL settings" added _MAKE to a generic package, but the generic infra does not take this symbol into account. The build issue was fixed in 2013 with commit "a5b8081b89 pptp-linux: fix parallel build" by adding a patch file. So drop the bogus PPTP_LINUX_MAKE. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit c4ce9d01c4244252e18302aa97653e573359dba6) Signed-off-by: Peter Korsgaard --- package/pptp-linux/pptp-linux.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/pptp-linux/pptp-linux.mk b/package/pptp-linux/pptp-linux.mk index 7fd0733977..b6c740e710 100644 --- a/package/pptp-linux/pptp-linux.mk +++ b/package/pptp-linux/pptp-linux.mk @@ -7,7 +7,6 @@ PPTP_LINUX_VERSION = 1.10.0 PPTP_LINUX_SITE = http://downloads.sourceforge.net/project/pptpclient/pptp/pptp-$(PPTP_LINUX_VERSION) PPTP_LINUX_SOURCE = pptp-$(PPTP_LINUX_VERSION).tar.gz -PPTP_LINUX_MAKE = $(MAKE1) PPTP_LINUX_LICENSE = GPL-2.0+ PPTP_LINUX_LICENSE_FILES = COPYING From peter at korsgaard.com Wed Jan 11 09:23:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:23:54 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/rhash: drop dangling RHASH_ADDLDFLAGS Message-ID: <20230111093332.D414E878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1eef77e582490e164db75ac007fb32bfa2fc0e0a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "ead2afda13 package/rhash: bump version to 1.4.0" dropped the only usage of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit eae97036f34e69e2ca197cd31fd87c673f2ebe37) Signed-off-by: Peter Korsgaard --- package/rhash/rhash.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/rhash/rhash.mk b/package/rhash/rhash.mk index 02af0aa57b..77011f3833 100644 --- a/package/rhash/rhash.mk +++ b/package/rhash/rhash.mk @@ -12,7 +12,6 @@ RHASH_LICENSE_FILES = COPYING RHASH_CPE_ID_VENDOR = rhash_project RHASH_INSTALL_STAGING = YES RHASH_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -RHASH_ADDLDFLAGS = $(TARGET_NLS_LIBS) ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) RHASH_CONF_OPTS += --enable-gettext From peter at korsgaard.com Wed Jan 11 09:25:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:25:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wpa_supplicant: drop dangling WPA_SUPPLICANT_{LDFLAGS, MAKE_ENV} Message-ID: <20230111093332.E6F0A878DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0bd18549c896f4773085447288c83141886fec34 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "0340b45da0 wpa_supplicant: bump to version 1.0" from 2012 converted the package to use the generic infra, but added a bogus WPA_SUPPLICANT_LDFLAGS end left a dangling WPA_SUPPLICANT_MAKE_ENV. Drop the symbols that are not used since 2012. Cc: Matt Weber Cc: Sergey Matyukevich Cc: Yegor Yefremov Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 11479db32c5ea6bbdd7ce9b77873561a2ca07cfb) Signed-off-by: Peter Korsgaard --- package/wpa_supplicant/wpa_supplicant.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk index 5c79abe0ef..05abf61e83 100644 --- a/package/wpa_supplicant/wpa_supplicant.mk +++ b/package/wpa_supplicant/wpa_supplicant.mk @@ -13,7 +13,6 @@ WPA_SUPPLICANT_CONFIG = $(WPA_SUPPLICANT_DIR)/wpa_supplicant/.config WPA_SUPPLICANT_SUBDIR = wpa_supplicant WPA_SUPPLICANT_DBUS_SERVICE = fi.w1.wpa_supplicant1 WPA_SUPPLICANT_CFLAGS = $(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/libnl3/ -WPA_SUPPLICANT_LDFLAGS = $(TARGET_LDFLAGS) WPA_SUPPLICANT_SELINUX_MODULES = networkmanager # install the wpa_client library @@ -143,9 +142,6 @@ endif ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_DBUS),y) WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus -WPA_SUPPLICANT_MAKE_ENV = \ - PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \ - PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_CTRL_IFACE_DBUS_NEW define WPA_SUPPLICANT_INSTALL_DBUS_NEW $(INSTALL) -m 0644 -D \ From peter at korsgaard.com Wed Jan 11 09:24:44 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:24:44 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/swupdate: drop dangling SWUPDATE_BUILD_CONFIG Message-ID: <20230111093332.DD624878DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1b9afbd64f6a702f5a99f41ca6597e25745b4734 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x "6c63e4de4a boot/swupdate: don't specify .config to munge" dropped all usages of this define but the define itself was left dangling. Drop it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit ca5cd8d67554c568daee4da1f058bcf3b35b2976) Signed-off-by: Peter Korsgaard --- package/swupdate/swupdate.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 012e64f71f..8996ddf61a 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -221,8 +221,6 @@ define SWUPDATE_SET_WEBSERVER endef endif -SWUPDATE_BUILD_CONFIG = $(@D)/.config - SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG)) SWUPDATE_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig From peter at korsgaard.com Wed Jan 11 09:16:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:16:58 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exfat: drop dangling EXFAT_CFLAGS Message-ID: <20230111093332.8AD67878DE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=65b8d0d2a33ccb358a52319351efdd115070f0b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "98538bb0a2 exfat: bump to version 1.2.1" changed the package infra from generic to autotools, but dropped all usages of EXFAT_CFLAGS. This config is ignored by autotools package infra. So drop the dangling symbol. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit fbbbe50173ed4b3ef3323cc7df6c90e0d63678d6) Signed-off-by: Peter Korsgaard --- package/exfat/exfat.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/exfat/exfat.mk b/package/exfat/exfat.mk index 282a30aa5e..c0ef77a113 100644 --- a/package/exfat/exfat.mk +++ b/package/exfat/exfat.mk @@ -11,7 +11,6 @@ EXFAT_DEPENDENCIES = libfuse host-pkgconf EXFAT_LICENSE = GPL-2.0+ EXFAT_LICENSE_FILES = COPYING EXFAT_CPE_ID_VENDOR = exfat_project -EXFAT_CFLAGS = $(TARGET_CFLAGS) -std=c99 EXFAT_CONF_OPTS += --exec-prefix=/ From peter at korsgaard.com Wed Jan 11 09:30:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:30:53 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/checkpolicy: drop bogus CHECKPOLICY_STAGING_CMDS Message-ID: <20230111094011.8DEDD83D5C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=03378a0a987df36152d2d5b5aedf82becec1592f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "b06110621d checkpolicy: allow compiling for target" contains a typo that prevents installing to staging. It also forgot to enable CHECKPOLICY_INSTALL_STAGING. But the package does not install headers or libraries, only ELF and manual files. So instead of fixing the install to staging, drop the bogus CHECKPOLICY_STAGING_CMDS. Cc: Clayton Shotwell Cc: Matt Weber Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 14956d8908776e52ea9ace2fbb3f41716ebb4262) Signed-off-by: Peter Korsgaard --- package/checkpolicy/checkpolicy.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/checkpolicy/checkpolicy.mk b/package/checkpolicy/checkpolicy.mk index af9a58cee8..baf16fb802 100644 --- a/package/checkpolicy/checkpolicy.mk +++ b/package/checkpolicy/checkpolicy.mk @@ -20,11 +20,6 @@ define CHECKPOLICY_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) endef -define CHECKPOLICY_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install - -endef - define CHECKPOLICY_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(CHECKPOLICY_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install endef From peter at korsgaard.com Wed Jan 11 09:40:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:40:35 +0100 Subject: [Buildroot] [PATCH 4/4] package/x11r7/xserver_xorg-server: bump version to 21.1.6 In-Reply-To: <20221229201846.3498030-4-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 29 Dec 2022 21:18:46 +0100") References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> <20221229201846.3498030-4-bernd.kuhls@t-online.de> Message-ID: <87mt6ph0j0.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patches included in upstream release. > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:41:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:41:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/check: disable doc In-Reply-To: <20221230170124.18368-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 18:01:24 +0100") References: <20221230170124.18368-1-fontaine.fabrice@gmail.com> Message-ID: <87ilhdh0hf.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > documentation can be disabled since version 0.13.0 and > https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:41:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:41:24 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/check: disable doc Message-ID: <20230111094149.A6021878EB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=801968f3af0c9448f99d68da43146c7d3972b4b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x documentation can be disabled since version 0.13.0 and https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit d7d48b9840d242acf1b8bfb141c89904e53301fe) Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Wed Jan 11 09:39:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:39:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/x11r7/xserver_xorg-server: bump version to 21.1.6 Message-ID: <20230111094149.9CCA1878E5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9c7a8bcb48ee4809e12f8aee5a18b5b8424b27d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes a regression in XTestSwapFakeInput() introduced in the fix for CVE-2022-46340 in 21.1.5. Removed patches included in upstream release. Signed-off-by: Bernd Kuhls [Peter: mention regression fix] Signed-off-by: Peter Korsgaard (cherry picked from commit 60b4b04dc23d32641981df984f383c1bb3078f8c) 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.hash | 6 +-- .../xserver_xorg-server/xserver_xorg-server.mk | 8 +-- 4 files changed, 4 insertions(+), 105 deletions(-) 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 \ From peter at korsgaard.com Wed Jan 11 09:41:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:41:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/check: disable doc Message-ID: <20230111094257.26C75878F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b96bf0a106e4c344dfb8fff4d8e6785e19d17d15 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x documentation can be disabled since version 0.13.0 and https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit d7d48b9840d242acf1b8bfb141c89904e53301fe) Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Wed Jan 11 09:39:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:39:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/x11r7/xserver_xorg-server: bump version to 21.1.6 Message-ID: <20230111094257.1DF9D878F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=615c2b690e4b1e4c55bc94a906ee6e254ca99384 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes a regression in XTestSwapFakeInput() introduced in the fix for CVE-2022-46340 in 21.1.5. Removed patches included in upstream release. Signed-off-by: Bernd Kuhls [Peter: mention regression fix] Signed-off-by: Peter Korsgaard (cherry picked from commit 60b4b04dc23d32641981df984f383c1bb3078f8c) 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.hash | 6 +-- .../xserver_xorg-server/xserver_xorg-server.mk | 8 +-- 4 files changed, 4 insertions(+), 105 deletions(-) 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 \ From peter at korsgaard.com Wed Jan 11 09:48:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:48:39 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/gobject-introspection: really use host python for host variant Message-ID: <20230111094909.7011F878FE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59e2b84680ea57f22385981753ae50bb1e212e78 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit "abc110e362 package/gobject-introspection: bump to version 1.68.0" renamed the define that makes sure g-ir-tool-template uses the host python, but forgot to update its call on pre-configure hooks. Update it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 80c5be77ceb021e8319b9269b58d6373d378fac5) Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 0d8c666ba1..12e5b81b1b 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -66,7 +66,7 @@ HOST_GOBJECT_INTROSPECTION_CONF_ENV = \ define GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH $(SED) '1s%#!.*%#!$(HOST_DIR)/bin/python3%' $(@D)/tools/g-ir-tool-template.in endef -HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLTEMPLATE_PYTHON_PATH +HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH # Perform the following: # - Just as above, Ensure that g-ir-tool-template.in uses the host python. From peter at korsgaard.com Wed Jan 11 09:49:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:49:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/php: security bump version to 8.1.14 Message-ID: <20230111094909.79880878E4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=485ea66acce88e0c5fcb6026156d08c9ff16d8cc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 16168abd26b06656bcc24c2b511c29a0f047ebf4) 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 461dc36031..23ec84f19f 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz +sha256 e16e47a872d58685913ac848ce92ec49f42c1828110c98c65fb6265a08724a1a php-8.1.14.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 1fdf5c68a2..23dd4ba96f 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.13 +PHP_VERSION = 8.1.14 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 11 09:50:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:50:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: security bump version to 8.1.14 In-Reply-To: <20230105201008.2429629-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 5 Jan 2023 21:10:08 +0100") References: <20230105201008.2429629-1-bernd.kuhls@t-online.de> Message-ID: <87eds1h01q.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: https://www.php.net/ChangeLog-8.php#8.1.14 > Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740 > Signed-off-by: Bernd Kuhls Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:51:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:51:16 +0100 Subject: [Buildroot] [PATCH 05/29] package/gobject-introspection: really use host python for host variant In-Reply-To: <20230101233653.487175-6-ricardo.martincoski@gmail.com> (Ricardo Martincoski's message of "Sun, 1 Jan 2023 20:36:29 -0300") References: <20230101233653.487175-1-ricardo.martincoski@gmail.com> <20230101233653.487175-6-ricardo.martincoski@gmail.com> Message-ID: <87a62ph017.fsf@dell.be.48ers.dk> >>>>> "Ricardo" == Ricardo Martincoski writes: > Commit "abc110e362 package/gobject-introspection: bump to version > 1.68.0" renamed the define that makes sure g-ir-tool-template uses the > host python, but forgot to update its call on pre-configure hooks. > Update it now. > Signed-off-by: Ricardo Martincoski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:51:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:51:31 +0100 Subject: [Buildroot] [PATCH 2022.02.x 1/1] package/php: security bump version to 8.0.27 In-Reply-To: <20230107201803.587499-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sat, 7 Jan 2023 21:18:03 +0100") References: <20230107201803.587499-1-bernd.kuhls@t-online.de> Message-ID: <875yddh00s.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://www.php.net/releases/8_0_27.php > Changelog: https://www.php.net/ChangeLog-8.php#8.0.27 > Fixes CVE-2022-31631: http://bugs.php.net/81740 > Signed-off-by: Bernd Kuhls Committed to 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 09:49:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:49:47 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/php: security bump version to 8.0.27 Message-ID: <20230111095143.DA1B4878F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9026d539e0f7e928c2b382ee49220e5ef353eed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://www.php.net/releases/8_0_27.php Changelog: https://www.php.net/ChangeLog-8.php#8.0.27 Fixes CVE-2022-31631: http://bugs.php.net/81740 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 574d5fb7c4..01e9c4fe79 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941 php-8.0.25.tar.xz +sha256 f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a php-8.0.27.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 531f88e896..e1b62b02a8 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.0.25 +PHP_VERSION = 8.0.27 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From peter at korsgaard.com Wed Jan 11 09:48:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 10:48:31 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/gobject-introspection: really use host python for host variant Message-ID: <20230111095143.D08C387914@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=05900e5b6ea9a679a6296a91d34d5b799b22a01d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit "abc110e362 package/gobject-introspection: bump to version 1.68.0" renamed the define that makes sure g-ir-tool-template uses the host python, but forgot to update its call on pre-configure hooks. Update it now. Signed-off-by: Ricardo Martincoski Signed-off-by: Peter Korsgaard (cherry picked from commit 80c5be77ceb021e8319b9269b58d6373d378fac5) Signed-off-by: Peter Korsgaard --- package/gobject-introspection/gobject-introspection.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index 99f4a7e2fe..ec236c621d 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -66,7 +66,7 @@ HOST_GOBJECT_INTROSPECTION_CONF_ENV = \ define GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH $(SED) '1s%#!.*%#!$(HOST_DIR)/bin/python3%' $(@D)/tools/g-ir-tool-template.in endef -HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLTEMPLATE_PYTHON_PATH +HOST_GOBJECT_INTROSPECTION_PRE_CONFIGURE_HOOKS += GOBJECT_INTROSPECTION_FIX_TOOLS_PYTHON_PATH # Perform the following: # - Just as above, Ensure that g-ir-tool-template.in uses the host python. From thomas.petazzoni at bootlin.com Mon Jan 9 06:42:53 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 09 Jan 2023 06:42:53 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-08 Message-ID: <20230109064301.36D8B8176F@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-08 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 2 | 0 | 4 | 2022.11.x | 11 | 19 | 0 | 30 | master | 160 | 351 | 0 | 511 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 38 bash-5.2.15 | 23 bustle-0.8.0 | 13 fwup-1.9.1 | 13 host-sentry-cli-2.8.0 | 12 xz-5.2.10 | 10 norm-1.5.8 | 9 python-cryptography-38.0.4 | 9 glibc-2.36-81-g4f4d7a13edfd... | 8 host-binutils-2.38 | 8 host-go-1.19.4 | 8 linux-6.1.2 | 8 opkg-0.4.5 | 8 dust-0.8.1 | 7 host-rust-1.66.0 | 7 jack2-1.9.21 | 6 bat-0.19.0 | 5 crun-1.7.2 | 5 elfutils-0.186 | 5 fontconfig-2.13.1 | 5 gerbera-1.10.0 | 5 gobject-introspection-1.72.0 | 5 hyperfine-1.14.0 | 5 libglib2-2.72.3 | 5 pixz-1.0.7 | 5 unknown | 5 host-pahole-1.24 | 4 janus-gateway-1.1.1 | 4 python-bcrypt-4.0.1 | 4 gvfs-1.48.1 | 3 libgcrypt-1.10.1 | 3 libgpg-error-1.46 | 3 libnss-3.87 | 3 perl-5.34.1 | 3 python-bunch-1.0.1 | 3 wolfssl-5.5.3 | 3 zabbix-5.4.9 | 3 boost-1.80.0 | 2 gdb-12.1 | 2 gmp-6.2.1 | 2 host-binutils-2.39 | 2 host-gcc-final-11.3.0 | 2 host-spirv-llvm-translator-... | 2 ltp-testsuite-20220930 | 2 ocf-linux-20171122 | 2 ace-7.0.6 | 1 acpid-2.0.34 | 1 bind-9.16.33 | 1 binutils-arc-2020.09-release | 1 brltty-6.5 | 1 cni-plugins-1.1.1 | 1 coreutils-9.1 | 1 dahdi-linux-3.2.0 | 1 delve-1.20.0 | 1 dmalloc-5.6.5 | 1 edk2-edk2-stable202208 | 1 ethtool-6.1 | 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: /tmp/... | 1 gdal-3.5.1 | 1 ghostscript-9.56.1 | 1 google-breakpad-c85eb4a59b6... | 1 gqrx-2.14.4 | 1 hawktracer-2ec19d7192334414... | 1 heirloom-mailx-12.5 | 1 host-binutils-2.37 | 1 host-delve-1.20.0 | 1 host-gdb-12.1 | 1 hwloc-2.8.0 | 1 iproute2-6.1.0 | 1 jailhouse-0.12 | 1 kexec-2.0.25 | 1 libdrm-2.4.114 | 1 libev-4.33 | 1 libmodplug-d1b97ed | 1 libnl-3.7.0 | 1 libostree-2022.7 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 mariadb-10.3.36 | 1 mesa3d-22.3.2 | 1 mosquitto-2.0.15 | 1 mpir-3.0.0 | 1 nerdctl-1.0.0 | 1 open62541-v1.3.4 | 1 openvmtools-11.3.5-18557794 | 1 optee-client-3.19.0 | 1 opus-1.3.1 | 1 proxychains-ng-4.16 | 1 python-numpy-1.23.5 | 1 python-pymupdf-1.21.0 | 1 ramsmp-3.5.0 | 1 rtl8812au-aircrack-ng-e7a4a... | 1 rtl_433-22.11 | 1 skalibs-2.12.0.1 | 1 tinifier-3.4.0 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 trinity-1.9 | 1 uclibc-1.0.42 | 1 valgrind-3.19.0 | 1 wireshark-legal-info | 1 xvisor-0.3.1 | 1 znc-1.8.2 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/617ce8bb636e0f62d5c9adc3e1c07b4ef6da03f0 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/6285a6a1e355795822fca63990c82506381390f5 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/001069cc7c04b2b0638d5048ff49a08216860d56 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/16e06557306b9fec49be17aa29f0c46e8888232f | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7e5bac957032af2d0c7ae39baf1c11646c48cb50 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f5bca612010e1607cec5f3a22859bb7227d3cd1a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ba9b0ba1538a3d6123d8d5f9c168b03a501f27f7 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/10c63f858a5bc4c5eb5c95bf97c3dc9c0d1ddd87 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b6435e9dc76ba3c38b93979f49fd14a5ef21d289 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d5f56e18aa1378f1146d29c3cef83ca23a176d88 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5868ff5f36989daa8ce5a5547206b6f070be4909 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/003d7651b31a1a7f60dea88ab409cf469ed67daa | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/09e7a08b9de2d350f6e77d41b0e78e9484f0af15 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c2d925507d4ef044619076c6b9e67b915353792d | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0cbb6de3de3fbd0e231fb48c6b5e056d0cfd3f04 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ca1489e93a734bdbdf69acb1ff9b14b591dacf2e | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f5371d8c9027483503a5051f59dafb0956540675 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/30a0815a9c21a314309fae0129582c28c49e654c | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9dac0229fca9083c8cd7045874219ecbeb725f89 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/39f822d5a5d6da5581c80b8630f6dc5a70e9022d | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/65440cf016b33d5b85ea88e64cb4414cd6def058 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ad04ae568740c708ff740b2a0571a685340a9ee9 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/88605df497d4c8394e501cc9acba146f59cb0488 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ac6b41df486632005e44593b6b6f795a468bb8e6 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4aad67b65ff6658b4ec4da5044c9f432e8858f89 | ORPH x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/54955bf4b15947850aab425f92f0883b282faf7f | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/899a89b11b4150a1091a941c913ca4e309c71e3b | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/9575edef25a7c631fa26e86d92519ff287439a07 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/2dc1d1862c02a8f3ef78b9aeb631c49d6033dda9 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/0c3244da280c528a409ce8737b9f9aada2e76deb | sh4a | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/cbce34bc5a5be0f8ab5e7b60f4a1dd74550b3437 | ORPH arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/58672412888c14bb064b95ca5f68ee72796be151 | sparc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/9be6a0e9f8f6f43ce3fbe97cc7ed82ee0944e10c | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/6b757f6a92307cc57466da4abff2956c59898480 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/6c754efb0abff3bf5a7f53ff1f0930fc588361c4 | m68k | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/fca0edeb5b7aeeeb725d43cef4859169264791d7 | ORPH microblazeel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/3fc1de1a89570d346e0180fa7624237850811a14 | ORPH i686 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0ab1c26d81db22dc7c3f1d7b482c313d15eba6dd | ORPH powerpc64le | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/858939e17041eaee64a8e2bc2d7fb67de0b8e11f | ORPH x86_64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/8ffb080fed9a3e4a0ce9d8a307fda33bfe7c199a | ORPH mipsel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/b956a3511f49d576ff74c39a89047f0c863170ba | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/0c6c330a173de0c7cd12001e1a275a65c285b5df | ORPH microblazeel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/8ac8c6e5145ad69ea78d06b21a55b0e1e504e986 | ORPH microblaze | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/d20cee5edf3c3847e35aad8e7f5a47f00188d72d | ORPH mips | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/7423a9caa65aef0074637aa8c0e875a558966acb | ORPH riscv64 | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/4f37bc47be6950a439383f06adede2755dd5aa84 | ORPH microblazeel | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/828bc0a1d55068f8ea4f4957bd3a143c7037b153 | ORPH s390x | bustle-0.8.0 | NOK | http://autobuild.buildroot.net/results/da13f427f8ba573f836288b539887d142635d8e2 | ORPH s390x | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/69d8cec03198d61192aa267e99a61289300b2c51 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/8396f1f11efcab49c1533c1fc1916901d4aa8e4f | ORPH mips64el | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/ac1d99a3f6c6b2636402c478011ff23fe1dc5376 | arceb | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/839f9c03a65d678ec8c8f9de5a19815e761258d2 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/05b723087987a4df499f86dc7b06906368e71fcf | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/e77cf4bd6831c394263406d7f88ad8c03df1c756 | aarch64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/ffb1bf1adae62602616f12f5c84d0ae5192fa450 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/775fc6ae6fda900a46bc80f7977b653f466233fe | aarch64 | delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/9997f69978a10502bc332b260195fe5dfbb2f046 | i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/24c410ee056d545c3926e9e98737de8d4ad463ce | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/0fc6b83f8259000969e691f2eb897324fdcad0dc | ORPH armeb | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c9d8ae0f60587e5a32789a0661a39c9be99ffa33 | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e8eb2c7443591275133b28a02774daa173a01ad0 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/5b23144f4b98524720d9e6f35f2ec7a31eb28160 | ORPH x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/fab1d32043c8a0aa8a3b68303d9ad8d09dcabec9 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2a31216ebb54312797bc0f4d22257cbc6142110c | ORPH i686 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6a9934739301e9cc00043149f9a1948cefe5e49f | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/291ad30d1c87bf82430e09cb3ef5496f3eb18f6c | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/15efd624759d43c7d2b680725c390073858a8dbd | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/aa91782b37d14e18334b533dc2bba0658c52879d | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/fa929b3b5de10e18feff3fbf7bd4bc621aaf9bf5 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ca71f6e5cef764e58b01e1898aa0c31513d204a2 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/285374776fcab9e2b7af644e177ae23b52405df2 | ORPH nios2 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/f531e5b359d130b03cd907c840ce9504a0023d01 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/01d088f51590711f673e9d0af934ff5e43424db7 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/0dde9ceb369ff963565a7d6f938dbe48ce6778d5 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/f9c5947126c361426608e669ed87eb850fd53094 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/15e0e2517d9725c23f24d46f2613fb84ca95dd38 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/fc116bb7190c34aa015390d0cc53451bf882bc65 | ORPH aarch64_be | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/6072db6cff0dbcde4ceee9ee78d498f7ad72839e | mips | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/6e87754e3a0af4e841e4fc0b6fa370859509bb5c | sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7680c66d67425716e1efe1ddfa43337b966081b0 | xtensa | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/36bef28f6b85b5f2f7a6363ceb551777d935e797 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f0cc8b6f4eddeac82c259e7230c9ecac766ff93e | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/45d34fe9f833598f7200a11ad0b4a2ce1bca4686 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a842e85ad54b1520c717a991e0adf677f6006618 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d2afb6d4294c25ce5f61d6394c7f577b3aad122 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e180d0676f6ae86858da14539f6b18209213dd1f | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2a60acf792fa0bd8ee642766453e6bc58c8693c8 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d20cae952acac7fa79ba3c5f67ea4572190f604a | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e5e6fc763893ea85bf63f52c93d855952ce215df | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65ecdba5452baed76924052d83ba27a48ccb7edd | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5853dd8ba83d1339ae9fe46d7d95baa7307b0fa | riscv32 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/417b56101f049c0a9c2c3509e1e5ed899d052ecd | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6844552bf1fee856aeaa9427e63f22a219c6cc69 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e3fb447b024c69fd93af9a8fc3e48e3d8e2a0c31 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/afb4944573058049bc66fceff785eab685545bfb | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/3f403d0f603ecc408c7669826e244fe651c2c116 | ORPH or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/f123bca8875aa3fa16d0a5e195eeb048d388a90d | ORPH aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e3fe393a751f4d3bb42608c44e79be5fdc4a2641 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ee858017a37cc99b3f0e3602965cdb536a245c17 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9327f95eef29bb120d6ef11b0adf9ddf330dbc84 | riscv32 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/4d7e435b15896f7cb265ea02fa8beb076951da83 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/be1b545970d524daae0a35eeabc8e375db1c291d | mips64el | ghostscript-9.56.1 | NOK | http://autobuild.buildroot.net/results/538d5ef85aac0e4f5b34c0498288de8ca5a39e2c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/8ad1fc1365df837c556d29873201ecfddbafcd6d | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/db01cda3fa57bfc7bb1922e7162777a0b4976d80 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/89bcc7e9c56ffb2c7fc4f2b6619a2545be5ea327 | arceb | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/0eedafba42b9ee2b286b0c2e4002a9da48a8ade2 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/982cda1e9ba27dde27ccc174f63ba37200884c3c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/2323c8e3ededa557b5013e81f9ec08ed42c98d33 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/fb4657b5d498e1cc53a0a65c67cba394f074641e | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/113559e11b433a2ec11bbbfcc9761e497c19a3af | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/6a883745ad92fc1cb13b36ddb3aeb994be81e1e5 | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/41082708a4b87a70614649a517432eb5897d14bb | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a92eac6d02d35bf9dffed7125838157438f95e97 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/050a0699710a0f262b7b85bd2dd85f94d6064a10 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3d6f6a21c6ff9c3f402916beace7d42fbaa8ca4b | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5e4346de99538e5e6c44e1e619c65c0d5a8378f7 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4ca12a946b802b96eb294acc4e8fcb731a808d29 | ORPH x86_64 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/b68a1b6a1153c691e0f622a701531643216bf096 | mipsel | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/4e4cae1faccec7ea9282c27c471c920eb0c5a6fd | sparc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/eed09f9575c9daf3f15e178b212fc95b25f6abd0 | ORPH sparc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/39562464246795aed70f12fe48a47f86a5533172 | ORPH nios2 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4fc7da0a7fe0c8b28386bf12d0b89ac5c6a337c4 | ORPH nios2 | hawktracer-2ec19d7192334414... | NOK | http://autobuild.buildroot.net/results/70a89621f3ba5bfdc440dd696068a4347ad678d8 | sh4aeb | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/8cb1f2bd1449c68f89a71dd935a486ec450d1add | microblazeel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a7eba4a243bfef57002fbaf12b39c113d3be1816 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3ba2ff397307416a8b3708c0d85acd56e5f2c3e2 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/47ee2c5d4d77e25c89a710049b2027591d36225b | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5b72e6b34944eb7a1cd45380a512c60bf266d5f9 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7a1a835d554daca13fdd8022d72c0a47b96470dc | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/856bed9a2ea11be02867cc658f9db64d700f5a81 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/89fb522d6c7afee56f4947e384ebf8687df3f777 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b3f92d9a1181efb0414d21500cdbc2de92d69b79 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/50dc905e530448aaf3c8ee4ec73b1fdb650d3344 | i686 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/2823e3b8a757e5069fe9c210331386993a743149 | powerpc64le | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/91c1cb92f0a0adb49ff88ebc11a1701d5bc51bdb | mips64el | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/1bda4377e194d98b124383bbfcbcf8ec02ab721f | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c3b237647449d664f3b908a50cffe71c83fdb4f | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/047f3841d51590e1f4ff40b2571187d7d3200d0b | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/02dcf494640f4f0a714a0b5fbb607de2f639c219 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/98adc07b6ed00d04a6efbe5ab43efc698565a7ce | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/85a24f7b961eb973d4e0f24edbf8389d4a2945e9 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1706c3c29cf58e5526599262f091331a8d74c6a9 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fbef52f658ab8744b77a86edc950f69212f04faa | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cddeb95035b714c564c4533dd90a483c04fed64b | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/140037fcdcd279fdcab67693ef5e2b6d5be90732 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60f7d6c4f0304af2d5b79c75c50e3a826a86aa90 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/18b788df61a47d249319e20de50457caa0005283 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fbb1fc2c882a7a0a44c86332edd9c1386e8d0176 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fc95cbc0fb25b253123ec978ac75faeb445eddf9 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/594cef6fa66034209f27e144576273a39d67e754 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/510bdee8294a2a445aee4751c0ab49c6b6059c40 | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/83cf1ab40866572a7c15f82a750b24fc5a287f88 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/83321badc5d2ad56acb22d03472ff75d8791a895 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d0d4cafc6bc4a8e31703ce0755a3a5eb99466e5 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/68b98c0a2095f45e02f5f586293e917b526c8353 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/157faf0bd76eb566d1fe008c0201f71407b633c8 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1b745df7a3a6d4491bd81cc97161fd383f2a6ffd | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/777e19a55f94605d360bdfcb00082e76b5541488 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/10546993f75f6778108634f3de7444598ccbe0de | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e93f36e31634988d859eecd0bdc72dda9c06f00b | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e7a784a327238daaf24d915feabee67ad30eadc3 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d75d1b39f2d587a3a95746db888065e6f409742 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ea515a8b858311ccca3b9f3be8aadca9b34e0ef2 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a7adf9e569703239a4c0284281114f7d1e017b38 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5e4743a5ba1d94c72a121b2e670f8744a613e21e | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/802d8aadedc5c36294d84b6d3f6d0c19144cb0df | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5ab0db671d4485d37955c81602fe48ea1ac0e83 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a844f2182f6935bdfed87defc0fdeec5e65f8e6d | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b064b808aa6e20cfb17938789286d544345fd3d2 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4277d3f8ae86fc2d086b7c708fb6ef3e3caf7e10 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5dc177ff1d782e5d5c7a9c76df67045ac5f0d49c | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/99394c87859015775f7d454ca77a52e23f69f2d5 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f66e0c9743343471161f68fb24efc03077d28f5a | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b151a87cb208b58c70ded43951cbe67871b34e98 | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/f9f2932a24be9b86b6014e4d376218186f34353e | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/d2405216dd612e041f7fefdf7a0eb2ce33735fab | sparc | host-gdb-12.1 | NOK | http://autobuild.buildroot.net/results/497604a92f468a26585a4d40cbce774dcf41193d | ORPH powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a1437f1f6d9885e6afbd5c6e005ab312d8fbb3d2 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/1162f5e7d6ba7e38ca0bb81a83f053cc784b3946 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d9f7da31a607b357bdaaf6ff77c7e17f59cd84c0 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/345ace9f866eab91121d8fd9527efdd0a8871047 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f06e63864b7c655bbba4f21eaf20a869eaa1312e | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f1ec64ff10c5faa91dfec963c52fe919cdbc93ba | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/7034d5f8c314610957ad63e2ccbd5079a618ee18 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/74e9e6023f6ad709f634be5d17d549ac06b50494 | sh4eb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a5c76a16f6c68ee56079daf3d8551f7bed2efd03 | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/3d869e90df495a56125bf8077bb9ecedca1ba55c | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7013668cb6a634ad0b019d9c0095b5a309d9becf | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/fd87a0d9c84ebff2aafba94c0f8f9f2f700fbbb8 | i686 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/20b511b394e3fedd0c7f5f66343cc4d1d5b8d29b | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/3dfbdc7da7dab83683463fac2261a2cd1ae5c229 | powerpc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/048021e16252e6bb50a8ec68c18bb93382d4042d | powerpc | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/4ca6fa160445392b1b667e14283bf68ca74822a7 | powerpc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/be91b3863c36c6a1e7044e901debdcf6e7b5962c | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/65ff8dadc96eacd2472cf9b23d2ccc9527cdc714 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/0866c205ce45e700744304b66084e0131d87c75e | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/52b96d19bb60937c3d2d0a1ba9abe64a10069bd2 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b37e7d28b0e9e9301612e42450501e72963fa74e | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/441de644aced3cdf69e4130e387fb927e5e45389 | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/692286fff81794c98b1420c8277e1a16de000b1d | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/df20d134659228b1c7372040e323b639288e5a4e | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/253f90e0f73e181e05bb25d429435a78e5fd226d | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7706fcf3ebab52265f424be44acef0cd60238494 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b83817ad8c88acac3d28b4b18785d7b346559291 | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ce53ebc2d85ba6d928fe7a38707d86b8fdf3c162 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4a38999cfdd7b4ba018884755dcd433c2d4aa7c4 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/78728dd351dd910f999c78d5374773b282b57112 | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/cdd67597dfaffe030ce94c79bd7c18abe0c73f2a | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/8ba5cef6ad1963a9410d91b61745048b64913521 | ORPH riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/836c9e59d8d1eed8d55230b29bdb169334a17ec4 | ORPH x86_64 | hwloc-2.8.0 | NOK | http://autobuild.buildroot.net/results/e839f8a61b287febeaba73b072525477ef6a762b | s390x | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/082a3ea0e2d1d8b3681c6955db8c94b68b8c12c1 | ORPH powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/e2ed86f2af5dde9a825c0cfa315f750dce71ca17 | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/3318ea0dcf4fef970fd123311265e6add74c2c83 | ORPH powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/6411238a0a972c5b416bc11e827d927d0cf81df6 | ORPH mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/cbf1356360f90faccedb59619779ad465dc024cd | ORPH powerpc64le | iproute2-6.1.0 | NOK | http://autobuild.buildroot.net/results/c38a082495957c5ed858f3ea640213458df3a5b3 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7e8e418efdc7435b0468057ced3cf033c707baeb | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/033a8e706fe780310d7f4bc8a36620b1ff12781e | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bf2a0130021ce72cd5f5421a8e722302e225bff5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7e0f60b3872e763fe3fbe4911e81188eb3c3c330 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/570e6b10e0b796279bfbf39e62a108eb2fea8bc5 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5ff7817150f4d136f0f08ea1fa32cee227471432 | x86_64 | jailhouse-0.12 | NOK | http://autobuild.buildroot.net/results/af5ed8106f8d4a76e5792334b10266191e6844b3 | mipsel | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/a4ced3f69e4f9d10996f30ea0ae5fab0a91b6275 | i686 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/1e6e7faa7665a681cc91d3491c25001ce6044a1f | sh4a | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/c1b76923646d875bdabaa5a0812ce232c971cb46 | armeb | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/a00666208bddc509c5057226298a15ac157ee3da | sh4a | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/2c14d8f5c0200f9089060c1f2fe83f7188a599e8 | ORPH mips | libdrm-2.4.114 | NOK | http://autobuild.buildroot.net/results/cccbd98484f1fb9e73ad90e3fc0e2e1d9e52770c | arm | libev-4.33 | NOK | http://autobuild.buildroot.net/results/cfe4c0757c7f6ed0ddba61336388948ed2721545 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/881eaeb967faaf50f105bc6a08c95310e039e2fc | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/731e2e7f1c00fb6e5d3c0ad3dc777995ea2a21ab | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/8ca4ce963d5c6630c6cb4f3e860bbcb2fe31f5b7 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/39ad998c83f7d446f021f6f09d8ddd256a00bce2 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/41afaa059f01718e2dafb15dc7b3d61b0fa0a727 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/30cd4ed6c2fd316cb1b7f3bb2e9163f0176a3dbf | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b4913bfff0dbbbf620a7327da59c9e42676b9fe3 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/741ecec45116f4e9b41bfb26d399507efae4aca2 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ea3a98576252fc16c4bf2292820c982aabab8de3 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/068a3b1ac8e894403469c83aece2f9dee76caddb | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/471096e88669c030d27b7b8d03f44df5eb1487da | ORPH or1k | libmodplug-d1b97ed | NOK | http://autobuild.buildroot.net/results/3cb5dc02f8c8036e1c7f72f7ed63cfd6940aeb52 | ORPH powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/c8a2bec951abbe3fd22be2706b31272206e70661 | ORPH armeb | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/90d59bbc5fbcc840fa7c7c10fcabe21fe32fac7c | mips | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/c91230d8d4452a34f2b181f44e0564db3a66d109 | armeb | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/926ad6f1a954e7a27dbc1fee9068a18628e070e6 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/4673803a1e837eb6c92c2ef948170df43c74e361 | microblaze | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/c7571c1a834f4b12810ba2e4d8dca86ac5e9ee7d | ORPH sh4a | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/100e1162af8ab796c6a8f16a123afb0ca7c4ce93 | ORPH x86_64 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/8b84e4835327d6c6b074f0b19aae1db6ee11e0da | ORPH s390x | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/78ceb7bfc698fd47152f2473a27f73f18e3012e6 | ORPH nios2 | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/2a43f2fdc438d4facd4bafb1164bd8aa8ecb8006 | ORPH powerpc64le | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/fff2d1b2ee9eb6430a5baf84b50c4c2afd088988 | ORPH mips64el | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/bb2241c2d76ef1a4ba17e35109bb7b4c1611df37 | ORPH sparc | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6c3297a72ff5d941e51bc2e5696bfeadac140d48 | ORPH arm | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/b8d5cb767af405002d02a37565e12e18792beda3 | ORPH xtensa | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/8cf36516c11768b1abcc34c2b8cc4be10e712ab8 | ORPH x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/4a0627ff64aea27462c6f3867c294acb9d64cf53 | x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/831bc2070606d42ea968483b25cf0c7e7ff8f4f4 | microblaze | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/78f1e0aa63521cb3c4b70d802e9909216976421a | ORPH i686 | mesa3d-22.3.2 | NOK | http://autobuild.buildroot.net/results/f9f60e2fffc1f450205ca17cda08a743caddb821 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/725cb7adf35ed319ad2d2ddd5ef0fa4873d86032 | armeb | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/5f07a958f5ee628c18072780e2958fce83dbe17a | arm | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/c2c49cee45131853ad9175332d48ae0378c2b5f1 | sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/876defff96379d8ec05b7ae9f57e478c03f06b5e | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a569b2975d784e511b7605687a2250abdb0e71ee | ORPH mips64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0f7bc4de7b28b3b181d730b7ee31824bbc97d32f | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f9966a0d124254fa4188d8597487d2e3e7f767eb | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/842dfd19c7f5b0aa1a1f0711c843394522934e99 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d518eb8edd09e331743de29c6b1cf84107f56a0e | ORPH sh4a | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/6d230838908b8e09dc337c85d441d8b645becd98 | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/15a154a410582a21aaaee35a996d52ccd7d59e6e | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a1dba81d1029279cc0e0c3fbd115e7bb1c7be710 | ORPH sparc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/3dcea00ef76fca01b45608a9f6d64ee95c8675e1 | ORPH i686 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/6c0e2701b78c5681f53c5f33244228990fc88af9 | ORPH sh4 | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/23c216a87900c3ad3903fff74057eb358eec9da2 | ORPH i686 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/6fecae1607063b27ca41505205e86cdec8288b6a | nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/65c838fcdcbaba0734b24bad58524f015d98895a | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9577ccc4637e64e73bf38f7ee3af2fd0fa1caee7 | ORPH armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f1583a1272d5d7516a3f9997644a4d008a41d02a | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/02ff45c3b38ebfb48c540f7f823fac2ebee6d633 | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/511719c03fe0a6838c1b5acfae601f1b9e9b8649 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0fabe9e55ed6dfe58dd644b467cbfbbd8fcb379f | ORPH sh4aeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/235f890658912f48bb49a74dea2194c1f06312bb | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4c046ddeac0ef7e8ad27c681a78625793924bcb9 | ORPH s390x | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/a3382ae28cced59c69f572cc28e4294d6fde6063 | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/e6bdb947abe6e4ed1b32517b35c6ab2cbe7cf93a | ORPH xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/d4c01c2f28bf68c665e901edd09c525064030f66 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/86d17ca6bb1e10941222c0a90d6d751799ede664 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/e6e2e05e2b4317071afe77b9bb673bed3709d2c7 | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a5fe760cd5a7890c8a725ec851bf4a6bbc07040a | sh4 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/959b18f5eaa51c654eed5d5963ac98a2347c9ca9 | armeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5059be6a865a1732d62271dc550671c72f2d8196 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4a38d3d4d7191cfddec31a4426eebe70ca8fccee | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9bd721c9ed6c04fa90288a6ef21596846d7b206c | mips64 | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/727227003dc9e900e19e90a2f60e0b50a4be0012 | ORPH mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/a57deeb7741d5a8676159510998497ca007bceba | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/4a337c309857d3f94d891d41377b209da17b13b9 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/f43718e03691cf94977cdc7a16acdef38281f1af | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/8dff574db34ee7bb69f02ce906f93a86b21dc872 | s390x | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/57001bb2d7c134835ee017221f70590309c349fb | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/c439f32a5af01f032a33437a3ed0fe3836eeca1a | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/48d073b55e91e72055665270fa2180e144a0e5a2 | powerpc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/447761d753801a2b082037539d6cad9a4c9d4a60 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/3509516f336ff15c9e9021313b4f9dbaa540fde5 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/c34960fb7ae4a5836623c81d1f552cadbcaeccd7 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/b57d33c47b0959fe8266a029ad64280e220cb8fb | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/cab67c73f5750a099d7b916635f3502e04e7bbfa | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/2bbd3e6aebe33e334241a2e30bdf8409fe871b00 | i686 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/b6ddb7a4c8db0900e892a44051d1153296a9bb42 | mipsel | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/b5db2d1d42d6a0d833650fdcb6653a740d49e750 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/2c56072f8b55837d56a01550d6e7c954757e77dd | sh4aeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/55ec9cdc4efa34e65fb9ddd3570e4c82bbfb0c3a | mips64 | python-pymupdf-1.21.0 | NOK | http://autobuild.buildroot.net/results/6e78ce7ac3e3a810360eb4d6dd60ccd3c8c1cbdf | sh4eb | ramsmp-3.5.0 | NOK | http://autobuild.buildroot.net/results/be3c03a721254ea9d31299b3bb9cf73ca9cd16fb | riscv32 | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/1b850d90db4c09f4dad8e7d57f762e3041ecca2a | sh4eb | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/0a5e933d511b3e67376bfac38c01277d36f071b9 | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/297e364dc87b07ab0de7382c6ac92a800b5d4eb0 | i686 | tinifier-3.4.0 | NOK | http://autobuild.buildroot.net/results/a56af318c7bf13841c3dda6f2f2051b68dd9747f | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/dd1b49ccd9ba0879610a0245706cfe883d26ebfb | ORPH mips64 | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/53d65d2c867d4237c51bdbfc1b41bfa6f434f477 | powerpc64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/e4df2bde8301f8ec621876b5078b37f5c6fef816 | arm | unknown | NOK | http://autobuild.buildroot.net/results/440391c6794c23f45f874b800b13d534e73da260 | mips | unknown | NOK | http://autobuild.buildroot.net/results/c403c228dd7a6a4cf3217461f5a573482ba86cab | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/21ee977ba683f602685f546cbada54bb1a2935e2 | powerpc | unknown | NOK | http://autobuild.buildroot.net/results/f1965b097a43b3bc7dab50787ac1d6c7fd34ae91 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/f92cf8089e825479e0b4ed2c5982878485738a0f | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/7b6998294935d92d663783113950a20b3845d141 | ORPH mipsel | wireshark-legal-info | NOK | http://autobuild.buildroot.net/results/aaed32b55cc56beb32152ed61ac9b7f69d3ebef5 | ORPH riscv64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/997cdd1f7c9169f09819f18e4c77ab362ecb5a81 | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/def8e5ee726f25943e7e22fb2a90edacb858c356 | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/0c536ad5db7d1fd11ee33d05b8f04e0bc3d2646c | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/9625172d550b1ef7ef7982766b6d541840cb603b | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9a37beef5e2acf8033b137c114d26d70f9883736 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/dbd5a9b327822cb42f1ac27dbd5cb7cb8067df1e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f05b401f884b356712da545e2418bd367d05a793 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6ea890a98db4585ce02be6647121206552b4e40a | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/7f92e9336b050cc53d7c52b32a3bd5561fb88c05 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/57005092b70542338163658a381a5d3eeba54932 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9ffa6ce6d0bf1fc46ee4d16e3552d289a19d53da | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/af8634cddd0cafbc1b186f88a06bd51f7980cfb9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6397eb5221d4913793cc30901b02f16e72accffd | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8b83298f23378fbdf641df7f5ae1646c97de7494 | ORPH nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9d09a69276dc937be483f1f31ce58ade358db8f3 | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/04a30fd19a47b84dcb3139b2ce100446df77383a | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3b74a87d1eb96a0033bebb73d00461c4dc36fecf | mips | znc-1.8.2 | NOK | http://autobuild.buildroot.net/results/6a4e4076bb3baca615e9825c52a00509feeb2c56 | microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/3cbe923569cf78e4c0ae440bdc93a05e5b0c1444 | Classification of failures by reason for 2022.02.x -------------------------------------------------- docker-proxy-55685ba49593e6... | 1 wolfssl-5.5.3 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | docker-proxy-55685ba49593e6... | NOK | http://autobuild.buildroot.net/results/afe1d92263b409c92842edc256985eda8346ca2c | mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/f069df055432a8f362e2a9cd9dbfd391c5744ecf | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 4 host-rust-1.64.0 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 dieharder-3.31.1 | 1 gerbera-1.10.0 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 host-binutils-2.38 | 1 host-go-1.19.4 | 1 janus-gateway-1.0.3 | 1 kexec-2.0.25 | 1 lcms2-2.13.1 | 1 ltp-testsuite-20220930 | 1 uccp420wlan-6.9.1 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblaze | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/d773afef6c08c320f498dd8268742929b29c3b4d | or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/29fb145f983fa875f9f3e268cadaf403bd83d717 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/da8754fe2db2481f7a98c3f24ca51e5d431c42a0 | microblaze | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/de1ad27a3135a5e523325f2985469513d5994df6 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/44bcfdd7f1f9c81ef4488ceea4d52730f8df9eea | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fffaa8226b4e7c7ed3801f92454a176990cf44f6 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a90d699855bbb49a7a7835040d64d433bb400ff4 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/b6385181200cbd47639f6670c34e0c7079dc7f3b | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/607b8767e7cb6aaeaeb81370f0471b98f311084b | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/60bc16bf9235d819ffe8d184de2a5e5342ce9393 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8df059be0a551829709154f8acaca713ebcdcd86 | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/91b72ae7bfd0be5d1a12e460dc076733c014af46 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/e1a733a1b7e167c48f2954a66fef2542ad9a3b78 | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/e8ee8be8e3ec5948f2ddb29cfb90db32dee6096e | microblazeel | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/9c3c13be09c206d8b57f6900b50ab3fa9c3f80df | sh4 | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/6805783a80615c3f4a3fb65f96d8a26525aa42f4 | ORPH xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/67ad77616ca16fb87a3905564c35a98bec5a06e3 | mipsel | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/fedfb5fad58a51d5b262e7d3a001192c7a007cf4 | arceb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/b8bd3c2db336fd29e23f5eeca53761e4bf67e30b | 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.11 | 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.3 | 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 | atop | DISTRO | https://release-monitoring.org/project/00135 | 2.8.0 | 2.8.1 | 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.26 | 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.6 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.6 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.6 | 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.10 | 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.1 | 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 boost | DISTRO | https://release-monitoring.org/project/06845 | 1.80.0 | 1.81.0 | 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.1.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 | busybox | DISTRO | https://release-monitoring.org/project/00230 | 1.35.0 | 1.36.0 | ORPH 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 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.1.2 | 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 | cloop | DISTRO | https://release-monitoring.org/project/21332 | 3.14.1.3 | 3.14.1.3+... | 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.16.0 | 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.12 | 1.6.15 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | crudini | DISTRO | https://release-monitoring.org/project/21669 | 0.9.3 | 0.9.4 | 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 | daq3 | DISTRO | https://release-monitoring.org/project/212345 | 3.0.9 | 3.0.10 | 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.14.4 | 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 delve | DISTRO | https://release-monitoring.org/project/40149 | 1.20.0 | 1.20.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20221229 | ORPH docker-cli | DISTRO | https://release-monitoring.org/project/21076 | 20.10.21 | 20.10.22 | docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.14.0 | 2.15.0 | docker-engine | DISTRO | https://release-monitoring.org/project/00447 | 20.10.21 | 20.10.22 | dracut | DISTRO | https://release-monitoring.org/project/10627 | 057 | 059 | 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.55 | ORPH empty | DISTRO | https://release-monitoring.org/project/20564 | 0.6.22b | 0.6.23b | 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.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.5 | 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 | feh | DISTRO | https://release-monitoring.org/project/00790 | 3.7.1 | 3.9.1 | fetchmail | DISTRO | https://release-monitoring.org/project/00801 | 6.4.34 | 6.4.35 | 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 file | DISTRO | https://release-monitoring.org/project/00807 | 5.43 | 5.44 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flashrom | DISTRO | https://release-monitoring.org/project/10202 | 1.2 | 1.2.1 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 23.1.4 | 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 | LSDK-21.08 | 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.2 | 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.1 | 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 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.7.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.8 | 2.4.0 | gnuradio | DISTRO | https://release-monitoring.org/project/01217 | 3.10.4.0 | 3.10.5.0 | gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.75.4 | 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 | graphicsmagick | DISTRO | https://release-monitoring.org/project/01248 | 1.3.38 | 1.3.39 | 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.20.5 | 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 gtkmm3 | DISTRO | https://release-monitoring.org/project/311572 | 3.22.0 | 3.24.7 | 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.3 | 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.3 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.1 | harfbuzz | DISTRO | https://release-monitoring.org/project/01299 | 5.3.1 | 6.0.0 | 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.13.0 | ORPH hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.365 | 0.366 | ORPH hwloc | DISTRO | https://release-monitoring.org/project/13501 | 2.8.0 | 2.9.0 | 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.45.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-57 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.10.0 | 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.2 | 22.3.3 | intel-mediadriver | DISTRO | https://release-monitoring.org/project/20341 | 22.6.5 | 22.6.6 | iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.16 | 7.17 | 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.1 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.26.0 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | 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 | kexec | DISTRO | https://release-monitoring.org/project/12689 | 2.0.25 | 2.0.26 | ORPH 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.1-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.6-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.1-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.2.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 | kvazaar | DISTRO | https://release-monitoring.org/project/12418 | 2.1.0 | 2.2.0 | kvm-unit-tests | DISTRO | https://release-monitoring.org/project/242797 | 2022-03-08 | 2023-01-05 | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | 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 | leptonica | DISTRO | https://release-monitoring.org/project/01549 | 1.82.0 | 1.83.0 | 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 libbpf | DISTRO | https://release-monitoring.org/project/141355 | 1.0.1 | 1.1.0 | 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 | libdnet | DISTRO | https://release-monitoring.org/project/06308 | 1.16.1 | 1.16.2 | ORPH 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 | 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 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.4 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | 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.8.3 | libgtk3 | DISTRO | https://release-monitoring.org/project/311549 | 3.24.35 | 3.24.36 | 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.2 | 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.3 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.10 | libmodplug | DISTRO | https://release-monitoring.org/project/05669 | d1b97ed | 0.8.9.0 | ORPH 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 | libnice | DISTRO | https://release-monitoring.org/project/01683 | 0.1.19 | 0.1.21 | 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.14 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | 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 | libpsl | DISTRO | https://release-monitoring.org/project/07305 | 0.21.1 | 0.21.2 | libqrtr-glib | DISTRO | https://release-monitoring.org/project/192056 | 1.0.0 | 1.2.2 | libraw | DISTRO | https://release-monitoring.org/project/01709 | 0.21.0 | 0.21.1 | 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 | libsigc | DISTRO | https://release-monitoring.org/project/07961 | 3.2.0 | 3.4.0 | ORPH 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 | libva-utils | DISTRO | https://release-monitoring.org/project/16334 | 2.16.0 | 2.17.0 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.14.0 | libvirt | DISTRO | https://release-monitoring.org/project/13830 | 7.10.0 | 8.10.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.5.0 | 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 | lighttpd | DISTRO | https://release-monitoring.org/project/01817 | 1.4.67 | 1.4.68 | 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 | log4cxx | DISTRO | https://release-monitoring.org/project/15330 | 0.13.0 | 1.0.0 | logrotate | DISTRO | https://release-monitoring.org/project/10567 | 3.20.1 | 3.21.0 | lpty | DISTRO | https://release-monitoring.org/project/11671 | 1.0.1-1 | 1.2.2 | 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.8 | 2.13.9 | 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.18 | 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.2 | 3.3.0 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 190 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.6 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.01 | 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 | minizip | DISTRO | https://release-monitoring.org/project/301509 | 3.0.7 | 3.0.8 | 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 modem-manager | DISTRO | https://release-monitoring.org/project/07306 | 1.20.2 | 1.21.2 | mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.1.1 | 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.1 | ORPH mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.1 | 4.2.0 | 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.3 | 0.9.4 | mupdf | DISTRO | https://release-monitoring.org/project/02034 | 1.21.0 | 1.21.1 | ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.3-20221224 | 6.4-20230107 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 1.0.0 | 1.1.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.1 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.23 | 2.1.42 | network-manager | DISTRO | https://release-monitoring.org/project/21197 | 1.40.6 | 1.40.8 | 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 nftables | DISTRO | https://release-monitoring.org/project/02082 | 1.0.5 | 1.0.6 | 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.3 | 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.4.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.78.01 | 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 | 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.7.0 | opencv4 | DISTRO | https://release-monitoring.org/project/06615 | 4.6.0 | 4.7.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.10.0 | 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+4 | openlayers | DISTRO | https://release-monitoring.org/project/06847 | 7.1.0 | 7.2.2 | 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.46 | 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 ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.6 | ORPH paho-mqtt-c | DISTRO | https://release-monitoring.org/project/21375 | 1.3.11 | 1.3.12 | 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.6 | 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 | 202212 | 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-data-optlist | DISTRO | https://release-monitoring.org/project/02769 | 0.112 | 0.113 | 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-image-exiftool | DISTRO | https://release-monitoring.org/project/06175 | 12.50 | 12.54 | 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.31 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-moo | DISTRO | https://release-monitoring.org/project/03123 | 2.005004 | 2.005005 | 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.36 | 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-sub-install | DISTRO | https://release-monitoring.org/project/03345 | 0.928 | 0.929 | 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.002000 | 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.14 | 8.2.1 | 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 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.62 | 0.3.63 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH 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 | 23.01.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.14 | 0.12.2 | protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.11 | 21.12 | 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.5 | 23.6 | ORPH 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-aioblescan | DISTRO | https://release-monitoring.org/project/21242 | 0.2.13 | 0.2.14 | python-alembic | DISTRO | https://release-monitoring.org/project/03766 | 1.8.1 | 1.9.1 | python-asgiref | DISTRO | https://release-monitoring.org/project/18462 | 3.5.2 | 3.6.0 | python-attrs | DISTRO | https://release-monitoring.org/project/15099 | 22.1.0 | 22.2.0 | python-autobahn | DISTRO | https://release-monitoring.org/project/07015 | 22.7.1 | 22.12.1 | python-bidict | DISTRO | https://release-monitoring.org/project/114352 | 0.22.0 | 0.22.1 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.27 | 1.26.44 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.27 | 1.29.44 | python-canopen | DISTRO | https://release-monitoring.org/project/23230 | 2.0.0 | 2.1.0 | python-configshell-fb | DISTRO | https://release-monitoring.org/project/19734 | 1.1.29 | 1.5 | python-crontab | DISTRO | https://release-monitoring.org/project/31282 | 2.6.0 | 2.7.1 | 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.4 | 39.0.0 | python-cython | DISTRO | https://release-monitoring.org/project/12679 | 0.29.32 | 3.0.0a11 | python-dbus-fast | DISTRO | https://release-monitoring.org/project/287975 | 1.61.1 | 1.84.0 | python-dicttoxml | DISTRO | https://release-monitoring.org/project/12019 | 1.7.15 | 1.7.16 | python-django | DISTRO | https://release-monitoring.org/project/03828 | 4.1.4 | 4.1.5 | python-filelock | DISTRO | https://release-monitoring.org/project/11739 | 3.8.2 | 3.9.0 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 23.1.4 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.30 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-hatchling | DISTRO | https://release-monitoring.org/project/185085 | 1.11.1 | 1.12.2 | python-hiredis | DISTRO | https://release-monitoring.org/project/12002 | 2.0.0 | 2.1.0 | python-iniconfig | DISTRO | https://release-monitoring.org/project/114778 | 1.1.1 | 2.0.0 | python-ipython | DISTRO | https://release-monitoring.org/project/01399 | 8.7.0 | 8.8.0 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-keyring | DISTRO | https://release-monitoring.org/project/03901 | 23.11.0 | 23.13.1 | 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.5 | 0.14.8 | python-multidict | DISTRO | https://release-monitoring.org/project/11132 | 6.0.3 | 6.0.4 | 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.5 | 1.24.1 | python-orjson | DISTRO | https://release-monitoring.org/project/31737 | 3.8.3 | 3.8.4 | python-pillow | DISTRO | https://release-monitoring.org/project/07974 | 9.3.0 | 9.4.0 | python-posix-ipc | DISTRO | https://release-monitoring.org/project/13204 | 1.1.0 | 1.1.1 | python-protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.11 | 21.12 | python-pybind | DISTRO | https://release-monitoring.org/project/13384 | 2.10.1 | 2.10.3 | python-pydantic | DISTRO | https://release-monitoring.org/project/29768 | 1.10.2 | 1.10.4 | python-pygame | DISTRO | https://release-monitoring.org/project/17480 | d61ea8eabd56 | 2.1.2 | python-pygments | DISTRO | https://release-monitoring.org/project/03986 | 2.13.0 | 2.14.0 | python-pymupdf | DISTRO | https://release-monitoring.org/project/17320 | 1.21.0 | 1.21.1 | python-pyopenssl | DISTRO | https://release-monitoring.org/project/05535 | 22.1.0 | 23.0.0 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pyrsistent | DISTRO | https://release-monitoring.org/project/19676 | 0.19.2 | 0.19.3 | python-pysmb | DISTRO | https://release-monitoring.org/project/21589 | 1.2.8 | 1.2.9.1 | python-pyspnego | DISTRO | https://release-monitoring.org/project/107092 | 0.6.3 | 0.7.0 | python-pytest-asyncio | DISTRO | https://release-monitoring.org/project/07273 | 0.20.1 | 0.20.3 | python-pytz | DISTRO | https://release-monitoring.org/project/06537 | 2022.6 | 2022.7 | 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.4.0 | 4.4.1 | 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-scapy | DISTRO | https://release-monitoring.org/project/04764 | 2.4.5 | 2.5.0 | python-scipy | DISTRO | https://release-monitoring.org/project/04768 | 1.8.1 | 1.10.0 | python-sentry-sdk | DISTRO | https://release-monitoring.org/project/21603 | 1.11.1 | 1.12.1 | python-setuptools-scm | DISTRO | https://release-monitoring.org/project/07874 | 7.0.5 | 7.1.0 | python-simplejson | DISTRO | https://release-monitoring.org/project/04026 | 3.18.0 | 3.18.1 | 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-tempora | DISTRO | https://release-monitoring.org/project/21225 | 5.1.0 | 5.2.0 | python-termcolor | DISTRO | https://release-monitoring.org/project/10198 | 2.1.1 | 2.2.0 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.7.1 | 5.8.0 | python-ujson | DISTRO | https://release-monitoring.org/project/04076 | 5.6.0 | 5.7.0 | python-watchdog | DISTRO | https://release-monitoring.org/project/05341 | 2.2.0 | 2.2.1 | python-weasyprint | DISTRO | https://release-monitoring.org/project/11057 | 57.1 | 57.2 | python-web2py | DISTRO | https://release-monitoring.org/project/20617 | 2.22.5 | 2.23.0 | python-xlib | DISTRO | https://release-monitoring.org/project/12180 | 0.32 | 0.33 | python-xlsxwriter | DISTRO | https://release-monitoring.org/project/12031 | 3.0.3 | 3.0.6 | python-zeroconf | DISTRO | https://release-monitoring.org/project/12681 | 0.39.4 | 0.47.1 | 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.2 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.2 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | 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 | 20221215-... | ORPH redis | DISTRO | https://release-monitoring.org/project/04181 | 7.0.5 | 7.0.7 | 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.8.3 | rrdtool | DISTRO | https://release-monitoring.org/project/04214 | 1.7.2 | 1.8.0 | ORPH rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.3 | 3.2.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.4 | 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.2 | 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.11.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.11 | 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 | sispmctl | DISTRO | https://release-monitoring.org/project/21653 | 4.9 | 4.10 | 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.50.0 | sofia-sip | DISTRO | https://release-monitoring.org/project/10509 | 1.13.9 | 1.13.11 | 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 | spawn-fcgi | DISTRO | https://release-monitoring.org/project/05388 | 1.6.4 | 1.6.5 | ORPH 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.3 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.17 | ORPH stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.01 | strongswan | DISTRO | https://release-monitoring.org/project/04899 | 5.9.8 | 5.9.9 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.5 | 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 | syslog-ng | DISTRO | https://release-monitoring.org/project/04930 | 3.38.1 | 4.0.1 | 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 | tcpreplay | DISTRO | https://release-monitoring.org/project/13716 | 4.4.2 | 4.4.3 | ORPH 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.3.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 timescaledb | DISTRO | https://release-monitoring.org/project/17545 | 2.9.0 | 2.9.1 | tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyssh | DISTRO | https://release-monitoring.org/project/14678 | 20220801 | 20230101 | 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.5 | 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 | 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 | 4.0.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.5 | traceroute | DISTRO | https://release-monitoring.org/project/14877 | 2.1.0 | 2.1.1 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.1.0 | 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.3 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.7.0 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | 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 | 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.238 | ORPH waf | DISTRO | https://release-monitoring.org/project/05116 | 2.0.24 | 2.0.25 | wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | 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.3 | 2.39.3 | 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.1 | whois | DISTRO | https://release-monitoring.org/project/05128 | 5.5.14 | 5.5.15 | 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.13 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.1 | wolftpm | DISTRO | https://release-monitoring.org/project/256219 | 2.6.0 | 2.7.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.38.0 | 2.38.3 | 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 | 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.1.0 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 377 | ORPH xvisor | DISTRO | https://release-monitoring.org/project/18448 | 0.3.1 | 0.3.2 | xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.10 | 5.4.0 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.3 | 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 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 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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 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 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 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-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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libksba | CVE-2022-47629 | https://security-tracker.debian.org/tracker/CVE-2022-47629 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 patchelf | CVE-2022-44940 | https://security-tracker.debian.org/tracker/CVE-2022-44940 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 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-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 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.11.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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libksba | CVE-2022-47629 | https://security-tracker.debian.org/tracker/CVE-2022-47629 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 sqlite | CVE-2022-46908 | https://security-tracker.debian.org/tracker/CVE-2022-46908 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-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 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 giulio.benetti at benettiengineering.com Wed Jan 11 11:59:30 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 11 Jan 2023 12:59:30 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <20230103092133.3d88a870@windsurf> References: <20221231142342.1189ede4@windsurf> <40df416d-7db3-4053-28ea-a98316551069@benettiengineering.com> <20230103092133.3d88a870@windsurf> Message-ID: <9a0f31e3-ea56-7907-7c07-eb1d3f5d1d47@benettiengineering.com> Hi Thomas, Kris, All, On 03/01/23 09:21, Thomas Petazzoni via buildroot wrote: > On Sat, 31 Dec 2022 18:51:34 +0100 > Giulio Benetti wrote: > >>> 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. > > You have a point. Indeed, until they start moving to 6.1, there's not > much you can do :-/ linux-6.1-mchp branch is out: https://github.com/linux4sam/linux-at91/tree/linux-6.1-mchp I've already built with WILC1000 support and it built successfully, so no need for other patches on my side. Kris, if you're interested you can merge their changes into your repository for WILC1000 if there is some enhancement. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From giulio.benetti at benettiengineering.com Wed Jan 11 12:02:12 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 11 Jan 2023 13:02:12 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <1672703557.3896.7.camel@embeddedTS.com> References: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> <1672687476.3896.3.camel@embeddedTS.com> <1672703557.3896.7.camel@embeddedTS.com> Message-ID: <4b19876a-c62c-e915-b8a9-da5226cafe5f@benettiengineering.com> Hi Kris, On 03/01/23 00:52, Kris Bahnsen via buildroot wrote: > Giulio, > > On Tue, 2023-01-03 at 00:05 +0100, Giulio Benetti wrote: >> Hi Kris, Thomas, All, >> >> On 02/01/23 20:24, Kris Bahnsen wrote: >>> On Wed, 2022-12-28 at 21:53 +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 >>>> >>> >>> Giulio, all, >>> >>> I figure this is the most appropriate place to have a discussion on >>> this topic as these patches were also pushed to our github repo: >>> https://github.com/embeddedTS/wilc3000-external-module/ >>> >>> I want to note that we are not intending on doing any maintenance >>> or patch work on this driver, except to keep this driver functional >>> on our platforms. >> >> Oh, I thought the goal was to keep the module successfully building >> through all Linux versions like we usually have in Buildroot for other >> packages. For example all the Wi-Fi modules(i.e. rtlxxx packages) and >> gpu(mali-driver, sunxi-mali-utgard, kernel-module-imx-gpu-viv etc.) or >> other out of tree drivers. > > Not quite. We decided to carve the tree from Microchip and make it > externally buildable. We submitted it to Buildroot because it had > appeared that the WILC support was neglected by Microchip. We took > that opportunity to at least keep the firmware up to date while also > giving any supported platforms a more up-to-date access to a driver. > > We've been mostly relying on upstream from Microchip (and have an > outstanding driver bug open with them for the WILC3000 that has > been in process for the better part of 4 months) and touching bits > that make sense to touch that do not impact function. > >> >>> It is maintained as a buildable external module >>> of this folder tree: >>> https://github.com/linux4sam/linux-at91/tree/master/drivers/net/wireless/microchip >> >> The problem is that with that we can't build for older Linux versions >> and this is one of our goals. Someone can be interested in having it >> running on Linux 4.x or earlier. > > Which is why we havn't pulled in their latest round of changes > and any feature updates from them we now have to carefully navigate. > >> >>> We did this because during the Microchip takeover they abandoned >>> their maintained external tree as well as halted any plans to >>> bring WILC3000 support to the kernel upstream. Our fork gives us >>> easy access to building the modules without having to keep pulling >>> changes in to all of our kernels. >>> >>> I'm not sure the best way to go about handling these patches as >>> Microchip is currently only maintaining support for 5.15 it >>> appears. I also don't want to pollute our external module tree >>> with fixes that arn't in the upstream we're pulling in. >>> >>> Giulio, would you be willing to attempt pushing these changes >>> to the Microchip repo? >> >> Yes, this is the idea once they create the 6.1 branch, at least I >> expect they will do it soon since it's the new Linux LTS version. >> Then for sure I will open a PR without all the #ifdef's I've created >> in the PR I've opened to your Repo. Of course those patches will be >> usable only for Linux 6.1 and that's it. > > If we pull future patches in from linux4wilc tree, we will be careful > not to upset the existing #ifdef madness to keep backward compatible > support. But we do want to avoid getting ahead of linux4wilc if we > can so if those changes do come in eventually, we can avoid an > excessive amount of conflicts. I understand >> >>> Does it make more sense to just leave these as patches to the >>> driver in Buildroot? >> >> Not very much, because they must be reworked over the time and they >> will continue to increase along with Linux versions. For sure we hope >> WILC1000/3000 will be totally upstreamed at a certain point. But anyway >> we will need your repository(or a fork of it) to keep all the #ifdef's >> for LINUX_VERSION to support it on old Linux versions. > > Unfortunately, while WILC1000 support is upstream, WILC3000 will not be > upstreamed (according to a conversation with Microchip a few months > back). This means unless they have a change of heart, someone else takes > ownership, or we take ownership of the driver, it will likely remain > locked to Microchip's kernel and this external module will continue > to exist as needed. Ok >> >>> Would it make sense to instead apply some limits to the package >>> or external module to only build on already compatible kernel >>> versions? >> >> I'd like to support the driver for any possible Linux version like we >> do for the other drivers in Buildroot. >> >> I understand that there is an effort on your side to test the changes >> you pull, but this will keep your repository aligned with the latest >> Linux versions and it will be build-tested a lot with our autobuilders. >> >> This is my 2 cents. I leave the last answers to the maintainers, Thomas >> is one of them. > > We're not opposed to the idea, just hesitant to taking on that kind > of ownership. > > We're doing some porting work at the moment, to get our LTS platforms > all up to kernel 5.10. From there, we may start pushing basic support > for various platforms to upstream kernel. I think once we get there > we would be more receptive to ownership of the WILC3000 driver to > keep our platforms running. Sorry for the late reply. Ok then, PR is there pending whenever and if you want to merge or ask for changes. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From romain.naour at smile.fr Wed Jan 11 14:47:50 2023 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 11 Jan 2023 15:47:50 +0100 Subject: [Buildroot] [PATCH] toolchain-external: handle case of dangling symlink In-Reply-To: <20220624221901.514921-1-mmayer@broadcom.com> References: <20220624221901.514921-1-mmayer@broadcom.com> Message-ID: Hello Markus, Le 25/06/2022 ? 00:19, Markus Mayer via buildroot a ?crit?: > copy_toolchain_lib_root was not handling the case of "readlink" > returning nothing, which will happen if the symlink it is trying to > resolve does not point to a valid file on the build host. This > shouldn't happen, but it can. Indeed. It could happen if the user provide such symlink in BR2_TOOLCHAIN_EXTRA_LIBS. > > The end result of this situation would be an endless loop of error > messages that would only end if aborted manually. > > [...] > cp: missing destination file operand after > '/local/users/mmayer/buildroot/output/arm64/target//' > Try 'cp --help' for more information. > readlink: missing operand > Try 'readlink --help' for more information. > basename: missing operand > Try 'basename --help' for more information. > dirname: missing operand > Try 'dirname --help' for more information. > ^C > make[1]: *** [package/pkg-generic.mk:384: > > Instead of looping endlessly without explanation, let's abort and > inform the user that something seems amiss with their setup. > > Signed-off-by: Markus Mayer > --- > toolchain/helpers.mk | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/toolchain/helpers.mk b/toolchain/helpers.mk > index 05aa47a0dd8b..788f5ef671ce 100644 > --- a/toolchain/helpers.mk > +++ b/toolchain/helpers.mk > @@ -19,7 +19,12 @@ copy_toolchain_lib_root = \ > rm -fr $(TARGET_DIR)/$${DESTDIR}/$${LIBNAME}; \ > if test -h $${LIBPATH} ; then \ > cp -d $${LIBPATH} $(TARGET_DIR)/$${DESTDIR}/$${LIBNAME}; \ > + OLD_LIBPATH="$${LIBPATH}"; \ > LIBPATH="`readlink -f $${LIBPATH}`"; \ > + if [ "$${LIBPATH}" = "" ]; then \ > + echo "LIBPATH empty after trying to resolve symlink $${OLD_LIBPATH}" 1>&2; \ > + exit 1; \ > + fi; \ I'm not sure it's ok to fail here on a dangling symlink. Maybe add a check and ignore such dangling symlink with a warning for the user. It's unlikely that such dangling symlink provided by the toolchain will be useful. Best regards, Romain > elif test -f $${LIBPATH}; then \ > $(INSTALL) -D -m0755 $${LIBPATH} $(TARGET_DIR)/$${DESTDIR}/$${LIBNAME}; \ > break ; \ From romain.naour at smile.fr Wed Jan 11 15:19:01 2023 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 11 Jan 2023 16:19:01 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <20220728014402.142320-1-james.hilliard1@gmail.com> References: <20220728014402.142320-1-james.hilliard1@gmail.com> Message-ID: Hello James, Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: > These appear to not be getting set correctly and are needed when using > meson's relocatable pkgconfig format. How this cmake file (toolchainfile.cmake.in) is used by a meson package ? Best regards, Romain > > Signed-off-by: James Hilliard > --- > support/misc/toolchainfile.cmake.in | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/support/misc/toolchainfile.cmake.in b/support/misc/toolchainfile.cmake.in > index 5d2b8695b4..2c6adfd02d 100644 > --- a/support/misc/toolchainfile.cmake.in > +++ b/support/misc/toolchainfile.cmake.in > @@ -91,6 +91,12 @@ endif() > if(NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_INCLUDE) > set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) > endif() > +if(NOT DEFINED PKG_CONFIG_USE_CMAKE_PREFIX_PATH) > + set(PKG_CONFIG_USE_CMAKE_PREFIX_PATH ON) > +endif() > +if(NOT DEFINED CMAKE_PREFIX_PATH) > + set(CMAKE_PREFIX_PATH "${RELOCATED_HOST_DIR}/@@STAGING_SUBDIR@@/usr") > +endif() > set(ENV{PKG_CONFIG_SYSROOT_DIR} "${RELOCATED_HOST_DIR}/@@STAGING_SUBDIR@@") > > # This toolchain file can be used both inside and outside Buildroot. From romain.naour at smile.fr Wed Jan 11 15:30:56 2023 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 11 Jan 2023 16:30:56 +0100 Subject: [Buildroot] [PATCH 2/2] package/pkg-meson: generate relocatable pkgconfigs In-Reply-To: <20220728014402.142320-2-james.hilliard1@gmail.com> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <20220728014402.142320-2-james.hilliard1@gmail.com> Message-ID: Hi James, Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: > This format prevents pkgconfig path issues when using meson's > built-in install functionality. Is any package currently affected by this issue? I would add a reference link: https://mesonbuild.com/Pkgconfig-module.html#relocatable-pkgconfig-files Best regards, Romain > Signed-off-by: James Hilliard > --- > package/pkg-meson.mk | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > index 156b005fdd..1830c7b10c 100644 > --- a/package/pkg-meson.mk > +++ b/package/pkg-meson.mk > @@ -134,6 +134,7 @@ define $(2)_CONFIGURE_CMDS > CXX_FOR_BUILD="$$(HOSTCXX)" \ > $$($$(PKG)_CONF_ENV) \ > $$(MESON) \ > + --pkgconfig.relocatable \ > --prefix=/usr \ > --libdir=lib \ > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > @@ -154,6 +155,7 @@ define $(2)_CONFIGURE_CMDS > mkdir -p $$($$(PKG)_SRCDIR)/build > $$(HOST_CONFIGURE_OPTS) \ > $$($$(PKG)_CONF_ENV) $$(MESON) \ > + --pkgconfig.relocatable \ > --prefix=$$(HOST_DIR) \ > --libdir=lib \ > --sysconfdir=$$(HOST_DIR)/etc \ From nicolas.cavallari at green-communications.fr Wed Jan 11 16:01:12 2023 From: nicolas.cavallari at green-communications.fr (Nicolas Cavallari) Date: Wed, 11 Jan 2023 17:01:12 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: References: <20220728014402.142320-1-james.hilliard1@gmail.com> Message-ID: <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> On 11/01/2023 16:19, Romain Naour wrote: > Hello James, > > Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: >> These appear to not be getting set correctly and are needed when using >> meson's relocatable pkgconfig format. > > How this cmake file (toolchainfile.cmake.in) is used by a meson package ? I understand it as "a cmake package needs this to use a pkgconfig file generated by a meson package when meson is configured to generate relocatable pkgconfig files". From romain.naour at smile.fr Wed Jan 11 16:12:38 2023 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 11 Jan 2023 17:12:38 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> Message-ID: <27a236bc-20ca-8b90-bff5-488cf6aded22@smile.fr> Hi Nicolas, Le 11/01/2023 ? 17:01, Nicolas Cavallari a ?crit?: > On 11/01/2023 16:19, Romain Naour wrote: >> Hello James, >> >> Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: >>> These appear to not be getting set correctly and are needed when using >>> meson's relocatable pkgconfig format. >> >> How this cmake file (toolchainfile.cmake.in) is used by a meson package ? > > I understand it as "a cmake package needs this to use a pkgconfig file generated > by a meson package when meson is configured to generate relocatable pkgconfig > files". Ok thanks, I misunderstood what James wrote... my bad. Best regards, Romain From yann.morin.1998 at free.fr Wed Jan 11 16:44:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 11 Jan 2023 17:44:16 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> Message-ID: <20230111164416.GQ151997@scaer> Nicolas, James, All, On 2023-01-11 17:01 +0100, Nicolas Cavallari spake thusly: > On 11/01/2023 16:19, Romain Naour wrote: > >Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: > >>These appear to not be getting set correctly and are needed when using > >>meson's relocatable pkgconfig format. > >How this cmake file (toolchainfile.cmake.in) is used by a meson package ? > I understand it as "a cmake package needs this to use a pkgconfig file > generated by a meson package when meson is configured to generate > relocatable pkgconfig files". OK, but then I have a few questions: - what are "relocatable pkgconfig files", and how do they fit in the pkgconfig spec? - how do they differ from standard pkgconfig files? By "standard", I mean all the pkgconfig files we currently install and use from the hundreds, if not thousands, of packages that provided them. - why is meson generating those pkgconfig files, rather than standard ones? - and finally, if the "relocatable pkgconfig files" generated by meson are incorrect wrt the pkgconfig spec, can we tell meson not to do that? This should be answered with explanations in the commit log, rather than providing reviewers with an elusive and confusing "appear to not be getting set correctly" without research and explanations... 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 nicolas.cavallari at green-communications.fr Wed Jan 11 17:35:35 2023 From: nicolas.cavallari at green-communications.fr (Nicolas Cavallari) Date: Wed, 11 Jan 2023 18:35:35 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <20230111164416.GQ151997@scaer> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> <20230111164416.GQ151997@scaer> Message-ID: <7e325d8a-4717-bb45-58b8-73a5d632ddc0@green-communications.fr> On 11/01/2023 17:44, Yann E. MORIN wrote: > Nicolas, James, All, > > On 2023-01-11 17:01 +0100, Nicolas Cavallari spake thusly: >> On 11/01/2023 16:19, Romain Naour wrote: >>> Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: >>>> These appear to not be getting set correctly and are needed when using >>>> meson's relocatable pkgconfig format. >>> How this cmake file (toolchainfile.cmake.in) is used by a meson package ? >> I understand it as "a cmake package needs this to use a pkgconfig file >> generated by a meson package when meson is configured to generate >> relocatable pkgconfig files". > > OK, but then I have a few questions: > > - what are "relocatable pkgconfig files", and how do they fit in the > pkgconfig spec? > > - how do they differ from standard pkgconfig files? By "standard", I > mean all the pkgconfig files we currently install and use from the > hundreds, if not thousands, of packages that provided them. Reading the meson's source, they are merely standard pkgconfig files that use the ${pcfiledir} variable to define paths instead of hardcoding a prefix. These are not specific to meson and are supported by pkg-config. (It happen that some of our private packages uses that trick too, and they are not meson packages) > - why is meson generating those pkgconfig files, rather than standard > ones? Because patch 2/2 tells it to. > - and finally, if the "relocatable pkgconfig files" generated by meson > are incorrect wrt the pkgconfig spec, can we tell meson not to do > that? They are not incorrect. From experience, autotools and meson packages handles them fine. cmake however, according to the commit message, does not and needs some extra variables. From m.niestroj at grinn-global.com Wed Jan 11 17:57:48 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Wed, 11 Jan 2023 18:57:48 +0100 Subject: [Buildroot] [PATCH] package/parted: bump to version 3.5 Message-ID: <20230111175749.34494-1-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- package/parted/parted.hash | 2 +- package/parted/parted.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/parted/parted.hash b/package/parted/parted.hash index 392436ec4b..8a167d9bb8 100644 --- a/package/parted/parted.hash +++ b/package/parted/parted.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 e1298022472da5589b7f2be1d5ee3c1b66ec3d96dfbad03dc642afd009da5342 parted-3.4.tar.xz +sha256 4938dd5c1c125f6c78b1f4b3e297526f18ee74aa43d45c248578b1d2470c05a2 parted-3.5.tar.xz # Locally calculated sha256 0abbff814cd00e2b0b6d08395af2b419c1a92026c4b4adacbb65ccda45fa58cf COPYING diff --git a/package/parted/parted.mk b/package/parted/parted.mk index 23158179e4..6d4626e2e6 100644 --- a/package/parted/parted.mk +++ b/package/parted/parted.mk @@ -4,7 +4,7 @@ # ################################################################################ -PARTED_VERSION = 3.4 +PARTED_VERSION = 3.5 PARTED_SOURCE = parted-$(PARTED_VERSION).tar.xz PARTED_SITE = $(BR2_GNU_MIRROR)/parted PARTED_DEPENDENCIES = host-pkgconf util-linux -- 2.39.0 From m.niestroj at grinn-global.com Wed Jan 11 17:58:36 2023 From: m.niestroj at grinn-global.com (Marcin Niestroj) Date: Wed, 11 Jan 2023 18:58:36 +0100 Subject: [Buildroot] [PATCH] boot/barebox: bump version to 2022.12.0 Message-ID: <20230111175837.35102-1-m.niestroj@grinn-global.com> Signed-off-by: Marcin Niestroj --- boot/barebox/Config.in | 4 ++-- boot/barebox/barebox.hash | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/boot/barebox/Config.in b/boot/barebox/Config.in index 726f0f980b..3961c69c56 100644 --- a/boot/barebox/Config.in +++ b/boot/barebox/Config.in @@ -12,7 +12,7 @@ choice Select the specific Barebox version you want to use config BR2_TARGET_BAREBOX_LATEST_VERSION - bool "2022.04.0" + bool "2022.12.0" config BR2_TARGET_BAREBOX_CUSTOM_VERSION bool "Custom version" @@ -40,7 +40,7 @@ endif config BR2_TARGET_BAREBOX_VERSION string - default "2022.04.0" if BR2_TARGET_BAREBOX_LATEST_VERSION + default "2022.12.0" if BR2_TARGET_BAREBOX_LATEST_VERSION default BR2_TARGET_BAREBOX_CUSTOM_VERSION_VALUE if BR2_TARGET_BAREBOX_CUSTOM_VERSION default "custom" if BR2_TARGET_BAREBOX_CUSTOM_TARBALL default BR2_TARGET_BAREBOX_CUSTOM_GIT_VERSION if BR2_TARGET_BAREBOX_CUSTOM_GIT diff --git a/boot/barebox/barebox.hash b/boot/barebox/barebox.hash index 3a92f7fd82..161fc43d43 100644 --- a/boot/barebox/barebox.hash +++ b/boot/barebox/barebox.hash @@ -1,8 +1,8 @@ -# From https://www.barebox.org/download/barebox-2021.12.0.tar.bz2.md5 -md5 e4970687cf7943eadf71b1ae6d344ff7 barebox-2022.04.0.tar.bz2 +# From https://www.barebox.org/download/barebox-2022.12.0.tar.bz2.md5 +md5 e4bf25cbf1e0b0c9a67ee56214617b9c barebox-2022.12.0.tar.bz2 # Locally calculated -sha256 f751b506deb0a5d82682a85cf65e329dd562e48ea057533dc5c8876120a09ebc barebox-2022.04.0.tar.bz2 +sha256 9f570d4ae089560bd6c17b2b7d21cdb6557ecb00612c77ecee72ac47575a6b74 barebox-2022.12.0.tar.bz2 # License files, locally computed sha256 ab1122aa9f9073ad1ec824edcd970b16a6a7881a34a18fd56c080debb2dca5d4 COPYING -- 2.39.0 From yann.morin.1998 at free.fr Wed Jan 11 18:15:35 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 11 Jan 2023 19:15:35 +0100 Subject: [Buildroot] [PATCH 2/2] package/pkg-meson: generate relocatable pkgconfigs In-Reply-To: <20220728014402.142320-2-james.hilliard1@gmail.com> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <20220728014402.142320-2-james.hilliard1@gmail.com> Message-ID: <20230111181535.GR151997@scaer> James, All, On 2022-07-27 19:44 -0600, James Hilliard spake thusly: > This format prevents pkgconfig path issues when using meson's > built-in install functionality. "pkgconfig path issues" is vague: this is not helping understand why this change is needed. Please explain what is currently broken, and how that patch fixes the issue. If there were a pointer to one or a few autobuild issues, that would also help, and would answers Romain's question: what package(s) is(are) impacted? If I look at the pointer Romain provided, it states: https://mesonbuild.com/Pkgconfig-module.html#relocatable-pkgconfig-files By default, the files generated by pkg.generate contain a hardcoded prefix path. Sure, I can see how that could be an issue. However, we already have two ways to fix that: - for per-package directory, we have a generic fixup that replaces the PPD base with the one for the current package, see: - package/pkg-generic.mk lines 95-onward and 109-onward. - b06294e9897e core/pkg-generic: fixup all PPD paths in a generic fashion - for the SDK, we have a similar fixup, see: - Makefile lines 597-onward - support/misc/relocate-sdk.sh So, if those fixups are not enough, can you describe what they are missing, so that we can extend them? This does not mean we can't apply this change (I even think it would be OK), but we really need to understand why we need it. Regards, Yann E. MORIN. > Signed-off-by: James Hilliard > --- > package/pkg-meson.mk | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > index 156b005fdd..1830c7b10c 100644 > --- a/package/pkg-meson.mk > +++ b/package/pkg-meson.mk > @@ -134,6 +134,7 @@ define $(2)_CONFIGURE_CMDS > CXX_FOR_BUILD="$$(HOSTCXX)" \ > $$($$(PKG)_CONF_ENV) \ > $$(MESON) \ > + --pkgconfig.relocatable \ > --prefix=/usr \ > --libdir=lib \ > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > @@ -154,6 +155,7 @@ define $(2)_CONFIGURE_CMDS > mkdir -p $$($$(PKG)_SRCDIR)/build > $$(HOST_CONFIGURE_OPTS) \ > $$($$(PKG)_CONF_ENV) $$(MESON) \ > + --pkgconfig.relocatable \ > --prefix=$$(HOST_DIR) \ > --libdir=lib \ > --sysconfdir=$$(HOST_DIR)/etc \ > -- > 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 Wed Jan 11 18:36:08 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 11 Jan 2023 19:36:08 +0100 Subject: [Buildroot] [PATCH 1/2] support/misc/toolchainfile.cmake.in: set PKG_CONFIG/CMAKE prefix paths In-Reply-To: <7e325d8a-4717-bb45-58b8-73a5d632ddc0@green-communications.fr> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <2ac975d4-3451-ec20-9987-a56be5ea36e4@green-communications.fr> <20230111164416.GQ151997@scaer> <7e325d8a-4717-bb45-58b8-73a5d632ddc0@green-communications.fr> Message-ID: <20230111183608.GS151997@scaer> Nicolas, James, All, On 2023-01-11 18:35 +0100, Nicolas Cavallari spake thusly: > On 11/01/2023 17:44, Yann E. MORIN wrote: > >On 2023-01-11 17:01 +0100, Nicolas Cavallari spake thusly: > >>On 11/01/2023 16:19, Romain Naour wrote: > >>>Le 28/07/2022 ? 03:44, James Hilliard a ?crit?: > >>>>These appear to not be getting set correctly and are needed when using > >>>>meson's relocatable pkgconfig format. > >>>How this cmake file (toolchainfile.cmake.in) is used by a meson package ? > >>I understand it as "a cmake package needs this to use a pkgconfig file > >>generated by a meson package when meson is configured to generate > >>relocatable pkgconfig files". > > > >OK, but then I have a few questions: > > > > - what are "relocatable pkgconfig files", and how do they fit in the > > pkgconfig spec? > > > - how do they differ from standard pkgconfig files? By "standard", I > > mean all the pkgconfig files we currently install and use from the > > hundreds, if not thousands, of packages that provided them. > > Reading the meson's source, they are merely standard pkgconfig files that > use the ${pcfiledir} variable to define paths instead of hardcoding a > prefix. These are not specific to meson and are supported by pkg-config. (It > happen that some of our private packages uses that trick too, and they are > not meson packages) That. It has nothing meson specific, in fact. It just happens that meson is the only tool that generates .pc files with pcfiledir, and pcfiledir is not widely used either (we've never had a related issue so far, have we?) (and no, private tools and packages do not count! ;-] ) > > - why is meson generating those pkgconfig files, rather than standard > > ones? > Because patch 2/2 tells it to. Ah, yes, I just replied to that second patch too, now. If a change is needed in preparation of another one, then it should be mentioned (with an abridged explanation of the problem that will be fixed in that later change, if possible). And a cover letter that explains the whole picture is more than welcome, too. > > - and finally, if the "relocatable pkgconfig files" generated by meson > > are incorrect wrt the pkgconfig spec, can we tell meson not to do > > that? > They are not incorrect. From experience, autotools and meson packages > handles them fine. cmake however, according to the commit message, does not > and needs some extra variables. Yes, this makes so much more sense now: it is a cmake issue first and foremost, that is exposed by .pc files generated by meson. Thanks for the explanations! James, can you respin this one patch with all this discussion nicely aggregated and reformatted as a proper commit log, 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 peter at korsgaard.com Wed Jan 11 19:40:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:40:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: fix host package In-Reply-To: <20221230093435.118865-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 10:34:35 +0100") References: <20221230093435.118865-1-fontaine.fabrice@gmail.com> Message-ID: <871qo0hnbc.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 19:42:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:42:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add zlib optional dependency In-Reply-To: <20221229103953.115133-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:39:53 +0100") References: <20221229103953.115133-1-fontaine.fabrice@gmail.com> Message-ID: <87wn5sg8nu.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 19:42:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:42:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add minizip-zlib optional dependency In-Reply-To: <20221229104626.145365-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:46:26 +0100") References: <20221229104626.145365-1-fontaine.fabrice@gmail.com> Message-ID: <87sfggg8nn.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 19:43:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:43:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add libcap optional dependency In-Reply-To: <20221229105311.170136-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 29 Dec 2022 11:53:11 +0100") References: <20221229105311.170136-1-fontaine.fabrice@gmail.com> Message-ID: <87o7r4g8mt.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 11 19:41:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:41:39 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wireshark: add minizip-zlib optional dependency Message-ID: <20230111194538.887C08793B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b0c6e11cf60dc5159058488a0f3471b36ad25cc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit 8702cecb142e42c6fd522d8256732ec54bab1711) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index f7fd72558e..c1efef2280 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 From peter at korsgaard.com Wed Jan 11 19:41:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:41:31 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wireshark: add zlib optional dependency Message-ID: <20230111194538.7E8848793A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c8a13976a964414eaa3307220a1e2a58a40d4277 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit e6365126e731a1d0bf40eea91cb51b98b6918ecf) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 5da344fc55..f7fd72558e 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -157,6 +157,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 From peter at korsgaard.com Wed Jan 11 19:39:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:39:47 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tiff: fix host package Message-ID: <20230111194538.7090287938@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=06a7edb417dfcba5059223c404a9e056a53fb3d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit 84e52a60b4044d3c54d6d4be5729a6d30aaf5aee) Signed-off-by: Peter Korsgaard --- 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 35a9570ce9..7aa042c43a 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -27,9 +27,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 ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) From peter at korsgaard.com Wed Jan 11 19:42:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:42:47 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wireshark: add libcap optional dependency Message-ID: <20230111194538.91CC68793D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=35c47ed4d94c9cdb79c7dc8856808fd460b13945 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit f70149c80cda5d2f6bbe2266b247d52818391cda) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index c1efef2280..d9314fb211 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 From peter at korsgaard.com Wed Jan 11 19:41:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:41:01 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wireshark: add zlib optional dependency Message-ID: <20230111194658.7CCBB8794C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=be417b433d80ca8fb937994cd22a3fe524421e7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit e6365126e731a1d0bf40eea91cb51b98b6918ecf) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index f56843122c..1e43a8f6b5 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -157,6 +157,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 From peter at korsgaard.com Wed Jan 11 19:42:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:42:53 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wireshark: add libcap optional dependency Message-ID: <20230111194658.86B828794D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4418e34d72d09d16ad2076f723ac83694263ebe0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit f70149c80cda5d2f6bbe2266b247d52818391cda) Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 1e43a8f6b5..668a79ed93 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 From peter at korsgaard.com Wed Jan 11 19:40:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 11 Jan 2023 20:40:00 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tiff: fix host package Message-ID: <20230111194658.72AEC8794B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=847c45a8d3c7d181e95abf44cb9dc440c8642f79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 Signed-off-by: Peter Korsgaard (cherry picked from commit 84e52a60b4044d3c54d6d4be5729a6d30aaf5aee) Signed-off-by: Peter Korsgaard --- 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 4d3c90f956..ac34e300a9 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -27,9 +27,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 ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) From thomas.petazzoni at bootlin.com Wed Jan 11 21:21:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 11 Jan 2023 22:21:11 +0100 Subject: [Buildroot] [git commit] docs/website: update sponsors.html page Message-ID: <20230111212235.2932687957@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fce9f0eea00ed9aaeca12c1529ea380617baa477 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Thank Smile for sponsoring the Buildroot Developers Meeting of February 2023 by providing the meeting room - Thank Armadeus and Logilin for their financial sponsoring in 2022 - Move older sponsors to the "Past sponsors" section - Remove section about the Buildroot.org domain sponsor, as that sponsoring ended in 2019. Signed-off-by: Thomas Petazzoni --- docs/website/images/armadeus-systems-logo.png | Bin 0 -> 43363 bytes docs/website/sponsors.html | 69 +++++++++++++++++--------- 2 files changed, 46 insertions(+), 23 deletions(-) diff --git a/docs/website/images/armadeus-systems-logo.png b/docs/website/images/armadeus-systems-logo.png new file mode 100644 index 0000000000..9b6080fb13 Binary files /dev/null and b/docs/website/images/armadeus-systems-logo.png differ diff --git a/docs/website/sponsors.html b/docs/website/sponsors.html index 2f3f6309ae..9c17bed0c7 100644 --- a/docs/website/sponsors.html +++ b/docs/website/sponsors.html @@ -9,18 +9,40 @@
+
- Tap2Open - financially sponsored the Buildroot Association - in 2020.
+ Smile sponsored the + Buildroot project by hosting + the Buildroot + Developers Meeting of February 2023 in Brussels, + after the FOSDEM + conference. +
+
+
+
+ +
+
+
+
+ + + +
+
+ Armadeus + Systems financially sponsored + the Buildroot + Association in 2022.
@@ -36,7 +58,7 @@
Logilin financially sponsored the Buildroot Association - in 2020.
+ in 2022.
@@ -44,23 +66,6 @@ -
-
Sponsor of the Buildroot.org domain
-
-
-

The Buildroot community would like to thank - Zillabit for - donating the buildroot.org domain name and sponsoring - the registration fees 2009 - 2019.

-
-
- - - -
-
-
-
Past sponsors
@@ -343,6 +348,24 @@
+
+
+
+
+
+ + + +
+
+ Tap2Open + financially sponsored the Buildroot Association + in 2020.
+
+
+
+
+ From nolange79 at gmail.com Wed Jan 11 21:36:26 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Wed, 11 Jan 2023 22:36:26 +0100 Subject: [Buildroot] [PATCH v2 1/2] package/cmake: disable ccache for host-cmake Message-ID: Hi, Wouldnt a way simpler method be to just prepare a wrapper in $(HOST_DIR)/bin/ccache ? #!/bin/sh exec "$@" (Or a bit more sophisticated: try finding and using a system installed ccache first) When host-ccache is installed, the wrapper will be replaced. Regards, Norbert -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Wed Jan 11 21:51:56 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 11 Jan 2023 22:51:56 +0100 Subject: [Buildroot] Buildroot Developers Meeting 2023 at FOSDEM hosted by Smile Message-ID: <20230111225156.14dbcd34@windsurf> Hello, We are happy to announce that the next Buildroot Developers Meeting, scheduled on Feb 6-8 in Brussels right after FOSDEM is going to be hosted by Smile (https://www.smile.eu/en). Thanks to Smile, we have a confirmed location for the meeting, which is described at https://elinux.org/Buildroot:DeveloperDaysFOSDEM2023. It will take place at "The Nestwork", which is located very close to the Montgomery metro station in Brussels. Thank you very much to Smile for offering to host our Buildroot meeting! Registration to the meeting is still open for the Buildroot meeting, so let us know if you're interested. Best regards, 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 Wed Jan 11 22:03:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 11 Jan 2023 23:03:29 +0100 Subject: [Buildroot] General assembly of the Buildroot Association Message-ID: <20230111230329.5f68a75b@windsurf> Hello, As a president of the Buildroot Association, the legal entity set up in France that supports the Buildroot project, I would like to announce that the next General Assembly of the Buildroot Association will take place on February 6, 2023 at 4 PM UTC+1. The General Assembly will take place during the Buildroot Developers Meeting, and therefore the physical meeting will take place at The Nestwork, Avenue de Broqueville, 12, 1150 Bruxelles. Remote participation will be possible through video-conferencing. The agenda for the General Assembly is: - Presentation and approval of the moral report for 2022 - Presentation and approval of the financial report for 2022 - Election of the Buildroot Association board - Discussion on the next actions of the Buildroot Association Voting rights are granted to people who are members of the association, with a membership up-to-date for 2023. We can provide the moral report and financial report ahead of the General Assembly to anyone who requests them. Please note that due to the Buildroot Association being legally installed in France, those documents are in French. Let us know if you have any question. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From james.hilliard1 at gmail.com Thu Jan 12 00:14:31 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 11 Jan 2023 17:14:31 -0700 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.66.1 Message-ID: <20230112001431.853435-1-james.hilliard1@gmail.com> Link to Rust 1.66.1 annoucement: https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.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.1: $ ./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.1, 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 7cc1052dd9..adf1799ad7 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.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 +# From https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 a1279760f91b3571733e0b0268128d143be2734916753900b5fe7b8ecc3c0900 rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.asc +sha256 835b4e1b4d396674f7866a83b9a4f44db16fd12f01a7eaed527282b3700a9b92 rust-1.66.1-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.asc +sha256 c7349617c42274bf50f6e3662dfb4f6832a93780099c3bb510be1a5b93d04c37 rust-1.66.1-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 fc38663870f0af47a27241d980ca886c3f7d432267920deb412ac8576bef68f0 rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 2b1a6c54db49a9e62d60cc96c1768f405e0f4c59d698186bf3a28a1bb017b6b5 rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 777d3a650448c15048710282388e90d10740540f570f5d17ed4a2dbdabb89552 rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 875bb310bae7c8c1d2d228a49aa4b547608b6c807ddc9ec44bc87272c77d869b rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 89164ccf75909b3d02bdcb787e33876cad87e55ab0e6239b030b4b6631ed356a rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc +sha256 e83f9fc473072db23376783595a008cdd9b2f2e9b3be109e55939392864840eb rust-1.66.1-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 a201aa4595ec8015662b7103b1409a4787c6d1f1d540bb68746633527d855858 rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 9d96ba6a5a255339cd04af079d906753d56c85503c727279c227d24bd4987e24 rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.asc +sha256 520ac446f20490685cc4d73192cfbb4c9b9e55c884aa4ae2b098e3a54d891de8 rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 42afd189ef64988f64976f767a734734bccd7c71e578780e902148c98226fa29 rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 506126773af9c3dacc506776a0b2e12fe6fa0c95eaf4f4ebb5cdbd335feb83fa rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 3d21b478fbf07bd27902bdd189e6988341f0c2c0108b538f926cea3031bc8ea6 rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.asc +sha256 5282fc97111a7eafbead3463ed7bc0f3065332f21aec6a39a740157fe42f943a rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 0ebf0178bbe9c5572d1db89e190dee23aef0e2f667995abedbd66e33d0bd73ab rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 938e7442c21ea0895c44ec78fa718ea1d3abe32ed0425ed328c905e188af250e rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 bdc491f4c05669e7a3382b6bfdaeaa20e2cfa5ef553305df0e0d73729a45e6e4 rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 d75c6dc3c00d662b0d3f6ce7fde0f76057542edfbc97a20b29247842c8a711d2 rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 830285e5388081c68fac9dc955aa824a4d919b0e24eadc6e0b95b30103d79db9 rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 d720bd1e493f53797f90d83dbe6d52ecbe1ff3cae282f4b2e18c37fe92c9adf6 rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.asc +sha256 90eb8e2490283930e682b79842d664d4867414563353d53dafc47eccf44aea17 rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.asc +sha256 c4bab2d63223d0c6e63806082e30d8c38b37eefc10ee2e7380971e3012c00bca rust-std-1.66.1-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.asc +sha256 b32cbbb9002f8a20b302823a2ff122a91f077b5e1a7bc1340de690ded86bf10b rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.asc +sha256 52013329eb6697d94f5dce01dd509b4b93b473c18a3a2c05d0230b9dfeab14d1 rust-std-1.66.1-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.asc +sha256 e6029b4cec5d6c06c34a0dbec614fa252fdc8cf31013d6e561112cf90f742568 rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.asc +sha256 23f917eccaca59d4c911eb96d8ffefe86834dbcdf902c9ab6dad8558c31c4575 rust-std-1.66.1-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 70d1406e0981d5d31c1d3f85c848bba0476e0ff6203e7706f66b4d2212f01b66 rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 0fd221d4b4205ce548e83f0e7416c8332eb12b64d5a43c0b3ed61e9f7d6edf13 rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 132d6d5750a877972ebc6f23e831f2ef3077465b2ab24ca645d32ea83c496fe3 rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 533f370368ac8b6192e1450289c64544ebf9cacc38c3a52ef6c0ecded7ee6fa5 rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 8bfa3d6079c6df049978fe61b1ccaf992aecd006e23df2439ecfc883bd8bc31b rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.asc +sha256 d7028820888d0decde047a6e77b866e690532aa09522c9a23a3fbf8780a72257 rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 417b12a9bf090d694514937cd8c321ed625f155248f63c0de8207b17fa4b35b1 rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 7074c4ea9fcc683ceb0adcca6ba07544a1d91f0e5d2a4cf14c81eb14316ebf35 rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 4c64a09be872b5832b50d681fbe29691b6a5d3e23ee5535020fa22b8b453c770 rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 776eff6f451845e88224714ee6da7819e34f01b7625bf927394c2b91e5c8243c rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc +sha256 51d1567e1d28e43c2165886f5a4955dcdaa41aa5ddcec5fb08200491fd1f6062 rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 3aee03fa61c28bb242023efb09a22e38a76b075cc72bcad9894560be8b28a927 rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 c5e2c9b160bd8d99514f13cfbc0e42a722fd9ca14e6aaca4b9b77731a7a48377 rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.asc +sha256 a9710727ba28955deb7fbec799faed19486c9af3c7e3088ec6659a257515ffca rust-std-1.66.1-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 b341bc4b7c..89009288f4 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.66.0 +RUST_BIN_VERSION = 1.66.1 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 35028b304b..545a452bf0 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# 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 +# From https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.asc +sha256 07ac4e6c93e0d8ecfaf3b86c4c78bbbde3f5be675f0334e7fb343cb4a0b81ebe rustc-1.66.1-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 55fa38df18..691683b492 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.66.0 +RUST_VERSION = 1.66.1 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 Thu Jan 12 00:30:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 11 Jan 2023 17:30:29 -0700 Subject: [Buildroot] [PATCH v2 1/2] package/cmake: disable ccache for host-cmake In-Reply-To: References: Message-ID: On Wed, Jan 11, 2023 at 2:36 PM Norbert Lange wrote: > > Hi, > > Wouldnt a way simpler method be to just prepare a wrapper in $(HOST_DIR)/bin/ccache ? Seems more complex to me than just forcing noccache in the opts. > > #!/bin/sh > exec "$@" > > (Or a bit more sophisticated: try finding and using a system installed ccache first) > > When host-ccache is installed, the wrapper will be replaced. There may be compatibility issues between buildroot's ccache and a host ccache so I don't think we want to use a system ccache normally. > > Regards, Norbert > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From christian at paral.in Thu Jan 12 03:53:58 2023 From: christian at paral.in (Christian Stewart) Date: Wed, 11 Jan 2023 19:53:58 -0800 Subject: [Buildroot] [PATCH 1/1] package/crun: needs gcc >= 4.9 In-Reply-To: <20230108191514.10360-1-fontaine.fabrice@gmail.com> References: <20230108191514.10360-1-fontaine.fabrice@gmail.com> Message-ID: Hi Fabrice, On Sun, Jan 8, 2023 at 11:15 AM Fabrice Fontaine wrote: > > crun unconditionally uses atomic_bool when libgcrypt is found since > version 1.7.1 and > https://github.com/containers/crun/commit/40f66c0a74b8d918ecc7ae9228dca32a4fd71084 > resulting in the following build failure with gcc 4.8 since commit > 6987b92da510a8c8b9534a22506850c163d0f035: > > src/libcrun/seccomp.c: In function 'calculate_seccomp_checksum': > src/libcrun/seccomp.c:374:3: error: unknown type name 'atomic_bool' > static atomic_bool initialized = false; > ^ > > Fixes: > - http://autobuild.buildroot.org/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d Reviewed-by: Christian Stewart Thanks! From christian at paral.in Thu Jan 12 04:05:01 2023 From: christian at paral.in (Christian Stewart) Date: Wed, 11 Jan 2023 20:05:01 -0800 Subject: [Buildroot] [PATCH 1/1] package/go: bump version to 1.19.5 Message-ID: <20230112040501.328931-1-christian@paral.in> go1.19.5 (released 2023-01-10) includes fixes to the compiler, the linker, and the crypto/x509, net/http, sync/atomic, and syscall packages. https://github.com/golang/go/issues?q=milestone%3AGo1.19.5+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 d35db10213..4c22f0f274 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz +sha256 8e486e8e85a281fc5ce3f0bedc5b9d2dbf6276d7db0b25d3ec034f313da0375f go1.19.5.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index 44e0c622c9..d3ed07f03b 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.4 +GO_VERSION = 1.19.5 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz -- 2.39.0 From thomas.petazzoni at bootlin.com Thu Jan 12 07:35:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 12 Jan 2023 07:35:37 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-11 Message-ID: <20230112073543.7BC024026A@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-11 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 5 | 1 | 0 | 6 | 2022.11.x | 11 | 12 | 0 | 23 | master | 168 | 278 | 2 | 448 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 31 host-fwup-1.9.1 | 25 fwup-1.9.1 | 18 host-binutils-2.38 | 12 host-sentry-cli-2.8.0 | 8 xz-5.2.10 | 8 gobject-introspection-1.72.0 | 7 host-rust-1.66.0 | 7 elfutils-0.186 | 6 linux-6.1.2 | 6 opkg-0.4.5 | 6 python-bunch-1.0.1 | 6 libglib2-2.72.3 | 5 norm-1.5.8 | 5 host-go-1.19.4 | 4 janus-gateway-1.1.1 | 4 pixz-1.0.7 | 4 python-cryptography-38.0.4 | 4 sscep-0.10.0 | 4 unknown | 4 fdk-aac-2.0.2 | 3 gvfs-1.48.1 | 3 host-binutils-2.39 | 3 host-gdb-arc-2020.09-releas... | 3 host-python-greenlet-2.0.1 | 3 jack2-1.9.21 | 3 libgcrypt-1.10.1 | 3 nerdctl-1.0.0 | 3 optee-client-3.19.0 | 3 bat-0.19.0 | 2 coreutils-9.1 | 2 fontconfig-2.13.1 | 2 frr-8.3.1 | 2 gerbera-1.10.0 | 2 glibc-2.36-81-g4f4d7a13edfd... | 2 host-pahole-1.24 | 2 libgpg-error-1.46 | 2 ltp-testsuite-20220930 | 2 mariadb-10.3.36 | 2 ntp-4.2.8p15 | 2 afboot-stm32-3566acd582e553... | 1 at91dataflashboot-1.05 | 1 berkeleydb-5.3.28 | 1 cegui-00b4e1fe174da53b7ed72... | 1 coremark-1.01 | 1 crun-1.7.2 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 ethtool-6.1 | 1 eudev-3.2.11 | 1 ffmpeg-4.4.3 | 1 freeradius-client-1.1.7 | 1 freeswitch-1.10.8 | 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 gdb-12.1 | 1 gmp-6.2.1 | 1 gnutls-3.7.8 | 1 gobject-introspection | 1 gummiboot-2bcd919c681c952eb... | 1 host-binutils-2.37 | 1 host-cmake-3.22.3 | 1 host-gcc-final-11.3.0 | 1 host-gcc-final-12.2.0 | 1 host-spirv-llvm-translator-... | 1 kvmtool-f77d646ba01d04be5aa... | 1 libmdbx-0.11.13 | 1 libnl-3.7.0 | 1 libostree-2022.7 | 1 libsigrok-0.5.2 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 linux-tools | 1 lirc-tools-0.10.2 | 1 mender-3.4.0 | 1 mimic | 1 moby-buildkit-0.10.6 | 1 mxs-bootlets-10.12.01 | 1 netsurf-3.10 | 1 ocf-linux-20171122 | 1 openvmtools-11.3.5-18557794 | 1 opus-1.3.1 | 1 owl-linux-1.0.7 | 1 pcre2-10.42 | 1 perl-5.34.1 | 1 php-8.1.14 | 1 python-bcrypt-4.0.1 | 1 quickjs-2021-03-27 | 1 ripgrep-af6b6c543b224d348a8... | 1 snmppp-3.4.10 | 1 systemd-250.8 | 1 toolchain-external-codescap... | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/5a075bfc4e229fe3fc343346b3b1f7e783d2f909 | arm | at91dataflashboot-1.05 | NOK | http://autobuild.buildroot.net/results/5cb2a91f9832872033dd6e2cd67cef13570730cc | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/39a17c655a14c2e7d490266a66947a65e400b081 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/81cabb7a7f553ab25a5372a1a8f144ae7886767f | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c4a563909a25a49c81883b2697ddf98af7b28daf | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c14f23ce924a1be3a0f4b6f857edde06c7a24f49 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/55ea164d2eebdf913ba134cd6872d17daf6b8e4b | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/12fe80cbefd028c697293ed898320ec821aaf369 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f676ebb317f107232b2e0df7c40973fc8788c48a | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6e08783c4e3aa9c957310042df266834b8dbfc39 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e8acf0826661a30bbf603b75b65cb3b23a7ed8ed | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b16821093bd073c5919241285ca6d86bafcf8d04 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/90a5ff3172e464f164f55b99a243b71ede879567 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d41a01518f6aa75ed07e3e2997e355decb89aebf | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/deccba87a9f4783b0dab3a7bfc98a8c3e4638006 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/712e9fe4bac265a89df81e50a60c513657e9644a | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f8aef87d3e835bceb0e2d344abe71ccae10e9a09 | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b05dad4ae5dc7f6bc0fa8557d75cae7763e8b44e | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bfb270504aadabf8bc20b53daf9aa705e213f9ab | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/30337b4d657f913ae3bc7d08cfadad100fad8bc8 | ORPH aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5d6158e5df205fdb2815927cf011806a21cd01df | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4df420d881328593528f1ae04c7717e97bb918d9 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c8af0df1b60217e461741368454cfddfda0d24c | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/83eae6b470bcdba1c44f0a655cb0a23f3186e914 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6935a99d5f45de7ed8e0ea429dbc9d8f330b59a7 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/26998bb67ca6eb31e6c14c5fee38036a9d7bca94 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/efd22752c23b3d13406ac6b3960ed40c192ae539 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/26159054d2e3754294c285b1d3d5aeb7d2e454d5 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/12f027eae2a18e2802d9271f32b58d311bb3da6a | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ff4c17c9b16038532df93b557904862a73573fa5 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4f0a645d0f1d74cce6ccf4b4998949bfaa30209d | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c52f447bb9b51d160121d7657fcb254c8767573c | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1d0208c89009c5ffef7426187e541460dedc9be8 | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/20f64680601d3957da56e9f82f1e2757f623ec29 | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/faa5599cc25b0a0bd074b6d06e3dd42870ecf507 | sh4a | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/c88f5a16eb2ee1c79adb44548dfadf573c6c588d | ORPH or1k | cegui-00b4e1fe174da53b7ed72... | NOK | http://autobuild.buildroot.net/results/a54b69afe20c8d93b06d85547de7e1bcb0d9e036 | sh4aeb | coremark-1.01 | NOK | http://autobuild.buildroot.net/results/5d1a090ace40c28b0d15141890b7616715857cd0 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/3ed6a252520121637484de062046f69188a26cff | ORPH sh4aeb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/f39a2980fcb5a2f94d21b1a4f4812ff82c3dead0 | ORPH sh4 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/39fd07123c24e80705c232b9a335f582adce7ccb | i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/9d443151dd599665aaa70db8bccfdee2d1810e80 | ORPH i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/85ec8d5ea8681810c3e5064c949ad256f897e140 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0edea07c6a8249ce84adbd7c98cfd2d0303658ee | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f34aa238f91a6e096703396d36de26ae1bba0297 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/1ffccc647080bbca9626cb262695959678b05f3d | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/8abbda497f1be8c33d4730d0d68fd451f6e1d369 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2d60d5919afa9b3c150f3b416925564c6dfe6d1a | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0900dbf54c687b4637d8f5414323b08a4009fddf | ORPH mipsel | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/61e901eb823491317d834b8ff11d0313e74fa205 | sparc64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/1ceb6284401b27795c67ec67c0fd1a0e02158182 | or1k | eudev-3.2.11 | NOK | http://autobuild.buildroot.net/results/4a8f06191e664ff64be22f1e790bb4ca6e08f532 | x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/e9742425ee4d993fb6ccf567a55d8e50d1d08a37 | mips | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/a91e6715a028d0f23096282bbe6f6d8e5d4799f2 | aarch64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/e94010ed7e0156589ab0d69e5acfd868c900f36c | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/d9cf9e322eb30b3477e6278e0249467c7661a832 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/8e0c9225593dd0b3d1a6e74f0c1efd9195a912bf | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/fff0ec73b9b4ea8649ed08adac2a967472f7ccd4 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/604f507e654a942628bb61c603a420fdba774fa0 | i586 | freeswitch-1.10.8 | NOK | http://autobuild.buildroot.net/results/a751f8d69a5ddec595c02f7ec80fc2df57a37e91 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/7aef0fa2fb306ec821458ace870be4a754d4df0f | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e8657433b9684e46672eb8ec2f6c8a961209f8c0 | or1k | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/c0229e4c4f998846b0fddb802e5a349965d94356 | aarch64_be | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/a6fe0c4e9d496723befcac90926e2c13e139b1c8 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/be7c010cfa3c8ef5e2a44c09e1baa751f2ddac89 | microblaze | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/a57da58d76f803acc755f26891e73781a2c0a3f2 | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/df78845c51a8857a42859f193853eda20fd3c164 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9132377d8768d243166b1f0673de624494b543d6 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a605eb4cd348340af74db8ef7a855f5294eedb1d | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90181b7cd572583a230b0ea9b7c9f0eb5f9bfc0d | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3b5064f7b0e93c24cf97156be5a585e0e2ca24de | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9dcf6d050ab2fff84719af9a3e269ce34d47930a | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/692bec4f6f37d7bea1f464def68850d898985b0a | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/032b579834a34d0e68e4d2c8cdd046be9fc8d67d | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3779cc2351a4d46dac662f37e61f09295bdce30a | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dc16531d9eec79fe63d1e1d300f80c9337bfbd9b | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f583cbe2ce1f70e23ff75b821f5888bad7d11a9d | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7cc16cc9e4451033a30e977699ac10d898c3c37b | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9a25a08274de9b54507f631a048e2e1b0fde5e05 | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22ad129ffb953f13faff3858f699d9eadb7dd685 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b508bb84ebfaf7b16793ae67017e5d8812d8a91f | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/28066c5d61c2353520a573732c21dc327c378a00 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f6f0ff842d22185341fedae411491a058052111c | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aff52e7860ea9c26fa1b555e6a6edf99e6ee503c | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/05bd7cdbb512430d643744121ccc17f4e2c1f482 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/a0a6f93a2c4e88e8b117141452d44ef51f94efbe | ORPH powerpc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0fefe8bd7131993687ced142b3d0510297b23c89 | s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/05fce7075e88bc8b9bf62e228c43227a80beaa82 | arc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/a034de839c306d1968632ef46005c3960d6714a1 | powerpc64 | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b9b451397ed3492e60ccac893c23cadf2de32285 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/fc5f8bc3cf54705017273a78bbf909d70e4baaa3 | ORPH mips64 | gnutls-3.7.8 | NOK | http://autobuild.buildroot.net/results/5bca9ad0ddd076a85dc4af7aa2a49ee6a08becf0 | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/4ee64ee6c653e8671952953fae8bdcdc42279076 | or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b599f2237818139761cbf7aaedbe1261475bc90e | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a88aa8e222deb757d0b631d0fa24aa82eda3a568 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0b475da3ef899b1e21464046e9044816ea52e3fa | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c314665611ae25be78c7125daf8b619c39510dc9 | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/45caae1fbd2518fb4810101382da555df6faf5cd | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2fe290d4019e2c09fc19c49c90f2c5ebb524b513 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a36b46ba5a1fe6b4861678d0c0d9d1abfb6efea7 | ORPH i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/ed50cfefec59cff10694f0769ef56ed68db91c30 | powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/72911a8a184dd388af1aa46430445edfc3e1ed13 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/d6c707d7822f1e7c7c408f2a73c4c94f603f5986 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/9b51573809856f00c9eb1caef452108f518bc033 | ORPH i686 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/7bf0896543b93382fe6a5cc85610a1213f4582fc | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/331e3becadc797c779c7a0aa95eddd9d98426f1f | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/92b8ac92ec90b07fec783f44e63f036d618789c2 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0135e2de941d99151eb784e683fedfd59b922703 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/068c8f047459147299e710f1da5a6f5f6ab5286b | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b9a85e4c7e1bae658d74c6bf8579283d38c82564 | m68k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/374ea6e0133560879dafef05c331beb61cf42634 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3c2616dbe9dd8d189dcefd5092a9e3409af4c068 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/14dd679453bf87ba54fb5dca4d6baca623d71e56 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/be40a4213cfe44ce267dee52404477baa361c89a | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3dcdcde58416886fdb43e3990eb58d7c32a2fa24 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/afe9e3d4f38c03ae1322bc574d3ff2ddee9ee45c | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d4a4472ae3e4c929afbf38b90f99ce4e7d10f1e5 | sh4 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/f735c493adde289c39390c3bca993a08e49243c2 | sparc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/94d953329b864bf3c952e211a9c43b93cf4d911a | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/ccffca4c034225d7451359cadccc06d103f9b25e | armeb | host-cmake-3.22.3 | NOK | http://autobuild.buildroot.net/results/fd6c029eae7227118d80288a21e56f986b8f6f46 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7184778eb636ebce30e072a337e44fb96fff6180 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ae90f8549179d10a9e19fe24bec28cd82295c1cd | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ba522087a1285262e5268667183e1767c264d64e | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/70da07ca9ebd635e10fbc2ab4f7fc1ab29205cfe | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/12d262426ed178858af322290f9092e4eb7aa361 | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3e92dd65556cf040e8aaea6cff073959d6150cd3 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0efb745b7eefea66e9e1b23a652ffc58600d340a | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a46b9a70ff4cfb33bab3dd0a8bdb9c25fb7b7f25 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/08b0e03af929c5969bf36f995b21b94ec222aba7 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/96205be9d1cad17361e91a2e20d2e373a5093dcb | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6dc6a2dbaa065aa8d0281b5ecfd2ed6346aaadba | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a25334db1a8a5a4c150de4b928eef741d56f4935 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/508e17e3a25f67d83204dd69ce973cd30c919034 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fdbe4789174efb2c17cc03a17f6e424a1f46450f | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9f7ba3189627a10dbb76a6444d8dd832909a5d43 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/40437700f8f8167ed3e82779c84517ae50e18811 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0be46486eae2fbb3db415f07def71c7e49821a53 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ac19ba5cd3bd1a60213a76fde4456b4846bb63f9 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e663c8bff8fd43a7f66dc0085dfa78fc2e44783b | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/359e4c2ece57cf951fc6d43ed84b9859629c45bd | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e3ec20897a9c5736d1141baf7f1326c8e1aa8f41 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fb91c8626ec1b7a468f018c56b3d81eb974771f9 | sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e5905ab55a2eaf97a63066554dc2e11a57aad41 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9c59f4b71cad4a5066228865b77652fbb44418b6 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d895210dba49cdf9abf936ff01c3f754151df4b | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/009b77670c0e25f8db596dbf6cf80ac66fd94463 | microblazeel | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/21ea1cfde03ceb08172dc56ebeaafd0bf3be8526 | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/9ca730fd44943d3d68588baa170c02b1a94712d7 | ORPH arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/9c7f1f2de896ac52c305276cb09194e09f87a8ec | ORPH arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/493b32b1d264f41da462b35e2de6d066c75708c2 | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/63f9b5583702d26c091e18f09a6ec703361e9356 | i586 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/108dc72a4365a6c0420bc7eb12059cda1c41399b | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d3d5f59e1588fb1d0147c02b01677e49115db132 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/71bc3fc4fa9fa8642a7a4a8731c333d89e0bfbd5 | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/26a74db91bbb48adb5bd600ea52dd10cb25bac53 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/76ea653f8b346f96c51a4684b425fbe7df653873 | x86_64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/80bd27ef3adca9f6c9aaf3ab3d26c6091e12e363 | powerpc64le | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/854b5320d8b724205ab071c8da9e6fe7ef5a0fb1 | powerpc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/fc8b5163055f3fb3d5a380b24ce75622406dd204 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/25624f524e994589c54f7765001a896428bc6cfa | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/7a92f1923b504b64c6f192d6cbb1b600b169ad4d | i686 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/ded9a9a6189ba2e4f5136473676899023690d4d3 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/3cf8a9acc3a7a5c78856402aff4df95c90f44b58 | aarch64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/96762d3383a549a1e2cb96ad76407367ae7a03da | sparc64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/7c2d562cbf738c955737f74a75b7a17a07a6a296 | powerpc | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/8d5726ec2e545620f6e195322f08e4b810878ba2 | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ad9377d29e56b8603cf637aaee69440be4839c62 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/b9b967aaf5ab0bb6d512235863e2aa9f76b34c7a | microblaze | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/aa919b1d54214d45db469c4a696442f5f86069dd | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/48af62446cf3681ca0b29b426dcae77ca909d03b | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/de06e1816b521a38b2a6c2219daa095254c73467 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/131ed46f521f98bc27089cb47a8287463a79e61e | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f7c313b8a3994aea72f0630ccc139e1b796189f1 | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/f7b6d6a9f7bdff3fe4133046bb641101e11e29af | armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/bcfbda41ac88eea7a117cbbb3f02970d86aae43b | ORPH powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/100c8242d0dadbb4870531b12d9d84695c4efb00 | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/621033c3dc7ea58344e69dabda31c19cd8d45eda | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/00f06255b5ecba8d0581003b03e58bf5e22e9841 | aarch64_be | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/c2d12b5981a9e4ed5c9f6efbb0dcb363ce2fcbe8 | sh4a | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/3b820eae75ac4ec98884abf52124f3a59555d68a | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/58d749fa3feb3ff41f8963a4fb50a295f3ec15f5 | mips | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/4946fa1ae391a572d0370fbcccc9ef5d741aec3e | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/47bd42890b5c42522896d37d58fb64eccfa6ee57 | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9d13e8cdce862168764019bc95c057538c36b05b | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/83f1c6a6406b77113828b25a8ae3323028b4d979 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/392f72c79fd3c33beb3748f452fc30501dd599af | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/078b13192d539b2da72847eb3ab06bc6eb7e8d9e | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b90ecb3267dc8e81e108037dd20f87119bed80e3 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/fae61ab4d77ffef4b52e7dd73ecd9788ab079df0 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b2692f1b83b8b97d5903a5e565db12f7f3e18074 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6d6dd98cb46f35b4105c774214f16a84e8a089cd | aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/34eff6dc8b2529f14321dbfcffbae58cbc3e2ff0 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/3b4971f2d3fd5f1097c89d8dcbc570a72fd62df4 | ORPH sh4 | libmdbx-0.11.13 | NOK | http://autobuild.buildroot.net/results/9ab611408cb9d110fa80b81c43450882f723f6d9 | powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/718a1bde1d2ca3c773ca3915fb8dc1840d86cc05 | ORPH mips64el | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/f6bce25fada6fbe229ab90757024d40945cab57c | mipsel | libsigrok-0.5.2 | NOK | http://autobuild.buildroot.net/results/0e19df92f2549c778c6d7d6ca82017210157ed0a | sparc64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/28d3502890422e9b99574e470bda52d43895fb78 | ORPH or1k | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/05e75594d6807a3f8bba9a4f6a844a0766444edc | ORPH m68k | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/b197f440f17f2576154a82748602c16be241c55b | ORPH mips | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/d1295de24ccf1a57f5052e6ef172bdd14fa3b49f | ORPH arc | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/abc53e81de05e575986f485d4577da2cc6deadce | ORPH sh4aeb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/a9f8eaf13d243a18d9c68810a4ec8ebf0e81ea37 | ORPH m68k | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/6df92f99b28abd14ae732c5e53474b19f0ecf0ec | ORPH arceb | linux-6.1.2 | NOK | http://autobuild.buildroot.net/results/57baeb3e908a231d6c800c624881cec34916ebaa | ORPH mipsel | linux-tools | NOK | http://autobuild.buildroot.net/results/6b00ffe793d953f7915ecced9c8887f38312cfc7 | ORPH powerpc64le | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/21318329a4a550f2c1cfbdf381506ff3cfe7436c | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/506ff1827dd7bf1aea3f1a0359983a1fd474e4bf | powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/aa0a2085bca7a372a3a4cc4041d3a426ab1273fb | sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/0cd0999309522b1d66ee0c7da11c6f70d1f63f55 | ORPH armeb | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/e127fbf158394ad3cba09bf5ff81fae932487eb1 | ORPH powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/bca5b4480ebada1fdc03275fcf29555f10be744c | riscv64 | mimic | TIM | http://autobuild.buildroot.net/results/6bc851dddb3f9884a13ef9f6d73bc1135ab26190 | x86_64 | moby-buildkit-0.10.6 | NOK | http://autobuild.buildroot.net/results/22d7e515f3f1a79b58f79e02727fb060b59bc1fc | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/7c6bbe092fdd6b7a4383bbfb98104eec47a17542 | ORPH i686 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/4a704d5b4fe37cddb528170d69376c388fdab876 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/14234d9479426b89fadfb6370ec15ae42c69c02b | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/5d396f2b92aa0adee1678bbe60b4d80db1adc2d5 | sh4 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/35b7e2158dbc1ee2a17be44637183d122f68ccee | arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d24970a0daa034d95c6886fbdff0ceb4d1e98bde | ORPH armeb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9df8e83633bf95ff11bbcec668058d409c36eec8 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0e831c1fdda018796becc25009f67d07a3e624ba | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/588fdedf6387223d416e5069516541c7581e5280 | ORPH sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/999ce8a72bf794be22e6a5ad02dfc11ecaa3149b | ORPH sh4aeb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/6e52088c2a5f6c6c0e6024a67af26f73be681996 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/eda3f4029236ae6babe8cbf27804934868e2cd69 | ORPH microblaze | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/a4219197e9c594d5458250ef96c3cbbd02eb8933 | ORPH i586 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/6cc30833578702fb191eab1b936efa4788d93762 | powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/69baa77034d4699f695ac2deb7f4da0753596b3f | ORPH armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a96e038f2aa6a4fc67c57cd7951b9c8eeb3080df | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6e893c50c34dd346f9f2dcf3b2e92f41fb833e71 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3c63222618455ff646a78b656cdbebb083db0969 | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4547a9b1087a6154be635650ffd3b8cc1ed6b624 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a3d7f8a71026a31e06c185568d1c164cbdf05b00 | ORPH sparc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/613eaf7a859e6295f14a02d44cbbc4ef807099f9 | sparc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/42b913c862e8e21051f2f944d24529de5c968142 | microblaze | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/af37692b23eb1feabc8d5e2e1074e389948e8f60 | arm | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/24f2d3eb0e8b1e6f01f5562ccf6bf28255c17215 | ORPH armeb | owl-linux-1.0.7 | NOK | http://autobuild.buildroot.net/results/178af832c4f34057b234d263f9417e4efc7bb12b | powerpc64le | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/4e5ca641903c6a27ac62e90476b15ef72b213f94 | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/bdbceab78392e2bed2c207c15a2ad0733a862b3d | microblaze | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/a03d0f673280e5f3fdae0be78536de3d82b89813 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1c2f08732c5988a4f7abd243efb85120b60562c1 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c8babcadd019df73da4925140b73c7d7224b2384 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7d6ffd49fe5a0ef73d657ed71481190e67df4f2c | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/d6f9a20608d4a3b61c179b5c8fd3e8391727be4d | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0c2bcd7d293cc363f8bf958bce46e251b227142c | sh4 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/0c0803ba73057c625fe3299d1869bd71cd67ebc9 | x86_64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/ddc1d4409f60f0b6d5a0baf6050d1eeabf1451ec | powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/220e62064fe73349c49afdf265200e4b888ee37e | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/2a19b26cc8105f2c39f5f2541a097c7820d31cbc | or1k | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/ac53962b30503660ca66fdce95892f243b95ee4d | sh4eb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/b566e4c00c518cfc1cfa30081610ab9c9f46f4b1 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/16afaf89a8abdd7a659f52998b1f3e8944ee48a7 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/b5335460a2ff442063da1acf8b1a430d6229e3aa | i686 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/84fe96f08a7efaa51a772ba7c563800e2751d881 | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/5435e8ea3d320e6ca4b089110ee1d1b2fa7ccdcc | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/cd0844dc96ffbecb419cf697d8c44db366b942d7 | x86_64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/3373f37b9273da06b991bcff685d816ca817fcf1 | aarch64_be | snmppp-3.4.10 | NOK | http://autobuild.buildroot.net/results/06a73c35c9d68ddf957e0f4e785e665aecc7da84 | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a3efa95e43c62c17edd9f5166a3eed3dbfeb21d8 | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/3ee373d513a2e383df60ce9248c4c1e24c29c4be | mips64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/6c6096862d45698d19daf4bd988c4778b3e39f73 | sparc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b38ce49e70cd7c5fc270147fb273766d7f9b7e50 | i686 | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/055ee1f30855d5346b64bbd318eeb354be2cbb32 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/0e79de9c9f3ccc06f2850eedc7a706d4fd43afef | ORPH sparc | unknown | NOK | http://autobuild.buildroot.net/results/6e7539e8e4aef666799f322138318b7d57d9d16f | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/ce7d6b07de6dd5a82cb658b2553ad6bdd066f1eb | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/1d7fc643a4666825836d80abbe8716128c1346b3 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/2ac7b1e1239c26206fae12d5c67caedc3b23743a | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/53d1bd33379e50f604cf037c9c9f9754a52d5a36 | microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/48012362584b5d90c0f82bf4dbca612f05d693b7 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6b50043605a18d1246e4ee0d21e0abe9aab79c04 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f7ea101295c2e769840629083197ede5192aab3e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c934ebd2cd1a19be5c77fbb1c1e06e5cf2940751 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8d7541f4efbb0e1a68ce98c0a3a119e6b0bb4d84 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4f0eefccadb91a5965e93edce9080c0df2d105e9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3347a021b3e00297b4d2a3dbc0977c697fdcc1f0 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9f8c2d2a5d269c68386ed63d08673661f406dead | 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? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- x86_64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/c332c9074814908fea5afcf748d8366cadd4a02c | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-rust-1.64.0 | 3 elfutils-0.186 | 1 host-binutils-2.38 | 1 linux-5.10.145-cip17-rt7 | 1 linux-6.0.16 | 1 mender-3.4.0 | 1 ntpsec-1_2_1 | 1 s6-linux-utils-2.6.0.0 | 1 uclibc-1.0.42 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/dff1c0a4a02e5c949cd28be8f7e30a9557a57765 | ORPH armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/902c4bd26aa5915eac7b93c3d73147a9e3afb437 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/f08b308f59e99b2f6b41564b6ce47c63c39f7075 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/83fb29ea556f4479363018637e05631e88702596 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/0e165af9e0bbac165642905da509aec4e0e8bc86 | riscv32 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/a310c3eb532691afd3386e5afa573b387d4c73b1 | ORPH mips64 | linux-6.0.16 | NOK | http://autobuild.buildroot.net/results/eca39b2070fbd5a591355b17b877fb0c95b93b0f | ORPH powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/69c1aab8c7d68a9ad19685e5bf776563012caa24 | xtensa | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/d71adb5988c62337eaea2accc37bbd9e9ff219bf | ORPH arm | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/f619d29a58f169b4042c81d117048921e723b064 | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/b9b3835922eea9f4c384d7e7a74eee04232a7cd9 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/02caf34f76f6a93081b87c1056ea2adcc5b9277c | -- http://autobuild.buildroot.net From caseorum at gmail.com Thu Jan 12 07:55:08 2023 From: caseorum at gmail.com (Joseph Burt) Date: Thu, 12 Jan 2023 07:55:08 +0000 Subject: [Buildroot] [PATCH 1/1] package/qemu: reenable Qemu user-land emulation for musl toolchains Message-ID: <20230112075509.2200-1-caseorum@gmail.com> Compatible "struct sigevent" added upstream in musl 1.2.2 [1]. [1] https://git.musl-libc.org/cgit/musl/commit/?id=7c71792e87691451f2a6b76348e83ad1889f1dcb Signed-off-by: Joseph Burt --- package/qemu/Config.in | 5 ----- 1 file changed, 5 deletions(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 154b98a541..d818bebb34 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -102,16 +102,11 @@ comment "systems emulation needs a toolchain w/ dynamic library" config BR2_PACKAGE_QEMU_LINUX_USER bool "Enable Linux user-land emulation" - # Incompatible "struct sigevent" definition on musl - depends on !BR2_TOOLCHAIN_USES_MUSL help 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 - config BR2_PACKAGE_QEMU_CHOOSE_TARGETS bool "Select individual emulator targets" depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER -- 2.39.0 From d.lang at abatec.at Thu Jan 12 09:22:07 2023 From: d.lang at abatec.at (Lang Daniel) Date: Thu, 12 Jan 2023 09:22:07 +0000 Subject: [Buildroot] [PATCH v2 1/4] package/at-spi2-core: switch to https download Message-ID: Signed-off-by: Daniel Lang --- Changes v1 -> v2: - No changes --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES -- 2.25.1 From d.lang at abatec.at Thu Jan 12 09:22:33 2023 From: d.lang at abatec.at (Lang Daniel) Date: Thu, 12 Jan 2023 09:22:33 +0000 Subject: [Buildroot] [PATCH v2 2/4] package/at-spi2-core: bump to version 2.47.1 Message-ID: https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_47_1/NEWS - X11 is now optional. - libxml2 is no longer optional. - atk and at-spi2-atk have been merged into at-spi2-core. - atk introspection option added. Signed-off-by: Daniel Lang --- Changes v1 -> v2: - No changes --- ?package/at-spi2-core/Config.in ? ? ? ? | ?8 ++------ ?package/at-spi2-core/at-spi2-core.hash | ?4 ++-- ?package/at-spi2-core/at-spi2-core.mk ? | 20 +++++++++++++++++--- ?3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/package/at-spi2-core/Config.in b/package/at-spi2-core/Config.in index f56c5b93c4..1f6c421777 100644 --- a/package/at-spi2-core/Config.in +++ b/package/at-spi2-core/Config.in @@ -1,12 +1,12 @@ ?config BR2_PACKAGE_AT_SPI2_CORE ??????bool "at-spi2-core" -?????depends on BR2_PACKAGE_XORG7 # xlib-libxtst ??????depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, glib2 ??????depends on BR2_USE_MMU # glib2 ??????depends on BR2_USE_WCHAR # glib2 ??????select BR2_PACKAGE_DBUS ??????select BR2_PACKAGE_LIBGLIB2 -?????select BR2_PACKAGE_XLIB_LIBXTST +?????select BR2_PACKAGE_LIBXML2 +?????select BR2_PACKAGE_XLIB_LIBXTST if BR2_PACKAGE_XORG7 # optionally for X11 ??????help ?????? ?The At-Spi2 Core package is a part of the GNOME ?????? ?Accessibility Project. It provides a Service Provider @@ -19,7 +19,3 @@ config BR2_PACKAGE_AT_SPI2_CORE ?comment "at-spi2-core needs a toolchain w/ wchar, threads" ??????depends on BR2_USE_MMU ??????depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS - -comment "at-spi2-core depends on X.org" -?????depends on BR2_USE_MMU -?????depends on !BR2_PACKAGE_XORG7 diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index 764e4c3661..4531bf396c 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum -sha256 ?88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a ?at-spi2-core-2.36.0.tar.xz +# From https://download.gnome.org/sources/at-spi2-core/2.47/at-spi2-core-2.47.1.sha256sum +sha256 ?c6ba7c160434edebf09d2936933569c936f6ec972301766f2bdac5a4d418153c ?at-spi2-core-2.47.1.tar.xz ? ?# locally calculated ?sha256 ?dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 ?COPYING diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index f0b019c0ed..e98e779884 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -4,17 +4,31 @@ ?# ?################################################################################ ? -AT_SPI2_CORE_VERSION_MAJOR = 2.36 -AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 +AT_SPI2_CORE_VERSION_MAJOR = 2.47 +AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).1 ?AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz ?AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) ?AT_SPI2_CORE_LICENSE = LGPL-2.1+ ?AT_SPI2_CORE_LICENSE_FILES = COPYING ?AT_SPI2_CORE_INSTALL_STAGING = YES -AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 xlib_libXtst \ +AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 libxml2 \ ??????$(TARGET_NLS_DEPENDENCIES) ?AT_SPI2_CORE_CONF_OPTS = -Ddbus_daemon=/usr/bin/dbus-daemon ? +ifeq ($(BR2_PACKAGE_XORG7),y) +AT_SPI2_CORE_CONF_OPTS += -Dx11=enabled +AT_SPI2_CORE_DEPENDENCIES += xlib_libXtst +else +AT_SPI2_CORE_CONF_OPTS += -Dx11=disabled +endif + +ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) +AT_SPI2_CORE_CONF_OPTS += -Dintrospection=enabled +AT_SPI2_CORE_DEPENDENCIES += gobject-introspection +else +AT_SPI2_CORE_CONF_OPTS += -Dintrospection=disabled +endif + ?AT_SPI2_CORE_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) ? ?$(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Thu Jan 12 09:23:02 2023 From: d.lang at abatec.at (Lang Daniel) Date: Thu, 12 Jan 2023 09:23:02 +0000 Subject: [Buildroot] [PATCH v2 3/4] package/at-spi2-atk: remove package Message-ID: at-spi2-atk has been merged into at-spi2-core with version 2.45.1. https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 Signed-off-by: Daniel Lang --- Changes v1 -> v2: - No changes --- ?Config.in.legacy ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| ?7 +++ ?DEVELOPERS ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| ?1 - ?package/Config.in ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ?1 - ?.../0001-meson-add-tests-option.patch ? ? ? ? | 43 ------------------- ?package/at-spi2-atk/Config.in ? ? ? ? ? ? ? ? | 22 ---------- ?package/at-spi2-atk/at-spi2-atk.hash ? ? ? ? ?| ?5 --- ?package/at-spi2-atk/at-spi2-atk.mk ? ? ? ? ? ?| 19 -------- ?7 files changed, 7 insertions(+), 91 deletions(-) ?delete mode 100644 package/at-spi2-atk/0001-meson-add-tests-option.patch ?delete mode 100644 package/at-spi2-atk/Config.in ?delete mode 100644 package/at-spi2-atk/at-spi2-atk.hash ?delete mode 100644 package/at-spi2-atk/at-spi2-atk.mk diff --git a/Config.in.legacy b/Config.in.legacy index 6d66f1b958..184bab6097 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif ? ?comment "Legacy options removed in 2023.02" ? +config BR2_PACKAGE_AT_SPI2_ATK +?????bool "at-spi2-atk removed" +?????select BR2_LEGACY +?????select BR2_PACKAGE_AT_SPI2_CORE +?????help +????? ?at-spi2-atk is now part of at-spi2-core. + ?config BR2_PACKAGE_QEMU_CUSTOM_TARGETS ??????string "the QEMU specific targets option has been removed" ??????help diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..b3e02154aa 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1609,7 +1609,6 @@ F:??????support/testing/tests/package/test_avocado.py ?F:???support/testing/tests/package/test_python_aexpect.py ? ?N:???Joseph Kogut -F:???package/at-spi2-atk/ ?F:???package/at-spi2-core/ ?F:???package/clang/ ?F:???package/earlyoom/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..5c8dcd849f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1530,7 +1530,6 @@ endmenu ? ?menu "Graphics" ??????source "package/assimp/Config.in" -?????source "package/at-spi2-atk/Config.in" ??????source "package/at-spi2-core/Config.in" ??????source "package/atk/Config.in" ??????source "package/atkmm/Config.in" diff --git a/package/at-spi2-atk/0001-meson-add-tests-option.patch b/package/at-spi2-atk/0001-meson-add-tests-option.patch deleted file mode 100644 index 3a2aefa090..0000000000 --- a/package/at-spi2-atk/0001-meson-add-tests-option.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 466d04a57b32417dbf2d5e818af1b7593af5f802 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 3 May 2020 10:29:36 +0200 -Subject: [PATCH] meson: add tests option - -Add tests option to allow the user to build at-spi2-atk without tests, -it is especially useful as one of the test requires libxml-2.0 - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.gnome.org/GNOME/at-spi2-atk/-/merge_requests/22] ---- - meson.build ? ? ? | 4 +++- - meson_options.txt | 4 ++++ - 2 files changed, 7 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 9fce5d6..61bc93d 100644 ---- a/meson.build -+++ b/meson.build -@@ -61,4 +61,6 @@ install_data('at-spi2-atk.desktop', - - subdir('droute') - subdir('atk-adaptor') --subdir('tests') -+if get_option('tests') -+ ?subdir('tests') -+endif -diff --git a/meson_options.txt b/meson_options.txt -index 24c9228..a4abdc2 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -2,3 +2,7 @@ option('disable_p2p', - ? ? ? ?description: 'Disable peer-to-peer DBus connections', - ? ? ? ?type: 'boolean', - ? ? ? ?value: false) -+option('tests', -+ ? ? ? description: 'Whether to build tests', -+ ? ? ? type: 'boolean', -+ ? ? ? value: true) --- -2.26.2 - diff --git a/package/at-spi2-atk/Config.in b/package/at-spi2-atk/Config.in deleted file mode 100644 index 9a7cfde0af..0000000000 --- a/package/at-spi2-atk/Config.in +++ /dev/null @@ -1,22 +0,0 @@ -config BR2_PACKAGE_AT_SPI2_ATK -?????bool "at-spi2-atk" -?????depends on BR2_PACKAGE_XORG7 # at-spi2-core -?????depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 -?????depends on BR2_USE_MMU # glib2 -?????depends on BR2_USE_WCHAR # glib2 -?????select BR2_PACKAGE_ATK -?????select BR2_PACKAGE_AT_SPI2_CORE -?????select BR2_PACKAGE_LIBGLIB2 -?????help -????? ?The At-Spi2 Atk package contains a library that bridges -????? ?ATK to At-Spi2 D-Bus service. - -????? ?https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/ - -comment "at-spi2-atk needs a toolchain w/ wchar, threads" -?????depends on BR2_USE_MMU -?????depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS - -comment "at-spi2-atk depends on X.org" -?????depends on BR2_USE_MMU -?????depends on !BR2_PACKAGE_XORG7 diff --git a/package/at-spi2-atk/at-spi2-atk.hash b/package/at-spi2-atk/at-spi2-atk.hash deleted file mode 100644 index 9c564c32af..0000000000 --- a/package/at-spi2-atk/at-spi2-atk.hash +++ /dev/null @@ -1,5 +0,0 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-atk/2.34/at-spi2-atk-2.34.2.sha256sum -sha256 ?901323cee0eef05c01ec4dee06c701aeeca81a314a7d60216fa363005e27f4f0 ?at-spi2-atk-2.34.2.tar.xz - -# locally calculated -sha256 ?dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 ?COPYING diff --git a/package/at-spi2-atk/at-spi2-atk.mk b/package/at-spi2-atk/at-spi2-atk.mk deleted file mode 100644 index 232b577230..0000000000 --- a/package/at-spi2-atk/at-spi2-atk.mk +++ /dev/null @@ -1,19 +0,0 @@ -################################################################################ -# -# at-spi2-atk -# -################################################################################ - -AT_SPI2_ATK_VERSION_MAJOR = 2.34 -AT_SPI2_ATK_VERSION = $(AT_SPI2_ATK_VERSION_MAJOR).2 -AT_SPI2_ATK_SOURCE = at-spi2-atk-$(AT_SPI2_ATK_VERSION).tar.xz -AT_SPI2_ATK_SITE = \ -?????http://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/$(AT_SPI2_ATK_VERSION_MAJOR) -AT_SPI2_ATK_LICENSE = LGPL-2.1+ -AT_SPI2_ATK_LICENSE_FILES = COPYING -AT_SPI2_ATK_CPE_ID_VENDOR = gnome -AT_SPI2_ATK_INSTALL_STAGING = YES -AT_SPI2_ATK_DEPENDENCIES = atk at-spi2-core libglib2 host-pkgconf -AT_SPI2_ATK_CONF_OPTS = -Dtests=false - -$(eval $(meson-package)) -- 2.25.1 From d.lang at abatec.at Thu Jan 12 09:23:21 2023 From: d.lang at abatec.at (Lang Daniel) Date: Thu, 12 Jan 2023 09:23:21 +0000 Subject: [Buildroot] [PATCH v2 4/4] package/atk: remove package Message-ID: atk has been merged into at-spi2-core with version 2.45.1. https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/AT_SPI2_CORE_2_45_1/NEWS https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 Signed-off-by: Daniel Lang --- Changes v1 -> v2: - libgtk3: drop patch that disabled atk-bridge - libgtk3: renumber patches --- ?Config.in.legacy | 7 +++ ?package/Config.in | 1 - ?package/atk/Config.in | 14 ------ ?package/atk/atk.hash | 5 --- ?package/atk/atk.mk | 25 ----------- ?package/atkmm/Config.in | 8 ++-- ?package/atkmm/atkmm.mk | 2 +- ?package/libglade/Config.in | 2 +- ?package/libglade/libglade.mk | 2 +- ?package/libgtk2/Config.in | 2 +- ?package/libgtk2/libgtk2.mk | 2 +- ?...ndency-from-gtk-encode-symbolic-svg.patch} | 0 ?package/libgtk3/0003-disable-atk-bridge.patch | 45 ------------------- ?package/libgtk3/Config.in | 2 +- ?package/libgtk3/libgtk3.mk | 2 +- ?15 files changed, 18 insertions(+), 101 deletions(-) ?delete mode 100644 package/atk/Config.in ?delete mode 100644 package/atk/atk.hash ?delete mode 100644 package/atk/atk.mk ?rename package/libgtk3/{0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch => 0003-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch} (100%) ?delete mode 100644 package/libgtk3/0003-disable-atk-bridge.patch diff --git a/Config.in.legacy b/Config.in.legacy index 184bab6097..ac5943519e 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif ? ?comment "Legacy options removed in 2023.02" ? +config BR2_PACKAGE_ATK +?????bool "atk removed" +?????select BR2_LEGACY +?????select BR2_PACKAGE_AT_SPI2_CORE +?????help +????? atk is now part of at-spi2-core. + ?config BR2_PACKAGE_AT_SPI2_ATK ??????bool "at-spi2-atk removed" ??????select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 5c8dcd849f..95db7c627b 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1531,7 +1531,6 @@ endmenu ?menu "Graphics" ??????source "package/assimp/Config.in" ??????source "package/at-spi2-core/Config.in" -?????source "package/atk/Config.in" ??????source "package/atkmm/Config.in" ??????source "package/bayer2rgb-neon/Config.in" ??????source "package/bullet/Config.in" diff --git a/package/atk/Config.in b/package/atk/Config.in deleted file mode 100644 index d9371b879b..0000000000 --- a/package/atk/Config.in +++ /dev/null @@ -1,14 +0,0 @@ -config BR2_PACKAGE_ATK -?????bool "atk" -?????depends on BR2_USE_WCHAR # glib2 -?????depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 -?????depends on BR2_USE_MMU # glib2 -?????select BR2_PACKAGE_LIBGLIB2 -?????help -????? The ATK accessibility toolkit, needed to build GTK+-2.x. - -????? https://gitlab.gnome.org/GNOME/atk - -comment "atk needs a toolchain w/ wchar, threads" -?????depends on BR2_USE_MMU -?????depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/atk/atk.hash b/package/atk/atk.hash deleted file mode 100644 index d8cd69ff1f..0000000000 --- a/package/atk/atk.hash +++ /dev/null @@ -1,5 +0,0 @@ -# From http://ftp.gnome.org/pub/gnome/sources/atk/2.38/atk-2.38.0.sha256sum -sha256 ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36 atk-2.38.0.tar.xz - -# Hash for license file -sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/atk/atk.mk b/package/atk/atk.mk deleted file mode 100644 index 2820fb486d..0000000000 --- a/package/atk/atk.mk +++ /dev/null @@ -1,25 +0,0 @@ -################################################################################ -# -# atk -# -################################################################################ - -ATK_VERSION_MAJOR = 2.38 -ATK_VERSION = $(ATK_VERSION_MAJOR).0 -ATK_SOURCE = atk-$(ATK_VERSION).tar.xz -ATK_SITE = http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR) -ATK_LICENSE = LGPL-2.0+ -ATK_LICENSE_FILES = COPYING -ATK_INSTALL_STAGING = YES -ATK_DEPENDENCIES = libglib2 $(TARGET_NLS_DEPENDENCIES) - -ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -ATK_CONF_OPTS += -Dintrospection=true -ATK_DEPENDENCIES += gobject-introspection -else -ATK_CONF_OPTS += -Dintrospection=false -endif - -ATK_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) - -$(eval $(meson-package)) diff --git a/package/atkmm/Config.in b/package/atkmm/Config.in index aa58f8d593..f6f2ca8fc2 100644 --- a/package/atkmm/Config.in +++ b/package/atkmm/Config.in @@ -2,10 +2,10 @@ config BR2_PACKAGE_ATKMM ??????bool "atkmm" ??????depends on BR2_INSTALL_LIBSTDCPP # glibmm ??????depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc -?????depends on BR2_TOOLCHAIN_HAS_THREADS # atk/glibmm -> libglib2 -?????depends on BR2_USE_MMU # atk/glibmm -> libglib2 -?????depends on BR2_USE_WCHAR # atk/glibmm -> libglib2 -?????select BR2_PACKAGE_ATK +?????depends on BR2_TOOLCHAIN_HAS_THREADS # at-spi2-core/glibmm -> libglib2 +?????depends on BR2_USE_MMU # at-spi2-core/glibmm -> libglib2 +?????depends on BR2_USE_WCHAR # at-spi2-core/glibmm -> libglib2 +?????select BR2_PACKAGE_AT_SPI2_CORE ??????select BR2_PACKAGE_GLIBMM ??????select BR2_PACKAGE_LIBSIGC ? diff --git a/package/atkmm/atkmm.mk b/package/atkmm/atkmm.mk index 3bcb941c9f..76371aadbc 100644 --- a/package/atkmm/atkmm.mk +++ b/package/atkmm/atkmm.mk @@ -11,6 +11,6 @@ ATKMM_SITE = http://ftp.gnome.org/pub/gnome/sources/atkmm/$(ATKMM_VERSION_MAJOR) ?ATKMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools) ?ATKMM_LICENSE_FILES = COPYING COPYING.tools ?ATKMM_INSTALL_STAGING = YES -ATKMM_DEPENDENCIES = atk glibmm libsigc host-pkgconf +ATKMM_DEPENDENCIES = at-spi2-core glibmm libsigc host-pkgconf ? ?$(eval $(meson-package)) diff --git a/package/libglade/Config.in b/package/libglade/Config.in index e269a07548..4cf2ae4086 100644 --- a/package/libglade/Config.in +++ b/package/libglade/Config.in @@ -5,7 +5,7 @@ config BR2_PACKAGE_LIBGLADE ??????depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 ??????depends on BR2_USE_MMU # glib2 ??????select BR2_PACKAGE_LIBGLIB2 -?????select BR2_PACKAGE_ATK +?????select BR2_PACKAGE_AT_SPI2_CORE ??????select BR2_PACKAGE_LIBXML2 ??????help ?????? Libglade allows you to load glade interface files in a program diff --git a/package/libglade/libglade.mk b/package/libglade/libglade.mk index 32fa595f5a..24865fb8ff 100644 --- a/package/libglade/libglade.mk +++ b/package/libglade/libglade.mk @@ -9,7 +9,7 @@ LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 ?LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 ?LIBGLADE_SITE = http://ftp.gnome.org/pub/GNOME/sources/libglade/$(LIBGLADE_VERSION_MAJOR) ?LIBGLADE_INSTALL_STAGING = YES -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 atk libxml2 +LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core libxml2 ?LIBGLADE_LICENSE = LGPL-2.0+ ?LIBGLADE_LICENSE_FILES = COPYING ? diff --git a/package/libgtk2/Config.in b/package/libgtk2/Config.in index c75c37fb63..f2888b2f51 100644 --- a/package/libgtk2/Config.in +++ b/package/libgtk2/Config.in @@ -7,7 +7,7 @@ config BR2_PACKAGE_LIBGTK2 ??????depends on BR2_INSTALL_LIBSTDCPP # pango ??????depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz ??????depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz -?????select BR2_PACKAGE_ATK +?????select BR2_PACKAGE_AT_SPI2_CORE ??????select BR2_PACKAGE_CAIRO ??????select BR2_PACKAGE_CAIRO_PS ??????select BR2_PACKAGE_CAIRO_PDF diff --git a/package/libgtk2/libgtk2.mk b/package/libgtk2/libgtk2.mk index d30e1d9d43..ad4dd74e4d 100644 --- a/package/libgtk2/libgtk2.mk +++ b/package/libgtk2/libgtk2.mk @@ -23,7 +23,7 @@ LIBGTK2_CONF_ENV = \ ? ?LIBGTK2_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no ? -LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango atk \ +LIBGTK2_DEPENDENCIES = host-pkgconf host-libgtk2 libglib2 cairo pango at-spi2-core \ ??????gdk-pixbuf $(TARGET_NLS_DEPENDENCIES) ? ?LIBGTK2_MAKE_OPTS = LIBS=$(TARGET_NLS_LIBS) diff --git a/package/libgtk3/0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch b/package/libgtk3/0003-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/0003-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch diff --git a/package/libgtk3/0003-disable-atk-bridge.patch b/package/libgtk3/0003-disable-atk-bridge.patch deleted file mode 100644 index 390fc012fa..0000000000 --- a/package/libgtk3/0003-disable-atk-bridge.patch +++ /dev/null @@ -1,45 +0,0 @@ -Remove atk-bridge support. - -atk-bridge doesn't seem useful for now in Buildroot and requires to -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 @@ - #include - #include - --#ifdef GDK_WINDOWING_X11 --#include --#endif -- - static gboolean gail_focus_watcher (GSignalInvocationHint *ihint, - guint n_param_values, - const GValue *param_values, -@@ -988,9 +984,5 @@ - _gtk_accessibility_override_atk_util (); - do_window_event_initialization (); - --#ifdef GDK_WINDOWING_X11 -- atk_bridge_adaptor_init (NULL, NULL); --#endif -- - atk_misc_instance = g_object_new (GTK_TYPE_MISC_IMPL, NULL); - } diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in index bc8cacd9f5..cb44607b7c 100644 --- a/package/libgtk3/Config.in +++ b/package/libgtk3/Config.in @@ -23,7 +23,7 @@ config BR2_PACKAGE_LIBGTK3 ??????depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz ??????depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ ????????????BR2_PACKAGE_HAS_LIBGL -?????select BR2_PACKAGE_ATK +?????select BR2_PACKAGE_AT_SPI2_CORE ??????select BR2_PACKAGE_CAIRO ??????select BR2_PACKAGE_CAIRO_PS ??????select BR2_PACKAGE_CAIRO_PDF diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index f277fce2ed..15190efd96 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -30,7 +30,7 @@ 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 \ +LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 at-spi2-core libglib2 cairo pango \ ??????gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) ? ?ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) -- 2.25.1 From bugzilla at busybox.net Thu Jan 12 09:47:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 12 Jan 2023 09:47:34 +0000 Subject: [Buildroot] [Bug 15246] New: buildroot ignore my config Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 Bug ID: 15246 Host: X86 AMD geode Build: Ubuntu 22 X86_64 Summary: buildroot ignore my config Product: buildroot Version: 2022.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: glscene2010 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- I can successfully build when in my buildroot's config pc_x86_bios_defconfig I set BR2_LINUX_KERNEL_USE_DEFCONFIG=y # BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG is not set # BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG is not set But when in pc_x86_bios_defconfig I do BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" All my settings from pc_x86_bios_defconfig will be ignored. Why? To build I use command see console.txt I get messages from buildroot see log2.txt To get my config files see my_external_tree.7z -- You are receiving this mail because: You are on the CC list for the bug. From nolange79 at gmail.com Thu Jan 12 09:47:29 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Thu, 12 Jan 2023 10:47:29 +0100 Subject: [Buildroot] [PATCH v2 1/2] package/cmake: disable ccache for host-cmake In-Reply-To: References: Message-ID: Am Do., 12. Jan. 2023 um 01:30 Uhr schrieb James Hilliard : > > On Wed, Jan 11, 2023 at 2:36 PM Norbert Lange wrote: > > > > Hi, > > > > Wouldnt a way simpler method be to just prepare a wrapper in $(HOST_DIR)/bin/ccache ? > > Seems more complex to me than just forcing noccache in the opts. Its simpler because it wont affect multiple packages now or whenever ccache's dependencies change. > > > > > #!/bin/sh > > exec "$@" > > > > (Or a bit more sophisticated: try finding and using a system installed ccache first) > > > > When host-ccache is installed, the wrapper will be replaced. > > There may be compatibility issues between buildroot's ccache and a host > ccache so I don't think we want to use a system ccache normally. There schouldn't be, at most you will not find hits between them [1]. Regards, Norbert [1] - https://github.com/ccache/ccache/discussions/923 From bugzilla at busybox.net Thu Jan 12 09:49:09 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 12 Jan 2023 09:49:09 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #1 from Andrei Cherniaev --- Created attachment 9456 --> https://bugs.busybox.net/attachment.cgi?id=9456&action=edit my config files -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Thu Jan 12 10:20:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:20:42 +0100 Subject: [Buildroot] [PATCH 1/1] core: Use of percent_defconfig seems to impact performance In-Reply-To: <20230107201526.GA151997@scaer> (Yann E. MORIN's message of "Sat, 7 Jan 2023 21:15:26 +0100") References: <20230105015759.63582-1-nhed+buildroot@starry.com> <20230105015759.63582-2-nhed+buildroot@starry.com> <20230107201526.GA151997@scaer> Message-ID: <87k01sf405.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > Nevo, All, > On 2023-01-04 20:57 -0500, Nevo Hed via buildroot spake thusly: >> Noticed a significant slowdown with rise of number of external trees >> in our env. This slowdown seemed to be related to invocations if the >> percent_defconfig function (GNU Make 4.3). >> >> While I have not do a deep dive in analyzing the performance issue, it >> felt like redefining the %_defconfig rule N times impact performance. >> >> This patch makes %_defconfig a single rule which combines uses the >> first return of a wildcard expression. >> >> Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1-8 external >> trees: >> >> #Trees Before After >> 1 0.38 0.37 >> 2 0.32 0.31 >> 3 0.31 0.33 >> 4 0.36 0.32 >> 5 0.45 0.35 >> 6 1.26 0.36 >> 7 9.10 0.36 >> 8 85.93 0.42 >> >> Signed-off-by: Nevo Hed > Thanks for the respin, I like it better than your first iteration, and > most importantly, better than my own implementation! > I however used most of my commit log, a=exteneded it even further, > provided my reproducibility script in the commit log and redid the > timings up to 1000 trees (heck, it's manageable now, so why not!). > I also slightly reformatted the code, to split the long lines. > Finally, I also added David as the reporter, and that his bug #14996 > is now fixed. > Applied to master, thanks. Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:23:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:23:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs fexecve In-Reply-To: <20221230175350.412551-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 30 Dec 2022 18:53:50 +0100") References: <20221230175350.412551-1-fontaine.fabrice@gmail.com> Message-ID: <87fscgf3wa.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:22:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:22:43 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/crun: needs fexecve Message-ID: <20230112102426.CB24A87966@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=260a94a43426544166fad33a30d83b9d06849542 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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' In 6e3f7fbc072c (package/runc: add upstream security fix for CVE-2019-5736), we made runc unavailable for uclibc toolchains, and crun uses fexecve for that same reason, to fix CVE-2019-5736. So, also make crun unavailable for uclibc toolchains. Fixes: - http://autobuild.buildroot.org/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit a0e134a05342507bd9ac47da03abca4c9c113a64) Signed-off-by: Peter Korsgaard --- 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 From peter at korsgaard.com Thu Jan 12 10:18:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:18:45 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Makefile: fix use of many br2-external trees Message-ID: <20230112102426.C120987964@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e7dee76f9b9ce5d8bbffe50005d9e12c4e7b7e59 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The top level Makefile in buildroot has a recursive rule which causes the appearance of a hang as the number of directories in BR2_EXTERNAL increases. When the number of directories in BR2_EXTERNAL is small, the recursion occurs, but make detects the recursion and determines the target does not have to be remade. This allows make to progress. This is the failing rule: define percent_defconfig # Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig %_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) endef $(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) The rule for %defconfig is created for each directory in BR2_EXTERNAL. When the rule is matched, the stem is 'defconfig_name'. The second prerequisite is expanded to $(1)/configs/defconfig_name_defconfig. The rule, and all of the other rules defined by this macro, are invoked again, but the stem is now $(1)/configs/defconfig_name_defconfig. The second prerequisite is now expanded to $(1)/configs/($1)/configs/defconfig_name_defconfig. This expansion continues until make detects the infinite recursion. With up to 5 br2-external trees, the time is very small, so that it is not noticeable. But starting with 6 br2-external trees, the time is insanely big (so much so that we did not even let it finish after it ran for hours); see timings toward the end of the commit log. We fix that by adding a single %_defconfig rule, which is now rsponsible to find the actual defconfig file that triggered the rule, by iterating on the reverse list of br2-external trees and then in main tree. Of course, now, there is no way for make to warn that there is no such defconfig, as it is no longer part of the prerequisites of the rule. So, we delegate to the recipe the responsibility to check for that. Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1..1000 external trees, with make 4.2.1 (* with make 4.3), on a Core i7-7700HQ: #trees Before After 1 0.312 0.319 2 0.319 0.323 3 0.325 0.327 4 0.353 0.339 5 0.993 0.349 6 1.26* 0.347 7 9.10* 0.362 8 85.93* 0.360 9 n/a 0.373 10 n/a 0.374 50 n/a 0.738 100 n/a 1.228 500 n/a 7.483 1000 n/a 16.076 How to reproduce: #!/usr/bin/env bash N="${1:-1000}" for i in $(seq 1 1000); do [ -d "br2-external/${i}/configs" ] && break mkdir -p br2-external/${i}/configs touch br2-external/${i}/{Config.in,external.mk} echo "name: BR_TEST_${i}" >br2-external/${i}/external.desc touch br2-external/${i}/configs/foo{,_${i}}_defconfig done time make \ BR2_EXTERNAL="$( for i in $(seq 1 ${N}); do printf '%s\n' "$(pwd)/br2-external/${i}" done )" \ foo_1_defconfig Notes: the timings are very dependent on how much the CPU is otherwise loaded, but having a multi-core CPU slightly loaded helps maintain a high frequency on the siblings, and that can reduce the above timings in half! Best to try on an otherwise-idle system. Fixes: #14996 Reported-by: David Lawson Signed-off-by: Nevo Hed [yann.morin.1998 at free.fr: - split long foreach - drastically extend the commit log - provide reproducer script and redo timings ] Signed-off-by: Yann E. MORIN (cherry picked from commit e6195c53041f5a8aa375b9715f90beb5188d33e5) Signed-off-by: Peter Korsgaard --- Makefile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 89f3648bb7..66fe04962d 100644 --- a/Makefile +++ b/Makefile @@ -1010,13 +1010,18 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) -define percent_defconfig -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) -endef -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile + @defconfig=$(or \ + $(firstword \ + $(foreach d, \ + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)), \ + $(wildcard $(d)/configs/$@) \ + ) \ + ), \ + $(error "Can't find $@") \ + ); \ + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) update-defconfig: savedefconfig From peter at korsgaard.com Thu Jan 12 10:20:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:20:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Makefile: fix use of many br2-external trees Message-ID: <20230112102537.B6BF587973@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ba59c92c9dfc18b6c2b36761ce5925d0ff329db9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The top level Makefile in buildroot has a recursive rule which causes the appearance of a hang as the number of directories in BR2_EXTERNAL increases. When the number of directories in BR2_EXTERNAL is small, the recursion occurs, but make detects the recursion and determines the target does not have to be remade. This allows make to progress. This is the failing rule: define percent_defconfig # Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig %_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) endef $(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) The rule for %defconfig is created for each directory in BR2_EXTERNAL. When the rule is matched, the stem is 'defconfig_name'. The second prerequisite is expanded to $(1)/configs/defconfig_name_defconfig. The rule, and all of the other rules defined by this macro, are invoked again, but the stem is now $(1)/configs/defconfig_name_defconfig. The second prerequisite is now expanded to $(1)/configs/($1)/configs/defconfig_name_defconfig. This expansion continues until make detects the infinite recursion. With up to 5 br2-external trees, the time is very small, so that it is not noticeable. But starting with 6 br2-external trees, the time is insanely big (so much so that we did not even let it finish after it ran for hours); see timings toward the end of the commit log. We fix that by adding a single %_defconfig rule, which is now rsponsible to find the actual defconfig file that triggered the rule, by iterating on the reverse list of br2-external trees and then in main tree. Of course, now, there is no way for make to warn that there is no such defconfig, as it is no longer part of the prerequisites of the rule. So, we delegate to the recipe the responsibility to check for that. Timing (seconds) of `make pc_x86_64_bios_defconfig` with 1..1000 external trees, with make 4.2.1 (* with make 4.3), on a Core i7-7700HQ: #trees Before After 1 0.312 0.319 2 0.319 0.323 3 0.325 0.327 4 0.353 0.339 5 0.993 0.349 6 1.26* 0.347 7 9.10* 0.362 8 85.93* 0.360 9 n/a 0.373 10 n/a 0.374 50 n/a 0.738 100 n/a 1.228 500 n/a 7.483 1000 n/a 16.076 How to reproduce: #!/usr/bin/env bash N="${1:-1000}" for i in $(seq 1 1000); do [ -d "br2-external/${i}/configs" ] && break mkdir -p br2-external/${i}/configs touch br2-external/${i}/{Config.in,external.mk} echo "name: BR_TEST_${i}" >br2-external/${i}/external.desc touch br2-external/${i}/configs/foo{,_${i}}_defconfig done time make \ BR2_EXTERNAL="$( for i in $(seq 1 ${N}); do printf '%s\n' "$(pwd)/br2-external/${i}" done )" \ foo_1_defconfig Notes: the timings are very dependent on how much the CPU is otherwise loaded, but having a multi-core CPU slightly loaded helps maintain a high frequency on the siblings, and that can reduce the above timings in half! Best to try on an otherwise-idle system. Fixes: #14996 Reported-by: David Lawson Signed-off-by: Nevo Hed [yann.morin.1998 at free.fr: - split long foreach - drastically extend the commit log - provide reproducer script and redo timings ] Signed-off-by: Yann E. MORIN (cherry picked from commit e6195c53041f5a8aa375b9715f90beb5188d33e5) Signed-off-by: Peter Korsgaard --- Makefile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 06020ca18a..404dcaa270 100644 --- a/Makefile +++ b/Makefile @@ -1013,13 +1013,18 @@ oldconfig syncconfig olddefconfig: $(BUILD_DIR)/buildroot-config/conf outputmake defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile @$(COMMON_CONFIG_ENV) $< --defconfig$(if $(DEFCONFIG),=$(DEFCONFIG)) $(CONFIG_CONFIG_IN) -define percent_defconfig -# Override the BR2_DEFCONFIG from COMMON_CONFIG_ENV with the new defconfig -%_defconfig: $(BUILD_DIR)/buildroot-config/conf $(1)/configs/%_defconfig outputmakefile - @$$(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$(1)/configs/$$@ \ - $$< --defconfig=$(1)/configs/$$@ $$(CONFIG_CONFIG_IN) -endef -$(eval $(foreach d,$(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)),$(call percent_defconfig,$(d))$(sep))) +%_defconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile + @defconfig=$(or \ + $(firstword \ + $(foreach d, \ + $(call reverse,$(TOPDIR) $(BR2_EXTERNAL_DIRS)), \ + $(wildcard $(d)/configs/$@) \ + ) \ + ), \ + $(error "Can't find $@") \ + ); \ + $(COMMON_CONFIG_ENV) BR2_DEFCONFIG=$${defconfig} \ + $< --defconfig=$${defconfig} $(CONFIG_CONFIG_IN) update-defconfig: savedefconfig From peter at korsgaard.com Thu Jan 12 10:44:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:44:33 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: remove my entry In-Reply-To: <20230111075514.8131-1-brgl@bgdev.pl> (Bartosz Golaszewski's message of "Wed, 11 Jan 2023 08:55:14 +0100") References: <20230111075514.8131-1-brgl@bgdev.pl> Message-ID: <87bkn4f2we.fsf@dell.be.48ers.dk> >>>>> "Bartosz" == Bartosz Golaszewski writes: > It's been a while since I've even used buildroot at all and I don't > really have any spare cycles to spend on maintaining its packages. > Let's face reality and drop me from the DEVELOPERS file. > Signed-off-by: Bartosz Golaszewski Committed, thanks for your contributions. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:45:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:45:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/go: bump version to 1.19.5 In-Reply-To: <20230112040501.328931-1-christian@paral.in> (Christian Stewart's message of "Wed, 11 Jan 2023 20:05:01 -0800") References: <20230112040501.328931-1-christian@paral.in> Message-ID: <877cxsf2vc.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > go1.19.5 (released 2023-01-10) includes fixes to the compiler, the linker, and > the crypto/x509, net/http, sync/atomic, and syscall packages. > https://github.com/golang/go/issues?q=milestone%3AGo1.19.5+label%3ACherryPickApproved > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:45:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:45:30 +0100 Subject: [Buildroot] [PATCH] boot/barebox: bump version to 2022.12.0 In-Reply-To: <20230111175837.35102-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Wed, 11 Jan 2023 18:58:36 +0100") References: <20230111175837.35102-1-m.niestroj@grinn-global.com> Message-ID: <87358gf2ut.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:46:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:46:18 +0100 Subject: [Buildroot] [PATCH] package/parted: bump to version 3.5 In-Reply-To: <20230111175749.34494-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Wed, 11 Jan 2023 18:57:48 +0100") References: <20230111175749.34494-1-m.niestroj@grinn-global.com> Message-ID: <87y1q8do91.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 10:44:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:44:01 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: remove Bartosz Golaszewski Message-ID: <20230112104725.005328798E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=24c532c9f6885174ddf1a9621cc1d55412139676 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master It's been a while since I've even used buildroot at all and I don't really have any spare cycles to spend on maintaining its packages. Let's face reality and drop me from the DEVELOPERS file. Signed-off-by: Bartosz Golaszewski Signed-off-by: Peter Korsgaard --- DEVELOPERS | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 86e3f0e7b1..8e1d68c026 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -283,17 +283,6 @@ F: package/ttyd/ F: package/qt5/qt5scxml/ F: package/qt5/qt5webview/ -N: Bartosz Golaszewski -F: package/autoconf-archive/ -F: package/doxygen/ -F: package/libgpiod/ -F: package/libserialport/ -F: package/libsigrok/ -F: package/libsigrokdecode/ -F: package/libzip/ -F: package/pulseview/ -F: package/sigrok-cli/ - N: Baruch Siach F: board/solidrun/clearfog_gt_8k/ F: configs/solidrun_clearfog_gt_8k_defconfig From peter at korsgaard.com Thu Jan 12 10:45:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:45:43 +0100 Subject: [Buildroot] [git commit] package/parted: bump to version 3.5 Message-ID: <20230112104725.212B887991@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57817fe05a4250a260a08201812c6652b306a0e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- package/parted/parted.hash | 2 +- package/parted/parted.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/parted/parted.hash b/package/parted/parted.hash index 392436ec4b..8a167d9bb8 100644 --- a/package/parted/parted.hash +++ b/package/parted/parted.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 e1298022472da5589b7f2be1d5ee3c1b66ec3d96dfbad03dc642afd009da5342 parted-3.4.tar.xz +sha256 4938dd5c1c125f6c78b1f4b3e297526f18ee74aa43d45c248578b1d2470c05a2 parted-3.5.tar.xz # Locally calculated sha256 0abbff814cd00e2b0b6d08395af2b419c1a92026c4b4adacbb65ccda45fa58cf COPYING diff --git a/package/parted/parted.mk b/package/parted/parted.mk index 23158179e4..6d4626e2e6 100644 --- a/package/parted/parted.mk +++ b/package/parted/parted.mk @@ -4,7 +4,7 @@ # ################################################################################ -PARTED_VERSION = 3.4 +PARTED_VERSION = 3.5 PARTED_SOURCE = parted-$(PARTED_VERSION).tar.xz PARTED_SITE = $(BR2_GNU_MIRROR)/parted PARTED_DEPENDENCIES = host-pkgconf util-linux From peter at korsgaard.com Thu Jan 12 10:44:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:44:59 +0100 Subject: [Buildroot] [git commit] package/go: bump version to 1.19.5 Message-ID: <20230112104725.175E387990@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ab8a8066f5cf397d98c76a06757a9523d25d6500 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master go1.19.5 (released 2023-01-10) includes fixes to the compiler, the linker, and the crypto/x509, net/http, sync/atomic, and syscall packages. https://github.com/golang/go/issues?q=milestone%3AGo1.19.5+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 d35db10213..4c22f0f274 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz +sha256 8e486e8e85a281fc5ce3f0bedc5b9d2dbf6276d7db0b25d3ec034f313da0375f go1.19.5.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index 44e0c622c9..d3ed07f03b 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.4 +GO_VERSION = 1.19.5 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz From peter at korsgaard.com Thu Jan 12 10:44:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 11:44:48 +0100 Subject: [Buildroot] [git commit] boot/barebox: bump version to 2022.12.0 Message-ID: <20230112104725.09E548798F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=693c88d9d276c16e7a3aad333cb20e56cfffbf20 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- boot/barebox/Config.in | 4 ++-- boot/barebox/barebox.hash | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/boot/barebox/Config.in b/boot/barebox/Config.in index 726f0f980b..3961c69c56 100644 --- a/boot/barebox/Config.in +++ b/boot/barebox/Config.in @@ -12,7 +12,7 @@ choice Select the specific Barebox version you want to use config BR2_TARGET_BAREBOX_LATEST_VERSION - bool "2022.04.0" + bool "2022.12.0" config BR2_TARGET_BAREBOX_CUSTOM_VERSION bool "Custom version" @@ -40,7 +40,7 @@ endif config BR2_TARGET_BAREBOX_VERSION string - default "2022.04.0" if BR2_TARGET_BAREBOX_LATEST_VERSION + default "2022.12.0" if BR2_TARGET_BAREBOX_LATEST_VERSION default BR2_TARGET_BAREBOX_CUSTOM_VERSION_VALUE if BR2_TARGET_BAREBOX_CUSTOM_VERSION default "custom" if BR2_TARGET_BAREBOX_CUSTOM_TARBALL default BR2_TARGET_BAREBOX_CUSTOM_GIT_VERSION if BR2_TARGET_BAREBOX_CUSTOM_GIT diff --git a/boot/barebox/barebox.hash b/boot/barebox/barebox.hash index 3a92f7fd82..161fc43d43 100644 --- a/boot/barebox/barebox.hash +++ b/boot/barebox/barebox.hash @@ -1,8 +1,8 @@ -# From https://www.barebox.org/download/barebox-2021.12.0.tar.bz2.md5 -md5 e4970687cf7943eadf71b1ae6d344ff7 barebox-2022.04.0.tar.bz2 +# From https://www.barebox.org/download/barebox-2022.12.0.tar.bz2.md5 +md5 e4bf25cbf1e0b0c9a67ee56214617b9c barebox-2022.12.0.tar.bz2 # Locally calculated -sha256 f751b506deb0a5d82682a85cf65e329dd562e48ea057533dc5c8876120a09ebc barebox-2022.04.0.tar.bz2 +sha256 9f570d4ae089560bd6c17b2b7d21cdb6557ecb00612c77ecee72ac47575a6b74 barebox-2022.12.0.tar.bz2 # License files, locally computed sha256 ab1122aa9f9073ad1ec824edcd970b16a6a7881a34a18fd56c080debb2dca5d4 COPYING From bernd.kuhls at t-online.de Thu Jan 12 11:20:29 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:20:29 +0100 Subject: [Buildroot] [PATCH 2/2] package/intel-mediadriver: bump version to 22.6.6 In-Reply-To: <20230112112029.2962475-1-bernd.kuhls@t-online.de> References: <20230112112029.2962475-1-bernd.kuhls@t-online.de> Message-ID: <20230112112029.2962475-2-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 b2c45eb025..a5e9c64e97 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 cbb6a514564f8c3349b1f78fc0906b636ea2074d7605cb0e820c5b727ce88cdc intel-media-22.6.5.tar.gz +sha256 b553290e829dfd824eb62295c9f07dbe8062ce7998f7c527cc92856d0792562d intel-media-22.6.6.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 2dfddf6f22..3473c949fd 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.5 +INTEL_MEDIADRIVER_VERSION = 22.6.6 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 Thu Jan 12 11:20:28 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:20:28 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-gmmlib: bump version to 22.3.3 Message-ID: <20230112112029.2962475-1-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 d36bd8b9b6..693d9d0905 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f725fbb4291ab67bbc7b31e1a268f523df384667360c931b40144db861be53d7 intel-gmmlib-22.3.2.tar.gz +sha256 86651bd2803c9f0afd82471bec784e65d2b418dee315a053d22215eb2a679be7 intel-gmmlib-22.3.3.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index ffd101808b..3eb3458ee7 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.2 +INTEL_GMMLIB_VERSION = 22.3.3 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 Thu Jan 12 11:42:59 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:42:59 +0100 Subject: [Buildroot] [PATCH 2/7] package/perl-html-parser: bump version to 3.80 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-2-bernd.kuhls@t-online.de> Updated license hash due to typo/whitespace-only fixes in license file: https://github.com/libwww-perl/HTML-Parser/commit/96192e7cb1f31559e8ad834fd5d7642d04e35f65#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7 Signed-off-by: Bernd Kuhls --- package/perl-html-parser/perl-html-parser.hash | 6 +++--- package/perl-html-parser/perl-html-parser.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-html-parser/perl-html-parser.hash b/package/perl-html-parser/perl-html-parser.hash index 36b094a7cb..ccd115d6c9 100644 --- a/package/perl-html-parser/perl-html-parser.hash +++ b/package/perl-html-parser/perl-html-parser.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 60e266d5a07fbea671a0383dd8af7b6c HTML-Parser-3.76.tar.gz -sha256 64d9e2eb2b420f1492da01ec0e6976363245b4be9290f03f10b7d2cb63fa2f61 HTML-Parser-3.76.tar.gz +md5 8e7151d08f30457a2ba80020b936285f HTML-Parser-3.80.tar.gz +sha256 63411db03016747e37c2636db11b05f8cc71608ef5bff36d04ddb0dc92f7835b HTML-Parser-3.80.tar.gz # computed by scancpan -sha256 0e57338bc10d5fb8891012ebee65a7b504b247f5bb485e121b8b48d7a118a60b LICENSE +sha256 9081922eb873ec1809c20672a7385a65f3c6b1163166bf69b2bbe986fb5b0159 LICENSE diff --git a/package/perl-html-parser/perl-html-parser.mk b/package/perl-html-parser/perl-html-parser.mk index 097564dbcb..1e1f8e6050 100644 --- a/package/perl-html-parser/perl-html-parser.mk +++ b/package/perl-html-parser/perl-html-parser.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTML_PARSER_VERSION = 3.76 +PERL_HTML_PARSER_VERSION = 3.80 PERL_HTML_PARSER_SOURCE = HTML-Parser-$(PERL_HTML_PARSER_VERSION).tar.gz PERL_HTML_PARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTML_PARSER_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:04 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:04 +0100 Subject: [Buildroot] [PATCH 7/7] package/perl-uri: bump version to 5.17 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-7-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/perl-uri/perl-uri.hash | 4 ++-- package/perl-uri/perl-uri.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-uri/perl-uri.hash b/package/perl-uri/perl-uri.hash index a169fc067d..daf043347f 100644 --- a/package/perl-uri/perl-uri.hash +++ b/package/perl-uri/perl-uri.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 d7fc1b1c88d03357aed2f03b455a223e URI-5.12.tar.gz -sha256 66abe0eaddd76b74801ecd28ec1411605887550fc0a45ef6aa744fdad768d9b3 URI-5.12.tar.gz +md5 63675c429cfb1df73d7d21a9302e1000 URI-5.17.tar.gz +sha256 5f7e42b769cb27499113cfae4b786c37d49e7c7d32dbb469602cd808308568f8 URI-5.17.tar.gz # computed by scancpan sha256 d4f0b7a8771dcb1eee79a38c2e466eb997e23565a6687dd1900a2027eabe12a0 LICENSE diff --git a/package/perl-uri/perl-uri.mk b/package/perl-uri/perl-uri.mk index b0ac885c10..d4bfcb44ef 100644 --- a/package/perl-uri/perl-uri.mk +++ b/package/perl-uri/perl-uri.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_URI_VERSION = 5.12 +PERL_URI_VERSION = 5.17 PERL_URI_SOURCE = URI-$(PERL_URI_VERSION).tar.gz PERL_URI_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_URI_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:01 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:01 +0100 Subject: [Buildroot] [PATCH 4/7] package/perl-http-message: bump version to 6.44 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-4-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/perl-http-message/perl-http-message.hash | 4 ++-- package/perl-http-message/perl-http-message.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-http-message/perl-http-message.hash b/package/perl-http-message/perl-http-message.hash index 0e05da644e..94b5c06a4f 100644 --- a/package/perl-http-message/perl-http-message.hash +++ b/package/perl-http-message/perl-http-message.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 17ca8ec3be118d50c5299b232f3109d7 HTTP-Message-6.37.tar.gz -sha256 0e59da0a85e248831327ebfba66796314cb69f1bfeeff7a9da44ad766d07d802 HTTP-Message-6.37.tar.gz +md5 926a077669a7828c5ca39b5cf7735625 HTTP-Message-6.44.tar.gz +sha256 398b647bf45aa972f432ec0111f6617742ba32fc773c6612d21f64ab4eacbca1 HTTP-Message-6.44.tar.gz # computed by scancpan sha256 f2f428b5f8a3bf4e6a71cd5ea92558a3d123d3d7c5075d34923e71e46dea94df LICENSE diff --git a/package/perl-http-message/perl-http-message.mk b/package/perl-http-message/perl-http-message.mk index 79402c3298..67b68b0de2 100644 --- a/package/perl-http-message/perl-http-message.mk +++ b/package/perl-http-message/perl-http-message.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTTP_MESSAGE_VERSION = 6.37 +PERL_HTTP_MESSAGE_VERSION = 6.44 PERL_HTTP_MESSAGE_SOURCE = HTTP-Message-$(PERL_HTTP_MESSAGE_VERSION).tar.gz PERL_HTTP_MESSAGE_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_MESSAGE_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:42:58 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:42:58 +0100 Subject: [Buildroot] [PATCH 1/7] package/perl-file-listing: bump version to 6.15 Message-ID: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Updated license hash due to typo/whitespace-only fixes in license file. Signed-off-by: Bernd Kuhls --- package/perl-file-listing/perl-file-listing.hash | 6 +++--- package/perl-file-listing/perl-file-listing.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-file-listing/perl-file-listing.hash b/package/perl-file-listing/perl-file-listing.hash index 2358965714..cb52c127cd 100644 --- a/package/perl-file-listing/perl-file-listing.hash +++ b/package/perl-file-listing/perl-file-listing.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 cf60a79563185391831613178a79b4cd File-Listing-6.14.tar.gz -sha256 15b3a4871e23164a36f226381b74d450af41f12cc94985f592a669fcac7b48ff File-Listing-6.14.tar.gz +md5 8ba34641a6c5a2ec1b0bf7064f68c535 File-Listing-6.15.tar.gz +sha256 46c4fb9f9eb9635805e26b7ea55b54455e47302758a10ed2a0b92f392713770c File-Listing-6.15.tar.gz # computed by scancpan -sha256 7f0ccec295e6d7d2be1439cedd7caf6cc6247191f4c10ac56d91ee9bc265ba02 LICENSE +sha256 287e6f0fdf2db790a24975b492cde64b210c16af7137f44373cbd03fcf844212 LICENSE diff --git a/package/perl-file-listing/perl-file-listing.mk b/package/perl-file-listing/perl-file-listing.mk index 61bbc18eb8..c8584ffa8a 100644 --- a/package/perl-file-listing/perl-file-listing.mk +++ b/package/perl-file-listing/perl-file-listing.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_FILE_LISTING_VERSION = 6.14 +PERL_FILE_LISTING_VERSION = 6.15 PERL_FILE_LISTING_SOURCE = File-Listing-$(PERL_FILE_LISTING_VERSION).tar.gz PERL_FILE_LISTING_SITE = $(BR2_CPAN_MIRROR)/authors/id/P/PL/PLICEASE PERL_FILE_LISTING_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:00 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:00 +0100 Subject: [Buildroot] [PATCH 3/7] package/perl-http-daemon: bump version to 6.14 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-3-bernd.kuhls@t-online.de> Updated license hash due to typo/whitespace-only fixes in license file: https://github.com/libwww-perl/HTTP-Daemon/commit/605bc6efdabf39d2c9f9c7f613bf88d497454e5a#diff-b4668a52683f65fbc0528f6590ba160c9c64c88c302b6262c506266eb1d35180 Signed-off-by: Bernd Kuhls --- package/perl-http-daemon/perl-http-daemon.hash | 6 +++--- package/perl-http-daemon/perl-http-daemon.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-http-daemon/perl-http-daemon.hash b/package/perl-http-daemon/perl-http-daemon.hash index f8272a4fce..c19b3b9558 100644 --- a/package/perl-http-daemon/perl-http-daemon.hash +++ b/package/perl-http-daemon/perl-http-daemon.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 63674e3f81760a29075853413eb157d8 HTTP-Daemon-6.12.tar.gz -sha256 df47bed10c38670c780fd0116867d5fd4693604acde31ba63380dce04c4e1fa6 HTTP-Daemon-6.12.tar.gz +md5 3111b0081d08d8b225f52884033de349 HTTP-Daemon-6.14.tar.gz +sha256 f0767e7f3cbb80b21313c761f07ad8ed253bce9fa2d0ba806b3fb72d309b2e1d HTTP-Daemon-6.14.tar.gz # computed by scancpan -sha256 e84ac5ab84ace59952d2640e0ca4522eb0aaa8c2aa696352d1252aa109ea20bc LICENCE +sha256 311f168ba9a7819ffab4fea19858f9e880737baf6d112929d11530205035a4cc LICENCE diff --git a/package/perl-http-daemon/perl-http-daemon.mk b/package/perl-http-daemon/perl-http-daemon.mk index e475072628..fe50c768bf 100644 --- a/package/perl-http-daemon/perl-http-daemon.mk +++ b/package/perl-http-daemon/perl-http-daemon.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTTP_DAEMON_VERSION = 6.12 +PERL_HTTP_DAEMON_VERSION = 6.14 PERL_HTTP_DAEMON_SOURCE = HTTP-Daemon-$(PERL_HTTP_DAEMON_VERSION).tar.gz PERL_HTTP_DAEMON_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_DAEMON_DEPENDENCIES = host-perl-module-build-tiny -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:02 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:02 +0100 Subject: [Buildroot] [PATCH 5/7] package/perl-mail-dkim: bump version to 1.20220520 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-5-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/perl-mail-dkim/perl-mail-dkim.hash | 4 ++-- package/perl-mail-dkim/perl-mail-dkim.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-mail-dkim/perl-mail-dkim.hash b/package/perl-mail-dkim/perl-mail-dkim.hash index e94adfc6ed..c44e4ab161 100644 --- a/package/perl-mail-dkim/perl-mail-dkim.hash +++ b/package/perl-mail-dkim/perl-mail-dkim.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz -sha256 871d329830acb4840423aa59036622fb2ee394efc1d09316dcc32ae94454e916 Mail-DKIM-1.20200824.tar.gz +md5 5a0dec58f0c2526521b2952a3c126906 Mail-DKIM-1.20220520.tar.gz +9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz # computed by scancpan sha256 ffaa40feb768566e52d93879fedd2c5483828b6de483874f30a0a4425351555f LICENSE diff --git a/package/perl-mail-dkim/perl-mail-dkim.mk b/package/perl-mail-dkim/perl-mail-dkim.mk index e67bf5ee18..f3383a02bf 100644 --- a/package/perl-mail-dkim/perl-mail-dkim.mk +++ b/package/perl-mail-dkim/perl-mail-dkim.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_MAIL_DKIM_VERSION = 1.20200824 +PERL_MAIL_DKIM_VERSION = 1.20220520 PERL_MAIL_DKIM_SOURCE = Mail-DKIM-$(PERL_MAIL_DKIM_VERSION).tar.gz PERL_MAIL_DKIM_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MB/MBRADSHAW PERL_MAIL_DKIM_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:43:03 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:43:03 +0100 Subject: [Buildroot] [PATCH 6/7] package/perl-net-dns: bump version to 1.36 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <20230112114304.3007221-6-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/perl-net-dns/perl-net-dns.hash | 4 ++-- package/perl-net-dns/perl-net-dns.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-net-dns/perl-net-dns.hash b/package/perl-net-dns/perl-net-dns.hash index 52f2f2bff2..a98ac3525d 100644 --- a/package/perl-net-dns/perl-net-dns.hash +++ b/package/perl-net-dns/perl-net-dns.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 f10276a44ce157cd5f709be4c70c34a8 Net-DNS-1.34.tar.gz -sha256 de756e3fb6addbd32beafc869c4dd1c6a0b3783c5ef56dbefc6809443a4b1d15 Net-DNS-1.34.tar.gz +md5 b70b74481908d995f57569ab7cfe6432 Net-DNS-1.36.tar.gz +sha256 143ba0e530f8b727be61ec052974cbf52df5b0afc0582d75b04809e0b2a95ebe Net-DNS-1.36.tar.gz # computed by scancpan sha256 1e44fcf65509b47a251eda0ce1f8bd6aefa13517e38cb1e95b8d36120fb15452 LICENSE diff --git a/package/perl-net-dns/perl-net-dns.mk b/package/perl-net-dns/perl-net-dns.mk index cfb16d8ded..f4c20c07ad 100644 --- a/package/perl-net-dns/perl-net-dns.mk +++ b/package/perl-net-dns/perl-net-dns.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_NET_DNS_VERSION = 1.34 +PERL_NET_DNS_VERSION = 1.36 PERL_NET_DNS_SOURCE = Net-DNS-$(PERL_NET_DNS_VERSION).tar.gz PERL_NET_DNS_SITE = $(BR2_CPAN_MIRROR)/authors/id/N/NL/NLNETLABS PERL_NET_DNS_LICENSE = MIT -- 2.34.1 From marcus.folkesson at gmail.com Thu Jan 12 11:47:54 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Thu, 12 Jan 2023 12:47:54 +0100 Subject: [Buildroot] [PATCH] package/pkg-kconfig.mk new -show-fragment target Message-ID: <20230112114754.82405-1-marcus.folkesson@gmail.com> This patch introduce the new target to simplify the generation of configuration fragments as the output could be directly copied into a fragment file as-is. It is *heavily* based on the -diff-config target, but serves a different purpose. Output from linux-diff-config: -CONFIG_GCC_PLUGIN_ARM_SSP_PER_TASK y -CONFIG_GCC_PLUGIN_CYC_COMPLEXITY n -CONFIG_GCC_PLUGIN_LATENT_ENTROPY n -CONFIG_GCC_PLUGIN_RANDSTRUCT n -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF n -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL n -CONFIG_GCC_PLUGIN_STRUCTLEAK_USER n -CONFIG_STACKPROTECTOR_PER_TASK y CONFIG_CRYPTO_DH n -> y CONFIG_CRYPTO_KPP m -> y CONFIG_GCC_PLUGINS y -> n CONFIG_KEY_DH_OPERATIONS n -> y CONFIG_PKCS8_PRIVATE_KEY_PARSER n -> y CONFIG_VIDEO_IMX274 n -> m Output from linux-show-fragment: CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_KPP=y CONFIG_KEY_DH_OPERATIONS=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=y CONFIG_VIDEO_IMX274=m Signed-off-by: Marcus Folkesson --- package/pkg-kconfig.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/package/pkg-kconfig.mk b/package/pkg-kconfig.mk index f4f35bf96a..ee96525c47 100644 --- a/package/pkg-kconfig.mk +++ b/package/pkg-kconfig.mk @@ -309,12 +309,26 @@ $(1)-diff-config: $(1)-check-configuration-done $$(Q)cp -a $$($(2)_DIR)/.config.dc.bak $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) $$(Q)rm -f $$($(2)_DIR)/.config.dc.bak +# Target to output differences between the configuration obtained via the +# defconfig + fragments (if any) and the current configuration. +# Output format is suitable to be used as-is in fragment files. +# Note: it preserves the timestamp of the current configuration when moving it +# around. +$(1)-show-fragment: $(1)-check-configuration-done + $$(Q)cp -a $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) $$($(2)_DIR)/.config.dc.bak + $$(call kconfig-package-merge-config,$(2),$$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG),\ + $$($(2)_KCONFIG_FRAGMENT_FILES)) + $$(Q)utils/diffconfig -m $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) \ + $$($(2)_DIR)/.config.dc.bak + $$(Q)cp -a $$($(2)_DIR)/.config.dc.bak $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) + $$(Q)rm -f $$($(2)_DIR)/.config.dc.bak endif # package enabled .PHONY: \ $(1)-diff-config \ $(1)-check-configuration-done \ + $(1)-show-fragment \ $$($(2)_DIR)/.kconfig_editor_% \ $$(addprefix $(1)-,$$($(2)_KCONFIG_EDITORS)) -- 2.38.1 From bernd.kuhls at t-online.de Thu Jan 12 11:52:29 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:52:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/fetchmail: bump version to 6.4.35 Message-ID: <20230112115229.3196495-1-bernd.kuhls@t-online.de> Release notes: https://sourceforge.net/p/fetchmail/mailman/message/37756758/ Signed-off-by: Bernd Kuhls --- package/fetchmail/fetchmail.hash | 4 ++-- package/fetchmail/fetchmail.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/fetchmail/fetchmail.hash b/package/fetchmail/fetchmail.hash index 4b2cf90ed8..bb03dcf94a 100644 --- a/package/fetchmail/fetchmail.hash +++ b/package/fetchmail/fetchmail.hash @@ -1,4 +1,4 @@ -# From https://sourceforge.net/p/fetchmail/mailman/message/37721221/ -sha256 c3bdded1b5ce236960bd1ceeee3f3257220ed99c3eec84a5d76bb5618e3258d4 fetchmail-6.4.34.tar.xz +# From https://sourceforge.net/p/fetchmail/mailman/message/37756758/ +sha256 7b0b56cbc0fca854504f167795fab532d5a54d5a7d3b6e3e36a33f34a0960a01 fetchmail-6.4.35.tar.xz # Locally computed: sha256 6d87443b61041067a5eddb2cabf8aebff15b8b40771ad6b5e4754e607ec21b39 COPYING diff --git a/package/fetchmail/fetchmail.mk b/package/fetchmail/fetchmail.mk index 063e41b2e1..d6053508a5 100644 --- a/package/fetchmail/fetchmail.mk +++ b/package/fetchmail/fetchmail.mk @@ -5,7 +5,7 @@ ################################################################################ FETCHMAIL_VERSION_MAJOR = 6.4 -FETCHMAIL_VERSION = $(FETCHMAIL_VERSION_MAJOR).34 +FETCHMAIL_VERSION = $(FETCHMAIL_VERSION_MAJOR).35 FETCHMAIL_SOURCE = fetchmail-$(FETCHMAIL_VERSION).tar.xz FETCHMAIL_SITE = https://downloads.sourceforge.net/project/fetchmail/branch_$(FETCHMAIL_VERSION_MAJOR) FETCHMAIL_LICENSE = GPL-2.0; some exceptions are mentioned in COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Jan 12 11:58:02 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 12:58:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: bump version to 8.2.1 Message-ID: <20230112115802.3374366-1-bernd.kuhls@t-online.de> Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_2 Updated license hash due to copyright year bump: https://github.com/php/php-src/commit/bf2867bc7235dfb65675ff4e9c21c8bc537726e2 Signed-off-by: Bernd Kuhls --- package/php/php.hash | 4 ++-- package/php/php.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/php/php.hash b/package/php/php.hash index 23ec84f19f..a9c3b7640b 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 e16e47a872d58685913ac848ce92ec49f42c1828110c98c65fb6265a08724a1a php-8.1.14.tar.xz +sha256 650d3bd7a056cabf07f6a0f6f1dd8ba45cd369574bbeaa36de7d1ece212c17af php-8.2.1.tar.xz # License file -sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE +sha256 080d0d0cca64181ef8bf1df9fba0c6f0c485f78f79540c479a45b593bb3b33b5 LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index 23dd4ba96f..372d55f68a 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.14 +PHP_VERSION = 8.2.1 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES -- 2.34.1 From Nicolas.Carrier at orolia.com Thu Jan 12 15:46:14 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Thu, 12 Jan 2023 15:46:14 +0000 Subject: [Buildroot] Saving Message-ID: Hello! I'm having a look at legal-info generation, the source saving step saves neither local nor override packages. This is a problem, because it's those packages, when forked from OSS, which would require publishing the modified sources. Is there a technical / philosophical / whatever reason for no supporting them? If none, I'd be willing to develop support for that, if anyone has pointers as how to proceed / where to patch / mistakes to avoid, don't hesitate to share :) FTR, I'm using a (lightweight) fork of 2022.02. Thank you by advance! From bugzilla at busybox.net Thu Jan 12 16:09:24 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 12 Jan 2023 16:09:24 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #2 from Arnout Vandecappelle --- There are several places where it could have gone wrong. * When you make changes to pc_x86_bios_defconfig this won't be taken into account at all unless you run `make pc_x86_bios_defconfig` again. * When you make changes manually in pc_x86_bios_defconfig, it's possible you made a mistake (e.g. missed a dependency). As a result, your changes may have been removed from the full .config. Check in the .config if those symbols are there. In general, it's best to run `make menuconfig; make savedefconfig` and review the changes, rather than editing the defconfig manually. * After you make changes to the configuration, the next build will not take into account changes, it will only build any *new* packages you added. In this case, since you changed the linux configuration, you can run `make linux-reconfigure` to refresh the configuration. In general you may need to do a clean build (`make clean; make`). -- You are receiving this mail because: You are on the CC list for the bug. From arnout at mind.be Thu Jan 12 16:14:31 2023 From: arnout at mind.be (Arnout Vandecappelle) Date: Thu, 12 Jan 2023 17:14:31 +0100 Subject: [Buildroot] Saving In-Reply-To: References: Message-ID: On 12/01/2023 16:46, Nicolas Carrier wrote: > Hello! > I'm having a look at legal-info generation, the source saving step saves neither local nor override > packages. > > This is a problem, because it's those packages, when forked from OSS, which would require publishing > the modified sources. > Is there a technical / philosophical / whatever reason for no supporting them? I think the reason is purely technical: for these packages, we don't have a tarball available that can be readily used. Sine we now have post_process_repack in support/download/helpers, it's actually fairly easy to add this feature. A secondary reason is that the idea for "local" packages was that they're probably proprietary. However, in reality there isn't too much correlation between download method and proprietary. And we anyway have FOO_REDISTRIBUTE to handle this. Regards, Arnout > If none, I'd be willing to develop support for that, if anyone has pointers as how to proceed / > where to patch / mistakes to avoid, don't hesitate to share :) > > FTR, I'm using a (lightweight) fork of 2022.02. > > Thank you by advance! > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Thu Jan 12 16:24:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:26 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-gmmlib: bump version to 22.3.3 In-Reply-To: <20230112112029.2962475-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:20:28 +0100") References: <20230112112029.2962475-1-bernd.kuhls@t-online.de> Message-ID: <87sfgfen5x.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 Jan 12 16:24:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:30 +0100 Subject: [Buildroot] [PATCH 2/2] package/intel-mediadriver: bump version to 22.6.6 In-Reply-To: <20230112112029.2962475-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:20:29 +0100") References: <20230112112029.2962475-1-bernd.kuhls@t-online.de> <20230112112029.2962475-2-bernd.kuhls@t-online.de> Message-ID: <87o7r3en5t.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 Jan 12 16:24:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/fetchmail: bump version to 6.4.35 In-Reply-To: <20230112115229.3196495-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:52:29 +0100") References: <20230112115229.3196495-1-bernd.kuhls@t-online.de> Message-ID: <87k01ren52.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://sourceforge.net/p/fetchmail/mailman/message/37756758/ > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 16:31:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:31:19 +0100 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221222103144.20516-1-neal.frager@amd.com> (Neal Frager's message of "Thu, 22 Dec 2022 10:31:44 +0000") References: <20221222103144.20516-1-neal.frager@amd.com> Message-ID: <87fscfemug.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 16:32:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:32:11 +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> (Neal Frager's message of "Thu, 22 Dec 2022 06:37:10 +0000") References: <20221222063710.4324-1-neal.frager@amd.com> Message-ID: <87bkn3emt0.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 16:24:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:49 +0100 Subject: [Buildroot] [git commit] package/fetchmail: bump version to 6.4.35 Message-ID: <20230112163256.5F7C6879B7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7a029f6e8855b7c6b0b558a4f715d25faf1dba32 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://sourceforge.net/p/fetchmail/mailman/message/37756758/ Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/fetchmail/fetchmail.hash | 4 ++-- package/fetchmail/fetchmail.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/fetchmail/fetchmail.hash b/package/fetchmail/fetchmail.hash index 4b2cf90ed8..bb03dcf94a 100644 --- a/package/fetchmail/fetchmail.hash +++ b/package/fetchmail/fetchmail.hash @@ -1,4 +1,4 @@ -# From https://sourceforge.net/p/fetchmail/mailman/message/37721221/ -sha256 c3bdded1b5ce236960bd1ceeee3f3257220ed99c3eec84a5d76bb5618e3258d4 fetchmail-6.4.34.tar.xz +# From https://sourceforge.net/p/fetchmail/mailman/message/37756758/ +sha256 7b0b56cbc0fca854504f167795fab532d5a54d5a7d3b6e3e36a33f34a0960a01 fetchmail-6.4.35.tar.xz # Locally computed: sha256 6d87443b61041067a5eddb2cabf8aebff15b8b40771ad6b5e4754e607ec21b39 COPYING diff --git a/package/fetchmail/fetchmail.mk b/package/fetchmail/fetchmail.mk index 063e41b2e1..d6053508a5 100644 --- a/package/fetchmail/fetchmail.mk +++ b/package/fetchmail/fetchmail.mk @@ -5,7 +5,7 @@ ################################################################################ FETCHMAIL_VERSION_MAJOR = 6.4 -FETCHMAIL_VERSION = $(FETCHMAIL_VERSION_MAJOR).34 +FETCHMAIL_VERSION = $(FETCHMAIL_VERSION_MAJOR).35 FETCHMAIL_SOURCE = fetchmail-$(FETCHMAIL_VERSION).tar.xz FETCHMAIL_SITE = https://downloads.sourceforge.net/project/fetchmail/branch_$(FETCHMAIL_VERSION_MAJOR) FETCHMAIL_LICENSE = GPL-2.0; some exceptions are mentioned in COPYING From peter at korsgaard.com Thu Jan 12 16:23:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:23:57 +0100 Subject: [Buildroot] [git commit] package/intel-gmmlib: bump version to 22.3.3 Message-ID: <20230112163256.4A926879B5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=56561f22b5b9971de67118bdb8db7f6b4af1c149 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 d36bd8b9b6..693d9d0905 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f725fbb4291ab67bbc7b31e1a268f523df384667360c931b40144db861be53d7 intel-gmmlib-22.3.2.tar.gz +sha256 86651bd2803c9f0afd82471bec784e65d2b418dee315a053d22215eb2a679be7 intel-gmmlib-22.3.3.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index ffd101808b..3eb3458ee7 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.2 +INTEL_GMMLIB_VERSION = 22.3.3 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md From peter at korsgaard.com Thu Jan 12 16:24:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:24:06 +0100 Subject: [Buildroot] [git commit] package/intel-mediadriver: bump version to 22.6.6 Message-ID: <20230112163256.552CA879B6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c163b2c782e6034f0ae6d60c479d092a539263e0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- 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 b2c45eb025..a5e9c64e97 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 cbb6a514564f8c3349b1f78fc0906b636ea2074d7605cb0e820c5b727ce88cdc intel-media-22.6.5.tar.gz +sha256 b553290e829dfd824eb62295c9f07dbe8062ce7998f7c527cc92856d0792562d intel-media-22.6.6.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 8d3fc09260..8fa93218fa 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.5 +INTEL_MEDIADRIVER_VERSION = 22.6.6 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 peter at korsgaard.com Thu Jan 12 16:26:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:26:26 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT Message-ID: <20230112163256.69BB7879B8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=250d7df53acdccdb3c65c941ad426f6cc0502996 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- board/zynqmp/kria/kv260/kv260.sh | 2 +- .../v1-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(-) 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" From peter at korsgaard.com Thu Jan 12 16:29:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:29:28 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: fix linux dts name Message-ID: <20230112163256.72010879B9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b3f5c5cb87b2f5d0e24b291697d959b8773e8b86 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- 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 3214d45fa9..94631da034 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 From peter at korsgaard.com Thu Jan 12 16:34:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:34:09 +0100 Subject: [Buildroot] [PATCH] configs/olimex_a20_olinuxino_lime*: bump Linux and U-Boot In-Reply-To: <20230111085522.2301383-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 11 Jan 2023 09:55:22 +0100") References: <20230111085522.2301383-1-francois.perrad@gadz.org> Message-ID: <877cxrempq.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 Jan 12 16:33:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 17:33:03 +0100 Subject: [Buildroot] [git commit] configs/olimex_a20_olinuxino_lime*: bump Linux and U-Boot Message-ID: <20230112163427.DFAEE879BA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e9929e9a826d93ff47060267fe6cc1d9ec35718 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- configs/olimex_a20_olinuxino_lime2_defconfig | 4 ++-- configs/olimex_a20_olinuxino_lime_defconfig | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/olimex_a20_olinuxino_lime2_defconfig b/configs/olimex_a20_olinuxino_lime2_defconfig index 1bb628b56b..a0ebcaed66 100644 --- a/configs/olimex_a20_olinuxino_lime2_defconfig +++ b/configs/olimex_a20_olinuxino_lime2_defconfig @@ -22,7 +22,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.71" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_DEFCONFIG=y BR2_LINUX_KERNEL_DEFCONFIG="sunxi" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment" @@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=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.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime2" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y diff --git a/configs/olimex_a20_olinuxino_lime_defconfig b/configs/olimex_a20_olinuxino_lime_defconfig index 7105ea9962..f685d19421 100644 --- a/configs/olimex_a20_olinuxino_lime_defconfig +++ b/configs/olimex_a20_olinuxino_lime_defconfig @@ -22,7 +22,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.71" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.86" BR2_LINUX_KERNEL_USE_DEFCONFIG=y BR2_LINUX_KERNEL_DEFCONFIG="sunxi" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment" @@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=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.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y From Nicolas.Carrier at orolia.com Thu Jan 12 16:55:25 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Thu, 12 Jan 2023 16:55:25 +0000 Subject: [Buildroot] Saving In-Reply-To: References: Message-ID: First of all, sorry for the poor title, I proof read my email 4 times but forgot the title :) > On 12/01/2023 16:46, Nicolas Carrier wrote: > > Hello! > > I'm having a look at legal-info generation, the source saving step saves neither local nor > > override > > packages. > > > > This is a problem, because it's those packages, when forked from OSS, which would require > > publishing > > the modified sources. > > Is there a technical / philosophical / whatever reason for no supporting them? > > ? I think the reason is purely technical: for these packages, we don't have a > tarball available that can be readily used. Sine we now have post_process_repack > in support/download/helpers, it's actually fairly easy to add this feature. > It is not clear to me yet how I can use post_process_repack. I'll try to grok the code tomorrow and see if I can understand that. > ? A secondary reason is that the idea for "local" packages was that they're > probably proprietary. However, in reality there isn't too much correlation > between download method and proprietary. And we anyway have FOO_REDISTRIBUTE to > handle this. Yes, we have a mix of proprietary and open source packages, for example, linuxptp or the linux kernel, for which we have a couple of patches we'd like to redistribute properly. But even for proprietary ones, if they could be handled "properly" that is, with _REDISTRIBUTE = NO being honored and avoiding the generation of a warning, that would be helpful when wanting to list the real legal-info warnings in order to fix them. > > ? Regards, > ? Arnout > Thank you very much for your answer! > > > If none, I'd be willing to develop support for that, if anyone has pointers as how to proceed / > > where to patch / mistakes to avoid, don't hesitate to share :) > > > > FTR, I'm using a (lightweight) fork of 2022.02. > > > > Thank you by advance! > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Thu Jan 12 17:57:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 18:57:33 +0100 Subject: [Buildroot] [PATCH] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series Message-ID: <20230112175734.724878-1-peter@korsgaard.com> 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 bca1b3fc8b..e18b515311 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1.2" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.5" 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 8ac04b60f9..157f267a9d 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,12 +1,12 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 ee41f3c4f599b2f46f08aae428c9243db403e7292eb2c9f04ee34909b038d1ae linux-6.1.2.tar.xz -sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz +sha256 bc7f6d9a8a8bbe9a723e82346bba94b58d926f78bfba106b21e041e0290076fc linux-6.1.5.tar.xz +sha256 abe37eb0e2e331bdc7c4110115664e180e7d43b7336de6b4cd2bd1b123d30207 linux-6.0.19.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.tar.xz -sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 e7359bd2935b54fe8bb821cf748591c36a95bed019e752d3e4d5803d9da1ccb4 linux-5.15.87.tar.xz +sha256 2ec400fc50ffdfe4c836a3c02bf6e7aebcd7963dd2ac1425e6d41545c37dd217 linux-5.10.162.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 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6 linux-4.9.337.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 216b496fe4..1ad9fffcd3 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -396,14 +396,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.9.337" 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.228" if BR2_KERNEL_HEADERS_5_4 - default "5.10.161" if BR2_KERNEL_HEADERS_5_10 - default "5.15.86" if BR2_KERNEL_HEADERS_5_15 - default "6.0.16" if BR2_KERNEL_HEADERS_6_0 - default "6.1.2" if BR2_KERNEL_HEADERS_6_1 + default "5.10.162" if BR2_KERNEL_HEADERS_5_10 + default "5.15.87" if BR2_KERNEL_HEADERS_5_15 + default "6.0.19" if BR2_KERNEL_HEADERS_6_0 + default "6.1.5" 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.30.2 From bernd.kuhls at t-online.de Thu Jan 12 19:09:14 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 12 Jan 2023 20:09:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.3 Message-ID: <20230112190914.890866-1-bernd.kuhls@t-online.de> Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.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 f6b3ade3ea..c1765c3eaa 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.2 +MESA3D_HEADERS_VERSION = 22.3.3 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 e902e6b828..c2ceaa6ead 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# 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 +# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html +sha256 bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922 mesa-22.3.3.tar.xz +sha512 dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1 mesa-22.3.3.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 922fe1e735..0391c176f6 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.2 +MESA3D_VERSION = 22.3.3 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos -- 2.34.1 From peter at korsgaard.com Thu Jan 12 19:12:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:12:00 +0100 Subject: [Buildroot] [PATCH 1/7] package/perl-file-listing: bump version to 6.15 In-Reply-To: <20230112114304.3007221-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:42:58 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> Message-ID: <87358fefen.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Updated license hash due to typo/whitespace-only fixes in license file. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:12:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:12:06 +0100 Subject: [Buildroot] [PATCH 2/7] package/perl-html-parser: bump version to 3.80 In-Reply-To: <20230112114304.3007221-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:42:59 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-2-bernd.kuhls@t-online.de> Message-ID: <87y1q7d0u1.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Updated license hash due to typo/whitespace-only fixes in license file: > https://github.com/libwww-perl/HTML-Parser/commit/96192e7cb1f31559e8ad834fd5d7642d04e35f65#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:14:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:14:10 +0100 Subject: [Buildroot] [PATCH 3/7] package/perl-http-daemon: bump version to 6.14 In-Reply-To: <20230112114304.3007221-3-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:00 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-3-bernd.kuhls@t-online.de> Message-ID: <87pmbjd0ql.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Updated license hash due to typo/whitespace-only fixes in license file: > https://github.com/libwww-perl/HTTP-Daemon/commit/605bc6efdabf39d2c9f9c7f613bf88d497454e5a#diff-b4668a52683f65fbc0528f6590ba160c9c64c88c302b6262c506266eb1d35180 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:14:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:14:04 +0100 Subject: [Buildroot] [PATCH 4/7] package/perl-http-message: bump version to 6.44 In-Reply-To: <20230112114304.3007221-4-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:01 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-4-bernd.kuhls@t-online.de> Message-ID: <87tu0vd0qr.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 Jan 12 19:14:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:14:28 +0100 Subject: [Buildroot] [PATCH 5/7] package/perl-mail-dkim: bump version to 1.20220520 In-Reply-To: <20230112114304.3007221-5-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:02 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-5-bernd.kuhls@t-online.de> Message-ID: <87lem7d0q3.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls > --- > package/perl-mail-dkim/perl-mail-dkim.hash | 4 ++-- > package/perl-mail-dkim/perl-mail-dkim.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > diff --git a/package/perl-mail-dkim/perl-mail-dkim.hash b/package/perl-mail-dkim/perl-mail-dkim.hash > index e94adfc6ed..c44e4ab161 100644 > --- a/package/perl-mail-dkim/perl-mail-dkim.hash > +++ b/package/perl-mail-dkim/perl-mail-dkim.hash > @@ -1,6 +1,6 @@ > # retrieved by scancpan from http://cpan.metacpan.org/ > -md5 9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz > -sha256 871d329830acb4840423aa59036622fb2ee394efc1d09316dcc32ae94454e916 Mail-DKIM-1.20200824.tar.gz > +md5 5a0dec58f0c2526521b2952a3c126906 Mail-DKIM-1.20220520.tar.gz > +9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz package/perl-mail-dkim/perl-mail-dkim.hash:3: expected three fields (http://nightly.buildroot.org/#adding-packages-hash) package/perl-mail-dkim/perl-mail-dkim.hash:3: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash) 20 lines processed 2 warnings generated -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:15:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:15:07 +0100 Subject: [Buildroot] [PATCH 6/7] package/perl-net-dns: bump version to 1.36 In-Reply-To: <20230112114304.3007221-6-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:03 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-6-bernd.kuhls@t-online.de> Message-ID: <87h6wvd0p0.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 Jan 12 19:15:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:15:15 +0100 Subject: [Buildroot] [PATCH 7/7] package/perl-uri: bump version to 5.17 In-Reply-To: <20230112114304.3007221-7-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 12:43:04 +0100") References: <20230112114304.3007221-1-bernd.kuhls@t-online.de> <20230112114304.3007221-7-bernd.kuhls@t-online.de> Message-ID: <87cz7jd0os.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 Jan 12 19:10:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:10:24 +0100 Subject: [Buildroot] [git commit] package/perl-file-listing: bump version to 6.15 Message-ID: <20230112191551.56DDD879F2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57a907fb3b1c303c2402268450616a13f8571a5d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Updated license hash due to typo/whitespace-only fixes in license file. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-file-listing/perl-file-listing.hash | 6 +++--- package/perl-file-listing/perl-file-listing.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-file-listing/perl-file-listing.hash b/package/perl-file-listing/perl-file-listing.hash index 2358965714..cb52c127cd 100644 --- a/package/perl-file-listing/perl-file-listing.hash +++ b/package/perl-file-listing/perl-file-listing.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 cf60a79563185391831613178a79b4cd File-Listing-6.14.tar.gz -sha256 15b3a4871e23164a36f226381b74d450af41f12cc94985f592a669fcac7b48ff File-Listing-6.14.tar.gz +md5 8ba34641a6c5a2ec1b0bf7064f68c535 File-Listing-6.15.tar.gz +sha256 46c4fb9f9eb9635805e26b7ea55b54455e47302758a10ed2a0b92f392713770c File-Listing-6.15.tar.gz # computed by scancpan -sha256 7f0ccec295e6d7d2be1439cedd7caf6cc6247191f4c10ac56d91ee9bc265ba02 LICENSE +sha256 287e6f0fdf2db790a24975b492cde64b210c16af7137f44373cbd03fcf844212 LICENSE diff --git a/package/perl-file-listing/perl-file-listing.mk b/package/perl-file-listing/perl-file-listing.mk index 61bbc18eb8..c8584ffa8a 100644 --- a/package/perl-file-listing/perl-file-listing.mk +++ b/package/perl-file-listing/perl-file-listing.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_FILE_LISTING_VERSION = 6.14 +PERL_FILE_LISTING_VERSION = 6.15 PERL_FILE_LISTING_SOURCE = File-Listing-$(PERL_FILE_LISTING_VERSION).tar.gz PERL_FILE_LISTING_SITE = $(BR2_CPAN_MIRROR)/authors/id/P/PL/PLICEASE PERL_FILE_LISTING_LICENSE = Artistic or GPL-1.0+ From peter at korsgaard.com Thu Jan 12 19:10:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:10:32 +0100 Subject: [Buildroot] [git commit] package/perl-html-parser: bump version to 3.80 Message-ID: <20230112191551.60E67879F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e35750b5246e1cd7bce0c53b6e32cca592c4f3ca branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Updated license hash due to typo/whitespace-only fixes in license file: https://github.com/libwww-perl/HTML-Parser/commit/96192e7cb1f31559e8ad834fd5d7642d04e35f65#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-html-parser/perl-html-parser.hash | 6 +++--- package/perl-html-parser/perl-html-parser.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-html-parser/perl-html-parser.hash b/package/perl-html-parser/perl-html-parser.hash index 36b094a7cb..ccd115d6c9 100644 --- a/package/perl-html-parser/perl-html-parser.hash +++ b/package/perl-html-parser/perl-html-parser.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 60e266d5a07fbea671a0383dd8af7b6c HTML-Parser-3.76.tar.gz -sha256 64d9e2eb2b420f1492da01ec0e6976363245b4be9290f03f10b7d2cb63fa2f61 HTML-Parser-3.76.tar.gz +md5 8e7151d08f30457a2ba80020b936285f HTML-Parser-3.80.tar.gz +sha256 63411db03016747e37c2636db11b05f8cc71608ef5bff36d04ddb0dc92f7835b HTML-Parser-3.80.tar.gz # computed by scancpan -sha256 0e57338bc10d5fb8891012ebee65a7b504b247f5bb485e121b8b48d7a118a60b LICENSE +sha256 9081922eb873ec1809c20672a7385a65f3c6b1163166bf69b2bbe986fb5b0159 LICENSE diff --git a/package/perl-html-parser/perl-html-parser.mk b/package/perl-html-parser/perl-html-parser.mk index 097564dbcb..1e1f8e6050 100644 --- a/package/perl-html-parser/perl-html-parser.mk +++ b/package/perl-html-parser/perl-html-parser.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTML_PARSER_VERSION = 3.76 +PERL_HTML_PARSER_VERSION = 3.80 PERL_HTML_PARSER_SOURCE = HTML-Parser-$(PERL_HTML_PARSER_VERSION).tar.gz PERL_HTML_PARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTML_PARSER_LICENSE = Artistic or GPL-1.0+ From peter at korsgaard.com Thu Jan 12 19:14:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:14:54 +0100 Subject: [Buildroot] [git commit] package/perl-net-dns: bump version to 1.36 Message-ID: <20230112191551.7CAE7879FA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6375be324460f2e2de888e36f6b255b9033d5120 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-net-dns/perl-net-dns.hash | 4 ++-- package/perl-net-dns/perl-net-dns.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-net-dns/perl-net-dns.hash b/package/perl-net-dns/perl-net-dns.hash index 52f2f2bff2..a98ac3525d 100644 --- a/package/perl-net-dns/perl-net-dns.hash +++ b/package/perl-net-dns/perl-net-dns.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 f10276a44ce157cd5f709be4c70c34a8 Net-DNS-1.34.tar.gz -sha256 de756e3fb6addbd32beafc869c4dd1c6a0b3783c5ef56dbefc6809443a4b1d15 Net-DNS-1.34.tar.gz +md5 b70b74481908d995f57569ab7cfe6432 Net-DNS-1.36.tar.gz +sha256 143ba0e530f8b727be61ec052974cbf52df5b0afc0582d75b04809e0b2a95ebe Net-DNS-1.36.tar.gz # computed by scancpan sha256 1e44fcf65509b47a251eda0ce1f8bd6aefa13517e38cb1e95b8d36120fb15452 LICENSE diff --git a/package/perl-net-dns/perl-net-dns.mk b/package/perl-net-dns/perl-net-dns.mk index cfb16d8ded..f4c20c07ad 100644 --- a/package/perl-net-dns/perl-net-dns.mk +++ b/package/perl-net-dns/perl-net-dns.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_NET_DNS_VERSION = 1.34 +PERL_NET_DNS_VERSION = 1.36 PERL_NET_DNS_SOURCE = Net-DNS-$(PERL_NET_DNS_VERSION).tar.gz PERL_NET_DNS_SITE = $(BR2_CPAN_MIRROR)/authors/id/N/NL/NLNETLABS PERL_NET_DNS_LICENSE = MIT From peter at korsgaard.com Thu Jan 12 19:15:04 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:15:04 +0100 Subject: [Buildroot] [git commit] package/perl-uri: bump version to 5.17 Message-ID: <20230112191551.86D49879F2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0d924b20fc4fc2c2dc5476d2e8975cb127e8868e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-uri/perl-uri.hash | 4 ++-- package/perl-uri/perl-uri.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-uri/perl-uri.hash b/package/perl-uri/perl-uri.hash index a169fc067d..daf043347f 100644 --- a/package/perl-uri/perl-uri.hash +++ b/package/perl-uri/perl-uri.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 d7fc1b1c88d03357aed2f03b455a223e URI-5.12.tar.gz -sha256 66abe0eaddd76b74801ecd28ec1411605887550fc0a45ef6aa744fdad768d9b3 URI-5.12.tar.gz +md5 63675c429cfb1df73d7d21a9302e1000 URI-5.17.tar.gz +sha256 5f7e42b769cb27499113cfae4b786c37d49e7c7d32dbb469602cd808308568f8 URI-5.17.tar.gz # computed by scancpan sha256 d4f0b7a8771dcb1eee79a38c2e466eb997e23565a6687dd1900a2027eabe12a0 LICENSE diff --git a/package/perl-uri/perl-uri.mk b/package/perl-uri/perl-uri.mk index b0ac885c10..d4bfcb44ef 100644 --- a/package/perl-uri/perl-uri.mk +++ b/package/perl-uri/perl-uri.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_URI_VERSION = 5.12 +PERL_URI_VERSION = 5.17 PERL_URI_SOURCE = URI-$(PERL_URI_VERSION).tar.gz PERL_URI_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_URI_LICENSE = Artistic or GPL-1.0+ From peter at korsgaard.com Thu Jan 12 19:10:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:10:45 +0100 Subject: [Buildroot] [git commit] package/perl-http-message: bump version to 6.44 Message-ID: <20230112191551.7352E879F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=79e8aad721099eb05e60b449432136691275022f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-http-message/perl-http-message.hash | 4 ++-- package/perl-http-message/perl-http-message.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-http-message/perl-http-message.hash b/package/perl-http-message/perl-http-message.hash index 0e05da644e..94b5c06a4f 100644 --- a/package/perl-http-message/perl-http-message.hash +++ b/package/perl-http-message/perl-http-message.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 17ca8ec3be118d50c5299b232f3109d7 HTTP-Message-6.37.tar.gz -sha256 0e59da0a85e248831327ebfba66796314cb69f1bfeeff7a9da44ad766d07d802 HTTP-Message-6.37.tar.gz +md5 926a077669a7828c5ca39b5cf7735625 HTTP-Message-6.44.tar.gz +sha256 398b647bf45aa972f432ec0111f6617742ba32fc773c6612d21f64ab4eacbca1 HTTP-Message-6.44.tar.gz # computed by scancpan sha256 f2f428b5f8a3bf4e6a71cd5ea92558a3d123d3d7c5075d34923e71e46dea94df LICENSE diff --git a/package/perl-http-message/perl-http-message.mk b/package/perl-http-message/perl-http-message.mk index 79402c3298..67b68b0de2 100644 --- a/package/perl-http-message/perl-http-message.mk +++ b/package/perl-http-message/perl-http-message.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTTP_MESSAGE_VERSION = 6.37 +PERL_HTTP_MESSAGE_VERSION = 6.44 PERL_HTTP_MESSAGE_SOURCE = HTTP-Message-$(PERL_HTTP_MESSAGE_VERSION).tar.gz PERL_HTTP_MESSAGE_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_MESSAGE_LICENSE = Artistic or GPL-1.0+ From peter at korsgaard.com Thu Jan 12 19:10:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:10:38 +0100 Subject: [Buildroot] [git commit] package/perl-http-daemon: bump version to 6.14 Message-ID: <20230112191551.69FDA879F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6e69d76aae479ab2d5f15baa79f25fd480e12eab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Updated license hash due to typo/whitespace-only fixes in license file: https://github.com/libwww-perl/HTTP-Daemon/commit/605bc6efdabf39d2c9f9c7f613bf88d497454e5a#diff-b4668a52683f65fbc0528f6590ba160c9c64c88c302b6262c506266eb1d35180 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/perl-http-daemon/perl-http-daemon.hash | 6 +++--- package/perl-http-daemon/perl-http-daemon.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-http-daemon/perl-http-daemon.hash b/package/perl-http-daemon/perl-http-daemon.hash index f8272a4fce..c19b3b9558 100644 --- a/package/perl-http-daemon/perl-http-daemon.hash +++ b/package/perl-http-daemon/perl-http-daemon.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 63674e3f81760a29075853413eb157d8 HTTP-Daemon-6.12.tar.gz -sha256 df47bed10c38670c780fd0116867d5fd4693604acde31ba63380dce04c4e1fa6 HTTP-Daemon-6.12.tar.gz +md5 3111b0081d08d8b225f52884033de349 HTTP-Daemon-6.14.tar.gz +sha256 f0767e7f3cbb80b21313c761f07ad8ed253bce9fa2d0ba806b3fb72d309b2e1d HTTP-Daemon-6.14.tar.gz # computed by scancpan -sha256 e84ac5ab84ace59952d2640e0ca4522eb0aaa8c2aa696352d1252aa109ea20bc LICENCE +sha256 311f168ba9a7819ffab4fea19858f9e880737baf6d112929d11530205035a4cc LICENCE diff --git a/package/perl-http-daemon/perl-http-daemon.mk b/package/perl-http-daemon/perl-http-daemon.mk index e475072628..fe50c768bf 100644 --- a/package/perl-http-daemon/perl-http-daemon.mk +++ b/package/perl-http-daemon/perl-http-daemon.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_HTTP_DAEMON_VERSION = 6.12 +PERL_HTTP_DAEMON_VERSION = 6.14 PERL_HTTP_DAEMON_SOURCE = HTTP-Daemon-$(PERL_HTTP_DAEMON_VERSION).tar.gz PERL_HTTP_DAEMON_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_DAEMON_DEPENDENCIES = host-perl-module-build-tiny From peter at korsgaard.com Thu Jan 12 19:17:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:17:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/iw: bump version to 5.19 In-Reply-To: <20230110093537.16767-1-nicolas.cavallari@green-communications.fr> (Nicolas Cavallari's message of "Tue, 10 Jan 2023 10:35:37 +0100") References: <20230110093537.16767-1-nicolas.cavallari@green-communications.fr> Message-ID: <878ri7d0ks.fsf@dell.be.48ers.dk> >>>>> "Nicolas" == Nicolas Cavallari writes: > Signed-off-by: Nicolas Cavallari > --- > on top of 3a22b009992883ad57553ffb3f194303f90ad1a4: > 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]: SKIPPED > 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, 1 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:19:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:21 +0100 Subject: [Buildroot] [PATCH 1/2] configs/chiliboard: bump linux to 6.1.4 In-Reply-To: <20230110204320.2911196-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 21:43:19 +0100") References: <20230110204320.2911196-1-m.niestroj@grinn-global.com> Message-ID: <874jsvd0hy.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > From: Marcin Niestroj > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:19:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:25 +0100 Subject: [Buildroot] [PATCH 2/2] configs/chiliboard: bump u-boot to 2023.01 In-Reply-To: <20230110204320.2911196-2-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 21:43:20 +0100") References: <20230110204320.2911196-1-m.niestroj@grinn-global.com> <20230110204320.2911196-2-m.niestroj@grinn-global.com> Message-ID: <87zganblxe.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:19:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:45 +0100 Subject: [Buildroot] [PATCH 1/2] configs/liteboard: bump linux to 6.1.4 In-Reply-To: <20230110204342.2911406-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 21:43:41 +0100") References: <20230110204342.2911406-1-m.niestroj@grinn-global.com> Message-ID: <87v8lbblwu.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:19:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:48 +0100 Subject: [Buildroot] [PATCH 2/2] configs/liteboard: bump u-boot to 2023.01 In-Reply-To: <20230110204342.2911406-2-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 21:43:42 +0100") References: <20230110204342.2911406-1-m.niestroj@grinn-global.com> <20230110204342.2911406-2-m.niestroj@grinn-global.com> Message-ID: <87r0vzblwr.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:20:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:20:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.9 In-Reply-To: <20230111011600.4044319-1-james.hilliard1@gmail.com> (James Hilliard's message of "Tue, 10 Jan 2023 18:16:00 -0700") References: <20230111011600.4044319-1-james.hilliard1@gmail.com> Message-ID: <87mt6nblw8.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:22:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:22:48 +0100 Subject: [Buildroot] [PATCH] board/orangepi-zero-plus: bump Linux/U-Boot and switch to extlinux In-Reply-To: <20230110214007.3950953-1-m.niestroj@grinn-global.com> (Marcin Niestroj's message of "Tue, 10 Jan 2023 22:40:07 +0100") References: <20230110214007.3950953-1-m.niestroj@grinn-global.com> Message-ID: <87ilhbblrr.fsf@dell.be.48ers.dk> >>>>> "Marcin" == Marcin Niestroj writes: > Follow changes to other OrangePi boards, most importantly > orangepi-zero-plus2, which this board support is based on. This includes > switching to extlinux as boot mechanism and dropping custom U-Boot boot > script. > Rootfs image no longer fits into default 60M (mostly due to Linux > modules), so increase it to 120M. > While at it, bump Linux to 6.1.4 and U-Boot to 2023.01. > Signed-off-by: Marcin Niestroj Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:24:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:24:42 +0100 Subject: [Buildroot] [PATCH 1/3] package/libsigc: bump to version 2.4.0 In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 9 Jan 2023 08:51:56 +0000") References: Message-ID: <87edrzblol.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > https://github.com/libsigcplusplus/libsigcplusplus/blob/3.4.0/NEWS > Signed-off-by: Daniel Lang Committed after fixing the version number in $SUBJECT, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:25:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:25:39 +0100 Subject: [Buildroot] [PATCH 2/3] package/libsigc: switch to https download In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 9 Jan 2023 08:52:18 +0000") References: Message-ID: <87a62nbln0.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:25:47 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:25:47 +0100 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add Daniel Lang for package/libsigc In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 9 Jan 2023 08:52:42 +0000") References: Message-ID: <875ydbblms.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:17:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:17:09 +0100 Subject: [Buildroot] [git commit] package/iw: bump version to 5.19 Message-ID: <20230112192613.E769D87A38@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c21710040224448d71d4417e166cdd2c7f6a06b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Nicolas Cavallari Signed-off-by: Peter Korsgaard --- package/iw/iw.hash | 2 +- package/iw/iw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/iw/iw.hash b/package/iw/iw.hash index 33dd117368..376dc3b499 100644 --- a/package/iw/iw.hash +++ b/package/iw/iw.hash @@ -1,4 +1,4 @@ # From https://www.kernel.org/pub/software/network/iw/sha256sums.asc -sha256 4c44e42762f903f9094ba5a598998c800a97a62afd6fd31ec1e0a799e308659c iw-5.16.tar.xz +sha256 f167bbe947dd53bb9ebc0c1dcef5db6ad73ac1d6084f2c6f9376c5c360cc4d4e iw-5.19.tar.xz # Locally calculated sha256 5932fb70481e128940168a5fdf133e6454293c0865c7e757874b235cb6daa2af COPYING diff --git a/package/iw/iw.mk b/package/iw/iw.mk index 9bf6ddbfc6..60ada9d57f 100644 --- a/package/iw/iw.mk +++ b/package/iw/iw.mk @@ -4,7 +4,7 @@ # ################################################################################ -IW_VERSION = 5.16 +IW_VERSION = 5.19 IW_SOURCE = iw-$(IW_VERSION).tar.xz IW_SITE = $(BR2_KERNEL_MIRROR)/software/network/iw IW_LICENSE = ISC From peter at korsgaard.com Thu Jan 12 19:19:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:18 +0100 Subject: [Buildroot] [git commit] configs/chiliboard: bump u-boot to 2023.01 Message-ID: <20230112192614.070ED87A3C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=93d0979fbf063a8b65fd9d4c58891b21805804c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- configs/grinn_chiliboard_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/grinn_chiliboard_defconfig b/configs/grinn_chiliboard_defconfig index df483d991a..e7862d1738 100644 --- a/configs/grinn_chiliboard_defconfig +++ b/configs/grinn_chiliboard_defconfig @@ -16,7 +16,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2020.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="chiliboard" BR2_TARGET_UBOOT_FORMAT_IMG=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From peter at korsgaard.com Thu Jan 12 19:19:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:33 +0100 Subject: [Buildroot] [git commit] configs/liteboard: bump linux to 6.1.4 Message-ID: <20230112192614.118DB87A3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d5c509bcc0e28a71d58248158e904315486624bd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- configs/grinn_liteboard_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/grinn_liteboard_defconfig b/configs/grinn_liteboard_defconfig index 9cad66e15a..ab22911d66 100644 --- a/configs/grinn_liteboard_defconfig +++ b/configs/grinn_liteboard_defconfig @@ -1,12 +1,12 @@ BR2_arm=y BR2_cortex_a7=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/grinn/liteboard/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.14" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-liteboard" From peter at korsgaard.com Thu Jan 12 19:17:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:17:21 +0100 Subject: [Buildroot] [git commit] configs/chiliboard: bump linux to 6.1.4 Message-ID: <20230112192613.F16BC87A3B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e3842ca3c66c6368fd13a7329a518c4d02b1beb6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- configs/grinn_chiliboard_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/grinn_chiliboard_defconfig b/configs/grinn_chiliboard_defconfig index 80f3077b76..df483d991a 100644 --- a/configs/grinn_chiliboard_defconfig +++ b/configs/grinn_chiliboard_defconfig @@ -1,12 +1,12 @@ BR2_arm=y BR2_cortex_a8=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/grinn/chiliboard/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.14" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_DEFCONFIG="omap2plus" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-chiliboard" From peter at korsgaard.com Thu Jan 12 19:21:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:21:32 +0100 Subject: [Buildroot] [git commit] board/orangepi-zero-plus: bump Linux/U-Boot and switch to extlinux Message-ID: <20230112192614.31DB987A3B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=19eaece70a9c7aac8b26bd09c1a49b30e29f824a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Follow changes to other OrangePi boards, most importantly orangepi-zero-plus2, which this board support is based on. This includes switching to extlinux as boot mechanism and dropping custom U-Boot boot script. Rootfs image no longer fits into default 60M (mostly due to Linux modules), so increase it to 120M. While at it, bump Linux to 6.1.4 and U-Boot to 2023.01. Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- board/orangepi/orangepi-zero-plus/boot.cmd | 6 ---- board/orangepi/orangepi-zero-plus/genimage.cfg | 40 -------------------------- configs/orangepi_zero_plus_defconfig | 27 +++++++++-------- 3 files changed, 15 insertions(+), 58 deletions(-) diff --git a/board/orangepi/orangepi-zero-plus/boot.cmd b/board/orangepi/orangepi-zero-plus/boot.cmd deleted file mode 100644 index 18c4d521af..0000000000 --- a/board/orangepi/orangepi-zero-plus/boot.cmd +++ /dev/null @@ -1,6 +0,0 @@ -setenv bootargs console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait - -fatload mmc 0 $kernel_addr_r Image -fatload mmc 0 $fdt_addr_r sun50i-h5-orangepi-zero-plus.dtb - -booti $kernel_addr_r - $fdt_addr_r diff --git a/board/orangepi/orangepi-zero-plus/genimage.cfg b/board/orangepi/orangepi-zero-plus/genimage.cfg deleted file mode 100644 index a8f3161c39..0000000000 --- a/board/orangepi/orangepi-zero-plus/genimage.cfg +++ /dev/null @@ -1,40 +0,0 @@ -image boot.vfat { - vfat { - files = { - "Image", - "sun50i-h5-orangepi-zero-plus.dtb", - "boot.scr" - } - } - - size = 64M -} - -image sdcard.img { - hdimage { - } - - partition spl { - in-partition-table = "no" - image = "sunxi-spl.bin" - offset = 8K - } - - partition u-boot { - in-partition-table = "no" - image = "u-boot.itb" - offset = 40K - size = 1M # 1MB - 40KB - } - - partition boot { - partition-type = 0xC - bootable = "true" - image = "boot.vfat" - } - - partition rootfs { - partition-type = 0x83 - image = "rootfs.ext4" - } -} diff --git a/configs/orangepi_zero_plus_defconfig b/configs/orangepi_zero_plus_defconfig index e8de5c203d..26a25bd9f8 100644 --- a/configs/orangepi_zero_plus_defconfig +++ b/configs/orangepi_zero_plus_defconfig @@ -2,7 +2,7 @@ BR2_aarch64=y BR2_cortex_a53=y BR2_ARM_FPU_VFPV4=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_7=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y BR2_SYSTEM_DHCP="eth0" @@ -17,35 +17,38 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2020.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="orangepi_zero_plus" BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.itb" BR2_TARGET_UBOOT_SPL=y -BR2_TARGET_UBOOT_SPL_NAME="spl/sunxi-spl.bin" -BR2_PACKAGE_HOST_UBOOT_TOOLS=y -BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT=y -BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="board/orangepi/orangepi-zero-plus/boot.cmd" +BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="SCP=/dev/null" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.7.19" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun50i-h5-orangepi-zero-plus" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y # Filesystem BR2_TARGET_GENERIC_ISSUE="Welcome to Orangepi Zero Plus" BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y -BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" + +# host tools BR2_PACKAGE_HOST_GENIMAGE=y -BR2_PACKAGE_HOST_MTOOLS=y + +# image scripts +BR2_ROOTFS_POST_BUILD_SCRIPT="board/orangepi/common/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" -BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/orangepi/orangepi-zero-plus/genimage.cfg" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c $(BINARIES_DIR)/genimage.cfg" From peter at korsgaard.com Thu Jan 12 19:25:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:25:36 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Daniel Lang for package/libsigc Message-ID: <20230112192614.51F4B87A38@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=189543e4ab6c421001209423cce45c75e3242d75 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8e1d68c026..e8e0dffcd3 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -639,6 +639,7 @@ F: package/dacapo/ N: Daniel Lang F: package/dbus-cxx/ +F: package/libsigc/ F: package/paho-mqtt-cpp/ N: Damien Lanson From peter at korsgaard.com Thu Jan 12 19:24:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:24:22 +0100 Subject: [Buildroot] [git commit] package/libsigc: bump to version 3.4.0 Message-ID: <20230112192614.3C85D87A3C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bb066af7f9d84abf890c5692879477aaca36bff8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/libsigcplusplus/libsigcplusplus/blob/3.4.0/NEWS Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard --- package/libsigc/libsigc.hash | 4 ++-- package/libsigc/libsigc.mk | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/libsigc/libsigc.hash b/package/libsigc/libsigc.hash index 046584fc2b..a358732faa 100644 --- a/package/libsigc/libsigc.hash +++ b/package/libsigc/libsigc.hash @@ -1,5 +1,5 @@ -# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.2/libsigc++-3.2.0.sha256sum -sha256 8cdcb986e3f0a7c5b4474aa3c833d676e62469509f4899110ddf118f04082651 libsigc++-3.2.0.tar.xz +# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum +sha256 02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e libsigc++-3.4.0.tar.xz # Locally calculated sha256 97628afebc60f026f5c2b25d7491c46a5c4ee61f693e7cfa07fbd2c03605979b COPYING diff --git a/package/libsigc/libsigc.mk b/package/libsigc/libsigc.mk index eca4111ff6..2de49a0c1c 100644 --- a/package/libsigc/libsigc.mk +++ b/package/libsigc/libsigc.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBSIGC_VERSION_MAJOR = 3.2 +LIBSIGC_VERSION_MAJOR = 3.4 LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).0 LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VERSION).tar.xz LIBSIGC_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) @@ -13,6 +13,7 @@ LIBSIGC_LICENSE = LGPL-3.0+ LIBSIGC_LICENSE_FILES = COPYING LIBSIGC_CONF_OPTS = \ -Dbuild-examples=false \ + -Dbuild-tests=false \ -Dvalidation=false $(eval $(meson-package)) From peter at korsgaard.com Thu Jan 12 19:20:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:20:02 +0100 Subject: [Buildroot] [git commit] package/python-maturin: bump to version 0.14.9 Message-ID: <20230112192614.27F1387A38@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3949fe31120917b2bac139fbfc6f285ef0f780ef 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 9d68751c03..b104b1fbbe 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz +sha256 59157a06c0a482aec750d64746f2b23e556ce3ec62d9cdce74fcb7b4658b722b maturin-0.14.9.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 4570ad4535..3484e09d22 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.5 +PYTHON_MATURIN_VERSION = 0.14.9 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/90/f9/f4242c0e8bc5def9a7135c12574449dbb411ecc595cf72202ca97a79c2ad 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 Thu Jan 12 19:19:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:19:42 +0100 Subject: [Buildroot] [git commit] configs/liteboard: bump u-boot to 2023.01 Message-ID: <20230112192614.1BFE387A3F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=895a5562c02b7f1ac762f17dcd08ee8b2a39e4f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- configs/grinn_liteboard_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/grinn_liteboard_defconfig b/configs/grinn_liteboard_defconfig index ab22911d66..3ae4a2a0b5 100644 --- a/configs/grinn_liteboard_defconfig +++ b/configs/grinn_liteboard_defconfig @@ -16,7 +16,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="liteboard" BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y From peter at korsgaard.com Thu Jan 12 19:24:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:24:55 +0100 Subject: [Buildroot] [git commit] package/libsigc: switch to https download Message-ID: <20230112192614.471AE87A3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=21175102a0cd544a789c3cedead7d5141191275c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard --- package/libsigc/libsigc.hash | 2 +- package/libsigc/libsigc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libsigc/libsigc.hash b/package/libsigc/libsigc.hash index a358732faa..6becfb19ce 100644 --- a/package/libsigc/libsigc.hash +++ b/package/libsigc/libsigc.hash @@ -1,4 +1,4 @@ -# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum +# From https://download.gnome.org/sources/libsigc++/3.4/libsigc++-3.4.0.sha256sum sha256 02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e libsigc++-3.4.0.tar.xz # Locally calculated diff --git a/package/libsigc/libsigc.mk b/package/libsigc/libsigc.mk index 2de49a0c1c..c054575ea6 100644 --- a/package/libsigc/libsigc.mk +++ b/package/libsigc/libsigc.mk @@ -7,7 +7,7 @@ LIBSIGC_VERSION_MAJOR = 3.4 LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).0 LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VERSION).tar.xz -LIBSIGC_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) +LIBSIGC_SITE = https://download.gnome.org/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR) LIBSIGC_INSTALL_STAGING = YES LIBSIGC_LICENSE = LGPL-3.0+ LIBSIGC_LICENSE_FILES = COPYING From peter at korsgaard.com Thu Jan 12 19:26:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:26:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-ujson: bump to version 5.7.0 In-Reply-To: <20230109071611.3156580-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:16:11 -0700") References: <20230109071611.3156580-1-james.hilliard1@gmail.com> Message-ID: <871qnzblkz.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:26:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:26:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-watchdog: bump to version 2.2.1 In-Reply-To: <20230109071850.3167390-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:18:50 -0700") References: <20230109071850.3167390-1-james.hilliard1@gmail.com> Message-ID: <87wn5ra70d.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:27:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:27:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-weasyprint: bump to version 57.2 In-Reply-To: <20230109072138.3179665-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:21:38 -0700") References: <20230109072138.3179665-1-james.hilliard1@gmail.com> Message-ID: <87sfgfa6zz.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:27:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:27:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/redis: bump to v7.0.7 In-Reply-To: <20230109072355.487633-1-titouanchristophe@gmail.com> (Titouan Christophe's message of "Mon, 9 Jan 2023 08:23:55 +0100") References: <20230109072355.487633-1-titouanchristophe@gmail.com> Message-ID: <87o7r3a6zd.fsf@dell.be.48ers.dk> >>>>> "Titouan" == Titouan Christophe writes: > From the release notes > (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) > ================================================================================ > Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 > ================================================================================ > Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. > ================================================================================ > Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 > ================================================================================ > Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, > and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. > Signed-off-by: Titouan Christophe Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:28:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-web2py: bump to version 2.23.0 In-Reply-To: <20230109072505.3196220-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:25:05 -0700") References: <20230109072505.3196220-1-james.hilliard1@gmail.com> Message-ID: <87k01ra6yb.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:28:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-xlsxwriter: bump to version 3.0.6 In-Reply-To: <20230109072800.3207582-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 9 Jan 2023 00:28:00 -0700") References: <20230109072800.3207582-1-james.hilliard1@gmail.com> Message-ID: <87fscfa6xs.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > License hash changed due to date update: > https://github.com/jmcnamara/XlsxWriter/commit/ba92afc31a232322597709bf7ad4a3b14ca7b293 > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:29:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:29:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpjsip: security bump to version 2.13 In-Reply-To: <20230108203403.667276-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 21:34:03 +0100") References: <20230108203403.667276-1-fontaine.fabrice@gmail.com> Message-ID: <87bkn3a6vg.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: > https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg > https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj > https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj > - Drop patch (already in version) > - libuuid configure option is available since > https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c > - libupnp is an optional dependency since > https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 > - libsrtp is optional since > https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c > https://github.com/pjsip/pjproject/releases/tag/2.13 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:31:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:31:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: fix legal info In-Reply-To: <20230108191405.9608-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 20:14:05 +0100") References: <20230108191405.9608-1-fontaine.fabrice@gmail.com> Message-ID: <877cxra6ti.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Commit 4aca99f51cc97cfc3bcd3affa65f4694004dd444 forgot to update hash of > COPYING file and add hash of README.md due to the following commit which > moved the introductory note about the GPL from the COPYING license text > file to the README: > https://github.com/wireshark/wireshark/commit/d2b6b89b94bd3e18520c472affae9cd4a03283e2 > Fixes: > - http://autobuild.buildroot.org/results/aaed32b55cc56beb32152ed61ac9b7f69d3ebef5 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:32:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:32:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/trinity: fix build with kernel >= 6.1 In-Reply-To: <20230108195626.328941-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 20:56:26 +0100") References: <20230108195626.328941-1-fontaine.fabrice@gmail.com> Message-ID: <87358fa6rs.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following build failure with kernel >= 6.1: > net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory > 5 | #include > | ^~~~~~~~~~~~ > Fixes: > - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:26:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:26:48 +0100 Subject: [Buildroot] [git commit] package/python-watchdog: bump to version 2.2.1 Message-ID: <20230112193229.B118687AA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0a598dedd8090d3c7ba4ea8c323a702289586647 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- 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 3bacccf2d6..0653787110 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 d029b806814bcba26745c26769a847bc watchdog-2.2.0.tar.gz -sha256 83cf8bc60d9c613b66a4c018051873d6273d9e45d040eed06d6a96241bd8ec01 watchdog-2.2.0.tar.gz +md5 04cda210c7ffd04582d2466328ee7368 watchdog-2.2.1.tar.gz +sha256 cdcc23c9528601a8a293eb4369cbd14f6b4f34f07ae8769421252e9c22718b6f watchdog-2.2.1.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 bb9f145e16..9c058e38ad 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.2.0 +PYTHON_WATCHDOG_VERSION = 2.2.1 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/c3/fb/bd960970258366b0704307ccd12617d64201407bfb6d31ae412d2762ccf1 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/11/6f/0396d373e039b89c60e23a1a9025edc6dd203121fe0af7d1427e85d5ec98 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING From peter at korsgaard.com Thu Jan 12 19:26:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:26:40 +0100 Subject: [Buildroot] [git commit] package/python-ujson: bump to version 5.7.0 Message-ID: <20230112193229.A732E87A9F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f397197b3658968931a5a4b273fcebf5fdca1569 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- 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 3dfc681167..759cafc250 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 45a74680e2936470821bf74a8f043a71 ujson-5.6.0.tar.gz -sha256 f881e2d8a022e9285aa2eab6ba8674358dbcb2b57fa68618d88d62937ac3ff04 ujson-5.6.0.tar.gz +md5 f93bd7aa33e3e6ed41c9e3782abe7b48 ujson-5.7.0.tar.gz +sha256 e788e5d5dcae8f6118ac9b45d0b891a0d55f7ac480eddcb7f07263f2bcf37b23 ujson-5.7.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 24ad4822b8..3afd33cb5a 100644 --- a/package/python-ujson/python-ujson.mk +++ b/package/python-ujson/python-ujson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_UJSON_VERSION = 5.6.0 +PYTHON_UJSON_VERSION = 5.7.0 PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz -PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/45/48/466d672c53fcb93d64a2817e3a0306214103e3baba109821c88e1150c100 +PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/43/1a/b0a027144aa5c8f4ea654f4afdd634578b450807bb70b9f8bad00d6f6d3c PYTHON_UJSON_SETUP_TYPE = setuptools PYTHON_UJSON_LICENSE = BSD-3-Clause PYTHON_UJSON_LICENSE_FILES = LICENSE.txt From peter at korsgaard.com Thu Jan 12 19:27:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:27:06 +0100 Subject: [Buildroot] [git commit] package/python-weasyprint: bump to version 57.2 Message-ID: <20230112193229.BCBCE87AA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6abb8721dbf0987ec43f248c84ce4f0f4d11b697 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- 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 4da8ea479a..d6026cf034 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 bab389bdfb25e03d64591c56367fb344 weasyprint-57.1.tar.gz -sha256 397a9d11298f94485ec3b7b68aeef1c6106fb638350126d9d4a64109b73508a0 weasyprint-57.1.tar.gz +md5 497030cecafffca06bae2b161846b461 weasyprint-57.2.tar.gz +sha256 b8e9ef2dcbcfbc82e99215acfd68f947b2b5f1999b5b156db75fabe380ba7e9a weasyprint-57.2.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 d1e5e7983d..27b07226d9 100644 --- a/package/python-weasyprint/python-weasyprint.mk +++ b/package/python-weasyprint/python-weasyprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEASYPRINT_VERSION = 57.1 +PYTHON_WEASYPRINT_VERSION = 57.2 PYTHON_WEASYPRINT_SOURCE = weasyprint-$(PYTHON_WEASYPRINT_VERSION).tar.gz -PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/32/3f/d305dc714c119e5b11c0ea1ecff9741407b6da90d6b684859d3b3e586692 +PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/b1/88/335dd6cb71a9d58584c975bf1db0ab9a3a9f15f9bffef1cbfac0fb1ee72e PYTHON_WEASYPRINT_SETUP_TYPE = flit PYTHON_WEASYPRINT_LICENSE = BSD-3-Clause PYTHON_WEASYPRINT_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 12 19:27:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:27:29 +0100 Subject: [Buildroot] [git commit] package/redis: bump to v7.0.7 Message-ID: <20230112193229.CAD4E87AA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fbdc0f8ef8bdbe919925e281b2d5ce1583fd1aab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master >From the release notes (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) ================================================================================ Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. ================================================================================ Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. Signed-off-by: Titouan Christophe Signed-off-by: Peter Korsgaard --- package/redis/redis.hash | 2 +- package/redis/redis.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/redis/redis.hash b/package/redis/redis.hash index a10df46031..eb8c21be98 100644 --- a/package/redis/redis.hash +++ b/package/redis/redis.hash @@ -1,5 +1,5 @@ # From https://github.com/redis/redis-hashes/blob/master/README -sha256 67054cc37b58c125df93bd78000261ec0ef4436a26b40f38262c780e56315cc3 redis-7.0.5.tar.gz +sha256 8d327d7e887d1bb308fc37aaf717a0bf79f58129e3739069aaeeae88955ac586 redis-7.0.7.tar.gz # Locally calculated sha256 97f0a15b7bbae580d2609dad2e11f1956ae167be296ab60f4691ab9c30ee9828 COPYING diff --git a/package/redis/redis.mk b/package/redis/redis.mk index 7a637c106c..b08be11538 100644 --- a/package/redis/redis.mk +++ b/package/redis/redis.mk @@ -4,7 +4,7 @@ # ################################################################################ -REDIS_VERSION = 7.0.5 +REDIS_VERSION = 7.0.7 REDIS_SITE = http://download.redis.io/releases REDIS_LICENSE = BSD-3-Clause (core); MIT and BSD family licenses (Bundled components) REDIS_LICENSE_FILES = COPYING From peter at korsgaard.com Thu Jan 12 19:28:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:08 +0100 Subject: [Buildroot] [git commit] package/python-web2py: bump to version 2.23.0 Message-ID: <20230112193229.D6D9A87A9F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f675fd79d57fc6c8fe0b15fe1c3e3d5aabcd8bd2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-web2py/python-web2py.hash | 2 +- package/python-web2py/python-web2py.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-web2py/python-web2py.hash b/package/python-web2py/python-web2py.hash index dbf85437f2..a853497768 100644 --- a/package/python-web2py/python-web2py.hash +++ b/package/python-web2py/python-web2py.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 d4a15fc15254d3fa9e9e9b5a726ae51a0989b7d740d53fd7c3d5b81ac6b8274e python-web2py-2.22.5.tar.gz +sha256 356f88b671e2bcdd9c89df526ee063ee9d6f4f57b60182ec2684adddcc426e99 python-web2py-2.23.0.tar.gz sha256 2aae96826184a492bc799add49aed7b29036e7aba2d2294fb65053bd30fe55fe LICENSE diff --git a/package/python-web2py/python-web2py.mk b/package/python-web2py/python-web2py.mk index b9a4e95609..4425b09d12 100644 --- a/package/python-web2py/python-web2py.mk +++ b/package/python-web2py/python-web2py.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_WEB2PY_VERSION = 2.22.5 +PYTHON_WEB2PY_VERSION = 2.23.0 PYTHON_WEB2PY_SITE = $(call github,web2py,web2py,v$(PYTHON_WEB2PY_VERSION)) PYTHON_WEB2PY_LICENSE = LGPL-3.0 PYTHON_WEB2PY_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 12 19:30:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:30:35 +0100 Subject: [Buildroot] [git commit] package/wireshark: fix legal info Message-ID: <20230112193230.06DEC87AA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bb79d78554632e96df52f41333aa62f928b6817f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 4aca99f51cc97cfc3bcd3affa65f4694004dd444 forgot to update hash of COPYING file and add hash of README.md due to the following commit which moved the introductory note about the GPL from the COPYING license text file to the README: https://github.com/wireshark/wireshark/commit/d2b6b89b94bd3e18520c472affae9cd4a03283e2 Fixes: - http://autobuild.buildroot.org/results/aaed32b55cc56beb32152ed61ac9b7f69d3ebef5 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/wireshark/wireshark.hash | 3 ++- package/wireshark/wireshark.mk | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index ae06ab09b7..e9026b8caa 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -3,4 +3,5 @@ sha1 0127180ff18515b086fe5603f767f53ddaa64c1a wireshark-4.0.2.tar.xz sha256 f35915699f2f9b28ddb211202d40ec8984e5834d3c911483144a4984ba44411d wireshark-4.0.2.tar.xz # Locally calculated -sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING +sha256 fce67c1558e448fac784ce9a30cb47956488bc3ef6ec16316c38b0668b3cad2e README.md diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index ee3d6b1905..e2a424ef0f 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -8,7 +8,7 @@ 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 -WIRESHARK_LICENSE_FILES = COPYING +WIRESHARK_LICENSE_FILES = COPYING README.md WIRESHARK_CPE_ID_VENDOR = wireshark WIRESHARK_SELINUX_MODULES = wireshark WIRESHARK_DEPENDENCIES = \ From peter at korsgaard.com Thu Jan 12 19:28:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:24 +0100 Subject: [Buildroot] [git commit] package/python-xlsxwriter: bump to version 3.0.6 Message-ID: <20230112193229.E306987AA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=431683def0785583705fb32dc1a54f82da65e423 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/jmcnamara/XlsxWriter/commit/ba92afc31a232322597709bf7ad4a3b14ca7b293 Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- 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 4363799079..4a4b946fcb 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 b08fcc4753c14aa64b9d99219475d91e XlsxWriter-3.0.3.tar.gz -sha256 e89f4a1d2fa2c9ea15cde77de95cd3fd8b0345d0efb3964623f395c8c4988b7f XlsxWriter-3.0.3.tar.gz +md5 3df433a1b6427d40af6e7cac36f0b5c4 XlsxWriter-3.0.6.tar.gz +sha256 2f9e5ea13343fe85486e349d4e5fdf746bb69dc7bc1dedfa9b5fae2bb48c0795 XlsxWriter-3.0.6.tar.gz # Locally computed sha256 checksums -sha256 6287be39bd007c8729f5c3cf8dfda9b462af725c1d06e3bf0e17b1532196a08f LICENSE.txt +sha256 b3b494c7e7456dad12ac1b3e61c60e850d60d3ce865fa056c4ce0ae680c03677 LICENSE.txt diff --git a/package/python-xlsxwriter/python-xlsxwriter.mk b/package/python-xlsxwriter/python-xlsxwriter.mk index 4055e52622..f05b10670c 100644 --- a/package/python-xlsxwriter/python-xlsxwriter.mk +++ b/package/python-xlsxwriter/python-xlsxwriter.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_XLSXWRITER_VERSION = 3.0.3 +PYTHON_XLSXWRITER_VERSION = 3.0.6 PYTHON_XLSXWRITER_SOURCE = XlsxWriter-$(PYTHON_XLSXWRITER_VERSION).tar.gz -PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/53/04/91ff43803c3e88c32aa272fdbda5859fc3c3b50b0de3a1e439cc57455330 +PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/d4/b5/cef6fadeaf316a3bbe82a506252081f2e6533cdf4b69ed64f8831ac01fb0 PYTHON_XLSXWRITER_SETUP_TYPE = setuptools PYTHON_XLSXWRITER_LICENSE = BSD-2-Clause PYTHON_XLSXWRITER_LICENSE_FILES = LICENSE.txt From peter at korsgaard.com Thu Jan 12 19:32:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:32:00 +0100 Subject: [Buildroot] [git commit] package/trinity: fix build with kernel >= 6.1 Message-ID: <20230112193230.145A987A9F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=49ca11e339c41ea2dd0484556b7b5beacff9fee9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure with kernel >= 6.1: net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory 5 | #include | ^~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/trinity/0004-drop-decnet.patch | 130 +++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) diff --git a/package/trinity/0004-drop-decnet.patch b/package/trinity/0004-drop-decnet.patch new file mode 100644 index 0000000000..15ba7f8e82 --- /dev/null +++ b/package/trinity/0004-drop-decnet.patch @@ -0,0 +1,130 @@ +From ec8dcc7faf13c57f5f6d785e4429818f1239a058 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 8 Jan 2023 20:50:18 +0100 +Subject: [PATCH] drop decnet + +Drop decnet as it has been removed since kernel 6.1 and +https://github.com/torvalds/linux/commit/1202cdd665315c525b5237e96e0bedc76d7e754f +resulting in the following build failure: + +net/proto-decnet.c:5:10: fatal error: linux/dn.h: No such file or directory + 5 | #include + | ^~~~~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/47e0a5e0b6fcf33ab4f9848d5d8c2be9e5283950 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/kernelslacker/trinity/pull/41] +--- + include/net.h | 1 - + net/proto-decnet.c | 59 ---------------------------------------------- + net/proto-unix.c | 1 - + net/protocols.c | 1 - + 4 files changed, 62 deletions(-) + delete mode 100644 net/proto-decnet.c + +diff --git a/include/net.h b/include/net.h +index 99d55363..791e8090 100644 +--- a/include/net.h ++++ b/include/net.h +@@ -80,7 +80,6 @@ extern const struct netproto proto_atmpvc; + extern const struct netproto proto_atmsvc; + extern const struct netproto proto_x25; + extern const struct netproto proto_rose; +-extern const struct netproto proto_decnet; + extern const struct netproto proto_llc; + extern const struct netproto proto_netlink; + extern const struct netproto proto_packet; +diff --git a/net/proto-decnet.c b/net/proto-decnet.c +deleted file mode 100644 +index 7711cf00..00000000 +--- a/net/proto-decnet.c ++++ /dev/null +@@ -1,59 +0,0 @@ +-#include +-#include +-#include +-#include +-#include +-#include +-#include "net.h" +-#include "random.h" +-#include "utils.h" // RAND_ARRAY +-#include "compat.h" +- +-static void decnet_gen_sockaddr(struct sockaddr **addr, socklen_t *addrlen) +-{ +- struct sockaddr_dn *dn; +- unsigned int i; +- +- dn = zmalloc(sizeof(struct sockaddr_dn)); +- +- dn->sdn_family = PF_DECnet; +- dn->sdn_flags = rnd(); +- dn->sdn_objnum = rnd(); +- dn->sdn_objnamel = rnd() % 16; +- for (i = 0; i < dn->sdn_objnamel; i++) +- dn->sdn_objname[i] = rnd(); +- dn->sdn_add.a_len = RAND_BOOL(); +- dn->sdn_add.a_addr[0] = rnd(); +- dn->sdn_add.a_addr[1] = rnd(); +- *addr = (struct sockaddr *) dn; +- *addrlen = sizeof(struct sockaddr_dn); +-} +- +-static const unsigned int decnet_opts[] = { +- SO_CONDATA, SO_CONACCESS, SO_PROXYUSR, SO_LINKINFO, +- DSO_CONDATA, DSO_DISDATA, DSO_CONACCESS, DSO_ACCEPTMODE, +- DSO_CONACCEPT, DSO_CONREJECT, DSO_LINKINFO, DSO_STREAM, +- DSO_SEQPACKET, DSO_MAXWINDOW, DSO_NODELAY, DSO_CORK, +- DSO_SERVICES, DSO_INFO +-}; +- +-static void decnet_setsockopt(struct sockopt *so, __unused__ struct socket_triplet *triplet) +-{ +- so->level = SOL_DECNET; +- so->optname = RAND_ARRAY(decnet_opts); +- +- // TODO: set optlen correctly +-} +- +-static struct socket_triplet decnet_triplets[] = { +- { .family = PF_DECnet, .protocol = DNPROTO_NSP, .type = SOCK_SEQPACKET }, +- { .family = PF_DECnet, .protocol = DNPROTO_NSP, .type = SOCK_STREAM }, +-}; +- +-const struct netproto proto_decnet = { +- .name = "decnet", +- .setsockopt = decnet_setsockopt, +- .gen_sockaddr = decnet_gen_sockaddr, +- .valid_triplets = decnet_triplets, +- .nr_triplets = ARRAY_SIZE(decnet_triplets), +-}; +diff --git a/net/proto-unix.c b/net/proto-unix.c +index f7427a22..119c1429 100644 +--- a/net/proto-unix.c ++++ b/net/proto-unix.c +@@ -2,7 +2,6 @@ + #include + #include + #include +-#include + #include + #include "net.h" + #include "random.h" +diff --git a/net/protocols.c b/net/protocols.c +index ea64d5f5..278f08b5 100644 +--- a/net/protocols.c ++++ b/net/protocols.c +@@ -18,7 +18,6 @@ const struct protoptr net_protocols[TRINITY_PF_MAX] = { + #ifdef USE_IPV6 + [PF_INET6] = { .proto = &proto_inet6 }, + #endif +- [PF_DECnet] = { .proto = &proto_decnet }, + [PF_PACKET] = { .proto = &proto_packet }, + #ifdef USE_NETECONET + [PF_ECONET] = { .proto = &proto_econet }, +-- +2.39.0 + From peter at korsgaard.com Thu Jan 12 19:28:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:28:59 +0100 Subject: [Buildroot] [git commit] package/libpjsip: security bump to version 2.13 Message-ID: <20230112193229.EE4EA87AA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cbc80c75570f535e991297602191c724ff33a04d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj - Drop patch (already in version) - libuuid configure option is available since https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c - libupnp is an optional dependency since https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 - libsrtp is optional since https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c https://github.com/pjsip/pjproject/releases/tag/2.13 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...rge-pull-request-from-GHSA-26j7-ww69-c4qj.patch | 44 ---------------------- package/libpjsip/Config.in | 1 - package/libpjsip/libpjsip.hash | 2 +- package/libpjsip/libpjsip.mk | 28 ++++++++++---- 4 files changed, 22 insertions(+), 53 deletions(-) diff --git a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch b/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch deleted file mode 100644 index 42b842a616..0000000000 --- a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 450baca94f475345542c6953832650c390889202 Mon Sep 17 00:00:00 2001 -From: sauwming -Date: Tue, 7 Jun 2022 12:00:13 +0800 -Subject: [PATCH] Merge pull request from GHSA-26j7-ww69-c4qj - -[Retrieved from: -https://github.com/pjsip/pjproject/commit/450baca94f475345542c6953832650c390889202] -Signed-off-by: Fabrice Fontaine ---- - pjlib-util/src/pjlib-util/stun_simple.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/pjlib-util/src/pjlib-util/stun_simple.c b/pjlib-util/src/pjlib-util/stun_simple.c -index 722519584..d0549176d 100644 ---- a/pjlib-util/src/pjlib-util/stun_simple.c -+++ b/pjlib-util/src/pjlib-util/stun_simple.c -@@ -54,6 +54,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - { - pj_uint16_t msg_type, msg_len; - char *p_attr; -+ int attr_max_cnt = PJ_ARRAY_SIZE(msg->attr); - - PJ_CHECK_STACK(); - -@@ -83,7 +84,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - msg->attr_count = 0; - p_attr = (char*)buf + sizeof(pjstun_msg_hdr); - -- while (msg_len > 0) { -+ while (msg_len > 0 && msg->attr_count < attr_max_cnt) { - pjstun_attr_hdr **attr = &msg->attr[msg->attr_count]; - pj_uint32_t len; - pj_uint16_t attr_type; -@@ -111,6 +112,10 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - p_attr += len; - ++msg->attr_count; - } -+ if (msg->attr_count == attr_max_cnt) { -+ PJ_LOG(4, (THIS_FILE, "Warning: max number attribute %d reached.", -+ attr_max_cnt)); -+ } - - return PJ_SUCCESS; - } diff --git a/package/libpjsip/Config.in b/package/libpjsip/Config.in index 727d2ec3d0..980fada3d5 100644 --- a/package/libpjsip/Config.in +++ b/package/libpjsip/Config.in @@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBPJSIP bool "libpjsip" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_LIBSRTP help PJSIP is a free and open source multimedia communication library written in C language implementing standard based diff --git a/package/libpjsip/libpjsip.hash b/package/libpjsip/libpjsip.hash index b1ccdb2f37..9935575567 100644 --- a/package/libpjsip/libpjsip.hash +++ b/package/libpjsip/libpjsip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533 pjproject-2.12.1.tar.gz +sha256 4178bb9f586299111463fc16ea04e461adca4a73e646f8ddef61ea53dafa92d9 pjproject-2.13.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/libpjsip/libpjsip.mk b/package/libpjsip/libpjsip.mk index 4134d40da8..5cc0423f5d 100644 --- a/package/libpjsip/libpjsip.mk +++ b/package/libpjsip/libpjsip.mk @@ -4,11 +4,10 @@ # ################################################################################ -LIBPJSIP_VERSION = 2.12.1 +LIBPJSIP_VERSION = 2.13 LIBPJSIP_SOURCE = pjproject-$(LIBPJSIP_VERSION).tar.gz LIBPJSIP_SITE = $(call github,pjsip,pjproject,$(LIBPJSIP_VERSION)) -LIBPJSIP_DEPENDENCIES = libsrtp LIBPJSIP_LICENSE = GPL-2.0+ LIBPJSIP_LICENSE_FILES = COPYING LIBPJSIP_CPE_ID_VENDOR = teluu @@ -16,9 +15,6 @@ LIBPJSIP_CPE_ID_PRODUCT = pjsip LIBPJSIP_INSTALL_STAGING = YES LIBPJSIP_MAKE = $(MAKE1) -# 0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch -LIBPJSIP_IGNORE_CVES += CVE-2022-31031 - LIBPJSIP_CFLAGS = $(TARGET_CFLAGS) -DPJ_HAS_IPV6=1 # relocation truncated to fit: R_68K_GOT16O @@ -40,8 +36,7 @@ LIBPJSIP_CONF_OPTS = \ --disable-l16-codec \ --disable-g722-codec \ --disable-ipp \ - --disable-silk \ - --with-external-srtp + --disable-silk # Note: aconfigure.ac is broken: --enable-epoll or --disable-epoll will # both enable it. But that's OK, epoll is better than the alternative, @@ -103,6 +98,22 @@ else LIBPJSIP_CONF_OPTS += --disable-libsamplerate endif +ifeq ($(BR2_PACKAGE_LIBSRTP),y) +LIBPJSIP_DEPENDENCIES += libsrtp +LIBPJSIP_CONF_OPTS += \ + --enable-libsrtp \ + --with-external-srtp +else +LIBPJSIP_CONF_OPTS += --disable-libsrtp +endif + +ifeq ($(BR2_PACKAGE_LIBUPNP),y) +LIBPJSIP_DEPENDENCIES += libupnp +LIBPJSIP_CONF_OPTS += --with-upnp=$(STAGING_DIR)/usr +else +LIBPJSIP_CONF_OPTS += --disable-upnp +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) # --enable-v4l2 is broken (check for libv4l2 will be omitted) LIBPJSIP_DEPENDENCIES += libv4l @@ -161,6 +172,9 @@ endif ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID),y) LIBPJSIP_DEPENDENCIES += util-linux +LIBPJSIP_CONF_OPTS += --enable-libuuid +else +LIBPJSIP_CONF_OPTS += --disable-libuuid endif # disable build of test binaries From peter at korsgaard.com Thu Jan 12 19:34:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:34:27 +0100 Subject: [Buildroot] [PATCH] package/perl: bump to version 5.36.0 In-Reply-To: <20230104090317.1912926-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 4 Jan 2023 10:03:17 +0100") References: <20230104090317.1912926-1-francois.perrad@gadz.org> Message-ID: <87y1q78s3g.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 Jan 12 19:35:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:35:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs gcc >= 4.9 In-Reply-To: <20230108191514.10360-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 20:15:14 +0100") References: <20230108191514.10360-1-fontaine.fabrice@gmail.com> Message-ID: <87tu0v8s1s.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > crun unconditionally uses atomic_bool when libgcrypt is found since > version 1.7.1 and > https://github.com/containers/crun/commit/40f66c0a74b8d918ecc7ae9228dca32a4fd71084 > resulting in the following build failure with gcc 4.8 since commit > 6987b92da510a8c8b9534a22506850c163d0f035: > src/libcrun/seccomp.c: In function 'calculate_seccomp_checksum': > src/libcrun/seccomp.c:374:3: error: unknown type name 'atomic_bool' > static atomic_bool initialized = false; > ^ > Fixes: > - http://autobuild.buildroot.org/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 12 19:35:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:35:07 +0100 Subject: [Buildroot] [git commit] package/crun: needs gcc >= 4.9 Message-ID: <20230112193539.A356C87AB8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=035f18db042d218777394b868beadc575976a5ac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master crun unconditionally uses atomic_bool when libgcrypt is found since version 1.7.1 and https://github.com/containers/crun/commit/40f66c0a74b8d918ecc7ae9228dca32a4fd71084 resulting in the following build failure with gcc 4.8 since commit 6987b92da510a8c8b9534a22506850c163d0f035: src/libcrun/seccomp.c: In function 'calculate_seccomp_checksum': src/libcrun/seccomp.c:374:3: error: unknown type name 'atomic_bool' static atomic_bool initialized = false; ^ Fixes: - http://autobuild.buildroot.org/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d Signed-off-by: Fabrice Fontaine Reviewed-by: Christian Stewart Signed-off-by: Peter Korsgaard --- package/crun/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/crun/Config.in b/package/crun/Config.in index fa0894e126..45c86f0655 100644 --- a/package/crun/Config.in +++ b/package/crun/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_CRUN bool "crun" depends on !BR2_TOOLCHAIN_USES_UCLIBC # no fexecve + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C11/stdatomic.h select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_MUSL select BR2_PACKAGE_YAJL # libocispec help @@ -8,5 +9,6 @@ config BR2_PACKAGE_CRUN https://github.com/containers/crun -comment "crun needs a glibc or musl toolchain" - depends on BR2_TOOLCHAIN_USES_UCLIBC +comment "crun needs a glibc or musl toolchain, gcc >= 4.9" + depends on BR2_TOOLCHAIN_USES_UCLIBC || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 From peter at korsgaard.com Thu Jan 12 19:33:22 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 12 Jan 2023 20:33:22 +0100 Subject: [Buildroot] [git commit] package/perl: bump to version 5.36.0 Message-ID: <20230112193539.98D0487AB7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9103c8f2e94f69d7ef392746aa53bbf2f468a008 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/perl/perl.hash | 8 ++++---- package/perl/perl.mk | 4 ++-- utils/scancpan | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package/perl/perl.hash b/package/perl/perl.hash index 9ec2b42e34..b21023f730 100644 --- a/package/perl/perl.hash +++ b/package/perl/perl.hash @@ -1,7 +1,7 @@ -# Hashes from: https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz.{md5,sha1,sha256}.txt -md5 7d2ece7f50775ea1ff739831935a24bd perl-5.34.1.tar.xz -sha1 e7dbef3c1ea7caa73e2c705bba9e4bfb92ea98f0 perl-5.34.1.tar.xz -sha256 6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 perl-5.34.1.tar.xz +# Hashes from: https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz.{md5,sha1,sha256}.txt +md5 826e42da130011699172fd655e49cfa2 perl-5.36.0.tar.xz +sha1 938c56a77ae094eb7f5019318a5e4efb2d9c74fa perl-5.36.0.tar.xz +sha256 0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 perl-5.36.0.tar.xz # Hash from: https://github.com/arsv/perl-cross/releases/download/1.4/perl-cross-1.4.hash sha256 be9d9f9f7148edff7a2f9695ba3cb7e3975eff6b25a9a81dd311725fd757aa91 perl-cross-1.4.tar.gz diff --git a/package/perl/perl.mk b/package/perl/perl.mk index 27acfaeff2..9be00e1b2c 100644 --- a/package/perl/perl.mk +++ b/package/perl/perl.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, also update utils/scancpan -PERL_VERSION_MAJOR = 34 -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).1 +PERL_VERSION_MAJOR = 36 +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+ diff --git a/utils/scancpan b/utils/scancpan index 48f8bd83b7..e7739a8ad1 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.034 should be aligned with the version of perl actually +# Below, 5.036 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.034; +die <<"MSG" if $] < 5.036; 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.34.0 + perlbrew install perl-5.36.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); @@ -967,7 +967,7 @@ in order to work with the right CoreList data. =head1 LICENSE -Copyright (C) 2013-2020 by Francois Perrad +Copyright (C) 2013-2023 by Francois Perrad This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by From bugzilla at busybox.net Thu Jan 12 23:23:45 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 12 Jan 2023 23:23:45 +0000 Subject: [Buildroot] [Bug 15251] New: imx-alsa-plugins Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15251 Bug ID: 15251 Summary: imx-alsa-plugins 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: YitzchokRosenfeld at outlook.com CC: buildroot at uclibc.org Target Milestone: --- if you try compiling with the imx alsa plugins target package you get the following error: asrc_pair.h:28:10: fatal error: linux/mxc_asrc.h: No such file or directory -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Jan 13 04:34:22 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 13 Jan 2023 04:34:22 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #3 from Andrei Cherniaev --- May be I have some mistakes? I do 1) make menuconfig -C buildroot And select Load "/mnt/ramdisk/my_external_tree/configs/pc_x86_bios_defconfig" And select Save "/mnt/ramdisk/my_external_tree/configs/pc_x86_bios_defconfig" 2) make clean -C buildroot make BR2_EXTERNAL=${MyBaseDir}/my_external_tree -C buildroot pc_x86_bios_defconfig I get "# configuration written to /mnt/ramdisk/buildroot/.config", so let's look into /mnt/ramdisk/buildroot/.config BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot123" yes, "123" is my mark! Looks ok. But may be I have a mistake in /mnt/ramdisk/my_external_tree/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig ? I do make linux-menuconfig -C buildroot And select Load "/mnt/ramdisk/my_external_tree/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" And select Save "/mnt/ramdisk/my_external_tree/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" Now let's build: 3) # get absoletly new buildroot from git rm -Rf buildroot/ git clone https://github.com/buildroot/buildroot make BR2_EXTERNAL=${MyBaseDir}/my_external_tree -C buildroot pc_x86_bios_defconfig make -C buildroot And I see default values, "Welcome to Buildroot", not "Welcome to Buildroot123"... Why? -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Jan 13 06:26:49 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 13 Jan 2023 06:26:49 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #4 from Andreas Ziegler --- BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/board/my_company/my_board/pc_x86_bios_kernel4.19.269_defconfig" This is not correct ^^^ The external tree is referenced by $(BR2_EXTERNAL_XYZZY_PATH), where XYZZY is the name you specified in external.desc. You need to edit this file before setting up your project with $ make BR2_EXTERNAL= ... pc_x86_bios_defconfig, because this variable is transferred to your .config; check the first section of the file. -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin.1998 at free.fr Fri Jan 13 07:42:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 13 Jan 2023 08:42:17 +0100 Subject: [Buildroot] Saving In-Reply-To: References: Message-ID: <20230113074217.GV151997@scaer> Nicolas, All, On 2023-01-12 16:55 +0000, Nicolas Carrier spake thusly: > > On 12/01/2023 16:46, Nicolas Carrier wrote: > > > I'm having a look at legal-info generation, the source saving step saves neither local nor > > > override > > > packages. > > > > > > This is a problem, because it's those packages, when forked from OSS, which would require > > > publishing > > > the modified sources. > > > Is there a technical / philosophical / whatever reason for no supporting them? > > ? I think the reason is purely technical: for these packages, we don't have a > > tarball available that can be readily used. Sine we now have post_process_repack > > in support/download/helpers, it's actually fairly easy to add this feature. > It is not clear to me yet how I can use post_process_repack. I'll try to grok the code tomorrow and > see if I can understand that. So, first, I'd say that override packages really should not be accoutned for: override is really to be used during development. If one want to have local packages, there is the 'local' _SITE_METHOD for that. Which brings up the second topic... Now: IANAL, and all disclaimers that may apply, the folowing are only my uninformed opinion, do not base legal decisions solely on those, consult an actual lawyer, etc... Then, for "local" packages, I would think we could assume that they are part of the Buildroot tree (or of a br2-external tree). [0] One could argue that, to comply with licenses like the GPL (v2 or v3, lesser or not) of said open-source pacakages, the "scripts used to control compilation and installation of the executable" are part of the compliance delivery, and in that case, one may argue that Buildroot (and the associated br2-external tree if any) would fall into that category, and thus would have to be provided for to-the-letter and to-the-spirit compliance eith the license of said packages. So, the sources for those components are thus available as part of the delivery of the Buildroot (and associated br2-external if any) archive(s). Ergo, there would be no reason to actually handle those local packages in a specific way because they are already handled. [0] if they are not in the same repository as Buildroot (or a br2-external tree), then there is a mechanism to bring them in-tree, like git submodules, and thus that means there is a mechanism to update the version pointed to for those packages, which is exactly akin to updating the _VERSION in the .mk, so there is no benefit to that (yeah, I know "repo", but that's a whole other discussion...) So, assuming "local" packages are in-tree is just good sense. > > ? A secondary reason is that the idea for "local" packages was that they're > > probably proprietary. However, in reality there isn't too much correlation > > between download method and proprietary. And we anyway have FOO_REDISTRIBUTE to > > handle this. > > Yes, we have a mix of proprietary and open source packages, for example, linuxptp or the linux > kernel, for which we have a couple of patches we'd like to redistribute properly. But then you have patches. Just redistribute the unpatched (original) linuxptp and linux archives, and your Buildroot tree and br2-external if any, and you should be all set to comply with the requirement of the licenses of those packages... > But even for proprietary ones, if they could be handled "properly" that is, with _REDISTRIBUTE = NO > being honored and avoiding the generation of a warning, that would be helpful when wanting to list > the real legal-info warnings in order to fix them. What warning are you referring to? I once in the past tried to push changes that to the legal-info infra, that would also allow for a package to declare that it should simply be ignored completely from the list of packages stored in legal-info. However, we discussed that back in the day, and I also now totally adhere to that conclusion: filtering things should be done with local scripts that are run on the output of legal-info. In any case, the output of legal-info is not guaranteed to be either correct or exhaustive (not that we should not pursue that goal, but we can't guarantee it), and will always require that a human look at it for completness and correctness before it can be used as a means of compliance. Regards, Yann E. MORIN. > > ? Regards, > > ? Arnout > > > > Thank you very much for your answer! > > > > > > If none, I'd be willing to develop support for that, if anyone has pointers as how to proceed / > > > where to patch / mistakes to avoid, don't hesitate to share :) > > > > > > FTR, I'm using a (lightweight) fork of 2022.02. > > > > > > Thank you by advance! > > > _______________________________________________ > > > 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 peter at korsgaard.com Fri Jan 13 07:53:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 08:53:48 +0100 Subject: [Buildroot] [PATCH] Cleanup/simplify copyright info Message-ID: <20230113075348.847446-1-peter@korsgaard.com> Historically we have been (more-or-less consistently, sometimes forgetting some files) updating the end year of the copyright statements at the beginning of a new year. We're naturally not alone in that. Recently this was discussed in curl, and it turns out that copyright years are not really required: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ So drop the years and simplify the copyright statements. While we're at it, also ensure the same syntax (capital C, email address) is used everywhere. Signed-off-by: Peter Korsgaard --- Makefile | 4 +--- docs/manual/manual.txt | 2 +- docs/website/copyright.txt | 4 ++-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index efa0b2a7a0..8517d563d5 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,6 @@ # Makefile for buildroot # -# Copyright (C) 1999-2005 by Erik Andersen -# Copyright (C) 2006-2014 by the Buildroot developers -# Copyright (C) 2014-2020 by the Buildroot developers +# Copyright (C) the Buildroot developers # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/docs/manual/manual.txt b/docs/manual/manual.txt index fab66dbda5..d6534ca295 100644 --- a/docs/manual/manual.txt +++ b/docs/manual/manual.txt @@ -12,7 +12,7 @@ It is licensed under the GNU General Public License, version 2. Refer to the http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING] file in the Buildroot sources for the full text of this license. -Copyright (C) 2004-2020 The Buildroot developers +Copyright (C) The Buildroot developers image::logo.png[] diff --git a/docs/website/copyright.txt b/docs/website/copyright.txt index b15ac5f919..3fe19bab8b 100644 --- a/docs/website/copyright.txt +++ b/docs/website/copyright.txt @@ -1,7 +1,7 @@ The code and graphics on this website (and it's mirror sites, if any) are -Copyright (c) 1999-2005 by Erik Andersen, 2006-2020 The Buildroot -developers. All rights reserved. +Copyright (C) The Buildroot developers . All +rights reserved. Documents on this Web site including their graphical elements, design, and layout are protected by trade dress and other laws and MAY BE COPIED OR -- 2.30.2 From christian at paral.in Fri Jan 13 10:05:52 2023 From: christian at paral.in (Christian Stewart) Date: Fri, 13 Jan 2023 02:05:52 -0800 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: bump version to 20.10.22 Message-ID: <20230113100553.2836256-1-christian@paral.in> Bug fixes and enhancements - Improve error message when attempting to pull an unsupported image format or OCI artifact (moby/moby#44413, moby/moby#44569) - Fix an issue where the host's ephemeral port-range was ignored when selecting random ports for containers (moby/moby#44476). - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). https://github.com/moby/moby/releases/tag/v20.10.22 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 10e9727a08..d15b1359cb 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz +sha256 ee0e2168e27ec87f1b0650e86af5d3e167a07fd2ff8c1ce3bb588f0b4f9a4658 docker-engine-20.10.22.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index 36c66485ba..2a9b72ca78 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.21 +DOCKER_ENGINE_VERSION = 20.10.22 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 -- 2.39.0 From christian at paral.in Fri Jan 13 10:05:53 2023 From: christian at paral.in (Christian Stewart) Date: Fri, 13 Jan 2023 02:05:53 -0800 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-1-christian@paral.in> References: <20230113100553.2836256-1-christian@paral.in> Message-ID: <20230113100553.2836256-2-christian@paral.in> https://github.com/moby/moby/releases/tag/v20.10.22 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 d9477cf3af..c6db95f9b3 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz +sha256 84d71ac2b508b54e8df9f3ea425aa33e254fd3645fe9bad5619b98eaffb33408 docker-cli-20.10.22.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index a14edb2c31..cb44c68c1b 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.21 +DOCKER_CLI_VERSION = 20.10.22 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 -- 2.39.0 From peter at korsgaard.com Fri Jan 13 10:21:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 11:21:24 +0100 Subject: [Buildroot] [PATCH] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series In-Reply-To: <20230112175734.724878-1-peter@korsgaard.com> (Peter Korsgaard's message of "Thu, 12 Jan 2023 18:57:33 +0100") References: <20230112175734.724878-1-peter@korsgaard.com> Message-ID: <87ilha91ln.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 13 10:23:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 11:23:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.3 In-Reply-To: <20230112190914.890866-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 12 Jan 2023 20:09:14 +0100") References: <20230112190914.890866-1-bernd.kuhls@t-online.de> Message-ID: <87edry91ig.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 13 10:21:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 11:21:08 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series Message-ID: <20230113102344.0D32F87B02@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=479b042433447214cf318964cc7557b6b5f5d05f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 bca1b3fc8b..e18b515311 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1.2" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.5" 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 8ac04b60f9..157f267a9d 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,12 +1,12 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 ee41f3c4f599b2f46f08aae428c9243db403e7292eb2c9f04ee34909b038d1ae linux-6.1.2.tar.xz -sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz +sha256 bc7f6d9a8a8bbe9a723e82346bba94b58d926f78bfba106b21e041e0290076fc linux-6.1.5.tar.xz +sha256 abe37eb0e2e331bdc7c4110115664e180e7d43b7336de6b4cd2bd1b123d30207 linux-6.0.19.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.tar.xz -sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 e7359bd2935b54fe8bb821cf748591c36a95bed019e752d3e4d5803d9da1ccb4 linux-5.15.87.tar.xz +sha256 2ec400fc50ffdfe4c836a3c02bf6e7aebcd7963dd2ac1425e6d41545c37dd217 linux-5.10.162.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 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6 linux-4.9.337.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 216b496fe4..1ad9fffcd3 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -396,14 +396,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.9.337" 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.228" if BR2_KERNEL_HEADERS_5_4 - default "5.10.161" if BR2_KERNEL_HEADERS_5_10 - default "5.15.86" if BR2_KERNEL_HEADERS_5_15 - default "6.0.16" if BR2_KERNEL_HEADERS_6_0 - default "6.1.2" if BR2_KERNEL_HEADERS_6_1 + default "5.10.162" if BR2_KERNEL_HEADERS_5_10 + default "5.15.87" if BR2_KERNEL_HEADERS_5_15 + default "6.0.19" if BR2_KERNEL_HEADERS_6_0 + default "6.1.5" 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 Fri Jan 13 10:21:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 11:21:15 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.3 Message-ID: <20230113102344.17C1087B03@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6469c513d5ee9b46c1a7484b93f1c50162aa359 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.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 f6b3ade3ea..c1765c3eaa 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.2 +MESA3D_HEADERS_VERSION = 22.3.3 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 e902e6b828..c2ceaa6ead 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# 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 +# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html +sha256 bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922 mesa-22.3.3.tar.xz +sha512 dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1 mesa-22.3.3.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 523b642d0c..9fa2c05230 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.2 +MESA3D_VERSION = 22.3.3 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos From Nicolas.Carrier at orolia.com Fri Jan 13 13:07:25 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 13 Jan 2023 13:07:25 +0000 Subject: [Buildroot] Saving In-Reply-To: <20230113074217.GV151997@scaer> References: <20230113074217.GV151997@scaer> Message-ID: <51c2c4dd61b7d775852a1c44e1115c2bcf2e6687.camel@orolia.com> Yann, All, Thank you for your answer. On Fri, 2023-01-13 at 08:42 +0100, Yann E. MORIN wrote: > 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, > > On 2023-01-12 16:55 +0000, Nicolas Carrier spake thusly: > > > On 12/01/2023 16:46, Nicolas Carrier wrote: > > > > I'm having a look at legal-info generation, the source saving step saves neither local nor > > > > override > > > > packages. > > > > > > > > This is a problem, because it's those packages, when forked from OSS, which would require > > > > publishing > > > > the modified sources. > > > > Is there a technical / philosophical / whatever reason for no supporting them? > > > ? I think the reason is purely technical: for these packages, we don't have a > > > tarball available that can be readily used. Sine we now have post_process_repack > > > in support/download/helpers, it's actually fairly easy to add this feature. > > It is not clear to me yet how I can use post_process_repack. I'll try to grok the code tomorrow > > and > > see if I can understand that. > > So, first, I'd say that override packages really should not be accoutned > for: override is really to be used during development. If one want to > have local packages, there is the 'local' _SITE_METHOD for that. Which > brings up the second topic... We have 3 "override" packages, linux, uboot and linuxptp. Since they are already provided by buildroot and because we want to have the sources in the workspace (for ease of development), we have no other choice but to use OVERRIDE. I don't know if you remember, but we already had a discussion at the buildroot dev con in Lyon some time ago, about the possibility to redefine a package already provided by buildroot and I was advised to use override instead, in this kind of situation. I had also pushed for having a config for uboot and the kernel, to allow to use a local tree without needing OVERRIDE, but that was rejected. Anyways, 'local' can't be a solution here, since we don't control the _SITE_METHOD for overridden packages. Or maybe I missed something :) > > Now: IANAL, and all disclaimers that may apply, the folowing are only my > uninformed opinion, do not base legal decisions solely on those, consult > an actual lawyer, etc... > > Then, for "local" packages, I would think we could assume that they are > part of the Buildroot tree (or of a br2-external tree). [0] > > One could argue that, to comply with licenses like the GPL (v2 or v3, > lesser or not) of said open-source pacakages, the "scripts used to > control compilation and installation of the executable" are part of the > compliance delivery, and in that case, one may argue that Buildroot (and > the associated br2-external tree if any) would fall into that category, > and thus would have to be provided for to-the-letter and to-the-spirit > compliance eith the license of said packages. I agree, we already "wrap" the legal-info target to add extra components such as buildroot or the toolchain. But even that, it would be great if buildroot could take care of it... > > So, the sources for those components are thus available as part of the > delivery of the Buildroot (and associated br2-external if any) > archive(s). Not in our case, because: * we won't provide the full external tree anyway, only what's necessary for compliance * the sources aren't inside the br2-external, or buildroot * even if it was the case, we have a mix of open source / proprietary, so we'd need a filtering method, and REDISTRIBUTE = no seems like the most logical candidate. > > Ergo, there would be no reason to actually handle those local packages > in a specific way because they are already handled. > > [0] if they are not in the same repository as Buildroot (or a > br2-external tree), then there is a mechanism to bring them in-tree, > like git submodules, and thus that means there is a mechanism to update > the version pointed to for those packages, which is exactly akin to > updating the _VERSION in the .mk, so there is no benefit to that (yeah, > I know "repo", but that's a whole other discussion...) So, assuming > "local" packages are in-tree is just good sense. > I'm not sure I completely understand what you're referring to, but here's what I can say: We're exactly in the "repo" situation: buildroot, our br-external and all our source code are "at the same level", there is no git (or other) repository nesting. For all our local (proprietary or not) + override packages, we have no VERSION, as the integration part is delegated to repo. > > > ? A secondary reason is that the idea for "local" packages was that they're > > > probably proprietary. However, in reality there isn't too much correlation > > > between download method and proprietary. And we anyway have FOO_REDISTRIBUTE to > > > handle this. > > > > Yes, we have a mix of proprietary and open source packages, for example, linuxptp or the linux > > kernel, for which we have a couple of patches we'd like to redistribute properly. > > But then you have patches. Just redistribute the unpatched (original) > linuxptp and linux archives, and your Buildroot tree and br2-external if > any, and you should be all set to comply with the requirement of the > licenses of those packages... Sorry, I wasn't clear enough, we don't have patches per se, we have git repositories cloned in our workspace and containing our modifications in our branches. And the whole point is to let buildroot handle the archiving since it already has all the infrastructure. > > > But even for proprietary ones, if they could be handled "properly" that is, with _REDISTRIBUTE = > > NO > > being honored and avoiding the generation of a warning, that would be helpful when wanting to > > list > > the real legal-info warnings in order to fix them. > > What warning are you referring to? This kind of warning: WARNING: liblogreport: sources not saved (local packages not handled) which, I think, shouldn't be printed since our liblogreport (proprietary) package has: LIBLOGREPORT_REDISTRIBUTE = NO > > I once in the past tried to push changes that to the legal-info infra, > that would also allow for a package to declare that it should simply be > ignored completely from the list of packages stored in legal-info. > However, we discussed that back in the day, and I also now totally > adhere to that conclusion: filtering things should be done with local > scripts that are run on the output of legal-info. For proprietary local packages, I don't really want to add a new filtering feature, but more to enforce the semantics of the already existing _REDISTRIBUTE feature, to local packages too. > > In any case, the output of legal-info is not guaranteed to be either > correct or exhaustive (not that we should not pursue that goal, but we > can't guarantee it), and will always require that a human look at it for > completness and correctness before it can be used as a means of > compliance. Agreed, yet I'd to reduce as much as possible the amount of manual intervention. Here I have 2 aims: * reduce the amount of work needed to manually inspect the legal-info output, when I'm trying to fix real legal info issues (missing LICENCES_FILES...) * comply the best I can, to the floss license terms leveraging Buildroot mechanisms whenever possible I know I'll always be able to add mechanisms in wrapper around Buildroot, but I'd prefer to help trying to improve Buildroot instead :) And here I see 3 "problems" I'd like to solve, by decreasing priority: * be able to redistribute source of "override" packages * be able to redistribute source of "local" open source packages * be able to ignore proprietary packages in legal-info If I was able to do that, I'd be left with (nearly) only the warnings which really require a proper fix to submit. Anyway, I'll try to submit a couple of patches so that we can start discussions on the actual technical solutions. > > Regards, > Yann E. MORIN. > > > > ? Regards, > > > ? Arnout > > > > > > > Thank you very much for your answer! > > > > > > > > > If none, I'd be willing to develop support for that, if anyone has pointers as how to > > > > proceed / > > > > where to patch / mistakes to avoid, don't hesitate to share :) > > > > > > > > FTR, I'm using a (lightweight) fork of 2022.02. > > > > > > > > Thank you by advance! > > > > _______________________________________________ > > > > 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 Nicolas.Carrier at orolia.com Fri Jan 13 13:20:15 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 13 Jan 2023 13:20:15 +0000 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO Message-ID: Hello, Here is a patch to remove some legal-info warnings when REDISTRIBUTE is set to NO, for local and override packages. I can't use git send-email as our IT department has forbidden the standard pop/imap/smtp methods... I hope that won't be too much of an issue :/ -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-package-pkg-generic.mk-no-legal-info-WARNING-if-REDI.patch Type: text/x-patch Size: 2500 bytes Desc: 0001-package-pkg-generic.mk-no-legal-info-WARNING-if-REDI.patch URL: From Nicolas.Carrier at orolia.com Fri Jan 13 13:44:28 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 13 Jan 2023 13:44:28 +0000 Subject: [Buildroot] package/lpeg: add missing LPEG_LICENSE_FILES Message-ID: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> The lpeg.html file declares the licensing terms at its bottom, so it should work as a license file. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-package-lpeg-add-missing-LPEG_LICENSE_FILES.patch Type: text/x-patch Size: 1204 bytes Desc: 0001-package-lpeg-add-missing-LPEG_LICENSE_FILES.patch URL: From peter at korsgaard.com Fri Jan 13 15:15:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 16:15:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.66.1 In-Reply-To: <20230112001431.853435-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 11 Jan 2023 17:14:31 -0700") References: <20230112001431.853435-1-james.hilliard1@gmail.com> Message-ID: <87a62m8nzx.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Link to Rust 1.66.1 annoucement: https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html s/annoucement/announcement/ This is a security fix release for the recently found vulnerability in cargo with ssh sources, so I've marked it as such and applied: https://blog.rust-lang.org/2023/01/10/cve-2022-46176.html -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 13 15:10:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 13 Jan 2023 16:10:52 +0100 Subject: [Buildroot] [git commit] package/{rust, rust-bin}: security bump to version 1.66.1 Message-ID: <20230113151531.D419687B1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0da2742abbe2123d8bafe30e307b94c2b72f94cd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes CVE-2022-46176: Cargo did not perform SSH host key verification when cloning indexes and dependencies via SSH https://blog.rust-lang.org/2023/01/10/cve-2022-46176.html Link to Rust 1.66.1 announcement: https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.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.1: $ ./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.1, 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 [Peter: mark as security bump] Signed-off-by: Peter Korsgaard --- 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 7cc1052dd9..adf1799ad7 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.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 +# From https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 a1279760f91b3571733e0b0268128d143be2734916753900b5fe7b8ecc3c0900 rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.asc +sha256 835b4e1b4d396674f7866a83b9a4f44db16fd12f01a7eaed527282b3700a9b92 rust-1.66.1-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.asc +sha256 c7349617c42274bf50f6e3662dfb4f6832a93780099c3bb510be1a5b93d04c37 rust-1.66.1-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 fc38663870f0af47a27241d980ca886c3f7d432267920deb412ac8576bef68f0 rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 2b1a6c54db49a9e62d60cc96c1768f405e0f4c59d698186bf3a28a1bb017b6b5 rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 777d3a650448c15048710282388e90d10740540f570f5d17ed4a2dbdabb89552 rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 875bb310bae7c8c1d2d228a49aa4b547608b6c807ddc9ec44bc87272c77d869b rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 89164ccf75909b3d02bdcb787e33876cad87e55ab0e6239b030b4b6631ed356a rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc +sha256 e83f9fc473072db23376783595a008cdd9b2f2e9b3be109e55939392864840eb rust-1.66.1-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 a201aa4595ec8015662b7103b1409a4787c6d1f1d540bb68746633527d855858 rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 9d96ba6a5a255339cd04af079d906753d56c85503c727279c227d24bd4987e24 rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.asc +sha256 520ac446f20490685cc4d73192cfbb4c9b9e55c884aa4ae2b098e3a54d891de8 rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 42afd189ef64988f64976f767a734734bccd7c71e578780e902148c98226fa29 rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 506126773af9c3dacc506776a0b2e12fe6fa0c95eaf4f4ebb5cdbd335feb83fa rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 3d21b478fbf07bd27902bdd189e6988341f0c2c0108b538f926cea3031bc8ea6 rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.asc +sha256 5282fc97111a7eafbead3463ed7bc0f3065332f21aec6a39a740157fe42f943a rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 0ebf0178bbe9c5572d1db89e190dee23aef0e2f667995abedbd66e33d0bd73ab rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 938e7442c21ea0895c44ec78fa718ea1d3abe32ed0425ed328c905e188af250e rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 bdc491f4c05669e7a3382b6bfdaeaa20e2cfa5ef553305df0e0d73729a45e6e4 rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 d75c6dc3c00d662b0d3f6ce7fde0f76057542edfbc97a20b29247842c8a711d2 rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 830285e5388081c68fac9dc955aa824a4d919b0e24eadc6e0b95b30103d79db9 rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 d720bd1e493f53797f90d83dbe6d52ecbe1ff3cae282f4b2e18c37fe92c9adf6 rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.asc +sha256 90eb8e2490283930e682b79842d664d4867414563353d53dafc47eccf44aea17 rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.asc +sha256 c4bab2d63223d0c6e63806082e30d8c38b37eefc10ee2e7380971e3012c00bca rust-std-1.66.1-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.asc +sha256 b32cbbb9002f8a20b302823a2ff122a91f077b5e1a7bc1340de690ded86bf10b rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.asc +sha256 52013329eb6697d94f5dce01dd509b4b93b473c18a3a2c05d0230b9dfeab14d1 rust-std-1.66.1-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.asc +sha256 e6029b4cec5d6c06c34a0dbec614fa252fdc8cf31013d6e561112cf90f742568 rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.asc +sha256 23f917eccaca59d4c911eb96d8ffefe86834dbcdf902c9ab6dad8558c31c4575 rust-std-1.66.1-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 70d1406e0981d5d31c1d3f85c848bba0476e0ff6203e7706f66b4d2212f01b66 rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 0fd221d4b4205ce548e83f0e7416c8332eb12b64d5a43c0b3ed61e9f7d6edf13 rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 132d6d5750a877972ebc6f23e831f2ef3077465b2ab24ca645d32ea83c496fe3 rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 533f370368ac8b6192e1450289c64544ebf9cacc38c3a52ef6c0ecded7ee6fa5 rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 8bfa3d6079c6df049978fe61b1ccaf992aecd006e23df2439ecfc883bd8bc31b rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.asc +sha256 d7028820888d0decde047a6e77b866e690532aa09522c9a23a3fbf8780a72257 rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 417b12a9bf090d694514937cd8c321ed625f155248f63c0de8207b17fa4b35b1 rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 7074c4ea9fcc683ceb0adcca6ba07544a1d91f0e5d2a4cf14c81eb14316ebf35 rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 4c64a09be872b5832b50d681fbe29691b6a5d3e23ee5535020fa22b8b453c770 rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 776eff6f451845e88224714ee6da7819e34f01b7625bf927394c2b91e5c8243c rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc +sha256 51d1567e1d28e43c2165886f5a4955dcdaa41aa5ddcec5fb08200491fd1f6062 rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 3aee03fa61c28bb242023efb09a22e38a76b075cc72bcad9894560be8b28a927 rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 c5e2c9b160bd8d99514f13cfbc0e42a722fd9ca14e6aaca4b9b77731a7a48377 rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.asc +sha256 a9710727ba28955deb7fbec799faed19486c9af3c7e3088ec6659a257515ffca rust-std-1.66.1-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 b341bc4b7c..89009288f4 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.66.0 +RUST_BIN_VERSION = 1.66.1 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 35028b304b..545a452bf0 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# 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 +# From https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.asc +sha256 07ac4e6c93e0d8ecfaf3b86c4c78bbbde3f5be675f0334e7fb343cb4a0b81ebe rustc-1.66.1-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 55fa38df18..691683b492 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.66.0 +RUST_VERSION = 1.66.1 RUST_SOURCE = rustc-$(RUST_VERSION)-src.tar.xz RUST_SITE = https://static.rust-lang.org/dist RUST_LICENSE = Apache-2.0 or MIT From kyle at balena.io Fri Jan 13 19:02:42 2023 From: kyle at balena.io (Kyle Harding) Date: Fri, 13 Jan 2023 14:02:42 -0500 Subject: [Buildroot] [PATCH 1/1] package/unbound: bump version to 1.17.1 Message-ID: <20230113190244.53572-1-kyle@balena.io> Signed-off-by: Kyle Harding --- package/unbound/unbound.hash | 4 ++-- package/unbound/unbound.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/unbound/unbound.hash b/package/unbound/unbound.hash index 147ac7b13a..91e1d82dd2 100644 --- a/package/unbound/unbound.hash +++ b/package/unbound/unbound.hash @@ -1,5 +1,5 @@ -# From https://nlnetlabs.nl/downloads/unbound/unbound-1.17.0.tar.gz.sha256 -sha256 dcbc95d7891d9f910c66e4edc9f1f2fde4dea2eec18e3af9f75aed44a02f1341 unbound-1.17.0.tar.gz +# From https://nlnetlabs.nl/downloads/unbound/unbound-1.17.1.tar.gz.sha256 +sha256 ee4085cecce12584e600f3d814a28fa822dfaacec1f94c84bfd67f8a5571a5f4 unbound-1.17.1.tar.gz # Locally calculated sha256 8eb9a16cbfb8703090bbfa3a2028fd46bb351509a2f90dc1001e51fbe6fd45db LICENSE diff --git a/package/unbound/unbound.mk b/package/unbound/unbound.mk index 7b62522727..fa7884e937 100644 --- a/package/unbound/unbound.mk +++ b/package/unbound/unbound.mk @@ -4,7 +4,7 @@ # ################################################################################ -UNBOUND_VERSION = 1.17.0 +UNBOUND_VERSION = 1.17.1 UNBOUND_SITE = https://www.unbound.net/downloads UNBOUND_INSTALL_STAGING = YES UNBOUND_DEPENDENCIES = host-pkgconf expat libevent openssl -- 2.38.1 From bernd.kuhls at t-online.de Fri Jan 13 21:07:53 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 13 Jan 2023 22:07:53 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/perl-mail-dkim: bump version to 1.20220520 Message-ID: <20230113210753.23966-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- v2: fixed hash file (Peter) package/perl-mail-dkim/perl-mail-dkim.hash | 4 ++-- package/perl-mail-dkim/perl-mail-dkim.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-mail-dkim/perl-mail-dkim.hash b/package/perl-mail-dkim/perl-mail-dkim.hash index e94adfc6ed..6edeaa9d8b 100644 --- a/package/perl-mail-dkim/perl-mail-dkim.hash +++ b/package/perl-mail-dkim/perl-mail-dkim.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 9de35f8aa77a85dc17423cbcce2bf46d Mail-DKIM-1.20200824.tar.gz -sha256 871d329830acb4840423aa59036622fb2ee394efc1d09316dcc32ae94454e916 Mail-DKIM-1.20200824.tar.gz +md5 5a0dec58f0c2526521b2952a3c126906 Mail-DKIM-1.20220520.tar.gz +sha256 8ac4b8c84bbfad00a3d24bf676493d207dd3cd4a735efabb9e17181534f23646 Mail-DKIM-1.20220520.tar.gz # computed by scancpan sha256 ffaa40feb768566e52d93879fedd2c5483828b6de483874f30a0a4425351555f LICENSE diff --git a/package/perl-mail-dkim/perl-mail-dkim.mk b/package/perl-mail-dkim/perl-mail-dkim.mk index e67bf5ee18..f3383a02bf 100644 --- a/package/perl-mail-dkim/perl-mail-dkim.mk +++ b/package/perl-mail-dkim/perl-mail-dkim.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_MAIL_DKIM_VERSION = 1.20200824 +PERL_MAIL_DKIM_VERSION = 1.20220520 PERL_MAIL_DKIM_SOURCE = Mail-DKIM-$(PERL_MAIL_DKIM_VERSION).tar.gz PERL_MAIL_DKIM_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MB/MBRADSHAW PERL_MAIL_DKIM_LICENSE = Artistic or GPL-1.0+ -- 2.34.1 From vfazio at xes-inc.com Fri Jan 13 22:54:25 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Fri, 13 Jan 2023 16:54:25 -0600 Subject: [Buildroot] [PATCH 2/2] package/ipmitool: use the standard github helper In-Reply-To: <20230113225425.3301420-1-vfazio@xes-inc.com> References: <20230113225425.3301420-1-vfazio@xes-inc.com> Message-ID: <20230113225425.3301420-2-vfazio@xes-inc.com> From: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio --- package/ipmitool/ipmitool.hash | 2 +- package/ipmitool/ipmitool.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/ipmitool/ipmitool.hash b/package/ipmitool/ipmitool.hash index bb0b0d80b0..c3b298e3ba 100644 --- a/package/ipmitool/ipmitool.hash +++ b/package/ipmitool/ipmitool.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c IPMITOOL_1_8_19.tar.gz +sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c ipmitool-1_8_19.tar.gz sha256 b7e2382a8be43b5f6cb092f2d2bda163bf1a1938be9300f821a845cbcd535f56 COPYING diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk index f97d94693b..368660f131 100644 --- a/package/ipmitool/ipmitool.mk +++ b/package/ipmitool/ipmitool.mk @@ -5,8 +5,7 @@ ################################################################################ IPMITOOL_VERSION = 1_8_19 -IPMITOOL_SOURCE = IPMITOOL_$(IPMITOOL_VERSION).tar.gz -IPMITOOL_SITE = https://github.com/ipmitool/ipmitool/archive/refs/tags +IPMITOOL_SITE = $(call github,ipmitool,ipmitool,IPMITOOL_$(IPMITOOL_VERSION)) IPMITOOL_LICENSE = BSD-3-Clause IPMITOOL_LICENSE_FILES = COPYING IPMITOOL_CPE_ID_VENDOR = ipmitool_project -- 2.25.1 From vfazio at xes-inc.com Fri Jan 13 22:54:24 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Fri, 13 Jan 2023 16:54:24 -0600 Subject: [Buildroot] [PATCH 1/2] package/ipmitool: backport fixes for registry issues Message-ID: <20230113225425.3301420-1-vfazio@xes-inc.com> From: Vincent Fazio Add upstream patches to: Fix the URL used for hte IANA PEN registry Make a missing registry file non-fatal Make downloading/installing the registry optional The IANA PEN registry used by ipmitool takes up 4MB+. It is also not "frozen" and can be updated at the whim of IANA. This causes headaches when needing reproducible builds. Registry installation will be disabled when BR2_REPRODUCIBLE is selected. By default, the registry is not installed since it is largely a cosmetic feature and not driving core functionality. Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio --- .../0002-Fix-enterprise-numbers-URL.patch | 33 ++++++ ...t-require-the-IANA-PEN-registry-file.patch | 112 ++++++++++++++++++ ...c-allow-disabling-registry-downloads.patch | 72 +++++++++++ package/ipmitool/Config.in | 12 ++ package/ipmitool/ipmitool.mk | 4 + 5 files changed, 233 insertions(+) create mode 100644 package/ipmitool/0002-Fix-enterprise-numbers-URL.patch create mode 100644 package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch create mode 100644 package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch new file mode 100644 index 0000000000..af62d22459 --- /dev/null +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch @@ -0,0 +1,33 @@ +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 +From: Alexander Amelkin +Date: Tue, 22 Nov 2022 13:55:33 +0300 +Subject: [PATCH] Fix enterprise-numbers URL + +IANA has changed their URL scheme, and the content at the old URL for +enterprise-numbers switched from text/plain to text/html. + +Fix Makefile.am to use the new URL + +Resolves ipmitool/ipmitool#377 + +Signed-off-by: Alexander Amelkin +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index ce3267f..3182a52 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ + $(distdir).tar.gz $(distdir).tar.bz2 + + SUBDIRS = lib src include doc contrib control +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt + + dist-hook: + cp control/ipmitool.spec $(distdir) +-- +2.25.1 + diff --git a/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch b/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch new file mode 100644 index 0000000000..6ac5ce989b --- /dev/null +++ b/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch @@ -0,0 +1,112 @@ +From 26b088193a55624df4cbe2a0d33c7bba5bca108d Mon Sep 17 00:00:00 2001 +From: Vincent Fazio +Date: Sat, 7 Jan 2023 21:02:48 -0600 +Subject: [PATCH] Do not require the IANA PEN registry file + +Previously, ipmitool would fail to run if the local copy of the IANA PEN +registry could not be parsed. + +When the registry is not available the manufacturer will be "Unknown" but +ipmitool will otherwise function so should not be considered fatal. + +Also, fix an issue with improperly handling the `oem_info_list_load` +return value. Previously, in `ipmi_oem_info_init`, if `oem_info_list_load` +returned a negative value due to the registry file not existing, an +improper count would cause `oem_info_init_from_list` to aallocate a list +that didn't encompass the full header/tail list. + + IANA PEN registry open failed: No such file or directory + Allocating 3 entries + [ 1] 16777214 | A Debug Assisting Company, Ltd. + [ 0] 1048575 | Unspecified + +Now, use a signed int and ensure a valid count of loaded OEMs is used. + +Signed-off-by: Vincent Fazio +--- + include/ipmitool/ipmi_strings.h | 2 +- + lib/ipmi_main.c | 5 +---- + lib/ipmi_strings.c | 19 +++++-------------- + 3 files changed, 7 insertions(+), 19 deletions(-) + +diff --git a/include/ipmitool/ipmi_strings.h b/include/ipmitool/ipmi_strings.h +index 17c37c6..d60179c 100644 +--- a/include/ipmitool/ipmi_strings.h ++++ b/include/ipmitool/ipmi_strings.h +@@ -55,7 +55,7 @@ extern const struct valstr ipmi_integrity_algorithms[]; + extern const struct valstr ipmi_encryption_algorithms[]; + extern const struct valstr ipmi_user_enable_status_vals[]; + extern const struct valstr *ipmi_oem_info; +-int ipmi_oem_info_init(); ++void ipmi_oem_info_init(); + void ipmi_oem_info_free(); + + extern const struct valstr picmg_frucontrol_vals[]; +diff --git a/lib/ipmi_main.c b/lib/ipmi_main.c +index a673a30..510bc2d 100644 +--- a/lib/ipmi_main.c ++++ b/lib/ipmi_main.c +@@ -853,10 +853,7 @@ ipmi_main(int argc, char ** argv, + } + + /* load the IANA PEN registry */ +- if (ipmi_oem_info_init()) { +- lprintf(LOG_ERR, "Failed to initialize the OEM info dictionary"); +- goto out_free; +- } ++ ipmi_oem_info_init(); + + /* run OEM setup if found */ + if (oemtype && +diff --git a/lib/ipmi_strings.c b/lib/ipmi_strings.c +index 26b359f..c8fc2d0 100644 +--- a/lib/ipmi_strings.c ++++ b/lib/ipmi_strings.c +@@ -1719,39 +1719,30 @@ out: + return rc; + } + +-int ipmi_oem_info_init() ++void ipmi_oem_info_init() + { + oem_valstr_list_t terminator = { { -1, NULL}, NULL }; /* Terminator */ + oem_valstr_list_t *oemlist = &terminator; + bool free_strings = true; +- size_t count; +- int rc = -4; ++ int count; + + lprintf(LOG_INFO, "Loading IANA PEN Registry..."); + + if (ipmi_oem_info) { + lprintf(LOG_INFO, "IANA PEN Registry is already loaded"); +- rc = 0; + goto out; + } + +- if (!(count = oem_info_list_load(&oemlist))) { +- /* +- * We can't identify OEMs without a loaded registry. +- * Set the pointer to dummy and return. +- */ +- ipmi_oem_info = ipmi_oem_info_dummy; +- goto out; ++ if ((count = oem_info_list_load(&oemlist)) < 1) { ++ lprintf(LOG_WARN, "Failed to load entries from IANA PEN Registry"); ++ count = 0; + } + + /* In the array was allocated, don't free the strings at cleanup */ + free_strings = !oem_info_init_from_list(oemlist, count); + +- rc = IPMI_CC_OK; +- + out: + oem_info_list_free(&oemlist, free_strings); +- return rc; + } + + void ipmi_oem_info_free() +-- +2.25.1 + diff --git a/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch b/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch new file mode 100644 index 0000000000..7c070cb51f --- /dev/null +++ b/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch @@ -0,0 +1,72 @@ +From be11d948f89b10be094e28d8a0a5e8fb532c7b60 Mon Sep 17 00:00:00 2001 +From: Vincent Fazio +Date: Wed, 11 Jan 2023 22:55:51 -0600 +Subject: [PATCH] configure.ac: allow disabling registry downloads + +Some environments require reproducible builds. Since the IANA PEN +registry is constantly updating and there is no snapshot available, +installing ipmitool via `make install` is not reproducible. + +Provide a configure mechanism to disable the registry download/install.. +--- + configure.ac | 30 ++++++++++++++++++++---------- + 1 file changed, 20 insertions(+), 10 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 4ee1be8..1dd2742 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -18,8 +18,6 @@ AC_PROG_LN_S + AC_PROG_MAKE_SET + AC_CHECK_PROG([RPMBUILD], [rpmbuild], [rpmbuild], [rpm]) + AC_CHECK_PROG([SED], [sed], [sed]) +-AC_CHECK_PROG([WGET], [wget], [wget]) +-AC_CHECK_PROG([CURL], [curl], [curl]) + + AC_HEADER_STDC + AC_CHECK_HEADERS([stdlib.h string.h sys/ioctl.h sys/stat.h unistd.h paths.h]) +@@ -56,21 +54,33 @@ if test "x$exec_prefix" = "xNONE"; then + exec_prefix="$prefix" + fi + +-if test "x$WGET" = "x"; then +- if test "x$CURL" = "x"; then ++dnl allow enabling/disabling the fetching of the IANA PEN registry ++AC_ARG_ENABLE([registry-download], ++ [AC_HELP_STRING([--enable-registry-download], ++ [download/install the IANA PEN registry [default=yes]])], ++ [xenable_registry_download=$enableval], ++ [xenable_registry_download=yes]) ++ ++AM_CONDITIONAL([DOWNLOAD], [false]) ++ ++if test "x$xenable_registry_download" = "xyes"; then ++ AC_CHECK_PROG([WGET], [wget], [wget]) ++ AC_CHECK_PROG([CURL], [curl], [curl]) ++ ++ if test "x$WGET" = "x" && test "x$CURL" = "x"; then + AC_MSG_WARN([** Neither wget nor curl could be found.]) + AC_MSG_WARN([** IANA PEN database will not be installed by `make install` !]) + else +- DOWNLOAD="$CURL --location --progress-bar" + AM_CONDITIONAL([DOWNLOAD], [true]) ++ if test "x$WGET" != "x"; then ++ DOWNLOAD="$WGET -c -nd -O -" ++ else ++ DOWNLOAD="$CURL --location --progress-bar" ++ fi + fi +-else +- DOWNLOAD="$WGET -c -nd -O -" +- AM_CONDITIONAL([DOWNLOAD], [true]) + fi + +-AC_MSG_WARN([** Download is:]) +-AC_MSG_WARN($DOWNLOAD) ++AC_MSG_WARN([** Download is: $DOWNLOAD]) + AC_SUBST(DOWNLOAD, $DOWNLOAD) + + dnl +-- +2.25.1 + diff --git a/package/ipmitool/Config.in b/package/ipmitool/Config.in index dbd6483110..ed3b918f9d 100644 --- a/package/ipmitool/Config.in +++ b/package/ipmitool/Config.in @@ -9,6 +9,18 @@ config BR2_PACKAGE_IPMITOOL if BR2_PACKAGE_IPMITOOL +comment "IANA PEN Registry will not be installed on reproducible builds" + depends on BR2_REPRODUCIBLE + +config BR2_PACKAGE_IPMITOOL_PEN_REGISTRY + bool "install PEN registry" + depends on !BR2_REPRODUCIBLE + help + Install the IANA PEN registry. + Shows manufacturer name in certain commands. + + Not installing the registry saves ~4.3 MB. + config BR2_PACKAGE_IPMITOOL_LANPLUS bool "enable lanplus interface" select BR2_PACKAGE_OPENSSL diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk index b9f60d8151..f97d94693b 100644 --- a/package/ipmitool/ipmitool.mk +++ b/package/ipmitool/ipmitool.mk @@ -14,6 +14,10 @@ IPMITOOL_CPE_ID_VENDOR = ipmitool_project IPMITOOL_AUTORECONF = YES IPMITOOL_DEPENDENCIES = host-pkgconf +ifneq ($(BR2_PACKAGE_IPMITOOL_PEN_REGISTRY),y) +IPMITOOL_CONF_OPTS += --disable-registry-download +endif + ifeq ($(BR2_PACKAGE_FREEIPMI),y) IPMITOOL_DEPENDENCIES += freeipmi IPMITOOL_CONF_OPTS += --enable-intf-free -- 2.25.1 From giulio.benetti at benettiengineering.com Sat Jan 14 00:24:33 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:24:33 +0100 Subject: [Buildroot] [PATCH] package/rtl8821cu: fix build failure due to missing Linux options Message-ID: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> After fixing build failure due to missing Linux CONFIG_CFG80211 an error of conflicting Big and Little endianness came out. So let's fix it by disabling the default CONFIG_PLATFORM that is not CONFIG_PLATFORM_GENERIC but CONFIG_PLATFORM_AUTODETECT. Fixes: http://autobuild.buildroot.net/results/aea/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f/ Signed-off-by: Giulio Benetti --- package/rtl8821cu/rtl8821cu.mk | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk index 18222e0014..501d849aca 100644 --- a/package/rtl8821cu/rtl8821cu.mk +++ b/package/rtl8821cu/rtl8821cu.mk @@ -9,6 +9,14 @@ RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) RTL8821CU_LICENSE = GPL-2.0 RTL8821CU_LICENSE_FILES = LICENSE +define RTL8821CU_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 + RTL8821CU_USER_EXTRA_CFLAGS = \ -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ -DCONFIG_IOCTL_CFG80211 \ @@ -16,7 +24,7 @@ RTL8821CU_USER_EXTRA_CFLAGS = \ -Wno-error RTL8821CU_MODULE_MAKE_OPTS = \ - CONFIG_PLATFORM_GENERIC=n \ + CONFIG_PLATFORM_AUTODETECT=n \ CONFIG_RTL8821CU=m \ KVER=$(LINUX_VERSION_PROBED) \ USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" -- 2.34.1 From giulio.benetti at benettiengineering.com Sat Jan 14 00:25:52 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:25:52 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: add Giulio Benetti to package rtl8821cu Message-ID: <20230114002552.1427592-1-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index d3db78b6cf..ffdec76314 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1162,6 +1162,7 @@ F: package/rtl8723bu/ F: package/rtl8723ds/ F: package/rtl8812au-aircrack-ng/ F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/sunxi-mali-utgard/ F: package/sunxi-mali-utgard-driver/ F: package/sunxi-tools/ -- 2.34.1 From christian at paral.in Sat Jan 14 00:27:36 2023 From: christian at paral.in (Christian Stewart) Date: Fri, 13 Jan 2023 16:27:36 -0800 Subject: [Buildroot] [PATCH] package/rtl8821cu: fix build failure due to missing Linux options In-Reply-To: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> References: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> Message-ID: Hi Giulio, On Fri, Jan 13, 2023 at 4:24 PM Giulio Benetti wrote: > > After fixing build failure due to missing Linux CONFIG_CFG80211 an error > of conflicting Big and Little endianness came out. So let's fix it by > disabling the default CONFIG_PLATFORM that is not CONFIG_PLATFORM_GENERIC > but CONFIG_PLATFORM_AUTODETECT. > > Fixes: > http://autobuild.buildroot.net/results/aea/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f/ > > Signed-off-by: Giulio Benetti Reviewed-by: Christian Stewart From giulio.benetti at benettiengineering.com Sat Jan 14 00:29:46 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:29:46 +0100 Subject: [Buildroot] [PATCH] package/rtl8821cu: fix build failure due to missing Linux options In-Reply-To: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> References: <20230114002433.1388538-1-giulio.benetti@benettiengineering.com> Message-ID: <5a5b75bd-2a39-a142-b079-b3f885dca87b@benettiengineering.com> On 14/01/23 01:24, Giulio Benetti wrote: > After fixing build failure due to missing Linux CONFIG_CFG80211 an error > of conflicting Big and Little endianness came out. So let's fix it by > disabling the default CONFIG_PLATFORM that is not CONFIG_PLATFORM_GENERIC > but CONFIG_PLATFORM_AUTODETECT. Here I'm wrong. CONFIG_PLATFORM_GENERIC is still generic with this git SHA1. So I'm going to send V2. Please drop this Sorry for the noise Best regards -- Giulio Benetti Benetti Engineering sas > Fixes: > http://autobuild.buildroot.net/results/aea/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f/ > > Signed-off-by: Giulio Benetti > --- > package/rtl8821cu/rtl8821cu.mk | 10 +++++++++- > 1 file changed, 9 insertions(+), 1 deletion(-) > > diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk > index 18222e0014..501d849aca 100644 > --- a/package/rtl8821cu/rtl8821cu.mk > +++ b/package/rtl8821cu/rtl8821cu.mk > @@ -9,6 +9,14 @@ RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) > RTL8821CU_LICENSE = GPL-2.0 > RTL8821CU_LICENSE_FILES = LICENSE > > +define RTL8821CU_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 > + > RTL8821CU_USER_EXTRA_CFLAGS = \ > -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > -DCONFIG_IOCTL_CFG80211 \ > @@ -16,7 +24,7 @@ RTL8821CU_USER_EXTRA_CFLAGS = \ > -Wno-error > > RTL8821CU_MODULE_MAKE_OPTS = \ > - CONFIG_PLATFORM_GENERIC=n \ > + CONFIG_PLATFORM_AUTODETECT=n \ > CONFIG_RTL8821CU=m \ > KVER=$(LINUX_VERSION_PROBED) \ > USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" From giulio.benetti at benettiengineering.com Sat Jan 14 00:31:22 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:31:22 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8821cu: fix build failure due to missing Linux options Message-ID: <20230114003122.1475047-1-giulio.benetti@benettiengineering.com> Fixes: http://autobuild.buildroot.net/results/aea/aea6bc1e4f89bd1010dfdc9caa54c37edb567d5f/ Signed-off-by: Giulio Benetti --- V1->V2: * drop CONFIG_PLATFORM_ change --- package/rtl8821cu/rtl8821cu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk index 18222e0014..97f50d9633 100644 --- a/package/rtl8821cu/rtl8821cu.mk +++ b/package/rtl8821cu/rtl8821cu.mk @@ -9,6 +9,14 @@ RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) RTL8821CU_LICENSE = GPL-2.0 RTL8821CU_LICENSE_FILES = LICENSE +define RTL8821CU_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 + RTL8821CU_USER_EXTRA_CFLAGS = \ -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ -DCONFIG_IOCTL_CFG80211 \ -- 2.34.1 From giulio.benetti at benettiengineering.com Sat Jan 14 00:36:46 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 14 Jan 2023 01:36:46 +0100 Subject: [Buildroot] [PATCH] package/libfuse3: bump version to 3.13.0 Message-ID: <20230114003646.1540536-1-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- package/libfuse3/libfuse3.hash | 2 +- package/libfuse3/libfuse3.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libfuse3/libfuse3.hash b/package/libfuse3/libfuse3.hash index 2fb5f329e3..691bfbc9d6 100644 --- a/package/libfuse3/libfuse3.hash +++ b/package/libfuse3/libfuse3.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 checksums -sha256 25a00226d2d449c15b2f08467d6d5ebbb2a428260c4ab773721c32adbc6da072 libfuse3-3.11.0.tar.gz +sha256 224544214204eb348b548d6faa7a9bc91b053aacfc92e8b5da3f478c76ae4a03 libfuse3-3.13.0.tar.gz sha256 b8832d9caaa075bbbd2aef24efa09f8b7ab66a832812d88c602da0c7b4397fad LICENSE diff --git a/package/libfuse3/libfuse3.mk b/package/libfuse3/libfuse3.mk index b3e3176708..d94f7d3d3a 100644 --- a/package/libfuse3/libfuse3.mk +++ b/package/libfuse3/libfuse3.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBFUSE3_VERSION = 3.11.0 +LIBFUSE3_VERSION = 3.13.0 LIBFUSE3_SITE = $(call github,libfuse,libfuse,fuse-$(LIBFUSE3_VERSION)) LIBFUSE3_LICENSE = LGPL-2.1 LIBFUSE3_LICENSE_FILES = LICENSE -- 2.34.1 From erniecarp2018 at gmail.com Sat Jan 14 06:31:37 2023 From: erniecarp2018 at gmail.com (Ernie Carp) Date: Fri, 13 Jan 2023 22:31:37 -0800 Subject: [Buildroot] Python 3 bcrypt error Message-ID: Hello, When compiling python3 on buildroot version 2022-11 I get an error message about bcrypt. The PyPi.org lists the sha256 hash as 27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd Need a little help to fix it. [source.vendored-sources] directory = "VENDOR" ERROR: bcrypt-4.0.1.tar.gz has wrong sha256 hash: ERROR: expected: d64daee0af1afe137718674e67a49b8bb791842aab265b588a6d68d44a449c70 ERROR: got : 108aaa38326360d716f4a6e2e98bfe84969542e559bd8bfe3b09ccc93e6c2944 ERROR: Incomplete download, or man-in-the-middle (MITM) attack wget --passive-ftp -nd -t 3 -O '/home/ethertek/rms200v2/buildroot/output/build/.bcrypt-4.0.1.tar.gz.CquFUP/output' 'http://sources.buildroot.net/bcrypt-4.0.1.tar.gz' --2023-01-14 06:19:19-- http://sources.buildroot.net/bcrypt-4.0.1.tar.gz Resolving sources.buildroot.net (sources.buildroot.net)... 104.26.0.37, 172.67.72.56, 104.26.1.37, ... Connecting to sources.buildroot.net (sources.buildroot.net)|104.26.0.37|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2023-01-14 06:19:19 ERROR 404: Not Found. make[1]: *** [package/pkg-generic.mk:189: /home/ethertek/rms200v2/buildroot/output/build/python-bcrypt-4.0.1/.stamp_downloaded] Error 1 make: *** [Makefile:84: _all] Error 2 Thank you, Ernie. -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sat Jan 14 08:03:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 09:03:17 +0100 Subject: [Buildroot] Python 3 bcrypt error In-Reply-To: References: Message-ID: <20230114080317.GW151997@scaer> Ernie, All, On 2023-01-13 22:31 -0800, Ernie Carp spake thusly: > Hello, > When compiling python3 on buildroot version 2022-11 I get an error message about bcrypt. In Buildroot 2022.11, as well as in the 2022.11.x maintenance branch, we only have pythonbcrypt 3.2.0, but the traces below refer to 4.0.1, which is only in master. So, are you sure you are using buildroot 2022.11? If so, how can you be using python-bcrypt 4.0.1? > The PyPi.org lists the sha256 hash as 27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd > Need a little help to fix it. > [source.vendored-sources] > directory = "VENDOR" > ERROR: bcrypt-4.0.1.tar.gz has wrong sha256 hash: > ERROR: expected: d64daee0af1afe137718674e67a49b8bb791842aab265b588a6d68d44a449c70 > ERROR: got? ? ?: 108aaa38326360d716f4a6e2e98bfe84969542e559bd8bfe3b09ccc93e6c2944 > ERROR: Incomplete download, or man-in-the-middle (MITM) attack This has now supposedly been fixed in master with commit ac2b26fba2ad (support/download: fix cargo vendoring). 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 heiko.thiery at gmail.com Sat Jan 14 08:04:04 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 09:04:04 +0100 Subject: [Buildroot] [PATCH] package/modem-manager: bump version to 1.20.4 Message-ID: <20230114080403.26526-1-heiko.thiery@gmail.com> Drop patch that is now upstream. Signed-off-by: Heiko Thiery --- ...n-hardcode-building-a-shared-library.patch | 54 ------------------- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 2 +- 3 files changed, 2 insertions(+), 56 deletions(-) delete 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 deleted file mode 100644 index e99396d0d1..0000000000 --- a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch +++ /dev/null @@ -1,54 +0,0 @@ -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-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 -[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 - diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index e6967f8d62..4b8b795af7 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 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz +sha256 9c16b47547faac9515f2d03d1e8175de9c5e6769b1ee16b608ba6cfe6f04b03e ModemManager-1.20.4.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 f1fc17523a..979a80a8e9 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,7 +4,7 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_VERSION = 1.20.4 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) -- 2.20.1 From heiko.thiery at gmail.com Sat Jan 14 08:05:25 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 09:05:25 +0100 Subject: [Buildroot] [PATCH] package/network-manager: bump version to 1.40.10 Message-ID: <20230114080524.26943-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index f503665a9a..3895c1ffc3 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.40/NetworkManager-1.40.6.sha256sum -sha256 2f025b2d5af7de593bbf47c17e4d98a2b9608ea90a8260fb08080be97439534e NetworkManager-1.40.6.tar.xz +# From https://download.gnome.org/sources/NetworkManager/1.40/NetworkManager-1.40.10.sha256sum +sha256 fa251455df3c38e2bf1e1ff806b4bc4346938dd135a3568bd250e92caa85eaf7 NetworkManager-1.40.10.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 847c6a82ba..138ff46e4a 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -5,7 +5,7 @@ ################################################################################ NETWORK_MANAGER_VERSION_MAJOR = 1.40 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).6 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).10 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 heiko.thiery at gmail.com Sat Jan 14 08:06:12 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 09:06:12 +0100 Subject: [Buildroot] [PATCH] package/network-manager-openvpn: bump to version 1.10.2 Message-ID: <20230114080611.27225-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/network-manager-openvpn/network-manager-openvpn.hash | 4 ++-- package/network-manager-openvpn/network-manager-openvpn.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/network-manager-openvpn/network-manager-openvpn.hash b/package/network-manager-openvpn/network-manager-openvpn.hash index d0cbc7ca87..11fb28f8c8 100644 --- a/package/network-manager-openvpn/network-manager-openvpn.hash +++ b/package/network-manager-openvpn/network-manager-openvpn.hash @@ -1,4 +1,4 @@ -# From https://download.gnome.org/sources/NetworkManager-openvpn/1.8/NetworkManager-openvpn-1.8.14.sha256sum -sha256 e7419053fc3b5a7e25f1a7517c313ad4531b6ea280255524ebb85a70c76fdbeb NetworkManager-openvpn-1.8.14.tar.xz +# From https://download.gnome.org/sources/NetworkManager-openvpn/1.10/NetworkManager-openvpn-1.10.2.sha256sum +sha256 62f0f2a8782221b923f212ac2a8ebbc1002efd6a90ee945dad4adfb56d076d21 NetworkManager-openvpn-1.10.2.tar.xz # Locally computed sha256 c39e345d992dfba62db265f8c6d6ff1d90c61d92876635ae05adbfa2f45fff46 COPYING diff --git a/package/network-manager-openvpn/network-manager-openvpn.mk b/package/network-manager-openvpn/network-manager-openvpn.mk index d5d4c5da42..ccc86e45f7 100644 --- a/package/network-manager-openvpn/network-manager-openvpn.mk +++ b/package/network-manager-openvpn/network-manager-openvpn.mk @@ -4,8 +4,8 @@ # ################################################################################ -NETWORK_MANAGER_OPENVPN_VERSION_MAJOR = 1.8 -NETWORK_MANAGER_OPENVPN_VERSION = $(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR).14 +NETWORK_MANAGER_OPENVPN_VERSION_MAJOR = 1.10 +NETWORK_MANAGER_OPENVPN_VERSION = $(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR).2 NETWORK_MANAGER_OPENVPN_SOURCE = NetworkManager-openvpn-$(NETWORK_MANAGER_OPENVPN_VERSION).tar.xz NETWORK_MANAGER_OPENVPN_SITE = https://download.gnome.org/sources/NetworkManager-openvpn/$(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR) NETWORK_MANAGER_OPENVPN_DEPENDENCIES = network-manager openvpn -- 2.20.1 From erniecarp2018 at gmail.com Sat Jan 14 08:41:14 2023 From: erniecarp2018 at gmail.com (Ernie Carp) Date: Sat, 14 Jan 2023 00:41:14 -0800 Subject: [Buildroot] Python 3 bcrypt error In-Reply-To: <20230114080317.GW151997@scaer> References: <20230114080317.GW151997@scaer> Message-ID: Hello Yann, All, A few days ago I ran: git clone git://git.buildroot.net/buildroot It grabbed Buildroot 2022.11-822-ga0a428f135-dirty Not sure what's up with -dirty. I will try the buildroot-2022.11.tar.gz archive instead. Thank you, Ernie. On Sat, Jan 14, 2023 at 12:03 AM Yann E. MORIN wrote: > Ernie, All, > > On 2023-01-13 22:31 -0800, Ernie Carp spake thusly: > > Hello, > > When compiling python3 on buildroot version 2022-11 I get an error > message about bcrypt. > > In Buildroot 2022.11, as well as in the 2022.11.x maintenance branch, > we only have pythonbcrypt 3.2.0, but the traces below refer to 4.0.1, > which is only in master. > > So, are you sure you are using buildroot 2022.11? If so, how can you be > using python-bcrypt 4.0.1? > > > The PyPi.org lists the sha256 hash as > 27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd > > Need a little help to fix it. > > [source.vendored-sources] > > directory = "VENDOR" > > ERROR: bcrypt-4.0.1.tar.gz has wrong sha256 hash: > > ERROR: expected: > d64daee0af1afe137718674e67a49b8bb791842aab265b588a6d68d44a449c70 > > ERROR: got : > 108aaa38326360d716f4a6e2e98bfe84969542e559bd8bfe3b09ccc93e6c2944 > > ERROR: Incomplete download, or man-in-the-middle (MITM) attack > > This has now supposedly been fixed in master with commit ac2b26fba2ad > (support/download: fix cargo vendoring). > > 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. | > > '------------------------------^-------^------------------^--------------------' > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Sat Jan 14 09:09:07 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 14 Jan 2023 10:09:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: security bump version to 0.4.7.13 Message-ID: <20230114090907.25641-1-bernd.kuhls@t-online.de> Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Fixes CVE-2023-23589 aka TROVE-2022-002: https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 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 2a2953dc29..51892f15c3 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum -sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz +# From https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum +sha256 2079172cce034556f110048e26083ce9bea751f3154b0ad2809751815b11ea9d tor-0.4.7.13.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 6812005618..03bd998708 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.12 +TOR_VERSION = 0.4.7.13 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE -- 2.34.1 From peter at korsgaard.com Sat Jan 14 10:48:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:48:19 +0100 Subject: [Buildroot] [PATCH] package/modem-manager: bump version to 1.20.4 In-Reply-To: <20230114080403.26526-1-heiko.thiery@gmail.com> (Heiko Thiery's message of "Sat, 14 Jan 2023 09:04:04 +0100") References: <20230114080403.26526-1-heiko.thiery@gmail.com> Message-ID: <87358d8k98.fsf@dell.be.48ers.dk> >>>>> "Heiko" == Heiko Thiery writes: > Drop patch that is now upstream. > Signed-off-by: Heiko Thiery Committed, thanks. -- Bye, Peter Korsgaard From heiko.thiery at gmail.com Sat Jan 14 10:48:30 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 11:48:30 +0100 Subject: [Buildroot] [PATCH 1/4] package/libyang: bump version to 2.1.4 Message-ID: <20230114104832.12702-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libyang/libyang.hash | 2 +- package/libyang/libyang.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libyang/libyang.hash b/package/libyang/libyang.hash index c064c2e69c..da8600351b 100644 --- a/package/libyang/libyang.hash +++ b/package/libyang/libyang.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 94898ee391c238dcd29ff21092e5dcab4e17b9623e88862a55b72fc6168846f8 libyang-2.0.194.tar.gz +sha256 f30ee1c3e13f0c5d25c4d2fb628e4b262b483d0a500464a7c12008ccc393a69e libyang-2.1.4.tar.gz sha256 0b7ec43747d211a1e49c53588b0822062947bab6bdcc95238578beab34cba5bb LICENSE diff --git a/package/libyang/libyang.mk b/package/libyang/libyang.mk index 36f452ca07..6c57a2dd42 100644 --- a/package/libyang/libyang.mk +++ b/package/libyang/libyang.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBYANG_VERSION = 2.0.194 +LIBYANG_VERSION = 2.1.4 LIBYANG_SITE = $(call github,CESNET,libyang,v$(LIBYANG_VERSION)) LIBYANG_LICENSE = BSD-3-Clause LIBYANG_LICENSE_FILES = LICENSE -- 2.20.1 From heiko.thiery at gmail.com Sat Jan 14 10:48:32 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 11:48:32 +0100 Subject: [Buildroot] [PATCH 2/4] package/libnetconf2: bump version to 2.1.25. In-Reply-To: <20230114104832.12702-1-heiko.thiery@gmail.com> References: <20230114104832.12702-1-heiko.thiery@gmail.com> Message-ID: <20230114104832.12702-2-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libnetconf2/libnetconf2.hash | 2 +- package/libnetconf2/libnetconf2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libnetconf2/libnetconf2.hash b/package/libnetconf2/libnetconf2.hash index 001a51d682..34e934089e 100644 --- a/package/libnetconf2/libnetconf2.hash +++ b/package/libnetconf2/libnetconf2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 0b0f0c84291710b0ca2497e1e02504a5ded7b83d49deeb4992bea7936e1d74b9 libnetconf2-2.1.11.tar.gz +sha256 2f1a6559e8e43ea18ea337ab5f194f8443695c7ab4dde5d7b2560603f9bf702a libnetconf2-2.1.25.tar.gz sha256 bd962ab457c8a8cb8faaaa36c11484680f3c9a47dbc336507817ae8935384064 LICENSE diff --git a/package/libnetconf2/libnetconf2.mk b/package/libnetconf2/libnetconf2.mk index 6aa9aa9498..0d4294d8d3 100644 --- a/package/libnetconf2/libnetconf2.mk +++ b/package/libnetconf2/libnetconf2.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNETCONF2_VERSION = 2.1.11 +LIBNETCONF2_VERSION = 2.1.25 LIBNETCONF2_SITE = $(call github,CESNET,libnetconf2,v$(LIBNETCONF2_VERSION)) LIBNETCONF2_INSTALL_STAGING = YES LIBNETCONF2_LICENSE = BSD-3-Clause -- 2.20.1 From heiko.thiery at gmail.com Sat Jan 14 10:48:34 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 11:48:34 +0100 Subject: [Buildroot] [PATCH 3/4] package/libnetconf2: bump version 2.2.12 In-Reply-To: <20230114104832.12702-1-heiko.thiery@gmail.com> References: <20230114104832.12702-1-heiko.thiery@gmail.com> Message-ID: <20230114104832.12702-3-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/sysrepo/sysrepo.hash | 2 +- package/sysrepo/sysrepo.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/sysrepo/sysrepo.hash b/package/sysrepo/sysrepo.hash index 1db33df626..a90d8259bf 100644 --- a/package/sysrepo/sysrepo.hash +++ b/package/sysrepo/sysrepo.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 357a50851e4cc052b484b924ed0a5808c29159a7c9d48d9b1b8c42784c4b6917 sysrepo-2.1.64.tar.gz +sha256 1bc866f13e41ba5e7e4acd52b5c3d42b1a2a1e032775e0a9b094f3265844cd25 sysrepo-2.2.12.tar.gz sha256 88f1b7e5c64d2c113e07105aa9c0fb80639b40287565be1c2afd0949df83d826 LICENSE diff --git a/package/sysrepo/sysrepo.mk b/package/sysrepo/sysrepo.mk index 0ed27e3cfb..9da8c22ca2 100644 --- a/package/sysrepo/sysrepo.mk +++ b/package/sysrepo/sysrepo.mk @@ -4,7 +4,7 @@ # ################################################################################ -SYSREPO_VERSION = 2.1.64 +SYSREPO_VERSION = 2.2.12 SYSREPO_SITE = $(call github,sysrepo,sysrepo,v$(SYSREPO_VERSION)) SYSREPO_INSTALL_STAGING = YES SYSREPO_LICENSE = BSD-3-Clause -- 2.20.1 From heiko.thiery at gmail.com Sat Jan 14 10:48:36 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 14 Jan 2023 11:48:36 +0100 Subject: [Buildroot] [PATCH 4/4] package/netopeer2: bump version to 2.1.42 In-Reply-To: <20230114104832.12702-1-heiko.thiery@gmail.com> References: <20230114104832.12702-1-heiko.thiery@gmail.com> Message-ID: <20230114104832.12702-4-heiko.thiery@gmail.com> Drop patch that is in upstream. Signed-off-by: Heiko Thiery --- ...X-use-DESTDIR-when-executing-scripts.patch | 47 ------------------- package/netopeer2/netopeer2.hash | 2 +- package/netopeer2/netopeer2.mk | 2 +- 3 files changed, 2 insertions(+), 49 deletions(-) delete mode 100644 package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch diff --git a/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch b/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch deleted file mode 100644 index 99febb56ad..0000000000 --- a/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 696b6be8a623f4466def2a161baa26094e5592a4 Mon Sep 17 00:00:00 2001 -From: Michal Vasko -Date: Wed, 18 May 2022 09:14:35 +0200 -Subject: [PATCH] build BUGFIX use DESTDIR when executing scripts - -Fixes #1217 - -[Upstream accepted 696b6be8a623f4466def2a161baa26094e5592a4] -Signed-off-by: Heiko Thiery ---- - CMakeLists.txt | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index efe922d..60e3150 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -351,7 +351,7 @@ if(INSTALL_MODULES) - set(ENV{NP2_MODULE_GROUP} \"${MODULES_GROUP}\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND \"${SCRIPT_DIR}/setup.sh\" RESULT_VARIABLE SETUP_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/setup.sh\" RESULT_VARIABLE SETUP_RES) - if(NOT SETUP_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/setup.sh failed: \${SETUP_RES}\") - endif() -@@ -364,7 +364,7 @@ if(GENERATE_HOSTKEY) - message(STATUS \"Generating a new RSA host key \\\"genkey\\\" if not already added...\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND ${SCRIPT_DIR}/merge_hostkey.sh RESULT_VARIABLE MERGE_HOSTKEY_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/merge_hostkey.sh\" RESULT_VARIABLE MERGE_HOSTKEY_RES) - if(NOT MERGE_HOSTKEY_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/merge_hostkey.sh failed: \${MERGE_HOSTKEY_RES}\") - endif() -@@ -375,7 +375,7 @@ if(MERGE_LISTEN_CONFIG) - message(STATUS \"Merging default server listen configuration if there is none...\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND ${SCRIPT_DIR}/merge_config.sh RESULT_VARIABLE MERGE_CONFIG_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/merge_config.sh\" RESULT_VARIABLE MERGE_CONFIG_RES) - if(NOT MERGE_CONFIG_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/merge_config.sh failed: \${MERGE_CONFIG_RES}\") - endif() --- -2.30.2 - diff --git a/package/netopeer2/netopeer2.hash b/package/netopeer2/netopeer2.hash index b352bbb239..cc71a2dab8 100644 --- a/package/netopeer2/netopeer2.hash +++ b/package/netopeer2/netopeer2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 89f7572d188e7b04be4b10656d7161d65fb557bac222d8c4596a97eaf833b691 netopeer2-2.1.23.tar.gz +sha256 b166fe3425bb55b5f330fb7f53158f613bffc07493925ac437193e4d2defb3e7 netopeer2-2.1.42.tar.gz sha256 b46f161fbdcf127d3ef22602e15958c3092fe3294f71a2dc8cdf8f6689cba95b LICENSE diff --git a/package/netopeer2/netopeer2.mk b/package/netopeer2/netopeer2.mk index d9a20d9969..7cb9202575 100644 --- a/package/netopeer2/netopeer2.mk +++ b/package/netopeer2/netopeer2.mk @@ -4,7 +4,7 @@ # ################################################################################ -NETOPEER2_VERSION = 2.1.23 +NETOPEER2_VERSION = 2.1.42 NETOPEER2_SITE = $(call github,CESNET,Netopeer2,v$(NETOPEER2_VERSION)) NETOPEER2_DL_SUBDIR = netopeer2 NETOPEER2_LICENSE = BSD-3-Clause -- 2.20.1 From peter at korsgaard.com Sat Jan 14 10:51:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:23 +0100 Subject: [Buildroot] [PATCH] package/network-manager: bump version to 1.40.10 In-Reply-To: <20230114080524.26943-1-heiko.thiery@gmail.com> (Heiko Thiery's message of "Sat, 14 Jan 2023 09:05:25 +0100") References: <20230114080524.26943-1-heiko.thiery@gmail.com> Message-ID: <87y1q575jo.fsf@dell.be.48ers.dk> >>>>> "Heiko" == Heiko Thiery writes: > Signed-off-by: Heiko Thiery Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:51:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:26 +0100 Subject: [Buildroot] [PATCH] package/network-manager-openvpn: bump to version 1.10.2 In-Reply-To: <20230114080611.27225-1-heiko.thiery@gmail.com> (Heiko Thiery's message of "Sat, 14 Jan 2023 09:06:12 +0100") References: <20230114080611.27225-1-heiko.thiery@gmail.com> Message-ID: <87tu0t75jl.fsf@dell.be.48ers.dk> >>>>> "Heiko" == Heiko Thiery writes: > Signed-off-by: Heiko Thiery Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:51:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: security bump version to 0.4.7.13 In-Reply-To: <20230114090907.25641-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sat, 14 Jan 2023 10:09:07 +0100") References: <20230114090907.25641-1-bernd.kuhls@t-online.de> Message-ID: <87pmbh75je.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple > Fixes CVE-2023-23589 aka TROVE-2022-002: > https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:53:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:53:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/unbound: bump version to 1.17.1 In-Reply-To: <20230113190244.53572-1-kyle@balena.io> (Kyle Harding via buildroot's message of "Fri, 13 Jan 2023 14:02:42 -0500") References: <20230113190244.53572-1-kyle@balena.io> Message-ID: <87lem575gh.fsf@dell.be.48ers.dk> >>>>> "Kyle" == Kyle Harding via buildroot writes: > Signed-off-by: Kyle Harding Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:47:45 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:47:45 +0100 Subject: [Buildroot] [git commit] package/docker-cli: bump version to 20.10.22 Message-ID: <20230114105353.E7C5F87956@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8e6fcd46fb6c671998c8508743abbc1e3938ce3b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart 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 d9477cf3af..c6db95f9b3 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz +sha256 84d71ac2b508b54e8df9f3ea425aa33e254fd3645fe9bad5619b98eaffb33408 docker-cli-20.10.22.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index a14edb2c31..cb44c68c1b 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.21 +DOCKER_CLI_VERSION = 20.10.22 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Sat Jan 14 10:47:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:47:34 +0100 Subject: [Buildroot] [git commit] package/docker-engine: bump version to 20.10.22 Message-ID: <20230114105353.DE3D687962@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de51efc543775cf32456c1090d1b396d0b67f9bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bug fixes and enhancements - Improve error message when attempting to pull an unsupported image format or OCI artifact (moby/moby#44413, moby/moby#44569) - Fix an issue where the host's ephemeral port-range was ignored when selecting random ports for containers (moby/moby#44476). - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart 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 10e9727a08..d15b1359cb 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz +sha256 ee0e2168e27ec87f1b0650e86af5d3e167a07fd2ff8c1ce3bb588f0b4f9a4658 docker-engine-20.10.22.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index 36c66485ba..2a9b72ca78 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.21 +DOCKER_ENGINE_VERSION = 20.10.22 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Sat Jan 14 10:50:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:50:52 +0100 Subject: [Buildroot] [git commit] package/tor: security bump version to 0.4.7.13 Message-ID: <20230114105354.07C318796F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=beeb4a2aad034d201a13caecd9ddbfb19761beb1 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 Fixes CVE-2023-23589 aka TROVE-2022-002: https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 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 2a2953dc29..51892f15c3 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum -sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz +# From https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum +sha256 2079172cce034556f110048e26083ce9bea751f3154b0ad2809751815b11ea9d tor-0.4.7.13.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 6812005618..03bd998708 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.12 +TOR_VERSION = 0.4.7.13 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From peter at korsgaard.com Sat Jan 14 10:53:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:53:11 +0100 Subject: [Buildroot] [git commit] package/unbound: bump version to 1.17.1 Message-ID: <20230114105354.24A238796A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16d83fa724e97c51b78d516674842a1f33c9a71b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Kyle Harding Signed-off-by: Peter Korsgaard --- package/unbound/unbound.hash | 4 ++-- package/unbound/unbound.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/unbound/unbound.hash b/package/unbound/unbound.hash index 147ac7b13a..91e1d82dd2 100644 --- a/package/unbound/unbound.hash +++ b/package/unbound/unbound.hash @@ -1,5 +1,5 @@ -# From https://nlnetlabs.nl/downloads/unbound/unbound-1.17.0.tar.gz.sha256 -sha256 dcbc95d7891d9f910c66e4edc9f1f2fde4dea2eec18e3af9f75aed44a02f1341 unbound-1.17.0.tar.gz +# From https://nlnetlabs.nl/downloads/unbound/unbound-1.17.1.tar.gz.sha256 +sha256 ee4085cecce12584e600f3d814a28fa822dfaacec1f94c84bfd67f8a5571a5f4 unbound-1.17.1.tar.gz # Locally calculated sha256 8eb9a16cbfb8703090bbfa3a2028fd46bb351509a2f90dc1001e51fbe6fd45db LICENSE diff --git a/package/unbound/unbound.mk b/package/unbound/unbound.mk index 7b62522727..fa7884e937 100644 --- a/package/unbound/unbound.mk +++ b/package/unbound/unbound.mk @@ -4,7 +4,7 @@ # ################################################################################ -UNBOUND_VERSION = 1.17.0 +UNBOUND_VERSION = 1.17.1 UNBOUND_SITE = https://www.unbound.net/downloads UNBOUND_INSTALL_STAGING = YES UNBOUND_DEPENDENCIES = host-pkgconf expat libevent openssl From peter at korsgaard.com Sat Jan 14 10:51:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:01 +0100 Subject: [Buildroot] [git commit] package/network-manager: bump version to 1.40.10 Message-ID: <20230114105354.1181487975@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3587c27c8ef0a24507fa0eaa5602fae80aae45ef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Peter Korsgaard --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index f503665a9a..3895c1ffc3 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.40/NetworkManager-1.40.6.sha256sum -sha256 2f025b2d5af7de593bbf47c17e4d98a2b9608ea90a8260fb08080be97439534e NetworkManager-1.40.6.tar.xz +# From https://download.gnome.org/sources/NetworkManager/1.40/NetworkManager-1.40.10.sha256sum +sha256 fa251455df3c38e2bf1e1ff806b4bc4346938dd135a3568bd250e92caa85eaf7 NetworkManager-1.40.10.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 847c6a82ba..138ff46e4a 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -5,7 +5,7 @@ ################################################################################ NETWORK_MANAGER_VERSION_MAJOR = 1.40 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).6 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).10 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 peter at korsgaard.com Sat Jan 14 10:50:27 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:50:27 +0100 Subject: [Buildroot] [git commit] package/modem-manager: bump version to 1.20.4 Message-ID: <20230114105353.F28218796D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e2e2da2e70f638889f3aa0aeb7125f3bf16a7f67 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch that is now upstream. Signed-off-by: Heiko Thiery Signed-off-by: Peter Korsgaard --- ...son-Un-hardcode-building-a-shared-library.patch | 54 ---------------------- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 2 +- 3 files changed, 2 insertions(+), 56 deletions(-) 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 deleted file mode 100644 index e99396d0d1..0000000000 --- a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch +++ /dev/null @@ -1,54 +0,0 @@ -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 - diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index e6967f8d62..4b8b795af7 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 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz +sha256 9c16b47547faac9515f2d03d1e8175de9c5e6769b1ee16b608ba6cfe6f04b03e ModemManager-1.20.4.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 f1fc17523a..979a80a8e9 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,7 +4,7 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_VERSION = 1.20.4 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) From peter at korsgaard.com Sat Jan 14 10:51:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:51:13 +0100 Subject: [Buildroot] [git commit] package/network-manager-openvpn: bump to version 1.10.2 Message-ID: <20230114105354.1B51587956@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=346bd6a20c22fc3b95f2e27030289de726fcfdf0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Peter Korsgaard --- package/network-manager-openvpn/network-manager-openvpn.hash | 4 ++-- package/network-manager-openvpn/network-manager-openvpn.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/network-manager-openvpn/network-manager-openvpn.hash b/package/network-manager-openvpn/network-manager-openvpn.hash index d0cbc7ca87..11fb28f8c8 100644 --- a/package/network-manager-openvpn/network-manager-openvpn.hash +++ b/package/network-manager-openvpn/network-manager-openvpn.hash @@ -1,4 +1,4 @@ -# From https://download.gnome.org/sources/NetworkManager-openvpn/1.8/NetworkManager-openvpn-1.8.14.sha256sum -sha256 e7419053fc3b5a7e25f1a7517c313ad4531b6ea280255524ebb85a70c76fdbeb NetworkManager-openvpn-1.8.14.tar.xz +# From https://download.gnome.org/sources/NetworkManager-openvpn/1.10/NetworkManager-openvpn-1.10.2.sha256sum +sha256 62f0f2a8782221b923f212ac2a8ebbc1002efd6a90ee945dad4adfb56d076d21 NetworkManager-openvpn-1.10.2.tar.xz # Locally computed sha256 c39e345d992dfba62db265f8c6d6ff1d90c61d92876635ae05adbfa2f45fff46 COPYING diff --git a/package/network-manager-openvpn/network-manager-openvpn.mk b/package/network-manager-openvpn/network-manager-openvpn.mk index d5d4c5da42..ccc86e45f7 100644 --- a/package/network-manager-openvpn/network-manager-openvpn.mk +++ b/package/network-manager-openvpn/network-manager-openvpn.mk @@ -4,8 +4,8 @@ # ################################################################################ -NETWORK_MANAGER_OPENVPN_VERSION_MAJOR = 1.8 -NETWORK_MANAGER_OPENVPN_VERSION = $(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR).14 +NETWORK_MANAGER_OPENVPN_VERSION_MAJOR = 1.10 +NETWORK_MANAGER_OPENVPN_VERSION = $(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR).2 NETWORK_MANAGER_OPENVPN_SOURCE = NetworkManager-openvpn-$(NETWORK_MANAGER_OPENVPN_VERSION).tar.xz NETWORK_MANAGER_OPENVPN_SITE = https://download.gnome.org/sources/NetworkManager-openvpn/$(NETWORK_MANAGER_OPENVPN_VERSION_MAJOR) NETWORK_MANAGER_OPENVPN_DEPENDENCIES = network-manager openvpn From peter at korsgaard.com Sat Jan 14 10:53:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:53:51 +0100 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-1-christian@paral.in> (Christian Stewart's message of "Fri, 13 Jan 2023 02:05:52 -0800") References: <20230113100553.2836256-1-christian@paral.in> Message-ID: <87h6wt75fk.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Bug fixes and enhancements > - Improve error message when attempting to pull an unsupported image > format or OCI artifact (moby/moby#44413, moby/moby#44569) > - Fix an issue where the host's ephemeral port-range was ignored when > selecting random ports for containers (moby/moby#44476). > - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). > - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). > https://github.com/moby/moby/releases/tag/v20.10.22 > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Jan 14 10:53:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 14 Jan 2023 11:53:55 +0100 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-2-christian@paral.in> (Christian Stewart's message of "Fri, 13 Jan 2023 02:05:53 -0800") References: <20230113100553.2836256-1-christian@paral.in> <20230113100553.2836256-2-christian@paral.in> Message-ID: <87cz7h75fg.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > https://github.com/moby/moby/releases/tag/v20.10.22 > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Sat Jan 14 13:58:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 14:58:17 +0100 Subject: [Buildroot] [PATCH next 2/2] package/pkg-cargo: move CARGO_HOME into DL_DIR In-Reply-To: <20221103224539.692322-2-thomas.petazzoni@bootlin.com> References: <20221103224539.692322-1-thomas.petazzoni@bootlin.com> <20221103224539.692322-2-thomas.petazzoni@bootlin.com> Message-ID: <20230114135817.GA2692@scaer> Thomas, All, On 2022-11-03 23:45 +0100, Thomas Petazzoni via buildroot spake thusly: > 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. Unfortunately, this causes breakage when there are parallel downloads (see below for except; full log as attachment). So, there are two solutions: 1. revert to a per-package cargo home, losing the benefit of a shared cache, but trivial to implement 2. add locking ourselves in the post-process scripts, so that there are never two "cargo vendor" running in parallel, which is slightly more involved. 3. tell upstream that they borked their locking? Toughts? Note: doing sequential downloads works, of course... >>> dust 0.8.1 Downloading wget --passive-ftp -nd -t 3 -O '/home/ymorin/dev/buildroot/O/master/build/.dust-0.8.1.tar.gz.ybDevZ/output' 'https://github.com/bootandy/dust/archive/v0.8.1/dust-0.8.1.tar.gz' [--SNIP--] 2023-01-14 14:30:15 (1.42 MB/s) - ?/home/ymorin/dev/buildroot/O/master/build/.dust-0.8.1.tar.gz.ybDevZ/output? saved [89023/89023] Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Downloading crates ... error: failed to sync Caused by: failed to download packages Caused by: failed to download `autocfg v1.1.0` Caused by: unable to get packages from source Caused by: failed to unpack package `autocfg v1.1.0` Caused by: failed to unpack entry at `autocfg-1.1.0/src/tests.rs` Caused by: No such file or directory (os error 2) while canonicalizing /home/ymorin/dev/buildroot/O/master/yem-dl/br-cargo-home/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src make[1]: *** [package/pkg-generic.mk:189: /home/ymorin/dev/buildroot/O/master/build/dust-0.8.1/.stamp_downloaded] Error 101 make[1]: *** Waiting for unfinished jobs.... >>> ripgrep af6b6c543b224d348a8876f0c06245d9ea7929c5 Downloading wget --passive-ftp -nd -t 3 -O '/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/output' 'https://github.com/burntsushi/ripgrep/archive/af6b6c543b224d348a8876f0c06245d9ea7929c5/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz' [--SNIP--] 2023-01-14 14:30:16 (1.69 MB/s) - ?/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/output? saved [506803/506803] warning: Both `/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5/.cargo/config` and `/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5/.cargo/config.toml` exist. Using `/home/ymorin/dev/buildroot/O/master/build/.ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5.tar.gz.X9rIVS/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5/.cargo/config` Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache error: failed to sync Caused by: failed to download packages Caused by: failed to download `aho-corasick v0.7.18` Caused by: unable to get packages from source Caused by: failed to parse manifest at `/home/ymorin/dev/buildroot/O/master/yem-dl/br-cargo-home/registry/src/github.com-1ecc6299db9ec823/aho-corasick-0.7.18/Cargo.toml` Caused by: can't find library `aho_corasick`, rename file to `src/lib.rs` or specify lib.path make[1]: *** [package/pkg-generic.mk:189: /home/ymorin/dev/buildroot/O/master/build/ripgrep-af6b6c543b224d348a8876f0c06245d9ea7929c5/.stamp_downloaded] Error 101 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 Jan 14 14:17:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 15:17:29 +0100 Subject: [Buildroot] [PATCH next 2/2] package/pkg-cargo: move CARGO_HOME into DL_DIR In-Reply-To: <20230114135817.GA2692@scaer> References: <20221103224539.692322-1-thomas.petazzoni@bootlin.com> <20221103224539.692322-2-thomas.petazzoni@bootlin.com> <20230114135817.GA2692@scaer> Message-ID: <20230114151729.57f75a70@windsurf> On Sat, 14 Jan 2023 14:58:17 +0100 "Yann E. MORIN" wrote: > Unfortunately, this causes breakage when there are parallel downloads > (see below for except; full log as attachment). Thanks for the report. > > So, there are two solutions: > > 1. revert to a per-package cargo home, losing the benefit of a shared > cache, but trivial to implement > > 2. add locking ourselves in the post-process scripts, so that there are > never two "cargo vendor" running in parallel, which is slightly more > involved. Is that really that involved? > 3. tell upstream that they borked their locking? We should obviously tell them. > >>> dust 0.8.1 Downloading > wget --passive-ftp -nd -t 3 -O '/home/ymorin/dev/buildroot/O/master/build/.dust-0.8.1.tar.gz.ybDevZ/output' 'https://github.com/bootandy/dust/archive/v0.8.1/dust-0.8.1.tar.gz' > [--SNIP--] > 2023-01-14 14:30:15 (1.42 MB/s) - ?/home/ymorin/dev/buildroot/O/master/build/.dust-0.8.1.tar.gz.ybDevZ/output? saved [89023/89023] > > Blocking waiting for file lock on package cache > Blocking waiting for file lock on package cache So they do have locking but it doesn't work? 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 Sat Jan 14 14:19:12 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 15:19:12 +0100 Subject: [Buildroot] [PATCH next 2/2] package/pkg-cargo: move CARGO_HOME into DL_DIR In-Reply-To: <20230114135817.GA2692@scaer> References: <20221103224539.692322-1-thomas.petazzoni@bootlin.com> <20221103224539.692322-2-thomas.petazzoni@bootlin.com> <20230114135817.GA2692@scaer> Message-ID: <20230114141912.GB2692@scaer> Thomas, All, On 2023-01-14 14:58 +0100, Yann E. MORIN spake thusly: > On 2022-11-03 23:45 +0100, Thomas Petazzoni via buildroot spake thusly: > > CARGO_HOME is where Cargo stores its downloaded artefacts. See > > https://doc.rust-lang.org/cargo/reference/environment-variables.html: [--SNIP--] > > To solve this, this commit moves CARGO_HOME into $(DL_DIR), so that it > > is shared between builds and packages. > Unfortunately, this causes breakage when there are parallel downloads > (see below for except; full log as attachment). > So, there are two solutions: > 1. revert to a per-package cargo home, losing the benefit of a shared > cache, but trivial to implement > 2. add locking ourselves in the post-process scripts, so that there are > never two "cargo vendor" running in parallel, which is slightly more > involved. In fact, it turns out that doing the lock ourselves is relatively trivial, so I'll do a few more tests and send a patch... 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 Jan 14 14:48:53 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 15:48:53 +0100 Subject: [Buildroot] [PATCH] support/download: fix concurrent cargo vendor Message-ID: <20230114144853.192664-1-yann.morin.1998@free.fr> Commit 8450b7691870 (package/pkg-cargo: move CARGO_HOME into DL_DIR) allowed for a shared cargo cache of crates. Internally, cargo is supposed to lock themselves when accessing that cache, and that commit even had some research in that area, pointing at [0] for complaints about too-coarse the lock, so it was deemed safe to have a shared cargo home. However, in practice, the locking as implemented buy cargo, fails to properly protect the concurrent access to the crates cache, with random failures that manifest themselves like so: Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Downloading crates ... error: failed to sync Caused by: failed to download packages Caused by: failed to download `autocfg v1.1.0` Caused by: unable to get packages from source Caused by: failed to unpack package `autocfg v1.1.0` Caused by: failed to unpack entry at `autocfg-1.1.0/src/tests.rs` Caused by: No such file or directory (os error 2) while canonicalizing [...] with the last few errors sometime being: Caused by: failed to parse manifest at `[...]/aho-corasick-0.7.18/Cargo.toml` Caused by: can't find library `aho_corasick`, rename file to `src/lib.rs` or specify lib.path So, as we do not systematically use our own cargo build (we can use a pre-built one with host-rust-bin), we can't patch cargo (even if we knew what to do!). Instead, we implement a lock ourselves, by wrapping the call to "cargo vendor" with a flock(1) on cargo home. Note: the download wrapper is already flock-ed, but it is a per-package lock, so it does not prevent different packages from being downloaded in parallel; if those packages need cargo vendoring, thayt wil not be protected bu the flock on the dl wrapper. So we really do need a flock on cargo home. [0] https://github.com/rust-lang/cargo/issues/6930 Fixes: 8450b769187087751f83cbefcf0a88f70d9da670 Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni Cc: Moritz Bitsch --- support/download/cargo-post-process | 2 ++ 1 file changed, 2 insertions(+) diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process index 21a6be8dbe..aea2d8da7a 100755 --- a/support/download/cargo-post-process +++ b/support/download/cargo-post-process @@ -26,6 +26,8 @@ pushd "${base_name}" > /dev/null # Create the local .cargo/config with vendor info mkdir -p .cargo/ +mkdir -p "${CARGO_HOME}" +flock "${CARGO_HOME}"/.br-lock \ cargo vendor \ --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ --locked VENDOR \ -- 2.25.1 From fontaine.fabrice at gmail.com Sat Jan 14 16:10:02 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 17:10:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: bump to version 6.16 Message-ID: <20230114161002.35480-1-fontaine.fabrice@gmail.com> - Drop patches (already in version) - libcap is a mandatory dependency since https://github.com/nhorman/rng-tools/commit/50afdce9d3fed6244a0cf772d38f2d8475312bc5 - Add Qrypt support: https://github.com/nhorman/rng-tools/commit/7ab7f540da567467055f77016590744d828fc9eb https://github.com/nhorman/rng-tools/releases/tag/v6.16 Signed-off-by: Fabrice Fontaine --- ...gure.ac-fix-build-without-sys-auxv.h.patch | 52 ------------------- ...ropy-detection-to-look-for-the-setti.patch | 30 ----------- ...ropy-library-to-timeout-fail-on-long.patch | 39 -------------- package/rng-tools/Config.in | 14 +++++ package/rng-tools/rng-tools.hash | 2 +- package/rng-tools/rng-tools.mk | 11 +++- 6 files changed, 24 insertions(+), 124 deletions(-) delete mode 100644 package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch delete mode 100644 package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch delete mode 100644 package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch diff --git a/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch b/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch deleted file mode 100644 index 0c15ab6b7d..0000000000 --- a/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 6ea89861c300a732d1bbcffd085d92f5c4c9228e Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 15 Aug 2022 11:57:21 +0200 -Subject: [PATCH] configure.ac: fix build without sys/auxv.h - -Fix the following build failure on aarch64 without sys/auxv.h (e.g. on -uclibc) raised since version 6.13 and -https://github.com/nhorman/rng-tools/commit/9070a04adfcd21ec3839ee8ff190e7130ccd5c9b: - -rngd_rndr.c:34:10: fatal error: sys/auxv.h: No such file or directory - 34 | #include - | ^~~~~~~~~~~~ - -The same issue could be raised on powerpc64le since version 6.11 and -https://github.com/nhorman/rng-tools/commit/ade348cdb90c25b44b203fd4e9c33ec4bccff323 - -Fixes: - - http://autobuild.buildroot.org/results/41d5ab9e67eb0d8af8d789fc94d4366f130a7fb2 - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/nhorman/rng-tools/commit/6ea89861c300a732d1bbcffd085d92f5c4c9228e] ---- - configure.ac | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 0af64e7..411c7b8 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -76,14 +76,17 @@ AC_PROG_GCC_TRADITIONAL - - AX_PTHREAD - -+dnl Checks for header files. -+AC_CHECK_HEADERS(sys/auxv.h) -+ - AM_CONDITIONAL([RDRAND], [test $host_cpu = x86_64 || test $host_cpu = i686]) - AS_IF([test $host_cpu = x86_64 || test $host_cpu = i686], [AC_DEFINE([HAVE_RDRAND],1,[Enable RDRAND])],[]) - --AM_CONDITIONAL([DARN], [test $host_cpu = powerpc64le]) --AS_IF([test $host_cpu = powerpc64le], [AC_DEFINE([HAVE_DARN],1,[Enable DARN])],[]) -+AM_CONDITIONAL([DARN], [test $host_cpu = powerpc64le -a "$ac_cv_header_sys_auxv_h" = "yes"]) -+AS_IF([test $host_cpu = powerpc64le -a "$ac_cv_header_sys_auxv_h" = "yes"], [AC_DEFINE([HAVE_DARN],1,[Enable DARN])],[]) - --AM_CONDITIONAL([RNDR], [test $host_cpu = aarch64]) --AS_IF([test $host_cpu = aarch64], [AC_DEFINE([HAVE_RNDR],1,[Enable RNDR])],[]) -+AM_CONDITIONAL([RNDR], [test $host_cpu = aarch64 -a "$ac_cv_header_sys_auxv_h" = "yes"]) -+AS_IF([test $host_cpu = aarch64 -a "$ac_cv_header_sys_auxv_h" = "yes"], [AC_DEFINE([HAVE_RNDR],1,[Enable RNDR])],[]) - AM_CONDITIONAL([JITTER], [false]) - - AC_ARG_ENABLE(jitterentropy, 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 deleted file mode 100644 index 553842640d..0000000000 --- a/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch +++ /dev/null @@ -1,30 +0,0 @@ -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 deleted file mode 100644 index 9d8dbe2d0b..0000000000 --- a/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch +++ /dev/null @@ -1,39 +0,0 @@ -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])] - ) diff --git a/package/rng-tools/Config.in b/package/rng-tools/Config.in index 0dd269c818..7b3192bcef 100644 --- a/package/rng-tools/Config.in +++ b/package/rng-tools/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_RNG_TOOLS # pthread_setaffinity_np depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL + select BR2_PACKAGE_LIBCAP select BR2_PACKAGE_OPENSSL help Daemon to use hardware random number generators. @@ -35,6 +36,19 @@ config BR2_PACKAGE_RNG_TOOLS_NISTBEACON never be used for cryptographic purposes, or any use case in which random data should be known only by a single entity. +config BR2_PACKAGE_RNG_TOOLS_QRYPT + bool "Qrypt Entropy Beacon support" + select BR2_PACKAGE_JANSSON + select BR2_PACKAGE_LIBCURL + help + Enable Qrypt NIST-Beacon like entropy support. + + Entropy gathered from Qrypt server based entropy beacons. Like + NIST, it should likely not be used directly in cryptographic + operation, as the entropy may be intercepted over a network, + but can provide copius amounts of entropy for non-crypto + purposes. + endif comment "rng-tools needs a toolchain w/ NPTL" diff --git a/package/rng-tools/rng-tools.hash b/package/rng-tools/rng-tools.hash index be2ee13969..4c86791267 100644 --- a/package/rng-tools/rng-tools.hash +++ b/package/rng-tools/rng-tools.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 bff0c58dff90ec10bd61f672e48618e045155eabd60b32d63a9c4ffbdad05f3a rng-tools-6.15.tar.gz +sha256 17666c4745fb635d91df293be188daf94b9e465d51d8503c0195fa3beb390894 rng-tools-6.16.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/rng-tools/rng-tools.mk b/package/rng-tools/rng-tools.mk index f736193a23..3e565103e4 100644 --- a/package/rng-tools/rng-tools.mk +++ b/package/rng-tools/rng-tools.mk @@ -4,14 +4,14 @@ # ################################################################################ -RNG_TOOLS_VERSION = 6.15 +RNG_TOOLS_VERSION = 6.16 RNG_TOOLS_SITE = $(call github,nhorman,$(RNG_TOOLS_NAME),v$(RNG_TOOLS_VERSION)) RNG_TOOLS_LICENSE = GPL-2.0 RNG_TOOLS_LICENSE_FILES = COPYING RNG_TOOLS_CPE_ID_VENDOR = rng-tools_project RNG_TOOLS_SELINUX_MODULES = rngd -RNG_TOOLS_DEPENDENCIES = host-pkgconf openssl +RNG_TOOLS_DEPENDENCIES = host-pkgconf libcap openssl # From git RNG_TOOLS_AUTORECONF = YES @@ -45,6 +45,13 @@ else RNG_TOOLS_CONF_OPTS += --without-nistbeacon endif +ifeq ($(BR2_PACKAGE_RNG_TOOLS_QRYPT),y) +RNG_TOOLS_DEPENDENCIES += jansson libcurl +RNG_TOOLS_CONF_OPTS += --with-qrypt +else +RNG_TOOLS_CONF_OPTS += --without-qrypt +endif + define RNG_TOOLS_INSTALL_INIT_SYSV $(INSTALL) -D -m 755 package/rng-tools/S21rngd \ $(TARGET_DIR)/etc/init.d/S21rngd -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:01:25 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:01:25 +0100 Subject: [Buildroot] [PATCH 1/2] package/janus-gateway: add libcurl optional dependency Message-ID: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> libcurl is an optional dependency which is enabled by default since at least version 0.0.9 and https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 Signed-off-by: Fabrice Fontaine --- package/janus-gateway/janus-gateway.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 0d906f1b62..dd898563e5 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -128,6 +128,13 @@ else JANUS_GATEWAY_CONF_OPTS += --disable-websockets endif +ifeq ($(BR2_PACKAGE_LIBCURL),y) +JANUS_GATEWAY_DEPENDENCIES += libcurl +JANUS_GATEWAY_CONF_OPTS += --enable-turn-rest-api +else +JANUS_GATEWAY_CONF_OPTS += --disable-turn-rest-api +endif + ifeq ($(BR2_PACKAGE_SYSTEMD),y) JANUS_GATEWAY_DEPENDENCIES += systemd JANUS_GATEWAY_CONF_OPTS += --enable-systemd-sockets -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:01:26 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:01:26 +0100 Subject: [Buildroot] [PATCH 2/2] package/janus-gateway: fix libcurl build In-Reply-To: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> References: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> Message-ID: <20230114170126.1085188-2-fontaine.fabrice@gmail.com> Fix the following libcurl build failure raised since bump to version 1.1.1 in commit 01518e5660366be41e6a8e0a0f2b487d7cdf48a2: In file included from /home/autobuild/autobuild/instance-11/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/curl/curl.h:3195, from turnrest.c:21: turnrest.c: In function 'janus_turnrest_request': turnrest.c:168:2: error: void value not ignored as it ought to be 168 | curl_easy_setopt(curl, api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST, 1); | ^ Fixes: - http://autobuild.buildroot.org/results/11bb0079f5a7d06d3494a61b411f0af2e8c4d342 Signed-off-by: Fabrice Fontaine --- ...se-parentheses-to-ensure-compilation.patch | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch diff --git a/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch b/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch new file mode 100644 index 0000000000..f91c13d1f6 --- /dev/null +++ b/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch @@ -0,0 +1,27 @@ +From 51431c36cd5f2997c0f7723909195b9883ae0486 Mon Sep 17 00:00:00 2001 +From: Benson Muite +Date: Wed, 4 Jan 2023 13:33:36 +0300 +Subject: [PATCH] Use parentheses to ensure compilation (#3138) + +Compiler fails with latest Curl release. Use parenthesis to ensure compiler evaluates expression correctly. + +[Retrieved from: +https://github.com/meetecho/janus-gateway/commit/51431c36cd5f2997c0f7723909195b9883ae0486] +Signed-off-by: Fabrice Fontaine +--- + src/turnrest.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/turnrest.c b/src/turnrest.c +index b8560d22f2..42e6114de8 100644 +--- a/src/turnrest.c ++++ b/src/turnrest.c +@@ -165,7 +165,7 @@ janus_turnrest_response *janus_turnrest_request(const char *user) { + JANUS_LOG(LOG_VERB, "Sending request: %s\n", request_uri); + janus_mutex_unlock(&api_mutex); + curl_easy_setopt(curl, CURLOPT_URL, request_uri); +- curl_easy_setopt(curl, api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST, 1); ++ curl_easy_setopt(curl, (api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST), 1); + if(!api_http_get) { + /* FIXME Some servers don't like a POST with no data */ + curl_easy_setopt(curl, CURLOPT_POSTFIELDS, query_string); -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:07:38 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:07:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/mongoose: fix build with gcc 4.8 Message-ID: <20230114170738.1101463-1-fontaine.fabrice@gmail.com> Fix the following build failure with gcc 4.8 raised since bump to version 7.8 in commit f9e51e1150f59962577358b3da5c390ca4749291: /home/buildroot/autobuild/run/instance-2/output-1/build/mongoose-7.8/mongoose.c: In function 'mg_iotest': /home/buildroot/autobuild/run/instance-2/output-1/build/mongoose-7.8/mongoose.c:4484:3: error: 'for' loop initial declarations are only allowed in C99 mode for (struct mg_connection *c = mgr->conns; c != NULL; c = c->next) { ^ Fixes: - http://autobuild.buildroot.org/results/c538c6d8e87e4e24097c9878ee15083802276505 Signed-off-by: Fabrice Fontaine --- package/mongoose/mongoose.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/mongoose/mongoose.mk b/package/mongoose/mongoose.mk index 8d06ed4689..0693f7553a 100644 --- a/package/mongoose/mongoose.mk +++ b/package/mongoose/mongoose.mk @@ -13,7 +13,7 @@ MONGOOSE_INSTALL_STAGING = YES # static library MONGOOSE_INSTALL_TARGET = NO -MONGOOSE_CFLAGS = $(TARGET_CFLAGS) +MONGOOSE_CFLAGS = $(TARGET_CFLAGS) -std=gnu99 ifeq ($(BR2_PACKAGE_OPENSSL),y) MONGOOSE_DEPENDENCIES += openssl -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:25:05 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:25:05 +0100 Subject: [Buildroot] [PATCH 1/2] package/ulogd: dbi needs threads Message-ID: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> Commit 3b3dbd0183265c3f7da49b0b331688fb7573383f forgot to disable dbi without threads Signed-off-by: Fabrice Fontaine --- package/ulogd/ulogd.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 561429599c..7d4a1fde4d 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -41,7 +41,11 @@ else ULOGD_CONF_OPTS += --disable-sqlite3 endif else -ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 +ULOGD_CONF_OPTS += \ + --disable-dbi \ + --disable-mysql \ + --disable-pgsql \ + --disable-sqlite3 endif ifeq ($(BR2_PACKAGE_LIBPCAP),y) -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:25:06 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:25:06 +0100 Subject: [Buildroot] [PATCH 2/2] package/ulogd: fix mysql build In-Reply-To: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> References: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> Message-ID: <20230114172506.1258341-2-fontaine.fabrice@gmail.com> Fix the following mysql build failure raised since bump to version 2.0.8 in commit 6fc4b59ffd3007ca9e436d33647acc5dfff62970: checking for mysql_config... no configure: error: libmysqlclient not found Fixes: - http://autobuild.buildroot.org/results/a059be353b7464d4e6a7830a685b43bdd7ecd5fa Signed-off-by: Fabrice Fontaine --- package/ulogd/ulogd.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 7d4a1fde4d..033acb06c2 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -23,7 +23,9 @@ else ULOGD_CONF_OPTS += --disable-dbi endif ifeq ($(BR2_PACKAGE_MYSQL),y) -ULOGD_CONF_OPTS += --enable-mysql +ULOGD_CONF_OPTS += \ + --enable-mysql \ + --with-mysql-config=$(STAGING_DIR)/usr/bin/mysql_config ULOGD_DEPENDENCIES += mysql else ULOGD_CONF_OPTS += --disable-mysql -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:37:06 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:37:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/libraw: bump to version 0.21.1 Message-ID: <20230114173706.1276006-1-fontaine.fabrice@gmail.com> https://github.com/LibRaw/LibRaw/blob/0.21.1/Changelog.txt Signed-off-by: Fabrice Fontaine --- package/libraw/libraw.hash | 2 +- package/libraw/libraw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libraw/libraw.hash b/package/libraw/libraw.hash index 3076810cca..58bb1b4753 100644 --- a/package/libraw/libraw.hash +++ b/package/libraw/libraw.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 8747b34e8534cc2dd7ef8c92c436414b3578904fd4bf9b87ea60f17aa99fb0bd LibRaw-0.21.0.tar.gz +sha256 630a6bcf5e65d1b1b40cdb8608bdb922316759bfb981c65091fec8682d1543cd LibRaw-0.21.1.tar.gz sha256 eea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449 LICENSE.LGPL sha256 0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81f LICENSE.CDDL sha256 7d6650cef6cf892abe95e55a6bda1e1c42f221fd411b807deb2fc0b805b868d4 README.md diff --git a/package/libraw/libraw.mk b/package/libraw/libraw.mk index 176acf6a44..b6616f0c10 100644 --- a/package/libraw/libraw.mk +++ b/package/libraw/libraw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBRAW_VERSION = 0.21.0 +LIBRAW_VERSION = 0.21.1 LIBRAW_SOURCE = LibRaw-$(LIBRAW_VERSION).tar.gz LIBRAW_SITE = http://www.libraw.org/data LIBRAW_INSTALL_STAGING = YES -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 17:54:46 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 18:54:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpsl: bump to version 0.21.2 Message-ID: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Update hash of COPYING (update in year: https://github.com/rockdaboot/libpsl/commit/927b202c69bcd9be4c30ba51c74925f2575e1a69) - builtin is a boolean since https://github.com/rockdaboot/libpsl/commit/aa4909766c24c17bd1d9000ca419f6dc6b32c238 https://github.com/rockdaboot/libpsl/releases/tag/0.21.2 Signed-off-by: Fabrice Fontaine --- ...dd-libiconv-dep-to-meson-build-again.patch | 60 ------------------- package/libpsl/libpsl.hash | 4 +- package/libpsl/libpsl.mk | 9 +-- 3 files changed, 7 insertions(+), 66 deletions(-) delete mode 100644 package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch diff --git a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch b/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch deleted file mode 100644 index 72f50aa593..0000000000 --- a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 5b63816e82287808e81b8603a528af3cc6fab354 Mon Sep 17 00:00:00 2001 -From: Zhao Zhili -Date: Thu, 7 Jan 2021 20:59:17 +0800 -Subject: [PATCH] Add libiconv dep to meson build again - -Build success on macOS and ubuntu. - -[Retrieved from: -https://github.com/rockdaboot/libpsl/commit/5b63816e82287808e81b8603a528af3cc6fab354] -Signed-off-by: Fabrice Fontaine ---- - meson.build | 14 ++++++++++++++ - src/meson.build | 2 +- - 2 files changed, 15 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index f248171..fb2de31 100644 ---- a/meson.build -+++ b/meson.build -@@ -20,6 +20,7 @@ libicu_dep = notfound - libidn_dep = notfound - libunistring = notfound - networking_deps = notfound -+libiconv_dep = notfound - - # FIXME: Cleanup this when Meson gets 'feature-combo': - # https://github.com/mesonbuild/meson/issues/4566 -@@ -86,6 +87,19 @@ endif - if libidn2_dep.found() or libidn_dep.found() - # Check for libunistring, we need it for psl_str_to_utf8lower() - libunistring = cc.find_library('unistring') -+ found_iconv = false -+ if cc.has_function('iconv_open') -+ libiconv_dep = [] -+ found_iconv = true -+ endif -+ if not found_iconv and cc.has_header_symbol('iconv.h', 'iconv_open') -+ libiconv_dep = [cc.find_library('iconv')] -+ found_iconv = true -+ endif -+ -+ if not found_iconv -+ error('iconv implementation not found') -+ endif - endif - - if host_machine.system() == 'windows' -diff --git a/src/meson.build b/src/meson.build -index 0d1dcdf..746bf44 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -19,7 +19,7 @@ cargs = [ - libpsl = library('psl', sources, suffixes_dafsa_h, - include_directories : [configinc, includedir], - c_args : cargs, -- dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps], -+ dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps, libiconv_dep], - version: lt_version, - install: true, - ) diff --git a/package/libpsl/libpsl.hash b/package/libpsl/libpsl.hash index 552935e9ec..a35a609ff2 100644 --- a/package/libpsl/libpsl.hash +++ b/package/libpsl/libpsl.hash @@ -1,6 +1,6 @@ # Locally generated -sha256 ac6ce1e1fbd4d0254c4ddb9d37f1fa99dec83619c1253328155206b896210d4c libpsl-0.21.1.tar.gz +sha256 e35991b6e17001afa2c0ca3b10c357650602b92596209b7492802f3768a6285f libpsl-0.21.2.tar.gz # Hashes for license files: -sha256 7903413e7aa0bbcb77aa19150a3f1034edc0a760cff174f9a53efe4de6f056a4 COPYING +sha256 776cd11d54f0ea3e5efdd25ff1a0d952a1744215bb5858ea7aeb91808e70c9f7 COPYING sha256 1d7f52747a9169751cdf2641a8299c0098e9ecdf9429296ffd55bdb14c9ed5b3 src/LICENSE.chromium diff --git a/package/libpsl/libpsl.mk b/package/libpsl/libpsl.mk index 742117e8ea..ef3c524b4f 100644 --- a/package/libpsl/libpsl.mk +++ b/package/libpsl/libpsl.mk @@ -4,10 +4,11 @@ # ################################################################################ -LIBPSL_VERSION = 0.21.1 +LIBPSL_VERSION = 0.21.2 LIBPSL_SITE = https://github.com/rockdaboot/libpsl/releases/download/$(LIBPSL_VERSION) LIBPSL_LICENSE = MIT, BSD-3-Clause LIBPSL_LICENSE_FILES = COPYING src/LICENSE.chromium +LIBPSL_CONF_OPTS = -Dbuiltin=true LIBPSL_DEPENDENCIES = host-pkgconf LIBPSL_INSTALL_STAGING = YES @@ -17,13 +18,13 @@ endif # The order of checks is the same as done by libpsl when configured. ifeq ($(BR2_PACKAGE_LIBIDN2)$(BR2_PACKAGE_LIBUNISTRING),yy) -LIBPSL_CONF_OPTS += -Druntime=libidn2 -Dbuiltin=libidn2 +LIBPSL_CONF_OPTS += -Druntime=libidn2 LIBPSL_DEPENDENCIES += libidn2 libunistring else ifeq ($(BR2_PACKAGE_ICU),y) -LIBPSL_CONF_OPTS += -Druntime=libicu -Dbuiltin=libicu +LIBPSL_CONF_OPTS += -Druntime=libicu LIBPSL_DEPENDENCIES += icu else -LIBPSL_CONF_OPTS += -Druntime=libidn -Dbuiltin=libidn +LIBPSL_CONF_OPTS += -Druntime=libidn LIBPSL_DEPENDENCIES += libidn libunistring endif -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 18:15:56 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 19:15:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/gpsd: bump to version 3.25 Message-ID: <20230114181556.1371822-1-fontaine.fabrice@gmail.com> Drop patch (not needed anymore) https://gitlab.com/gpsd/gpsd/-/blob/release-3.25/NEWS Signed-off-by: Fabrice Fontaine --- .../gpsd/0001-gpsctl-fix-yodaification.patch | 44 ------------------- package/gpsd/gpsd.hash | 2 +- package/gpsd/gpsd.mk | 2 +- 3 files changed, 2 insertions(+), 46 deletions(-) delete mode 100644 package/gpsd/0001-gpsctl-fix-yodaification.patch diff --git a/package/gpsd/0001-gpsctl-fix-yodaification.patch b/package/gpsd/0001-gpsctl-fix-yodaification.patch deleted file mode 100644 index 753ff300eb..0000000000 --- a/package/gpsd/0001-gpsctl-fix-yodaification.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 72ae7ce646792b07061cbbb31ed47f55a1d2422c Mon Sep 17 00:00:00 2001 -Message-Id: <72ae7ce646792b07061cbbb31ed47f55a1d2422c.1663075350.git.yann.morin at orange.com> -From: "Yann E. MORIN" -Date: Tue, 13 Sep 2022 15:10:48 +0200 -Subject: [PATCH] gpsctl: fix yodaification - -Commit d5a672abd98a (gpsctl.c: Style tweaks. Yoda style, braces, // -comments.) claimed "No functional changes", but mis-treated a comparison -when it was converted to yoda-style (simplified diff): - - - if (write(gpsdata->gps_fd, buf, strlen(buf)) <= 0) { - + if (0 <= write(gpsdata->gps_fd, buf, strlen(buf))) { - -As one may notice, the comparison operator was not reversed while the -operands were. - -This got silently fixed in commit 3219ab9f6a89 (gpsctl.c: First cut at ---ship sending commands to running gpsd.) but this is completely -unrelated. - -Fix that comparison. - -Signed-off-by: Yann E. MORIN -Upstream status: not applicable as already fixed. ---- - gpsctl.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gpsctl.c b/gpsctl.c -index cb342af87..ef59a6622 100644 ---- a/gpsctl.c -+++ b/gpsctl.c -@@ -96,7 +96,7 @@ static bool gps_query(struct gps_data_t *gpsdata, - if ('\n' != buf[strnlen(buf, sizeof(buf) - 1) - 1]) { - (void)strlcat(buf, "\n", sizeof(buf)); - } -- if (0 <= write(gpsdata->gps_fd, buf, strnlen(buf, sizeof(buf)))) { -+ if (0 >= write(gpsdata->gps_fd, buf, strnlen(buf, sizeof(buf)))) { - GPSD_LOG(LOG_ERROR, &context.errout, "gps_query(), write failed\n"); - return false; - } --- -2.25.1 - diff --git a/package/gpsd/gpsd.hash b/package/gpsd/gpsd.hash index f415c3af0f..15e1181ed9 100644 --- a/package/gpsd/gpsd.hash +++ b/package/gpsd/gpsd.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 00ee13f615655284874a661be13553abe66128e6deb5cd648af9bc0cb345fe5c gpsd-3.24.tar.gz +sha256 b368b6a305e3f7a6382d23a0cbfc1d78923060b6b7f54cf7987a73c7b4a9afc2 gpsd-3.25.tar.gz sha256 fdf339997bbca9eaf507476b82fbcac608fc39a3d89b86b51e16db4c9f933716 COPYING diff --git a/package/gpsd/gpsd.mk b/package/gpsd/gpsd.mk index 961ebde649..d7425513fd 100644 --- a/package/gpsd/gpsd.mk +++ b/package/gpsd/gpsd.mk @@ -4,7 +4,7 @@ # ################################################################################ -GPSD_VERSION = 3.24 +GPSD_VERSION = 3.25 GPSD_SITE = http://download-mirror.savannah.gnu.org/releases/gpsd GPSD_LICENSE = BSD-2-Clause GPSD_LICENSE_FILES = COPYING -- 2.39.0 From fontaine.fabrice at gmail.com Sat Jan 14 18:24:27 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 14 Jan 2023 19:24:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/iptables: bump to version 1.8.9 Message-ID: <20230114182427.1384829-1-fontaine.fabrice@gmail.com> Drop patches (already in version) https://netfilter.org/projects/iptables/files/changes-iptables-1.8.9.txt Signed-off-by: Fabrice Fontaine --- ...uild-for-missing-ETH_ALEN-definition.patch | 69 -------- ...2-treewide-use-uint-instead-of-u_int.patch | 167 ------------------ .../0003-netfilter-add-nf_log.h.patch | 38 ---- package/iptables/iptables.hash | 2 +- package/iptables/iptables.mk | 4 +- 5 files changed, 3 insertions(+), 277 deletions(-) delete mode 100644 package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch delete mode 100644 package/iptables/0002-treewide-use-uint-instead-of-u_int.patch delete mode 100644 package/iptables/0003-netfilter-add-nf_log.h.patch diff --git a/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch b/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch deleted file mode 100644 index 4f3831d9e4..0000000000 --- a/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 0e7cf0ad306cdf95dc3c28d15a254532206a888e Mon Sep 17 00:00:00 2001 -Message-Id: <0e7cf0ad306cdf95dc3c28d15a254532206a888e.1656908815.git.baruch at tkos.co.il> -From: Phil Sutter -Date: Wed, 18 May 2022 16:04:09 +0200 -Subject: [PATCH] Revert "fix build for missing ETH_ALEN definition" -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This reverts commit c5d9a723b5159a28f547b577711787295a14fd84 as it broke -compiling against musl libc. Might be a bug in the latter, but for the -time being try to please both by avoiding the include and instead -defining ETH_ALEN if unset. - -While being at it, move netinet/ether.h include up. - -Fixes: 1bdb5535f561a ("libxtables: Extend MAC address printing/parsing support") -Signed-off-by: Phil Sutter -Reviewed-by: Maciej ?enczykowski -Signed-off-by: Baruch Siach ---- -Upstream status: commit 0e7cf0ad306cdf95dc3c28d15a254532206a888e - - libxtables/xtables.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/libxtables/xtables.c b/libxtables/xtables.c -index 96fd783a066c..0638f9271c60 100644 ---- a/libxtables/xtables.c -+++ b/libxtables/xtables.c -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -45,7 +46,6 @@ - - #include - #include /* INT_MAX in ip_tables.h/ip6_tables.h */ --#include /* ETH_ALEN */ - #include - #include - #include -@@ -72,6 +72,10 @@ - #define PROC_SYS_MODPROBE "/proc/sys/kernel/modprobe" - #endif - -+#ifndef ETH_ALEN -+#define ETH_ALEN 6 -+#endif -+ - /* we need this for ip6?tables-restore. ip6?tables-restore.c sets line to the - * current line of the input file, in order to give a more precise error - * message. ip6?tables itself doesn't need this, so it is initialized to the -@@ -2245,8 +2249,6 @@ void xtables_print_num(uint64_t number, unsigned int format) - printf(FMT("%4lluT ","%lluT "), (unsigned long long)number); - } - --#include -- - static const unsigned char mac_type_unicast[ETH_ALEN] = {}; - static const unsigned char msk_type_unicast[ETH_ALEN] = {1}; - static const unsigned char mac_type_multicast[ETH_ALEN] = {1}; --- -2.35.1 - diff --git a/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch b/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch deleted file mode 100644 index e254c061af..0000000000 --- a/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch +++ /dev/null @@ -1,167 +0,0 @@ -From f319389525b066b7dc6d389c88f16a0df3b8f189 Mon Sep 17 00:00:00 2001 -Message-Id: -From: Nick Hainke -Date: Mon, 16 May 2022 18:16:41 +0200 -Subject: [PATCH] treewide: use uint* instead of u_int* - -Gcc complains about missing types. Some commits introduced u_int* instead -of uint*. Use uint treewide. - -Fixes errors in the form of: -In file included from xtables-legacy-multi.c:5: -xshared.h:83:56: error: unknown type name 'u_int16_t'; did you mean 'uint16_t'? - 83 | set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, - | ^~~~~~~~~ - | uint16_t -make[6]: *** [Makefile:712: xtables_legacy_multi-xtables-legacy-multi.o] Error 1 - -Avoid libipq API breakage by adjusting libipq.h include accordingly. For -arpt_mangle.h kernel uAPI header, apply same change as in kernel commit -e91ded8db5747 ("uapi: netfilter_arp: use __u8 instead of u_int8_t"). - -Signed-off-by: Nick Hainke -Signed-off-by: Phil Sutter -Signed-off-by: Baruch Siach ---- -Upstream status: commit f319389525b066b7dc6d389c88f16a0df3b8f189 - - extensions/libxt_conntrack.c | 2 +- - include/libipq/libipq.h | 8 ++++---- - include/libiptc/libxtc.h | 2 +- - include/linux/netfilter_arp/arpt_mangle.h | 2 +- - iptables/xshared.c | 2 +- - iptables/xshared.h | 2 +- - libipq/ipq_create_handle.3 | 2 +- - libipq/ipq_set_mode.3 | 2 +- - 8 files changed, 11 insertions(+), 11 deletions(-) - -diff --git a/extensions/libxt_conntrack.c b/extensions/libxt_conntrack.c -index 64018ce152b7..234085c5211c 100644 ---- a/extensions/libxt_conntrack.c -+++ b/extensions/libxt_conntrack.c -@@ -778,7 +778,7 @@ matchinfo_print(const void *ip, const struct xt_entry_match *match, int numeric, - - static void - conntrack_dump_ports(const char *prefix, const char *opt, -- u_int16_t port_low, u_int16_t port_high) -+ uint16_t port_low, uint16_t port_high) - { - if (port_high == 0 || port_low == port_high) - printf(" %s%s %u", prefix, opt, port_low); -diff --git a/include/libipq/libipq.h b/include/libipq/libipq.h -index 3cd1329217a0..dd0cb205179c 100644 ---- a/include/libipq/libipq.h -+++ b/include/libipq/libipq.h -@@ -24,7 +24,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -@@ -48,19 +48,19 @@ typedef unsigned long ipq_id_t; - struct ipq_handle - { - int fd; -- u_int8_t blocking; -+ uint8_t blocking; - struct sockaddr_nl local; - struct sockaddr_nl peer; - }; - --struct ipq_handle *ipq_create_handle(u_int32_t flags, u_int32_t protocol); -+struct ipq_handle *ipq_create_handle(uint32_t flags, uint32_t protocol); - - int ipq_destroy_handle(struct ipq_handle *h); - - ssize_t ipq_read(const struct ipq_handle *h, - unsigned char *buf, size_t len, int timeout); - --int ipq_set_mode(const struct ipq_handle *h, u_int8_t mode, size_t len); -+int ipq_set_mode(const struct ipq_handle *h, uint8_t mode, size_t len); - - ipq_packet_msg_t *ipq_get_packet(const unsigned char *buf); - -diff --git a/include/libiptc/libxtc.h b/include/libiptc/libxtc.h -index 37010188b64f..a1d16ef996d7 100644 ---- a/include/libiptc/libxtc.h -+++ b/include/libiptc/libxtc.h -@@ -10,7 +10,7 @@ extern "C" { - #endif - - #ifndef XT_MIN_ALIGN --/* xt_entry has pointers and u_int64_t's in it, so if you align to -+/* xt_entry has pointers and uint64_t's in it, so if you align to - it, you'll also align to any crazy matches and targets someone - might write */ - #define XT_MIN_ALIGN (__alignof__(struct xt_entry)) -diff --git a/include/linux/netfilter_arp/arpt_mangle.h b/include/linux/netfilter_arp/arpt_mangle.h -index 250f502902bb..8c2b16a1f5a0 100644 ---- a/include/linux/netfilter_arp/arpt_mangle.h -+++ b/include/linux/netfilter_arp/arpt_mangle.h -@@ -13,7 +13,7 @@ struct arpt_mangle - union { - struct in_addr tgt_ip; - } u_t; -- u_int8_t flags; -+ __u8 flags; - int target; - }; - -diff --git a/iptables/xshared.c b/iptables/xshared.c -index a8512d380815..9b5e5b5bddc2 100644 ---- a/iptables/xshared.c -+++ b/iptables/xshared.c -@@ -1025,7 +1025,7 @@ static const int inverse_for_options[NUMBER_OF_OPT] = - }; - - void --set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, -+set_option(unsigned int *options, unsigned int option, uint16_t *invflg, - bool invert) - { - if (*options & option) -diff --git a/iptables/xshared.h b/iptables/xshared.h -index 14568bb00fb6..f82129883968 100644 ---- a/iptables/xshared.h -+++ b/iptables/xshared.h -@@ -80,7 +80,7 @@ struct xtables_target; - #define IPT_INV_ARPHRD 0x0800 - - void --set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, -+set_option(unsigned int *options, unsigned int option, uint16_t *invflg, - bool invert); - - /** -diff --git a/libipq/ipq_create_handle.3 b/libipq/ipq_create_handle.3 -index 11ef95c4b79f..ebe46daab92d 100644 ---- a/libipq/ipq_create_handle.3 -+++ b/libipq/ipq_create_handle.3 -@@ -24,7 +24,7 @@ ipq_create_handle, ipq_destroy_handle \(em create and destroy libipq handles. - .br - .B #include - .sp --.BI "struct ipq_handle *ipq_create_handle(u_int32_t " flags ", u_int32_t " protocol ");" -+.BI "struct ipq_handle *ipq_create_handle(uint32_t " flags ", uint32_t " protocol ");" - .br - .BI "int ipq_destroy_handle(struct ipq_handle *" h ); - .SH DESCRIPTION -diff --git a/libipq/ipq_set_mode.3 b/libipq/ipq_set_mode.3 -index 0edd3c00a84f..e206886c8c62 100644 ---- a/libipq/ipq_set_mode.3 -+++ b/libipq/ipq_set_mode.3 -@@ -24,7 +24,7 @@ ipq_set_mode \(em set the ip_queue queuing mode - .br - .B #include - .sp --.BI "int ipq_set_mode(const struct ipq_handle *" h ", u_int8_t " mode ", size_t " range ); -+.BI "int ipq_set_mode(const struct ipq_handle *" h ", uint8_t " mode ", size_t " range ); - .SH DESCRIPTION - The - .B ipq_set_mode --- -2.35.1 - diff --git a/package/iptables/0003-netfilter-add-nf_log.h.patch b/package/iptables/0003-netfilter-add-nf_log.h.patch deleted file mode 100644 index 50112faf86..0000000000 --- a/package/iptables/0003-netfilter-add-nf_log.h.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 15ea3fa147dea25d8cae3c2ac417142f2e0f029e Mon Sep 17 00:00:00 2001 -From: Markus Mayer -To: Netfilter Mailing List -Date: Thu, 16 Jun 2022 15:29:58 -0700 -Subject: [PATCH] netfilter: add nf_log.h - -Since libxt_NFLOG is now using the UAPI version of nf_log.h, it should -be bundled alongside the other netfilter kernel headers. - -This copy of nf_log.h was taken from Linux 5.18. - -Signed-off-by: Markus Mayer -Upstream: https://git.netfilter.org/iptables/commit/?id=9ea7e6aa638d0dfa14613f6f97e6dc06c857e609 ---- -diff --git a/include/linux/netfilter/nf_log.h b/include/linux/netfilter/nf_log.h -new file mode 100644 -index 000000000000..2ae00932d3d2 ---- /dev/null -+++ b/include/linux/netfilter/nf_log.h -@@ -0,0 +1,15 @@ -+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ -+#ifndef _NETFILTER_NF_LOG_H -+#define _NETFILTER_NF_LOG_H -+ -+#define NF_LOG_TCPSEQ 0x01 /* Log TCP sequence numbers */ -+#define NF_LOG_TCPOPT 0x02 /* Log TCP options */ -+#define NF_LOG_IPOPT 0x04 /* Log IP options */ -+#define NF_LOG_UID 0x08 /* Log UID owning local socket */ -+#define NF_LOG_NFLOG 0x10 /* Unsupported, don't reuse */ -+#define NF_LOG_MACDECODE 0x20 /* Decode MAC header */ -+#define NF_LOG_MASK 0x2f -+ -+#define NF_LOG_PREFIXLEN 128 -+ -+#endif /* _NETFILTER_NF_LOG_H */ --- -2.25.1 - diff --git a/package/iptables/iptables.hash b/package/iptables/iptables.hash index f4e5ae1593..a908b9cbc1 100644 --- a/package/iptables/iptables.hash +++ b/package/iptables/iptables.hash @@ -1,4 +1,4 @@ # From https://netfilter.org/projects/iptables/downloads.html -sha256 71c75889dc710676631553eb1511da0177bbaaf1b551265b912d236c3f51859f iptables-1.8.8.tar.bz2 +sha256 ef6639a43be8325a4f8ea68123ffac236cb696e8c78501b64e8106afb008c87f iptables-1.8.9.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/iptables/iptables.mk b/package/iptables/iptables.mk index a6143677d1..561c82ca0b 100644 --- a/package/iptables/iptables.mk +++ b/package/iptables/iptables.mk @@ -4,8 +4,8 @@ # ################################################################################ -IPTABLES_VERSION = 1.8.8 -IPTABLES_SOURCE = iptables-$(IPTABLES_VERSION).tar.bz2 +IPTABLES_VERSION = 1.8.9 +IPTABLES_SOURCE = iptables-$(IPTABLES_VERSION).tar.xz IPTABLES_SITE = https://netfilter.org/projects/iptables/files IPTABLES_INSTALL_STAGING = YES IPTABLES_DEPENDENCIES = host-pkgconf -- 2.39.0 From fperrad at gmail.com Sat Jan 14 19:46:57 2023 From: fperrad at gmail.com (Francois Perrad) Date: Sat, 14 Jan 2023 20:46:57 +0100 Subject: [Buildroot] [PATCH] package/lua: add options for coercion between number and string Message-ID: <20230114194657.2192-1-francois.perrad@gadz.org> note: not available with Lua 5.1 Signed-off-by: Francois Perrad --- package/lua/Config.in | 12 ++++++++++++ package/lua/lua.mk | 8 ++++++++ 2 files changed, 20 insertions(+) diff --git a/package/lua/Config.in b/package/lua/Config.in index 309dd6eec..903031e50 100644 --- a/package/lua/Config.in +++ b/package/lua/Config.in @@ -41,6 +41,18 @@ config BR2_PACKAGE_LUA_32BITS default 64 bit type. This option is particularly attractive for small machines and embedded systems. +config BR2_PACKAGE_LUA_CVT_N2S + bool "automatic coercion from number to string" + default y + help + See LUA_NOCVTN2S in luaconf.h + +config BR2_PACKAGE_LUA_CVT_S2N + bool "automatic coercion from string to number" + default y + help + See LUA_NOCVTS2N in luaconf.h + endif choice diff --git a/package/lua/lua.mk b/package/lua/lua.mk index 01b554eb6..16086e7bf 100644 --- a/package/lua/lua.mk +++ b/package/lua/lua.mk @@ -31,6 +31,14 @@ else ifeq ($(BR2_PACKAGE_LUA_5_3),y) LUA_CFLAGS += -DLUA_COMPAT_5_2 endif +ifeq ($(BR2_PACKAGE_LUA_CVT_N2S),) +LUA_CFLAGS += -DLUA_NOCVTN2S +endif + +ifeq ($(BR2_PACKAGE_LUA_CVT_S2N),) +LUA_CFLAGS += -DLUA_NOCVTS2N +endif + ifeq ($(BR2_STATIC_LIBS),y) LUA_BUILDMODE = static else -- 2.37.2 From thomas.petazzoni at bootlin.com Sat Jan 14 20:00:16 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:00:16 +0100 Subject: [Buildroot] [git commit] support/download: fix concurrent cargo vendor Message-ID: <20230114200127.9CC3F879BC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fbddd126011611e97cc920e40cd58784e29f242d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 8450b7691870 (package/pkg-cargo: move CARGO_HOME into DL_DIR) allowed for a shared cargo cache of crates. Internally, cargo is supposed to lock themselves when accessing that cache, and that commit even had some research in that area, pointing at [0] for complaints about too-coarse the lock, so it was deemed safe to have a shared cargo home. However, in practice, the locking as implemented by cargo, fails to properly protect the concurrent accesses to the crates cache, with random failures that manifest themselves like so: Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Downloading crates ... error: failed to sync Caused by: failed to download packages Caused by: failed to download `autocfg v1.1.0` Caused by: unable to get packages from source Caused by: failed to unpack package `autocfg v1.1.0` Caused by: failed to unpack entry at `autocfg-1.1.0/src/tests.rs` Caused by: No such file or directory (os error 2) while canonicalizing [...] with the last few errors sometime being: Caused by: failed to parse manifest at `[...]/aho-corasick-0.7.18/Cargo.toml` Caused by: can't find library `aho_corasick`, rename file to `src/lib.rs` or specify lib.path So, as we do not systematically use our own cargo build (we can use a pre-built one with host-rust-bin), we can't patch cargo (even if we knew what to do!). Instead, we implement a lock ourselves, by wrapping the call to "cargo vendor" with a flock(1) on cargo home. Note: the download wrapper is already flock-ed, but it is a per-package lock, so it does not prevent different packages from being downloaded in parallel; if those packages need cargo vendoring, that will not be protected by the flock on the dl wrapper. So we really do need a flock on cargo home. [0] https://github.com/rust-lang/cargo/issues/6930 Fixes: 8450b769187087751f83cbefcf0a88f70d9da670 Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni Cc: Moritz Bitsch Signed-off-by: Thomas Petazzoni --- support/download/cargo-post-process | 2 ++ 1 file changed, 2 insertions(+) diff --git a/support/download/cargo-post-process b/support/download/cargo-post-process index 21a6be8dbe..aea2d8da7a 100755 --- a/support/download/cargo-post-process +++ b/support/download/cargo-post-process @@ -26,6 +26,8 @@ pushd "${base_name}" > /dev/null # Create the local .cargo/config with vendor info mkdir -p .cargo/ +mkdir -p "${CARGO_HOME}" +flock "${CARGO_HOME}"/.br-lock \ cargo vendor \ --manifest-path ${BR_CARGO_MANIFEST_PATH-Cargo.toml} \ --locked VENDOR \ From thomas.petazzoni at bootlin.com Sat Jan 14 20:01:40 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:01:40 +0100 Subject: [Buildroot] [PATCH] support/download: fix concurrent cargo vendor In-Reply-To: <20230114144853.192664-1-yann.morin.1998@free.fr> References: <20230114144853.192664-1-yann.morin.1998@free.fr> Message-ID: <20230114210140.13529462@windsurf> On Sat, 14 Jan 2023 15:48:53 +0100 "Yann E. MORIN" wrote: > Commit 8450b7691870 (package/pkg-cargo: move CARGO_HOME into DL_DIR) > allowed for a shared cargo cache of crates. Internally, cargo is > supposed to lock themselves when accessing that cache, and that commit > even had some research in that area, pointing at [0] for complaints > about too-coarse the lock, so it was deemed safe to have a shared cargo > home. > > However, in practice, the locking as implemented buy cargo, fails to > properly protect the concurrent access to the crates cache, with random > failures that manifest themselves like so: > > Blocking waiting for file lock on package cache > Blocking waiting for file lock on package cache > Downloading crates ... > error: failed to sync > Caused by: > failed to download packages > Caused by: > failed to download `autocfg v1.1.0` > Caused by: > unable to get packages from source > Caused by: > failed to unpack package `autocfg v1.1.0` > Caused by: > failed to unpack entry at `autocfg-1.1.0/src/tests.rs` > Caused by: > No such file or directory (os error 2) while canonicalizing [...] > > with the last few errors sometime being: > > Caused by: > failed to parse manifest at `[...]/aho-corasick-0.7.18/Cargo.toml` > Caused by: > can't find library `aho_corasick`, rename file to `src/lib.rs` or specify lib.path > > So, as we do not systematically use our own cargo build (we can use a > pre-built one with host-rust-bin), we can't patch cargo (even if we knew > what to do!). > > Instead, we implement a lock ourselves, by wrapping the call to "cargo > vendor" with a flock(1) on cargo home. > > Note: the download wrapper is already flock-ed, but it is a per-package > lock, so it does not prevent different packages from being downloaded in > parallel; if those packages need cargo vendoring, thayt wil not be > protected bu the flock on the dl wrapper. So we really do need a flock > on cargo home. > > [0] https://github.com/rust-lang/cargo/issues/6930 > > Fixes: 8450b769187087751f83cbefcf0a88f70d9da670 > > Signed-off-by: Yann E. MORIN > Cc: Thomas Petazzoni > Cc: Moritz Bitsch > --- > support/download/cargo-post-process | 2 ++ > 1 file changed, 2 insertions(+) Applied to master after fixing a few typos in the commit log, thanks a lot! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 14 20:02:13 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:02:13 +0100 Subject: [Buildroot] [git commit] package/libnetconf2: bump version 2.2.12 Message-ID: <20230114200308.0EB1D87B20@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=113e3a8fed6c89e947bea2f44672c47338d08c96 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/sysrepo/sysrepo.hash | 2 +- package/sysrepo/sysrepo.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/sysrepo/sysrepo.hash b/package/sysrepo/sysrepo.hash index 1db33df626..a90d8259bf 100644 --- a/package/sysrepo/sysrepo.hash +++ b/package/sysrepo/sysrepo.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 357a50851e4cc052b484b924ed0a5808c29159a7c9d48d9b1b8c42784c4b6917 sysrepo-2.1.64.tar.gz +sha256 1bc866f13e41ba5e7e4acd52b5c3d42b1a2a1e032775e0a9b094f3265844cd25 sysrepo-2.2.12.tar.gz sha256 88f1b7e5c64d2c113e07105aa9c0fb80639b40287565be1c2afd0949df83d826 LICENSE diff --git a/package/sysrepo/sysrepo.mk b/package/sysrepo/sysrepo.mk index 0ed27e3cfb..9da8c22ca2 100644 --- a/package/sysrepo/sysrepo.mk +++ b/package/sysrepo/sysrepo.mk @@ -4,7 +4,7 @@ # ################################################################################ -SYSREPO_VERSION = 2.1.64 +SYSREPO_VERSION = 2.2.12 SYSREPO_SITE = $(call github,sysrepo,sysrepo,v$(SYSREPO_VERSION)) SYSREPO_INSTALL_STAGING = YES SYSREPO_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Sat Jan 14 20:02:10 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:02:10 +0100 Subject: [Buildroot] [git commit] package/libyang: bump version to 2.1.4 Message-ID: <20230114200307.EFACD87B1C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3cd1090d9a7fd15eddf4dc843800256d846a9955 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/libyang/libyang.hash | 2 +- package/libyang/libyang.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libyang/libyang.hash b/package/libyang/libyang.hash index c064c2e69c..da8600351b 100644 --- a/package/libyang/libyang.hash +++ b/package/libyang/libyang.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 94898ee391c238dcd29ff21092e5dcab4e17b9623e88862a55b72fc6168846f8 libyang-2.0.194.tar.gz +sha256 f30ee1c3e13f0c5d25c4d2fb628e4b262b483d0a500464a7c12008ccc393a69e libyang-2.1.4.tar.gz sha256 0b7ec43747d211a1e49c53588b0822062947bab6bdcc95238578beab34cba5bb LICENSE diff --git a/package/libyang/libyang.mk b/package/libyang/libyang.mk index 36f452ca07..6c57a2dd42 100644 --- a/package/libyang/libyang.mk +++ b/package/libyang/libyang.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBYANG_VERSION = 2.0.194 +LIBYANG_VERSION = 2.1.4 LIBYANG_SITE = $(call github,CESNET,libyang,v$(LIBYANG_VERSION)) LIBYANG_LICENSE = BSD-3-Clause LIBYANG_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sat Jan 14 20:02:14 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:02:14 +0100 Subject: [Buildroot] [git commit] package/netopeer2: bump version to 2.1.42 Message-ID: <20230114200308.1965187B21@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=06aa16e23490d03ef9098e61cdcf698af7317a96 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch that is in upstream. Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- ...BUGFIX-use-DESTDIR-when-executing-scripts.patch | 47 ---------------------- package/netopeer2/netopeer2.hash | 2 +- package/netopeer2/netopeer2.mk | 2 +- 3 files changed, 2 insertions(+), 49 deletions(-) diff --git a/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch b/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch deleted file mode 100644 index 99febb56ad..0000000000 --- a/package/netopeer2/0001-build-BUGFIX-use-DESTDIR-when-executing-scripts.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 696b6be8a623f4466def2a161baa26094e5592a4 Mon Sep 17 00:00:00 2001 -From: Michal Vasko -Date: Wed, 18 May 2022 09:14:35 +0200 -Subject: [PATCH] build BUGFIX use DESTDIR when executing scripts - -Fixes #1217 - -[Upstream accepted 696b6be8a623f4466def2a161baa26094e5592a4] -Signed-off-by: Heiko Thiery ---- - CMakeLists.txt | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index efe922d..60e3150 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -351,7 +351,7 @@ if(INSTALL_MODULES) - set(ENV{NP2_MODULE_GROUP} \"${MODULES_GROUP}\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND \"${SCRIPT_DIR}/setup.sh\" RESULT_VARIABLE SETUP_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/setup.sh\" RESULT_VARIABLE SETUP_RES) - if(NOT SETUP_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/setup.sh failed: \${SETUP_RES}\") - endif() -@@ -364,7 +364,7 @@ if(GENERATE_HOSTKEY) - message(STATUS \"Generating a new RSA host key \\\"genkey\\\" if not already added...\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND ${SCRIPT_DIR}/merge_hostkey.sh RESULT_VARIABLE MERGE_HOSTKEY_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/merge_hostkey.sh\" RESULT_VARIABLE MERGE_HOSTKEY_RES) - if(NOT MERGE_HOSTKEY_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/merge_hostkey.sh failed: \${MERGE_HOSTKEY_RES}\") - endif() -@@ -375,7 +375,7 @@ if(MERGE_LISTEN_CONFIG) - message(STATUS \"Merging default server listen configuration if there is none...\") - set(ENV{SYSREPOCTL_EXECUTABLE} \"${SYSREPOCTL_EXECUTABLE}\") - set(ENV{SYSREPOCFG_EXECUTABLE} \"${SYSREPOCFG_EXECUTABLE}\") -- execute_process(COMMAND ${SCRIPT_DIR}/merge_config.sh RESULT_VARIABLE MERGE_CONFIG_RES) -+ execute_process(COMMAND \"\$ENV{DESTDIR}${SCRIPT_DIR}/merge_config.sh\" RESULT_VARIABLE MERGE_CONFIG_RES) - if(NOT MERGE_CONFIG_RES EQUAL \"0\") - message(FATAL_ERROR \" scripts/merge_config.sh failed: \${MERGE_CONFIG_RES}\") - endif() --- -2.30.2 - diff --git a/package/netopeer2/netopeer2.hash b/package/netopeer2/netopeer2.hash index b352bbb239..cc71a2dab8 100644 --- a/package/netopeer2/netopeer2.hash +++ b/package/netopeer2/netopeer2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 89f7572d188e7b04be4b10656d7161d65fb557bac222d8c4596a97eaf833b691 netopeer2-2.1.23.tar.gz +sha256 b166fe3425bb55b5f330fb7f53158f613bffc07493925ac437193e4d2defb3e7 netopeer2-2.1.42.tar.gz sha256 b46f161fbdcf127d3ef22602e15958c3092fe3294f71a2dc8cdf8f6689cba95b LICENSE diff --git a/package/netopeer2/netopeer2.mk b/package/netopeer2/netopeer2.mk index d9a20d9969..7cb9202575 100644 --- a/package/netopeer2/netopeer2.mk +++ b/package/netopeer2/netopeer2.mk @@ -4,7 +4,7 @@ # ################################################################################ -NETOPEER2_VERSION = 2.1.23 +NETOPEER2_VERSION = 2.1.42 NETOPEER2_SITE = $(call github,CESNET,Netopeer2,v$(NETOPEER2_VERSION)) NETOPEER2_DL_SUBDIR = netopeer2 NETOPEER2_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Sat Jan 14 20:02:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:02:11 +0100 Subject: [Buildroot] [git commit] package/libnetconf2: bump version to 2.1.25. Message-ID: <20230114200308.0482D87B1E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c9259635564f799ff4b0e63b1baff62505571938 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/libnetconf2/libnetconf2.hash | 2 +- package/libnetconf2/libnetconf2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libnetconf2/libnetconf2.hash b/package/libnetconf2/libnetconf2.hash index 001a51d682..34e934089e 100644 --- a/package/libnetconf2/libnetconf2.hash +++ b/package/libnetconf2/libnetconf2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 0b0f0c84291710b0ca2497e1e02504a5ded7b83d49deeb4992bea7936e1d74b9 libnetconf2-2.1.11.tar.gz +sha256 2f1a6559e8e43ea18ea337ab5f194f8443695c7ab4dde5d7b2560603f9bf702a libnetconf2-2.1.25.tar.gz sha256 bd962ab457c8a8cb8faaaa36c11484680f3c9a47dbc336507817ae8935384064 LICENSE diff --git a/package/libnetconf2/libnetconf2.mk b/package/libnetconf2/libnetconf2.mk index 6aa9aa9498..0d4294d8d3 100644 --- a/package/libnetconf2/libnetconf2.mk +++ b/package/libnetconf2/libnetconf2.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNETCONF2_VERSION = 2.1.11 +LIBNETCONF2_VERSION = 2.1.25 LIBNETCONF2_SITE = $(call github,CESNET,libnetconf2,v$(LIBNETCONF2_VERSION)) LIBNETCONF2_INSTALL_STAGING = YES LIBNETCONF2_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Sat Jan 14 20:03:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:03:22 +0100 Subject: [Buildroot] [PATCH 1/4] package/libyang: bump version to 2.1.4 In-Reply-To: <20230114104832.12702-1-heiko.thiery@gmail.com> References: <20230114104832.12702-1-heiko.thiery@gmail.com> Message-ID: <20230114210322.3b85acbc@windsurf> On Sat, 14 Jan 2023 11:48:30 +0100 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- > package/libyang/libyang.hash | 2 +- > package/libyang/libyang.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 Sat Jan 14 20:06:58 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:06:58 +0100 Subject: [Buildroot] [git commit] package/janus-gateway: add libcurl optional dependency Message-ID: <20230114200728.1BC1587B2E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=60cf07079b78d4c4bb495fd18cb2a145a4cb3635 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libcurl is an optional dependency which is enabled by default since at least version 0.0.9 and https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/janus-gateway/janus-gateway.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 0d906f1b62..dd898563e5 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -128,6 +128,13 @@ else JANUS_GATEWAY_CONF_OPTS += --disable-websockets endif +ifeq ($(BR2_PACKAGE_LIBCURL),y) +JANUS_GATEWAY_DEPENDENCIES += libcurl +JANUS_GATEWAY_CONF_OPTS += --enable-turn-rest-api +else +JANUS_GATEWAY_CONF_OPTS += --disable-turn-rest-api +endif + ifeq ($(BR2_PACKAGE_SYSTEMD),y) JANUS_GATEWAY_DEPENDENCIES += systemd JANUS_GATEWAY_CONF_OPTS += --enable-systemd-sockets From thomas.petazzoni at bootlin.com Sat Jan 14 20:07:03 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:07:03 +0100 Subject: [Buildroot] [git commit] package/janus-gateway: fix libcurl build Message-ID: <20230114200728.2764F87B1B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=664897295a3667db2ff95c5c1b458b16c1192a47 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following libcurl build failure raised since bump to version 1.1.1 in commit 01518e5660366be41e6a8e0a0f2b487d7cdf48a2: In file included from /home/autobuild/autobuild/instance-11/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/curl/curl.h:3195, from turnrest.c:21: turnrest.c: In function 'janus_turnrest_request': turnrest.c:168:2: error: void value not ignored as it ought to be 168 | curl_easy_setopt(curl, api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST, 1); | ^ Fixes: - http://autobuild.buildroot.org/results/11bb0079f5a7d06d3494a61b411f0af2e8c4d342 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...003-Use-parentheses-to-ensure-compilation.patch | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch b/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch new file mode 100644 index 0000000000..f91c13d1f6 --- /dev/null +++ b/package/janus-gateway/0003-Use-parentheses-to-ensure-compilation.patch @@ -0,0 +1,27 @@ +From 51431c36cd5f2997c0f7723909195b9883ae0486 Mon Sep 17 00:00:00 2001 +From: Benson Muite +Date: Wed, 4 Jan 2023 13:33:36 +0300 +Subject: [PATCH] Use parentheses to ensure compilation (#3138) + +Compiler fails with latest Curl release. Use parenthesis to ensure compiler evaluates expression correctly. + +[Retrieved from: +https://github.com/meetecho/janus-gateway/commit/51431c36cd5f2997c0f7723909195b9883ae0486] +Signed-off-by: Fabrice Fontaine +--- + src/turnrest.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/turnrest.c b/src/turnrest.c +index b8560d22f2..42e6114de8 100644 +--- a/src/turnrest.c ++++ b/src/turnrest.c +@@ -165,7 +165,7 @@ janus_turnrest_response *janus_turnrest_request(const char *user) { + JANUS_LOG(LOG_VERB, "Sending request: %s\n", request_uri); + janus_mutex_unlock(&api_mutex); + curl_easy_setopt(curl, CURLOPT_URL, request_uri); +- curl_easy_setopt(curl, api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST, 1); ++ curl_easy_setopt(curl, (api_http_get ? CURLOPT_HTTPGET : CURLOPT_POST), 1); + if(!api_http_get) { + /* FIXME Some servers don't like a POST with no data */ + curl_easy_setopt(curl, CURLOPT_POSTFIELDS, query_string); From thomas.petazzoni at bootlin.com Sat Jan 14 20:08:42 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 21:08:42 +0100 Subject: [Buildroot] [PATCH 1/2] package/janus-gateway: add libcurl optional dependency In-Reply-To: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> References: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> Message-ID: <20230114210842.1cf70a03@windsurf> On Sat, 14 Jan 2023 18:01:25 +0100 Fabrice Fontaine wrote: > libcurl is an optional dependency which is enabled by default since at > least version 0.0.9 and > https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 > > Signed-off-by: Fabrice Fontaine > --- > package/janus-gateway/janus-gateway.mk | 7 +++++++ > 1 file changed, 7 insertions(+) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From yann.morin.1998 at free.fr Sat Jan 14 20:16:07 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:16:07 +0100 Subject: [Buildroot] [git commit] Cleanup/simplify copyright info Message-ID: <20230114201621.273D787B44@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1d7155952d9abcad4d5d75b56508114469c2a1c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Historically we have been (more-or-less consistently, sometimes forgetting some files) updating the end year of the copyright statements at the beginning of a new year. We're naturally not alone in that. Recently this was discussed in curl, and it turns out that copyright years are not really required: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ So drop the years and simplify the copyright statements. While we're at it, also ensure the same syntax (capital C, email address) is used everywhere. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN --- Makefile | 4 +--- docs/manual/manual.txt | 2 +- docs/website/copyright.txt | 4 ++-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index efa0b2a7a0..8517d563d5 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,6 @@ # Makefile for buildroot # -# Copyright (C) 1999-2005 by Erik Andersen -# Copyright (C) 2006-2014 by the Buildroot developers -# Copyright (C) 2014-2020 by the Buildroot developers +# Copyright (C) the Buildroot developers # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/docs/manual/manual.txt b/docs/manual/manual.txt index fab66dbda5..d6534ca295 100644 --- a/docs/manual/manual.txt +++ b/docs/manual/manual.txt @@ -12,7 +12,7 @@ It is licensed under the GNU General Public License, version 2. Refer to the http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING] file in the Buildroot sources for the full text of this license. -Copyright (C) 2004-2020 The Buildroot developers +Copyright (C) The Buildroot developers image::logo.png[] diff --git a/docs/website/copyright.txt b/docs/website/copyright.txt index b15ac5f919..3fe19bab8b 100644 --- a/docs/website/copyright.txt +++ b/docs/website/copyright.txt @@ -1,7 +1,7 @@ The code and graphics on this website (and it's mirror sites, if any) are -Copyright (c) 1999-2005 by Erik Andersen, 2006-2020 The Buildroot -developers. All rights reserved. +Copyright (C) The Buildroot developers . All +rights reserved. Documents on this Web site including their graphical elements, design, and layout are protected by trade dress and other laws and MAY BE COPIED OR From yann.morin.1998 at free.fr Sat Jan 14 20:17:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:17:16 +0100 Subject: [Buildroot] [PATCH] Cleanup/simplify copyright info In-Reply-To: <20230113075348.847446-1-peter@korsgaard.com> References: <20230113075348.847446-1-peter@korsgaard.com> Message-ID: <20230114201716.GB199036@scaer> Peter, All,0 On 2023-01-13 08:53 +0100, Peter Korsgaard spake thusly: > Historically we have been (more-or-less consistently, sometimes forgetting > some files) updating the end year of the copyright statements at the > beginning of a new year. > > We're naturally not alone in that. Recently this was discussed in curl, and > it turns out that copyright years are not really required: It's not the years that are not required; it's the mere mention of copyright that is superfluous, because copyright is automatic under Berne: https://en.wikipedia.org/wiki/Copyright_symbol#Berne_Convention In countries party to the Berne Convention for the Protection of Literary and Artistic Works, including the United States, a copyright notice is not required to be displayed in order for copyright to be established; rather, the creation of the work automatically establishes copyright.[...] The majority of nations now belong to Berne, and thus do not require copyright notices to obtain copyright. Yet, that same paragraph also states: the copyright notice remains material in one instance: a copyright infringer cannot claim innocent infringement as a partial defense to mitigate its damages where the infringer had access to a copy of the work that bore a copyright notice. For us, notice or not, there is no practical difference. And since they are already present, let's keep them > https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ > > So drop the years and simplify the copyright statements. While we're at it, > also ensure the same syntax (capital C, email address) is used everywhere. > > Signed-off-by: Peter Korsgaard Applied to master, thanks. Regards, Yann E. MORIN. > --- > Makefile | 4 +--- > docs/manual/manual.txt | 2 +- > docs/website/copyright.txt | 4 ++-- > 3 files changed, 4 insertions(+), 6 deletions(-) > > diff --git a/Makefile b/Makefile > index efa0b2a7a0..8517d563d5 100644 > --- a/Makefile > +++ b/Makefile > @@ -1,8 +1,6 @@ > # Makefile for buildroot > # > -# Copyright (C) 1999-2005 by Erik Andersen > -# Copyright (C) 2006-2014 by the Buildroot developers > -# Copyright (C) 2014-2020 by the Buildroot developers > +# Copyright (C) the Buildroot developers > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > diff --git a/docs/manual/manual.txt b/docs/manual/manual.txt > index fab66dbda5..d6534ca295 100644 > --- a/docs/manual/manual.txt > +++ b/docs/manual/manual.txt > @@ -12,7 +12,7 @@ It is licensed under the GNU General Public License, version 2. Refer to the > http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING] > file in the Buildroot sources for the full text of this license. > > -Copyright (C) 2004-2020 The Buildroot developers > +Copyright (C) The Buildroot developers > > image::logo.png[] > > diff --git a/docs/website/copyright.txt b/docs/website/copyright.txt > index b15ac5f919..3fe19bab8b 100644 > --- a/docs/website/copyright.txt > +++ b/docs/website/copyright.txt > @@ -1,7 +1,7 @@ > > The code and graphics on this website (and it's mirror sites, if any) are > -Copyright (c) 1999-2005 by Erik Andersen, 2006-2020 The Buildroot > -developers. All rights reserved. > +Copyright (C) The Buildroot developers . All > +rights reserved. > > Documents on this Web site including their graphical elements, design, and > layout are protected by trade dress and other laws and MAY BE COPIED OR > -- > 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 yann.morin.1998 at free.fr Sat Jan 14 20:33:11 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:33:11 +0100 Subject: [Buildroot] [git commit] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO Message-ID: <20230114203505.4DE4887B4F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c541df41806f0940128ab333d693fb7766e98da7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Packages making use of OVERRIDE_SRC_DIR or of the local SITE_METHOD, will trigger a warning when the legal-info target is built, for example: WARNING: foo: sources not saved (local packages not handled) But in the situation where the packages has explicitly defined FOO_REDISTRIBUTE = NO in its .mk file, it makes no sense since the sources wouldn't be saved anyway. This patch swap the conditions on the type of package and on the REDISTRIBUTE value, so that the warnings get issued only if REDISTRIBUTE equals YES. Signed-off-by: Nicolas Carrier Signed-off-by: Yann E. MORIN --- package/pkg-generic.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f2bea01d7d..2f8ba39edf 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1145,6 +1145,7 @@ else $(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_HASH_FILE),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) endif # license files +ifeq ($$($(2)_REDISTRIBUTE),YES) ifeq ($$($(2)_SITE_METHOD),local) # Packages without a tarball: don't save and warn @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) @@ -1155,7 +1156,6 @@ else ifneq ($$($(2)_OVERRIDE_SRCDIR),) else # Other packages -ifeq ($$($(2)_REDISTRIBUTE),YES) # Save the source tarball and any extra downloads, but not # patches, as they are handled specially afterwards. $$(foreach e,$$($(2)_ACTUAL_SOURCE_TARBALL) $$(notdir $$($(2)_EXTRA_DOWNLOADS)),\ @@ -1169,9 +1169,9 @@ ifeq ($$($(2)_REDISTRIBUTE),YES) $$($(2)_REDIST_SOURCES_DIR) || exit 1; \ printf "%s\n" "$$$${f##*/}" >>$$($(2)_REDIST_SOURCES_DIR)/series || exit 1; \ done <$$($(2)_DIR)/.applied_patches_list -endif # redistribute - endif # other packages + +endif # redistribute @$$(call legal-manifest,$$(call UPPERCASE,$(4)),$$($(2)_RAWNAME),$$($(2)_VERSION),$$(subst $$(space)$$(comma),$$(comma),$$($(2)_LICENSE)),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call legal-deps,$(1))) endif # ifneq ($$(call qstrip,$$($(2)_SOURCE)),) $$(foreach hook,$$($(2)_POST_LEGAL_INFO_HOOKS),$$(call $$(hook))$$(sep)) From yann.morin.1998 at free.fr Sat Jan 14 20:38:59 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:38:59 +0100 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO In-Reply-To: References: Message-ID: <20230114203859.GC199036@scaer> Nicolas, All, On 2023-01-13 13:20 +0000, Nicolas Carrier spake thusly: > Hello, > Here is a patch to remove some legal-info warnings when REDISTRIBUTE is set to NO, for local and > override packages. > > I can't use git send-email as our IT department has forbidden the standard pop/imap/smtp methods... > I hope that won't be too much of an issue :/ Yup, it did not go smoothly, but I'm afraid that you'll not be the only one who can't send patches via proper mail... So, I took some time to tweak my scripting to adapt to that situation. > From 60a77caebc6d3b0900e1bbe56a61d821f7c586f9 Mon Sep 17 00:00:00 2001 > From: Nicolas Carrier > Date: Fri, 13 Jan 2023 12:46:22 +0100 > Subject: [PATCH 1/1] package/pkg-generic.mk: no legal info WARNING if > REDISTRIBUTE = NO > > Packages making use of OVERRIDE_SRC_DIR or of the local SITE_METHOD, > will trigger a warning when the legal-info target is built, for example: > > WARNING: foo: sources not saved (local packages not handled) > > But in the situation where the packages has explicitly defined > FOO_REDISTRIBUTE = NO > in its .mk file, it makes no sense since the sources wouldn't be saved > anyway. Yes, it makes sense. > This patch swap the conditions on the type of package and on the > REDISTRIBUTE value, so that the warnings get issued only if > REDISTRIBUTE equals YES. > > Signed-off-by: Nicolas Carrier Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/pkg-generic.mk | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index f2bea01d7d..2f8ba39edf 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -1145,6 +1145,7 @@ else > $(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_HASH_FILE),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) > endif # license files > > +ifeq ($$($(2)_REDISTRIBUTE),YES) > ifeq ($$($(2)_SITE_METHOD),local) > # Packages without a tarball: don't save and warn > @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) > @@ -1155,7 +1156,6 @@ else ifneq ($$($(2)_OVERRIDE_SRCDIR),) > else > # Other packages > > -ifeq ($$($(2)_REDISTRIBUTE),YES) > # Save the source tarball and any extra downloads, but not > # patches, as they are handled specially afterwards. > $$(foreach e,$$($(2)_ACTUAL_SOURCE_TARBALL) $$(notdir $$($(2)_EXTRA_DOWNLOADS)),\ > @@ -1169,9 +1169,9 @@ ifeq ($$($(2)_REDISTRIBUTE),YES) > $$($(2)_REDIST_SOURCES_DIR) || exit 1; \ > printf "%s\n" "$$$${f##*/}" >>$$($(2)_REDIST_SOURCES_DIR)/series || exit 1; \ > done <$$($(2)_DIR)/.applied_patches_list > -endif # redistribute > - > endif # other packages > + > +endif # redistribute > @$$(call legal-manifest,$$(call UPPERCASE,$(4)),$$($(2)_RAWNAME),$$($(2)_VERSION),$$(subst $$(space)$$(comma),$$(comma),$$($(2)_LICENSE)),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call legal-deps,$(1))) > endif # ifneq ($$(call qstrip,$$($(2)_SOURCE)),) > $$(foreach hook,$$($(2)_POST_LEGAL_INFO_HOOKS),$$(call $$(hook))$$(sep)) > -- > 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 yann.morin.1998 at free.fr Sat Jan 14 20:49:23 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:49:23 +0100 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO In-Reply-To: <20230114203859.GC199036@scaer> References: <20230114203859.GC199036@scaer> Message-ID: <20230114204923.GD199036@scaer> Nicolas, All, On 2023-01-14 21:38 +0100, Yann E. MORIN spake thusly: > On 2023-01-13 13:20 +0000, Nicolas Carrier spake thusly: [--SNIP--] > > But in the situation where the packages has explicitly defined > > FOO_REDISTRIBUTE = NO > > in its .mk file, it makes no sense since the sources wouldn't be saved > > anyway. > Yes, it makes sense. I now realise that my comment was ambiguoug, given what I was commenting on. So, let me rephrase: Indeed, emitting the warning does not make sense. Indeed, what you explained does make sense. There, ambiguity resolved. ;-) 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 Jan 14 20:58:52 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 21:58:52 +0100 Subject: [Buildroot] [git commit] package/lpeg: add missing LPEG_LICENSE_FILES Message-ID: <20230114205912.EAF9D87B53@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52afc0b3b504c9616b3875dcdf67ab7be41455f5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The lpeg.html file declares the licensing terms at its bottom, so it should work as a license file. Signed-off-by: Nicolas Carrier [yann.morin.1998 at free.fr: use LPEG_SUBDIR] Signed-off-by: Yann E. MORIN --- package/lpeg/lpeg.hash | 2 ++ package/lpeg/lpeg.mk | 1 + 2 files changed, 3 insertions(+) diff --git a/package/lpeg/lpeg.hash b/package/lpeg/lpeg.hash index 1ccaf242c4..cb995bde2c 100644 --- a/package/lpeg/lpeg.hash +++ b/package/lpeg/lpeg.hash @@ -1,2 +1,4 @@ # computed by luarocks/buildroot sha256 e0d0d687897f06588558168eeb1902ac41a11edd1b58f1aa61b99d0ea0abbfbc lpeg-1.0.2-1.src.rock +# computed locally +sha256 2b80a8cce793e008ba433e5e0184f20aca4a67ec741439fafd86a874a6a91c49 lpeg-1.0.2/lpeg.html diff --git a/package/lpeg/lpeg.mk b/package/lpeg/lpeg.mk index cdb2e81a5f..7326e59e01 100644 --- a/package/lpeg/lpeg.mk +++ b/package/lpeg/lpeg.mk @@ -6,5 +6,6 @@ LPEG_VERSION = 1.0.2-1 LPEG_LICENSE = MIT +LPEG_LICENSE_FILES = $(LPEG_SUBDIR)/lpeg.html $(eval $(luarocks-package)) From yann.morin.1998 at free.fr Sat Jan 14 21:00:46 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 22:00:46 +0100 Subject: [Buildroot] package/lpeg: add missing LPEG_LICENSE_FILES In-Reply-To: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> References: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> Message-ID: <20230114210046.GE199036@scaer> Nicolas, All, On 2023-01-13 13:44 +0000, Nicolas Carrier spake thusly: > The lpeg.html file declares the licensing terms at its bottom, so it > should work as a license file. > From 12007e85d75daf941b8e82741e14ee1cb9c61893 Mon Sep 17 00:00:00 2001 > From: Nicolas Carrier > Date: Fri, 13 Jan 2023 14:39:53 +0100 > Subject: [PATCH 1/1] package/lpeg: add missing LPEG_LICENSE_FILES > > The lpeg.html file declares the licensing terms at its bottom, so it > should work as a license file. > > Signed-off-by: Nicolas Carrier > --- > package/lpeg/lpeg.hash | 3 +++ > package/lpeg/lpeg.mk | 1 + > 2 files changed, 4 insertions(+) > > diff --git a/package/lpeg/lpeg.hash b/package/lpeg/lpeg.hash > index 1ccaf242c4..f480ac6483 100644 > --- a/package/lpeg/lpeg.hash > +++ b/package/lpeg/lpeg.hash > @@ -1,2 +1,5 @@ > # computed by luarocks/buildroot > sha256 e0d0d687897f06588558168eeb1902ac41a11edd1b58f1aa61b99d0ea0abbfbc lpeg-1.0.2-1.src.rock > +# computed locally > +sha256 2b80a8cce793e008ba433e5e0184f20aca4a67ec741439fafd86a874a6a91c49 lpeg-1.0.2/lpeg.html > + $ make check-package package/lpeg/lpeg.hash:5: empty line at end of file > diff --git a/package/lpeg/lpeg.mk b/package/lpeg/lpeg.mk > index cdb2e81a5f..82c733904b 100644 > --- a/package/lpeg/lpeg.mk > +++ b/package/lpeg/lpeg.mk > @@ -6,5 +6,6 @@ > > LPEG_VERSION = 1.0.2-1 > LPEG_LICENSE = MIT > +LPEG_LICENSE_FILES = lpeg-1.0.2/lpeg.html I've changed that to use $(LPEG_SUBDIR), which is autocomputed by the luarosk-package infra to contain the proper package-version string. Applied to master with that fixed, thanks. Regards, Yann E. MORIN. > > $(eval $(luarocks-package)) > -- > 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 thomas.petazzoni at bootlin.com Sat Jan 14 21:14:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:14:29 +0100 Subject: [Buildroot] [PATCH 2/2] package/ipmitool: use the standard github helper In-Reply-To: <20230113225425.3301420-2-vfazio@xes-inc.com> References: <20230113225425.3301420-1-vfazio@xes-inc.com> <20230113225425.3301420-2-vfazio@xes-inc.com> Message-ID: <20230114221429.2438fa43@windsurf> On Fri, 13 Jan 2023 16:54:25 -0600 Vincent Fazio wrote: > From: Vincent Fazio > > Signed-off-by: Vincent Fazio > Signed-off-by: Vincent Fazio > --- > package/ipmitool/ipmitool.hash | 2 +- > package/ipmitool/ipmitool.mk | 3 +-- > 2 files changed, 2 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 Sat Jan 14 21:17:18 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:17:18 +0100 Subject: [Buildroot] [PATCH 1/2] package/ipmitool: backport fixes for registry issues In-Reply-To: <20230113225425.3301420-1-vfazio@xes-inc.com> References: <20230113225425.3301420-1-vfazio@xes-inc.com> Message-ID: <20230114221718.01e97481@windsurf> Hello, On Fri, 13 Jan 2023 16:54:24 -0600 Vincent Fazio wrote: > From: Vincent Fazio > > Add upstream patches to: > Fix the URL used for hte IANA PEN registry > Make a missing registry file non-fatal > Make downloading/installing the registry optional > > The IANA PEN registry used by ipmitool takes up 4MB+. It is also not > "frozen" and can be updated at the whim of IANA. This causes headaches > when needing reproducible builds. > > Registry installation will be disabled when BR2_REPRODUCIBLE is selected. > > By default, the registry is not installed since it is largely a cosmetic > feature and not driving core functionality. So in the current Buildroot situation (before this patch), the registry is always installed, correct? > > Signed-off-by: Vincent Fazio > Signed-off-by: Vincent Fazio > --- > .../0002-Fix-enterprise-numbers-URL.patch | 33 ++++++ > ...t-require-the-IANA-PEN-registry-file.patch | 112 ++++++++++++++++++ > ...c-allow-disabling-registry-downloads.patch | 72 +++++++++++ > package/ipmitool/Config.in | 12 ++ > package/ipmitool/ipmitool.mk | 4 + > 5 files changed, 233 insertions(+) > create mode 100644 package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > create mode 100644 package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch > create mode 100644 package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch > > diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > new file mode 100644 > index 0000000000..af62d22459 > --- /dev/null > +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > @@ -0,0 +1,33 @@ > +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 > +From: Alexander Amelkin > +Date: Tue, 22 Nov 2022 13:55:33 +0300 > +Subject: [PATCH] Fix enterprise-numbers URL > + > +IANA has changed their URL scheme, and the content at the old URL for > +enterprise-numbers switched from text/plain to text/html. > + > +Fix Makefile.am to use the new URL > + > +Resolves ipmitool/ipmitool#377 > + > +Signed-off-by: Alexander Amelkin We need you to add your Signed-off-by here. > diff --git a/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch b/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch > new file mode 100644 > index 0000000000..6ac5ce989b > --- /dev/null > +++ b/package/ipmitool/0003-Do-not-require-the-IANA-PEN-registry-file.patch > @@ -0,0 +1,112 @@ > +From 26b088193a55624df4cbe2a0d33c7bba5bca108d Mon Sep 17 00:00:00 2001 > +From: Vincent Fazio > +Date: Sat, 7 Jan 2023 21:02:48 -0600 > +Subject: [PATCH] Do not require the IANA PEN registry file > + > +Previously, ipmitool would fail to run if the local copy of the IANA PEN > +registry could not be parsed. > + > +When the registry is not available the manufacturer will be "Unknown" but > +ipmitool will otherwise function so should not be considered fatal. > + > +Also, fix an issue with improperly handling the `oem_info_list_load` > +return value. Previously, in `ipmi_oem_info_init`, if `oem_info_list_load` > +returned a negative value due to the registry file not existing, an > +improper count would cause `oem_info_init_from_list` to aallocate a list > +that didn't encompass the full header/tail list. > + > + IANA PEN registry open failed: No such file or directory > + Allocating 3 entries > + [ 1] 16777214 | A Debug Assisting Company, Ltd. > + [ 0] 1048575 | Unspecified > + > +Now, use a signed int and ensure a valid count of loaded OEMs is used. > + > +Signed-off-by: Vincent Fazio What is the upstream status of this patch? > diff --git a/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch b/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch > new file mode 100644 > index 0000000000..7c070cb51f > --- /dev/null > +++ b/package/ipmitool/0004-configure.ac-allow-disabling-registry-downloads.patch > @@ -0,0 +1,72 @@ > +From be11d948f89b10be094e28d8a0a5e8fb532c7b60 Mon Sep 17 00:00:00 2001 > +From: Vincent Fazio > +Date: Wed, 11 Jan 2023 22:55:51 -0600 > +Subject: [PATCH] configure.ac: allow disabling registry downloads > + > +Some environments require reproducible builds. Since the IANA PEN > +registry is constantly updating and there is no snapshot available, > +installing ipmitool via `make install` is not reproducible. > + > +Provide a configure mechanism to disable the registry download/install.. Missing Signed-off-by, and missing upstream status. > diff --git a/package/ipmitool/Config.in b/package/ipmitool/Config.in > index dbd6483110..ed3b918f9d 100644 > --- a/package/ipmitool/Config.in > +++ b/package/ipmitool/Config.in > @@ -9,6 +9,18 @@ config BR2_PACKAGE_IPMITOOL > > if BR2_PACKAGE_IPMITOOL > > +comment "IANA PEN Registry will not be installed on reproducible builds" > + depends on BR2_REPRODUCIBLE > + > +config BR2_PACKAGE_IPMITOOL_PEN_REGISTRY > + bool "install PEN registry" Maybe "install IANA PEN registry" > + depends on !BR2_REPRODUCIBLE > + help > + Install the IANA PEN registry. Maybe spell out the PEN acronym here? > + Shows manufacturer name in certain commands. > + > + Not installing the registry saves ~4.3 MB. > + > config BR2_PACKAGE_IPMITOOL_LANPLUS > bool "enable lanplus interface" > select BR2_PACKAGE_OPENSSL > diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk > index b9f60d8151..f97d94693b 100644 > --- a/package/ipmitool/ipmitool.mk > +++ b/package/ipmitool/ipmitool.mk > @@ -14,6 +14,10 @@ IPMITOOL_CPE_ID_VENDOR = ipmitool_project > IPMITOOL_AUTORECONF = YES > IPMITOOL_DEPENDENCIES = host-pkgconf > > +ifneq ($(BR2_PACKAGE_IPMITOOL_PEN_REGISTRY),y) > +IPMITOOL_CONF_OPTS += --disable-registry-download > +endif Can we make this: ifeq ($(BR2_PACKAGE_IPMITOOL_PEN_REGISTRY),y) IPMITOOL_CONF_OPTS += --enable-registry-download else IPMITOOL_CONF_OPTS += --disable-registry-download endif Thanks a lot! 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 Jan 14 21:17:27 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:17:27 +0100 Subject: [Buildroot] [git commit] package/ipmitool: use the standard github helper Message-ID: <20230114211742.4735B87B5A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dce238f045f25d75b31681ea56ea5b9c668912dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Thomas Petazzoni --- package/ipmitool/ipmitool.hash | 2 +- package/ipmitool/ipmitool.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/ipmitool/ipmitool.hash b/package/ipmitool/ipmitool.hash index bb0b0d80b0..c3b298e3ba 100644 --- a/package/ipmitool/ipmitool.hash +++ b/package/ipmitool/ipmitool.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c IPMITOOL_1_8_19.tar.gz +sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c ipmitool-1_8_19.tar.gz sha256 b7e2382a8be43b5f6cb092f2d2bda163bf1a1938be9300f821a845cbcd535f56 COPYING diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk index b9f60d8151..5e34434a03 100644 --- a/package/ipmitool/ipmitool.mk +++ b/package/ipmitool/ipmitool.mk @@ -5,8 +5,7 @@ ################################################################################ IPMITOOL_VERSION = 1_8_19 -IPMITOOL_SOURCE = IPMITOOL_$(IPMITOOL_VERSION).tar.gz -IPMITOOL_SITE = https://github.com/ipmitool/ipmitool/archive/refs/tags +IPMITOOL_SITE = $(call github,ipmitool,ipmitool,IPMITOOL_$(IPMITOOL_VERSION)) IPMITOOL_LICENSE = BSD-3-Clause IPMITOOL_LICENSE_FILES = COPYING IPMITOOL_CPE_ID_VENDOR = ipmitool_project From thomas.petazzoni at bootlin.com Sat Jan 14 21:18:05 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:18:05 +0100 Subject: [Buildroot] [git commit] package/libbpf: bump to version 1.1.0 Message-ID: <20230114211917.41CB487B60@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c9d6f0e1c8a99eec548b1690e1bb58d90189a44d 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 --- ...-Fix-cross-compilation-for-32-bit-targets.patch | 38 ---------------------- package/libbpf/libbpf.hash | 2 +- package/libbpf/libbpf.mk | 2 +- 3 files changed, 2 insertions(+), 40 deletions(-) diff --git a/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch b/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch deleted file mode 100644 index 12c22f3147..0000000000 --- a/package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 68e6f83f223ebf3fbf0d94c0f4592e5e6773f0c1 Mon Sep 17 00:00:00 2001 -From: Tobias Waldekranz -Date: Fri, 14 Oct 2022 21:14:14 +0200 -Subject: [PATCH] Makefile: Fix cross-compilation for 32-bit targets - -Determining the correct library installation path (lib vs. lib64) -using uname(1) breaks in cross compilation scenarios where word widths -differ between the host and target system. - -Instead, source the information from the compilers '-dumpmachine' -option (supported by both GCC and Clang). - -We call this the "host" architecture, using the same nomenclature as -Autotools (--host configure option). - -Upstream: https://github.com/libbpf/libbpf/commit/68e6f83f223ebf3fbf0d94c0f4592e5e6773f0c1 -Signed-off-by: Tobias Waldekranz ---- - src/Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/Makefile b/src/Makefile -index 3cd0854..d535f81 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -77,7 +77,8 @@ INSTALL = install - - DESTDIR ?= - --ifeq ($(filter-out %64 %64be %64eb %64le %64el s390x, $(shell uname -m)),) -+HOSTARCH = $(firstword $(subst -, ,$(shell $(CC) -dumpmachine))) -+ifeq ($(filter-out %64 %64be %64eb %64le %64el s390x, $(HOSTARCH)),) - LIBSUBDIR := lib64 - else - LIBSUBDIR := lib --- -2.34.1 - diff --git a/package/libbpf/libbpf.hash b/package/libbpf/libbpf.hash index 4305872d9f..75f2b1695c 100644 --- a/package/libbpf/libbpf.hash +++ b/package/libbpf/libbpf.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 3d6afde67682c909e341bf194678a8969f17628705af25f900d5f68bd299cb03 libbpf-1.0.1.tar.gz +sha256 5da826c968fdb8a2f714701cfef7a4b7078be030cf58b56143b245816301cbb8 libbpf-1.1.0.tar.gz sha256 847f4addbd56e2d5be20c4ea0845e972672fc07b755fadaae5f7abd35d71e349 LICENSE sha256 e1638b9a0c68ca90fad3df1d6b4e430804d2fbdc15e58d02cffddfae38953bbf LICENSE.BSD-2-Clause sha256 0b9a4febcdee6de55872501d5c1a8f5d8b0d1650cd4d5351995ceb22e889f8ca LICENSE.LGPL-2.1 diff --git a/package/libbpf/libbpf.mk b/package/libbpf/libbpf.mk index 820f1dc4bf..b498136ace 100644 --- a/package/libbpf/libbpf.mk +++ b/package/libbpf/libbpf.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBBPF_VERSION = 1.0.1 +LIBBPF_VERSION = 1.1.0 LIBBPF_SITE = $(call github,libbpf,libbpf,v$(LIBBPF_VERSION)) LIBBPF_LICENSE = GPL-2.0, LGPL-2.1, BSD-2-Clause LIBBPF_LICENSE_FILES = LICENSE LICENSE.BSD-2-Clause LICENSE.LGPL-2.1 From thomas.petazzoni at bootlin.com Sat Jan 14 21:19:33 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:19:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/libbpf: bump to version 1.1.0 In-Reply-To: <20230109220329.2122632-1-james.hilliard1@gmail.com> References: <20230109220329.2122632-1-james.hilliard1@gmail.com> Message-ID: <20230114221933.1d0d44f0@windsurf> On Mon, 9 Jan 2023 15:03:29 -0700 James Hilliard wrote: > Drop patch which is now upstream. > > Signed-off-by: James Hilliard > --- > ...cross-compilation-for-32-bit-targets.patch | 38 ------------------- > package/libbpf/libbpf.hash | 2 +- > package/libbpf/libbpf.mk | 2 +- > 3 files changed, 2 insertions(+), 40 deletions(-) > delete mode 100644 package/libbpf/0001-Makefile-Fix-cross-compilation-for-32-bit-targets.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 Jan 14 21:19:57 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:19:57 +0100 Subject: [Buildroot] [git commit] package/bpftool: bump to version 7.1.0 Message-ID: <20230114212027.A51EB87B69@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4db36b268d8978b65bb5ed46e8f7e57412f3097f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Use install-bin for installation instead of install as we don't want bash-completion files to be installed. Set empty host installation prefix so that we install to: $(HOST_DIR)/sbin/bpftool Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/bpftool/bpftool.hash | 2 +- package/bpftool/bpftool.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/bpftool/bpftool.hash b/package/bpftool/bpftool.hash index 92b9359fe3..cfd3c54515 100644 --- a/package/bpftool/bpftool.hash +++ b/package/bpftool/bpftool.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 465a50fea4afbacd326f2209d81ae0dcff637fbb2c9d1a315e94f79a788ce960 bpftool-v7.0.0-br1.tar.gz +sha256 35ff149cab4a3ab209b0c04cab2707243ab7ee753de5f4b5678296c975cf7fe0 bpftool-v7.1.0-br1.tar.gz sha256 7c588754d5e81e92e2a12e47cf78949d485c9c22b4850f12d21b3835c85947d1 LICENSE sha256 6313108c23efffa36948f8b2cff1560a5935373b527b0e1a837cc77e6ed1bacd LICENSE.BSD-2-Clause sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL-2.0 diff --git a/package/bpftool/bpftool.mk b/package/bpftool/bpftool.mk index 3b27698130..cd68d89799 100644 --- a/package/bpftool/bpftool.mk +++ b/package/bpftool/bpftool.mk @@ -4,7 +4,7 @@ # ################################################################################ -BPFTOOL_VERSION = v7.0.0 +BPFTOOL_VERSION = v7.1.0 BPFTOOL_SITE = https://github.com/libbpf/bpftool BPFTOOL_SITE_METHOD = git BPFTOOL_GIT_SUBMODULES = YES @@ -33,12 +33,12 @@ endef define BPFTOOL_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) \ - -C $(@D)/src install DESTDIR="$(TARGET_DIR)" prefix=/usr + -C $(@D)/src install-bin DESTDIR="$(TARGET_DIR)" prefix=/usr endef define HOST_BPFTOOL_INSTALL_CMDS $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ - -C $(@D)/src install DESTDIR="$(HOST_DIR)" prefix=/usr + -C $(@D)/src install-bin DESTDIR="$(HOST_DIR)" prefix= endef $(eval $(generic-package)) From thomas.petazzoni at bootlin.com Sat Jan 14 21:20:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:20:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/bpftool: bump to version 7.1.0 In-Reply-To: <20230110015658.3249549-1-james.hilliard1@gmail.com> References: <20230110015658.3249549-1-james.hilliard1@gmail.com> Message-ID: <20230114222029.63abe064@windsurf> On Mon, 9 Jan 2023 18:56:58 -0700 James Hilliard wrote: > Use install-bin for installation instead of install as we don't > want bash-completion files to be installed. > > Set empty host installation prefix so that we install to: > $(HOST_DIR)/sbin/bpftool > > Signed-off-by: James Hilliard > --- > package/bpftool/bpftool.hash | 2 +- > package/bpftool/bpftool.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 Sat Jan 14 21:54:13 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:54:13 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-gpu-viv: drop X11 output Message-ID: <20230114215440.C620B87B77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=424f53ac0730ea8e8aac4f3341f25a9829582cbb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) the X11 folder is no longer included in the archive. Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 6 ++++++ package/freescale-imx/imx-gpu-viv/Config.in | 22 ++++------------------ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 16 +--------------- 3 files changed, 11 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 6d66f1b958..41c5fdefb3 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 + bool "imx-gpu-viv X11 output has been removed" + select BR2_LEGACY + help + The X11 output was dropped by NXP. + config BR2_PACKAGE_QEMU_CUSTOM_TARGETS string "the QEMU specific targets option has been removed" help diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index 9ba3d0428e..9372b6313f 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -27,9 +27,9 @@ config BR2_PACKAGE_IMX_GPU_VIV Userspace libraries for Vivante GPU on i.MX platforms It contains libraries and headers for GLES, OpenCL, and - OpenVG. It also contains a DRI plugin for X11. It also - contains a plugin for DirectFB-1.4.0, but that doesn't work - together with buildroot's DirectFB version. + OpenVG. It also contains a plugin for DirectFB-1.4.0, but + that doesn't work together with buildroot's DirectFB + version. This library is provided by Freescale as-is and doesn't have an upstream. @@ -40,22 +40,9 @@ choice prompt "Output option" help There are two versions of this library: one for - direct framebuffer access, one for X11 rendering. + direct framebuffer access, one for wayland rendering. Choose here which version to install. -config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 - bool "X11" - depends on BR2_PACKAGE_XORG7 - # The i.MX8 blob doesn't support X11 output - depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M - select BR2_PACKAGE_XLIB_LIBXDAMAGE - select BR2_PACKAGE_XLIB_LIBXEXT - select BR2_PACKAGE_XLIB_LIBXFIXES - -comment "X11 backend needs Xorg package" - depends on !BR2_PACKAGE_XORG7 - depends on !BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M - config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB bool "Framebuffer" # The i.MX8 blob doesn't support FB output @@ -70,7 +57,6 @@ endchoice config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT string - default "x11" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 default "fb" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB default "wayland" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index 06fbbc7343..e0e8a31533 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -26,14 +26,6 @@ endif IMX_GPU_VIV_LIB_TARGET = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT)) -ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11) -# The libGAL.so library provided by imx-gpu-viv uses X functions. Packages -# may want to link against libGAL.so (QT5 Base with OpenGL and X support -# does so). For this to work we need build dependencies to libXdamage, -# libXext and libXfixes so that X functions used in libGAL.so are referenced. -IMX_GPU_VIV_DEPENDENCIES += xlib_libXdamage xlib_libXext xlib_libXfixes -endif - # Libraries are linked against libdrm, except framebuffer output on ARM ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) IMX_GPU_VIV_DEPENDENCIES += libdrm @@ -55,12 +47,6 @@ else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) define IMX_GPU_VIV_FIXUP_PKGCONFIG ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc endef -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11) -define IMX_GPU_VIV_FIXUP_PKGCONFIG - $(foreach lib,egl glesv1_cm glesv2 vg, \ - ln -sf $(lib)_x11.pc $(@D)/gpu-core/usr/lib/pkgconfig/$(lib).pc - ) -endef endif # Instead of building, we fix up the inconsistencies that exist @@ -68,7 +54,7 @@ endif # Make sure these commands are idempotent. define IMX_GPU_VIV_BUILD_CMDS cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_LIB_TARGET)/* $(@D)/gpu-core/usr/lib/ - $(foreach backend,fb x11 wayland, \ + $(foreach backend,fb wayland, \ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ) $(IMX_GPU_VIV_FIXUP_PKGCONFIG) From yann.morin.1998 at free.fr Sat Jan 14 21:56:37 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 14 Jan 2023 22:56:37 +0100 Subject: [Buildroot] [PATCH] package/lua: add options for coercion between number and string In-Reply-To: <20230114194657.2192-1-francois.perrad@gadz.org> References: <20230114194657.2192-1-francois.perrad@gadz.org> Message-ID: <20230114215637.GF199036@scaer> Fran?ois, All, On 2023-01-14 20:46 +0100, Francois Perrad spake thusly: > note: not available with Lua 5.1 OK, so I think this means a bit more explanations. First, it should be mentioned that coercion defaults to 'y' for elgacy reason: unless told not to, the buildsystem for lua enables coercion. Then, it would be nice to explain why one might want/need to disable coercion. Finally, I'd like to read how packages may be impacted by such options. For example, could there be packages that explicitly expect coercion? How would they behave without coercion? Conversely, are there packages that explicitly want no coercion? I've read a bit about it in the manual [0], and the only nit that seems relevant was "These coercions exist mainly for compatibility and may be removed in future versions of the language". Still, this does not explain why we need that i Buildroot. Could you respin with a better commit log, please? [0] https://www.lua.org/manual/5.4/manual.html#3.4.3 Regards, Yann E. MORIN. > Signed-off-by: Francois Perrad > --- > package/lua/Config.in | 12 ++++++++++++ > package/lua/lua.mk | 8 ++++++++ > 2 files changed, 20 insertions(+) > > diff --git a/package/lua/Config.in b/package/lua/Config.in > index 309dd6eec..903031e50 100644 > --- a/package/lua/Config.in > +++ b/package/lua/Config.in > @@ -41,6 +41,18 @@ config BR2_PACKAGE_LUA_32BITS > default 64 bit type. This option is particularly attractive > for small machines and embedded systems. > > +config BR2_PACKAGE_LUA_CVT_N2S > + bool "automatic coercion from number to string" > + default y > + help > + See LUA_NOCVTN2S in luaconf.h > + > +config BR2_PACKAGE_LUA_CVT_S2N > + bool "automatic coercion from string to number" > + default y > + help > + See LUA_NOCVTS2N in luaconf.h > + > endif > > choice > diff --git a/package/lua/lua.mk b/package/lua/lua.mk > index 01b554eb6..16086e7bf 100644 > --- a/package/lua/lua.mk > +++ b/package/lua/lua.mk > @@ -31,6 +31,14 @@ else ifeq ($(BR2_PACKAGE_LUA_5_3),y) > LUA_CFLAGS += -DLUA_COMPAT_5_2 > endif > > +ifeq ($(BR2_PACKAGE_LUA_CVT_N2S),) > +LUA_CFLAGS += -DLUA_NOCVTN2S > +endif > + > +ifeq ($(BR2_PACKAGE_LUA_CVT_S2N),) > +LUA_CFLAGS += -DLUA_NOCVTS2N > +endif > + > ifeq ($(BR2_STATIC_LIBS),y) > LUA_BUILDMODE = static > else > -- > 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 thomas.petazzoni at bootlin.com Sat Jan 14 21:58:21 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 22:58:21 +0100 Subject: [Buildroot] [PATCH 1/2] package/ipmitool: backport fixes for registry issues In-Reply-To: References: <20230113225425.3301420-1-vfazio@xes-inc.com> <20230114221718.01e97481@windsurf> Message-ID: <20230114225821.4edc5530@windsurf> On Sat, 14 Jan 2023 15:33:06 -0600 Vincent Fazio wrote: > replies below (i hope, i haven't tried responding to ML emails in gmail) It's almost good, except that gmail adds one extra > on the first line of each paragraph of your replies. > > So in the current Buildroot situation (before this patch), the registry > > is always installed, correct? > > > > Correct, but with a caveat... as of the version bump to 1.8.19, the file > being installed is broken and the tool actually won't work. So the current ipmitool in Buildroot is broken. Could perhaps separate a "fix" that could be backported from a large improvement that allows to not used the registry? > All upstream patches have been accepted into mainline. The commit hashes > in the patches are the mainline commits Thing is we don't which are "upstream patches". If the patches are upstream, you can do: Signed-off-by: John Doe Upstream: https://github.com/some/where/commit/12456abc This makes it very clear that it has been accepted upstream, and will help someone who will do the next ipmitool version bump. 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 Jan 14 22:00:28 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:00:28 +0100 Subject: [Buildroot] [PATCH 1/3] package/freescale-imx/imx-gpu-viv: drop X11 output In-Reply-To: References: Message-ID: <20230114230028.46833cae@windsurf> On Tue, 10 Jan 2023 09:32:43 +0000 Lang Daniel via buildroot wrote: > Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) > the X11 folder is no longer included in the archive. > > Signed-off-by: Daniel Lang I've applied with minor tweaks. See below. > +config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 > + bool "imx-gpu-viv X11 output has been removed" select BR2_LEGACY was missing here to make sure the build doesn't start if this option is enabled. > + help > + The X11 output was dropped by NXP. > + > config BR2_PACKAGE_QEMU_CUSTOM_TARGETS > string "the QEMU specific targets option has been removed" > help > diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in > index 9ba3d0428e..bc30798ca5 100644 > --- a/package/freescale-imx/imx-gpu-viv/Config.in > +++ b/package/freescale-imx/imx-gpu-viv/Config.in > @@ -27,8 +27,8 @@ config BR2_PACKAGE_IMX_GPU_VIV > Userspace libraries for Vivante GPU on i.MX platforms > > It contains libraries and headers for GLES, OpenCL, and > - OpenVG. It also contains a DRI plugin for X11. It also > - contains a plugin for DirectFB-1.4.0, but that doesn't work > + OpenVG. It also contains a plugin for DirectFB-1.4.0, > + but that doesn't work > together with buildroot's DirectFB version. This paragraph should have been rewrapped after your change. Other than that, looks good so I've applied. Of course, it might be surprising for people who might be using X11 with OpenGL support on i.MX platforms... but we're simply following the choice made by upstream. 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 Jan 14 22:04:27 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:04:27 +0100 Subject: [Buildroot] [PATCH 2/3] package/freescale-imx/imx-gpu-viv: add IMX8 framebuffer support In-Reply-To: References: Message-ID: <20230114230427.1ccfc5ac@windsurf> On Tue, 10 Jan 2023 09:33:14 +0000 Lang Daniel via buildroot wrote: > According to meta-freescale [0] the framebuffer output can be enabled on > IMX8 by using the wayland libraries together with egl.pc. > > Tested on an imx8mn by running kmscube. EGL and GLES support detected. Indeed. I've seen something similar on the Vivante binaries used on STM32MP1 platforms, where the "framebuffer" libs are linked against libwayland even though they don't use it. > -# Libraries are linked against libdrm, except framebuffer output on ARM > +# Libraries are linked against libdrm and wayland, except framebuffer output on ARM > ?ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) > -IMX_GPU_VIV_DEPENDENCIES += libdrm > -endif > - > -ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > -IMX_GPU_VIV_DEPENDENCIES += wayland > +IMX_GPU_VIV_DEPENDENCIES += libdrm wayland > ?endif > ? > ?define IMX_GPU_VIV_EXTRACT_CMDS > ??????$(call NXP_EXTRACT_HELPER,$(IMX_GPU_VIV_DL_DIR)/$(IMX_GPU_VIV_SOURCE)) > ?endef > ? > -ifeq ($(IMX_GPU_VIV_LIB_TARGET),fb) > +ifeq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) > +IMX_GPU_VIV_BACKEND_DIR = fb > ?define IMX_GPU_VIV_FIXUP_PKGCONFIG > ??????ln -sf egl_linuxfb.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc > ?endef > -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > +else > +# Framebuffer output on IMX8 (ARM64) uses egl.pc > +# and the same libraries as the wayland backend. > +IMX_GPU_VIV_BACKEND_DIR = wayland > +ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > ?define IMX_GPU_VIV_FIXUP_PKGCONFIG > ??????ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc > ?endef > ?endif > +endif On this second part I'm a bit confused because in the "fb" case on ARM64 you're don't have any egl.pc pkgconfig fixup. Are you sure this is normal? Indeed the code you have does this: if framebuffer output and ARM: install egl.pc as a symlink to egl_linuxfb.pc else: if wayland output: install egl.pc as a symlink to egl_wayland.pc which means that in the framebuffer case on ARM64, you're not installing any egl.pc symlink. Is this really OK? 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 Jan 14 22:09:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:09:41 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-gpu-viv: add platform specific drivers Message-ID: <20230114221007.5AA4687B81@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=838c9a33be603e59ff7f65041bbcc138e573d13f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) the archive contains platform specific drivers that need to be copied and included. Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni --- package/freescale-imx/imx-gpu-viv/Config.in | 8 ++++++++ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in index 9372b6313f..3e095b730c 100644 --- a/package/freescale-imx/imx-gpu-viv/Config.in +++ b/package/freescale-imx/imx-gpu-viv/Config.in @@ -77,6 +77,14 @@ if BR2_aarch64 config BR2_PACKAGE_PROVIDES_LIBGBM default "imx-gpu-viv" +config BR2_PACKAGE_IMX_GPU_VIV_PLATFORM + string + default "mx8mn" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN + default "mx8mp" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP + default "mx8mq" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M + default "mx8qm" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8 + default "mx8qxp" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X + endif config BR2_PACKAGE_IMX_GPU_VIV_EXAMPLES diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk index e0e8a31533..f72735e093 100644 --- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk +++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk @@ -49,6 +49,13 @@ define IMX_GPU_VIV_FIXUP_PKGCONFIG endef endif +IMX_GPU_VIV_PLATFORM_DIR = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_PLATFORM)) +ifneq ($(IMX_GPU_VIV_PLATFORM_DIR),) +define IMX_GPU_VIV_COPY_PLATFORM + cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_PLATFORM_DIR)/* $(@D)/gpu-core/usr/lib/ +endef +endif + # Instead of building, we fix up the inconsistencies that exist # in the upstream archive here. We also remove unused backend files. # Make sure these commands are idempotent. @@ -57,6 +64,10 @@ define IMX_GPU_VIV_BUILD_CMDS $(foreach backend,fb wayland, \ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend) ) + $(IMX_GPU_VIV_COPY_PLATFORM) + $(foreach platform,mx8mn mx8mp mx8mq mx8qm mx8qxp mx8ulp, \ + $(RM) -r $(@D)/gpu-core/usr/lib/$(platform) + ) $(IMX_GPU_VIV_FIXUP_PKGCONFIG) endef From thomas.petazzoni at bootlin.com Sat Jan 14 22:10:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:10:11 +0100 Subject: [Buildroot] [PATCH 3/3] package/freescale-imx/imx-gpu-viv: add platform specific drivers In-Reply-To: References: Message-ID: <20230114231011.737af7f4@windsurf> On Tue, 10 Jan 2023 09:33:39 +0000 Lang Daniel via buildroot wrote: > Since e8df0f7 (package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p4.4) > the archive contains platform specific drivers that need to be copied > and included. > > Signed-off-by: Daniel Lang > --- > package/freescale-imx/imx-gpu-viv/Config.in | 8 ++++++++ > package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 11 +++++++++++ > 2 files changed, 19 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 14 22:10:36 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:10:36 +0100 Subject: [Buildroot] [git commit] package/at-spi2-core: switch to https download Message-ID: <20230114223451.2A6C187B8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dde078790a965dfd469ec6ed745e4f7b5edc60ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES From thomas.petazzoni at bootlin.com Sat Jan 14 22:35:04 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 14 Jan 2023 23:35:04 +0100 Subject: [Buildroot] [PATCH v2 1/4] package/at-spi2-core: switch to https download In-Reply-To: References: Message-ID: <20230114233504.587e3eef@windsurf> On Thu, 12 Jan 2023 09:22:07 +0000 Lang Daniel via buildroot wrote: > Signed-off-by: Daniel Lang > --- > Changes v1 -> v2: > - No changes > --- > package/at-spi2-core/at-spi2-core.hash | 2 +- > package/at-spi2-core/at-spi2-core.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 aperez at igalia.com Sat Jan 14 22:27:36 2023 From: aperez at igalia.com (Adrian Perez de Castro) Date: Sun, 15 Jan 2023 00:27:36 +0200 Subject: [Buildroot] [PATCH 1/1] package/libpsl: bump to version 0.21.2 In-Reply-To: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> References: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> Message-ID: <20230115002736.GB4180176@igalia.com> Hi, Changes LGTM. On Sat, 14 Jan 2023 18:54:46 +0100 Fabrice Fontaine wrote: > - Drop patch (already in version) > - Update hash of COPYING (update in year: > https://github.com/rockdaboot/libpsl/commit/927b202c69bcd9be4c30ba51c74925f2575e1a69) > - builtin is a boolean since > https://github.com/rockdaboot/libpsl/commit/aa4909766c24c17bd1d9000ca419f6dc6b32c238 > > https://github.com/rockdaboot/libpsl/releases/tag/0.21.2 > > Signed-off-by: Fabrice Fontaine Reviewed-by: Adrian Perez de Castro > --- > ...dd-libiconv-dep-to-meson-build-again.patch | 60 ------------------- > package/libpsl/libpsl.hash | 4 +- > package/libpsl/libpsl.mk | 9 +-- > 3 files changed, 7 insertions(+), 66 deletions(-) > delete mode 100644 package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch > > diff --git a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch b/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch > deleted file mode 100644 > index 72f50aa593..0000000000 > --- a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch > +++ /dev/null > @@ -1,60 +0,0 @@ > -From 5b63816e82287808e81b8603a528af3cc6fab354 Mon Sep 17 00:00:00 2001 > -From: Zhao Zhili > -Date: Thu, 7 Jan 2021 20:59:17 +0800 > -Subject: [PATCH] Add libiconv dep to meson build again > - > -Build success on macOS and ubuntu. > - > -[Retrieved from: > -https://github.com/rockdaboot/libpsl/commit/5b63816e82287808e81b8603a528af3cc6fab354] > -Signed-off-by: Fabrice Fontaine > ---- > - meson.build | 14 ++++++++++++++ > - src/meson.build | 2 +- > - 2 files changed, 15 insertions(+), 1 deletion(-) > - > -diff --git a/meson.build b/meson.build > -index f248171..fb2de31 100644 > ---- a/meson.build > -+++ b/meson.build > -@@ -20,6 +20,7 @@ libicu_dep = notfound > - libidn_dep = notfound > - libunistring = notfound > - networking_deps = notfound > -+libiconv_dep = notfound > - > - # FIXME: Cleanup this when Meson gets 'feature-combo': > - # https://github.com/mesonbuild/meson/issues/4566 > -@@ -86,6 +87,19 @@ endif > - if libidn2_dep.found() or libidn_dep.found() > - # Check for libunistring, we need it for psl_str_to_utf8lower() > - libunistring = cc.find_library('unistring') > -+ found_iconv = false > -+ if cc.has_function('iconv_open') > -+ libiconv_dep = [] > -+ found_iconv = true > -+ endif > -+ if not found_iconv and cc.has_header_symbol('iconv.h', 'iconv_open') > -+ libiconv_dep = [cc.find_library('iconv')] > -+ found_iconv = true > -+ endif > -+ > -+ if not found_iconv > -+ error('iconv implementation not found') > -+ endif > - endif > - > - if host_machine.system() == 'windows' > -diff --git a/src/meson.build b/src/meson.build > -index 0d1dcdf..746bf44 100644 > ---- a/src/meson.build > -+++ b/src/meson.build > -@@ -19,7 +19,7 @@ cargs = [ > - libpsl = library('psl', sources, suffixes_dafsa_h, > - include_directories : [configinc, includedir], > - c_args : cargs, > -- dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps], > -+ dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps, libiconv_dep], > - version: lt_version, > - install: true, > - ) > diff --git a/package/libpsl/libpsl.hash b/package/libpsl/libpsl.hash > index 552935e9ec..a35a609ff2 100644 > --- a/package/libpsl/libpsl.hash > +++ b/package/libpsl/libpsl.hash > @@ -1,6 +1,6 @@ > # Locally generated > -sha256 ac6ce1e1fbd4d0254c4ddb9d37f1fa99dec83619c1253328155206b896210d4c libpsl-0.21.1.tar.gz > +sha256 e35991b6e17001afa2c0ca3b10c357650602b92596209b7492802f3768a6285f libpsl-0.21.2.tar.gz > > # Hashes for license files: > -sha256 7903413e7aa0bbcb77aa19150a3f1034edc0a760cff174f9a53efe4de6f056a4 COPYING > +sha256 776cd11d54f0ea3e5efdd25ff1a0d952a1744215bb5858ea7aeb91808e70c9f7 COPYING > sha256 1d7f52747a9169751cdf2641a8299c0098e9ecdf9429296ffd55bdb14c9ed5b3 src/LICENSE.chromium > diff --git a/package/libpsl/libpsl.mk b/package/libpsl/libpsl.mk > index 742117e8ea..ef3c524b4f 100644 > --- a/package/libpsl/libpsl.mk > +++ b/package/libpsl/libpsl.mk > @@ -4,10 +4,11 @@ > # > ################################################################################ > > -LIBPSL_VERSION = 0.21.1 > +LIBPSL_VERSION = 0.21.2 > LIBPSL_SITE = https://github.com/rockdaboot/libpsl/releases/download/$(LIBPSL_VERSION) > LIBPSL_LICENSE = MIT, BSD-3-Clause > LIBPSL_LICENSE_FILES = COPYING src/LICENSE.chromium > +LIBPSL_CONF_OPTS = -Dbuiltin=true > LIBPSL_DEPENDENCIES = host-pkgconf > LIBPSL_INSTALL_STAGING = YES > > @@ -17,13 +18,13 @@ endif > > # The order of checks is the same as done by libpsl when configured. > ifeq ($(BR2_PACKAGE_LIBIDN2)$(BR2_PACKAGE_LIBUNISTRING),yy) > -LIBPSL_CONF_OPTS += -Druntime=libidn2 -Dbuiltin=libidn2 > +LIBPSL_CONF_OPTS += -Druntime=libidn2 > LIBPSL_DEPENDENCIES += libidn2 libunistring > else ifeq ($(BR2_PACKAGE_ICU),y) > -LIBPSL_CONF_OPTS += -Druntime=libicu -Dbuiltin=libicu > +LIBPSL_CONF_OPTS += -Druntime=libicu > LIBPSL_DEPENDENCIES += icu > else > -LIBPSL_CONF_OPTS += -Druntime=libidn -Dbuiltin=libidn > +LIBPSL_CONF_OPTS += -Druntime=libidn > LIBPSL_DEPENDENCIES += libidn libunistring > endif > > -- > 2.39.0 > > Cheers, ?Adri?n -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 195 bytes Desc: not available URL: From thomas.petazzoni at bootlin.com Sun Jan 15 07:14:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 15 Jan 2023 07:14:37 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-14 Message-ID: <20230115071444.CEB6A81831@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-14 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 5 | 1 | 0 | 6 | 2022.11.x | 2 | 1 | 0 | 3 | master | 135 | 205 | 0 | 340 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 24 host-fwup-1.9.1 | 18 fwup-1.9.1 | 16 jack2-1.9.21 | 8 host-sentry-cli-2.8.0 | 7 pixz-1.0.7 | 7 glibc-2.36-81-g4f4d7a13edfd... | 5 gobject-introspection-1.72.0 | 5 xz-5.2.10 | 5 bat-0.19.0 | 4 gerbera-1.10.0 | 4 host-binutils-2.38 | 4 opkg-0.4.5 | 4 sscep-0.10.0 | 4 dust-0.8.1 | 3 libglib2-2.72.3 | 3 elfutils-0.186 | 2 gensio-2.5.5 | 2 grpc-1.51.1 | 2 gvfs-1.48.1 | 2 host-binutils-2.39 | 2 janus-gateway-1.1.1 | 2 libgcrypt-1.10.1 | 2 libgpg-error-1.46 | 2 libnss-3.87 | 2 libostree-2022.7 | 2 linux-5.10.145-cip17-rt7 | 2 lirc-tools-0.10.2 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 norm-1.5.8 | 2 python-numpy-1.23.5 | 2 android-tools-4.2.2+git2013... | 1 boost-1.80.0 | 1 brltty-6.5 | 1 compiler-rt-11.1.0 | 1 containerd-1.6.12 | 1 coreutils-9.1 | 1 dahdi-linux-3.2.0 | 1 dieharder-3.31.1.4 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 ethtool-6.1 | 1 flann-1.9.2 | 1 fs/btrfs/btrfs.mk:55: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fstrcmp-0.7.D001 | 1 gdal-3.5.1 | 1 gnupg2-2.3.8 | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.37 | 1 host-go-1.19.5 | 1 host-python-sip-4.19.25 | 1 host-rust-1.66.1 | 1 hyperfine-1.14.0 | 1 kmod-30 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libcap-ng-0.8.3 | 1 libdeflate-1.15 | 1 libfreeimage-3.18.0 | 1 linux-6.1.5 | 1 ltp-testsuite-20220930 | 1 mongoose-7.8 | 1 mpv-0.33.1 | 1 optee-client-3.19.0 | 1 pcre2-10.42 | 1 perl-5.36.0 | 1 php-8.1.14 | 1 pv-1.6.20 | 1 python-bunch-1.0.1 | 1 python-cryptography-38.0.4 | 1 qt5base-2ffb7ad8a1079a0444b... | 1 reaver-1.6.6 | 1 toolchain-external-codescap... | 1 uccp420wlan-6.9.1 | 1 ulogd-2.0.8 | 1 unknown | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 weston-10.0.1 | 1 xlib_libX11-1.8.3 | 1 xtables-addons-3.22 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/c3df0a45977aa2800693c7229c0b7d7a6273aa34 | mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f6e8079e83ff7bec2b522b22ceae0d6fdf077a46 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3990860a291e5c9532e6d7c750653d6b21f16f79 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bf17bc3bc3788336c094efa90583c5254ab64052 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/92f15456b133f432a4f8b814c553f6e409a5d825 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/420708c76849d87c887f5413d67115f72f2ad4ed | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ee264e0b8ef75d58fb3e013e50de72acfdd56d51 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ff373ead80d371df6cd2b7a5c4fc020d6ac2dd62 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/106525bdc7a4ed65aa75716467b08739c5f0f49f | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ac6e34c2ee4509743cc787dae33744e94ef54341 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/100470b3ffddf58a03addb8f61d6d81ce44fdbaa | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d77643847c5f89af1cd01c92ede8e9e5f647defb | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4b55065b67db591ac162ca5cf7f5cb8a2017eb7d | ORPH sh4 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fa1fa546b970f0b34084a7e51046feaaed5f9a29 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7dd9dd87e5767dbd8eb10977e097bbbbabf76410 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c0aac20e7e54c404e0cca8437db47cd5fc1367e7 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b0466c1fd17053e72b8b6ce28f32f834b2d68fc1 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/69a24cb136486e1da79f78342cc728dcee92f6a0 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/dc0dd71cb6634756b5823b3b51cc846bc8463ae5 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/214c759ac3eddf9e897cbfcfb80538edcacce518 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c86422a2c023218aa0f58d75ccf0e47fe913b875 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/39796625f74f8f24fe582291a2a6fee29e360328 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b9c96db3f4d5f6c8f0b0ed42d029ba46591b6176 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6290bf28b59eee593a9ed6ea886c459eae0b5468 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9928bcaa56869c7a6049a9806e694a7b6f7e5ddb | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/fbdd2269f054181db7ba9ce4fb4786da344ec4cc | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6233d21dcbdb7bf3f0236991009c65e19afa8556 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7f5e71e26c724a13eb373eac086fba633f1a2872 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/88ca3629dbf3cf5a6bec8ea07b41c36814b5ab9b | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/49fe467e54019ee37f111edb0649c810e9f23962 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/d2619782f9198a73e6348b3dd85595fb2954dea0 | riscv32 | compiler-rt-11.1.0 | NOK | http://autobuild.buildroot.net/results/f7d67ecd2abb3cddd10e727ff56d024836c0f963 | powerpc64le | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/2f7274e8c8bc961140a850ef66842cdef87939d0 | sh4aeb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/a13fee9ed2ac61395375e4c4a9942434f1219ce7 | ORPH aarch64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/abfd09429aaee77dce9eb416f487221e95949b53 | microblazeel | dieharder-3.31.1.4 | NOK | http://autobuild.buildroot.net/results/445aa39bf07da8f81eef0f3f234d4f7a3020f7a4 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/08d2d21e3e5a119cd934a225bd6b1a4d7c6dce3e | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/1a21fdc263f652ecfae2fc029022282bbd335dd9 | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f94dd5481436614a67caa8ad814ef324c8eb114d | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/139d29ae94ca189aa2446b712e67325fa0f35905 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/5af0751a097ad092643093292555e18398e2c1b4 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/65b472683e1803540027e9093e743fd97f07a69c | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/6f936797d6940624d7eaba51c14cd8a6c2be1eba | ORPH arceb | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/a8220fbe56fa6467ed0a2e635f0c43f112710bca | mips64 | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/6254be8e103eda2f3778ae67de9421afa5d05e56 | i686 | fs/btrfs/btrfs.mk:55: /home... | NOK | http://autobuild.buildroot.net/results/264cc705fa50256e03efdd87aa202bbbf7ee6f8b | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3ae1aa1fc7e3a01272a0c755c0b64756ad81fbd0 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/6decd1c3a7207ebe5fd89fe86ebef9883ec39a3e | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9543f189af567e7393cbd01034f453eb18d8f2df | armeb | fstrcmp-0.7.D001 | NOK | http://autobuild.buildroot.net/results/755028d70b3e8086ea3cf7102eeb193055f41ade | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c091be4b892a2e75752e387abc9a7596df287076 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b390fbf57429151c7c58d8da4ebdddac81e7d2fe | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2df6def6abad0629c3366119c733f927ec71d28b | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e2202481482c8ee18c87b2c71c6cb7ae525e5c41 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/04947b6fbcb591562e6d7cf113d0a39209cfc2c3 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6095d083c6eba416bbbfbb57e15f59ba8dca7ef2 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8e4bb65344b080318a203e6f7aff510424c2a47d | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/39144a4056844cc5c65653797b7ed8c21dfcaead | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/94ef141144e04fa62ae641e9d70ef898dd71edaa | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/37f8f40092351441bf75d4dbae9bd3edaff643c2 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1a7ef903168c6373e858ec6b4913eb6010cf7a90 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2f09237642ee36fdc0ab412b6487ca23071f8824 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90ef6820c3f3252127bdcfa32caffbf64423131e | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3d1885eba1665aecc292b70e087dc93786eaaae5 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a53dcf76f68a7ccd0451182515352251ea618747 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/27e96d7e7ea767c8059749f0d48e7e9ae5423c23 | sh4 | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/3937d5a83970d572d10df4ebde1f50191e25d3fc | x86_64 | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/cc708a52c49437b741547ed638719b383c3db225 | s390x | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/e1c99aae688bd63e6e1515e848f42420cf786554 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a8723e00aeba6b2fa77ac1d82a3caa44e1eca046 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/40c570145bef23aedb7380c6078091220145673a | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f8dfec1c39753a70e0a7dcc9afeb2643e40d94e0 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/1e7bc499316afdbf70f5c752e1d0ab9625a92f9b | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/52a8ddb29fef1725c6a0d8c0e9f084c3fc8ec905 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/03dff10fd040cfc23464c081ce67dceee1c311a6 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/919e12c38a1be8dd2d713380dddf6cc54afaa8ce | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/d0a9c99b209b8fbb4ccf34a6a518b49b1308f9e8 | arc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/e125100e96c722dd8ff1ea02e118571d62f73944 | or1k | gnupg2-2.3.8 | NOK | http://autobuild.buildroot.net/results/9ccf144a0ef555616bc3572246bdec935ed803bf | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/769688c0534f275e40c818d443d704932d97fcd1 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0afa92012eef13a44f887c95d53cc25f78be22e7 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/05e95bbe5ff4c4734a517c0b9a05de40e421e46a | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7086cd7b28d75f360ffc86c369a4fbadaa927b0d | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/dc30dc863dea27ca24f33051325d5c8c9216f470 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/998530907cb9edaed1761ab7d1fb5d04cde3ff02 | mips64el | grpc-1.51.1 | NOK | http://autobuild.buildroot.net/results/37da0597a1a9daa4da116c2a5d4cfe010e64d561 | mips64el | grpc-1.51.1 | NOK | http://autobuild.buildroot.net/results/a9cdf0dc0f10c6d67170be86103824b6a0e16ab9 | microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/dd68574efd0ea6ce448cba0f7691fde2ee91d6bc | ORPH sh4aeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/454cbc0b6650bc103b4047e9e3075b12b2deb9df | ORPH powerpc64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a3e4ecb56262c68078f5f7ec20c3b7f0d674940d | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3f631243420480f49a69cabf5bb615f6eb693df8 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/174edb67d1bbdf0d4f08110ebd68f9dcbf8f5bae | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f89edb08a18743a9de03e635b57cbcdc814a0472 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e2f7759970372b9dd5704c6806bfa79dd1d881f0 | mips64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e800b06add1a35072fb4ac0895c704135e315d48 | aarch64_be | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/bd686abae27248dff6bbe4e8c355b34a6ca08fe9 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/45ee2b47d25437701e5e00e0be738cd735e65308 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/00175afe594f3a2ff764baabbe66efcab913535c | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dbc87696fe5d39527194315b1a429627815f810a | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1389e46cf801736e8cf1780bb579c7d936d7cf7 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/55d585abc426b78a1bb86127335a52bcabb6b5a0 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/31749f943e5ab151a0b2b8ddba05e62a30b9cabb | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4c92442e0c813ae9110cde18885649f49f1e3e85 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/67b11d5b5698f71218a272368d14614d940c5d29 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fa903aeafb1b354f5c1a16e6f0969b57af386ab9 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/493ecee094ca9a155c260c80f5de72226a5d91f1 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a6e4906dbceb7f604458344b2c71bd7620e45af0 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5346cb69a0c11a1497cca9e9edfb98bf66dfed94 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/faa09a4892089a2c1d99eb44100770725324b0fe | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a516e123e972ef6d3103e0dd9ac4b1199118723d | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ee07a984d6ab5079117d2603a69c59bf44c5642e | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d97d8fabf53043fac4a2c2c77e7583f0691897ba | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5e8ec86707d905da972aaa00c848e9a529b3821 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5e67115a858fab2d0617b00aa1df0d1f6219cef5 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/534c5021b5c482523feb0ab1e5fc049080d7d384 | microblaze | host-python-sip-4.19.25 | NOK | http://autobuild.buildroot.net/results/722c0298f3ca9f54c61205ab69769da1a15f66d0 | mips | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/45bf14112c396163d0a38caf6eb27119b4d69ddc | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9c6b057afbf06e3eab724250503fb964c80c3e43 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4e3026f8963d895ad41049a00a2b51c4b1f2634d | riscv64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fd4a9858d750fe0de52ea976616883d90dc68592 | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2ae81e922f7c9e760a05ea6502ce97e248181f91 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/24d5e82e68a0f517dea2757dbbf87ae4ffbd189c | sh4eb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5ce3f6964c2d098e6902660ddd6207200511c17b | mipsel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/61276710a92685cb3e9265099037bf708de55209 | s390x | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/50a54101684806d4f84050b5ffe7db923615dd92 | ORPH arceb | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/68bc6f4ce905ef0383da6aec9602ba49abbd493a | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/277274c05bc961ba34285c5d34b4612e2796a844 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/8a6a267eb987420f53ecfcd34bf834ad2b82fc41 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4e0c651963f427084a0ce2f9945d549de605badd | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/082a407f03845e1ecef85c9b01a47966b707b894 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b91818d07166e9d21d75ae258556405988629e2b | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/861d720651e920ee5b285812e37e4f0ba73abba5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7be454953baf9f7b2d831183f03364597b89a764 | armeb | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/f0b756cccee36f76822d1f8ee4e0ba7cac552ed7 | sparc64 | janus-gateway-1.1.1 | NOK | http://autobuild.buildroot.net/results/11bb0079f5a7d06d3494a61b411f0af2e8c4d342 | arc | kmod-30 | NOK | http://autobuild.buildroot.net/results/2d5f594f56b409e77fb585d6164d0364bc310556 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/4e778c00378dec4408a62049253251f70d544cf7 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/d26399f5426b5459daa0300dbe16188a49e50b77 | armeb | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/7f9ab16ba3d4bc3a91b5c7aea443f5f944da69a5 | armeb | libfreeimage-3.18.0 | NOK | http://autobuild.buildroot.net/results/67ea31751ecec5edc388c553e4869eff32f0add9 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0b73da5d2c829faa1687aa791d4c4168a05c3b49 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9f02e85006247713046c271a06a6306ea5452304 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/770c7049458f6471df39419da34dc49a3d13e9de | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/8c94a6e67baaaea2d5850ebddd2d9267ab71d9af | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/2ac391723186ae47253e88454c5940a84938caa0 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/45c6adaddffd1e120dc588ec37c665544f919dc7 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/05b1a476a6ef5083d06f68731d7a26f423e4cad9 | ORPH x86_64 | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/e76449b5720cfccb9fdcfc832d483dcc5d597f3b | powerpc64le | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/616ba96b571019469e6d01834fea27fa503ad61b | mips | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/d3e10f22d675057015dd2f1ea0171a0498daf9b7 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9cb97956aea22f45af30bd57f1be27d245aa011f | x86_64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/83ad6facaa98ef594b551f79c7b3c4cb14641103 | ORPH powerpc | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/056abacdd85eb1a243fdea9e11fd7412836b26ec | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/c6cff68b9bc5df99cd57595447df1d44aa3f2058 | ORPH or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/061c9fa7081862e2a0b76a82533d17ff69598430 | ORPH aarch64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/59169a48472abe19c04ff32f69a243d9b147beae | ORPH i586 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/c89e62bf28dbbd711bd11fa337b2e2f754ad6584 | arm | mongoose-7.8 | NOK | http://autobuild.buildroot.net/results/c538c6d8e87e4e24097c9878ee15083802276505 | powerpc64le | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/137249d0a1dd095c925f13b17a732cf1a87f1988 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/c571edcad05329ff2c2a60ea6f3737fa78df76da | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/19d215f97bcd1b2fcdeb5ff23637494bec686374 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/1aa6e917f2fc79426935c749ba91413db5d45519 | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/825d2000d72d34b77edcd3ff1596a1f1ead702ca | x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/e7c7a2fdc08eb82551a4c5506be1e202de3c049c | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/859de717a333772c2b6e1f26c6509004168aad8c | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3143dcd1aee40fc0abc1cc309c3ccc51ecdca544 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e044898a1cbe811da4f4c76319c08abe64d08f1f | ORPH arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cb698de222bafa5c332cba3afddabd88152240db | ORPH i586 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fe00520e39e53e0bca929f60fc64914d0b4817b8 | ORPH arm | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/e9a70b9a8267f003fbb43d041e167e2c3bb1986a | sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/f24661e426dcc6eca87293fe9cf367f49c928024 | ORPH arm | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/06181ad82dad8cede413625004df136529d7d9b9 | microblaze | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/c9ea0f609ec41e2c3d5ba029dc881f3826172e48 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b2e4f7b2fcc000e32561ae74ce5d7265230f2a7b | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4bab17f2147778534946176268d121c20614c1b0 | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a31b6e9835834b8b1467b2d256647e3ce4d48f31 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8c4f6ec4e58d4897cfce90e4885d0ee6c8b8198e | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4c4b60e9f04151bd8218dcf86f67f5518a4d2848 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e50d5d4429a62834dc3bce4464b44424a005fc68 | arceb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ab4bcc2c8efe1302aefe16a7795ca4882609264c | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/0b507cea8fe34c43e2e8d0a94d3b26e5b089a74e | ORPH mips64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/dfb123dcf7e2af67144b82c0c764d9b7fbb6f6e7 | arm | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/452c1f8956174e4b979d90dfe55dd71d2ad64af3 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/48c3f26879c3877fd1c30195163aa6ff62920f33 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/b2cee0ff2037ef5a2828e64d46620a342e724554 | or1k | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/0591e417d5bcef7ae65da71d3d6c034da885cf83 | arceb | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/2e0fa0929f5cdc77feab5e8643046c43e1776e98 | microblaze | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/aa21cf2043c9525b42c1655aeb93608fc2d030af | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/02a746967df1ac678045116d504ec43de9d393ae | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/94561e2685626d94eb6d982eb14e9351c2e053d9 | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c113008bda8d9afd12ba2d47fda96a9649ed7b25 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/c7c58c04bc4c84871c46b7dbcc7a834a4520458c | ORPH powerpc64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/e3178752cd71f0915b4623b4725d414b6c8c1da0 | ORPH mipsel | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/7974a6f25a8c314b154a1cc1140c1db3a9c5bb46 | ORPH nios2 | unknown | NOK | http://autobuild.buildroot.net/results/30d5a3467b0e5c6f7f3c8253c602627b934abcd8 | sh4eb | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/0f4f6d1bfee4b15fa0cb14c2b6ccf8847e4a5a01 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/4f51e82d7d7c2bcc9e64cf4105366ec3778d2ae8 | ORPH sparc | weston-10.0.1 | NOK | http://autobuild.buildroot.net/results/5643b33ff93b2a7102a16b3eada8afdb4285a39a | arm | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/404b79e05cc30d494a3d0a4140a8df9b3ff9d66b | x86_64 | xtables-addons-3.22 | NOK | http://autobuild.buildroot.net/results/c32f5dedc4568daffb0c513cff84d007a5f520dd | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1afe58cac6eea35a1f8ccb608536271e3d08bc3b | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/49d5df64f0ac87916dcd037635b88c7ea0f322d8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/57906fd0bb09decbc5287ca4f34b00c6fe5d6607 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/66e88c7341febc173a8ff337e5ee52508d55b65f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/29e2b9da768d6d346561a95011645ae0ad37bdcb | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- janus-gateway-0.11.6 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | janus-gateway-0.11.6 | NOK | http://autobuild.buildroot.net/results/0317bbf10ab2d9ef4a9147dd471b2882a715d7bc | Classification of failures by reason for 2022.11.x -------------------------------------------------- efivar-38 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/0209ed6fa963c93824c8f9379b19d27fcfdff0b1 | Gitlab CI results for 2023-01-14 ================================ -- http://autobuild.buildroot.net From yann.morin.1998 at free.fr Sun Jan 15 10:52:14 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 11:52:14 +0100 Subject: [Buildroot] [PATCH 1/2] package/ipmitool: backport fixes for registry issues In-Reply-To: <20230114225821.4edc5530@windsurf> References: <20230113225425.3301420-1-vfazio@xes-inc.com> <20230114221718.01e97481@windsurf> <20230114225821.4edc5530@windsurf> Message-ID: <20230115105214.GG199036@scaer> Thomas, All, On 2023-01-14 22:58 +0100, Thomas Petazzoni via buildroot spake thusly: > On Sat, 14 Jan 2023 15:33:06 -0600 > Vincent Fazio wrote: > > replies below (i hope, i haven't tried responding to ML emails in gmail) > It's almost good, except that gmail adds one extra > on the first line > of each paragraph of your replies. Still, I haven't seen Vincent's reply on the list... > > > So in the current Buildroot situation (before this patch), the registry > > > is always installed, correct? > > > > > > Correct, but with a caveat... as of the version bump to 1.8.19, the file > > being installed is broken and the tool actually won't work. > > So the current ipmitool in Buildroot is broken. Could perhaps separate > a "fix" that could be backported from a large improvement that allows > to not used the registry? It was I who asked Vincent to add all the patches from upstream with a single commit in Buildroot. Indeed, my reasonning was that they all pertain to a single issue: the package is broken because 1) the registry URL is now incorrect (it downloads an HTML blob instead of a plain-text description) and 2) the build is not reproducible (as the registry can change on a whim). Furthermore, even though the registry is currently installed, it is of no use because the file is not in the format expected by the tools, so I think it is accetable that we make installing the registry optional, and that the option does not default to y (although I would not mind if it did). > > All upstream patches have been accepted into mainline. The commit hashes > > in the patches are the mainline commits > > Thing is we don't which are "upstream patches". If the patches are > upstream, you can do: > > Signed-off-by: John Doe > Upstream: https://github.com/some/where/commit/12456abc I usually am content with just a git-formatted patch, with the actual history in proper reasing order: From From: author.... Date: date... Subject: subject... Commit log... upsteam-sob... [john.doe at foobar.com: backport from upstream] Signed-off-by: John Doe --- diff... thus we can indeed check the commit hash at the beginning of the patch and check whether it is part of a new upstream release. If the patch had to be tweaked, then; From From: author.... Date: date... Subject: subject... Commit log... upsteam-sob... [john.doe at foobar.com: backport from upstream HASH] Signed-off-by: John Doe --- diff... > This makes it very clear that it has been accepted upstream, and will > help someone who will do the next ipmitool version bump. But yes, as long as the information is there, that's still OK. 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 Jan 15 11:00:14 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:14 +0100 Subject: [Buildroot] [git commit] package/{python-}protobuf: bump to version 21.12 Message-ID: <20230115110627.662EA870CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59461ec52ef6d70d08d0e68cd24a6a3db2dbb7fc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff 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 f1f5fa77cd..b092c9303f 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 33a7c40f40..8cd4e99e06 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.11 +PROTOBUF_VERSION = 21.12 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 c2afc3955a..e7af678b97 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:19 +0100 Subject: [Buildroot] [git commit] package/python-alembic: bump to version 1.9.1 Message-ID: <20230115110627.81672870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cde8b664b5fef509df74582097b925b899191543 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 e256e9dc08..f94f5ab10a 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 667a722df7dbef926a4ce760b9917622 alembic-1.8.1.tar.gz -sha256 cd0b5e45b14b706426b833f06369b9a6d5ee03f826ec3238723ce8caaf6e5ffa alembic-1.8.1.tar.gz +md5 999392ffc900da18afbf10d2ac31bdc6 alembic-1.9.1.tar.gz +sha256 f9f76e41061f5ebe27d4fe92600df9dd612521a7683f904dab328ba02cffa5a2 alembic-1.9.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 735678b384..64ce85bead 100644 --- a/package/python-alembic/python-alembic.mk +++ b/package/python-alembic/python-alembic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ALEMBIC_VERSION = 1.8.1 +PYTHON_ALEMBIC_VERSION = 1.9.1 PYTHON_ALEMBIC_SOURCE = alembic-$(PYTHON_ALEMBIC_VERSION).tar.gz -PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/37/ab/80e6d86ca81235ea1a7104089dddf74de4b45f8af0a05d4b265be44d6ff9 +PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/81/87/5c531d2923c61e7ae68b23c8660df289ae4241a0d38f3fbcbd8dba64ca6b PYTHON_ALEMBIC_SETUP_TYPE = setuptools PYTHON_ALEMBIC_LICENSE = MIT PYTHON_ALEMBIC_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:22 +0100 Subject: [Buildroot] [git commit] package/python-asgiref: bump to version 3.6.0 Message-ID: <20230115110627.8C7C0870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=823e3e98671bf70135d526298346a8c72beacd8a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 fec707ce02..26d8e78e47 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 b3cf42bb1f9191196f9ed1678f9dc106 asgiref-3.5.2.tar.gz -sha256 4a29362a6acebe09bf1d6640db38c1dc3d9217c68e6f9f6204d72667fc19a424 asgiref-3.5.2.tar.gz +md5 562ecd896dcbf5576db8c29cb1881ca4 asgiref-3.6.0.tar.gz +sha256 9567dfe7bd8d3c8c892227827c41cce860b368104c3431da67a0c5a65a949506 asgiref-3.6.0.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 afc083fb1f..bfd90f10e8 100644 --- a/package/python-asgiref/python-asgiref.mk +++ b/package/python-asgiref/python-asgiref.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ASGIREF_VERSION = 3.5.2 +PYTHON_ASGIREF_VERSION = 3.6.0 PYTHON_ASGIREF_SOURCE = asgiref-$(PYTHON_ASGIREF_VERSION).tar.gz -PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/1f/35/e7d59b92ceffb1dc62c65156278de378670b46ab2364a3ea7216fe194ba3 +PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/78/2d/797c0537426266d6c9377a2ed6a4ac61e50c2d5b1ab4da101a4b9bfe26e2 PYTHON_ASGIREF_SETUP_TYPE = setuptools PYTHON_ASGIREF_LICENSE = BSD-3-Clause PYTHON_ASGIREF_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:16 +0100 Subject: [Buildroot] [git commit] package/python-aioblescan: bump to version 0.2.14 Message-ID: <20230115110627.75268870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c35f2393327abab5d21a9155d468067482af383b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-aioblescan/python-aioblescan.hash | 4 ++-- package/python-aioblescan/python-aioblescan.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aioblescan/python-aioblescan.hash b/package/python-aioblescan/python-aioblescan.hash index 9a40ca4560..c754325fb1 100644 --- a/package/python-aioblescan/python-aioblescan.hash +++ b/package/python-aioblescan/python-aioblescan.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aioblescan/json -md5 0601cf9335e5d89166a88f53597c79bf aioblescan-0.2.13.tar.gz -sha256 28632e32c8180ea4b792f4cf9b88968dd100f4d3cee0cf16d27c193cf954422a aioblescan-0.2.13.tar.gz +md5 10014cfd24b8f9f54099bbf7e2ea528a aioblescan-0.2.14.tar.gz +sha256 3a47c5292186ee87fc49cb076a5271c766510f44749b93ac4a32bbb4cb5258a0 aioblescan-0.2.14.tar.gz # Locally computed sha256 checksums sha256 c2066cd44079e0c706234001af18cb6ad4b62fc68d0d08d29fdc7319916647e0 LICENSE.txt diff --git a/package/python-aioblescan/python-aioblescan.mk b/package/python-aioblescan/python-aioblescan.mk index f0e277d528..7e0cde6c85 100644 --- a/package/python-aioblescan/python-aioblescan.mk +++ b/package/python-aioblescan/python-aioblescan.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOBLESCAN_VERSION = 0.2.13 +PYTHON_AIOBLESCAN_VERSION = 0.2.14 PYTHON_AIOBLESCAN_SOURCE = aioblescan-$(PYTHON_AIOBLESCAN_VERSION).tar.gz -PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/bd/04/c6798c76704d57da22f19c2e47485821d4b23144ef75f9c0e18dbfe47565 +PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/45/15/faf503083bc5a2d81f1b17fbbe30d15f35217b6c5e944c771c8760354d59 PYTHON_AIOBLESCAN_SETUP_TYPE = setuptools PYTHON_AIOBLESCAN_LICENSE = MIT PYTHON_AIOBLESCAN_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Jan 15 11:00:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:24 +0100 Subject: [Buildroot] [git commit] package/python-attrs: bump to version 22.2.0 Message-ID: <20230115110627.97CF6870CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3f8d6264d79f6645ce4f2bbf0b76a919db29fcb5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-attrs/python-attrs.hash | 4 ++-- package/python-attrs/python-attrs.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-attrs/python-attrs.hash b/package/python-attrs/python-attrs.hash index d5548c0ed3..66b2082cff 100644 --- a/package/python-attrs/python-attrs.hash +++ b/package/python-attrs/python-attrs.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/attrs/json -md5 0487081b7ead8753fc46cf7c6d1e28e3 attrs-22.1.0.tar.gz -sha256 29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 attrs-22.1.0.tar.gz +md5 eff16b3bbd0d9b72e118cca83a19d380 attrs-22.2.0.tar.gz +sha256 c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99 attrs-22.2.0.tar.gz # Locally computed sha256 checksums sha256 882115c95dfc2af1eeb6714f8ec6d5cbcabf667caff8729f42420da63f714e9f LICENSE diff --git a/package/python-attrs/python-attrs.mk b/package/python-attrs/python-attrs.mk index 33651ee80a..0462f7cb0b 100644 --- a/package/python-attrs/python-attrs.mk +++ b/package/python-attrs/python-attrs.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ATTRS_VERSION = 22.1.0 +PYTHON_ATTRS_VERSION = 22.2.0 PYTHON_ATTRS_SOURCE = attrs-$(PYTHON_ATTRS_VERSION).tar.gz -PYTHON_ATTRS_SITE = https://files.pythonhosted.org/packages/1a/cb/c4ffeb41e7137b23755a45e1bfec9cbb76ecf51874c6f1d113984ecaa32c +PYTHON_ATTRS_SITE = https://files.pythonhosted.org/packages/21/31/3f468da74c7de4fcf9b25591e682856389b3400b4b62f201e65f15ea3e07 PYTHON_ATTRS_SETUP_TYPE = setuptools PYTHON_ATTRS_LICENSE = MIT PYTHON_ATTRS_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:57 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:57 +0100 Subject: [Buildroot] [git commit] package/python-hatchling: bump to version 1.12.2 Message-ID: <20230115110628.4FEA5870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=194c0247e796e9d1b3c6682b3cf37395d05f95d9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-hatchling/python-hatchling.hash | 4 ++-- package/python-hatchling/python-hatchling.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-hatchling/python-hatchling.hash b/package/python-hatchling/python-hatchling.hash index 41d7be977e..154c1fdcac 100644 --- a/package/python-hatchling/python-hatchling.hash +++ b/package/python-hatchling/python-hatchling.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/hatchling/json -md5 e06cc65ac646f9b01df5406aa1f97022 hatchling-1.11.1.tar.gz -sha256 9f84361f70cf3a7ab9543b0c3ecc64211ed2ba8a606a71eb6a473c1c9b08e1d0 hatchling-1.11.1.tar.gz +md5 5a6e2fd0c877feea7e71b9d72bbdbed9 hatchling-1.12.2.tar.gz +sha256 8a6d719d96653a0f3901072b12710c9c3cc934f9061b443775c6789b45333495 hatchling-1.12.2.tar.gz # Locally computed sha256 checksums sha256 7f143a8127ad4873862d70854b5bd2abd0085aa73e64fd2b08704a3b9f5c07fc LICENSE.txt diff --git a/package/python-hatchling/python-hatchling.mk b/package/python-hatchling/python-hatchling.mk index 13155a20a4..61aa1a6c23 100644 --- a/package/python-hatchling/python-hatchling.mk +++ b/package/python-hatchling/python-hatchling.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HATCHLING_VERSION = 1.11.1 +PYTHON_HATCHLING_VERSION = 1.12.2 PYTHON_HATCHLING_SOURCE = hatchling-$(PYTHON_HATCHLING_VERSION).tar.gz -PYTHON_HATCHLING_SITE = https://files.pythonhosted.org/packages/24/20/3e21d2bc57229822ac9fb9b314d7892c16f829f34a0eb247c55fc11e09a8 +PYTHON_HATCHLING_SITE = https://files.pythonhosted.org/packages/f5/ea/3ed5a7ecdd8a8f7e84cffd3b5ec24279a09ce2694c218ff922c35c6f1a77 PYTHON_HATCHLING_LICENSE = MIT PYTHON_HATCHLING_LICENSE_FILES = LICENSE.txt PYTHON_HATCHLING_SETUP_TYPE = pep517 From yann.morin.1998 at free.fr Sun Jan 15 11:00:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:32 +0100 Subject: [Buildroot] [git commit] package/python-boto3: bump to version 1.26.45 Message-ID: <20230115110627.B8544870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63f59977dd884c36fe9a4fe4a51e3bd5d183705a 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 60fd07681c..eecc87ab2d 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 9d5447419233a259b3ade6fb86d86cb6 boto3-1.26.27.tar.gz -sha256 255a7565226c21c5d500f69aabb977e1ac07dbaf576f4428d00558e8e508a23b boto3-1.26.27.tar.gz +md5 e3777333a201a2511dd7c814782fe9f0 boto3-1.26.45.tar.gz +sha256 cc7f652df93e1ce818413fd82ffd645d4f92a64fec67c72946212d3750eaa80f boto3-1.26.45.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 e40ac92f09..4d8fe58701 100644 --- a/package/python-boto3/python-boto3.mk +++ b/package/python-boto3/python-boto3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTO3_VERSION = 1.26.27 +PYTHON_BOTO3_VERSION = 1.26.45 PYTHON_BOTO3_SOURCE = boto3-$(PYTHON_BOTO3_VERSION).tar.gz -PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/62/7b/7cdcb980d9d90c910a6abec2cdee0ff6aa7a3d8afea4044ffd968d5c107c +PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/f5/5d/62bfcda02d90699d41d5ff2573f88b5555354fb87308e8a3427fef3956c5 PYTHON_BOTO3_SETUP_TYPE = setuptools PYTHON_BOTO3_LICENSE = Apache-2.0 PYTHON_BOTO3_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:01:02 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:02 +0100 Subject: [Buildroot] [git commit] package/python-ipython: bump to version 8.8.0 Message-ID: <20230115110628.657F5870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5d88b18fd42fceb375339c7255cc1d07f755f85c 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 aae34f6f9b..f11ad1e18c 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 3adf9fca317512e5b3516a9ac25b3442 ipython-8.7.0.tar.gz -sha256 882899fe78d5417a0aa07f995db298fa28b58faeba2112d2e3a4c95fe14bb738 ipython-8.7.0.tar.gz +md5 a1ea9b6e43c5568e5031974eb3a6acb0 ipython-8.8.0.tar.gz +sha256 f3bf2c08505ad2c3f4ed5c46ae0331a8547d36bf4b21a451e8ae80c0791db95b ipython-8.8.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 1af1081741..f5a114c2f3 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 8.7.0 +PYTHON_IPYTHON_VERSION = 8.8.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/82/2b/026af47da09998404f51064d328f5f1f68c78829082d2945be489343fde6 +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/f5/39/89664d8c3e4dfb0a73862cbbff8eb4028a1e3d4305da80ab0a493848ed9b 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 Jan 15 11:00:43 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:43 +0100 Subject: [Buildroot] [git commit] package/python-cython: bump to version 0.29.33 Message-ID: <20230115110627.EF071870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d31937ab88097a9ed3a34bf05fa07278abed77ae branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-cython/python-cython.hash | 4 ++-- package/python-cython/python-cython.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cython/python-cython.hash b/package/python-cython/python-cython.hash index 3ed9fb56a1..e7e86264d2 100644 --- a/package/python-cython/python-cython.hash +++ b/package/python-cython/python-cython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/cython/json -md5 91c36ea86c00adcc5c1c11cf48b733c0 Cython-0.29.32.tar.gz -sha256 8733cf4758b79304f2a4e39ebfac5e92341bce47bcceb26c1254398b2f8c1af7 Cython-0.29.32.tar.gz +md5 bd42c555cb2298b8a94fa8de7ee679ba Cython-0.29.33.tar.gz +sha256 5040764c4a4d2ce964a395da24f0d1ae58144995dab92c6b96f44c3f4d72286a Cython-0.29.33.tar.gz # Locally computed sha256 checksums sha256 a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9 LICENSE.txt sha256 e1eb1c49a8508e8173dac30157e4a6439a44ad8846194746c424fbc3fc2b95d7 COPYING.txt diff --git a/package/python-cython/python-cython.mk b/package/python-cython/python-cython.mk index 9a90f6198e..b11d75b33d 100644 --- a/package/python-cython/python-cython.mk +++ b/package/python-cython/python-cython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CYTHON_VERSION = 0.29.32 +PYTHON_CYTHON_VERSION = 0.29.33 PYTHON_CYTHON_SOURCE = Cython-$(PYTHON_CYTHON_VERSION).tar.gz -PYTHON_CYTHON_SITE = https://files.pythonhosted.org/packages/4c/76/1e41fbb365ad20b6efab2e61b0f4751518444c953b390f9b2d36cf97eea0 +PYTHON_CYTHON_SITE = https://files.pythonhosted.org/packages/dc/f6/e8e302f9942cbebede88b1a0c33d0be3a738c3ac37abae87254d58ffc51c PYTHON_CYTHON_SETUP_TYPE = setuptools PYTHON_CYTHON_LICENSE = Apache-2.0 PYTHON_CYTHON_LICENSE_FILES = COPYING.txt LICENSE.txt From yann.morin.1998 at free.fr Sun Jan 15 11:00:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:54 +0100 Subject: [Buildroot] [git commit] package/python-filelock: bump to version 3.9.0 Message-ID: <20230115110628.4458F870BF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9b88d0f7b9775db73da55504f3968bc0ff25687a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to hatchling pep517 build backend. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-filelock/python-filelock.hash | 4 ++-- package/python-filelock/python-filelock.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-filelock/python-filelock.hash b/package/python-filelock/python-filelock.hash index f9e6bc03e8..4ef7afed00 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 d66099b8823ebbdd980cde0dae8f7341 filelock-3.8.2.tar.gz -sha256 7565f628ea56bfcd8e54e42bdc55da899c85c1abfe1b5bcfd147e9188cebb3b2 filelock-3.8.2.tar.gz +md5 40eeb4a2963e1b07b8eab12b5db08418 filelock-3.9.0.tar.gz +sha256 7b319f24340b51f55a2bf7a12ac0755a9b03e718311dac567a0f4f7fabd2f5de filelock-3.9.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 86f1220b54..02759935ad 100644 --- a/package/python-filelock/python-filelock.mk +++ b/package/python-filelock/python-filelock.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_FILELOCK_VERSION = 3.8.2 +PYTHON_FILELOCK_VERSION = 3.9.0 PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz -PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/d8/73/292d9ea2370840a163e6dd2d2816a571244e9335e2f6ad957bf0527c492f -PYTHON_FILELOCK_SETUP_TYPE = setuptools +PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/0b/dc/eac02350f06c6ed78a655ceb04047df01b02c6b7ea3fc02d4df24ca87d24 +PYTHON_FILELOCK_SETUP_TYPE = pep517 PYTHON_FILELOCK_LICENSE = Public Domain PYTHON_FILELOCK_LICENSE_FILES = LICENSE +PYTHON_FILELOCK_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) From yann.morin.1998 at free.fr Sun Jan 15 11:00:27 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:27 +0100 Subject: [Buildroot] [git commit] package/python-autobahn: bump to version 22.12.1 Message-ID: <20230115110627.A28A5870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0cd7fadb263decfa5b4566f6ad71c02914726146 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-autobahn/python-autobahn.hash | 4 ++-- package/python-autobahn/python-autobahn.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-autobahn/python-autobahn.hash b/package/python-autobahn/python-autobahn.hash index 4ae158be03..f9b68dcb22 100644 --- a/package/python-autobahn/python-autobahn.hash +++ b/package/python-autobahn/python-autobahn.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/autobahn/json -md5 2921fb2bdea60b4cb36ccec367625995 autobahn-22.7.1.tar.gz -sha256 8b462ea2e6aad6b4dc0ed45fb800b6cbfeb0325e7fe6983907f122f2be4a1fe9 autobahn-22.7.1.tar.gz +md5 98d8451385ccd8ece2d2fac023c61a19 autobahn-22.12.1.tar.gz +sha256 43b4e8b1aeaeb20a0cc0a81572e613dc958057c0ab248a7d6b41b2763270f925 autobahn-22.12.1.tar.gz # Locally computed sha256 checksums sha256 0387eefce570453daaa60633f28676003731eeca28b2d0a0071c628e3a0004ef LICENSE diff --git a/package/python-autobahn/python-autobahn.mk b/package/python-autobahn/python-autobahn.mk index fb3a7b84de..4c14151960 100644 --- a/package/python-autobahn/python-autobahn.mk +++ b/package/python-autobahn/python-autobahn.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AUTOBAHN_VERSION = 22.7.1 +PYTHON_AUTOBAHN_VERSION = 22.12.1 PYTHON_AUTOBAHN_SOURCE = autobahn-$(PYTHON_AUTOBAHN_VERSION).tar.gz -PYTHON_AUTOBAHN_SITE = https://files.pythonhosted.org/packages/c5/b5/c92d6640fd55cbbdd97c05800ab534d84197f7b485d89a9df981ab67cce3 +PYTHON_AUTOBAHN_SITE = https://files.pythonhosted.org/packages/a8/6f/78b90951f263232e468439627f31a2c0846e36043c95af96dc527a4aeee6 PYTHON_AUTOBAHN_LICENSE = MIT PYTHON_AUTOBAHN_LICENSE_FILES = LICENSE PYTHON_AUTOBAHN_CPE_ID_VENDOR = crossbar From yann.morin.1998 at free.fr Sun Jan 15 11:01:00 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:00 +0100 Subject: [Buildroot] [git commit] package/python-iniconfig: bump to version 2.0.0 Message-ID: <20230115110628.5AB70870CD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f947ac259692879cf651c13dc595236103b0d1f9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to hatchling pep517 build backend. Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Yann E. MORIN --- package/python-iniconfig/python-iniconfig.hash | 4 ++-- package/python-iniconfig/python-iniconfig.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-iniconfig/python-iniconfig.hash b/package/python-iniconfig/python-iniconfig.hash index b2469db99b..541ae3e3f3 100644 --- a/package/python-iniconfig/python-iniconfig.hash +++ b/package/python-iniconfig/python-iniconfig.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/iniconfig/json -md5 0b7f3be87481211c183eae095bcea6f1 iniconfig-1.1.1.tar.gz -sha256 bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32 iniconfig-1.1.1.tar.gz +md5 3c030b3f51dcc3aca585de05635600e4 iniconfig-2.0.0.tar.gz +sha256 2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 iniconfig-2.0.0.tar.gz # Locally computed sha256 checksums sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 LICENSE diff --git a/package/python-iniconfig/python-iniconfig.mk b/package/python-iniconfig/python-iniconfig.mk index 5c31c69957..99e946f0ab 100644 --- a/package/python-iniconfig/python-iniconfig.mk +++ b/package/python-iniconfig/python-iniconfig.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_INICONFIG_VERSION = 1.1.1 +PYTHON_INICONFIG_VERSION = 2.0.0 PYTHON_INICONFIG_SOURCE = iniconfig-$(PYTHON_INICONFIG_VERSION).tar.gz -PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2 -PYTHON_INICONFIG_SETUP_TYPE = setuptools +PYTHON_INICONFIG_SITE = https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913 +PYTHON_INICONFIG_SETUP_TYPE = pep517 PYTHON_INICONFIG_LICENSE = MIT PYTHON_INICONFIG_LICENSE_FILES = LICENSE +PYTHON_INICONFIG_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) From yann.morin.1998 at free.fr Sun Jan 15 11:00:30 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:30 +0100 Subject: [Buildroot] [git commit] package/python-bidict: bump to version 0.22.1 Message-ID: <20230115110627.ADA0E870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1db8f1edf859a501fb8444e90a2af7916f48de42 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-bidict/python-bidict.hash | 4 ++-- package/python-bidict/python-bidict.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bidict/python-bidict.hash b/package/python-bidict/python-bidict.hash index fe9a94af53..bcb9ea3f34 100644 --- a/package/python-bidict/python-bidict.hash +++ b/package/python-bidict/python-bidict.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bidict/json -md5 da3d37ae93c740c191b5666918c3164f bidict-0.22.0.tar.gz -sha256 5c826b3e15e97cc6e615de295756847c282a79b79c5430d3bfc909b1ac9f5bd8 bidict-0.22.0.tar.gz +md5 67dd74f41341e7ff437d69e00a6fd514 bidict-0.22.1.tar.gz +sha256 1e0f7f74e4860e6d0943a05d4134c63a2fad86f3d4732fb265bd79e4e856d81d bidict-0.22.1.tar.gz # Locally computed sha256 checksums sha256 be0487398bba08e7772b4077b637787b94973b53c44b3cbdd6c7dab10ed15035 LICENSE diff --git a/package/python-bidict/python-bidict.mk b/package/python-bidict/python-bidict.mk index 7ba15db605..ae3a1ee024 100644 --- a/package/python-bidict/python-bidict.mk +++ b/package/python-bidict/python-bidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BIDICT_VERSION = 0.22.0 +PYTHON_BIDICT_VERSION = 0.22.1 PYTHON_BIDICT_SOURCE = bidict-$(PYTHON_BIDICT_VERSION).tar.gz -PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/2b/84/159749556b9c49ea4489dadeb94d44f05d6033d1db3af4c83120ecac5b15 +PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/f2/be/b31e6ea9c94096a323e7a0e2c61480db01f07610bb7e7ea72a06fd1a23a8 PYTHON_BIDICT_SETUP_TYPE = setuptools PYTHON_BIDICT_LICENSE = MPL-2.0 PYTHON_BIDICT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:38 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:38 +0100 Subject: [Buildroot] [git commit] package/python-canopen: bump to version 2.1.0 Message-ID: <20230115110627.D40B7870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7be2ff33abdd049dc3670c5a6e2e385c1fba6f41 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Verified license remains MIT after hash changed. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-canopen/python-canopen.hash | 6 +++--- package/python-canopen/python-canopen.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-canopen/python-canopen.hash b/package/python-canopen/python-canopen.hash index 610dca3f34..e6485e72f0 100644 --- a/package/python-canopen/python-canopen.hash +++ b/package/python-canopen/python-canopen.hash @@ -1,5 +1,5 @@ # 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 +md5 d51443bdc8a55faea63c9da82196dd47 canopen-2.1.0.tar.gz +sha256 bc126bb1dcb62e3b34d8a12e38a07b5aa8319c17457c9bfe208f0bbbda90ff61 canopen-2.1.0.tar.gz # Locally computed sha256 checksums -sha256 0740d30978affcd91c0fc817b7cf942a332381bf0380fe17e60c6a0b377c6e0d LICENSE.txt +sha256 d9035caf7b8b135899da92a2730e2ac2e9f5ae3220dc98bd661be18045fcf689 LICENSE.txt diff --git a/package/python-canopen/python-canopen.mk b/package/python-canopen/python-canopen.mk index bd0a3bfba7..a0f5220ded 100644 --- a/package/python-canopen/python-canopen.mk +++ b/package/python-canopen/python-canopen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CANOPEN_VERSION = 2.0.0 +PYTHON_CANOPEN_VERSION = 2.1.0 PYTHON_CANOPEN_SOURCE = canopen-$(PYTHON_CANOPEN_VERSION).tar.gz -PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/9e/d6/6ced4b410b904aeee5f7d0227187eae95a5ad769f01014a74fc0e016845e +PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/29/d1/54462c949c384b1a9a2bd260143a8ec6f4259a18d119bd122e8f8a791b50 PYTHON_CANOPEN_SETUP_TYPE = setuptools PYTHON_CANOPEN_LICENSE = MIT PYTHON_CANOPEN_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Jan 15 11:00:41 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:41 +0100 Subject: [Buildroot] [git commit] package/python-crontab: bump to version 2.7.1 Message-ID: <20230115110627.DED2E870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3030baaa67dcafcc9f2c0802278c51f2ea016936 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-crontab/python-crontab.hash | 4 ++-- package/python-crontab/python-crontab.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-crontab/python-crontab.hash b/package/python-crontab/python-crontab.hash index b3aa96fc1b..d9519096df 100644 --- a/package/python-crontab/python-crontab.hash +++ b/package/python-crontab/python-crontab.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-crontab/json -md5 2982bdce2d9b7789f32da649a9507c4b python-crontab-2.6.0.tar.gz -sha256 1e35ed7a3cdc3100545b43e196d34754e6551e7f95e4caebbe0e1c0ca41c2f1b python-crontab-2.6.0.tar.gz +md5 0a71aa83eed18752c2850632d84cfd89 python-crontab-2.7.1.tar.gz +sha256 b21af4647c7bbb848fef2f020616c6b0289dcb9f94b4f991a55310ff9bec5749 python-crontab-2.7.1.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-crontab/python-crontab.mk b/package/python-crontab/python-crontab.mk index 9b29e11ccd..1c2802ef61 100644 --- a/package/python-crontab/python-crontab.mk +++ b/package/python-crontab/python-crontab.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_CRONTAB_VERSION = 2.6.0 -PYTHON_CRONTAB_SITE = https://files.pythonhosted.org/packages/06/b0/c270a1b5c83d9e0f83ab654d3153c39d80f61ba49fefde50fd23ab351381 +PYTHON_CRONTAB_VERSION = 2.7.1 +PYTHON_CRONTAB_SITE = https://files.pythonhosted.org/packages/6a/b6/94d861e868698b8e3f288f7e4684e30535b0d9a6b38316ee0a3d4d31e6ae PYTHON_CRONTAB_SETUP_TYPE = setuptools PYTHON_CRONTAB_LICENSE = LGPL-3.0+ PYTHON_CRONTAB_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Jan 15 11:00:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:49 +0100 Subject: [Buildroot] [git commit] package/python-dicttoxml: bump to version 1.7.16 Message-ID: <20230115110628.19821870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fc457e3d320bea68eac1bab8bd759c1ba0f7b40b 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 | 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 dcde7cf1b6..1c94d3446a 100644 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ b/package/python-dicttoxml/python-dicttoxml.hash @@ -1,5 +1,5 @@ # 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 +md5 f4853a05c41f9056172447d4e59517b9 dicttoxml-1.7.16.tar.gz +sha256 6f36ce644881db5cd8940bee9b7cb3f3f6b7b327ba8a67d83d3e2caa0538bf9d dicttoxml-1.7.16.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 3e5f90e9de..c26c16b72a 100644 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ b/package/python-dicttoxml/python-dicttoxml.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DICTTOXML_VERSION = 1.7.15 +PYTHON_DICTTOXML_VERSION = 1.7.16 PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/ee/c9/3132427f9e64d572688e6a1cbe3d542d1a03f676b81fb600f3d1fd7d2ec5 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 Jan 15 11:01:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:05 +0100 Subject: [Buildroot] [git commit] package/python-keyring: bump to version 23.13.1 Message-ID: <20230115110628.704E1870BF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c20f5be37a14fb32e4382a37a4cb79eddd0f06e4 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 791ee6563b..837743f5c2 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 edf0645c28f16884e2b121b2c51e0770 keyring-23.11.0.tar.gz -sha256 ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361 keyring-23.11.0.tar.gz +md5 a0640ab7525b4fe58061b5999cca5026 keyring-23.13.1.tar.gz +sha256 ba2e15a9b35e21908d0aaf4e0a47acc52d6ae33444df0da2b49d41a46ef6d678 keyring-23.13.1.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 c1f124cb3e..766139f525 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 23.11.0 +PYTHON_KEYRING_VERSION = 23.13.1 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/1c/35/c22960f14f5e17384296b2f09da259f8b5244fb3831eccec71cf948a49c6 +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/55/fe/282f4c205add8e8bb3a1635cbbac59d6def2e0891b145aa553a0e40dd2d0 PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:46 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:46 +0100 Subject: [Buildroot] [git commit] package/python-dbus-fast: bump to version 1.84.0 Message-ID: <20230115110628.08929870CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f29c7f18d6267e65863aedb6d0c515cf8f9404f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Yann E. MORIN --- package/python-dbus-fast/python-dbus-fast.hash | 4 ++-- package/python-dbus-fast/python-dbus-fast.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dbus-fast/python-dbus-fast.hash b/package/python-dbus-fast/python-dbus-fast.hash index f0dceeb43d..e9a3992f8e 100644 --- a/package/python-dbus-fast/python-dbus-fast.hash +++ b/package/python-dbus-fast/python-dbus-fast.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dbus-fast/json -md5 eebf2c558dd1af0f8f32b361e91f2fa3 dbus_fast-1.61.1.tar.gz -sha256 bda4a7d559047b74f409eda278f68f610a418e86ad3efa0368fa2ed240daa6b6 dbus_fast-1.61.1.tar.gz +md5 21e3675168e3dbe807c6c8a29267241f dbus_fast-1.84.0.tar.gz +sha256 d64f1b68c1c81268e846471caeb9264a9306a6c6ad356c30d5cdf7d1ecc251a1 dbus_fast-1.84.0.tar.gz # Locally computed sha256 checksums sha256 c37e9c75110e01d1f0c5360dc7d7776a30ac5f70d2440db214423e4b7a77a6af LICENSE diff --git a/package/python-dbus-fast/python-dbus-fast.mk b/package/python-dbus-fast/python-dbus-fast.mk index de7049ba22..9dd88f613f 100644 --- a/package/python-dbus-fast/python-dbus-fast.mk +++ b/package/python-dbus-fast/python-dbus-fast.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DBUS_FAST_VERSION = 1.61.1 +PYTHON_DBUS_FAST_VERSION = 1.84.0 PYTHON_DBUS_FAST_SOURCE = dbus_fast-$(PYTHON_DBUS_FAST_VERSION).tar.gz -PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/dd/f4/a280d46b119d59f6a3d84abf474452ae76651558b0963ab8c48ae13b5a44 +PYTHON_DBUS_FAST_SITE = https://files.pythonhosted.org/packages/81/67/a83522d6692a72911c3586e2fcd2363ce22d1522a7e17e1012f255a6083b PYTHON_DBUS_FAST_SETUP_TYPE = setuptools PYTHON_DBUS_FAST_LICENSE = MIT PYTHON_DBUS_FAST_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:00:35 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:35 +0100 Subject: [Buildroot] [git commit] package/python-botocore: bump to version 1.29.45 Message-ID: <20230115110627.C6283870CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2abc0d6a3809eaa9c71043368b3915572f5d0735 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 8314c534e9..0e9d0572d7 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 488df64a4fcd884f9fbcf990bdc8b34c botocore-1.29.27.tar.gz -sha256 0932b22d8737b11037adf7e734f9b90425b575d0757e4c1a035e99f382955221 botocore-1.29.27.tar.gz +md5 3946a693e09b65a0f6615a1a30f606d7 botocore-1.29.45.tar.gz +sha256 62ae03e591ff25555854aa338da35190ffe18c0b1be2ebf5cfb277164233691f botocore-1.29.45.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 4b14af4368..ceb3fbe6ea 100644 --- a/package/python-botocore/python-botocore.mk +++ b/package/python-botocore/python-botocore.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTOCORE_VERSION = 1.29.27 +PYTHON_BOTOCORE_VERSION = 1.29.45 PYTHON_BOTOCORE_SOURCE = botocore-$(PYTHON_BOTOCORE_VERSION).tar.gz -PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/08/3f/e9f97b0700e0be670404a7d4a9ac62fd59495897f15c928dd38874e98ef7 +PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/9d/4f/1c24126941d1f8c1f2ecf459f88959d59566af34a55a81d926368fd2e6e5 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 Jan 15 11:00:51 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:00:51 +0100 Subject: [Buildroot] [git commit] package/python-django: bump to version 4.1.5 Message-ID: <20230115110628.2BD2B870DC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=203cf2d8b7e9668ba51dc8a72636896e656e7e1b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 40526bc0ff..1d3035bb98 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 02e2222d064d800f37c6a0ba78ce87f3 Django-4.1.4.tar.gz -sha256 d38a4e108d2386cb9637da66a82dc8d0733caede4c83c4afdbda78af4214211b Django-4.1.4.tar.gz +md5 6b6a47d7478ead15b0a0835841c433dc Django-4.1.5.tar.gz +sha256 ff56ebd7ead0fd5dbe06fe157b0024a7aaea2e0593bb3785fb594cf94dad58ef Django-4.1.5.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 96ec53f82c..e08de68954 100644 --- a/package/python-django/python-django.mk +++ b/package/python-django/python-django.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_DJANGO_VERSION = 4.1.4 +PYTHON_DJANGO_VERSION = 4.1.5 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/de/7d/ca5d224f7d345b0defd0a57c6deb0c6115fbe5304e4d9571f728b617f1a3 +PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/41/c8/b3c469353f9d1b7f0e99b45520582b891da02cd87408bc867affa6e039a3 PYTHON_DJANGO_LICENSE = BSD-3-Clause PYTHON_DJANGO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:01:08 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:08 +0100 Subject: [Buildroot] [git commit] package/python-multidict: bump to version 6.0.4 Message-ID: <20230115110628.7CB9F870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=89a2bafaa4bd5aee71a13fb1542a15c7410cd6af 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 eae60af37c..568c320c53 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 b5875cf0a0578956dcfffc123d8344ca multidict-6.0.3.tar.gz -sha256 2523a29006c034687eccd3ee70093a697129a3ffe8732535d3b2df6a4ecc279d multidict-6.0.3.tar.gz +md5 ec06a613d871dadfb66f2be3a1f2f3fa multidict-6.0.4.tar.gz +sha256 3666906492efb76453c0e7b97f2cf459b0682e7402c0489a95484965dbc1da49 multidict-6.0.4.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 bfffb84709..cd35dcb4cb 100644 --- a/package/python-multidict/python-multidict.mk +++ b/package/python-multidict/python-multidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MULTIDICT_VERSION = 6.0.3 +PYTHON_MULTIDICT_VERSION = 6.0.4 PYTHON_MULTIDICT_SOURCE = multidict-$(PYTHON_MULTIDICT_VERSION).tar.gz -PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/b5/5b/1dd3b9cf73c474ea1d0f0b1f8b7b712b0f13817493fd93101256ec856b59 +PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/4a/15/bd620f7a6eb9aa5112c4ef93e7031bcd071e0611763d8e17706ef8ba65e0 PYTHON_MULTIDICT_SETUP_TYPE = setuptools PYTHON_MULTIDICT_LICENSE = Apache-2.0 PYTHON_MULTIDICT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:01:11 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:11 +0100 Subject: [Buildroot] [git commit] package/python-networkx: bump to version 3.0 Message-ID: <20230115110628.8ACD0870BF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d5a1a38c8975153838f4e3f43ea03820613e4882 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required decorator dependency. License hash changed due to year update: https://github.com/networkx/networkx/commit/49f20fe11d2a804a83d538759e06511eb90ad5a3 Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-networkx/Config.in | 1 - package/python-networkx/python-networkx.hash | 6 +++--- package/python-networkx/python-networkx.mk | 5 ++--- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/python-networkx/Config.in b/package/python-networkx/Config.in index 0f3e86f497..e2fc6ae478 100644 --- a/package/python-networkx/Config.in +++ b/package/python-networkx/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_NETWORKX bool "python-networkx" - select BR2_PACKAGE_PYTHON_DECORATOR # runtime help A Python package for the creation, manipulation, and study of the structure, dynamics, and diff --git a/package/python-networkx/python-networkx.hash b/package/python-networkx/python-networkx.hash index d166f0b8d8..96ef9777da 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 22139ab5a47818fa00cbaa91eb126381 networkx-2.8.8.tar.gz -sha256 230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e networkx-2.8.8.tar.gz +md5 1bfbb5cd184b486feae8345f541a5e50 networkx-3.0.tar.gz +sha256 9a9992345353618ae98339c2b63d8201c381c2944f38a2ab49cb45a4c667e412 networkx-3.0.tar.gz # Locally computed sha256 checksums -sha256 aae9f809fb1a1592ed72e9f52df10cfad8fe226b8d4d28385f90dd4341ce7119 LICENSE.txt +sha256 50b5a27cb43f7a20cede7aa7b9ab2033552e0412c9a1fde51d38885c1417e95f LICENSE.txt diff --git a/package/python-networkx/python-networkx.mk b/package/python-networkx/python-networkx.mk index f097671d66..d369df1a04 100644 --- a/package/python-networkx/python-networkx.mk +++ b/package/python-networkx/python-networkx.mk @@ -4,15 +4,14 @@ # ################################################################################ -PYTHON_NETWORKX_VERSION = 2.8.8 +PYTHON_NETWORKX_VERSION = 3.0 PYTHON_NETWORKX_SOURCE = networkx-$(PYTHON_NETWORKX_VERSION).tar.gz -PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/cd/16/c44e8550012735b8f21b3df7f39e8ba5a987fb764ac017ad5f3589735889 +PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/99/f9/d45c9ecf50a6b67a200e0bbd324201b5cd777dfc0e6c8f6d1620ce5a7ada PYTHON_NETWORKX_LICENSE = BSD-3-Clause PYTHON_NETWORKX_LICENSE_FILES = LICENSE.txt PYTHON_NETWORKX_CPE_ID_VENDOR = python PYTHON_NETWORKX_CPE_ID_PRODUCT = networkx PYTHON_NETWORKX_SETUP_TYPE = setuptools -HOST_PYTHON_NETWORKX_DEPENDENCIES = host-python-decorator $(eval $(python-package)) $(eval $(host-python-package)) From yann.morin.1998 at free.fr Sun Jan 15 11:01:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:13 +0100 Subject: [Buildroot] [git commit] package/python-pillow: bump to version 9.4.0 Message-ID: <20230115110628.95670870CD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=64848d5dcddad89dd0b151282d3b5060d96dffaf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to year update: https://github.com/python-pillow/Pillow/commit/13306974e749871822dac413be66e699a0f4645e Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pillow/python-pillow.hash | 6 +++--- package/python-pillow/python-pillow.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pillow/python-pillow.hash b/package/python-pillow/python-pillow.hash index 46da25dddc..d514bdfe56 100644 --- a/package/python-pillow/python-pillow.hash +++ b/package/python-pillow/python-pillow.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pillow/json -md5 a6507c1e811a51071d2d6de83070e703 Pillow-9.3.0.tar.gz -sha256 c935a22a557a560108d780f9a0fc426dd7459940dc54faa49d83249c8d3e760f Pillow-9.3.0.tar.gz +md5 ee6e9a6c729ed9e9a78ccd3f6e9d7143 Pillow-9.4.0.tar.gz +sha256 a1c2d7780448eb93fbcc3789bf3916aa5720d942e37945f4056680317f1cd23e Pillow-9.4.0.tar.gz # Locally computed sha256 checksums -sha256 a6554cb737ba6c9b47d3301f78de03b4ed0d3f08d6cf9400714f3d4c894f6943 LICENSE +sha256 4e1755595052d843e2f350c930759f945ecf707bf812883948d181016b12dd0f LICENSE diff --git a/package/python-pillow/python-pillow.mk b/package/python-pillow/python-pillow.mk index 5ea9fcf264..c02968610f 100644 --- a/package/python-pillow/python-pillow.mk +++ b/package/python-pillow/python-pillow.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_PILLOW_VERSION = 9.3.0 -PYTHON_PILLOW_SITE = https://files.pythonhosted.org/packages/16/11/da8d395299ca166aa56d9436e26fe8440e5443471de16ccd9a1d06f5993a +PYTHON_PILLOW_VERSION = 9.4.0 +PYTHON_PILLOW_SITE = https://files.pythonhosted.org/packages/bc/07/830784e061fb94d67649f3e438ff63cfb902dec6d48ac75aeaaac7c7c30e PYTHON_PILLOW_SOURCE = Pillow-$(PYTHON_PILLOW_VERSION).tar.gz PYTHON_PILLOW_LICENSE = HPND PYTHON_PILLOW_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:01:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:01:16 +0100 Subject: [Buildroot] [git commit] package/python-posix-ipc: bump to version 1.1.1 Message-ID: <20230115110628.A0298870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=46d6bd7820622c67ed11ca09a1161a574f6af9e3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-posix-ipc/python-posix-ipc.hash | 4 ++-- package/python-posix-ipc/python-posix-ipc.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-posix-ipc/python-posix-ipc.hash b/package/python-posix-ipc/python-posix-ipc.hash index 74d2db0f5e..427e4c7b55 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 81baeabebd3e4064972ec62fd9eace0b posix_ipc-1.1.0.tar.gz -sha256 f86a15b32b38573c78e305ebd9100d8198a3d9facc03ffafe39edc35833738e3 posix_ipc-1.1.0.tar.gz +md5 523a31c4dbd56e0d4fd677f33e126e5d posix_ipc-1.1.1.tar.gz +sha256 e2456ba0cfb2ee5ba14121450e8d825b3c4a1461fca0761220aab66d4111cbb7 posix_ipc-1.1.1.tar.gz # Locally computed sha256 checksums sha256 2b58f0bf31a8cbd7e56bfef030e9f7f02758ce8a810d073ccf41753bdc2a0747 LICENSE diff --git a/package/python-posix-ipc/python-posix-ipc.mk b/package/python-posix-ipc/python-posix-ipc.mk index c25af9ecbd..bdd2f1d4af 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.1.0 +PYTHON_POSIX_IPC_VERSION = 1.1.1 PYTHON_POSIX_IPC_SOURCE = posix_ipc-$(PYTHON_POSIX_IPC_VERSION).tar.gz -PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/41/72/90b6702782921c0e3e0b10a66f2a47d8cfaf9c2255d763ab45cc8cea25eb +PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/07/7f/b954f224a226960a4aa98b6c5fa3d4f3fafb20bb8461446e41b563aee863 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 Jan 15 11:08:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:08:24 +0100 Subject: [Buildroot] [PATCH] package/{python-}protobuf: bump to version 21.12 In-Reply-To: <20230102112737.113303-1-buildroot@heine.tech> References: <20230102112737.113303-1-buildroot@heine.tech> Message-ID: <20230115110824.GH199036@scaer> Michael, All, On 2023-01-02 12:27 +0100, Michael Nosthoff via buildroot spake thusly: > Signed-off-by: Michael Nosthoff Applied to master, thanks. Regards, 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 f1f5fa77cd..b092c9303f 100644 > --- a/package/protobuf/protobuf.hash > +++ b/package/protobuf/protobuf.hash > @@ -1,3 +1,3 @@ > # Locally calculated > sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE > -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz > +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz > diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk > index 33a7c40f40..8cd4e99e06 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.11 > +PROTOBUF_VERSION = 21.12 > 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 c2afc3955a..e7af678b97 100644 > --- a/package/python-protobuf/python-protobuf.hash > +++ b/package/python-protobuf/python-protobuf.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz > +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz > sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d 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 Jan 15 11:10:04 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:10:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-aioblescan: bump to version 0.2.14 In-Reply-To: <20230109025201.1939360-1-james.hilliard1@gmail.com> References: <20230109025201.1939360-1-james.hilliard1@gmail.com> Message-ID: <20230115111004.GI199036@scaer> James, All, On 2023-01-08 19:52 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. Since you sent a lot of such python bumps in rapid-fire, I'll only reply to this one, and the ones I have special comments above; otherwise, consider them to be applied as they are no longer in patchwork. Thanks! Regards, Yann E. MORIN. > --- > package/python-aioblescan/python-aioblescan.hash | 4 ++-- > package/python-aioblescan/python-aioblescan.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/python-aioblescan/python-aioblescan.hash b/package/python-aioblescan/python-aioblescan.hash > index 9a40ca4560..c754325fb1 100644 > --- a/package/python-aioblescan/python-aioblescan.hash > +++ b/package/python-aioblescan/python-aioblescan.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/aioblescan/json > -md5 0601cf9335e5d89166a88f53597c79bf aioblescan-0.2.13.tar.gz > -sha256 28632e32c8180ea4b792f4cf9b88968dd100f4d3cee0cf16d27c193cf954422a aioblescan-0.2.13.tar.gz > +md5 10014cfd24b8f9f54099bbf7e2ea528a aioblescan-0.2.14.tar.gz > +sha256 3a47c5292186ee87fc49cb076a5271c766510f44749b93ac4a32bbb4cb5258a0 aioblescan-0.2.14.tar.gz > # Locally computed sha256 checksums > sha256 c2066cd44079e0c706234001af18cb6ad4b62fc68d0d08d29fdc7319916647e0 LICENSE.txt > diff --git a/package/python-aioblescan/python-aioblescan.mk b/package/python-aioblescan/python-aioblescan.mk > index f0e277d528..7e0cde6c85 100644 > --- a/package/python-aioblescan/python-aioblescan.mk > +++ b/package/python-aioblescan/python-aioblescan.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_AIOBLESCAN_VERSION = 0.2.13 > +PYTHON_AIOBLESCAN_VERSION = 0.2.14 > PYTHON_AIOBLESCAN_SOURCE = aioblescan-$(PYTHON_AIOBLESCAN_VERSION).tar.gz > -PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/bd/04/c6798c76704d57da22f19c2e47485821d4b23144ef75f9c0e18dbfe47565 > +PYTHON_AIOBLESCAN_SITE = https://files.pythonhosted.org/packages/45/15/faf503083bc5a2d81f1b17fbbe30d15f35217b6c5e944c771c8760354d59 > PYTHON_AIOBLESCAN_SETUP_TYPE = setuptools > PYTHON_AIOBLESCAN_LICENSE = MIT > PYTHON_AIOBLESCAN_LICENSE_FILES = LICENSE.txt > -- > 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 Jan 15 11:11:04 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:11:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/{python-}protobuf: bump to version 21.12 In-Reply-To: <20230109045908.2502002-1-james.hilliard1@gmail.com> References: <20230109045908.2502002-1-james.hilliard1@gmail.com> Message-ID: <20230115111104.GJ199036@scaer> James, All, On 2023-01-08 21:59 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Not applied, as I instead applied Michael's patch that he sent earlier. Regards, 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 f1f5fa77cd..b092c9303f 100644 > --- a/package/protobuf/protobuf.hash > +++ b/package/protobuf/protobuf.hash > @@ -1,3 +1,3 @@ > # Locally calculated > sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE > -sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz > +sha256 4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460 protobuf-cpp-3.21.12.tar.gz > diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk > index 33a7c40f40..8cd4e99e06 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.11 > +PROTOBUF_VERSION = 21.12 > 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 c2afc3955a..e7af678b97 100644 > --- a/package/python-protobuf/python-protobuf.hash > +++ b/package/python-protobuf/python-protobuf.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz > +sha256 e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c protobuf-python-4.21.12.tar.gz > sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d 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 Jan 15 11:15:38 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:38 +0100 Subject: [Buildroot] [git commit] package/python-pybind: bump to version 2.10.3 Message-ID: <20230115111942.D7F47870D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4364444cb31f60826e37cf3efa193c78a7c7947f 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 530cbf64af..971eceaa07 100644 --- a/package/python-pybind/python-pybind.hash +++ b/package/python-pybind/python-pybind.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad python-pybind-2.10.1.tar.gz +sha256 5d8c4c5dda428d3a944ba3d2a5212cb988c2fae4670d58075a5a49075a6ca315 python-pybind-2.10.3.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 e89d77147e..1fd106b981 100644 --- a/package/python-pybind/python-pybind.mk +++ b/package/python-pybind/python-pybind.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYBIND_VERSION = 2.10.1 +PYTHON_PYBIND_VERSION = 2.10.3 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 Jan 15 11:15:43 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:43 +0100 Subject: [Buildroot] [git commit] package/python-pygments: bump to version 2.14.0 Message-ID: <20230115111942.EBB95870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e1f426de2e67018d8b57c03457dbf1d719ac3b19 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pygments/python-pygments.hash | 4 ++-- package/python-pygments/python-pygments.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pygments/python-pygments.hash b/package/python-pygments/python-pygments.hash index 610acb96d7..f7396cb3d6 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 6ccae578d28d18968b30a4711652fd9a Pygments-2.13.0.tar.gz -sha256 56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1 Pygments-2.13.0.tar.gz +md5 447be4afb076c8325a7dc659aff5b931 Pygments-2.14.0.tar.gz +sha256 b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297 Pygments-2.14.0.tar.gz # Locally computed sha256 checksums sha256 a9d66f1d526df02e29dce73436d34e56e8632f46c275bbdffc70569e882f9f17 LICENSE diff --git a/package/python-pygments/python-pygments.mk b/package/python-pygments/python-pygments.mk index c09350c42b..9c4f0be6c8 100644 --- a/package/python-pygments/python-pygments.mk +++ b/package/python-pygments/python-pygments.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYGMENTS_VERSION = 2.13.0 +PYTHON_PYGMENTS_VERSION = 2.14.0 PYTHON_PYGMENTS_SOURCE = Pygments-$(PYTHON_PYGMENTS_VERSION).tar.gz -PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/e0/ef/5905cd3642f2337d44143529c941cc3a02e5af16f0f65f81cbef7af452bb +PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/da/6a/c427c06913204e24de28de5300d3f0e809933f376e0b7df95194b2bb3f71 PYTHON_PYGMENTS_LICENSE = BSD-2-Clause PYTHON_PYGMENTS_LICENSE_FILES = LICENSE PYTHON_PYGMENTS_CPE_ID_VENDOR = pygments From yann.morin.1998 at free.fr Sun Jan 15 11:15:41 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:41 +0100 Subject: [Buildroot] [git commit] package/python-pydantic: bump to version 1.10.4 Message-ID: <20230115111942.E1201870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7cb432250dafc98b6517cfbe0b7d320426245d0b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 a5eb025fcb..e73a3099a8 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 9691f29e97c1280ab56b7d0a2dade9c1 pydantic-1.10.2.tar.gz -sha256 91b8e218852ef6007c2b98cd861601c6a09f1aa32bbbb74fab5b1c33d4a1e410 pydantic-1.10.2.tar.gz +md5 2e036b5f993b93dd83f6a7009252ae78 pydantic-1.10.4.tar.gz +sha256 b9a3859f24eb4e097502a3be1fb4b2abb79b6103dd9e2e0edb70613a4459a648 pydantic-1.10.4.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 04014214e1..a1a4dc9b16 100644 --- a/package/python-pydantic/python-pydantic.mk +++ b/package/python-pydantic/python-pydantic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYDANTIC_VERSION = 1.10.2 +PYTHON_PYDANTIC_VERSION = 1.10.4 PYTHON_PYDANTIC_SOURCE = pydantic-$(PYTHON_PYDANTIC_VERSION).tar.gz -PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/7d/7d/58dd62f792b002fa28cce4e83cb90f4359809e6d12db86eedf26a752895c +PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/53/17/34e54e352f6a3d304044e52d5ddd5cd621a62ec8fb7af08cc73af65dd3e1 PYTHON_PYDANTIC_SETUP_TYPE = setuptools PYTHON_PYDANTIC_LICENSE = MIT PYTHON_PYDANTIC_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:15:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:49 +0100 Subject: [Buildroot] [git commit] package/python-pyopenssl: bump to version 23.0.0 Message-ID: <20230115111943.0CD2B87103@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=208bf69626d25761f6e502b967b6d8ecf7d5df00 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 bc65bb5868..f9b1e4a86b 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 6834da75e33d3c8dcd891b723bfcec9e pyOpenSSL-22.1.0.tar.gz -sha256 7a83b7b272dd595222d672f5ce29aa030f1fb837630ef229f62e72e395ce8968 pyOpenSSL-22.1.0.tar.gz +md5 1be2c02bf3c0c4e5e7c51b9ac90ebd72 pyOpenSSL-23.0.0.tar.gz +sha256 c1cc5f86bcacefc84dada7d31175cae1b1518d5f60d3d0bb595a67822a868a6f pyOpenSSL-23.0.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 85f856b319..1d89f5b696 100644 --- a/package/python-pyopenssl/python-pyopenssl.mk +++ b/package/python-pyopenssl/python-pyopenssl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYOPENSSL_VERSION = 22.1.0 +PYTHON_PYOPENSSL_VERSION = 23.0.0 PYTHON_PYOPENSSL_SOURCE = pyOpenSSL-$(PYTHON_PYOPENSSL_VERSION).tar.gz -PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/e7/2f/c6d89edac75482f11e231b644e365d31d5479b7b727734e6a8f3d00decd5 +PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/af/6e/0706d5e0eac08fcff586366f5198c9bf0a8b46f0f45b1858324e0d94c295 PYTHON_PYOPENSSL_LICENSE = Apache-2.0 PYTHON_PYOPENSSL_LICENSE_FILES = LICENSE PYTHON_PYOPENSSL_CPE_ID_VENDOR = pyopenssl From yann.morin.1998 at free.fr Sun Jan 15 11:15:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:54 +0100 Subject: [Buildroot] [git commit] package/python-pysmb: bump to version 1.2.9 Message-ID: <20230115111943.21C58870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ffc7b4bb1241eb64272aa78448aac35d67ff4ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 025e47d030..87b1edf595 100644 --- a/package/python-pysmb/python-pysmb.hash +++ b/package/python-pysmb/python-pysmb.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 9215356c446e4c6b335b4a481f52d746ff60926badfecbc33524b94908fdc0e1 pysmb-1.2.8.tar.gz +sha256 30558c11ba141e9ad26e5edb1b85b94813a335ed5c0fe11df8046942b0c7e813 pysmb-1.2.9.tar.gz sha256 8c487d5c10f024e44a9cf1df21d1fd28a80bd2dfddd9f1dcd109a47d721f497f LICENSE diff --git a/package/python-pysmb/python-pysmb.mk b/package/python-pysmb/python-pysmb.mk index 36993ce42c..394a9d806c 100644 --- a/package/python-pysmb/python-pysmb.mk +++ b/package/python-pysmb/python-pysmb.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYSMB_VERSION = 1.2.8 +PYTHON_PYSMB_VERSION = 1.2.9 PYTHON_PYSMB_SOURCE = pysmb-$(PYTHON_PYSMB_VERSION).tar.gz PYTHON_PYSMB_SITE = https://miketeo.net/files/Projects/pysmb PYTHON_PYSMB_LICENSE = Libpng From yann.morin.1998 at free.fr Sun Jan 15 11:15:57 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:57 +0100 Subject: [Buildroot] [git commit] package/python-pyspnego: bump to version 0.7.0 Message-ID: <20230115111943.2ABEC870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cc64eb6d1238515b4c53b2b34d89fc3bd09fb59b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pyspnego/python-pyspnego.hash | 4 ++-- package/python-pyspnego/python-pyspnego.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyspnego/python-pyspnego.hash b/package/python-pyspnego/python-pyspnego.hash index 400e380b5d..0ae6cf1d4e 100644 --- a/package/python-pyspnego/python-pyspnego.hash +++ b/package/python-pyspnego/python-pyspnego.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pyspnego/json -md5 67114f5e59c6d5b45fe2b38c128c2140 pyspnego-0.6.3.tar.gz -sha256 6060a0e683171090adcf92c9d319ddd334f15117fa199a703d8c9bd094d9f6c0 pyspnego-0.6.3.tar.gz +md5 93ab1a088d65e6a7c97efdb567ba37b0 pyspnego-0.7.0.tar.gz +sha256 da78096fd7c9f40e716f6fbe3e30d913103d75fd676f839f98fc3a6fee92fbe3 pyspnego-0.7.0.tar.gz # Locally computed sha256 286517c93031c343f809f64b38563a783614b762e1367242af6cdd4107335471 LICENSE diff --git a/package/python-pyspnego/python-pyspnego.mk b/package/python-pyspnego/python-pyspnego.mk index 0910c57b7d..2fbb779d98 100644 --- a/package/python-pyspnego/python-pyspnego.mk +++ b/package/python-pyspnego/python-pyspnego.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYSPNEGO_VERSION = 0.6.3 +PYTHON_PYSPNEGO_VERSION = 0.7.0 PYTHON_PYSPNEGO_SOURCE = pyspnego-$(PYTHON_PYSPNEGO_VERSION).tar.gz -PYTHON_PYSPNEGO_SITE = https://files.pythonhosted.org/packages/ba/13/7b4e7dcff1eb24a13e0a631a4b49eab361678e4490d691c03253ae736da4 +PYTHON_PYSPNEGO_SITE = https://files.pythonhosted.org/packages/97/f3/bdf3cd5f4c5a1bf9e1d4bb771c133850ee08241c18cafd90a6d872937a9f PYTHON_PYSPNEGO_SETUP_TYPE = setuptools PYTHON_PYSPNEGO_LICENSE = MIT PYTHON_PYSPNEGO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:16:08 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:08 +0100 Subject: [Buildroot] [git commit] package/python-sentry-sdk: bump to version 1.12.1 Message-ID: <20230115111943.4E58F870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b341e0cc646665ccda1c6997fb845503c12a0d06 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 2aa739f398..38ae3380a8 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 4980e01dc73c6bcf794b0b7d3f3e08d7 sentry-sdk-1.11.1.tar.gz -sha256 675f6279b6bb1fea09fd61751061f9a90dca3b5929ef631dd50dc8b3aeb245e9 sentry-sdk-1.11.1.tar.gz +md5 ea2d728c847879f66c3d24cfbade2026 sentry-sdk-1.12.1.tar.gz +sha256 5bbe4b72de22f9ac1e67f2a4e6efe8fbd595bb59b7b223443f50fe5802a5551c sentry-sdk-1.12.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 056a015952..c3092a5184 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.11.1 +PYTHON_SENTRY_SDK_VERSION = 1.12.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a3/d5/db26377e9817407ae8d7b65e15b3c3b8d817c301633be15bd2aef61f38a3 +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/32/03/496a7c8313658dec419303e8add969f314b7538c29f4ec5ebe6d86fb8ce2 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 Jan 15 11:15:51 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:51 +0100 Subject: [Buildroot] [git commit] package/python-pyrsistent: bump to version 0.19.3 Message-ID: <20230115111943.17C637FE21@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1b6a466ea306d0e760b35fe84330d7f57a3a624b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 bb55c7135d..d5c9a22656 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 23da81256b8817e123568a858bf78997 pyrsistent-0.19.2.tar.gz -sha256 bfa0351be89c9fcbcb8c9879b826f4353be10f58f8a677efab0c017bf7137ec2 pyrsistent-0.19.2.tar.gz +md5 761266eab1f9dc9280cdb0a6d2dedb08 pyrsistent-0.19.3.tar.gz +sha256 1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440 pyrsistent-0.19.3.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 6a5ac30a15..f3457feebe 100644 --- a/package/python-pyrsistent/python-pyrsistent.mk +++ b/package/python-pyrsistent/python-pyrsistent.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYRSISTENT_VERSION = 0.19.2 +PYTHON_PYRSISTENT_VERSION = 0.19.3 PYTHON_PYRSISTENT_SOURCE = pyrsistent-$(PYTHON_PYRSISTENT_VERSION).tar.gz -PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/b8/ef/325da441a385a8a931b3eeb70db23cb52da42799691988d8d943c5237f10 +PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/bf/90/445a7dbd275c654c268f47fa9452152709134f61f09605cf776407055a89 PYTHON_PYRSISTENT_SETUP_TYPE = setuptools PYTHON_PYRSISTENT_LICENSE = MIT PYTHON_PYRSISTENT_LICENSE_FILES = LICENSE.mit From yann.morin.1998 at free.fr Sun Jan 15 11:16:02 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:02 +0100 Subject: [Buildroot] [git commit] package/python-pytz: bump to version 2022.7 Message-ID: <20230115111943.3C96B87103@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9af376f6da76c7c8b38e01d9d3cae04948d5f758 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 e71e77e5b7..6d6e1b606c 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 bf46b54a7e9bcb65ea38f54646181979 pytz-2022.6.tar.gz -sha256 e89512406b793ca39f5971bc999cc538ce125c0e51c27941bef4568b460095e2 pytz-2022.6.tar.gz +md5 3b9356e4dcd441df922cc01e8eb15983 pytz-2022.7.tar.gz +sha256 7ccfae7b4b2c067464a6733c6261673fdb8fd1be905460396b97a073e9fa683a pytz-2022.7.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 58f06e1993..057a3ef173 100644 --- a/package/python-pytz/python-pytz.mk +++ b/package/python-pytz/python-pytz.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTZ_VERSION = 2022.6 +PYTHON_PYTZ_VERSION = 2022.7 PYTHON_PYTZ_SOURCE = pytz-$(PYTHON_PYTZ_VERSION).tar.gz -PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/76/63/1be349ff0a44e4795d9712cc0b2d806f5e063d4d34631b71b832fac715a8 +PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/6d/37/54f2d7c147e42dc85ffbc6910862bb4f141fb3fc14d9a88efaa1a76c7df2 PYTHON_PYTZ_SETUP_TYPE = setuptools PYTHON_PYTZ_LICENSE = MIT PYTHON_PYTZ_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Jan 15 11:16:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:05 +0100 Subject: [Buildroot] [git commit] package/python-scapy: bump to version 2.5.0 Message-ID: <20230115111943.45825870CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8c2d7e401296e4b17ba9c6d521eca62eaff15159 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-scapy/python-scapy.hash | 4 ++-- package/python-scapy/python-scapy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-scapy/python-scapy.hash b/package/python-scapy/python-scapy.hash index 4dccffd39a..7b21e6cb30 100644 --- a/package/python-scapy/python-scapy.hash +++ b/package/python-scapy/python-scapy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/scapy/json -md5 54072af118e9291b6c7898b4ea87cdaf scapy-2.4.5.tar.gz -sha256 bc707e3604784496b6665a9e5b2a69c36cc9fb032af4864b29051531b24c8593 scapy-2.4.5.tar.gz +md5 f546b1c82c2c98e0dae1a436219dd042 scapy-2.5.0.tar.gz +sha256 5b260c2b754fd8d409ba83ee7aee294ecdbb2c235f9f78fe90bc11cb6e5debc2 scapy-2.5.0.tar.gz # Locally computed sha256 checksums sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/python-scapy/python-scapy.mk b/package/python-scapy/python-scapy.mk index 9cf17db671..a2c6cc6872 100644 --- a/package/python-scapy/python-scapy.mk +++ b/package/python-scapy/python-scapy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SCAPY_VERSION = 2.4.5 +PYTHON_SCAPY_VERSION = 2.5.0 PYTHON_SCAPY_SOURCE = scapy-$(PYTHON_SCAPY_VERSION).tar.gz -PYTHON_SCAPY_SITE = https://files.pythonhosted.org/packages/85/47/c919432ca258f354bb2c1e645623f891603f185bfc7563d4a21f6432e7ed +PYTHON_SCAPY_SITE = https://files.pythonhosted.org/packages/67/a1/2a60d5b6f0fed297dd0c0311c887d5e8a30ba1250506585b897e5a662f4c PYTHON_SCAPY_SETUP_TYPE = setuptools PYTHON_SCAPY_LICENSE = GPL-2.0 PYTHON_SCAPY_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:15:46 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:46 +0100 Subject: [Buildroot] [git commit] package/{, python-py}mupdf: bump to version 1.21.1 Message-ID: <20230115111943.01F2B870F1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e52a5966ec9be07d846ca3a0264cbd892d256b53 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard 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 6785aa163a..ef91abee18 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz +sha1 f759d914ec6ad6a3b96f994630ff70b75823831b mupdf-1.21.1-source.tar.lz # Locally computed: -sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz +sha256 66a43490676c7f7c2ff74067328ef13285506fcc758d365ae27ea3668bd5e620 mupdf-1.21.1-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index e93a41bd00..d6cc407c49 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.21.0 +MUPDF_VERSION = 1.21.1 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 d930d04335..bda356d905 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 ae24d77d44369e46bbcd5457fe97d776 PyMuPDF-1.21.0.tar.gz -sha256 a63dfc289e127a16ab60310ee6005fe83121c7a97f7c120db688f9281c9e5d0f PyMuPDF-1.21.0.tar.gz +md5 be10963679ac6d52b7aed2311ca7e3c5 PyMuPDF-1.21.1.tar.gz +sha256 f815741a435c62a0036bbcbf5fa6c533567bd69c5338d413714fc57b22db93e0 PyMuPDF-1.21.1.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 38212dc44b..70448e8d90 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.21.0 +PYTHON_PYMUPDF_VERSION = 1.21.1 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/61/14/632eefe5568ee7a4ec95aa7fc9c63996ff6a6d2464d4e3a9dc35da11a409 +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/30/44/9fce79689e5df7deebe2d17cb2b9b2a6b888439c241e71296e732aefa649 PYTHON_PYMUPDF_SETUP_TYPE = setuptools PYTHON_PYMUPDF_LICENSE = AGPL-3.0+ PYTHON_PYMUPDF_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Jan 15 11:15:59 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:15:59 +0100 Subject: [Buildroot] [git commit] package/python-pytest-asyncio: bump to version 0.20.3 Message-ID: <20230115111943.33AC6870F1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cec8c511127ccb6223a133399a88b3fd5cd8ded9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Yann E. MORIN --- 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 b683c60553..051670aa51 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 894109d45a7b6f46718bbe4611aa7817 pytest-asyncio-0.20.1.tar.gz -sha256 626699de2a747611f3eeb64168b3575f70439b06c3d0206e6ceaeeb956e65519 pytest-asyncio-0.20.1.tar.gz +md5 dce438c7b0081d7f580b5a79d7105570 pytest-asyncio-0.20.3.tar.gz +sha256 83cbf01169ce3e8eb71c6c278ccb0574d1a7a3bb8eaaf5e50e0ad342afb33b36 pytest-asyncio-0.20.3.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 b70e0ad0f4..c94c9ea876 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.20.1 +PYTHON_PYTEST_ASYNCIO_VERSION = 0.20.3 PYTHON_PYTEST_ASYNCIO_SOURCE = pytest-asyncio-$(PYTHON_PYTEST_ASYNCIO_VERSION).tar.gz -PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9e/8f/5a918ac4e2366b61156e16fa9bfb3be52401d81f5309efb1f4e04d99ac39 +PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/6e/06/38b0ca5d53582bb49697626975b5540435ea064762d852b5c66646c729e9 PYTHON_PYTEST_ASYNCIO_SETUP_TYPE = setuptools PYTHON_PYTEST_ASYNCIO_LICENSE = Apache-2.0 PYTHON_PYTEST_ASYNCIO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 15 11:16:10 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:10 +0100 Subject: [Buildroot] [git commit] package/python-setuptools-scm: bump to version 7.1.0 Message-ID: <20230115111943.57399870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3dfa2421e1840758f9ec5292da85a9c884567318 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required host-python-tomli dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-setuptools-scm/python-setuptools-scm.hash | 4 ++-- package/python-setuptools-scm/python-setuptools-scm.mk | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-setuptools-scm/python-setuptools-scm.hash b/package/python-setuptools-scm/python-setuptools-scm.hash index 8ef125840a..8cfe07d1d9 100644 --- a/package/python-setuptools-scm/python-setuptools-scm.hash +++ b/package/python-setuptools-scm/python-setuptools-scm.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/setuptools-scm/json -md5 0df4e7fd923e4983cd65786efaa0e0d0 setuptools_scm-7.0.5.tar.gz -sha256 031e13af771d6f892b941adb6ea04545bbf91ebc5ce68c78aaf3fff6e1fb4844 setuptools_scm-7.0.5.tar.gz +md5 158dc741637fb4fa4b955c62bd2c08be setuptools_scm-7.1.0.tar.gz +sha256 6c508345a771aad7d56ebff0e70628bf2b0ec7573762be9960214730de278f27 setuptools_scm-7.1.0.tar.gz # sha256 locally computed sha256 89807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e LICENSE diff --git a/package/python-setuptools-scm/python-setuptools-scm.mk b/package/python-setuptools-scm/python-setuptools-scm.mk index 87d5dd290d..5a35c35a1f 100644 --- a/package/python-setuptools-scm/python-setuptools-scm.mk +++ b/package/python-setuptools-scm/python-setuptools-scm.mk @@ -4,16 +4,15 @@ # ################################################################################ -PYTHON_SETUPTOOLS_SCM_VERSION = 7.0.5 +PYTHON_SETUPTOOLS_SCM_VERSION = 7.1.0 PYTHON_SETUPTOOLS_SCM_SOURCE = setuptools_scm-$(PYTHON_SETUPTOOLS_SCM_VERSION).tar.gz -PYTHON_SETUPTOOLS_SCM_SITE = https://files.pythonhosted.org/packages/d0/43/f038b5009f93bcd77b1b8da9e6d424b739ab17aec9726f3a99eba23d53ca +PYTHON_SETUPTOOLS_SCM_SITE = https://files.pythonhosted.org/packages/98/12/2c1e579bb968759fc512391473340d0661b1a8c96a59fb7c65b02eec1321 PYTHON_SETUPTOOLS_SCM_LICENSE = MIT PYTHON_SETUPTOOLS_SCM_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_SCM_SETUP_TYPE = setuptools HOST_PYTHON_SETUPTOOLS_SCM_DEPENDENCIES = \ host-python-packaging \ - host-python-tomli \ host-python-typing-extensions $(eval $(host-python-package)) From yann.morin.1998 at free.fr Sun Jan 15 11:16:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:16 +0100 Subject: [Buildroot] [git commit] package/python-tempora: bump to version 5.2.0 Message-ID: <20230115111943.68F43870E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c60f09bf11cd465caa51c7f099508c44d6359a01 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 39249eb4fa..ac6483b77f 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 f9954a8c3b091f9769eb7bbe0faddccf tempora-5.1.0.tar.gz -sha256 3e7c4a5369a1788c88a99b6be3a4c74c0c7728d3b62fd768a7e81bd0be0e88df tempora-5.1.0.tar.gz +md5 87fc0d99edd557323e61a16017707a8b tempora-5.2.0.tar.gz +sha256 af82eb016decda8daf566d1e4836f94f7f8ba8c7153637460156e081aadc64df tempora-5.2.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 68516a8388..3074ad0de2 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 5.1.0 +PYTHON_TEMPORA_VERSION = 5.2.0 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/a9/4e/41863232e77742b3a5b30a81e1398abd102aa0a67657bc86a53800966b8e +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/97/70/5cf5031a83ca6d0431a53459b2a98aa387ba23d06710a5e48d681ff3956f PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Jan 15 11:16:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:13 +0100 Subject: [Buildroot] [git commit] package/python-simplejson: bump to version 3.18.1 Message-ID: <20230115111943.607DE870CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9779ba9cc603df2b75156fcc8979175d8b2ff665 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 1c99b87590..a8b946b2c4 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 83e24e662f024e06af2fffe698227da4 simplejson-3.18.0.tar.gz -sha256 58a429d2c2fa80834115b923ff689622de8f214cf0dc4afa9f59e824b444ab31 simplejson-3.18.0.tar.gz +md5 ecd07fca7a7fa0bcc9acdf9d82e41eb1 simplejson-3.18.1.tar.gz +sha256 746086e3ef6d74b53599df31b491d88a355abf2e31c837137dd90f8c4561cafa simplejson-3.18.1.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 1607d9c90c..5782626387 100644 --- a/package/python-simplejson/python-simplejson.mk +++ b/package/python-simplejson/python-simplejson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLEJSON_VERSION = 3.18.0 +PYTHON_SIMPLEJSON_VERSION = 3.18.1 PYTHON_SIMPLEJSON_SOURCE = simplejson-$(PYTHON_SIMPLEJSON_VERSION).tar.gz -PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/17/3d/b8bfe1f40558f6a16f70c349adf97480dc71a7d11b2b1a5dc0824a87faa0 +PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/0f/a0/79d2bec499cb53678bc20d41f9706ca02777f0876efa9b29a69fb3d55dfd 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 Jan 15 11:16:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:18 +0100 Subject: [Buildroot] [git commit] package/python-termcolor: bump to version 2.2.0 Message-ID: <20230115111943.71CCC870F1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e85e54729ece9fd7285c2e4d3f7ea537aabe0a3 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 73fb9129ed..9be0ad00c8 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 f7f59efd147dd1ec2a25e667616e8a52 termcolor-2.1.1.tar.gz -sha256 67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b termcolor-2.1.1.tar.gz +md5 ba0af4ee713cd0030c2d436091af4241 termcolor-2.2.0.tar.gz +sha256 dfc8ac3f350788f23b2947b3e6cfa5a53b630b612e6cd8965a015a776020b99a termcolor-2.2.0.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 d7511d692f..5cbedfb396 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 2.1.1 +PYTHON_TERMCOLOR_VERSION = 2.2.0 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/19/da/ff1f0906818a5bd2e69e773d88801ca3c9e92d0d7caa99db1665658819ea +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/e5/4e/b2a54a21092ad2d5d70b0140e4080811bee06a39cc8481651579fe865c89 PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt From yann.morin.1998 at free.fr Sun Jan 15 11:16:21 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:16:21 +0100 Subject: [Buildroot] [git commit] package/python-traitlets: bump to version 5.8.0 Message-ID: <20230115111943.7B9C3870EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e68d50ffb27acc6b89d55ebc7d19c3daae269a40 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 0c68e04518..80fa8d4d44 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 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz -sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz +md5 95b21c721316bbc06922df9d97af5158 traitlets-5.8.0.tar.gz +sha256 6cc57d6dc28c85d5365961726ffd19b538739347749e13ebe34e03323a0e8f84 traitlets-5.8.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 8cda56817f..7054557a48 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.7.1 +PYTHON_TRAITLETS_VERSION = 5.8.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/56/48/0eb99357330a02974d537be8e4096bc58cfac1089e3153570119ccea7a40 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 Jan 15 11:21:10 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:21:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.8.0 In-Reply-To: <20230109062656.2966277-1-james.hilliard1@gmail.com> References: <20230109062656.2966277-1-james.hilliard1@gmail.com> Message-ID: <20230115112110.GK199036@scaer> James, All, On 2023-01-08 23:26 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. This is the last I applied from your patch-spree. I'll revert to replying to individual other patches, now. Thanks! Regards, 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 0c68e04518..80fa8d4d44 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 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz > -sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz > +md5 95b21c721316bbc06922df9d97af5158 traitlets-5.8.0.tar.gz > +sha256 6cc57d6dc28c85d5365961726ffd19b538739347749e13ebe34e03323a0e8f84 traitlets-5.8.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 8cda56817f..7054557a48 100644 > --- a/package/python-traitlets/python-traitlets.mk > +++ b/package/python-traitlets/python-traitlets.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_TRAITLETS_VERSION = 5.7.1 > +PYTHON_TRAITLETS_VERSION = 5.8.0 > PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz > -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 > +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/56/48/0eb99357330a02974d537be8e4096bc58cfac1089e3153570119ccea7a40 > PYTHON_TRAITLETS_LICENSE = BSD-3-Clause > PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md > PYTHON_TRAITLETS_SETUP_TYPE = pep517 > -- > 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 Jan 15 11:36:36 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:36:36 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/python-cryptography: bump to version 39.0.0 In-Reply-To: <20230111012105.4075174-1-james.hilliard1@gmail.com> References: <20230111012105.4075174-1-james.hilliard1@gmail.com> Message-ID: <20230115113636.GL199036@scaer> James, All, On 2023-01-10 18:21 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > Changes v1 -> v2: > - fix vendored archive hash > --- > 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 a01c8810e3..3f2204eeb1 100644 > --- a/package/python-cryptography/python-cryptography.hash > +++ b/package/python-cryptography/python-cryptography.hash > @@ -1,5 +1,5 @@ > # Locally calculated after vendoring > -sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz > +sha256 2d00e023261719f85caf360ee061d37ee27654a0344d1376441c8a29ea3bac86 cryptography-39.0.0.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 4254fa3557..6868ff4633 100644 > --- a/package/python-cryptography/python-cryptography.mk > +++ b/package/python-cryptography/python-cryptography.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 > +PYTHON_CRYPTOGRAPHY_VERSION = 39.0.0 > PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz > -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a > +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/12/e3/c46c274cf466b24e5d44df5d5cd31a31ff23e57f074a2bb30931a8c9b01a > PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools > PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause > PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD > -- > 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 Jan 15 11:36:58 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:36:58 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/python-orjson: bump to version 3.8.4 In-Reply-To: <20230111012501.4090446-1-james.hilliard1@gmail.com> References: <20230111012501.4090446-1-james.hilliard1@gmail.com> Message-ID: <20230115113658.GM199036@scaer> James, All, On 2023-01-10 18:25 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > Changes v1 -> v2: > - fix vendored archive hash > --- > 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 515590795b..f1298c05ce 100644 > --- a/package/python-orjson/python-orjson.hash > +++ b/package/python-orjson/python-orjson.hash > @@ -1,5 +1,5 @@ > # Locally calculated after vendoring > -sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz > +sha256 b932fc1e43598fb91022b1dc651afeaef650793a2a590ca4fbeef57a3808abf5 orjson-3.8.4.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 bda0a8ab48..8eeadecb3d 100644 > --- a/package/python-orjson/python-orjson.mk > +++ b/package/python-orjson/python-orjson.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_ORJSON_VERSION = 3.8.3 > +PYTHON_ORJSON_VERSION = 3.8.4 > PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz > -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 > +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/8f/2d/ae31eddf7e097eec5e25c7da954ef6e944f4dbf79153676f94cea3dc5116 > PYTHON_ORJSON_SETUP_TYPE = pep517 > PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT > PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT > -- > 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 Jan 15 11:31:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:31:05 +0100 Subject: [Buildroot] [git commit] package/python-cryptography: bump to version 39.0.0 Message-ID: <20230115113710.A3B1B874DB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c81ab9f8a978ee6d2d6a882d6e9ba6ce93dd6a23 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 a01c8810e3..3f2204eeb1 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz +sha256 2d00e023261719f85caf360ee061d37ee27654a0344d1376441c8a29ea3bac86 cryptography-39.0.0.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 4254fa3557..6868ff4633 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 +PYTHON_CRYPTOGRAPHY_VERSION = 39.0.0 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/12/e3/c46c274cf466b24e5d44df5d5cd31a31ff23e57f074a2bb30931a8c9b01a 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 Jan 15 11:35:33 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 12:35:33 +0100 Subject: [Buildroot] [git commit] package/python-orjson: bump to version 3.8.4 Message-ID: <20230115113710.B0FEE87518@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=627c38caf07de44e26b187e40f0cfed9e2e6591a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 515590795b..f1298c05ce 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz +sha256 b932fc1e43598fb91022b1dc651afeaef650793a2a590ca4fbeef57a3808abf5 orjson-3.8.4.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 bda0a8ab48..8eeadecb3d 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.3 +PYTHON_ORJSON_VERSION = 3.8.4 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/8f/2d/ae31eddf7e097eec5e25c7da954ef6e944f4dbf79153676f94cea3dc5116 PYTHON_ORJSON_SETUP_TYPE = pep517 PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT From nolange79 at gmail.com Sun Jan 15 11:48:36 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 12:48:36 +0100 Subject: [Buildroot] [PATCH v8 1/4] package/systemd: bump to version 252.4 Message-ID: <20230115114840.9027-1-nolange79@gmail.com> Following files changed *license* from CC0-1.0 to MIT-0: - src/systemctl/systemd-sysv-install.SKELETON - config files - examples under /network The file LICENSES/MIT-0.txt has been added for this reason, hashes added, corrected for LICENSES/README.md. Kernel version 3.15 is now the bare minimum, but only version 4.15 and higher are fully supported and tested: - bump kernel header dependencies - correct kconfig description - improvements to make the kconfig description better reflect the information from the README Remove upstreamed patch. Set new options to their default, remove -Defi-cc option. Set -Ddbus=false to ensure dbus dependency is runtime only. Set -Ddbus-interfaces-dir=no as interface XML file generation is not supported when cross compiling. Set -Ddefault-user-shell=/bin/sh to the always available shell. Signed-off-by: Norbert Lange Reviewed-by: James Hilliard --- v7->v8: * update to 252.4 v6->v7: * update to 252.1 * compare changes in licenses to 250.4 * update systemd description in kconfig with required and recommended kernel * split patch v5->v6: * update to 251.4 v4->v5: * fix dnssec changes, use James' solution v2->v4: * Bump kernel header dependency to 3.15 * Inherit changes from James' version bump patch (following) * (Force) disable compile time dbus dependencies * set default-dnssec to allow-downgrade v1->v2: * note about changed LICENSES/README.md * always set default-user-shell to /bin/sh * always set default-locale to C-UTF-8 * fix typos in commit message --- License diff for illustration --- systemd-stable-250.4/LICENSES/README.md +++ systemd-stable-252.1/LICENSES/README.md @@ -45,9 +45,11 @@ * the following sources are licensed under the **CC0-1.0** license: - src/basic/siphash24.c - src/basic/siphash24.h - - src/systemctl/systemd-sysv-install.SKELETON - tools/check-includes.pl + * the following sources are licensed under the **MIT-0** license: - all examples under man/ + - src/systemctl/systemd-sysv-install.SKELETON + - config files and examples under /network * the following sources are under **Public Domain** (LicenseRef-murmurhash2-public-domain): - src/basic/MurmurHash2.c - src/basic/MurmurHash2.h package/systemd: 252.4 --- package/systemd/Config.in | 12 +++++++++--- package/systemd/systemd.hash | 5 +++-- package/systemd/systemd.mk | 16 ++++++++++++++-- system/Config.in | 6 +++--- 4 files changed, 29 insertions(+), 10 deletions(-) diff --git a/package/systemd/Config.in b/package/systemd/Config.in index 45a9e2d644..f35305c0be 100644 --- a/package/systemd/Config.in +++ b/package/systemd/Config.in @@ -22,7 +22,7 @@ menuconfig BR2_PACKAGE_SYSTEMD depends on !BR2_STATIC_LIBS # kmod depends on BR2_TOOLCHAIN_USES_GLIBC depends on BR2_TOOLCHAIN_HAS_SSP - depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13 + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 depends on BR2_HOST_GCC_AT_LEAST_5 # host-systemd select BR2_PACKAGE_HAS_UDEV @@ -51,7 +51,11 @@ menuconfig BR2_PACKAGE_SYSTEMD an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit. - Systemd requires a Linux kernel >= 3.13 with the following + Kernel versions below 4.15 ("recommended baseline") have + significant gaps in functionality and are not recommended + for use with this version of systemd. + + Systemd requires a Linux kernel >= 3.15 with the following options enabled: - CONFIG_DEVTMPFS @@ -66,9 +70,11 @@ menuconfig BR2_PACKAGE_SYSTEMD - CONFIG_PROC_FS - CONFIG_FHANDLE (libudev, mount and bind mount handling) - - CONFIG_NET_NS (needed by PrivateNetwork=, used in some + - CONFIG_NET_NS (Required for PrivateNetwork=, used in some systemd units) + - CONFIG_USER_NS (Required for PrivateUsers=) + - CONFIG_AUTOFS_FS / CONFIG_AUTOFS4_FS - CONFIG_TMPFS_POSIX_ACL - CONFIG_TMPFS_XATTR diff --git a/package/systemd/systemd.hash b/package/systemd/systemd.hash index 3b98566f32..00c08edcd9 100644 --- a/package/systemd/systemd.hash +++ b/package/systemd/systemd.hash @@ -1,5 +1,5 @@ # sha256 locally computed -sha256 638a2fc78828765fc97bc73f428205b6dc1d359149b6c6bfe4d2a649cba2cca8 systemd-250.8.tar.gz +sha256 cf2d27e67663d599a045101c7178cf0ec63d9df2962a54adf7de0d0357724f00 systemd-252.4.tar.gz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE.GPL2 sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSE.LGPL2.1 sha256 e5a8645ad94aab24e312dd0c6be2aa54236eb9374480b1b14ea5c61598874fd5 LICENSES/BSD-2-Clause.txt @@ -8,7 +8,8 @@ sha256 a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499 LICENS sha256 61778e80a2fd85955b626b29aa2bcf06144c714277bded65633e4a81479d9fb3 LICENSES/LGPL-2.0-or-later.txt sha256 5bcef4fedbfc08776630e65d5d0d074dd31208037eddb167ca46a9ec4f737764 LICENSES/Linux-syscall-note.txt sha256 790ac93fb2859097bdda4cf08b5a4feb5e479d0cb2c74f403248241bc3e7c216 LICENSES/lookup3-public-domain.txt +sha256 8a6fc0879cecc0b96bf4c08159b9d733bf0f15fcf32879aec98c4ffd05424554 LICENSES/MIT-0.txt sha256 b85dcd3e453d05982552c52b5fc9e0bdd6d23c6f8e844b984a88af32570b0cc0 LICENSES/MIT.txt sha256 2a98749f6bec00dfaed86fa9c1edea871aaae4f11ee4d100b671aaf4ce353a73 LICENSES/murmurhash2-public-domain.txt sha256 1a7adaa2c86cedfd6c7f5c0c7c72fd6d3e02cd0c9593f21fdb53c89bb2b130ec LICENSES/OFL-1.1.txt -sha256 11801e931f252252a16eac8299465510d0a82c36bfd9ac8aea9b202b76d2f82b LICENSES/README.md +sha256 da9b2c7b8cd10516fd2c4279b82496ea61787148f13e899c62fc8988c5fac34f LICENSES/README.md diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index b96873b73f..b0597f9bb4 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -19,7 +19,7 @@ # - Diff sysusers.d with the previous version # - Diff factory/etc/nsswitch.conf with the previous version # (details are often sprinkled around in README and manpages) -SYSTEMD_VERSION = 250.8 +SYSTEMD_VERSION = 252.4 SYSTEMD_SITE = $(call github,systemd,systemd-stable,v$(SYSTEMD_VERSION)) SYSTEMD_LICENSE = \ LGPL-2.1+, \ @@ -29,6 +29,7 @@ SYSTEMD_LICENSE = \ BSD-3-Clause (tools/chromiumos), \ CC0-1.0 (few source files, see LICENSES/README.md), \ GPL-2.0 with Linux-syscall-note (linux kernel headers), \ + MIT-0 (few source files, see LICENSES/README.md), \ MIT (few source files, see LICENSES/README.md), \ OFL-1.1 (Heebo fonts) SYSTEMD_LICENSE_FILES = \ @@ -40,6 +41,7 @@ SYSTEMD_LICENSE_FILES = \ LICENSES/LGPL-2.0-or-later.txt \ LICENSES/Linux-syscall-note.txt \ LICENSES/lookup3-public-domain.txt \ + LICENSES/MIT-0.txt \ LICENSES/MIT.txt \ LICENSES/murmurhash2-public-domain.txt \ LICENSES/OFL-1.1.txt \ @@ -61,7 +63,13 @@ SYSTEMD_SELINUX_MODULES = systemd udev xdg SYSTEMD_PROVIDES = udev SYSTEMD_CONF_OPTS += \ + -Ddbus=false \ + -Ddbus-interfaces-dir=no \ + -Ddefault-compression='auto' \ -Ddefault-hierarchy=unified \ + -Ddefault-locale='C.UTF-8' \ + -Ddefault-user-shell=/bin/sh \ + -Dfirst-boot-full-preset=false \ -Didn=true \ -Dima=false \ -Dkexec-path=/usr/sbin/kexec \ @@ -72,6 +80,7 @@ SYSTEMD_CONF_OPTS += \ -Dman=false \ -Dmount-path=/usr/bin/mount \ -Dmode=release \ + -Dnspawn-locale='C.UTF-8' \ -Dnss-systemd=true \ -Dquotacheck-path=/usr/sbin/quotacheck \ -Dquotaon-path=/usr/sbin/quotaon \ @@ -82,6 +91,7 @@ SYSTEMD_CONF_OPTS += \ -Dsulogin-path=/usr/sbin/sulogin \ -Dsystem-gid-max=999 \ -Dsystem-uid-max=999 \ + -Dsysupdate=false \ -Dsysvinit-path= \ -Dsysvrcnd-path= \ -Dtelinit-path= \ @@ -553,7 +563,6 @@ SYSTEMD_DEPENDENCIES += gnu-efi SYSTEMD_CONF_OPTS += \ -Defi=true \ -Dgnu-efi=true \ - -Defi-cc=$(TARGET_CC) \ -Defi-ld=bfd \ -Defi-libdir=$(STAGING_DIR)/usr/lib \ -Defi-includedir=$(STAGING_DIR)/usr/include/efi @@ -793,6 +802,8 @@ HOST_SYSTEMD_CONF_OPTS = \ -Dbinfmt=false \ -Drepart=false \ -Dcoredump=false \ + -Ddbus=false \ + -Ddbus-interfaces-dir=no \ -Dpstore=false \ -Doomd=false \ -Dlogind=false \ @@ -801,6 +812,7 @@ HOST_SYSTEMD_CONF_OPTS = \ -Dmachined=false \ -Dportabled=false \ -Dsysext=false \ + -Dsysupdate=false \ -Duserdb=false \ -Dhomed=false \ -Dnetworkd=false \ diff --git a/system/Config.in b/system/Config.in index 806a747315..232bdfe763 100644 --- a/system/Config.in +++ b/system/Config.in @@ -125,19 +125,19 @@ config BR2_INIT_SYSTEMD depends on BR2_TOOLCHAIN_USES_GLIBC depends on BR2_TOOLCHAIN_HAS_SSP depends on BR2_TOOLCHAIN_HAS_THREADS - depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13 + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 depends on BR2_HOST_GCC_AT_LEAST_5 select BR2_ROOTFS_MERGED_USR select BR2_PACKAGE_SYSTEMD select BR2_PACKAGE_SKELETON_INIT_SYSTEMD if BR2_ROOTFS_SKELETON_DEFAULT -comment "systemd needs a glibc toolchain w/ SSP, headers >= 3.10, host and target gcc >= 5" +comment "systemd needs a glibc toolchain w/ SSP, headers >= 3.15, host and target gcc >= 5" depends on BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS depends on BR2_USE_MMU depends on !BR2_TOOLCHAIN_USES_GLIBC || \ !BR2_TOOLCHAIN_HAS_SSP || \ - !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10 || \ + !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15 || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_5 || \ !BR2_HOST_GCC_AT_LEAST_5 -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 11:48:37 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 12:48:37 +0100 Subject: [Buildroot] [PATCH v8 2/4] package/systemd: Add config option for sysupdate feature In-Reply-To: <20230115114840.9027-1-nolange79@gmail.com> References: <20230115114840.9027-1-nolange79@gmail.com> Message-ID: <20230115114840.9027-2-nolange79@gmail.com> Support the new feature added with v251, requires openssl. Signed-off-by: Norbert Lange Reviewed-by: James Hilliard --- package/systemd/Config.in | 12 ++++++++++++ package/systemd/systemd.mk | 7 ++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/package/systemd/Config.in b/package/systemd/Config.in index f35305c0be..9278772951 100644 --- a/package/systemd/Config.in +++ b/package/systemd/Config.in @@ -481,6 +481,18 @@ config BR2_PACKAGE_SYSTEMD_SYSEXT https://www.freedesktop.org/software/systemd/man/systemd-sysext.html +config BR2_PACKAGE_SYSTEMD_SYSUPDATE + bool "enable sysupdate support" + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL + select BR2_PACKAGE_UTIL_LINUX_LIBFDISK + help + systemd-sysupdate atomically updates the host OS, container + images, portable service images or other sources, based on + the transfer configuration files described in sysupdate.d. + + https://www.freedesktop.org/software/systemd/man/systemd-sysupdate.html + config BR2_PACKAGE_SYSTEMD_SYSUSERS bool "enable sysusers support" help diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index b0597f9bb4..f49d34d32f 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -91,7 +91,6 @@ SYSTEMD_CONF_OPTS += \ -Dsulogin-path=/usr/sbin/sulogin \ -Dsystem-gid-max=999 \ -Dsystem-uid-max=999 \ - -Dsysupdate=false \ -Dsysvinit-path= \ -Dsysvrcnd-path= \ -Dtelinit-path= \ @@ -489,6 +488,12 @@ else SYSTEMD_CONF_OPTS += -Dsysext=false endif +ifeq ($(BR2_PACKAGE_SYSTEMD_SYSUPDATE),y) +SYSTEMD_CONF_OPTS += -Dsysupdate=true +else +SYSTEMD_CONF_OPTS += -Dsysupdate=false +endif + ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y) SYSTEMD_CONF_OPTS += -Dnetworkd=true SYSTEMD_NETWORKD_USER = systemd-network -1 systemd-network -1 * - - - systemd Network Management -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 11:48:38 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 12:48:38 +0100 Subject: [Buildroot] [PATCH v8 3/4] package/systemd: support dnssec if openssl is available In-Reply-To: <20230115114840.9027-1-nolange79@gmail.com> References: <20230115114840.9027-1-nolange79@gmail.com> Message-ID: <20230115114840.9027-3-nolange79@gmail.com> Set -Ddefault-dnssec=allow-downgrade if openssl is available as both openssl and gcrypt are now supported for dnssec. Signed-off-by: Norbert Lange Reviewed-by: James Hilliard --- v6->v7: * split off as its own patch * seems that the change was done at v250 or earlier --- package/systemd/systemd.mk | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index f49d34d32f..297cc400ee 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -246,9 +246,9 @@ endif ifeq ($(BR2_PACKAGE_LIBGCRYPT),y) SYSTEMD_DEPENDENCIES += libgcrypt -SYSTEMD_CONF_OPTS += -Ddefault-dnssec=allow-downgrade -Dgcrypt=true +SYSTEMD_CONF_OPTS += -Dgcrypt=true else -SYSTEMD_CONF_OPTS += -Ddefault-dnssec=no -Dgcrypt=false +SYSTEMD_CONF_OPTS += -Dgcrypt=false endif ifeq ($(BR2_PACKAGE_P11_KIT),y) @@ -318,6 +318,12 @@ else SYSTEMD_CONF_OPTS += -Dselinux=false endif +ifneq ($(BR2_PACKAGE_LIBGCRYPT)$(BR2_PACKAGE_LIBOPENSSL),) +SYSTEMD_CONF_OPTS += -Ddefault-dnssec=allow-downgrade +else +SYSTEMD_CONF_OPTS += -Ddefault-dnssec=no +endif + ifeq ($(BR2_PACKAGE_SYSTEMD_HWDB),y) SYSTEMD_CONF_OPTS += -Dhwdb=true define SYSTEMD_BUILD_HWDB -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 11:48:39 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 12:48:39 +0100 Subject: [Buildroot] [PATCH v8 4/4] system: Warn if systemd is used with kernel < 4.15 In-Reply-To: <20230115114840.9027-1-nolange79@gmail.com> References: <20230115114840.9027-1-nolange79@gmail.com> Message-ID: <20230115114840.9027-4-nolange79@gmail.com> To quote the README: > Kernel versions below 4.15 have significant gaps in functionality and > are not recommended for use with this version of systemd. Taint flag > 'old-kernel' will be set. Systemd will most likely still function, but > upstream support and testing are limited. Signed-off-by: Norbert Lange Reviewed-by: James Hilliard --- system/Config.in | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/system/Config.in b/system/Config.in index 232bdfe763..70ddf8df3c 100644 --- a/system/Config.in +++ b/system/Config.in @@ -141,6 +141,15 @@ comment "systemd needs a glibc toolchain w/ SSP, headers >= 3.15, host and targe !BR2_TOOLCHAIN_GCC_AT_LEAST_5 || \ !BR2_HOST_GCC_AT_LEAST_5 +comment "systemd highly recommends headers >= 4.15" + depends on BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS + depends on BR2_USE_MMU + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_TOOLCHAIN_HAS_SSP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 + depends on BR2_HOST_GCC_AT_LEAST_5 + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 + config BR2_INIT_NONE bool "None" select BR2_PACKAGE_SKELETON_INIT_NONE if BR2_ROOTFS_SKELETON_DEFAULT -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:45 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:45 +0100 Subject: [Buildroot] [PATCH 0/7] Extent options for read-only /var handling Message-ID: <20230115125253.280257-1-nolange79@gmail.com> This series is based on the work of Yann to allow variants for handling /var in respect to a read-only rootfs. It contains a new version to use an overlayfs, a version using a systemd-generator, and a few more patches to improve the situation under a read-only root. Further it tries to establish some buildroot runtime directories, namely /run/.br and /tmp/.br. The /run/.br should used for any runtime directories/files that are specific tu buildroot. Since /run is expected to only contain a modest amount of content, /tmp/.br is also available for "fatter" stuff. Those patches are tested to solve the /var issue while behaving nicely within systemd and not requiring special processing or modification of the rootfs. The patches further allow systemd and its services to boot without errors, even if /var is plainly read-only. Norbert Lange (6): system: add overlayfs option for ro /var package/skeleton-init-systemd: force permissions for buildroot runtime dirs system: add systemd generator for /var package/skeleton-init-systemd: fix var.mount options package/systemd: handle creation of /var/log/journal package/systemd: create the /boot directory Yann E. MORIN (1): system: introduce a choice for /var management .../skeleton-init-systemd/00-buildroot.conf | 7 +++ .../generator/br-mount-generator | 19 ++++++++ .../overlayfs/br-bindmount-run at .service | 26 ++++++++++ .../overlayfs/br-overlay-prepare at .service | 26 ++++++++++ .../overlayfs/overlay.mount.in | 16 +++++++ .../skeleton-init-systemd.mk | 26 ++++++++++ package/skeleton-init-systemd/var.mount | 2 +- package/systemd/systemd.mk | 8 ++++ system/Config.in | 48 +++++++++++++++++-- 9 files changed, 174 insertions(+), 4 deletions(-) create mode 100644 package/skeleton-init-systemd/00-buildroot.conf create mode 100755 package/skeleton-init-systemd/generator/br-mount-generator create mode 100644 package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service create mode 100644 package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service create mode 100644 package/skeleton-init-systemd/overlayfs/overlay.mount.in -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:46 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:46 +0100 Subject: [Buildroot] [PATCH 1/7] system: introduce a choice for /var management In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-2-nolange79@gmail.com> 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.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:47 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:47 +0100 Subject: [Buildroot] [PATCH 2/7] system: add overlayfs option for ro /var In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-3-nolange79@gmail.com> This commit adds an alternative that has the following characteristics: - Dont depend on anything being available, except the API File Systems [1]. As /var is meant to be available before normal and even some early services are running. - Be a clean drop-in, that can be trivially added / removed. - Depend on overlayfs being available in the kernel. - Units are supposed to be reusable for custom solutions. Further, a few subdirectories are introduced, which hopefully can serve as template for similar uses. Buildroot owns /run/.br, bind mounts end up in /run/.br/bnd, overlay directories in /run/.br/ovl. The sequence is rather important, and the systemd mount units serve as reliable "sequence point" (cant be replicated otherwise). What we need to do is mount /var in its usable state, and block units depending on this before we are finished. This includes: - Other mounts targeting a subdirectory in /var. - Units using 'RequiresMountsFor' targeting /var or subdirectories. Most notable `basic.target` which most units depend upon by default. - Units that are (transitively) odered after one of the above. As comparison, the /var factory introduces issues here, as systemd-tmpfiles-setup.service will require all mounts to be finished before, as well als journald running. (That means /var will already be used while and before initialization). The necessary steps are: 1. Bindmount /var to /run/.br/bnd/var This is done by using the template br-bindmount-run at .service. 2. Mount an tmpfs and prepare the overlay at /run/.br/ovl/var This is done by using the template br-overlay-prepare at .service, the mounting command is separated so that users can further customize the behaviour. The choice of using a service seems more flexible, as the mount units lack several options of the mount command. As a gut feeling the fileystems mounted under /run should not be accessible or propagate their mounts, hence --make-private. (Or you might not use a mount at all). 3. Finally mount the overlay with a normal mount unit Dependencies on the template-instances of 1. and 2. will ensure correct odering before. By nature off being a systemd mount unit the remaining units will be automatically order after this unit if necessary. As example, consider using /dev/sdc1 as upper layer for var, this can be archived by swapping out just the line executing the mount itself: [Service] ExecStart= ExecStart=/bin/mount --make-private -n /dev/sdc1 ${OVERLAY_DIR} [1] - https://www.freedesktop.org/wiki/Software/systemd/APIFileSystems/ Cc: Yann E. MORIN Cc: Romain Naour Cc: Je?re?my Rosen Signed-off-by: Norbert Lange --- .../overlayfs/br-bindmount-run at .service | 26 +++++++++++++++++++ .../overlayfs/br-overlay-prepare at .service | 26 +++++++++++++++++++ .../overlayfs/overlay.mount.in | 16 ++++++++++++ .../skeleton-init-systemd.mk | 17 ++++++++++++ system/Config.in | 13 ++++++++++ 5 files changed, 98 insertions(+) create mode 100644 package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service create mode 100644 package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service create mode 100644 package/skeleton-init-systemd/overlayfs/overlay.mount.in diff --git a/package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service b/package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service new file mode 100644 index 0000000000..ce944efd92 --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/br-bindmount-run at .service @@ -0,0 +1,26 @@ +[Unit] +Description=Bind-mount rootfs directory (/%I) to /run +Documentation=man:file-hierarchy(7) +ConditionPathIsSymbolicLink=!/%I +DefaultDependencies=no +Conflicts=umount.target +Before=umount.target + +# Needs to run after rootfs is properly mounted +# and before regular mounts might interfere. +After=systemd-remount-fs.service +Before=local-fs-pre.target + +[Service] +Type=oneshot +RemainAfterExit=yes +# dont fail if common dirs already exist +ExecStartPre=/bin/mkdir -m755 -p /run/.br +ExecStartPre=/bin/mkdir -m700 -p /run/.br/bnd + +ExecStartPre=/bin/mkdir -m700 -p /run/.br/bnd/%I +ExecStart=/bin/mount --make-private -n --bind -o ro /%I /run/.br/bnd/%I + +# lazy unmount, dont block shutdown under any circumstances +ExecStop=/bin/umount -n -l /run/.br/bnd/%I +ExecStopPost=-/bin/rmdir /run/.br/bnd/%I diff --git a/package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service b/package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service new file mode 100644 index 0000000000..86b32900dd --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/br-overlay-prepare at .service @@ -0,0 +1,26 @@ +[Unit] +Description=Mount and prepare tmpfs for overlay (/%I) +Documentation=man:file-hierarchy(7) +ConditionPathIsSymbolicLink=!/%I +DefaultDependencies=no +Conflicts=umount.target +Before=local-fs.target umount.target +# prepare for systemd mount units aswell +RequiresMountsFor=/run/.br/ovl/%I + +[Service] +Environment="OVERLAY_DIR=/run/.br/ovl/%I" +Type=oneshot +RemainAfterExit=yes +# dont fail if common dirs already exist +ExecStartPre=/bin/mkdir -m755 -p /run/.br +ExecStartPre=/bin/mkdir -m700 -p /run/.br/ovl + +ExecStartPre=/bin/mkdir -m700 -p ${OVERLAY_DIR} +# Create an override and edit this line for customization +ExecStart=/bin/mount --make-private -n -t tmpfs tmpfs_br_ovl ${OVERLAY_DIR} +ExecStartPost=/bin/mkdir -p ${OVERLAY_DIR}/up ${OVERLAY_DIR}/wd + +# lazy unmount, dont block shutdown under any circumstances +ExecStop=/bin/umount -n -l ${OVERLAY_DIR} +ExecStopPost=/bin/rmdir ${OVERLAY_DIR} diff --git a/package/skeleton-init-systemd/overlayfs/overlay.mount.in b/package/skeleton-init-systemd/overlayfs/overlay.mount.in new file mode 100644 index 0000000000..84f4d9ee47 --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/overlay.mount.in @@ -0,0 +1,16 @@ +[Unit] +Description=Variable storage (/@PATH@) +Documentation=man:file-hierarchy(7) +ConditionPathIsSymbolicLink=!/@PATH@ + +After=br-bindmount-run@@PATH at .service +Requires=br-bindmount-run@@PATH at .service + +After=br-overlay-prepare@@PATH at .service +BindsTo=br-overlay-prepare@@PATH at .service + +[Mount] +Type=overlay +What=br_ovl_ at PATH@ +Where=/@PATH@ +Options=redirect_dir=on,index=on,xino=on,lowerdir=/run/.br/bnd/@PATH@,upperdir=/run/.br/ovl/@PATH@/up,workdir=/run/.br/ovl/@PATH@/wd diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index fb15552f99..ad529cddf6 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -57,6 +57,23 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR 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_POST_INSTALL_VAR_OVERLAYFS + sed 's, at PATH@,var,g' $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/overlay.mount.in >$(@D)/var.mount + $(INSTALL) -D -m 0644 $(@D)/var.mount $(TARGET_DIR)/usr/lib/systemd/system/var.mount + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/br-bindmount-run at .service \ + $(TARGET_DIR)/usr/lib/systemd/system/br-bindmount-run at .service + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/br-overlay-prepare at .service \ + $(TARGET_DIR)/usr/lib/systemd/system/br-overlay-prepare at .service + # /var mount gets pulled in automatically by basic.target +endef +SKELETON_INIT_SYSTEMD_POST_INSTALL_TARGET_HOOKS += SKELETON_INIT_SYSTEMD_POST_INSTALL_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..cdf383d0d4 100644 --- a/system/Config.in +++ b/system/Config.in @@ -187,6 +187,19 @@ 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_OVERLAYFS + bool "mount an overlayfs backed by a tmpfs" + help + Mount an overlayfs on /var, with the upper as a tmpfs. + + You can customize the backing storage with an override, for + ecample create this file and add the content following: + /lib/systemd/system/br-overlay-prepare at var.service.d/mount.conf + + [Service] + ExecStart= + ExecStart=/bin/mount --make-private -n /dev/sdc1 ${OVERLAY_DIR} + config BR2_INIT_SYSTEMD_VAR_NONE bool "do nothing" help -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:48 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:48 +0100 Subject: [Buildroot] [PATCH 3/7] package/skeleton-init-systemd: force permissions for buildroot runtime dirs In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-4-nolange79@gmail.com> A previous commit introduced /run/.br and /tmp/.br and a few subdirectories. Add a tmpfile to ensure the existance, ownership and permissions. Signed-off-by: Norbert Lange --- package/skeleton-init-systemd/00-buildroot.conf | 7 +++++++ package/skeleton-init-systemd/skeleton-init-systemd.mk | 1 + 2 files changed, 8 insertions(+) create mode 100644 package/skeleton-init-systemd/00-buildroot.conf diff --git a/package/skeleton-init-systemd/00-buildroot.conf b/package/skeleton-init-systemd/00-buildroot.conf new file mode 100644 index 0000000000..a4c7bf0576 --- /dev/null +++ b/package/skeleton-init-systemd/00-buildroot.conf @@ -0,0 +1,7 @@ +# Create buildroot API directories and fix permissions + +d /run/.br 0755 root root - +d /tmp/.br 0755 root root - + +z /run/.br/bnd 0700 root root - +z /run/.br/ovl 0700 root root - diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index ad529cddf6..f431ec4612 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -91,6 +91,7 @@ define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS ln -s ../run $(TARGET_DIR)/var/run # prevent install scripts to create var/lock as directory ln -s ../run/lock $(TARGET_DIR)/var/lock + install -D -m644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/00-buildroot.conf $(TARGET_DIR)/usr/lib/tmpfiles.d/00-buildroot.conf install -D -m644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/legacy.conf $(TARGET_DIR)/usr/lib/tmpfiles.d/legacy.conf $(SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW) endef -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:49 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:49 +0100 Subject: [Buildroot] [PATCH 4/7] system: add systemd generator for /var In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-5-nolange79@gmail.com> This commit adds an alternative that has the following characteristics: - Dont depend on anything being available, except the API File Systems [1]. - Be a clean drop-in, that can be trivially added / removed. - Runs before systemd loads its configuration. Could be extended to handle more tricky paths like /etc. For more explaination, see the commit introducing the overlay method. The implementation doesnt focus on being expandable but simple, in the future there could be an attempt to source shell scripts for configuration. So that multiple paths can be covered (/etc), or the mounts and handling specified (do-nothing, copy-over or overlay original contents). The intent is to have a direct replacement for the var factory method. [1] - https://www.freedesktop.org/wiki/Software/systemd/APIFileSystems/ Cc: Yann E. MORIN Cc: Romain Naour Cc: Je?re?my Rosen Signed-off-by: Norbert Lange --- .../generator/br-mount-generator | 19 +++++++++++++++++++ .../skeleton-init-systemd.mk | 10 +++++++++- system/Config.in | 13 +++++++++++++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100755 package/skeleton-init-systemd/generator/br-mount-generator diff --git a/package/skeleton-init-systemd/generator/br-mount-generator b/package/skeleton-init-systemd/generator/br-mount-generator new file mode 100755 index 0000000000..fd10659c1c --- /dev/null +++ b/package/skeleton-init-systemd/generator/br-mount-generator @@ -0,0 +1,19 @@ +#!/bin/sh +set -e +# SPDX-License-Identifier: MIT +# Note: doing heavy stuff here is not recommended, but this way +# the ordering is guaranteed. Be quick about everything. +# Know that the generator can be run again later. + +[ "${SYSTEMD_IN_INITRD-0}" = 1 ] && exit +grep '^tmpfs_br_var /var tmpfs' /proc/self/mounts >/dev/null && exit + +TMPMOUNT=/run/.br/.tmpvar +trap "umount -l $TMPMOUNT || :; rmdir $TMPMOUNT || :" 0 + +mkdir -m755 -p $TMPMOUNT +mount -n -t tmpfs -o nosuid,nodev,size=50% tmpfs_br_var $TMPMOUNT + +cp -r -p /var/. $TMPMOUNT +# this is a shared mount so --move wont work +mount -n --bind $TMPMOUNT /var diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index f431ec4612..b9b8492f58 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -69,11 +69,19 @@ define SKELETON_INIT_SYSTEMD_POST_INSTALL_VAR_OVERLAYFS $(TARGET_DIR)/usr/lib/systemd/system/br-bindmount-run at .service $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/br-overlay-prepare at .service \ $(TARGET_DIR)/usr/lib/systemd/system/br-overlay-prepare at .service - # /var mount gets pulled in automatically by basic.target + # var.mount gets pulled in automatically by basic.target endef SKELETON_INIT_SYSTEMD_POST_INSTALL_TARGET_HOOKS += SKELETON_INIT_SYSTEMD_POST_INSTALL_VAR_OVERLAYFS endif # BR2_INIT_SYSTEMD_VAR_OVERLAYFS +ifeq ($(BR2_INIT_SYSTEMD_VAR_GENERATOR),y) +define SKELETON_INIT_SYSTEMD_POST_INSTALL_VAR_GENERATOR + $(INSTALL) -D -m 0755 $(SKELETON_INIT_SYSTEMD_PKGDIR)/generator/br-mount-generator \ + $(TARGET_DIR)/usr/lib/systemd/system-generators/br-var-mount-generator +endef +SKELETON_INIT_SYSTEMD_POST_INSTALL_TARGET_HOOKS += SKELETON_INIT_SYSTEMD_POST_INSTALL_VAR_GENERATOR +endif # BR2_INIT_SYSTEMD_VAR_GENERATOR + 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 cdf383d0d4..14fefbf283 100644 --- a/system/Config.in +++ b/system/Config.in @@ -200,6 +200,19 @@ config BR2_INIT_SYSTEMD_VAR_OVERLAYFS ExecStart= ExecStart=/bin/mount --make-private -n /dev/sdc1 ${OVERLAY_DIR} +config BR2_INIT_SYSTEMD_VAR_GENERATOR + bool "use a systemd generator to mount and populate a tmpfs" + help + Mount an tmpfs on /var, with the the original contents copied. + + The logic is contained in a systemd generator, to ensure this + is done early and ordered before anything can access /var. + + Unlike the var factory, nothing needs to be prepared and + the populating happens before any unit accesses /var. + + Unlike the var factory, it does not need an overlayfs. + config BR2_INIT_SYSTEMD_VAR_NONE bool "do nothing" help -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:50 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:50 +0100 Subject: [Buildroot] [PATCH 5/7] package/skeleton-init-systemd: fix var.mount options In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-6-nolange79@gmail.com> The mode should reflect the mount directory, and 755 is the default - so drop the mount option. Cc: Yann E. MORIN Signed-off-by: Norbert Lange --- package/skeleton-init-systemd/var.mount | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/skeleton-init-systemd/var.mount b/package/skeleton-init-systemd/var.mount index e97accef93..a681ab0c54 100644 --- a/package/skeleton-init-systemd/var.mount +++ b/package/skeleton-init-systemd/var.mount @@ -12,4 +12,4 @@ After=swap.target What=tmpfs Where=/var Type=tmpfs -Options=mode=1777,strictatime,nosuid,nodev,size=50%%,nr_inodes=1m +Options=nosuid,nodev,size=50%%,nr_inodes=1m -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:51 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:51 +0100 Subject: [Buildroot] [PATCH 6/7] package/systemd: handle creation of /var/log/journal In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-7-nolange79@gmail.com> journald will always have a runtime log in /run/systemd/journal, and a persistent one in /var/log/journal under certain conditions. By default it will check for the existence of that directory. When /var is not backed by mass-storage you typically dont want your log duplicated and journald should be tuned to account for having only RAM available. Buildroot will now create this directory conditionally together with it's handling of /var under a read-only filesystem. It is rather easy for users to opt-in by either creating that directory or editing /etc/systemd/journald.conf. Signed-off-by: Norbert Lange --- package/systemd/systemd.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index b96873b73f..420197005c 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -61,6 +61,7 @@ SYSTEMD_SELINUX_MODULES = systemd udev xdg SYSTEMD_PROVIDES = udev SYSTEMD_CONF_OPTS += \ + -Dcreate-log-dirs=false \ -Ddefault-hierarchy=unified \ -Didn=true \ -Dima=false \ @@ -100,6 +101,10 @@ ifeq ($(BR2_nios2),y) SYSTEMD_LDFLAGS = $(TARGET_LDFLAGS) -Wl,--no-fatal-warnings endif +ifeq ($(BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW),y) +SYSTEMD_JOURNALD_PERMISSIONS = /var/log/journal d 2755 root systemd-journal - - - - - +endif + ifeq ($(BR2_PACKAGE_ACL),y) SYSTEMD_DEPENDENCIES += acl SYSTEMD_CONF_OPTS += -Dacl=true @@ -603,6 +608,7 @@ define SYSTEMD_PERMISSIONS /var/lib/private d 700 0 0 - - - - - /var/log/private d 700 0 0 - - - - - /var/cache/private d 700 0 0 - - - - - + $(SYSTEMD_JOURNALD_PERMISSIONS) $(SYSTEMD_LOGIND_PERMISSIONS) $(SYSTEMD_MACHINED_PERMISSIONS) $(SYSTEMD_HOMED_PERMISSIONS) @@ -782,6 +788,7 @@ HOST_SYSTEMD_CONF_OPTS = \ --libdir=lib \ --sysconfdir=/etc \ --localstatedir=/var \ + -Dcreate-log-dirs=false \ -Dmode=release \ -Dutmp=false \ -Dhibernate=false \ -- 2.39.0 From nolange79 at gmail.com Sun Jan 15 12:52:52 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Sun, 15 Jan 2023 13:52:52 +0100 Subject: [Buildroot] [PATCH 7/7] package/systemd: create the /boot directory In-Reply-To: <20230115125253.280257-1-nolange79@gmail.com> References: <20230115125253.280257-1-nolange79@gmail.com> Message-ID: <20230115125253.280257-8-nolange79@gmail.com> The gpt-auto-generator can generate the boot.mount unit, and report an error if this directory cant be created (read-only fs). Signed-off-by: Norbert Lange --- package/systemd/systemd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index 420197005c..0074fa8791 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -603,6 +603,7 @@ define SYSTEMD_INSTALL_IMAGES_CMDS endef define SYSTEMD_PERMISSIONS + /boot d 700 0 0 - - - - - /var/spool d 755 0 0 - - - - - /var/lib d 755 0 0 - - - - - /var/lib/private d 700 0 0 - - - - - -- 2.39.0 From yann.morin.1998 at free.fr Sun Jan 15 15:49:50 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 15 Jan 2023 16:49:50 +0100 Subject: [Buildroot] [Sideband] Re: [PATCH 1/2] package/ipmitool: backport fixes for registry issues In-Reply-To: References: Message-ID: <20230115154950.GN199036@scaer> Vincent, Thomas, On 2023-01-15 07:21 -0600, Vincent Fazio spake thusly: > Just to you two. My reply didn't hit the mailing list because apparently I forgot to sign up under my personal email account. So I > got a nastygram about it. [--SNIP--] Hehe... :-) I re-added the list, because of the post-review-comment of mine, below... > I'll try to fix the patches either today or tomorrow. I can split them if the thought is that fixing the URL should be cherry picked > into the 2022.11 branch which also has this bug. I can also change the default to enabled if you prefer though, as I mentioned, it's > largely cosmetic and takes 4MB of space and it looked like we disable these kind of niceties by default elsewhere in the tree?? > I'll adjust the SoB for the patches either way, though apparently I forgot to sign off on one upstream so it has no SoB at > all.? > Lmk thoughs about the split patches and the default As I said: I am fine with applying a single commit in Buildroot, to backport all the three or four backported patches, as it is my opinion that they all are needed to "fix installing and using the PEN registry". Maybe be more explicit in the commit log, and explicitly state that, even though they could technically be split in two commits, it really makes sense to have them together, because semantically they fix using the registry. Oh, wait... Maybe we should indeed separate them, with a much better rationale. First, fix the actual download issue: just backport the .txt registry download fix, as Thomas suggested. Then in a second commit, add an option to specify the URI to a registry file, which defaults to the official registry, but could be a file that a user has locally for reproducibility, and carry the additional patches; something along the lines of (totally untested): * ipmitool/Config.in: config BR2_PACKAGE_IPMITOOL_PEN_REG_URI string "PEN registry URL or path" default "https://blablabla/registry.txt" help Enter an URL or a file path to the PEN registry to use. Note that the official registry may change any time, and is thus not reproducible, and takes 4+MiB. Leave empty to not use a registry; vendor and product IDs will be be displayed instead of the corresponding names. * ipmitool/ipmitool.mk: # We handle it ourselves, below, so never let the configure # script download the registry. IPMITOOL_CONFIOGURE_OPTS += --disable-download-registry IPMITOOL_PEN_REG_URI = $(call qstrip,$(BR2_PACKAGE_IPMITOOL_PEN_REG_URI)) ifneq ($(IPMITOOL_PEN_REG_URI),) ifneq ($(call geturischeme,$(IPMITOOL_PEN_REG_URI)),) IPMITOOL_EXTRA_DOWNLOADS += $(IPMITOOL_PEN_REG_URI) IPMITOOL_PEN_REG = $(IPMITOOL_DL_DIR)/$(notdir $(IPMITOOL_PEN_REG_URI)) else IPMITOOL_PEN_REG = $(IPMITOOL_PEN_REG_URI) endif define IPMITOOL_INSTALL_PEN_REG $(INSTALL) -d -m 0644 $(IPMITOOL_PEN_REG) \ $(TARGET_DIR)/usr/share/ipmitool/pen-reg-db.txt-blabla endef IPMITOOL_POST_INSTALL_TARGET_HOOKS += IPMITOOL_INSTALL_PEN_REG endif So, yes, two patches: 1. package/ipmitool: fix downloading the official PEN registry 2. package/ipmitool: allow using a custom, reproducible PEN registry Also, Thomas had somme comments about missing properly identifying that patches are backports, and missing your SoB (even if they were not SoB upstream, add your SoB because you are part of the chain bringing them to Buildroot). 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 nathaniel.husted at outlook.com Sun Jan 15 17:25:43 2023 From: nathaniel.husted at outlook.com (Nathaniel Husted) Date: Sun, 15 Jan 2023 17:25:43 +0000 Subject: [Buildroot] Interest in podman package? Message-ID: All, I?ve noticed recent submissions of conmon and shadow. I have a set of podman configurations that are functional but would need some work before they are ready to merge. I was wondering if folks have already gotten to this point and are cleaning up their own or are in need of a starting point? The work in progress is located here: https://gitlab.com/DrWhomPhd/buildroot/-/tree/package-add-podman Cheers, Nathaniel -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Sun Jan 15 17:32:40 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 15 Jan 2023 18:32:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/libmodsecurity: bump to version 3.0.8 Message-ID: <20230115173240.81077-1-fontaine.fabrice@gmail.com> https://github.com/SpiderLabs/ModSecurity/releases/tag/v3.0.8 Signed-off-by: Fabrice Fontaine --- package/libmodsecurity/libmodsecurity.hash | 4 ++-- package/libmodsecurity/libmodsecurity.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libmodsecurity/libmodsecurity.hash b/package/libmodsecurity/libmodsecurity.hash index 087157d162..7ba0ef7f18 100644 --- a/package/libmodsecurity/libmodsecurity.hash +++ b/package/libmodsecurity/libmodsecurity.hash @@ -1,4 +1,4 @@ -# From https://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.7/modsecurity-v3.0.7.tar.gz.sha256 -sha256 cfd8b7e7e6a0e9ca4e19b9adeb07594ba75eba16a66da5e9b0974c0117c21a34 modsecurity-v3.0.7.tar.gz +# From https://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.8/modsecurity-v3.0.8.tar.gz.sha256 +sha256 e241c89b3cd7e58a863d0d0d6b9b8ba4d33ffb0f51171044c258c62e3e7956c7 modsecurity-v3.0.8.tar.gz # Localy calculated sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/libmodsecurity/libmodsecurity.mk b/package/libmodsecurity/libmodsecurity.mk index 916ba8fbcb..e83fda895f 100644 --- a/package/libmodsecurity/libmodsecurity.mk +++ b/package/libmodsecurity/libmodsecurity.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMODSECURITY_VERSION = 3.0.7 +LIBMODSECURITY_VERSION = 3.0.8 LIBMODSECURITY_SOURCE = modsecurity-v$(LIBMODSECURITY_VERSION).tar.gz LIBMODSECURITY_SITE = https://github.com/SpiderLabs/ModSecurity/releases/download/v$(LIBMODSECURITY_VERSION) LIBMODSECURITY_INSTALL_STAGING = YES -- 2.39.0 From fontaine.fabrice at gmail.com Sun Jan 15 18:27:24 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 15 Jan 2023 19:27:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/mariadb: fix build with libressl >= 3.5.0 Message-ID: <20230115182724.377966-1-fontaine.fabrice@gmail.com> Fix the following build failure with libressl raised since bump to version 3.5.2 in commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': /tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) | ^~ Fixes: - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 Signed-off-by: Fabrice Fontaine --- ...mpat.h-fix-build-with-libressl-3.5.0.patch | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch diff --git a/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch b/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch new file mode 100644 index 0000000000..fd3e6e6607 --- /dev/null +++ b/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch @@ -0,0 +1,39 @@ +From 79ed770a37c8669390a58a4485dd8f5565fe2497 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 15 Jan 2023 19:12:05 +0100 +Subject: [PATCH] include/ssl_compat.h: fix build with libressl >= 3.5.0 + +Fix the following build failure with libressl >= 3.5.0: + +In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: +/tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': +/tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} + 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) + | ^~ + +Fixes: + - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/MariaDB/server/pull/2435] +--- + include/ssl_compat.h | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/include/ssl_compat.h b/include/ssl_compat.h +index 664f3aac87c..3678e5fa084 100644 +--- a/include/ssl_compat.h ++++ b/include/ssl_compat.h +@@ -19,7 +19,8 @@ + /* OpenSSL version specific definitions */ + #if defined(OPENSSL_VERSION_NUMBER) + +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x10100000L && \ ++ !(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L) + #define HAVE_OPENSSL11 1 + #define SSL_LIBRARY OpenSSL_version(OPENSSL_VERSION) + #define ERR_remove_state(X) ERR_clear_error() +-- +2.39.0 + -- 2.39.0 From vfazio at xes-inc.com Sun Jan 15 19:17:51 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Sun, 15 Jan 2023 13:17:51 -0600 Subject: [Buildroot] [PATCH 1/1] package/ipmitool: fix broken IANA PEN registry URL Message-ID: <20230115191751.3884627-1-vfazio@xes-inc.com> From: Vincent Fazio Backport the upstream fix for the IANA Private Enterprise Numbers registry URL so the correct file gets downloaded and installed. Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio --- .../0002-Fix-enterprise-numbers-URL.patch | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 package/ipmitool/0002-Fix-enterprise-numbers-URL.patch diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch new file mode 100644 index 0000000000..07cdbd4527 --- /dev/null +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch @@ -0,0 +1,36 @@ +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 +From: Alexander Amelkin +Date: Tue, 22 Nov 2022 13:55:33 +0300 +Subject: [PATCH] Fix enterprise-numbers URL + +IANA has changed their URL scheme, and the content at the old URL for +enterprise-numbers switched from text/plain to text/html. + +Fix Makefile.am to use the new URL + +Resolves ipmitool/ipmitool#377 + +Signed-off-by: Alexander Amelkin + +[vfazio: backport from upstream 1edb0e27e44196d1ebe449aba0b9be22d376bcb6] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index ce3267f..3182a52 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ + $(distdir).tar.gz $(distdir).tar.bz2 + + SUBDIRS = lib src include doc contrib control +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt + + dist-hook: + cp control/ipmitool.spec $(distdir) +-- +2.25.1 + -- 2.25.1 From peter at korsgaard.com Sun Jan 15 20:03:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:03:41 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: remove my entry In-Reply-To: <20230111075514.8131-1-brgl@bgdev.pl> (Bartosz Golaszewski's message of "Wed, 11 Jan 2023 08:55:14 +0100") References: <20230111075514.8131-1-brgl@bgdev.pl> Message-ID: <877cxn7eg2.fsf@dell.be.48ers.dk> >>>>> "Bartosz" == Bartosz Golaszewski writes: > It's been a while since I've even used buildroot at all and I don't > really have any spare cycles to spend on maintaining its packages. > Let's face reality and drop me from the DEVELOPERS file. > Signed-off-by: Bartosz Golaszewski Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:10:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:10:01 +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> (Neal Frager's message of "Thu, 22 Dec 2022 06:37:10 +0000") References: <20221222063710.4324-1-neal.frager@amd.com> Message-ID: <87tu0r5zl2.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:11:42 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:11:42 +0100 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221222103144.20516-1-neal.frager@amd.com> (Neal Frager's message of "Thu, 22 Dec 2022 10:31:44 +0000") References: <20221222103144.20516-1-neal.frager@amd.com> Message-ID: <87pmbf5zi9.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > 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 Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:13:43 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:13:43 +0100 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add Daniel Lang for package/libsigc In-Reply-To: (Lang Daniel via buildroot's message of "Mon, 9 Jan 2023 08:52:42 +0000") References: Message-ID: <87lem35zew.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:14:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:14:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/redis: bump to v7.0.7 In-Reply-To: <20230109072355.487633-1-titouanchristophe@gmail.com> (Titouan Christophe's message of "Mon, 9 Jan 2023 08:23:55 +0100") References: <20230109072355.487633-1-titouanchristophe@gmail.com> Message-ID: <87h6wr5zdi.fsf@dell.be.48ers.dk> >>>>> "Titouan" == Titouan Christophe writes: > From the release notes > (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) > ================================================================================ > Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 > ================================================================================ > Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. > ================================================================================ > Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 > ================================================================================ > Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, > and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. > Signed-off-by: Titouan Christophe Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:16:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:16:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpjsip: security bump to version 2.13 In-Reply-To: <20230108203403.667276-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 8 Jan 2023 21:34:03 +0100") References: <20230108203403.667276-1-fontaine.fabrice@gmail.com> Message-ID: <87cz7f5z9p.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: > https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg > https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj > https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj > - Drop patch (already in version) > - libuuid configure option is available since > https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c > - libupnp is an optional dependency since > https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 > - libsrtp is optional since > https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c > https://github.com/pjsip/pjproject/releases/tag/2.13 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:13:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:13:19 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Daniel Lang for package/libsigc Message-ID: <20230115202620.73A558765D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d37575c22934aa11e621a7006c1894a1952a6a9c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard (cherry picked from commit 189543e4ab6c421001209423cce45c75e3242d75) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index af12e15687..3e4504d86d 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -615,6 +615,7 @@ F: package/dacapo/ N: Daniel Lang F: package/dbus-cxx/ +F: package/libsigc/ F: package/paho-mqtt-cpp/ N: Damien Lanson From peter at korsgaard.com Sun Jan 15 20:03:21 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:03:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: remove Bartosz Golaszewski Message-ID: <20230115202620.6974187658@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=517a6a41153f8cc48b2f2beee60c2e7637341f60 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x It's been a while since I've even used buildroot at all and I don't really have any spare cycles to spend on maintaining its packages. Let's face reality and drop me from the DEVELOPERS file. Signed-off-by: Bartosz Golaszewski Signed-off-by: Peter Korsgaard (cherry picked from commit 24c532c9f6885174ddf1a9621cc1d55412139676) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 22293b5d31..af12e15687 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -274,17 +274,6 @@ F: package/ttyd/ F: package/qt5/qt5scxml/ F: package/qt5/qt5webview/ -N: Bartosz Golaszewski -F: package/autoconf-archive/ -F: package/doxygen/ -F: package/libgpiod/ -F: package/libserialport/ -F: package/libsigrok/ -F: package/libsigrokdecode/ -F: package/libzip/ -F: package/pulseview/ -F: package/sigrok-cli/ - N: Baruch Siach F: board/solidrun/clearfog_gt_8k/ F: configs/solidrun_clearfog_gt_8k_defconfig From peter at korsgaard.com Sun Jan 15 20:25:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:25:54 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series Message-ID: <20230115202620.88D4E87663@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e1be0eb4be7b1de06c322558dbfab4739a9f4a63 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Peter Korsgaard (cherry picked from commit 479b042433447214cf318964cc7557b6b5f5d05f) [Peter: drop 6.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 6 +++--- package/linux-headers/Config.in.host | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 686a0d7084..ed4e305aa7 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.86" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.87" 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 b8f2687980..c10164a030 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,11 +1,11 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz -sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.tar.xz -sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 e7359bd2935b54fe8bb821cf748591c36a95bed019e752d3e4d5803d9da1ccb4 linux-5.15.87.tar.xz +sha256 2ec400fc50ffdfe4c836a3c02bf6e7aebcd7963dd2ac1425e6d41545c37dd217 linux-5.10.162.tar.xz sha256 80253b2cac54c256dfdfd1061800aef907f88432090f7aef74c0ddf50f6e6524 linux-5.4.228.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3 linux-4.4.302.tar.xz -sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6 linux-4.9.337.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 43c9ca5540..e082423b86 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.336" if BR2_KERNEL_HEADERS_4_9 + default "4.9.337" 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.228" if BR2_KERNEL_HEADERS_5_4 - default "5.10.161" if BR2_KERNEL_HEADERS_5_10 - default "5.15.86" if BR2_KERNEL_HEADERS_5_15 + default "5.10.162" if BR2_KERNEL_HEADERS_5_10 + default "5.15.87" 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 Sun Jan 15 20:16:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:16:34 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libpjsip: security bump to version 2.13 Message-ID: <20230115202620.7E14187661@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82a504e9fe242401b423bf63effede4dfef51795 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj - Drop patch (already in version) - libuuid configure option is available since https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c - libupnp is an optional dependency since https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 - libsrtp is optional since https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c https://github.com/pjsip/pjproject/releases/tag/2.13 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit cbc80c75570f535e991297602191c724ff33a04d) Signed-off-by: Peter Korsgaard --- ...rge-pull-request-from-GHSA-26j7-ww69-c4qj.patch | 44 ---------------------- package/libpjsip/Config.in | 1 - package/libpjsip/libpjsip.hash | 2 +- package/libpjsip/libpjsip.mk | 28 ++++++++++---- 4 files changed, 22 insertions(+), 53 deletions(-) diff --git a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch b/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch deleted file mode 100644 index 42b842a616..0000000000 --- a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 450baca94f475345542c6953832650c390889202 Mon Sep 17 00:00:00 2001 -From: sauwming -Date: Tue, 7 Jun 2022 12:00:13 +0800 -Subject: [PATCH] Merge pull request from GHSA-26j7-ww69-c4qj - -[Retrieved from: -https://github.com/pjsip/pjproject/commit/450baca94f475345542c6953832650c390889202] -Signed-off-by: Fabrice Fontaine ---- - pjlib-util/src/pjlib-util/stun_simple.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/pjlib-util/src/pjlib-util/stun_simple.c b/pjlib-util/src/pjlib-util/stun_simple.c -index 722519584..d0549176d 100644 ---- a/pjlib-util/src/pjlib-util/stun_simple.c -+++ b/pjlib-util/src/pjlib-util/stun_simple.c -@@ -54,6 +54,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - { - pj_uint16_t msg_type, msg_len; - char *p_attr; -+ int attr_max_cnt = PJ_ARRAY_SIZE(msg->attr); - - PJ_CHECK_STACK(); - -@@ -83,7 +84,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - msg->attr_count = 0; - p_attr = (char*)buf + sizeof(pjstun_msg_hdr); - -- while (msg_len > 0) { -+ while (msg_len > 0 && msg->attr_count < attr_max_cnt) { - pjstun_attr_hdr **attr = &msg->attr[msg->attr_count]; - pj_uint32_t len; - pj_uint16_t attr_type; -@@ -111,6 +112,10 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - p_attr += len; - ++msg->attr_count; - } -+ if (msg->attr_count == attr_max_cnt) { -+ PJ_LOG(4, (THIS_FILE, "Warning: max number attribute %d reached.", -+ attr_max_cnt)); -+ } - - return PJ_SUCCESS; - } diff --git a/package/libpjsip/Config.in b/package/libpjsip/Config.in index 727d2ec3d0..980fada3d5 100644 --- a/package/libpjsip/Config.in +++ b/package/libpjsip/Config.in @@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBPJSIP bool "libpjsip" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_LIBSRTP help PJSIP is a free and open source multimedia communication library written in C language implementing standard based diff --git a/package/libpjsip/libpjsip.hash b/package/libpjsip/libpjsip.hash index b1ccdb2f37..9935575567 100644 --- a/package/libpjsip/libpjsip.hash +++ b/package/libpjsip/libpjsip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533 pjproject-2.12.1.tar.gz +sha256 4178bb9f586299111463fc16ea04e461adca4a73e646f8ddef61ea53dafa92d9 pjproject-2.13.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/libpjsip/libpjsip.mk b/package/libpjsip/libpjsip.mk index 4134d40da8..5cc0423f5d 100644 --- a/package/libpjsip/libpjsip.mk +++ b/package/libpjsip/libpjsip.mk @@ -4,11 +4,10 @@ # ################################################################################ -LIBPJSIP_VERSION = 2.12.1 +LIBPJSIP_VERSION = 2.13 LIBPJSIP_SOURCE = pjproject-$(LIBPJSIP_VERSION).tar.gz LIBPJSIP_SITE = $(call github,pjsip,pjproject,$(LIBPJSIP_VERSION)) -LIBPJSIP_DEPENDENCIES = libsrtp LIBPJSIP_LICENSE = GPL-2.0+ LIBPJSIP_LICENSE_FILES = COPYING LIBPJSIP_CPE_ID_VENDOR = teluu @@ -16,9 +15,6 @@ LIBPJSIP_CPE_ID_PRODUCT = pjsip LIBPJSIP_INSTALL_STAGING = YES LIBPJSIP_MAKE = $(MAKE1) -# 0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch -LIBPJSIP_IGNORE_CVES += CVE-2022-31031 - LIBPJSIP_CFLAGS = $(TARGET_CFLAGS) -DPJ_HAS_IPV6=1 # relocation truncated to fit: R_68K_GOT16O @@ -40,8 +36,7 @@ LIBPJSIP_CONF_OPTS = \ --disable-l16-codec \ --disable-g722-codec \ --disable-ipp \ - --disable-silk \ - --with-external-srtp + --disable-silk # Note: aconfigure.ac is broken: --enable-epoll or --disable-epoll will # both enable it. But that's OK, epoll is better than the alternative, @@ -103,6 +98,22 @@ else LIBPJSIP_CONF_OPTS += --disable-libsamplerate endif +ifeq ($(BR2_PACKAGE_LIBSRTP),y) +LIBPJSIP_DEPENDENCIES += libsrtp +LIBPJSIP_CONF_OPTS += \ + --enable-libsrtp \ + --with-external-srtp +else +LIBPJSIP_CONF_OPTS += --disable-libsrtp +endif + +ifeq ($(BR2_PACKAGE_LIBUPNP),y) +LIBPJSIP_DEPENDENCIES += libupnp +LIBPJSIP_CONF_OPTS += --with-upnp=$(STAGING_DIR)/usr +else +LIBPJSIP_CONF_OPTS += --disable-upnp +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) # --enable-v4l2 is broken (check for libv4l2 will be omitted) LIBPJSIP_DEPENDENCIES += libv4l @@ -161,6 +172,9 @@ endif ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID),y) LIBPJSIP_DEPENDENCIES += util-linux +LIBPJSIP_CONF_OPTS += --enable-libuuid +else +LIBPJSIP_CONF_OPTS += --disable-libuuid endif # disable build of test binaries From peter at korsgaard.com Sun Jan 15 20:03:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:03:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: remove Bartosz Golaszewski Message-ID: <20230115202805.B298287B1F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7b5e4591840a65d37f187bba93f607cf125b98ea branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x It's been a while since I've even used buildroot at all and I don't really have any spare cycles to spend on maintaining its packages. Let's face reality and drop me from the DEVELOPERS file. Signed-off-by: Bartosz Golaszewski Signed-off-by: Peter Korsgaard (cherry picked from commit 24c532c9f6885174ddf1a9621cc1d55412139676) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index cca29525e0..fbe4b51037 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -276,17 +276,6 @@ F: package/ttyd/ F: package/qt5/qt5scxml/ F: package/qt5/qt5webview/ -N: Bartosz Golaszewski -F: package/autoconf-archive/ -F: package/doxygen/ -F: package/libgpiod/ -F: package/libserialport/ -F: package/libsigrok/ -F: package/libsigrokdecode/ -F: package/libzip/ -F: package/pulseview/ -F: package/sigrok-cli/ - N: Baruch Siach F: board/solidrun/clearfog_gt_8k/ F: configs/solidrun_clearfog_gt_8k_defconfig From peter at korsgaard.com Sun Jan 15 20:13:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:13:13 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Daniel Lang for package/libsigc Message-ID: <20230115202805.DBCB287B34@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bf16efb29f6c67b387afd9473397232027c16fa1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Daniel Lang Signed-off-by: Peter Korsgaard (cherry picked from commit 189543e4ab6c421001209423cce45c75e3242d75) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index fbe4b51037..23bb7031e0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -627,6 +627,7 @@ F: package/dacapo/ N: Daniel Lang F: package/dbus-cxx/ +F: package/libsigc/ F: package/paho-mqtt-cpp/ N: Damien Lanson From peter at korsgaard.com Sun Jan 15 20:04:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:04:14 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/go: bump version to 1.19.5 Message-ID: <20230115202805.BC67387B22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fca96f697525765b86a4b2ae44057f7e8cf86baf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x go1.19.5 (released 2023-01-10) includes fixes to the compiler, the linker, and the crypto/x509, net/http, sync/atomic, and syscall packages. https://github.com/golang/go/issues?q=milestone%3AGo1.19.5+label%3ACherryPickApproved Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit ab8a8066f5cf397d98c76a06757a9523d25d6500) 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 d35db10213..4c22f0f274 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz +sha256 8e486e8e85a281fc5ce3f0bedc5b9d2dbf6276d7db0b25d3ec034f313da0375f go1.19.5.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index 44e0c622c9..d3ed07f03b 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.4 +GO_VERSION = 1.19.5 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz From peter at korsgaard.com Sun Jan 15 20:15:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:15:33 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libpjsip: security bump to version 2.13 Message-ID: <20230115202805.EF45D87B22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d57989ccc26b9de4f7c9f0bc37763e3cc1ce600a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x - Fix CVE-2022-39269, CVE-2022-39244 and CVE-2022-31031: https://github.com/pjsip/pjproject/security/advisories/GHSA-wx5m-cj97-4wwg https://github.com/pjsip/pjproject/security/advisories/GHSA-fq45-m3f7-3mhj https://github.com/pjsip/pjproject/security/advisories/GHSA-26j7-ww69-c4qj - Drop patch (already in version) - libuuid configure option is available since https://github.com/pjsip/pjproject/commit/0b0488f17b41c5323028b522cc7323f2cd9b684c - libupnp is an optional dependency since https://github.com/pjsip/pjproject/commit/82247cb8c0441d0eafd18cb69e6c7bf55fc6a088 - libsrtp is optional since https://github.com/pjsip/pjproject/commit/fe6cbbc39764cae8ff6789a98f8ef8e85c63445c https://github.com/pjsip/pjproject/releases/tag/2.13 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit cbc80c75570f535e991297602191c724ff33a04d) Signed-off-by: Peter Korsgaard --- ...rge-pull-request-from-GHSA-26j7-ww69-c4qj.patch | 44 ---------------------- package/libpjsip/Config.in | 1 - package/libpjsip/libpjsip.hash | 2 +- package/libpjsip/libpjsip.mk | 28 ++++++++++---- 4 files changed, 22 insertions(+), 53 deletions(-) diff --git a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch b/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch deleted file mode 100644 index 42b842a616..0000000000 --- a/package/libpjsip/0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 450baca94f475345542c6953832650c390889202 Mon Sep 17 00:00:00 2001 -From: sauwming -Date: Tue, 7 Jun 2022 12:00:13 +0800 -Subject: [PATCH] Merge pull request from GHSA-26j7-ww69-c4qj - -[Retrieved from: -https://github.com/pjsip/pjproject/commit/450baca94f475345542c6953832650c390889202] -Signed-off-by: Fabrice Fontaine ---- - pjlib-util/src/pjlib-util/stun_simple.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/pjlib-util/src/pjlib-util/stun_simple.c b/pjlib-util/src/pjlib-util/stun_simple.c -index 722519584..d0549176d 100644 ---- a/pjlib-util/src/pjlib-util/stun_simple.c -+++ b/pjlib-util/src/pjlib-util/stun_simple.c -@@ -54,6 +54,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - { - pj_uint16_t msg_type, msg_len; - char *p_attr; -+ int attr_max_cnt = PJ_ARRAY_SIZE(msg->attr); - - PJ_CHECK_STACK(); - -@@ -83,7 +84,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - msg->attr_count = 0; - p_attr = (char*)buf + sizeof(pjstun_msg_hdr); - -- while (msg_len > 0) { -+ while (msg_len > 0 && msg->attr_count < attr_max_cnt) { - pjstun_attr_hdr **attr = &msg->attr[msg->attr_count]; - pj_uint32_t len; - pj_uint16_t attr_type; -@@ -111,6 +112,10 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, - p_attr += len; - ++msg->attr_count; - } -+ if (msg->attr_count == attr_max_cnt) { -+ PJ_LOG(4, (THIS_FILE, "Warning: max number attribute %d reached.", -+ attr_max_cnt)); -+ } - - return PJ_SUCCESS; - } diff --git a/package/libpjsip/Config.in b/package/libpjsip/Config.in index 727d2ec3d0..980fada3d5 100644 --- a/package/libpjsip/Config.in +++ b/package/libpjsip/Config.in @@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBPJSIP bool "libpjsip" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_LIBSRTP help PJSIP is a free and open source multimedia communication library written in C language implementing standard based diff --git a/package/libpjsip/libpjsip.hash b/package/libpjsip/libpjsip.hash index b1ccdb2f37..9935575567 100644 --- a/package/libpjsip/libpjsip.hash +++ b/package/libpjsip/libpjsip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533 pjproject-2.12.1.tar.gz +sha256 4178bb9f586299111463fc16ea04e461adca4a73e646f8ddef61ea53dafa92d9 pjproject-2.13.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/libpjsip/libpjsip.mk b/package/libpjsip/libpjsip.mk index 4134d40da8..5cc0423f5d 100644 --- a/package/libpjsip/libpjsip.mk +++ b/package/libpjsip/libpjsip.mk @@ -4,11 +4,10 @@ # ################################################################################ -LIBPJSIP_VERSION = 2.12.1 +LIBPJSIP_VERSION = 2.13 LIBPJSIP_SOURCE = pjproject-$(LIBPJSIP_VERSION).tar.gz LIBPJSIP_SITE = $(call github,pjsip,pjproject,$(LIBPJSIP_VERSION)) -LIBPJSIP_DEPENDENCIES = libsrtp LIBPJSIP_LICENSE = GPL-2.0+ LIBPJSIP_LICENSE_FILES = COPYING LIBPJSIP_CPE_ID_VENDOR = teluu @@ -16,9 +15,6 @@ LIBPJSIP_CPE_ID_PRODUCT = pjsip LIBPJSIP_INSTALL_STAGING = YES LIBPJSIP_MAKE = $(MAKE1) -# 0001-Merge-pull-request-from-GHSA-26j7-ww69-c4qj.patch -LIBPJSIP_IGNORE_CVES += CVE-2022-31031 - LIBPJSIP_CFLAGS = $(TARGET_CFLAGS) -DPJ_HAS_IPV6=1 # relocation truncated to fit: R_68K_GOT16O @@ -40,8 +36,7 @@ LIBPJSIP_CONF_OPTS = \ --disable-l16-codec \ --disable-g722-codec \ --disable-ipp \ - --disable-silk \ - --with-external-srtp + --disable-silk # Note: aconfigure.ac is broken: --enable-epoll or --disable-epoll will # both enable it. But that's OK, epoll is better than the alternative, @@ -103,6 +98,22 @@ else LIBPJSIP_CONF_OPTS += --disable-libsamplerate endif +ifeq ($(BR2_PACKAGE_LIBSRTP),y) +LIBPJSIP_DEPENDENCIES += libsrtp +LIBPJSIP_CONF_OPTS += \ + --enable-libsrtp \ + --with-external-srtp +else +LIBPJSIP_CONF_OPTS += --disable-libsrtp +endif + +ifeq ($(BR2_PACKAGE_LIBUPNP),y) +LIBPJSIP_DEPENDENCIES += libupnp +LIBPJSIP_CONF_OPTS += --with-upnp=$(STAGING_DIR)/usr +else +LIBPJSIP_CONF_OPTS += --disable-upnp +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) # --enable-v4l2 is broken (check for libv4l2 will be omitted) LIBPJSIP_DEPENDENCIES += libv4l @@ -161,6 +172,9 @@ endif ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID),y) LIBPJSIP_DEPENDENCIES += util-linux +LIBPJSIP_CONF_OPTS += --enable-libuuid +else +LIBPJSIP_CONF_OPTS += --disable-libuuid endif # disable build of test binaries From peter at korsgaard.com Sun Jan 15 20:08:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:08:07 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT Message-ID: <20230115202805.C6E3D87B2C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e806e443f90c2c5778f6c3acd73b2e3fae190aef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard (cherry picked from commit 250d7df53acdccdb3c65c941ad426f6cc0502996) Signed-off-by: Peter Korsgaard --- board/zynqmp/kria/kv260/kv260.sh | 2 +- board/zynqmp/kria/kv260/uboot.fragment | 1 + .../v1-0001-makefile-add-multi_dtb_fit-dep.patch | 32 ++++++++++++++++++++++ configs/zynqmp_kria_kv260_defconfig | 1 + 4 files changed, 35 insertions(+), 1 deletion(-) 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/kv260/uboot.fragment b/board/zynqmp/kria/kv260/uboot.fragment index 0ed560c411..e9da24ef9a 100644 --- a/board/zynqmp/kria/kv260/uboot.fragment +++ b/board/zynqmp/kria/kv260/uboot.fragment @@ -1,5 +1,6 @@ CONFIG_DEFAULT_DEVICE_TREE="zynqmp-smk-k26-revA" 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/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/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index e5b92fa031..7afc7748b0 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -37,3 +37,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" From peter at korsgaard.com Sun Jan 15 20:10:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:10:50 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] configs/zynqmp_kria_kv260_defconfig: fix linux dts name Message-ID: <20230115202805.D0DF987B32@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b84aa71ee13347ea4163079e5649c0d7c819ccb2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard (cherry picked from commit b3f5c5cb87b2f5d0e24b291697d959b8773e8b86) Signed-off-by: Peter Korsgaard --- 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 7afc7748b0..0fcfce7c7d 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 From peter at korsgaard.com Sun Jan 15 20:20:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:20:41 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: bump 4.9.x / 5.{10, 15}.x / 6.{0, 1}.x series Message-ID: <20230115202806.054EB87B2C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f2b283ccaf49a35f6504796ea81c1a918aeadba4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Peter Korsgaard (cherry picked from commit 479b042433447214cf318964cc7557b6b5f5d05f) [Peter: drop 6.1.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 8 ++++---- package/linux-headers/Config.in.host | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index cce67eeee6..c93a1fbe5f 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.16" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.19" 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 b7869d06e9..ab996a4d81 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,12 +1,12 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 842071bca611c1f080cbc39c7ab3a6b58d7951f4f41e553b3db4fbe3e0705ce4 linux-6.0.16.tar.xz +sha256 abe37eb0e2e331bdc7c4110115664e180e7d43b7336de6b4cd2bd1b123d30207 linux-6.0.19.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 80fcd9efa443502de9e2750f6dfb59e8de43a5d87a6d2be09dca748d79b5f2ee linux-5.15.86.tar.xz -sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 e7359bd2935b54fe8bb821cf748591c36a95bed019e752d3e4d5803d9da1ccb4 linux-5.15.87.tar.xz +sha256 2ec400fc50ffdfe4c836a3c02bf6e7aebcd7963dd2ac1425e6d41545c37dd217 linux-5.10.162.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 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6 linux-4.9.337.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index e57a6d74dd..742d13546a 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.336" if BR2_KERNEL_HEADERS_4_9 + default "4.9.337" 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.228" if BR2_KERNEL_HEADERS_5_4 - default "5.10.161" if BR2_KERNEL_HEADERS_5_10 - default "5.15.86" if BR2_KERNEL_HEADERS_5_15 + default "5.10.162" if BR2_KERNEL_HEADERS_5_10 + default "5.15.87" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.16" if BR2_KERNEL_HEADERS_6_0 + default "6.0.19" 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 Jan 15 20:14:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:14:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/redis: bump to v7.0.7 Message-ID: <20230115202805.E55B487B1F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d89d991e74de1b39057e0e49c53fb9771d97c412 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x >From the release notes (https://github.com/redis/redis/blob/7.0.7/00-RELEASENOTES) ================================================================================ Redis 7.0.7 Released Fri Dec 16 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands. ================================================================================ Redis 7.0.6 Released Mon Dec 12 12:00:00 IST 2022 ================================================================================ Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. Signed-off-by: Titouan Christophe Signed-off-by: Peter Korsgaard (cherry picked from commit fbdc0f8ef8bdbe919925e281b2d5ce1583fd1aab) Signed-off-by: Peter Korsgaard --- package/redis/redis.hash | 2 +- package/redis/redis.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/redis/redis.hash b/package/redis/redis.hash index a10df46031..eb8c21be98 100644 --- a/package/redis/redis.hash +++ b/package/redis/redis.hash @@ -1,5 +1,5 @@ # From https://github.com/redis/redis-hashes/blob/master/README -sha256 67054cc37b58c125df93bd78000261ec0ef4436a26b40f38262c780e56315cc3 redis-7.0.5.tar.gz +sha256 8d327d7e887d1bb308fc37aaf717a0bf79f58129e3739069aaeeae88955ac586 redis-7.0.7.tar.gz # Locally calculated sha256 97f0a15b7bbae580d2609dad2e11f1956ae167be296ab60f4691ab9c30ee9828 COPYING diff --git a/package/redis/redis.mk b/package/redis/redis.mk index 7a637c106c..b08be11538 100644 --- a/package/redis/redis.mk +++ b/package/redis/redis.mk @@ -4,7 +4,7 @@ # ################################################################################ -REDIS_VERSION = 7.0.5 +REDIS_VERSION = 7.0.7 REDIS_SITE = http://download.redis.io/releases REDIS_LICENSE = BSD-3-Clause (core); MIT and BSD family licenses (Bundled components) REDIS_LICENSE_FILES = COPYING From peter at korsgaard.com Sun Jan 15 20:34:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:34:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: security bump version to 0.4.7.13 In-Reply-To: <20230114090907.25641-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sat, 14 Jan 2023 10:09:07 +0100") References: <20230114090907.25641-1-bernd.kuhls@t-online.de> Message-ID: <878ri35yg2.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple > Fixes CVE-2023-23589 aka TROVE-2022-002: > https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 21:02:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 22:02:05 +0100 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-1-christian@paral.in> (Christian Stewart's message of "Fri, 13 Jan 2023 02:05:52 -0800") References: <20230113100553.2836256-1-christian@paral.in> Message-ID: <874jsr5x6a.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Bug fixes and enhancements > - Improve error message when attempting to pull an unsupported image > format or OCI artifact (moby/moby#44413, moby/moby#44569) > - Fix an issue where the host's ephemeral port-range was ignored when > selecting random ports for containers (moby/moby#44476). > - Fix ssh: parse error in message type 27 errors during docker build > on hosts using OpenSSH 8.9 or above (moby/moby#3862). > - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). > https://github.com/moby/moby/releases/tag/v20.10.22 > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 21:02:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 22:02:09 +0100 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: bump version to 20.10.22 In-Reply-To: <20230113100553.2836256-2-christian@paral.in> (Christian Stewart's message of "Fri, 13 Jan 2023 02:05:53 -0800") References: <20230113100553.2836256-1-christian@paral.in> <20230113100553.2836256-2-christian@paral.in> Message-ID: <87zgaj4ilq.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > https://github.com/moby/moby/releases/tag/v20.10.22 > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 15 20:28:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:28:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/docker-engine: bump version to 20.10.22 Message-ID: <20230115210241.BF83C87B77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=400edb09a85640a57225b1890805004e0bf47f1f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Bug fixes and enhancements - Improve error message when attempting to pull an unsupported image format or OCI artifact (moby/moby#44413, moby/moby#44569) - Fix an issue where the host's ephemeral port-range was ignored when selecting random ports for containers (moby/moby#44476). - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit de51efc543775cf32456c1090d1b396d0b67f9bc) 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 10e9727a08..d15b1359cb 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz +sha256 ee0e2168e27ec87f1b0650e86af5d3e167a07fd2ff8c1ce3bb588f0b4f9a4658 docker-engine-20.10.22.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index da6d7aecb4..459030f59a 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.21 +DOCKER_ENGINE_VERSION = 20.10.22 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 15 20:31:07 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:31:07 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tor: bump version to 0.4.7.12 Message-ID: <20230115210241.E574187B81@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a3f588969590fdd9bf372d93a1767819f54d2664 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit 8b8c1f832b88b10efac754bb3e011a2e929bb5a2) 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 Sun Jan 15 20:28:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:28:13 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/docker-cli: bump version to 20.10.22 Message-ID: <20230115210241.CD1C487B79@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=153a6ae28fba00502f4fc928f62b63f36eaa4908 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit 8e6fcd46fb6c671998c8508743abbc1e3938ce3b) 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 d9477cf3af..c6db95f9b3 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz +sha256 84d71ac2b508b54e8df9f3ea425aa33e254fd3645fe9bad5619b98eaffb33408 docker-cli-20.10.22.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index a14edb2c31..cb44c68c1b 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.21 +DOCKER_CLI_VERSION = 20.10.22 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 15 20:31:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:31:15 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tor: security bump version to 0.4.7.13 Message-ID: <20230115210241.F05BC87B77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a77cd4858834f0c96988cc686b93314ea1306b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Fixes CVE-2023-23589 aka TROVE-2022-002: https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit beeb4a2aad034d201a13caecd9ddbfb19761beb1) 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 2a2953dc29..51892f15c3 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum -sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz +# From https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum +sha256 2079172cce034556f110048e26083ce9bea751f3154b0ad2809751815b11ea9d tor-0.4.7.13.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 6812005618..03bd998708 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.12 +TOR_VERSION = 0.4.7.13 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Jan 15 20:30:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:30:52 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/tor: bump version to 0.4.7.10 Message-ID: <20230115210241.D9EAD87B80@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e8d86b9a952181b5bc7ebf44d1f816315d0bd0aa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.7/ReleaseNotes Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN (cherry picked from commit db1550518062b93ced504ab0d8d43347a0b1adeb) 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 dd1edfa97c..dba08f51b5 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.8.tar.gz.sha256sum -sha256 9e9a5c67ad2acdd5f0f8be14ed591fed076b1708abf8344066990a0fa66fe195 tor-0.4.7.8.tar.gz +# From https://dist.torproject.org/tor-0.4.7.10.tar.gz.sha256sum +sha256 647e56dfa59ea36dab052027fcfc7663905c826c03509363c456900ecd435a5b tor-0.4.7.10.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 0e4bb553e2..ed3714f2db 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.8 +TOR_VERSION = 0.4.7.10 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Jan 15 20:28:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:28:03 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/docker-cli: bump version to 20.10.22 Message-ID: <20230115210855.19DD187BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6526375edd743d839f134ff55bcb76ac45a3f6ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit 8e6fcd46fb6c671998c8508743abbc1e3938ce3b) 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 d9477cf3af..c6db95f9b3 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz +sha256 84d71ac2b508b54e8df9f3ea425aa33e254fd3645fe9bad5619b98eaffb33408 docker-cli-20.10.22.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index a14edb2c31..cb44c68c1b 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.21 +DOCKER_CLI_VERSION = 20.10.22 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 15 20:30:19 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:30:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tor: bump version to 0.4.7.12 Message-ID: <20230115210855.2404A87BA5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=752fd5060a13e79f3be4b72bce068197eaed7c9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 8b8c1f832b88b10efac754bb3e011a2e929bb5a2) 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 Sun Jan 15 20:27:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:27:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/docker-engine: bump version to 20.10.22 Message-ID: <20230115210855.0F20D87BA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e4adf41147fff9c8fa8160a1866ce5230d476f88 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Bug fixes and enhancements - Improve error message when attempting to pull an unsupported image format or OCI artifact (moby/moby#44413, moby/moby#44569) - Fix an issue where the host's ephemeral port-range was ignored when selecting random ports for containers (moby/moby#44476). - Fix ssh: parse error in message type 27 errors during docker build on hosts using OpenSSH 8.9 or above (moby/moby#3862). - seccomp: block socket calls to AF_VSOCK in default profile (moby/moby#44564). https://github.com/moby/moby/releases/tag/v20.10.22 Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard (cherry picked from commit de51efc543775cf32456c1090d1b396d0b67f9bc) 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 10e9727a08..d15b1359cb 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz +sha256 ee0e2168e27ec87f1b0650e86af5d3e167a07fd2ff8c1ce3bb588f0b4f9a4658 docker-engine-20.10.22.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index 36c66485ba..2a9b72ca78 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.21 +DOCKER_ENGINE_VERSION = 20.10.22 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 15 20:30:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 15 Jan 2023 21:30:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tor: security bump version to 0.4.7.13 Message-ID: <20230115210855.2F91187BA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aab29257d470ace3b223c8bb3978c5683c4d1a3e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Fixes CVE-2023-23589 aka TROVE-2022-002: https://gitlab.torproject.org/tpo/core/tor/-/issues/40730 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit beeb4a2aad034d201a13caecd9ddbfb19761beb1) 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 2a2953dc29..51892f15c3 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum -sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz +# From https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum +sha256 2079172cce034556f110048e26083ce9bea751f3154b0ad2809751815b11ea9d tor-0.4.7.13.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index 6812005618..03bd998708 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.12 +TOR_VERSION = 0.4.7.13 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From bugzilla at busybox.net Mon Jan 16 00:54:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 16 Jan 2023 00:54:25 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #5 from Andrei Cherniaev --- Created attachment 9461 --> https://bugs.busybox.net/attachment.cgi?id=9461&action=edit good buildroot and kernel configs for x86 This is working config with kernel 4.19.269 (based on pc_x86_64_bios_defconfig) -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin at orange.com Mon Jan 16 06:40:00 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Mon, 16 Jan 2023 07:40:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/gpsd: bump to version 3.25 In-Reply-To: <20230114181556.1371822-1-fontaine.fabrice@gmail.com> References: <20230114181556.1371822-1-fontaine.fabrice@gmail.com> Message-ID: <1655_1673851202_63C4F142_1655_160_5_20230116064000.GA3045@tl-lnx-nyma7486> Fabrice, All, On 2023-01-14 19:15 +0100, Fabrice Fontaine spake thusly: > Drop patch (not needed anymore) > > https://gitlab.com/gpsd/gpsd/-/blob/release-3.25/NEWS Hmm.. Why did I not receive the weekly mail informing me the package got updated? > Signed-off-by: Fabrice Fontaine Tested with a u-blox Neo M8N Tested-by: Yann E. MORIN Acked-by: Yann E. MORIN Regards, Yann E. MORIN. > --- > .../gpsd/0001-gpsctl-fix-yodaification.patch | 44 ------------------- > package/gpsd/gpsd.hash | 2 +- > package/gpsd/gpsd.mk | 2 +- > 3 files changed, 2 insertions(+), 46 deletions(-) > delete mode 100644 package/gpsd/0001-gpsctl-fix-yodaification.patch > > diff --git a/package/gpsd/0001-gpsctl-fix-yodaification.patch b/package/gpsd/0001-gpsctl-fix-yodaification.patch > deleted file mode 100644 > index 753ff300eb..0000000000 > --- a/package/gpsd/0001-gpsctl-fix-yodaification.patch > +++ /dev/null > @@ -1,44 +0,0 @@ > -From 72ae7ce646792b07061cbbb31ed47f55a1d2422c Mon Sep 17 00:00:00 2001 > -Message-Id: <72ae7ce646792b07061cbbb31ed47f55a1d2422c.1663075350.git.yann.morin at orange.com> > -From: "Yann E. MORIN" > -Date: Tue, 13 Sep 2022 15:10:48 +0200 > -Subject: [PATCH] gpsctl: fix yodaification > - > -Commit d5a672abd98a (gpsctl.c: Style tweaks. Yoda style, braces, // > -comments.) claimed "No functional changes", but mis-treated a comparison > -when it was converted to yoda-style (simplified diff): > - > - - if (write(gpsdata->gps_fd, buf, strlen(buf)) <= 0) { > - + if (0 <= write(gpsdata->gps_fd, buf, strlen(buf))) { > - > -As one may notice, the comparison operator was not reversed while the > -operands were. > - > -This got silently fixed in commit 3219ab9f6a89 (gpsctl.c: First cut at > ---ship sending commands to running gpsd.) but this is completely > -unrelated. > - > -Fix that comparison. > - > -Signed-off-by: Yann E. MORIN > -Upstream status: not applicable as already fixed. > ---- > - gpsctl.c | 2 +- > - 1 file changed, 1 insertion(+), 1 deletion(-) > - > -diff --git a/gpsctl.c b/gpsctl.c > -index cb342af87..ef59a6622 100644 > ---- a/gpsctl.c > -+++ b/gpsctl.c > -@@ -96,7 +96,7 @@ static bool gps_query(struct gps_data_t *gpsdata, > - if ('\n' != buf[strnlen(buf, sizeof(buf) - 1) - 1]) { > - (void)strlcat(buf, "\n", sizeof(buf)); > - } > -- if (0 <= write(gpsdata->gps_fd, buf, strnlen(buf, sizeof(buf)))) { > -+ if (0 >= write(gpsdata->gps_fd, buf, strnlen(buf, sizeof(buf)))) { > - GPSD_LOG(LOG_ERROR, &context.errout, "gps_query(), write failed\n"); > - return false; > - } > --- > -2.25.1 > - > diff --git a/package/gpsd/gpsd.hash b/package/gpsd/gpsd.hash > index f415c3af0f..15e1181ed9 100644 > --- a/package/gpsd/gpsd.hash > +++ b/package/gpsd/gpsd.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 00ee13f615655284874a661be13553abe66128e6deb5cd648af9bc0cb345fe5c gpsd-3.24.tar.gz > +sha256 b368b6a305e3f7a6382d23a0cbfc1d78923060b6b7f54cf7987a73c7b4a9afc2 gpsd-3.25.tar.gz > sha256 fdf339997bbca9eaf507476b82fbcac608fc39a3d89b86b51e16db4c9f933716 COPYING > diff --git a/package/gpsd/gpsd.mk b/package/gpsd/gpsd.mk > index 961ebde649..d7425513fd 100644 > --- a/package/gpsd/gpsd.mk > +++ b/package/gpsd/gpsd.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -GPSD_VERSION = 3.24 > +GPSD_VERSION = 3.25 > GPSD_SITE = http://download-mirror.savannah.gnu.org/releases/gpsd > GPSD_LICENSE = BSD-2-Clause > GPSD_LICENSE_FILES = COPYING > -- > 2.39.0 > -- ____________ .-----------------.--------------------: _ :------------------. | 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 troglobit at gmail.com Mon Jan 16 07:08:38 2023 From: troglobit at gmail.com (Joachim Wiberg) Date: Mon, 16 Jan 2023 08:08:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/frr: bump to version 8.4.2 Message-ID: <20230116070838.4011964-1-troglobit@gmail.com> Changes since 8.3.1: - https://frrouting.org/release/8.4 - https://frrouting.org/release/8.4.1 Signed-off-by: Joachim Wiberg --- package/frr/frr.hash | 2 +- package/frr/frr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/frr/frr.hash b/package/frr/frr.hash index 87ade19c16..836f130b93 100644 --- a/package/frr/frr.hash +++ b/package/frr/frr.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 9b0430d01f8da2d780ac5e41de2cf4e53abff0ed06a0cc75d745f4b1f29e5b9e frr-8.3.1.tar.gz +sha256 8a6b0e0fa1e89493ba84cf176674e55c7a814821fd02a7188095b76c37c3935f frr-8.4.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/frr/frr.mk b/package/frr/frr.mk index 72c46ba4aa..abae784c40 100644 --- a/package/frr/frr.mk +++ b/package/frr/frr.mk @@ -4,7 +4,7 @@ # ################################################################################ -FRR_VERSION = 8.3.1 +FRR_VERSION = 8.4.2 FRR_SITE = $(call github,FRRouting,frr,frr-$(FRR_VERSION)) FRR_LICENSE = GPL-2.0 FRR_LICENSE_FILES = COPYING -- 2.34.1 From Nicolas.Carrier at orolia.com Mon Jan 16 07:43:07 2023 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Mon, 16 Jan 2023 07:43:07 +0000 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO In-Reply-To: <20230114204923.GD199036@scaer> References: <20230114203859.GC199036@scaer> <20230114204923.GD199036@scaer> Message-ID: Ha yes, I have to admit that I had understood the contrary, thank you for lifting the ambiguity and above all, thank you for having accepted my broken patches. I'll try to bug my IT department as hard as I can so that they re-enable SMTP. On Sat, 2023-01-14 at 21:49 +0100, Yann E. MORIN wrote: > 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, > > On 2023-01-14 21:38 +0100, Yann E. MORIN spake thusly: > > On 2023-01-13 13:20 +0000, Nicolas Carrier spake thusly: > [--SNIP--] > > > But in the situation where the packages has explicitly defined > > > FOO_REDISTRIBUTE = NO > > > in its .mk file, it makes no sense since the sources wouldn't be saved > > > anyway. > > Yes, it makes sense. > > I now realise that my comment was ambiguoug, given what I was commenting > on. So, let me rephrase: > > Indeed, emitting the warning does not make sense. Indeed, what you > explained does make sense. > > There, ambiguity resolved. ;-) > > 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 d.lang at abatec.at Mon Jan 16 08:01:05 2023 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 16 Jan 2023 08:01:05 +0000 Subject: [Buildroot] [PATCH 2/3] package/freescale-imx/imx-gpu-viv: add IMX8 framebuffer support In-Reply-To: <20230114230427.1ccfc5ac@windsurf> References: <20230114230427.1ccfc5ac@windsurf> Message-ID: Hello Thomas, > On Tue, 10 Jan 2023 09:33:14 +0000 > Lang Daniel via buildroot wrote: > > > According to meta-freescale [0] the framebuffer output can be enabled on > > IMX8 by using the wayland libraries together with egl.pc. > > > > Tested on an imx8mn by running kmscube. EGL and GLES support detected. > > Indeed. I've seen something similar on the Vivante binaries used on > STM32MP1 platforms, where the "framebuffer" libs are linked against > libwayland even though they don't use it. > > > -# Libraries are linked against libdrm, except framebuffer output on ARM > > +# Libraries are linked against libdrm and wayland, except framebuffer output on ARM > > ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) > > -IMX_GPU_VIV_DEPENDENCIES += libdrm > > -endif > > - > > -ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > > -IMX_GPU_VIV_DEPENDENCIES += wayland > > +IMX_GPU_VIV_DEPENDENCIES += libdrm wayland > > endif > > > > define IMX_GPU_VIV_EXTRACT_CMDS > > ?????$(call NXP_EXTRACT_HELPER,$(IMX_GPU_VIV_DL_DIR)/$(IMX_GPU_VIV_SOURCE)) > > endef > > > > -ifeq ($(IMX_GPU_VIV_LIB_TARGET),fb) > > +ifeq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby) > > +IMX_GPU_VIV_BACKEND_DIR = fb > > define IMX_GPU_VIV_FIXUP_PKGCONFIG > > ?????ln -sf egl_linuxfb.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc > > endef > > -else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > > +else > > +# Framebuffer output on IMX8 (ARM64) uses egl.pc > > +# and the same libraries as the wayland backend. > > +IMX_GPU_VIV_BACKEND_DIR = wayland > > +ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland) > > define IMX_GPU_VIV_FIXUP_PKGCONFIG > > ?????ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc > > endef > > endif > > +endif > > On this second part I'm a bit confused because in the "fb" case on > ARM64 you're don't have any egl.pc pkgconfig fixup. Are you sure this > is normal? > > Indeed the code you have does this: > > if framebuffer output and ARM: > install egl.pc as a symlink to egl_linuxfb.pc > else: > if wayland output: > install egl.pc as a symlink to egl_wayland.pc > > which means that in the framebuffer case on ARM64, you're not > installing any egl.pc symlink. Is this really OK? > The AMD64 blob contains multiple versions of egl.pc: - egl_linuxfb.pc - egl_wayland.pc - egl.pc meta-freescale [1] installs - egl_linuxfb.pc as egl.pc for framebuffer backend on imx6 and 7. - egl_wayland.pc as egl.pc for wayland backend - egl.pc as egl.pc for framebuffer backend on imx8 and beyond. The imx-gpu-viv package installs/copies everything in one go, therefore symlinks are created that replace the originally provided egl.pc if another version is needed. AMD64 framebuffer backend uses egl.pc directly. [1]: https://git.yoctoproject.org/meta-freescale/tree/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc#n209 > Thanks! > > Thomas Regards Daniel From yegorslists at googlemail.com Mon Jan 16 08:05:13 2023 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Mon, 16 Jan 2023 09:05:13 +0100 Subject: [Buildroot] [PATCH] package/util-linux: add an option to enable irqtop Message-ID: <20230116080513.21407-1-yegorslists@googlemail.com> From: Yegor Yefremov irqtop is an IRQ monitoring tool. Signed-off-by: Yegor Yefremov --- package/util-linux/Config.in | 7 +++++++ package/util-linux/util-linux.mk | 1 + 2 files changed, 8 insertions(+) diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in index 917f1bc2b4..c7e4d2d8bc 100644 --- a/package/util-linux/Config.in +++ b/package/util-linux/Config.in @@ -161,6 +161,13 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS help Show information on IPC facilities +config BR2_PACKAGE_UTIL_LINUX_IRQTOP + bool "irqtop" + depends on BR2_USE_MMU # libsmartcols + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS + help + Show information on IRQs + config BR2_PACKAGE_UTIL_LINUX_KILL bool "kill" help diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk index b53b94ec31..87ec3c19d7 100644 --- a/package/util-linux/util-linux.mk +++ b/package/util-linux/util-linux.mk @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ -- 2.17.0 From yann.morin at orange.com Mon Jan 16 08:15:13 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Mon, 16 Jan 2023 09:15:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/gpsd: bump to version 3.25 In-Reply-To: <20230116064000.GA3045@tl-lnx-nyma7486> References: <20230114181556.1371822-1-fontaine.fabrice@gmail.com> <20230116064000.GA3045@tl-lnx-nyma7486> Message-ID: <18427_1673856914_63C50792_18427_287_1_20230116081513.GB3045@tl-lnx-nyma7486> Thomas, All, On 2023-01-16 07:40 +0100, MORIN Yann INNOV/IT-S spake thusly: > On 2023-01-14 19:15 +0100, Fabrice Fontaine spake thusly: > > Drop patch (not needed anymore) > > https://gitlab.com/gpsd/gpsd/-/blob/release-3.25/NEWS > Hmm.. Why did I not receive the weekly mail informing me the package got > updated? Probably because it was released after the mail was sent last week: I did get the reminder today. Regards, Yann E. MORIN. -- ____________ .-----------------.--------------------: _ :------------------. | 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 casey at xogium.me Mon Jan 16 08:33:52 2023 From: casey at xogium.me (Casey Reeves) Date: Mon, 16 Jan 2023 09:33:52 +0100 Subject: [Buildroot] [PATCH] fs/erofs: enable support for reproducible build Message-ID: <20230116083352.160100-1-casey@xogium.me> When BR2_REPRODUCIBLE is selected, this sets the filesystem timestamps to $SOURCE_DATE_EPOCH. It also sets the filesystem UUID to the nil uuid, to ensure a random one isn't picked during generation. Signed-off-by: Casey Reeves --- fs/erofs/erofs.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk index 0e9d4401a9..5567cd43ef 100644 --- a/fs/erofs/erofs.mk +++ b/fs/erofs/erofs.mk @@ -10,6 +10,11 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) ROOTFS_EROFS_ARGS += -zlz4hc endif +ifeq ($(BR2_REPRODUCIBLE),y) +ROOTFS_EROFS_ARGS += -T $(SOURCE_DATE_EPOCH) +ROOTFS_EROFS_ARGS += -U 00000000-0000-0000-0000-000000000000 +endif + ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) endif -- 2.39.0 From thomas.petazzoni at bootlin.com Mon Jan 16 07:14:18 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 16 Jan 2023 07:14:18 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-15 Message-ID: <20230116071427.0F4AA60743@smtp3.osuosl.org> Hello, Autobuild statistics for 2023-01-15 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 1 | 0 | 4 | master | 119 | 213 | 0 | 332 | Classification of failures by reason for master ----------------------------------------------- fwup-1.9.1 | 18 bash-5.2.15 | 17 host-fwup-1.9.1 | 15 xz-5.2.10 | 12 linux-6.1.5 | 10 opkg-0.4.5 | 7 bat-0.19.0 | 6 host-sentry-cli-2.8.0 | 6 elfutils-0.186 | 5 pixz-1.0.7 | 5 gobject-introspection-1.72.0 | 4 host-binutils-2.38 | 4 libgpg-error-1.46 | 4 zabbix-5.4.9 | 4 gvfs-1.48.1 | 3 host-go-1.19.5 | 3 jack2-1.9.21 | 3 libglib2-2.72.3 | 3 libostree-2022.7 | 3 python-bunch-1.0.1 | 3 python-numpy-1.23.5 | 3 dahdi-linux-3.2.0 | 2 dust-0.8.1 | 2 gerbera-1.10.0 | 2 glibc-2.36-81-g4f4d7a13edfd... | 2 host-rust-1.66.1 | 2 norm-1.5.8 | 2 perl-5.36.0 | 2 python-greenlet-2.0.1 | 2 sdl-1.2.15 | 2 sigrok-cli-0.7.2 | 2 sscep-0.10.0 | 2 wolfssl-5.5.3 | 2 zeek-4.1.1 | 2 alsa-lib-1.2.8 | 1 android-tools-4.2.2+git2013... | 1 assimp-5.2.5 | 1 asterisk-16.29.1 | 1 bpftool-v7.1.0 | 1 check-0.15.2 | 1 cni-plugins-1.1.1 | 1 compiler-rt-11.1.0 | 1 dieharder-3.31.1.4 | 1 dmalloc-5.6.5 | 1 duma-2.5.15 | 1 edk2-edk2-stable202208 | 1 exim-4.96 | 1 faad2-2.10.1 | 1 file-5.43 | 1 frr-8.3.1 | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fstrcmp-0.7.D001 | 1 gnu-efi-3.0.15 | 1 google-breakpad-c85eb4a59b6... | 1 host-gcc-final-11.3.0 | 1 host-pahole-1.24 | 1 host-runc-1.1.4 | 1 hyperfine-1.14.0 | 1 jemalloc-5.3.0 | 1 libcpprestsdk-2.10.18 | 1 libgcrypt-1.10.1 | 1 libnss-3.87 | 1 linux-5.10.145-cip17 | 1 linux-fusion-9.0.3 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mender-3.4.0 | 1 moby-buildkit-0.10.6 | 1 netdata-1.33.1 | 1 netsniff-ng-0.6.8 | 1 netsurf-3.10 | 1 ntp-4.2.8p15 | 1 ocf-linux-20171122 | 1 openal-1.22.0 | 1 pcre2-10.42 | 1 python-cryptography-38.0.4 | 1 tealdeer-1.6.1 | 1 traceroute-2.1.0 | 1 valgrind-3.19.0 | 1 weston-10.0.1 | 1 x264-baee400fa9ced6f5481a72... | 1 xfsprogs-5.14.2 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/e3c20d94a5a34ae850f9f58b9ecfc1b4bb1509bd | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/8ed2e2744bdba482dd0574832895c56d87c94042 | mipsel | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/c378fd9d0055453530f325ef729c3d8a4a1edbbc | ORPH armeb | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/5556757cd6f8f134527e76429035118fe23ae494 | arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/35e4781a5fb827c3a3d4da01f90f7ab513c1cfca | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/376dfef710dd7f1585ada03c676f6f08a9ace3e3 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c108d84e569ff2b14ab08e1683708450da89b3f5 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5c9c7b4f05dca80a1a7980bbf764ae697610e596 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6347d090d9b4fbb397ffdd49a0086586c0259681 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7150f423f2a8310261e115aa5688f2ab713ecd51 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9f99d65219588b1f7030422b23354aecdbf39dc9 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/146f542daaea6398e01e143cb47d0795832c55c1 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e25473693240fb85f8bea4856dc23b919ee155db | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/335f5cb69e0833e02416b12d675e89809f7fa0d2 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c81fc3ad8c8b702760eed3833c16836c0e9513c0 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3e3946f73554e4d113611d2016d2df9fe103e897 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3e38f8fe77cd6e3dece4b5a4031cbda063e440a1 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/eab5c8288d38a56bb4c08d4bd803de1ca51b0b7b | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4f6990a00268798f76bcd1e3a95cd44f84e78f52 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/afe84b41754e8fc021ca142ef344062d20fc39a5 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ee341a9b311d1d36190d43fcd11c8f4fcd7617d4 | ORPH arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/dfe03e064c6e1524563a09334cdfd09f3013c570 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/55055f7c9515fb4265e9b12d310be3fe5c72f3b9 | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ef1368aed78a56b988cbf22cfe3ab556593d9a6e | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a6b30a75057478c787a78f65afb504723f8abd3b | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/39c66addf180f030546cc11b08899186da16b163 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a7a47c17a2af60f02b294180275a787a8c8210cd | i586 | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/47075a31eba64dd76b599b95e5e8c09055de1720 | s390x | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/6447dc87f553db3b0962ff6986e08391d4304f8b | ORPH aarch64 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/969b2ba626fea369e428827b0e1e54bee8a41ae7 | riscv32 | compiler-rt-11.1.0 | NOK | http://autobuild.buildroot.net/results/d09af2ccd88a431bfd00ee37c7cb0cee7aaf45f4 | s390x | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e03811cbb672f272045cb7731bc2ba4b72c7c86f | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/6fef7e5d0230270320edbef15d369bec9ad4c97a | microblazeel | dieharder-3.31.1.4 | NOK | http://autobuild.buildroot.net/results/3f64ba9c69f297da7ab3157ae8326c21ccdfda0f | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/4d1908e103dac1631af7616624dffddb9195280f | ORPH s390x | duma-2.5.15 | NOK | http://autobuild.buildroot.net/results/10428e76ed07c082023a5f88bc1fe8df7ecb11b0 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/512ab09b107b9bbde94d19fef935c93d0dec1cad | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/0063d589b5933b2c7fcb910d0d09758f2e51c878 | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/b4c45217d3ee4d8fa0fb2384bab60f7a3484d2fd | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/6e10c805ceaf0d8a5532af0f8062d8428a134fa5 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/629c624650046517a51098aeffeeea8b2847ee30 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/4b84124e4481347857774356eeb0fb8c4c8a1a98 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d5305df7b53ec222f4db783ad8228615bebdf1cf | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0cfafe5b6397a45bb89c1a42ee9dfa26f9c67f73 | ORPH armeb | exim-4.96 | NOK | http://autobuild.buildroot.net/results/f895ce126d63445acbd762ce31e25ec8b4513dd8 | sh4 | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/29bab8db40b0d86bcc714f83897be7cb6727be4e | armeb | file-5.43 | NOK | http://autobuild.buildroot.net/results/6598b890dcf88462e4a0bd2f0c02ed2cd54b41f3 | ORPH arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/82a121f248342cb20e5d09498c04e85712d28a64 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3920c0da73ff36a1b6c17ef83c772f22150a7732 | arm | fstrcmp-0.7.D001 | NOK | http://autobuild.buildroot.net/results/c84796267f53ffe7f058e0075c31cdf0ea4aa622 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c43a23c3df195e37ec311f1f9cff7daa5c1db7c | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8b3ebbf414eec8b3a0e9e5fccb1e5c08329b0360 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5fadcadb7d74512e17484d904476da11cd849927 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/06985ad562e738c352af6a9fffd5496ab9df11bb | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5bc749b7ff9fb69354a92d2a578d2ad5f816b611 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7590b711e7f67a89439ccfd4b11e4600afcde76 | arceb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4add1f796b9c7e8683d1acaf42a212f2f3bfa9bf | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5a7f533d7d85b76c8856c9a2f6d67ddb167b6b8f | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/663601015a0b4c6617f2f718a74fd10ea9343447 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/31455455ffc74ba6675fbcef383c064d60171d46 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/847ab08b0b02552b1552e8ca4c59bc10a145a10d | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dfaf79ad0e2dc8a0c297fa6642ef230c67231c05 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4c4de680458597fc19bb21b68d2d8d5a7e4ea699 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79bb0dbad8fa92f04dc74272020abd0d5f9a267a | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d2454436c3fb7e3f8eece1f73e560676e02df662 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d1a96025701ec1304586377b2e4c8242667bb4f | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a98a71a262d205611f506a483f3a02a81c090c21 | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f58e0d7b20047903ccacbc8857d8c9e8610ba4ce | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fadb045055bbad2ffa1f10442e3ec2be620fa82f | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/85c3a811552a6149a59d34f00dbf7fe09afa559c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b4f2fe5745048950e5b6aa5d5eb528b20c7691b4 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/353fb390304e29770862cb896a54770b5fb1a2de | mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/81464dd1b59f4c56003ebdf9d13a65f142e66719 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/645147ec83726edddeec0565c3fbbe8a9dec56db | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ce8fdaaab680ae2a036f67077f4b143c35f892fb | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bb293bdf4acaf2882460f6bc7e57fb9714a02ce5 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/13a590263815ea3ac0bdeaf0892c913fd38c83f6 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/becfae4addb53387763d83632ebcc7531b04cead | powerpc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b8ae91b252b48d5a71dfeef93a6220d9c497f4f2 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4ccf5797cec062e5f4b9a4d673f899c54b8ec2f5 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3e879f15334ba4b7c2c20484f405c7182efcf781 | ORPH s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d7befe46cf740d000b6a5831f62d6c0c9bb3c2e2 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a4a3f83231e2d2f9733404bbff0d93de88ebc412 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/23c7ae1e0eed315f41f560abc0b938b3798545b1 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/47845d90a2c608073829c8d408db13bd32863d98 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1f0cf741145080ae4f96766e8881bcbc25eb935 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8014f44edba69e393ed9e5c37d447f2cb93e6c03 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/72a614f7d2b752d7f001e38a364f4ed4bebff282 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ef95c3bcbdf3f39b65b230286d1ecbe30792f943 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db0fc2dc02b28bf00aba6888d0e4e3ebea0b582a | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b3d6ab877f2db41031c981c4a8be2bd5ece60f9a | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f3aa06ebe2aaddb87a2d68404791b291699c0810 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6bc2eac24ab69b7bf78954891db115b11da392ab | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fa051ea70e496f14a172e3edf4dcfe39e50b8167 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/73426f498cd08085b9314c36aafa7297265a3f53 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4a916675089ba170524e4478adadd218c3200acd | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/450aa128228efd310ed6e064be046dfd872aff46 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8047f8646982f44a96db29d17d9a4f3d7eaf5e7d | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d9c83952d535f6d24d4158e62daa38554063d759 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/da8865e0f8de27cfbb62ed575deafa34e0ae3189 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/8657635b42bb79cd525aafb4713d2160f34f9477 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/d3432516383910f376d732c3d60a3381828c12b5 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/704b5078a73aa2ec246e3dbb5402e729dcbf9f81 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/ff7ed44db318e031ef0cc6c015c47af74cbd2480 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a6b22593a1ce78e1b854a8e98ccc967cc0efc7ac | mips64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/3324923413fe0d9778770e5e1d31ca0c7ca89962 | armeb | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/7682f6cd64653a0e50f084fde8365a236581999f | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/c9278597445df85bb91425e9f91dad870db78362 | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/29567e04f2b569c7a9a275f407912e98a57c26c6 | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/fc556648875e50fc5e263b5646a3af55a161a9bb | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0d8cc8194ba354d94a7229967d646abcdad2e765 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/48e3d8db1fedb025f37f214b0a42fc9d7d590db7 | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3d6e393cab47530089cff7a0e50bc2a7609eb44f | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2587a5da2ba25478f3249751ff6dfefcd957244d | aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/8cdb4977f1daaf600b976dadbe189a102e21b955 | ORPH microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9aa3ce186118dfdbc750ea187912a9655cde9476 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b4b438f549c13c20a2e63373ccf0f4e5d0b2335f | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3ddf99765adae84fd59b247140784480567d71bc | sh4a | jemalloc-5.3.0 | NOK | http://autobuild.buildroot.net/results/b25876ef0ccd1ea0a0232bf9819fa1769b2a63e5 | sh4aeb | libcpprestsdk-2.10.18 | NOK | http://autobuild.buildroot.net/results/2de9646c7711fcb2e512543d4a69b81c758bd54f | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/c10642be0b7fbd305981fd24252e1efb3ac355e2 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/981dd92ca8a21775f45bcdd1fc3ece1c9115d996 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/210e564ca57a1f3c44bf9726eb15e0f4a50757ab | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/d7eec3e83c2ffcec233ba8563e9d9f2f29b90317 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/c1529420c44dacb3fe1126096c0aecd9361543b7 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/a0630808a3e22d326faf59e51a4e37933853f225 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/0462e8da73c2b9967a2d6ca3bbba6fa212ffacd8 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4099bb9934bd99be6c2d7059ea3c5a20da0fb650 | ORPH or1k | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/da1aef2aefa4c345627e411df8131b4586838352 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/e65a17b1b53816af931f08b3dae8db86eb984fb7 | mips | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/32882931a360154387f9f3f23cf4124c2c837b03 | powerpc64le | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9f828375fc93738602f90a2d5874ad8637889996 | sh4a | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/b8973598ba50fd00054285c974be4cde15f2dbae | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/90d36341b50ec961bd09e993251d38c2c6a2e205 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/551ed54ebb6c58be6040ad9c53552cb2f8f70960 | ORPH sparc | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/62bb82fd76d85532183ef0870b6dd84f7e4272e9 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/6a1ed5482d79811ac43238a2c7d78a498ee6d8d7 | ORPH mipsel | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/9552468a0a06d81c7ad09a7090728bff955c65a5 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/4c12aedb20cf2b3fe825eec3e294b16f6964ac64 | ORPH sh4 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/53b16d2b8084f75321cebd68f710ad365ddc4ff6 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/0946cdd502417adc3550aaa7baf532781b4dbebe | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/2a56b1b727d079686713d0d9177d2eb2ee8468c4 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/568c75240bbc0b1c7de150d855d2f771de457337 | ORPH s390x | linux-fusion-9.0.3 | NOK | http://autobuild.buildroot.net/results/adf6d8e4abc36f79893b86f0e24b4ad68c9a529d | ORPH aarch64 | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/524198344aafca58d214537af64c5961c407b0f8 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/7ce4f5ddea3c3236f5eed60b321fc981f1e0750e | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/cc6f6f917b68669203c1d5f9ddcb98e6e461bbad | i686 | moby-buildkit-0.10.6 | NOK | http://autobuild.buildroot.net/results/e1831468f09cf9f2269d50cfd8aad3e87af9814f | or1k | netdata-1.33.1 | NOK | http://autobuild.buildroot.net/results/a1f07e1a15d45f990f55c53659a5bbe160a2792a | s390x | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/53599453112fa3cbf3be80de3d47547f3503d047 | mips64el | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/f1b3e5908efbe37c3354f39ae3c1447222650376 | sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/da315496c272c942f41b6e7e3e1369a92b366869 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c9427c62e695d76c8dd29adaf105c62a45a106b7 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/f19387582f33539aa7253d3be622bdb10a7af627 | ORPH sparc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/45f6c3fdbbfd377f0fca54d425d44444dda39858 | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/717702d101a6b25b62889f1b3723c55bf01eddce | or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1a7e0d3ee6766f9f28017ed42c327b7d683e0e0f | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/33bd4ca74deafd44b594702b2311bf1325802162 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bab83feda03f26a3191af5efbc835a551acfb18d | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6a5e3fcbd7a43023c68f3145d7736adb3299995e | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/50fdb5ce0b023de895d0d9696d62e538d8183b13 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bc944bc722a2daa3752c16de584f514adb3e0f47 | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/35606f069751043883985a8e1528f7d8342adcfc | ORPH sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/3f37a3163590bdc0121ed49219658069179a79be | ORPH aarch64 | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/f554d1b8cc0c7a3bc479a4ad6f28be962c27fb60 | m68k | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/33420d0d124ff128a1c3eff597cefbde631ebb3b | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4d5d730e93082b6d68fd24215b10fd0ac6379c22 | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e5c99884389609fbc07fb723ed46031f60f3237e | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f23dc1212ff2b4bcbd306f25add80731c1793826 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/11a74dd5106c4c0bd83870f78c981fea3a9f762b | microblaze | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6215b046affe89add3b16473184a4a59564f79da | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/a06d55d321b1e1d562d8eafb6e87b1a28fa81a0b | sh4 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4ff886dce4406cf685fd8b2dcda38a45564ce89a | microblazeel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/0e61c0e5f02fed6d50588735354031eefb7435ad | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/e173a6495c302c18980641acb25adff08d9d0e56 | powerpc | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/c19c930061c58af553c7dac325e22a0e45d37e5a | sparc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/68c6d2b71586812a4e960ae97fded9ffc534cf47 | aarch64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/2724ff352081773e084e5bc33cb7c9432fae6fe9 | arceb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/9530c5a490482c6f252e09b2c5ceed4a98b58e7d | mips | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/d0f2f23d02a7b5e8c88f557e6359bd800ea002f4 | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/76196460e61fa94f7cd1849dd88bf2ff9e35d9c5 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/7987563b14acf29259b3514855b042d090232e25 | ORPH sparc64 | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/a35156e135245b96bbb9abd4ee7424c700e19fd8 | ORPH i686 | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/26af53f2709c303b50bf715df5ff406acb597202 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/bb8e54a65caa31376c12d4f221fc6dfbfee4e26e | mips | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a02cf9e65b180a7bfa06bc34b99d00795c0683cc | arm | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/c4c0efb5e5f6a28db619a5bbe34a1eee4d9108c0 | arm | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/ee1a207ab398d946a5b21aa1365eca2265ea6e48 | mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/ab3dd793cd3614de52288eb18e072cd47f09f511 | ORPH arc | weston-10.0.1 | NOK | http://autobuild.buildroot.net/results/207902f061bfbfdcfc365331fa2b4fbaf4775e74 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/0be9cfc7712bf960abe4aedde3973ccdb9e8a1af | mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/a4579d106d3d3418de9477a665d857cc1b94da89 | i586 | x264-baee400fa9ced6f5481a72... | NOK | http://autobuild.buildroot.net/results/10b77a576aea54f21c1760ff868c50f5f9d9420a | nios2 | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/5feeddb94e677308b26a704ec1b64ca0d99a02fc | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ef1187f59cf95a91384eb3f8f61e54c5c31158e0 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/902ecf2122a82a6cd5dbfb6f10a2bf2a20404e84 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3d3a3c3f0ea2dd0bd48e1cf3533402c5e8947893 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/452c014cdddc9269ec7f1e7964242cf057760898 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a3989474d16d082b60f9d3a5473bb2732940fa2d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4a01baa86a55bdd75f0d2b9c34b5d0de0843d3c7 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c75f9ef660aba477de027a1d81b2daf14162d102 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/901a257c6a713f090f24e3ea16d573fac0f65480 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/935230a75aac1e5f560af8311272faee7db25f53 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/018703db40a3a6151e346f8e031772cc0a6d0243 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/85addeec6b6beefa341816015f66de665aeffb84 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c58a2f92f0c61ebda67e98b3f635a973cd2df19d | ORPH s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3fd33ee4af3bdb2a8ab99bee01c1533540b2e9c3 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/66874ccc971197a40f5e0d121b16d6b23c21aa89 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/07ddf3ed0264f8e25bf47ba8d29277f594185d5b | s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/b93035ae07e04537171209d0a4b47bb35b3ff3bf | arc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/38abe7dfd2dcb708aacef6b6474c863df12f7ae6 | aarch64_be | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/d900691d2ba97432ac94a21d20d3b3d96ee84f49 | microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/0a621af23d39b39d6edf940bb02234c78c34e007 | Classification of failures by reason for 2022.02.x -------------------------------------------------- unknown | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | unknown | NOK | http://autobuild.buildroot.net/results/e8edd5104c697803a08320ecfacdaef0929508fa | 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.11 | 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_r24 | 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.3 | asterisk | DISTRO | https://release-monitoring.org/project/09838 | 16.29.1 | 20.1.0 | 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 | atop | DISTRO | https://release-monitoring.org/project/00135 | 2.8.0 | 2.8.1 | audit | DISTRO | https://release-monitoring.org/project/15225 | 3.0.7 | 3.0.9 | avocado | DISTRO | https://release-monitoring.org/project/13385 | 98.0 | 100.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.26 | 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.12 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.12 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.12 | 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.10 | ORPH binutils | DISTRO | https://release-monitoring.org/project/07981 | 2.38 | 2.40 | bitcoin | DISTRO | https://release-monitoring.org/project/13618 | 0.21.2 | 24.0.1 | 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 boost | DISTRO | https://release-monitoring.org/project/06845 | 1.80.0 | 1.81.0 | 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.1.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 | busybox | DISTRO | https://release-monitoring.org/project/00230 | 1.35.0 | 1.36.0 | ORPH 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 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.1.2 | 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.7 | cloop | DISTRO | https://release-monitoring.org/project/21332 | 3.14.1.3 | 3.14.1.3+... | 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.16.0 | 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.12 | 1.6.15 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | crudini | DISTRO | https://release-monitoring.org/project/21669 | 0.9.3 | 0.9.4 | 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 | daq3 | DISTRO | https://release-monitoring.org/project/212345 | 3.0.9 | 3.0.10 | 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.14.4 | 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 delve | DISTRO | https://release-monitoring.org/project/40149 | 1.20.0 | 1.20.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20221229 | ORPH diffutils | DISTRO | https://release-monitoring.org/project/00436 | 3.8 | 3.9 | ORPH docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.14.0 | 2.15.1 | dracut | DISTRO | https://release-monitoring.org/project/10627 | 057 | 059 | 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 easy-rsa | DISTRO | https://release-monitoring.org/project/17770 | 3.1.1 | 3.1.2 | ed | DISTRO | https://release-monitoring.org/project/00659 | 1.18 | 1.19 | 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.3 | ell | DISTRO | https://release-monitoring.org/project/17781 | 0.53 | 0.55 | ORPH empty | DISTRO | https://release-monitoring.org/project/20564 | 0.6.22b | 0.6.23c | 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.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.5 | 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 | execline | DISTRO | https://release-monitoring.org/project/05482 | 2.9.0.1 | 2.9.1.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 file | DISTRO | https://release-monitoring.org/project/00807 | 5.43 | 5.44 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flashrom | DISTRO | https://release-monitoring.org/project/10202 | 1.2 | 1.2.1 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 23.1.4 | 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 | LSDK-21.08 | 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.2 | 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.2 | gensio | DISTRO | https://release-monitoring.org/project/67634 | 2.5.5 | 2.6.2 | gerbera | DISTRO | https://release-monitoring.org/project/18420 | 1.10.0 | 1.12.1 | 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 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.7.2 | 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.8 | 2.4.0 | gnuradio | DISTRO | https://release-monitoring.org/project/01217 | 3.10.4.0 | 3.10.5.0 | gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.74.0 | ORPH gpsd | DISTRO | https://release-monitoring.org/project/06846 | 3.24 | 3.25 | 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 | graphicsmagick | DISTRO | https://release-monitoring.org/project/01248 | 1.3.38 | 1.3.40 | 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.90 | ORPH gst1-devtools | DISTRO | https://release-monitoring.org/project/21856 | 1.20.4 | 1.21.90 | 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.20.5 | ORPH gst1-plugins-bad | DISTRO | https://release-monitoring.org/project/21849 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-base | DISTRO | https://release-monitoring.org/project/21850 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-good | DISTRO | https://release-monitoring.org/project/21852 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-ugly | DISTRO | https://release-monitoring.org/project/15187 | 1.20.4 | 1.20.5 | ORPH gst1-python | DISTRO | https://release-monitoring.org/project/03881 | 1.20.4 | 1.20.5 | ORPH gst1-rtsp-server | DISTRO | https://release-monitoring.org/project/21853 | 1.20.4 | 1.21.90 | 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.20.5 | 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.20.5 | ORPH gstreamer1-editing-services | DISTRO | https://release-monitoring.org/project/230920 | 1.20.4 | 1.20.5 | ORPH gtkmm3 | DISTRO | https://release-monitoring.org/project/311572 | 3.22.0 | 3.24.7 | gtksourceview | DISTRO | https://release-monitoring.org/project/07724 | 3.24.7 | 5.6.2 | gupnp | DISTRO | https://release-monitoring.org/project/01281 | 1.4.3 | 1.6.3 | 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.3 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.1 | harfbuzz | DISTRO | https://release-monitoring.org/project/01299 | 5.3.1 | 6.0.0 | heimdal | DISTRO | https://release-monitoring.org/project/01307 | 7.7.1 | 7.8.0 | ORPH hiawatha | DISTRO | https://release-monitoring.org/project/13375 | 11.2 | 11.3 | hidapi | DISTRO | https://release-monitoring.org/project/05594 | 0.11.0 | 0.13.1 | ORPH hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.365 | 0.366 | ORPH hwloc | DISTRO | https://release-monitoring.org/project/13501 | 2.8.0 | 2.9.0 | 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.45.1 | 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-57 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.10.0 | inotify-tools | DISTRO | https://release-monitoring.org/project/08864 | 3.20.2.2 | 3.22.6.0 | ORPH iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.16 | 7.17 | iptables | DISTRO | https://release-monitoring.org/project/01394 | 1.8.8 | 1.8.9 | 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 | iwd | DISTRO | https://release-monitoring.org/project/18380 | 1.30 | 2.1 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.26.0 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | 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 | kexec | DISTRO | https://release-monitoring.org/project/12689 | 2.0.25 | 2.0.26 | ORPH kf5-extra-cmake-modules | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-kcoreaddons | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-modemmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-networkmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kodi | DISTRO | https://release-monitoring.org/project/20547 | 19.5-Matrix | 20.0-Nexus | 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.2-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-jsonschemabuilder | DISTRO | https://release-monitoring.org/project/05511 | 19.5-Matrix | 20.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.1-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.6-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.1-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.1-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-texturepacker | DISTRO | https://release-monitoring.org/project/05511 | 19.5-Matrix | 20.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.2.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 | kvazaar | DISTRO | https://release-monitoring.org/project/12418 | 2.1.0 | 2.2.0 | kvm-unit-tests | DISTRO | https://release-monitoring.org/project/242797 | 2022-03-08 | 2023-01-05 | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | 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 | leptonica | DISTRO | https://release-monitoring.org/project/01549 | 1.82.0 | 1.83.0 | 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 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 | libdeflate | DISTRO | https://release-monitoring.org/project/242778 | 1.15 | 1.17 | libdnet | DISTRO | https://release-monitoring.org/project/06308 | 1.16.1 | 1.16.3 | ORPH 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 | libfuse | GUESS | https://release-monitoring.org/project/00861 | 2.9.9 | 3.13.0 | ORPH libfuse3 | DISTRO | https://release-monitoring.org/project/00861 | 3.11.0 | 3.13.0 | libgdiplus | DISTRO | https://release-monitoring.org/project/06440 | 6.0.5 | 6.1 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.4 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | 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.8.3 | libgtk3 | DISTRO | https://release-monitoring.org/project/311549 | 3.24.35 | 3.24.36 | 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.40 | 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.2 | 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.3 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.10 | libmodplug | DISTRO | https://release-monitoring.org/project/05669 | d1b97ed | 0.8.9.0 | ORPH 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 | 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 | libnice | DISTRO | https://release-monitoring.org/project/01683 | 0.1.19 | 0.1.21 | 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.14 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpcap | DISTRO | https://release-monitoring.org/project/01702 | 1.10.2 | 1.10.3 | libpeas | DISTRO | https://release-monitoring.org/project/06871 | 1.32.0 | 1.34.0 | ORPH libpqxx | DISTRO | https://release-monitoring.org/project/21367 | 6.4.5 | 7.7.4 | libpsl | DISTRO | https://release-monitoring.org/project/07305 | 0.21.1 | 0.21.2 | libqrtr-glib | DISTRO | https://release-monitoring.org/project/192056 | 1.0.0 | 1.2.2 | libraw | DISTRO | https://release-monitoring.org/project/01709 | 0.21.0 | 0.21.1 | librelp | DISTRO | https://release-monitoring.org/project/01713 | 1.10.0 | 1.11.0 | 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 | libucl | DISTRO | https://release-monitoring.org/project/21371 | 0.8.1 | 0.8.2 | 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 | libva-utils | DISTRO | https://release-monitoring.org/project/16334 | 2.16.0 | 2.17.1 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.14.1 | libvirt | DISTRO | https://release-monitoring.org/project/13830 | 7.10.0 | 8.10.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.5.0 | libxmlrpc | DISTRO | https://release-monitoring.org/project/09024 | r3119 | 1.54.06 | lighttpd | DISTRO | https://release-monitoring.org/project/01817 | 1.4.67 | 1.4.68 | 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 | 2023.01.11 | ORPH lld | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.7 | 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.7 | log4cxx | DISTRO | https://release-monitoring.org/project/15330 | 0.13.0 | 1.0.0 | logrotate | DISTRO | https://release-monitoring.org/project/10567 | 3.20.1 | 3.21.0 | lpty | DISTRO | https://release-monitoring.org/project/11671 | 1.0.1-1 | 1.2.2 | 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-modules | DISTRO | https://release-monitoring.org/project/07141 | 2.13.7 | 2.13.8 | lttng-tools | DISTRO | https://release-monitoring.org/project/07136 | 2.13.8 | 2.13.9 | lua | DISTRO | https://release-monitoring.org/project/01847 | 5.1.5 | 5.4.4 | lua-cffi | DISTRO | https://release-monitoring.org/project/242397 | 0.2.2 | 0.2.3 | 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.18 | 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.2 | 3.3.0 | mc | DISTRO | https://release-monitoring.org/project/01954 | 4.8.28 | 4.8.29 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 191 | mdevd | DISTRO | https://release-monitoring.org/project/16553 | 0.1.6.0 | 0.1.6.1 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.12 | ORPH memcached | DISTRO | https://release-monitoring.org/project/01965 | 1.6.17 | 1.6.18 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.01 | 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 | minizip | DISTRO | https://release-monitoring.org/project/301509 | 3.0.7 | 3.0.8 | 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 moby-buildkit | DISTRO | https://release-monitoring.org/project/20836 | 0.10.6 | 0.11.0 | modem-manager | DISTRO | https://release-monitoring.org/project/07306 | 1.20.4 | 1.21.2 | mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.1.1 | 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.1 | ORPH mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.1 | 4.2.0 | ORPH mpg123 | DISTRO | https://release-monitoring.org/project/12413 | 1.25.15 | 1.31.2 | 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 | 5.0.0 | 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.3 | 0.9.4 | ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.3-20221224 | 6.4-20230114 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 1.0.0 | 1.1.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.1 | newt | DISTRO | https://release-monitoring.org/project/15129 | 0.52.21 | 0.52.23 | ORPH nftables | DISTRO | https://release-monitoring.org/project/02082 | 1.0.5 | 1.0.6 | 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.3 | 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.4.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.78.01 | 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.6.0 | 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.7.0 | opencv4 | DISTRO | https://release-monitoring.org/project/06615 | 4.6.0 | 4.7.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.10.0 | 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+5 | openlayers | DISTRO | https://release-monitoring.org/project/06847 | 7.1.0 | 7.2.2 | openmpi | DISTRO | https://release-monitoring.org/project/02554 | 4.0.0 | 4.1.4 | ORPH openocd | DISTRO | https://release-monitoring.org/project/02557 | 0.11.0 | 0.12.0 | 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.46 | 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 ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.12 | ORPH paho-mqtt-c | DISTRO | https://release-monitoring.org/project/21375 | 1.3.11 | 1.3.12 | 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 patchelf | DISTRO | https://release-monitoring.org/project/02598 | 0.13 | 0.17.2 | ORPH pax-utils | DISTRO | https://release-monitoring.org/project/02601 | 1.2.6 | 1.3.6 | 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 | 202212 | ORPH pdbg | DISTRO | https://release-monitoring.org/project/21378 | 3.5 | 3.6 | perl-crypt-cbc | DISTRO | https://release-monitoring.org/project/11930 | 2.33 | 3.04 | perl-data-optlist | DISTRO | https://release-monitoring.org/project/02769 | 0.112 | 0.113 | 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-sharedir-install | DISTRO | https://release-monitoring.org/project/11851 | 0.13 | 0.14 | perl-image-exiftool | DISTRO | https://release-monitoring.org/project/06175 | 12.50 | 12.54 | 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.31 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-moo | DISTRO | https://release-monitoring.org/project/03123 | 2.005004 | 2.005005 | perl-mozilla-ca | DISTRO | https://release-monitoring.org/project/03136 | 20211001 | 20221114 | 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-sub-install | DISTRO | https://release-monitoring.org/project/03345 | 0.928 | 0.929 | 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.002000 | perl-xml-libxml | DISTRO | https://release-monitoring.org/project/03527 | 2.0134 | 2.0208 | php | DISTRO | https://release-monitoring.org/project/03627 | 8.1.14 | 8.2.1 | 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 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.62 | 0.3.64 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH 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 | 23.01.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.14 | 0.12.2 | 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.5 | 23.6 | ORPH 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-alembic | DISTRO | https://release-monitoring.org/project/03766 | 1.9.1 | 1.9.2 | python-autobahn | DISTRO | https://release-monitoring.org/project/07015 | 22.12.1 | 23.1.1 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.45 | 1.26.50 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.45 | 1.29.50 | 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.33 | 3.0.0a11 | python-dnspython | DISTRO | https://release-monitoring.org/project/13190 | 2.2.1 | 2.3.0 | python-flask-wtf | DISTRO | https://release-monitoring.org/project/05702 | 1.0.1 | 1.1.0 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 23.1.4 | python-future | DISTRO | https://release-monitoring.org/project/26845 | 0.18.2 | 0.18.3 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.30 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-hiredis | DISTRO | https://release-monitoring.org/project/12002 | 2.0.0 | 2.1.1 | 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.3 | python-maturin | DISTRO | https://release-monitoring.org/project/42653 | 0.14.9 | 0.14.10 | python-numpy | DISTRO | https://release-monitoring.org/project/02509 | 1.23.5 | 1.24.1 | python-orjson | DISTRO | https://release-monitoring.org/project/31737 | 3.8.4 | 3.8.5 | python-packaging | DISTRO | https://release-monitoring.org/project/11718 | 22.0 | 23.0 | python-pbr | DISTRO | https://release-monitoring.org/project/03960 | 5.11.0 | 5.11.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.2 | 3.1.0 | python-pypa-build | DISTRO | https://release-monitoring.org/project/132276 | 0.9.0 | 0.10.0 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pysmb | DISTRO | https://release-monitoring.org/project/21589 | 1.2.9 | 1.2.9.1 | python-pytest | DISTRO | https://release-monitoring.org/project/03765 | 7.2.0 | 7.2.1 | python-pythran | DISTRO | https://release-monitoring.org/project/21140 | 0.12.0 | 0.12.1 | python-pytz | DISTRO | https://release-monitoring.org/project/06537 | 2022.7 | 2022.7.1 | 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.4.0 | 4.4.2 | python-requests | DISTRO | https://release-monitoring.org/project/04004 | 2.28.1 | 2.28.2 | 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.10.0 | python-sentry-sdk | DISTRO | https://release-monitoring.org/project/21603 | 1.12.1 | 1.13.0 | python-setuptools | DISTRO | https://release-monitoring.org/project/04021 | 65.6.3 | 66.0.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.0b4 | python-systemd | DISTRO | https://release-monitoring.org/project/07314 | 234 | 235 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.8.0 | 5.8.1 | python-txaio | DISTRO | https://release-monitoring.org/project/07202 | 22.2.1 | 23.1.1 | python-typeguard | DISTRO | https://release-monitoring.org/project/38819 | 2.13.3 | 3.0.0b2 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.13 | 1.26.14 | python-xlib | DISTRO | https://release-monitoring.org/project/12180 | 0.32 | 0.33 | python-xlsxwriter | DISTRO | https://release-monitoring.org/project/12031 | 3.0.6 | 3.0.7 | python-zeroconf | DISTRO | https://release-monitoring.org/project/12681 | 0.39.4 | 0.47.1 | 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.2 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.2 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | 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 | 20221215-... | 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 rng-tools | DISTRO | https://release-monitoring.org/project/04202 | 6.15 | 6.16 | rocksdb | DISTRO | https://release-monitoring.org/project/15560 | 6.20.3 | 7.8.3 | rrdtool | DISTRO | https://release-monitoring.org/project/04214 | 1.7.2 | 1.8.0 | ORPH rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.3 | 3.2.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 | s6 | DISTRO | https://release-monitoring.org/project/05485 | 2.11.1.2 | 2.11.2.0 | s6-dns | DISTRO | https://release-monitoring.org/project/16547 | 2.3.5.4 | 2.3.5.5 | s6-linux-init | DISTRO | https://release-monitoring.org/project/16552 | 1.0.8.0 | 1.0.8.1 | s6-linux-utils | DISTRO | https://release-monitoring.org/project/16551 | 2.6.0.0 | 2.6.0.1 | s6-networking | DISTRO | https://release-monitoring.org/project/16550 | 2.5.1.1 | 2.5.1.2 | s6-portable-utils | DISTRO | https://release-monitoring.org/project/16549 | 2.2.5.0 | 2.2.5.1 | s6-rc | DISTRO | https://release-monitoring.org/project/16548 | 0.5.3.2 | 0.5.3.3 | 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.4 | 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.2 | 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.11.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.11 | 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 | sispmctl | DISTRO | https://release-monitoring.org/project/21653 | 4.9 | 4.10 | skalibs | DISTRO | https://release-monitoring.org/project/05486 | 2.12.0.1 | 2.13.0.0 | 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.51.0 | sofia-sip | DISTRO | https://release-monitoring.org/project/10509 | 1.13.9 | 1.13.11 | 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 | spawn-fcgi | DISTRO | https://release-monitoring.org/project/05388 | 1.6.4 | 1.6.5 | ORPH 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.3 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.18 | ORPH stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.02 | strongswan | DISTRO | https://release-monitoring.org/project/04899 | 5.9.8 | 5.9.9 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.5 | 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 | syslog-ng | DISTRO | https://release-monitoring.org/project/04930 | 3.38.1 | 4.0.1 | sysprof | DISTRO | https://release-monitoring.org/project/21649 | 1.2.0 | 3.46.0 | 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 | tcpdump | DISTRO | https://release-monitoring.org/project/04947 | 4.99.2 | 4.99.3 | tcpreplay | DISTRO | https://release-monitoring.org/project/13716 | 4.4.2 | 4.4.3 | ORPH 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.3.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 timescaledb | DISTRO | https://release-monitoring.org/project/17545 | 2.9.0 | 2.9.1 | tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyssh | DISTRO | https://release-monitoring.org/project/14678 | 20220801 | 20230101 | 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.5 | 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 | 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 | 4.0.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.6 | traceroute | DISTRO | https://release-monitoring.org/project/14877 | 2.1.0 | 2.1.1 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.1.0 | tzdata | DISTRO | https://release-monitoring.org/project/05021 | 2022f | 2022g | uboot-tools | DISTRO | https://release-monitoring.org/project/05022 | 2021.07 | 2023.01 | uftrace | DISTRO | https://release-monitoring.org/project/195039 | 0.12 | 0.13 | 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.3 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.7.1 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | 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 | vis-network | DISTRO | https://release-monitoring.org/project/270536 | 9.1.0 | 9.1.2 | volk | DISTRO | https://release-monitoring.org/project/147733 | 2.5.2 | 3.0.0 | 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.238 | ORPH waf | DISTRO | https://release-monitoring.org/project/05116 | 2.0.24 | 2.0.25 | wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | 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.3 | 2.39.3 | webp | DISTRO | https://release-monitoring.org/project/01761 | 1.2.4 | 1.3.0 | 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.1 | whois | DISTRO | https://release-monitoring.org/project/05128 | 5.5.14 | 5.5.15 | 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.13 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.1 | wolftpm | DISTRO | https://release-monitoring.org/project/256219 | 2.6.0 | 2.7.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.38.0 | 2.38.3 | 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 | 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.1.1 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xtables-addons | DISTRO | https://release-monitoring.org/project/07736 | 3.22 | 3.23 | ORPH xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 378 | ORPH xvisor | DISTRO | https://release-monitoring.org/project/18448 | 0.3.1 | 0.3.2 | xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.10 | 5.4.1 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.3 | z3 | DISTRO | https://release-monitoring.org/project/07812 | 4.11.2 | 4.12.0 | 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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 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-2022-46456 | https://security-tracker.debian.org/tracker/CVE-2022-46456 nasm | CVE-2022-46457 | https://security-tracker.debian.org/tracker/CVE-2022-46457 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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 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 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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 patchelf | CVE-2022-44940 | https://security-tracker.debian.org/tracker/CVE-2022-44940 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 wavpack | CVE-2022-2476 | https://security-tracker.debian.org/tracker/CVE-2022-2476 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.11.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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 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 peter at korsgaard.com Mon Jan 16 10:50:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 11:50:32 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116105032.1890904-1-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: <20230116105032.1890904-2-peter@korsgaard.com> go mod vendor caches downloaded modules to the Go module cache, which defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE environment variable: https://go.dev/ref/mod#module-cache So explicitly set GOMODCACHE= for reproducibility. Signed-off-by: Peter Korsgaard --- package/go/go.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/go/go.mk b/package/go/go.mk index c4f72d403c..c38ae0b99c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ GOCACHE="$(HOST_GO_TARGET_CACHE)" \ + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ -- 2.30.2 From peter at korsgaard.com Mon Jan 16 10:50:31 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 11:50:31 +0100 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process Message-ID: <20230116105032.1890904-1-peter@korsgaard.com> The go mod vendor call in support/download/go-post-process accesses the go cache, so pass GOCACHE= in the environment to ensure our cache directory is used. The go cache defaults to ~/.cache/go-build if not set, so this fixes builds where that location (or GOCACHE if set in the environment) is not writable: rm -rf ~/.cache/go-build chmod -w ~/.cache make docker-compose-source .. failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 We use two different cache directories for target and host builds, but the download/vendoring should be independent of the architecture, so use the target variant even for host-only packages for simplicity. Signed-off-by: Peter Korsgaard --- package/go/go.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/go/go.mk b/package/go/go.mk index d3ed07f03b..c4f72d403c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ GOFLAGS=-mod=vendor \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ $(HOST_GO_COMMON_ENV) \ GOOS="linux" \ GOARCH=$(GO_GOARCH) \ - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ CC="$(TARGET_CC)" \ CXX="$(TARGET_CXX)" \ CGO_CFLAGS="$(TARGET_CFLAGS)" \ -- 2.30.2 From fperrad at gmail.com Mon Jan 16 11:29:44 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 16 Jan 2023 12:29:44 +0100 Subject: [Buildroot] [PATCH] package/lua-cffi: bump to version 0.2.3 Message-ID: <20230116112944.5440-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- 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 e71019993..318f60fef 100644 --- a/package/lua-cffi/lua-cffi.hash +++ b/package/lua-cffi/lua-cffi.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 34fb4eea7a0abec2095f08596f604ac01c81b979bead7d2f5cb084b3e2b46cbc lua-cffi-0.2.2.tar.gz +sha256 1d2577a62a843e5e6db35af1b58300d279b4df58eccef5e823441501f960d388 lua-cffi-0.2.3.tar.gz sha256 f5653a4d5864a3920ea1e07dacfd646067314be647598f0acaaf685beaa2e396 COPYING.md diff --git a/package/lua-cffi/lua-cffi.mk b/package/lua-cffi/lua-cffi.mk index ac351f7f9..30427ac34 100644 --- a/package/lua-cffi/lua-cffi.mk +++ b/package/lua-cffi/lua-cffi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CFFI_VERSION = 0.2.2 +LUA_CFFI_VERSION = 0.2.3 LUA_CFFI_SITE = $(call github,q66,cffi-lua,v$(LUA_CFFI_VERSION)) LUA_CFFI_LICENSE = MIT LUA_CFFI_LICENSE_FILES = COPYING.md -- 2.37.2 From peter at korsgaard.com Mon Jan 16 12:52:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 13:52:02 +0100 Subject: [Buildroot] [PATCH 3/4] package/libnetconf2: bump version 2.2.12 In-Reply-To: <20230114104832.12702-3-heiko.thiery@gmail.com> (Heiko Thiery's message of "Sat, 14 Jan 2023 11:48:34 +0100") References: <20230114104832.12702-1-heiko.thiery@gmail.com> <20230114104832.12702-3-heiko.thiery@gmail.com> Message-ID: <87sfga4p71.fsf@dell.be.48ers.dk> >>>>> "Heiko" == Heiko Thiery writes: > Signed-off-by: Heiko Thiery > --- > package/sysrepo/sysrepo.hash | 2 +- > package/sysrepo/sysrepo.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > diff --git a/package/sysrepo/sysrepo.hash b/package/sysrepo/sysrepo.hash > index 1db33df626..a90d8259bf 100644 > --- a/package/sysrepo/sysrepo.hash > +++ b/package/sysrepo/sysrepo.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 357a50851e4cc052b484b924ed0a5808c29159a7c9d48d9b1b8c42784c4b6917 sysrepo-2.1.64.tar.gz > +sha256 1bc866f13e41ba5e7e4acd52b5c3d42b1a2a1e032775e0a9b094f3265844cd25 sysrepo-2.2.12.tar.gz > sha256 88f1b7e5c64d2c113e07105aa9c0fb80639b40287565be1c2afd0949df83d826 LICENSE > diff --git a/package/sysrepo/sysrepo.mk b/package/sysrepo/sysrepo.mk > index 0ed27e3cfb..9da8c22ca2 100644 > --- a/package/sysrepo/sysrepo.mk > +++ b/package/sysrepo/sysrepo.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > -SYSREPO_VERSION = 2.1.64 > +SYSREPO_VERSION = 2.2.12 NIT: This is sysrepo, not libnetconf2. -- Bye, Peter Korsgaard From heiko.thiery at gmail.com Mon Jan 16 13:39:18 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Mon, 16 Jan 2023 14:39:18 +0100 Subject: [Buildroot] [PATCH 3/4] package/libnetconf2: bump version 2.2.12 In-Reply-To: <87sfga4p71.fsf@dell.be.48ers.dk> References: <20230114104832.12702-1-heiko.thiery@gmail.com> <20230114104832.12702-3-heiko.thiery@gmail.com> <87sfga4p71.fsf@dell.be.48ers.dk> Message-ID: Hi Peter, Am Mo., 16. Jan. 2023 um 13:52 Uhr schrieb Peter Korsgaard : > > >>>>> "Heiko" == Heiko Thiery writes: > > > Signed-off-by: Heiko Thiery > > --- > > package/sysrepo/sysrepo.hash | 2 +- > > package/sysrepo/sysrepo.mk | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > diff --git a/package/sysrepo/sysrepo.hash b/package/sysrepo/sysrepo.hash > > index 1db33df626..a90d8259bf 100644 > > --- a/package/sysrepo/sysrepo.hash > > +++ b/package/sysrepo/sysrepo.hash > > @@ -1,3 +1,3 @@ > > # Locally calculated > > -sha256 357a50851e4cc052b484b924ed0a5808c29159a7c9d48d9b1b8c42784c4b6917 sysrepo-2.1.64.tar.gz > > +sha256 1bc866f13e41ba5e7e4acd52b5c3d42b1a2a1e032775e0a9b094f3265844cd25 sysrepo-2.2.12.tar.gz > > sha256 88f1b7e5c64d2c113e07105aa9c0fb80639b40287565be1c2afd0949df83d826 LICENSE > > diff --git a/package/sysrepo/sysrepo.mk b/package/sysrepo/sysrepo.mk > > index 0ed27e3cfb..9da8c22ca2 100644 > > --- a/package/sysrepo/sysrepo.mk > > +++ b/package/sysrepo/sysrepo.mk > > @@ -4,7 +4,7 @@ > > # > > ################################################################################ > > > -SYSREPO_VERSION = 2.1.64 > > +SYSREPO_VERSION = 2.2.12 > > NIT: This is sysrepo, not libnetconf2. damn ... you're right .. that was a bad mistake. -- Heiko > > -- > Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:40:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:40:52 +0100 Subject: [Buildroot] [PATCH 1/2] package/janus-gateway: add libcurl optional dependency In-Reply-To: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 14 Jan 2023 18:01:25 +0100") References: <20230114170126.1085188-1-fontaine.fabrice@gmail.com> Message-ID: <875yd6h79n.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > libcurl is an optional dependency which is enabled by default since at > least version 0.0.9 and > https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:45:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:45:20 +0100 Subject: [Buildroot] package/lpeg: add missing LPEG_LICENSE_FILES In-Reply-To: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> (Nicolas Carrier's message of "Fri, 13 Jan 2023 13:44:28 +0000") References: <8ef2e2013a5e486034e602157d91b1de0d1ad374.camel@orolia.com> Message-ID: <871qnuh727.fsf@dell.be.48ers.dk> >>>>> "Nicolas" == Nicolas Carrier writes: > The lpeg.html file declares the licensing terms at its bottom, so it > should work as a license file. Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:46:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:46:05 +0100 Subject: [Buildroot] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO In-Reply-To: (Nicolas Carrier's message of "Fri, 13 Jan 2023 13:20:15 +0000") References: Message-ID: <87wn5mfsgi.fsf@dell.be.48ers.dk> >>>>> "Nicolas" == Nicolas Carrier writes: > Hello, > Here is a patch to remove some legal-info warnings when REDISTRIBUTE is set to NO, for local and > override packages. > I can't use git send-email as our IT department has forbidden the standard pop/imap/smtp methods... > I hope that won't be too much of an issue :/ :/ Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:52:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:52:51 +0100 Subject: [Buildroot] [PATCH v2 1/4] package/at-spi2-core: switch to https download In-Reply-To: (Lang Daniel via buildroot's message of "Thu, 12 Jan 2023 09:22:07 +0000") References: Message-ID: <87sfgafs58.fsf@dell.be.48ers.dk> >>>>> "Lang" == Lang Daniel via buildroot writes: > Signed-off-by: Daniel Lang > --- > Changes v1 -> v2: > - No changes Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From dario.binacchi at amarulasolutions.com Mon Jan 16 18:04:34 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 19:04:34 +0100 Subject: [Buildroot] [RESEND PATCH 1/1] package/sscep: requires des support in openssl Message-ID: <20230116180434.3090717-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 dario.binacchi at amarulasolutions.com Mon Jan 16 18:05:50 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 19:05:50 +0100 Subject: [Buildroot] [RESEND PATCH v2 1/1] package/sscep: fix linking error Message-ID: <20230116180550.3144425-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 ju.o at free.fr Mon Jan 16 18:43:48 2023 From: ju.o at free.fr (Julien Olivain) Date: Mon, 16 Jan 2023 19:43:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/z3: bump to version 4.12.0 Message-ID: <20230116184348.7593-1-ju.o@free.fr> For change log since v4.11.2, see: - https://github.com/Z3Prover/z3/releases/tag/z3-4.12.0 Signed-off-by: Julien Olivain --- Patch tested on branch master at commit 627c38c with commands: make check-package ... 0 warnings generated support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_z3.TestZ3 ... OK ./utils/test-pkg -a -p z3 ... 44 builds, 26 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed --- package/z3/z3.hash | 2 +- package/z3/z3.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/z3/z3.hash b/package/z3/z3.hash index d38c5f1971..517e2f4923 100644 --- a/package/z3/z3.hash +++ b/package/z3/z3.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e3a82431b95412408a9c994466fad7252135c8ed3f719c986cd75c8c5f234c7e z3-4.11.2.tar.gz +sha256 5f575f0a3950760436217da1cc1a714569b6d4f664a75bb6775876328cf0a580 z3-4.12.0.tar.gz sha256 e617cad2ab9347e3129c2b171e87909332174e17961c5c3412d0799469111337 LICENSE.txt diff --git a/package/z3/z3.mk b/package/z3/z3.mk index 2252e05395..ecd79325dc 100644 --- a/package/z3/z3.mk +++ b/package/z3/z3.mk @@ -4,7 +4,7 @@ # ################################################################################ -Z3_VERSION = 4.11.2 +Z3_VERSION = 4.12.0 Z3_SITE = $(call github,Z3Prover,z3,z3-$(Z3_VERSION)) Z3_LICENSE = MIT Z3_LICENSE_FILES = LICENSE.txt -- 2.39.0 From bugzilla at busybox.net Mon Jan 16 20:18:16 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 16 Jan 2023 20:18:16 +0000 Subject: [Buildroot] [Bug 13466] creation of bridge interface via interfaces does not work In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=13466 --- Comment #4 from Ar?n? ?NAL --- I made it work. The brctl check on ifupdown.sh needed to be changed to /usr/sbin/brctl. I only needed to install bridge-utils. No need for the ifupdown package. Bridge VLAN filtering won't work if iproute2 is not installed. BusyBox's ip command does not support that. My current rootfs overlay looks like this: rootfsOverlay ??? etc ??? ??? network ??? ??? if-down.d ??? ??? ??? bridge -> /lib/bridge-utils/ifupdown.sh ??? ??? if-post-down.d ??? ??? ??? bridge -> /lib/bridge-utils/ifupdown.sh ??? ??? if-pre-up.d ??? ??? ??? bridge -> /lib/bridge-utils/ifupdown.sh ??? ??? interfaces ??? lib ??? bridge-utils ??? bridge-utils.sh ??? ifupdown.sh I'm planning to work on the scripts a little to replace brctl with ip so it would be usable without requiring any other packages to be installed. -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin.1998 at free.fr Mon Jan 16 20:16:29 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:16:29 +0100 Subject: [Buildroot] [git commit] package/sscep: requires des support in openssl Message-ID: <20230116201915.C287A87BC1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af8200a4c3543403ca653f4064f6649a052440e1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Yann E. MORIN --- package/sscep/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/sscep/Config.in b/package/sscep/Config.in index 2e5e29f7c8..549c65274b 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 From yann.morin.1998 at free.fr Mon Jan 16 20:18:31 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:18:31 +0100 Subject: [Buildroot] [git commit] package/sscep: fix linking error Message-ID: <20230116201915.CC82D87BC2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=04fc02a8b7a70bc0afe17fe0625cfd2b4c55b776 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 [yann.morin.1998 at free.fr: do an actual bacport] Signed-off-by: Yann E. MORIN --- package/sscep/0001-Fix-getopt-linking-error.patch | 57 +++++++++++++++++++++++ 1 file changed, 57 insertions(+) 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 0000000000..9427593cc3 --- /dev/null +++ b/package/sscep/0001-Fix-getopt-linking-error.patch @@ -0,0 +1,57 @@ +From 65561b53344b834877e6b63320066a1e26038a3c 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 +[yann.morin.1998 at free.fr: make that an actual backport] +Signed-off-by: Yann E. MORIN +--- + src/getopt.c | 12 ++++++++++++ + 1 file changed, 12 insertions(+) + +diff --git a/src/getopt.c b/src/getopt.c +index eae36a6..0109406 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.25.1 + From yann.morin.1998 at free.fr Mon Jan 16 20:12:17 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:12:17 +0100 Subject: [Buildroot] [git commit] package/z3: bump to version 4.12.0 Message-ID: <20230116201915.B45FD87BC0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8eef1e1488bce0732dbce137baa4f506a29dd13f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For change log since v4.11.2, see: - https://github.com/Z3Prover/z3/releases/tag/z3-4.12.0 Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/z3/z3.hash | 2 +- package/z3/z3.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/z3/z3.hash b/package/z3/z3.hash index d38c5f1971..517e2f4923 100644 --- a/package/z3/z3.hash +++ b/package/z3/z3.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 e3a82431b95412408a9c994466fad7252135c8ed3f719c986cd75c8c5f234c7e z3-4.11.2.tar.gz +sha256 5f575f0a3950760436217da1cc1a714569b6d4f664a75bb6775876328cf0a580 z3-4.12.0.tar.gz sha256 e617cad2ab9347e3129c2b171e87909332174e17961c5c3412d0799469111337 LICENSE.txt diff --git a/package/z3/z3.mk b/package/z3/z3.mk index 2252e05395..ecd79325dc 100644 --- a/package/z3/z3.mk +++ b/package/z3/z3.mk @@ -4,7 +4,7 @@ # ################################################################################ -Z3_VERSION = 4.11.2 +Z3_VERSION = 4.12.0 Z3_SITE = $(call github,Z3Prover,z3,z3-$(Z3_VERSION)) Z3_LICENSE = MIT Z3_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Mon Jan 16 20:19:34 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:19:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/z3: bump to version 4.12.0 In-Reply-To: <20230116184348.7593-1-ju.o@free.fr> References: <20230116184348.7593-1-ju.o@free.fr> Message-ID: <20230116201934.GA2770@scaer> Julien, All, On 2023-01-16 19:43 +0100, Julien Olivain spake thusly: > For change log since v4.11.2, see: > - https://github.com/Z3Prover/z3/releases/tag/z3-4.12.0 > > Signed-off-by: Julien Olivain Applied to master, thanks. Regards, Yann E. MORIN. > --- > Patch tested on branch master at commit 627c38c with commands: > > make check-package > ... > 0 warnings generated > > support/testing/run-tests \ > -d dl -o output_folder \ > tests.package.test_z3.TestZ3 > ... > OK > > ./utils/test-pkg -a -p z3 > ... > 44 builds, 26 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > --- > package/z3/z3.hash | 2 +- > package/z3/z3.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/z3/z3.hash b/package/z3/z3.hash > index d38c5f1971..517e2f4923 100644 > --- a/package/z3/z3.hash > +++ b/package/z3/z3.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 e3a82431b95412408a9c994466fad7252135c8ed3f719c986cd75c8c5f234c7e z3-4.11.2.tar.gz > +sha256 5f575f0a3950760436217da1cc1a714569b6d4f664a75bb6775876328cf0a580 z3-4.12.0.tar.gz > sha256 e617cad2ab9347e3129c2b171e87909332174e17961c5c3412d0799469111337 LICENSE.txt > diff --git a/package/z3/z3.mk b/package/z3/z3.mk > index 2252e05395..ecd79325dc 100644 > --- a/package/z3/z3.mk > +++ b/package/z3/z3.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -Z3_VERSION = 4.11.2 > +Z3_VERSION = 4.12.0 > Z3_SITE = $(call github,Z3Prover,z3,z3-$(Z3_VERSION)) > Z3_LICENSE = MIT > Z3_LICENSE_FILES = LICENSE.txt > -- > 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 Mon Jan 16 20:19:52 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:19:52 +0100 Subject: [Buildroot] [RESEND PATCH 1/1] package/sscep: requires des support in openssl In-Reply-To: <20230116180434.3090717-1-dario.binacchi@amarulasolutions.com> References: <20230116180434.3090717-1-dario.binacchi@amarulasolutions.com> Message-ID: <20230116201952.GB2770@scaer> Dario, All, On 2023-01-16 19:04 +0100, Dario Binacchi spake thusly: > 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 Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 16 20:20:30 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:20:30 +0100 Subject: [Buildroot] [RESEND PATCH v2 1/1] package/sscep: fix linking error In-Reply-To: <20230116180550.3144425-1-dario.binacchi@amarulasolutions.com> References: <20230116180550.3144425-1-dario.binacchi@amarulasolutions.com> Message-ID: <20230116202030.GC2770@scaer> Dario, All, On 2023-01-16 19:05 +0100, Dario Binacchi spake thusly: > 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 Now that it is applied upstream, I made that an actual backport (to have the proper sha1). Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 16 20:23:40 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:23:40 +0100 Subject: [Buildroot] [PATCH] package/lua-cffi: bump to version 0.2.3 In-Reply-To: <20230116112944.5440-1-francois.perrad@gadz.org> References: <20230116112944.5440-1-francois.perrad@gadz.org> Message-ID: <20230116202340.GD2770@scaer> Fran?ois, All, On 2023-01-16 12:29 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 e71019993..318f60fef 100644 > --- a/package/lua-cffi/lua-cffi.hash > +++ b/package/lua-cffi/lua-cffi.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 34fb4eea7a0abec2095f08596f604ac01c81b979bead7d2f5cb084b3e2b46cbc lua-cffi-0.2.2.tar.gz > +sha256 1d2577a62a843e5e6db35af1b58300d279b4df58eccef5e823441501f960d388 lua-cffi-0.2.3.tar.gz > sha256 f5653a4d5864a3920ea1e07dacfd646067314be647598f0acaaf685beaa2e396 COPYING.md > diff --git a/package/lua-cffi/lua-cffi.mk b/package/lua-cffi/lua-cffi.mk > index ac351f7f9..30427ac34 100644 > --- a/package/lua-cffi/lua-cffi.mk > +++ b/package/lua-cffi/lua-cffi.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LUA_CFFI_VERSION = 0.2.2 > +LUA_CFFI_VERSION = 0.2.3 > LUA_CFFI_SITE = $(call github,q66,cffi-lua,v$(LUA_CFFI_VERSION)) > LUA_CFFI_LICENSE = MIT > LUA_CFFI_LICENSE_FILES = COPYING.md > -- > 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 Jan 16 20:23:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:23:18 +0100 Subject: [Buildroot] [git commit] package/lua-cffi: bump to version 0.2.3 Message-ID: <20230116202354.95B7087BC6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aac8ce4999c3c2e105347fd247ba65304ab0d26a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- 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 e710199936..318f60fefe 100644 --- a/package/lua-cffi/lua-cffi.hash +++ b/package/lua-cffi/lua-cffi.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 34fb4eea7a0abec2095f08596f604ac01c81b979bead7d2f5cb084b3e2b46cbc lua-cffi-0.2.2.tar.gz +sha256 1d2577a62a843e5e6db35af1b58300d279b4df58eccef5e823441501f960d388 lua-cffi-0.2.3.tar.gz sha256 f5653a4d5864a3920ea1e07dacfd646067314be647598f0acaaf685beaa2e396 COPYING.md diff --git a/package/lua-cffi/lua-cffi.mk b/package/lua-cffi/lua-cffi.mk index ac351f7f98..30427ac34c 100644 --- a/package/lua-cffi/lua-cffi.mk +++ b/package/lua-cffi/lua-cffi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CFFI_VERSION = 0.2.2 +LUA_CFFI_VERSION = 0.2.3 LUA_CFFI_SITE = $(call github,q66,cffi-lua,v$(LUA_CFFI_VERSION)) LUA_CFFI_LICENSE = MIT LUA_CFFI_LICENSE_FILES = COPYING.md From yann.morin.1998 at free.fr Mon Jan 16 20:24:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:24:05 +0100 Subject: [Buildroot] [git commit] package/go: explicitly set GOMODCACHE Message-ID: <20230116202538.1B99E87BD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=162f656884185662d85e5366871284adca87a465 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master go mod vendor caches downloaded modules to the Go module cache, which defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE environment variable: https://go.dev/ref/mod#module-cache So explicitly set GOMODCACHE= for reproducibility. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN --- package/go/go.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/go/go.mk b/package/go/go.mk index c4f72d403c..c38ae0b99c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ GOCACHE="$(HOST_GO_TARGET_CACHE)" \ + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ From yann.morin.1998 at free.fr Mon Jan 16 20:24:02 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:24:02 +0100 Subject: [Buildroot] [git commit] package/go: set GOCACHE for download post-process Message-ID: <20230116202538.106E687BD1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=07a745e55d76616802a20dcbfd72dfe6fe8e3b05 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The go mod vendor call in support/download/go-post-process accesses the go cache, so pass GOCACHE= in the environment to ensure our cache directory is used. The go cache defaults to ~/.cache/go-build if not set, so this fixes builds where that location (or GOCACHE if set in the environment) is not writable: rm -rf ~/.cache/go-build chmod -w ~/.cache make docker-compose-source .. failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 We use two different cache directories for target and host builds, but the download/vendoring should be independent of the architecture, so use the target variant even for host-only packages for simplicity. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN --- package/go/go.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/go/go.mk b/package/go/go.mk index d3ed07f03b..c4f72d403c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ GOFLAGS=-mod=vendor \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ $(HOST_GO_COMMON_ENV) \ GOOS="linux" \ GOARCH=$(GO_GOARCH) \ - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ CC="$(TARGET_CC)" \ CXX="$(TARGET_CXX)" \ CGO_CFLAGS="$(TARGET_CFLAGS)" \ From yann.morin.1998 at free.fr Mon Jan 16 20:26:11 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:26:11 +0100 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process In-Reply-To: <20230116105032.1890904-1-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: <20230116202611.GE2770@scaer> Peter, All, On 2023-01-16 11:50 +0100, Peter Korsgaard spake thusly: > The go mod vendor call in support/download/go-post-process accesses the go > cache, so pass GOCACHE= in the environment to ensure our cache directory is > used. > > The go cache defaults to ~/.cache/go-build if not set, so this fixes builds > where that location (or GOCACHE if set in the environment) is not writable: > > rm -rf ~/.cache/go-build > chmod -w ~/.cache > make docker-compose-source > .. > failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied > make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 > > We use two different cache directories for target and host builds, but the > download/vendoring should be independent of the architecture, so use the > target variant even for host-only packages for simplicity. > > Signed-off-by: Peter Korsgaard Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/go/go.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/go/go.mk b/package/go/go.mk > index d3ed07f03b..c4f72d403c 100644 > --- a/package/go/go.mk > +++ b/package/go/go.mk > @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ > GOFLAGS=-mod=vendor \ > GOROOT="$(HOST_GO_ROOT)" \ > GOPATH="$(HOST_GO_GOPATH)" \ > + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > GOPROXY=off \ > PATH=$(BR_PATH) \ > GOBIN= \ > @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ > $(HOST_GO_COMMON_ENV) \ > GOOS="linux" \ > GOARCH=$(GO_GOARCH) \ > - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > CC="$(TARGET_CC)" \ > CXX="$(TARGET_CXX)" \ > CGO_CFLAGS="$(TARGET_CFLAGS)" \ > -- > 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 yann.morin.1998 at free.fr Mon Jan 16 20:30:07 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:30:07 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116105032.1890904-2-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> Message-ID: <20230116203007.GF2770@scaer> Peter, All, On 2023-01-16 11:50 +0100, Peter Korsgaard spake thusly: > go mod vendor caches downloaded modules to the Go module cache, which > defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE > environment variable: > > https://go.dev/ref/mod#module-cache > > So explicitly set GOMODCACHE= for reproducibility. > > Signed-off-by: Peter Korsgaard Applied to master, thanks, but see below... > --- > package/go/go.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/go/go.mk b/package/go/go.mk > index c4f72d403c..c38ae0b99c 100644 > --- a/package/go/go.mk > +++ b/package/go/go.mk > @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ > GOROOT="$(HOST_GO_ROOT)" \ > GOPATH="$(HOST_GO_GOPATH)" \ > GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ HOST_GO_GOPATH is $(HOST_DIR)/share/go-path, however, with PPD, HOST_DIR is per-package, so there will not besharing of the cache between two packages, unless there is a build dependency between them (unlikely in the go ecosystem). If we wanted to really share the go cache(s), we need to hit somewhere in $(BR2_DL_DIR), like we do for cargo, see 8450b7691870 (package/pkg-cargo: move CARGO_HOME into DL_DIR). Still, this patch guarantees that the current situation is reproducible, and does not depend on the user's environment. Applied to master, thanks. Regards, Yann E. MORIN. > GOPROXY=off \ > PATH=$(BR_PATH) \ > GOBIN= \ > -- > 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 christian at paral.in Mon Jan 16 20:36:50 2023 From: christian at paral.in (Christian Stewart) Date: Mon, 16 Jan 2023 12:36:50 -0800 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process In-Reply-To: <20230116105032.1890904-1-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: Hi Peter, Thought this was set already! On Mon, Jan 16, 2023, 2:52 AM Peter Korsgaard wrote: > The go mod vendor call in support/download/go-post-process accesses the go > cache, so pass GOCACHE= in the environment to ensure our cache directory is > used. > > The go cache defaults to ~/.cache/go-build if not set, so this fixes builds > where that location (or GOCACHE if set in the environment) is not writable: > > rm -rf ~/.cache/go-build > chmod -w ~/.cache > make docker-compose-source > .. > failed to initialize build cache at /home/peko/.cache/go-build: mkdir > /home/peko/.cache/go-build: permission denied > make[1]: *** [package/pkg-generic.mk:189: > /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] > Error 1 > > We use two different cache directories for target and host builds, but the > download/vendoring should be independent of the architecture, so use the > target variant even for host-only packages for simplicity. > > Signed-off-by: Peter Korsgaard > --- > package/go/go.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/go/go.mk b/package/go/go.mk > index d3ed07f03b..c4f72d403c 100644 > --- a/package/go/go.mk > +++ b/package/go/go.mk > @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ > GOFLAGS=-mod=vendor \ > GOROOT="$(HOST_GO_ROOT)" \ > GOPATH="$(HOST_GO_GOPATH)" \ > + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > GOPROXY=off \ > PATH=$(BR_PATH) \ > GOBIN= \ > @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ > $(HOST_GO_COMMON_ENV) \ > GOOS="linux" \ > GOARCH=$(GO_GOARCH) \ > - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > CC="$(TARGET_CC)" \ > CXX="$(TARGET_CXX)" \ > CGO_CFLAGS="$(TARGET_CFLAGS)" \ > -- > 2.30.2 > Reviewed-by: Christian Stewart > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From christian at paral.in Mon Jan 16 20:38:27 2023 From: christian at paral.in (Christian Stewart) Date: Mon, 16 Jan 2023 12:38:27 -0800 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116105032.1890904-2-peter@korsgaard.com> References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> Message-ID: Hi Peter, This reminds me of when GO111MODULE was leaking from the host environment as well. I wonder if there's any merit to wiping the host environment variables if br2 reproducible is enabled? On Mon, Jan 16, 2023, 2:52 AM Peter Korsgaard wrote: > go mod vendor caches downloaded modules to the Go module cache, which > defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE > environment variable: > > https://go.dev/ref/mod#module-cache > > So explicitly set GOMODCACHE= for reproducibility. > > Signed-off-by: Peter Korsgaard > --- > package/go/go.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/go/go.mk b/package/go/go.mk > index c4f72d403c..c38ae0b99c 100644 > --- a/package/go/go.mk > +++ b/package/go/go.mk > @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ > GOROOT="$(HOST_GO_ROOT)" \ > GOPATH="$(HOST_GO_GOPATH)" \ > GOCACHE="$(HOST_GO_TARGET_CACHE)" \ > + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ > GOPROXY=off \ > PATH=$(BR_PATH) \ > GOBIN= \ > -- > 2.30.2 > Reviewed-by: Christian Stewart > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Mon Jan 16 20:45:15 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:45:15 +0100 Subject: [Buildroot] [git commit] fs/erofs: enable support for reproducible build Message-ID: <20230116204559.C51F587BD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ac5ecaf86809a999d68d851c2200705a8f10a7b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master By default, mkfs.erofs will sue the current date to set some metadata in the filesystem it generates, and will also use generate a random UUID for that filesystem. This is not reproducible. When BR2_REPRODUCIBLE is selected, set the filesystem timestamps to $SOURCE_DATE_EPOCH, and the filesystem UUID to the nil uuid (as good as any other arbitrary one). Signed-off-by: Casey Reeves [yann.morin.1998 at free.fr: - one multi-line assignment, not two - slightly rephrase the commit log ] Signed-off-by: Yann E. MORIN --- fs/erofs/erofs.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk index 0e9d4401a9..e43d74927b 100644 --- a/fs/erofs/erofs.mk +++ b/fs/erofs/erofs.mk @@ -10,6 +10,12 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) ROOTFS_EROFS_ARGS += -zlz4hc endif +ifeq ($(BR2_REPRODUCIBLE),y) +ROOTFS_EROFS_ARGS += \ + -T $(SOURCE_DATE_EPOCH) \ + -U 00000000-0000-0000-0000-000000000000 +endif + ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) endif From peter at korsgaard.com Mon Jan 16 20:52:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 21:52:10 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116203007.GF2770@scaer> (Yann E. MORIN's message of "Mon, 16 Jan 2023 21:30:07 +0100") References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> <20230116203007.GF2770@scaer> Message-ID: <87mt6ifbid.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > Peter, All, > On 2023-01-16 11:50 +0100, Peter Korsgaard spake thusly: >> go mod vendor caches downloaded modules to the Go module cache, which >> defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE >> environment variable: >> >> https://go.dev/ref/mod#module-cache >> >> So explicitly set GOMODCACHE= for reproducibility. >> >> Signed-off-by: Peter Korsgaard > Applied to master, thanks, but see below... >> --- >> package/go/go.mk | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/package/go/go.mk b/package/go/go.mk >> index c4f72d403c..c38ae0b99c 100644 >> --- a/package/go/go.mk >> +++ b/package/go/go.mk >> @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ >> GOROOT="$(HOST_GO_ROOT)" \ >> GOPATH="$(HOST_GO_GOPATH)" \ >> GOCACHE="$(HOST_GO_TARGET_CACHE)" \ >> + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ > HOST_GO_GOPATH is $(HOST_DIR)/share/go-path, however, with PPD, HOST_DIR > is per-package, so there will not besharing of the cache between two > packages, unless there is a build dependency between them (unlikely in > the go ecosystem). > If we wanted to really share the go cache(s), we need to hit somewhere > in $(BR2_DL_DIR), like we do for cargo, see 8450b7691870 (package/pkg-cargo: > move CARGO_HOME into DL_DIR). > Still, this patch guarantees that the current situation is reproducible, > and does not depend on the user's environment. Yes, I know. As far as I can see this was already the case (on systems where GOMODCACHE isn't set), and I wanted a "safe" fix we could backport - But indeed, longer term we should probably put the go module cache in DL_DIR like we recently did for the cargo cache. > Applied to master, thanks. Thanks! -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Mon Jan 16 20:55:14 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 21:55:14 +0100 Subject: [Buildroot] [PATCH] fs/erofs: enable support for reproducible build In-Reply-To: <20230116083352.160100-1-casey@xogium.me> References: <20230116083352.160100-1-casey@xogium.me> Message-ID: <20230116205514.GG2770@scaer> Casey, All, On 2023-01-16 09:33 +0100, Casey Reeves spake thusly: > When BR2_REPRODUCIBLE is selected, this sets the filesystem timestamps > to $SOURCE_DATE_EPOCH. > > It also sets the filesystem UUID to the nil uuid, to ensure a random one > isn't picked during generation. > > Signed-off-by: Casey Reeves Thank you for this patch. We did a review in private, but I let a minor nit split through the cracks (probably because of -ECOFFEE), so I fixed it: I made the two assignments a single one, split on two lines. I also slightly reworded the commit to start with an explanation of the issue (mkfs.erofs uses the current date, and random data for the UUID), followed by the solution to fix it. Thanks, I know it's been a bit stressing for you to submit a patch, so, I'll reiterate: no stess! ;-) Applied to master, thanks. Regards, Yann E. MORIN. > --- > fs/erofs/erofs.mk | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk > index 0e9d4401a9..5567cd43ef 100644 > --- a/fs/erofs/erofs.mk > +++ b/fs/erofs/erofs.mk > @@ -10,6 +10,11 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) > ROOTFS_EROFS_ARGS += -zlz4hc > endif > > +ifeq ($(BR2_REPRODUCIBLE),y) > +ROOTFS_EROFS_ARGS += -T $(SOURCE_DATE_EPOCH) > +ROOTFS_EROFS_ARGS += -U 00000000-0000-0000-0000-000000000000 > +endif > + > ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) > ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) > endif > -- > 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 Mon Jan 16 20:55:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 21:55:26 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: (Christian Stewart's message of "Mon, 16 Jan 2023 12:38:27 -0800") References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> Message-ID: <87ilh6fbcx.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Hi Peter, > This reminds me of when GO111MODULE was leaking from the host environment > as well. I wonder if there's any merit to wiping the host environment > variables if br2 reproducible is enabled? I definately think it is, ideally we want Buildroot to work the same way on all hosts - But why only for reproducible builds? Notice that we do override GO111MODULE= in HOST_GO_COMMON_ENV. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 20:56:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 21:56:37 +0100 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process In-Reply-To: (Christian Stewart's message of "Mon, 16 Jan 2023 12:36:50 -0800") References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: <87edrufbay.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Hi Peter, > Thought this was set already! It is for the build step - but not for the download step, so we can end up in problems with the go mod vendor call in the download post-process. -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Mon Jan 16 21:24:44 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:24:44 +0100 Subject: [Buildroot] [PATCH] package/util-linux: add an option to enable irqtop In-Reply-To: <20230116080513.21407-1-yegorslists@googlemail.com> References: <20230116080513.21407-1-yegorslists@googlemail.com> Message-ID: <20230116212444.GH2770@scaer> Yegor, All, On 2023-01-16 09:05 +0100, yegorslists--- via buildroot spake thusly: > From: Yegor Yefremov > > irqtop is an IRQ monitoring tool. > > Signed-off-by: Yegor Yefremov > --- > package/util-linux/Config.in | 7 +++++++ > package/util-linux/util-linux.mk | 1 + > 2 files changed, 8 insertions(+) > > diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in > index 917f1bc2b4..c7e4d2d8bc 100644 > --- a/package/util-linux/Config.in > +++ b/package/util-linux/Config.in > @@ -161,6 +161,13 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS > help > Show information on IPC facilities > > +config BR2_PACKAGE_UTIL_LINUX_IRQTOP > + bool "irqtop" > + depends on BR2_USE_MMU # libsmartcols > + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS I was about to apply this, but I am a bit conflicted... Building irqtop defaults to 'yes' for linux systems, when --disable-irqtop is not specified (unless I misread util-linux' configure.ac). So, today we are providing neither --enable-irqtop nor --disable-irqtop, which means that it is in practice always built. But with your change, it means that now it is by default disabled. So I wanted to add 'default y' for legacy reasons, but we have no other option in util-linux that defaults to 'y', so it would have been a bit odd to do so... Or maybe I am just too tired to think straight... Thoughts? Regards, Yann E. MORIN. > + help > + Show information on IRQs > + > config BR2_PACKAGE_UTIL_LINUX_KILL > bool "kill" > help > diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk > index b53b94ec31..87ec3c19d7 100644 > --- a/package/util-linux/util-linux.mk > +++ b/package/util-linux/util-linux.mk > @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ > + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ > $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ > -- > 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 Mon Jan 16 21:25:05 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:25:05 +0100 Subject: [Buildroot] [git commit] package/frr: bump to version 8.4.2 Message-ID: <20230116212551.778ED87BE1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ccaf9f316544f0c8c3546b70568ed48c265e801b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changes since 8.3.1: - https://frrouting.org/release/8.4 - https://frrouting.org/release/8.4.1 Signed-off-by: Joachim Wiberg Signed-off-by: Yann E. MORIN --- package/frr/frr.hash | 2 +- package/frr/frr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/frr/frr.hash b/package/frr/frr.hash index 87ade19c16..836f130b93 100644 --- a/package/frr/frr.hash +++ b/package/frr/frr.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 9b0430d01f8da2d780ac5e41de2cf4e53abff0ed06a0cc75d745f4b1f29e5b9e frr-8.3.1.tar.gz +sha256 8a6b0e0fa1e89493ba84cf176674e55c7a814821fd02a7188095b76c37c3935f frr-8.4.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/frr/frr.mk b/package/frr/frr.mk index 72c46ba4aa..abae784c40 100644 --- a/package/frr/frr.mk +++ b/package/frr/frr.mk @@ -4,7 +4,7 @@ # ################################################################################ -FRR_VERSION = 8.3.1 +FRR_VERSION = 8.4.2 FRR_SITE = $(call github,FRRouting,frr,frr-$(FRR_VERSION)) FRR_LICENSE = GPL-2.0 FRR_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Mon Jan 16 21:26:01 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:26:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/frr: bump to version 8.4.2 In-Reply-To: <20230116070838.4011964-1-troglobit@gmail.com> References: <20230116070838.4011964-1-troglobit@gmail.com> Message-ID: <20230116212601.GI2770@scaer> Joachim, All, On 2023-01-16 08:08 +0100, Joachim Wiberg spake thusly: > Changes since 8.3.1: > > - https://frrouting.org/release/8.4 > - https://frrouting.org/release/8.4.1 > > Signed-off-by: Joachim Wiberg Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/frr/frr.hash | 2 +- > package/frr/frr.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/frr/frr.hash b/package/frr/frr.hash > index 87ade19c16..836f130b93 100644 > --- a/package/frr/frr.hash > +++ b/package/frr/frr.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 9b0430d01f8da2d780ac5e41de2cf4e53abff0ed06a0cc75d745f4b1f29e5b9e frr-8.3.1.tar.gz > +sha256 8a6b0e0fa1e89493ba84cf176674e55c7a814821fd02a7188095b76c37c3935f frr-8.4.2.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING > diff --git a/package/frr/frr.mk b/package/frr/frr.mk > index 72c46ba4aa..abae784c40 100644 > --- a/package/frr/frr.mk > +++ b/package/frr/frr.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -FRR_VERSION = 8.3.1 > +FRR_VERSION = 8.4.2 > FRR_SITE = $(call github,FRRouting,frr,frr-$(FRR_VERSION)) > FRR_LICENSE = GPL-2.0 > FRR_LICENSE_FILES = COPYING > -- > 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 aperez at igalia.com Mon Jan 16 21:25:58 2023 From: aperez at igalia.com (Adrian Perez de Castro) Date: Mon, 16 Jan 2023 23:25:58 +0200 Subject: [Buildroot] [PATCH 1/1] package/bubblewrap: bump to version 0.7.0 Message-ID: <20230116212558.2182684-1-aperez@igalia.com> This version contains a few minor fixes, provides better error messages, and includes a new option to set the size of created tmpfs volumes. Release notes: https://github.com/containers/bubblewrap/releases/tag/v0.7.0 Signed-off-by: Adrian Perez de Castro --- package/bubblewrap/bubblewrap.hash | 4 ++-- package/bubblewrap/bubblewrap.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/bubblewrap/bubblewrap.hash b/package/bubblewrap/bubblewrap.hash index 98fafc3679..0475f8882a 100644 --- a/package/bubblewrap/bubblewrap.hash +++ b/package/bubblewrap/bubblewrap.hash @@ -1,5 +1,5 @@ -# From https://github.com/containers/bubblewrap/releases/tag/v0.6.2 -sha256 8a0ec802d1b3e956c5bb0a40a81c9ce0b055a31bf30a8efa547433603b8af20b bubblewrap-0.6.2.tar.xz +# From https://github.com/containers/bubblewrap/releases/tag/v0.7.0 +sha256 764ab7100bd037ea53d440d362e099d7a425966bc62d1f00ab26b8fbb882a9dc bubblewrap-0.7.0.tar.xz # Hash for license files: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/bubblewrap/bubblewrap.mk b/package/bubblewrap/bubblewrap.mk index 91864d2b76..658e6e113c 100644 --- a/package/bubblewrap/bubblewrap.mk +++ b/package/bubblewrap/bubblewrap.mk @@ -4,7 +4,7 @@ # ################################################################################ -BUBBLEWRAP_VERSION = 0.6.2 +BUBBLEWRAP_VERSION = 0.7.0 BUBBLEWRAP_SITE = https://github.com/containers/bubblewrap/releases/download/v$(BUBBLEWRAP_VERSION) BUBBLEWRAP_SOURCE = bubblewrap-$(BUBBLEWRAP_VERSION).tar.xz BUBBLEWRAP_DEPENDENCIES = host-pkgconf libcap -- 2.39.0 From yann.morin.1998 at free.fr Mon Jan 16 21:26:54 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:26:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipmitool: fix broken IANA PEN registry URL In-Reply-To: <20230115191751.3884627-1-vfazio@xes-inc.com> References: <20230115191751.3884627-1-vfazio@xes-inc.com> Message-ID: <20230116212654.GJ2770@scaer> Vincent, All, On 2023-01-15 13:17 -0600, Vincent Fazio spake thusly: > From: Vincent Fazio > > Backport the upstream fix for the IANA Private Enterprise Numbers > registry URL so the correct file gets downloaded and installed. > > Signed-off-by: Vincent Fazio > Signed-off-by: Vincent Fazio Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../0002-Fix-enterprise-numbers-URL.patch | 36 +++++++++++++++++++ > 1 file changed, 36 insertions(+) > create mode 100644 package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > > diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > new file mode 100644 > index 0000000000..07cdbd4527 > --- /dev/null > +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch > @@ -0,0 +1,36 @@ > +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 > +From: Alexander Amelkin > +Date: Tue, 22 Nov 2022 13:55:33 +0300 > +Subject: [PATCH] Fix enterprise-numbers URL > + > +IANA has changed their URL scheme, and the content at the old URL for > +enterprise-numbers switched from text/plain to text/html. > + > +Fix Makefile.am to use the new URL > + > +Resolves ipmitool/ipmitool#377 > + > +Signed-off-by: Alexander Amelkin > + > +[vfazio: backport from upstream 1edb0e27e44196d1ebe449aba0b9be22d376bcb6] > +Signed-off-by: Vincent Fazio > +--- > + Makefile.am | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/Makefile.am b/Makefile.am > +index ce3267f..3182a52 100644 > +--- a/Makefile.am > ++++ b/Makefile.am > +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ > + $(distdir).tar.gz $(distdir).tar.bz2 > + > + SUBDIRS = lib src include doc contrib control > +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers > ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt > + > + dist-hook: > + cp control/ipmitool.spec $(distdir) > +-- > +2.25.1 > + > -- > 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 Mon Jan 16 21:26:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 16 Jan 2023 22:26:16 +0100 Subject: [Buildroot] [git commit] package/ipmitool: fix broken IANA PEN registry URL Message-ID: <20230116212747.99F4E87BE7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b6ccffcfb84938d2f0813d7c98907d75b49b842 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Backport the upstream fix for the IANA Private Enterprise Numbers registry URL so the correct file gets downloaded and installed. Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Yann E. MORIN --- .../ipmitool/0002-Fix-enterprise-numbers-URL.patch | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch new file mode 100644 index 0000000000..07cdbd4527 --- /dev/null +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch @@ -0,0 +1,36 @@ +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 +From: Alexander Amelkin +Date: Tue, 22 Nov 2022 13:55:33 +0300 +Subject: [PATCH] Fix enterprise-numbers URL + +IANA has changed their URL scheme, and the content at the old URL for +enterprise-numbers switched from text/plain to text/html. + +Fix Makefile.am to use the new URL + +Resolves ipmitool/ipmitool#377 + +Signed-off-by: Alexander Amelkin + +[vfazio: backport from upstream 1edb0e27e44196d1ebe449aba0b9be22d376bcb6] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index ce3267f..3182a52 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ + $(distdir).tar.gz $(distdir).tar.bz2 + + SUBDIRS = lib src include doc contrib control +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt + + dist-hook: + cp control/ipmitool.spec $(distdir) +-- +2.25.1 + From christian at paral.in Mon Jan 16 21:35:28 2023 From: christian at paral.in (Christian Stewart) Date: Mon, 16 Jan 2023 13:35:28 -0800 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <87ilh6fbcx.fsf@dell.be.48ers.dk> References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> <87ilh6fbcx.fsf@dell.be.48ers.dk> Message-ID: Hi Peter, On Mon, Jan 16, 2023 at 12:55 PM Peter Korsgaard wrote: > > >>>>> "Christian" == Christian Stewart writes: > > > Hi Peter, > > This reminds me of when GO111MODULE was leaking from the host environment > > as well. I wonder if there's any merit to wiping the host environment > > variables if br2 reproducible is enabled? > > I definately think it is, ideally we want Buildroot to work the same way > on all hosts - But why only for reproducible builds? > > Notice that we do override GO111MODULE= in HOST_GO_COMMON_ENV. Apologies my wording was a bit ambiguous - we should always drop any Go related environment variables (you can get a full list with "go env") from the host environment. I was additionally saying it might make sense to drop the entire host environment for all of buildroot, but maybe only if REPRODUCIBLE is enabled. Best, Christian From dario.binacchi at amarulasolutions.com Mon Jan 16 21:55:14 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 22:55:14 +0100 Subject: [Buildroot] [PATCH v9 0/2] Add support for BSH smm s2 [pro] boards Message-ID: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> The series adds support to BSH smm s2 [pro] boards. Changes in v9: - Bump Linux kernel to version 6.1.6. - Remove the Linux kernel patches because they have been merged into the used version. 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 + ...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 + 15 files changed, 1407 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/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 Mon Jan 16 21:55:16 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 22:55:16 +0100 Subject: [Buildroot] [PATCH v9 2/2] configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig In-Reply-To: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> References: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> Message-ID: <20230116215516.264468-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 6.1.6 - 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 v9: - Bump Linux kernel to version 6.1.6. - Remove the Linux kernel patches because they have been merged into the used version. 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. Signed-off-by: Dario Binacchi --- 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 4f9dbec5c50b..13ad86fda087 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -225,6 +225,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/ @@ -687,6 +689,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/ @@ -2118,6 +2121,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 4b03d2e89ed6..9b8ac8bfe2da 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="6.1.6" 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..ebef4e5932c1 --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_pro_defconfig @@ -0,0 +1,42 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=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="6.1.6" +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 Mon Jan 16 21:55:15 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Mon, 16 Jan 2023 22:55:15 +0100 Subject: [Buildroot] [PATCH v9 1/2] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig In-Reply-To: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> References: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> Message-ID: <20230116215516.264468-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 6.1.6 - mainline U-Boot 2022-07 - default packages from buildroot 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 v9: - Bump Linux kernel to version 6.1.6. - Remove the Linux kernel patches because they have been merged into the used version. 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. Signed-off-by: Dario Binacchi --- 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 + ...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 + 8 files changed, 1234 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/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 e8e0dffcd392..4f9dbec5c50b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -685,6 +685,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/ @@ -2114,6 +2116,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/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..4b03d2e89ed6 --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=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="6.1.6" +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 james.hilliard1 at gmail.com Tue Jan 17 04:16:10 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 16 Jan 2023 21:16:10 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-uhid: new package Message-ID: <20230117041610.3236462-1-james.hilliard1@gmail.com> This package requires CONFIG_UHID kernel support. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-uhid/Config.in | 6 ++++++ package/python-uhid/python-uhid.hash | 5 +++++ package/python-uhid/python-uhid.mk | 20 ++++++++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/python-uhid/Config.in create mode 100644 package/python-uhid/python-uhid.hash create mode 100644 package/python-uhid/python-uhid.mk diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..7fab6cc924 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1395,6 +1395,7 @@ F: package/python-tinycss2/ F: package/python-tomli/ F: package/python-typeguard/ F: package/python-typing-inspect/ +F: package/python-uhid/ F: package/python-weasyprint/ F: package/python-yarl/ F: package/python-zopfli/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..53b07731d5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1313,6 +1313,7 @@ menu "External python modules" source "package/python-typing-inspect/Config.in" source "package/python-u-msgpack/Config.in" source "package/python-ubjson/Config.in" + source "package/python-uhid/Config.in" source "package/python-ujson/Config.in" source "package/python-unittest-xml-reporting/Config.in" source "package/python-urllib3/Config.in" diff --git a/package/python-uhid/Config.in b/package/python-uhid/Config.in new file mode 100644 index 0000000000..6fdff95144 --- /dev/null +++ b/package/python-uhid/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_UHID + bool "python-uhid" + help + Pure Python typed UHID wrapper. + + https://github.com/FFY00/python-uhid diff --git a/package/python-uhid/python-uhid.hash b/package/python-uhid/python-uhid.hash new file mode 100644 index 0000000000..3faf6d9f23 --- /dev/null +++ b/package/python-uhid/python-uhid.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/uhid/json +md5 1c62bbefe10923545bbdf42355d9be07 uhid-0.0.1.tar.gz +sha256 3c782489890dbf33621fb2c30d1ac81fbc1b3ef1911ae7d4c73907cdc0f59aab uhid-0.0.1.tar.gz +# Locally computed sha256 checksums +sha256 106a8f7c2c26bd2acc597c79a36a2fe3979f98a14dc14c6065b7dc9c58b27f33 LICENSE diff --git a/package/python-uhid/python-uhid.mk b/package/python-uhid/python-uhid.mk new file mode 100644 index 0000000000..215545b60f --- /dev/null +++ b/package/python-uhid/python-uhid.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# python-uhid +# +################################################################################ + +PYTHON_UHID_VERSION = 0.0.1 +PYTHON_UHID_SOURCE = uhid-$(PYTHON_UHID_VERSION).tar.gz +PYTHON_UHID_SITE = https://files.pythonhosted.org/packages/cb/44/6ebe9dceadc028507d16603e2bb542557a4c70c6032ef8ee507c3ce51283 +PYTHON_UHID_SETUP_TYPE = setuptools +PYTHON_UHID_LICENSE = MIT +PYTHON_UHID_LICENSE_FILES = LICENSE + +define PYTHON_UHID_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_INPUT) + $(call KCONFIG_ENABLE_OPT,CONFIG_HID) + $(call KCONFIG_ENABLE_OPT,CONFIG_UHID) +endef + +$(eval $(python-package)) -- 2.34.1 From thomas.petazzoni at bootlin.com Tue Jan 17 06:40:33 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 17 Jan 2023 06:40:33 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-16 Message-ID: <20230117064038.6ADBC40502@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-16 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 0 | 1 | 0 | 1 | 2022.11.x | 2 | 5 | 0 | 7 | master | 111 | 206 | 0 | 317 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 18 bash-5.2.15 | 17 fwup-1.9.1 | 16 host-binutils-2.38 | 9 xz-5.2.10 | 9 bat-0.19.0 | 6 gobject-introspection-1.72.0 | 6 dahdi-linux-3.2.0 | 5 host-go-1.19.5 | 5 host-sentry-cli-2.8.0 | 5 jack2-1.9.21 | 5 linux-6.1.5 | 5 pixz-1.0.7 | 5 elfutils-0.186 | 3 norm-1.5.8 | 3 opkg-0.4.5 | 3 python-cryptography-39.0.0 | 3 sscep-0.10.0 | 3 unknown | 3 binutils-arc-2020.09-release | 2 bpftool-v7.1.0 | 2 check-0.15.2 | 2 dust-0.8.1 | 2 ethtool-6.1 | 2 gvfs-1.48.1 | 2 host-binutils-2.37 | 2 libcap-ng-0.8.3 | 2 linux-5.10.145-cip17-rt7 | 2 nerdctl-1.0.0 | 2 netsurf-3.10 | 2 python-bcrypt-4.0.1 | 2 python-pyicu-2.10.2 | 2 traceroute-2.1.0 | 2 xenomai-3.0.10 | 2 acpid-2.0.34 | 1 assimp-5.2.5 | 1 asterisk-16.29.1 | 1 bluez5_utils-5.65 | 1 crucible-2022.05.25 | 1 ding-libs-0.6.2 | 1 efivar-38 | 1 f2fs-tools-1.15.0 | 1 ffmpeg-4.4.3 | 1 freeradius-client-1.1.7 | 1 freerdp-2.9.0 | 1 frr-8.3.1 | 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 gerbera-1.10.0 | 1 gmp-6.2.1 | 1 host-binutils-2.39 | 1 host-gcc-final-10.4.0 | 1 host-gcc-initial-11.3.0 | 1 libgpg-error-1.46 | 1 libnss-3.87 | 1 libostree-2022.7 | 1 linux-5.10.145-cip17 | 1 linux-headers-5.15.87 | 1 lttng-babeltrace-1.5.7 | 1 lxc-5.0.1 | 1 modem-manager-1.20.4 | 1 mosquitto-2.0.15 | 1 mpv-0.33.1 | 1 mxs-bootlets-10.12.01 | 1 ne10-1.2.1 | 1 ocf-linux-20171122 | 1 optee-client-3.19.0 | 1 pcre2-10.42 | 1 proftpd-1.3.8 | 1 python-greenlet-2.0.1 | 1 python-numpy-1.23.5 | 1 rtl8821cu-86cc5ceb7c28b9b99... | 1 rtl_433-22.11 | 1 sdl-1.2.15 | 1 uclibc-1.0.42 | 1 xerces-3.2.4 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/a063b04f9e0c3cb8137f7e74a8991a1e0796e42f | ORPH mips | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/6ce20d24dd83f9a05aa53e4f44c8c133901ce2e4 | ORPH arceb | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/03e9ca374a3213ca2b88de9aed09a60076b89e73 | i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8a16f0f7249bdb6a0e660a2389defb82b9485684 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1eb6162e2e2abee1f1abbb99748e40a661b140e6 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7dbb105f5a018e115fc5c11346bc4dcc7b2e944e | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/36be0e01673aa6bf14764377165bf601391e2cee | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4579cc56a81863b43f7d67b429b4e0da043efc8a | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4f32007367af4e0d0170107eeb980bc11c65c429 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/09c9a8c96e29b95119060f4e9f155345cb1c3660 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9c73812da45726d45e43e5c24b47a60bad4dec8c | ORPH i586 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/88679b754e335dfdea41b30666aa911c4c363646 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ae8aa4071ebf4db3d1f2881832b45b2c5b0b49d2 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/aecb593c8d983c3788061b12d230099b0e82a790 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/130eeebb00862b0da27fb769138a634af929a361 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/fb68c75da6f69d639c91352e7a95f18095f5b26c | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6fe2af0f6879cc6573acc9aa79893053c0f802ea | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/088c91199081c8c193c6e82e7cae8f70989c38cb | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7eb6aa1806272bd3fe0bf4b710484367fce9e34c | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bfc47ed697eb7a602e5b0e908eb1dd67f6ba2988 | ORPH powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/089212863506753df7f02c8b4e7099d2d2901c9f | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/badf462ebce2948785cc6e7d89a63bd39aa803bd | i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/44bea10d1f033230c80c00850a2781a44c427f54 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4daac0c80eb72b3cc3af41de7bd9667854c47e16 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6f4317ae0a923b7f699ebb5bb7518ffbe52665fc | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ebd7f24adc1488a5b7c27f5128503ec2c79d0f9a | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/52faefc92bb28ca685f203d8fab11486e87ec086 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/804ac3549df84ea46c9323f1a9bea534d75489d9 | sh4aeb | bluez5_utils-5.65 | NOK | http://autobuild.buildroot.net/results/18b0b64ea3e8f1be10fd9ec1d386a33eee1a2991 | s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/3e0e99f0cba154427463d44973fea2a089fd425b | s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/fd46316261e5f557808871dba1fbd85ef5543e03 | i586 | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/88d77b640d60dee0255f23a7e8782743396d6d56 | ORPH armeb | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/61f360256879f9cef0860a3118a19b039009bb05 | ORPH mips64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/6593020e9fa53ba3dc45ae4098034d99c2d41e3f | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/50bf0288ddf66f3ea20483af4bb981ad942791ac | arm | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/5e0e1710ae2f81be1b505e8354a25a446e6ec332 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e5c38bc75e81cb9004c99ff92dd1386c19cc418c | microblaze | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/76beeabc5c5953298034b9d5b9696b4e191e7b71 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/413b97e4b754ac1977e0987fb9e163f2a2d5a71b | arceb | ding-libs-0.6.2 | NOK | http://autobuild.buildroot.net/results/31a5344e7108a19460f79bb2eae77553c15fa5cd | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/613761dc00701b324683ef229946c417cc8b279e | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/3ac8995dc2d91754fa7e5f7898d4b02e5f187540 | ORPH mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/bde2c36d76880ac0d270fe956c2c57876993cc3b | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5798f3c5a317f76acddb9f17afe67ec6ffb5b20c | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c4a9f9db51e024fcc6dda75af6938692d1ece91a | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2f546feac16242b4ed8389e4fc382d7001700ed8 | ORPH sh4 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/de75340ab765b3476d27a7f5f86c0c2c6d4efcd6 | mips64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/bc85ca127663d6e92f16de47d25ddaa2d795d302 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/d0b57ba7937ce2440ce37c9a45da4882bfae5552 | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/13af89568049fdc9f0e38113070462dafe0aa438 | riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/5ab0a6394405ee725d48c857b942318713c1e21c | arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/f96d1e1b87901e59ce3f62a384f30e8659f2f2b5 | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/019627ca2a356136e78817dbb7045edfba61c266 | arceb | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/c26c9f863dfeb9757d39f243510213431d99c02c | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/705fa607e274ffe33b7dd37007355240e30d7685 | mips64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1db2dfc0a35988e4c2b22ed21005f965ae0ec70c | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/0b34f35a6f623f2dc9d49950bf5d98b6d7cd321c | or1k | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/9edb51802aa1e0c34002fedae43506e35ac5c346 | arceb | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/ba6c735a41370f1e3da7949711f6e83584cdf88c | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d204b5d9c9e8f47516c49ce18f292f0d838f850 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/63bcc6e24f9c9bd8b88b92481f396ab35fb11a60 | riscv32 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5de3b714375c92a1c6949427d76a7948ddcb4ca | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/917e28b3e10c6eb76788c38dc8d3f0953ca565a3 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0da95753f090c23c8ff613314322f651318e53f7 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/83d84d6c9a99bb8e4d11f896be4f20293002b410 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3b636d710ecc238b58d07b6a566b930bae3b6695 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e53f0806b4b9e2d84e2c5a66f26f2e172b0809a5 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/de9c9fd2fd8e9d8aa4e45097015cdf22b5d67992 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0ea66d57283d5e7f55147a574178edf87ee9ba36 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/300adc6ac46e29478f0910a67221c6a3956ff6b3 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5d62e285530a2ebad5a5dab0430401c829e9ecb1 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0e587a0f181136144c2ab56b35979949104a1091 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/def7ed73015726e4a9019a851b3dc4e730dcf4d3 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8f296b033e7e33aa4fac96814b1d65cd3c063a1d | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f855953c5332971bf078a27b658fac47e390d61c | s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fa92e190979895ad58dc18c965f9313cc0c521f9 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/e029a11a3c0ca210291b875eed141055ef80c1cf | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1387cbd2f226441a6c29392e7b208a648bcff35d | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4f55b9fd40853093f85003ddfc1dd18c26bf414d | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/91b28d9ff0b19f9e82763a57a45bf5a7295ca2fd | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7113a5ceff548b8200a51aeceb7ea99a03a0484f | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5e3b5b31e959b5e144857a496a571b826cb4b249 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e90fa771e80961ba98c1534d46b43951fbc71190 | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/379df4cdf0779d854160769eb2a6762e27ef6ad7 | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/a1f03eaf19485a90abe1115eae58fe47c221a4d1 | ORPH or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/cc168d7e2a8817144e499de67874e3cf4cef363b | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/0ffe232540efb950d4dca376d82bcab3824dc735 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/437825f203a5d02335072a1cc28f70ab79ceb02a | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/07c8548dd429f0006087601a923bad8249d135fc | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2b813086c6e16e186b439f0f3c2c43b23d006a49 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b4109c036523f4c6c971876a66b5e9ef5a166bc7 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/dd80444c80ed0e5c162ceb8aac69060ba9277642 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3e4be4b2c59692e7b3ace505aca0811adbc48036 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/043ba478762ede4e85134c3a10ef39b41eba4736 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5813342822b187841c35671486692817f6739939 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9da419e4062e80370e56c497bd8768f7a742082c | mips64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5b87c1f78995f8db04682fbec69e61b987061a2f | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/efabc27c63c5f9d6fa0d2b83bdea8a7902432e08 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9551072882b1488fb1dc5206478e3b31ee9c69c2 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d2993e2f2cee136eca55052c2b23a2662dc0a23a | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/afe78d497dbb8a8c2d46a5895639649bce34ce3c | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9cf868db4f94224652339f47fe058bcab61206ab | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/12d94f86f2cff42837a9ec09f37bd8dba92d4005 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/07eabd23bf5e847fc4218461e959791a23cbb44d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dac75ce1acc818be4fe2e17e9268fe8901210706 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b588e1bb407c1760712922a23ec49984e6e1b68d | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6e3f136e463660cf43ed8d95b882dafb65dbdccf | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c7a1cfcf1fd2011ce73007745775d515a9feb62 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d2d7cfcf1b5423e04da462978b250e4ff2c75f4 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/34101179f5763678fe63aa5af4437be05b1c9719 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d766ada74e0bda978560d324aae6c42d4045d70d | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f6ef5383c6faa054b0a262ef4f513b1f4d05a298 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/82c4aabb919fd2227587a39f55365b459b6d8396 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0a89bd24f5ecfe8ec3b5eefd7c5c25565e7929e3 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4613d0d81f0901b884f8ad6202368942a718f0d5 | riscv32 | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/f0573ea97dd7a84ce30da42724d024b9ccabc682 | aarch64_be | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/041be10e4ef6c9bf36fc6f0bf1b72db0d5d78c5b | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/cb77ede06101cdb3091f6eab65b1e30d850f0f7f | i486 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/4bdf6a9eacdb832775a127a4a58d27d73882822b | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/6e5b811a4222dcb151727286b4887df7d9357cb6 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/2f7d2030eac1ac2088be5b101f62a48e9a84372c | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/79a94b24e76e104c67008345bc916c8079799f44 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d886599be2097f2e3962908ae4b9fd768cad458d | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/df5215942fafce0ab7e8b0f04ac4f2100b11bcb2 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3ef9bcf19a581d70d1f694f26e5395dd832ced46 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/17fda7e9c560ab602675cd07df95b2f89ff766b0 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/77a2385f2897117e47eef549ae6f1938f1c12f8a | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a16cdddf464c9adc2ebbcb9e4ddd56748e8b643d | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ba9894d3f697aac3d2e62afedf416bfa3e523f3e | arc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/8a2530cd75f8ea618e7ef4ec2ef12c00557ff8f0 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/aa7fec960ee09637105b8d53d0528973bb41533c | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/73f99942a970d60e11fe8ce97c47f8a75a6fdba5 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/6492aa41b4cc8f21fae6e4e841c4907af959121c | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/4471f9704642c0c64c5b789eb1a1f0c5e77c4dac | aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/cb27f3140065ece4469f5e63480f718e34f31f2c | ORPH microblaze | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/43180531606300101cb6a4ecfba17eaba193664b | aarch64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/d6e73549436503f987cb9516c9120d92938e52fc | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/5b489c12883104bd9e21d0e6733a4a23aa72d439 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/16d3757d7a7b3168ae7f368b62a9e4fe8737fdbf | ORPH arceb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/5b88e1c232fd8db61b8b07650caaff9bee7c08c4 | ORPH riscv64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/46c2b6e22df102eda604cbcd3612f4d206de41e8 | ORPH xtensa | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/2beb1e50fd7464e01db8738a18c9bd603c0d29f3 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/9680b914a954522980805761840201699a5e4200 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/fd26e64c9dae478cc49a56d46f669863fedcf6a7 | ORPH sh4aeb | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/770851ad4add818cf00ccbd1dbd11cd682c3614f | ORPH sparc64 | linux-headers-5.15.87 | NOK | http://autobuild.buildroot.net/results/9441e57778b46fa1158238964a7067230f660da0 | ORPH mipsel | lttng-babeltrace-1.5.7 | NOK | http://autobuild.buildroot.net/results/bafe2435089073655eca29f2050f0a56e9c3c456 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/974b691b40efc8ee50f55db4ccbcff2d08c03e1d | mipsel | modem-manager-1.20.4 | NOK | http://autobuild.buildroot.net/results/8867462197c6575a6572179a54c97ac9e31a8a0c | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/1e72675de0c47ab55a13bb45a7416b961fdcb407 | mipsel | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/ae37e2123b856c64495a69329dd6d83df1821bf5 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/f0fd0e85d5dfbb21dc20383941427cb30149b00c | ORPH aarch64 | ne10-1.2.1 | NOK | http://autobuild.buildroot.net/results/d3651d594a78b1c31c24d3def9e3c2f5f5473d6b | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/d5d6b16a4721aa764dfe831125d1310aee8641bb | x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/b6bbed626b1510d36c588f2caaddbf2de83bfbe3 | sh4aeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/430f48f6936e539795349b4c4eb42374372bc98f | arm | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/50e51522aa5f6adaf33b475ea5dcea823f640e58 | powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0f070d8ebb7d9c5b921687d903de3736fb99f2b0 | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/961413fdbb2ddeb40371471135e139ea2c3f0d17 | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a9f9c0762e4dba3d0525ce8cc7366356a9ab8372 | ORPH sparc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/10408be2131783cb22bcf478d9e0444c53b91d43 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7c91166b5891c5ed11ae28ac031c3f8fbc8e0baa | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1d8c20b1508d205184632f8b79362e2f685118bb | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e2318bd3dff3873f06d07f75b35dc2799414a150 | ORPH powerpc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/61191e158c2baadf7d4d0289ad390da9a17b35b2 | sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/d99f475156847ede5ef0c24471ef7fca7f7c0931 | ORPH powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/98a2bc900c8996d6b1cae2306ebcf1495e6aa4db | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8ff752f71617c703b2791eb933bd520b523ab078 | i586 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/845976ebe7a483c87142f57d381559e1d0eec8cb | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2f4e7c8a70cae2ffd741b61e5ea9eaad7df1d4cb | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9f441e29b989a6c53222f5d4a62fd5793edfbbae | x86_64 | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/a16ccd7cc78eb63de06a6d738fccc6b947da13e7 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0f203960859cbde969c459287377ac0871fb9d6f | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/838edd754718462c21d9675c07e5afb057266934 | x86_64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/cda04659fcc01991f0663a5b2d4181bd314fa7ce | mipsel | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/054ac17c7121cfd7a0779dcbdf71ca787f30f7b9 | armeb | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/9c8143956254b07af7ace0e1ae09ccccbb3c4540 | mipsel | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/56523ad39c4af5c9260c869e7d0821cf7ec1c108 | aarch64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/37398d2b7566d46e1e96f512fff5357e23d786f4 | microblaze | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/766ddbc3748f9745abc34ca9c1940d1de4ddefed | microblaze | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/009b012d1b61899470a1b1e5e4d2dad68df631dc | nios2 | rtl8821cu-86cc5ceb7c28b9b99... | NOK | http://autobuild.buildroot.net/results/a02cf53e9fecf53d90ba250103dd25db80fa226b | arc | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/0e929a1dd27e2d1e39b064ec0c7962b3be567c08 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/4d1fa3c4b54425fcc2d14863d786f96491413110 | ORPH mips64el | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/968477e0d16c8ca3dca65af56814407f0a96e350 | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/033bc66138f3165397b2ab1a66dc44b8df037f60 | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/2f00d726c38fcf183c030f7eaa865bdc67e52cdd | mips64el | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/62c1803239e12b0dbcd3b50cb97d191415182d47 | mips64el | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/9e5ad7ff8ea723a7d37b0b1a757e51846b2dca06 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/e8da1141231f46337d406aed1a8f96c1a577b1e4 | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/e0d2b18145712cba86cb40745a5a892f56cc9105 | arc | unknown | NOK | http://autobuild.buildroot.net/results/f7d84c8deb777747d6fe4783fdba8cc28e9bde69 | arm | unknown | NOK | http://autobuild.buildroot.net/results/d8d82ce1ed2d5761452bcce7cbd0032b103ece77 | aarch64_be | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/7ee98378d370d39b145fffceb9289775b0b68c89 | nios2 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4cc12d89905926d34bb9774dae2a08a201c713f6 | sparc | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/11cae98556f9ce4a4b9fd50a54363853676f5613 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/17b0b2bf0c0ada17fa7cff98d81e86cad5310a71 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/877704fc410446bab8c44bafb1fd6d9ecdce4d8b | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9bfec5e3242e2016c54d218b0f23c3f079038519 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/dd7393f9be24f759e3ad1f97e9d82b4537d5a69d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e249722ff90345703597b3184f07f063701f746c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/11ae94087e9bc2bcb212cf93ae083915d3fee4da | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/576a86b1572f7a61d157490656dba6fe27008c42 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c2a99c45fad114831d841fdc216671a4b774c9a6 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0c247501c8b62dec32119184e0719de676857d8f | ORPH s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/36638d652653ee444820be627618ff45bfc9b3f9 | Classification of failures by reason for 2022.02.x -------------------------------------------------- gocryptfs-2.2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/2c51731849fa4e47f1d076fa60d173631d4f5c28 | Classification of failures by reason for 2022.11.x -------------------------------------------------- gerbera-1.10.0 | 1 host-pahole-1.24 | 1 lirc-tools-0.10.2 | 1 s6-linux-utils-2.6.0.0 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/26943a4487e19d365ad0528deaf6062d65140fdf | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f3fd0ff912d683c142f45d3263454ad439675514 | mips | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c0b873f465de30d1da33969807ef6e7576e8e16b | ORPH mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/6064a3ce81d6b9397a258ed2542423e49dca4073 | arm | unknown | NOK | http://autobuild.buildroot.net/results/cb9c2137a8e481520a9359e6a2edeeb384e234e1 | -- http://autobuild.buildroot.net From yegorslists at googlemail.com Tue Jan 17 07:47:42 2023 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Tue, 17 Jan 2023 08:47:42 +0100 Subject: [Buildroot] [PATCH v2] package/util-linux: add an option to enable irqtop Message-ID: <20230117074742.5295-1-yegorslists@googlemail.com> From: Yegor Yefremov irqtop is an IRQ monitoring tool. Signed-off-by: Yegor Yefremov --- Changes v1 -> v2: - add the missing NCURSES dependency package/util-linux/Config.in | 8 ++++++++ package/util-linux/util-linux.mk | 1 + 2 files changed, 9 insertions(+) diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in index 917f1bc2b4..b5d8cad15b 100644 --- a/package/util-linux/Config.in +++ b/package/util-linux/Config.in @@ -161,6 +161,14 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS help Show information on IPC facilities +config BR2_PACKAGE_UTIL_LINUX_IRQTOP + bool "irqtop" + depends on BR2_USE_MMU # libsmartcols + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS + help + Show information on IRQs + config BR2_PACKAGE_UTIL_LINUX_KILL bool "kill" help diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk index b53b94ec31..87ec3c19d7 100644 --- a/package/util-linux/util-linux.mk +++ b/package/util-linux/util-linux.mk @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ -- 2.17.0 From yegorslists at googlemail.com Tue Jan 17 07:57:16 2023 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Tue, 17 Jan 2023 08:57:16 +0100 Subject: [Buildroot] [PATCH] package/util-linux: add an option to enable irqtop In-Reply-To: <20230116212444.GH2770@scaer> References: <20230116080513.21407-1-yegorslists@googlemail.com> <20230116212444.GH2770@scaer> Message-ID: Hi Yann, All, On Mon, Jan 16, 2023 at 10:24 PM Yann E. MORIN wrote: > > Yegor, All, > > On 2023-01-16 09:05 +0100, yegorslists--- via buildroot spake thusly: > > From: Yegor Yefremov > > > > irqtop is an IRQ monitoring tool. > > > > Signed-off-by: Yegor Yefremov > > --- > > package/util-linux/Config.in | 7 +++++++ > > package/util-linux/util-linux.mk | 1 + > > 2 files changed, 8 insertions(+) > > > > diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in > > index 917f1bc2b4..c7e4d2d8bc 100644 > > --- a/package/util-linux/Config.in > > +++ b/package/util-linux/Config.in > > @@ -161,6 +161,13 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS > > help > > Show information on IPC facilities > > > > +config BR2_PACKAGE_UTIL_LINUX_IRQTOP > > + bool "irqtop" > > + depends on BR2_USE_MMU # libsmartcols > > + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS > > I was about to apply this, but I am a bit conflicted... Building irqtop > defaults to 'yes' for linux systems, when --disable-irqtop is not > specified (unless I misread util-linux' configure.ac). > > So, today we are providing neither --enable-irqtop nor --disable-irqtop, > which means that it is in practice always built. > > But with your change, it means that now it is by default disabled. > > So I wanted to add 'default y' for legacy reasons, but we have no other > option in util-linux that defaults to 'y', so it would have been a bit > odd to do so... > > Or maybe I am just too tired to think straight... > > Thoughts? irqtop is a rather new tool and it is not listed in the BR2_PACKAGE_UTIL_LINUX_BINARIES help text. Perhaps, it is not that problematic that it is not enabled by default. I've sent v2 with the added ncurses dependency. Regards, Yegor > Regards, > Yann E. MORIN. > > > + help > > + Show information on IRQs > > + > > config BR2_PACKAGE_UTIL_LINUX_KILL > > bool "kill" > > help > > diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk > > index b53b94ec31..87ec3c19d7 100644 > > --- a/package/util-linux/util-linux.mk > > +++ b/package/util-linux/util-linux.mk > > @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ > > + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ > > $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ > > -- > > 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 aperez at igalia.com Tue Jan 17 09:07:17 2023 From: aperez at igalia.com (Adrian Perez de Castro) Date: Tue, 17 Jan 2023 11:07:17 +0200 Subject: [Buildroot] [PATCH 1/1] package/cog: bump to version 0.16.1 Message-ID: <20230117090717.2657216-1-aperez@igalia.com> This is a small bugfix release which solves build issues. The patch to fix the libdrm dependency is included in this release and can be removed. Release notes: https://wpewebkit.org/release/cog-0.16.1.html Signed-off-by: Adrian Perez de Castro --- ...m-dependency-when-protocols-are-used.patch | 36 ------------------- package/cog/cog.hash | 8 ++--- package/cog/cog.mk | 2 +- 3 files changed, 5 insertions(+), 41 deletions(-) delete mode 100644 package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch diff --git a/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch b/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch deleted file mode 100644 index 44e555c121..0000000000 --- a/package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 9a1982c563e218b7695e6a174c8230d3b063eb27 Mon Sep 17 00:00:00 2001 -From: Gary Bisson -Date: Thu, 6 Oct 2022 09:04:22 +0200 -Subject: [PATCH] wl: Fix libdrm dependency when protocols are used - -As the comment says, cog-platform-wl.c needs drm_fourcc.h to build -properly when wayland_weston_direct_display is enabled. - -However, libdrm.pc doesn't specify "include/libdrm" as part of its -includedir but whether in its cflags. So use the compile_args dep -instead of includes to fix the build failure. - -Signed-off-by: Gary Bisson -(cherry picked from commit 32c1d9533bcdc22cbc01d02bf2e6ac0d4bda2dc2) -Signed-off-by: Adrian Perez de Castro -[Upstream status: https://github.com/Igalia/cog/pull/501] ---- - platform/wayland/meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/platform/wayland/meson.build b/platform/wayland/meson.build -index f1e18ec..31e4460 100644 ---- a/platform/wayland/meson.build -+++ b/platform/wayland/meson.build -@@ -67,7 +67,7 @@ if wayland_platform_weston_protocols.length() > 0 - - # The code uses definitions from the drm_fourcc.h header, but does not - # need to link the library; libdrm here is only a build-time dependency. -- wayland_platform_dependencies += [dependency('libdrm').partial_dependency(includes: true)] -+ wayland_platform_dependencies += [dependency('libdrm').partial_dependency(compile_args: true)] - endif - - --- -2.38.0 - diff --git a/package/cog/cog.hash b/package/cog/cog.hash index a2c55c4b94..2ea3ddee08 100644 --- a/package/cog/cog.hash +++ b/package/cog/cog.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/cog-0.16.0.tar.xz.sums -md5 2705472ea4f333290973722c0862b21d cog-0.16.0.tar.xz -sha1 ef16e5e3d91d0da056fe5e4f596c211af7453b4e cog-0.16.0.tar.xz -sha256 2956f719d36c9a6368f63901a0d1ceaf4d27f529f7df441b3748c36d72906fc6 cog-0.16.0.tar.xz +# From https://wpewebkit.org/releases/cog-0.16.1.tar.xz.sums +md5 1489740db6b4ea568578035c30b8b2f4 cog-0.16.1.tar.xz +sha1 1235203085e7ccd8fc76eab6bdfcdb2e3ae38ea9 cog-0.16.1.tar.xz +sha256 37c5f14123b8dcf077839f6c60f0d721d2a91bb37829e796f420126e6b0d38b5 cog-0.16.1.tar.xz # Hashes for license files: sha256 e6c42d93c68b292bcccf6d2ec3e13da85df90b718ba27c2c2a01053a9d009252 COPYING diff --git a/package/cog/cog.mk b/package/cog/cog.mk index 241c4e309c..da4bfc7ac6 100644 --- a/package/cog/cog.mk +++ b/package/cog/cog.mk @@ -4,7 +4,7 @@ # ################################################################################ -COG_VERSION = 0.16.0 +COG_VERSION = 0.16.1 COG_SITE = https://wpewebkit.org/releases COG_SOURCE = cog-$(COG_VERSION).tar.xz COG_INSTALL_STAGING = YES -- 2.39.0 From peter at korsgaard.com Tue Jan 17 09:26:49 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:26:49 +0100 Subject: [Buildroot] [PATCH] fs/erofs: enable support for reproducible build In-Reply-To: <20230116083352.160100-1-casey@xogium.me> (Casey Reeves's message of "Mon, 16 Jan 2023 09:33:52 +0100") References: <20230116083352.160100-1-casey@xogium.me> Message-ID: <87a62hfr52.fsf@dell.be.48ers.dk> >>>>> "Casey" == Casey Reeves writes: > When BR2_REPRODUCIBLE is selected, this sets the filesystem timestamps > to $SOURCE_DATE_EPOCH. > It also sets the filesystem UUID to the nil uuid, to ensure a random one > isn't picked during generation. > Signed-off-by: Casey Reeves Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 17 09:27:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:27:18 +0100 Subject: [Buildroot] [PATCH 1/2] package/go: set GOCACHE for download post-process In-Reply-To: <20230116105032.1890904-1-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 16 Jan 2023 11:50:31 +0100") References: <20230116105032.1890904-1-peter@korsgaard.com> Message-ID: <875yd5fr49.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The go mod vendor call in support/download/go-post-process accesses the go > cache, so pass GOCACHE= in the environment to ensure our cache directory is > used. > The go cache defaults to ~/.cache/go-build if not set, so this fixes builds > where that location (or GOCACHE if set in the environment) is not writable: > rm -rf ~/.cache/go-build > chmod -w ~/.cache > make docker-compose-source > .. > failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied > make[1]: *** [package/pkg-generic.mk:189: > /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] > Error 1 > We use two different cache directories for target and host builds, but the > download/vendoring should be independent of the architecture, so use the > target variant even for host-only packages for simplicity. > Signed-off-by: Peter Korsgaard Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 17 09:27:25 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:27:25 +0100 Subject: [Buildroot] [PATCH 2/2] package/go: explicitly set GOMODCACHE In-Reply-To: <20230116105032.1890904-2-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 16 Jan 2023 11:50:32 +0100") References: <20230116105032.1890904-1-peter@korsgaard.com> <20230116105032.1890904-2-peter@korsgaard.com> Message-ID: <871qntfr42.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > go mod vendor caches downloaded modules to the Go module cache, which > defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE > environment variable: > https://go.dev/ref/mod#module-cache > So explicitly set GOMODCACHE= for reproducibility. > Signed-off-by: Peter Korsgaard Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Jan 16 14:40:17 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:40:17 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/janus-gateway: add libcurl optional dependency Message-ID: <20230117093419.1D47E87C18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b8918a99ea16fe191af3b9ea9b6d33c2d1e0900 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x libcurl is an optional dependency which is enabled by default since at least version 0.0.9 and https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 60cf07079b78d4c4bb495fd18cb2a145a4cb3635) Signed-off-by: Peter Korsgaard --- package/janus-gateway/janus-gateway.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 381843a0af..9127e5442a 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -124,6 +124,13 @@ else JANUS_GATEWAY_CONF_OPTS += --disable-websockets endif +ifeq ($(BR2_PACKAGE_LIBCURL),y) +JANUS_GATEWAY_DEPENDENCIES += libcurl +JANUS_GATEWAY_CONF_OPTS += --enable-turn-rest-api +else +JANUS_GATEWAY_CONF_OPTS += --disable-turn-rest-api +endif + ifeq ($(BR2_PACKAGE_SYSTEMD),y) JANUS_GATEWAY_DEPENDENCIES += systemd JANUS_GATEWAY_CONF_OPTS += --enable-systemd-sockets From peter at korsgaard.com Mon Jan 16 14:52:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:52:41 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/at-spi2-core: switch to https download Message-ID: <20230117093419.3D0F787C1B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=12dbc6c82583fedf7a53c35579868abafb71dfbe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni (cherry picked from commit dde078790a965dfd469ec6ed745e4f7b5edc60ba) Signed-off-by: Peter Korsgaard --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES From peter at korsgaard.com Mon Jan 16 14:42:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:42:02 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO Message-ID: <20230117093419.28B7487C19@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=71bb1b27ea3bc53138a5fcf1ae08409759f1790f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Packages making use of OVERRIDE_SRC_DIR or of the local SITE_METHOD, will trigger a warning when the legal-info target is built, for example: WARNING: foo: sources not saved (local packages not handled) But in the situation where the packages has explicitly defined FOO_REDISTRIBUTE = NO in its .mk file, it makes no sense since the sources wouldn't be saved anyway. This patch swap the conditions on the type of package and on the REDISTRIBUTE value, so that the warnings get issued only if REDISTRIBUTE equals YES. Signed-off-by: Nicolas Carrier Signed-off-by: Yann E. MORIN (cherry picked from commit c541df41806f0940128ab333d693fb7766e98da7) Signed-off-by: Peter Korsgaard --- package/pkg-generic.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index fdf53063be..a88934b866 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1145,6 +1145,7 @@ else $(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_HASH_FILE),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) endif # license files +ifeq ($$($(2)_REDISTRIBUTE),YES) ifeq ($$($(2)_SITE_METHOD),local) # Packages without a tarball: don't save and warn @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) @@ -1155,7 +1156,6 @@ else ifneq ($$($(2)_OVERRIDE_SRCDIR),) else # Other packages -ifeq ($$($(2)_REDISTRIBUTE),YES) # Save the source tarball and any extra downloads, but not # patches, as they are handled specially afterwards. $$(foreach e,$$($(2)_ACTUAL_SOURCE_TARBALL) $$(notdir $$($(2)_EXTRA_DOWNLOADS)),\ @@ -1169,9 +1169,9 @@ ifeq ($$($(2)_REDISTRIBUTE),YES) $$($(2)_REDIST_SOURCES_DIR) || exit 1; \ printf "%s\n" "$$$${f##*/}" >>$$($(2)_REDIST_SOURCES_DIR)/series || exit 1; \ done <$$($(2)_DIR)/.applied_patches_list -endif # redistribute - endif # other packages + +endif # redistribute @$$(call legal-manifest,$$(call UPPERCASE,$(4)),$$($(2)_RAWNAME),$$($(2)_VERSION),$$(subst $$(space)$$(comma),$$(comma),$$($(2)_LICENSE)),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call legal-deps,$(1))) endif # ifneq ($$(call qstrip,$$($(2)_SOURCE)),) $$(foreach hook,$$($(2)_POST_LEGAL_INFO_HOOKS),$$(call $$(hook))$$(sep)) From peter at korsgaard.com Tue Jan 17 09:24:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:24:35 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/go: set GOCACHE for download post-process Message-ID: <20230117093419.4743987C1C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b007397e809ee9742196e2caf6c8c32ccb403dbc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The go mod vendor call in support/download/go-post-process accesses the go cache, so pass GOCACHE= in the environment to ensure our cache directory is used. The go cache defaults to ~/.cache/go-build if not set, so this fixes builds where that location (or GOCACHE if set in the environment) is not writable: rm -rf ~/.cache/go-build chmod -w ~/.cache make docker-compose-source .. failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 We use two different cache directories for target and host builds, but the download/vendoring should be independent of the architecture, so use the target variant even for host-only packages for simplicity. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN (cherry picked from commit 07a745e55d76616802a20dcbfd72dfe6fe8e3b05) Signed-off-by: Peter Korsgaard --- package/go/go.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/go/go.mk b/package/go/go.mk index 0d588b8ffd..5de043100d 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ GOFLAGS=-mod=vendor \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ $(HOST_GO_COMMON_ENV) \ GOOS="linux" \ GOARCH=$(GO_GOARCH) \ - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ CC="$(TARGET_CC)" \ CXX="$(TARGET_CXX)" \ CGO_CFLAGS="$(TARGET_CFLAGS)" \ From peter at korsgaard.com Tue Jan 17 09:26:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:26:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] fs/erofs: enable support for reproducible build Message-ID: <20230117093419.5EB6187C19@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e18846284cafd8827872f02e9699102740988132 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x By default, mkfs.erofs will use the current date to set some metadata in the filesystem it generates, and will also use generate a random UUID for that filesystem. This is not reproducible. When BR2_REPRODUCIBLE is selected, set the filesystem timestamps to $SOURCE_DATE_EPOCH, and the filesystem UUID to the nil uuid (as good as any other arbitrary one). Signed-off-by: Casey Reeves [yann.morin.1998 at free.fr: - one multi-line assignment, not two - slightly rephrase the commit log ] Signed-off-by: Yann E. MORIN (cherry picked from commit ac5ecaf86809a999d68d851c2200705a8f10a7b0) Signed-off-by: Peter Korsgaard --- fs/erofs/erofs.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk index 0e9d4401a9..e43d74927b 100644 --- a/fs/erofs/erofs.mk +++ b/fs/erofs/erofs.mk @@ -10,6 +10,12 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) ROOTFS_EROFS_ARGS += -zlz4hc endif +ifeq ($(BR2_REPRODUCIBLE),y) +ROOTFS_EROFS_ARGS += \ + -T $(SOURCE_DATE_EPOCH) \ + -U 00000000-0000-0000-0000-000000000000 +endif + ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) endif From peter at korsgaard.com Mon Jan 16 14:42:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:42:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/lpeg: add missing LPEG_LICENSE_FILES Message-ID: <20230117093419.32FC987C1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=87d8b2e07bd9d675c22bac0e73fd1b97f1e757d7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The lpeg.html file declares the licensing terms at its bottom, so it should work as a license file. Signed-off-by: Nicolas Carrier [yann.morin.1998 at free.fr: use LPEG_SUBDIR] Signed-off-by: Yann E. MORIN (cherry picked from commit 52afc0b3b504c9616b3875dcdf67ab7be41455f5) Signed-off-by: Peter Korsgaard --- package/lpeg/lpeg.hash | 2 ++ package/lpeg/lpeg.mk | 1 + 2 files changed, 3 insertions(+) diff --git a/package/lpeg/lpeg.hash b/package/lpeg/lpeg.hash index 1ccaf242c4..cb995bde2c 100644 --- a/package/lpeg/lpeg.hash +++ b/package/lpeg/lpeg.hash @@ -1,2 +1,4 @@ # computed by luarocks/buildroot sha256 e0d0d687897f06588558168eeb1902ac41a11edd1b58f1aa61b99d0ea0abbfbc lpeg-1.0.2-1.src.rock +# computed locally +sha256 2b80a8cce793e008ba433e5e0184f20aca4a67ec741439fafd86a874a6a91c49 lpeg-1.0.2/lpeg.html diff --git a/package/lpeg/lpeg.mk b/package/lpeg/lpeg.mk index cdb2e81a5f..7326e59e01 100644 --- a/package/lpeg/lpeg.mk +++ b/package/lpeg/lpeg.mk @@ -6,5 +6,6 @@ LPEG_VERSION = 1.0.2-1 LPEG_LICENSE = MIT +LPEG_LICENSE_FILES = $(LPEG_SUBDIR)/lpeg.html $(eval $(luarocks-package)) From peter at korsgaard.com Tue Jan 17 09:24:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:24:36 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/go: explicitly set GOMODCACHE Message-ID: <20230117093419.55ECA87C18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a6a0b2c08fc08b634509c44f131807c4e675d21a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x go mod vendor caches downloaded modules to the Go module cache, which defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE environment variable: https://go.dev/ref/mod#module-cache So explicitly set GOMODCACHE= for reproducibility. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN (cherry picked from commit 162f656884185662d85e5366871284adca87a465) Signed-off-by: Peter Korsgaard --- package/go/go.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/go/go.mk b/package/go/go.mk index 5de043100d..84c6582afd 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ GOCACHE="$(HOST_GO_TARGET_CACHE)" \ + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ From peter at korsgaard.com Mon Jan 16 14:40:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:40:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/janus-gateway: add libcurl optional dependency Message-ID: <20230117094049.DD6F287C39@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=352f5bd46c46f0e9146a93f2221d05b2d28ba6e2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x libcurl is an optional dependency which is enabled by default since at least version 0.0.9 and https://github.com/meetecho/janus-gateway/commit/ca9c0a86f975f88fbdd791af3cb4f8986883c1c2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 60cf07079b78d4c4bb495fd18cb2a145a4cb3635) Signed-off-by: Peter Korsgaard --- package/janus-gateway/janus-gateway.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 9a74350b2c..149b2e86c4 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -128,6 +128,13 @@ else JANUS_GATEWAY_CONF_OPTS += --disable-websockets endif +ifeq ($(BR2_PACKAGE_LIBCURL),y) +JANUS_GATEWAY_DEPENDENCIES += libcurl +JANUS_GATEWAY_CONF_OPTS += --enable-turn-rest-api +else +JANUS_GATEWAY_CONF_OPTS += --disable-turn-rest-api +endif + ifeq ($(BR2_PACKAGE_SYSTEMD),y) JANUS_GATEWAY_DEPENDENCIES += systemd JANUS_GATEWAY_CONF_OPTS += --enable-systemd-sockets From peter at korsgaard.com Mon Jan 16 14:44:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:44:32 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/lpeg: add missing LPEG_LICENSE_FILES Message-ID: <20230117094050.03E8087C3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b1eb1e7d92b57637df04e5ecc233175abd40d17e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The lpeg.html file declares the licensing terms at its bottom, so it should work as a license file. Signed-off-by: Nicolas Carrier [yann.morin.1998 at free.fr: use LPEG_SUBDIR] Signed-off-by: Yann E. MORIN (cherry picked from commit 52afc0b3b504c9616b3875dcdf67ab7be41455f5) Signed-off-by: Peter Korsgaard --- package/lpeg/lpeg.hash | 2 ++ package/lpeg/lpeg.mk | 1 + 2 files changed, 3 insertions(+) diff --git a/package/lpeg/lpeg.hash b/package/lpeg/lpeg.hash index 1ccaf242c4..cb995bde2c 100644 --- a/package/lpeg/lpeg.hash +++ b/package/lpeg/lpeg.hash @@ -1,2 +1,4 @@ # computed by luarocks/buildroot sha256 e0d0d687897f06588558168eeb1902ac41a11edd1b58f1aa61b99d0ea0abbfbc lpeg-1.0.2-1.src.rock +# computed locally +sha256 2b80a8cce793e008ba433e5e0184f20aca4a67ec741439fafd86a874a6a91c49 lpeg-1.0.2/lpeg.html diff --git a/package/lpeg/lpeg.mk b/package/lpeg/lpeg.mk index cdb2e81a5f..7326e59e01 100644 --- a/package/lpeg/lpeg.mk +++ b/package/lpeg/lpeg.mk @@ -6,5 +6,6 @@ LPEG_VERSION = 1.0.2-1 LPEG_LICENSE = MIT +LPEG_LICENSE_FILES = $(LPEG_SUBDIR)/lpeg.html $(eval $(luarocks-package)) From peter at korsgaard.com Mon Jan 16 14:44:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:44:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/pkg-generic.mk: no legal info WARNING if REDISTRIBUTE = NO Message-ID: <20230117094049.EC14687C3B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8fb5d033329f51e8a07ff252a25daa7239d80c6a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Packages making use of OVERRIDE_SRC_DIR or of the local SITE_METHOD, will trigger a warning when the legal-info target is built, for example: WARNING: foo: sources not saved (local packages not handled) But in the situation where the packages has explicitly defined FOO_REDISTRIBUTE = NO in its .mk file, it makes no sense since the sources wouldn't be saved anyway. This patch swap the conditions on the type of package and on the REDISTRIBUTE value, so that the warnings get issued only if REDISTRIBUTE equals YES. Signed-off-by: Nicolas Carrier Signed-off-by: Yann E. MORIN (cherry picked from commit c541df41806f0940128ab333d693fb7766e98da7) Signed-off-by: Peter Korsgaard --- package/pkg-generic.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..b31c563ae5 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1145,6 +1145,7 @@ else $(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_HASH_FILE),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) endif # license files +ifeq ($$($(2)_REDISTRIBUTE),YES) ifeq ($$($(2)_SITE_METHOD),local) # Packages without a tarball: don't save and warn @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) @@ -1155,7 +1156,6 @@ else ifneq ($$($(2)_OVERRIDE_SRCDIR),) else # Other packages -ifeq ($$($(2)_REDISTRIBUTE),YES) # Save the source tarball and any extra downloads, but not # patches, as they are handled specially afterwards. $$(foreach e,$$($(2)_ACTUAL_SOURCE_TARBALL) $$(notdir $$($(2)_EXTRA_DOWNLOADS)),\ @@ -1169,9 +1169,9 @@ ifeq ($$($(2)_REDISTRIBUTE),YES) $$($(2)_REDIST_SOURCES_DIR) || exit 1; \ printf "%s\n" "$$$${f##*/}" >>$$($(2)_REDIST_SOURCES_DIR)/series || exit 1; \ done <$$($(2)_DIR)/.applied_patches_list -endif # redistribute - endif # other packages + +endif # redistribute @$$(call legal-manifest,$$(call UPPERCASE,$(4)),$$($(2)_RAWNAME),$$($(2)_VERSION),$$(subst $$(space)$$(comma),$$(comma),$$($(2)_LICENSE)),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call legal-deps,$(1))) endif # ifneq ($$(call qstrip,$$($(2)_SOURCE)),) $$(foreach hook,$$($(2)_POST_LEGAL_INFO_HOOKS),$$(call $$(hook))$$(sep)) From peter at korsgaard.com Mon Jan 16 14:52:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 16 Jan 2023 15:52:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/at-spi2-core: switch to https download Message-ID: <20230117094050.12B2F87C39@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e227c45200d9ecd996754b7bc4508cc2c4921068 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni (cherry picked from commit dde078790a965dfd469ec6ed745e4f7b5edc60ba) Signed-off-by: Peter Korsgaard --- package/at-spi2-core/at-spi2-core.hash | 2 +- package/at-spi2-core/at-spi2-core.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/at-spi2-core/at-spi2-core.hash b/package/at-spi2-core/at-spi2-core.hash index e2cc403e71..764e4c3661 100644 --- a/package/at-spi2-core/at-spi2-core.hash +++ b/package/at-spi2-core/at-spi2-core.hash @@ -1,4 +1,4 @@ -# From http://ftp.acc.umu.se/pub/gnome/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum +# From https://download.gnome.org/sources/at-spi2-core/2.36/at-spi2-core-2.36.0.sha256sum sha256 88da57de0a7e3c60bc341a974a80fdba091612db3547c410d6deab039ca5c05a at-spi2-core-2.36.0.tar.xz # locally calculated diff --git a/package/at-spi2-core/at-spi2-core.mk b/package/at-spi2-core/at-spi2-core.mk index cf7fdd297c..f0b019c0ed 100644 --- a/package/at-spi2-core/at-spi2-core.mk +++ b/package/at-spi2-core/at-spi2-core.mk @@ -7,7 +7,7 @@ AT_SPI2_CORE_VERSION_MAJOR = 2.36 AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0 AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz -AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) +AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR) AT_SPI2_CORE_LICENSE = LGPL-2.1+ AT_SPI2_CORE_LICENSE_FILES = COPYING AT_SPI2_CORE_INSTALL_STAGING = YES From peter at korsgaard.com Tue Jan 17 09:24:15 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:24:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/go: set GOCACHE for download post-process Message-ID: <20230117094050.20E8087C3E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b151fae52ee33e43e2415f1b66c05015e2d1d9e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The go mod vendor call in support/download/go-post-process accesses the go cache, so pass GOCACHE= in the environment to ensure our cache directory is used. The go cache defaults to ~/.cache/go-build if not set, so this fixes builds where that location (or GOCACHE if set in the environment) is not writable: rm -rf ~/.cache/go-build chmod -w ~/.cache make docker-compose-source .. failed to initialize build cache at /home/peko/.cache/go-build: mkdir /home/peko/.cache/go-build: permission denied make[1]: *** [package/pkg-generic.mk:189: /home/peko/source/buildroot/output/build/docker-compose-2.14.0/.stamp_downloaded] Error 1 We use two different cache directories for target and host builds, but the download/vendoring should be independent of the architecture, so use the target variant even for host-only packages for simplicity. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN (cherry picked from commit 07a745e55d76616802a20dcbfd72dfe6fe8e3b05) Signed-off-by: Peter Korsgaard --- package/go/go.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/go/go.mk b/package/go/go.mk index d3ed07f03b..c4f72d403c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -25,6 +25,7 @@ HOST_GO_COMMON_ENV = \ GOFLAGS=-mod=vendor \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ + GOCACHE="$(HOST_GO_TARGET_CACHE)" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ @@ -75,7 +76,6 @@ HOST_GO_TARGET_ENV = \ $(HOST_GO_COMMON_ENV) \ GOOS="linux" \ GOARCH=$(GO_GOARCH) \ - GOCACHE="$(HOST_GO_TARGET_CACHE)" \ CC="$(TARGET_CC)" \ CXX="$(TARGET_CXX)" \ CGO_CFLAGS="$(TARGET_CFLAGS)" \ From peter at korsgaard.com Tue Jan 17 09:24:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:24:23 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/go: explicitly set GOMODCACHE Message-ID: <20230117094050.2D39A87C3B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=50952c56ef133730004c9a9af543ed1831ecbcb4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x go mod vendor caches downloaded modules to the Go module cache, which defaults to $GOPATH/pkg/mod - But can be overridden with the GOMODCACHE environment variable: https://go.dev/ref/mod#module-cache So explicitly set GOMODCACHE= for reproducibility. Signed-off-by: Peter Korsgaard Signed-off-by: Yann E. MORIN (cherry picked from commit 162f656884185662d85e5366871284adca87a465) Signed-off-by: Peter Korsgaard --- package/go/go.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/go/go.mk b/package/go/go.mk index c4f72d403c..c38ae0b99c 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -26,6 +26,7 @@ HOST_GO_COMMON_ENV = \ GOROOT="$(HOST_GO_ROOT)" \ GOPATH="$(HOST_GO_GOPATH)" \ GOCACHE="$(HOST_GO_TARGET_CACHE)" \ + GOMODCACHE="$(HOST_GO_GOPATH)/pkg/mod" \ GOPROXY=off \ PATH=$(BR_PATH) \ GOBIN= \ From peter at korsgaard.com Tue Jan 17 09:25:59 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 17 Jan 2023 10:25:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] fs/erofs: enable support for reproducible build Message-ID: <20230117094050.3670B87C3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bcb39cdd583096d5f9ec576c1ec8a9930dacb85c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x By default, mkfs.erofs will use the current date to set some metadata in the filesystem it generates, and will also use generate a random UUID for that filesystem. This is not reproducible. When BR2_REPRODUCIBLE is selected, set the filesystem timestamps to $SOURCE_DATE_EPOCH, and the filesystem UUID to the nil uuid (as good as any other arbitrary one). Signed-off-by: Casey Reeves [yann.morin.1998 at free.fr: - one multi-line assignment, not two - slightly rephrase the commit log ] Signed-off-by: Yann E. MORIN (cherry picked from commit ac5ecaf86809a999d68d851c2200705a8f10a7b0) Signed-off-by: Peter Korsgaard --- fs/erofs/erofs.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fs/erofs/erofs.mk b/fs/erofs/erofs.mk index 0e9d4401a9..e43d74927b 100644 --- a/fs/erofs/erofs.mk +++ b/fs/erofs/erofs.mk @@ -10,6 +10,12 @@ ifeq ($(BR2_TARGET_ROOTFS_EROFS_LZ4HC),y) ROOTFS_EROFS_ARGS += -zlz4hc endif +ifeq ($(BR2_REPRODUCIBLE),y) +ROOTFS_EROFS_ARGS += \ + -T $(SOURCE_DATE_EPOCH) \ + -U 00000000-0000-0000-0000-000000000000 +endif + ifneq ($(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE),0) ROOTFS_EROFS_ARGS += -C$(strip $(BR2_TARGET_ROOTFS_EROFS_PCLUSTERSIZE)) endif From baruch at tkos.co.il Tue Jan 17 10:59:45 2023 From: baruch at tkos.co.il (Baruch Siach) Date: Tue, 17 Jan 2023 12:59:45 +0200 Subject: [Buildroot] [PATCH] package/sexpect: new package Message-ID: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> sexpect is useful for shell controlled testing. Signed-off-by: Baruch Siach --- DEVELOPERS | 1 + package/Config.in | 1 + package/sexpect/Config.in | 7 +++++++ package/sexpect/sexpect.hash | 3 +++ package/sexpect/sexpect.mk | 13 +++++++++++++ 5 files changed, 25 insertions(+) create mode 100644 package/sexpect/Config.in create mode 100644 package/sexpect/sexpect.hash create mode 100644 package/sexpect/sexpect.mk diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd392..f2fc4acece43 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -294,6 +294,7 @@ F: package/ebtables/ F: package/i2c-tools/ F: package/libcurl/ F: package/libpcap/ +F: package/sexpect/ F: package/socat/ F: package/strace/ F: package/tcpdump/ diff --git a/package/Config.in b/package/Config.in index 995dae2c5755..da47cbd4ed06 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2568,6 +2568,7 @@ comment "Utilities" source "package/rtty/Config.in" source "package/screen/Config.in" source "package/screenfetch/Config.in" + source "package/sexpect/Config.in" source "package/sudo/Config.in" source "package/terminology/Config.in" source "package/time/Config.in" diff --git a/package/sexpect/Config.in b/package/sexpect/Config.in new file mode 100644 index 000000000000..7fbdf9b99eb1 --- /dev/null +++ b/package/sexpect/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_SEXPECT + bool "sexpect" + help + sexpect is another implementation of Expect which is specifically + designed for Shell scripts (sh, bash, ksh, zsh, ...) + + https://github.com/clarkwang/sexpect diff --git a/package/sexpect/sexpect.hash b/package/sexpect/sexpect.hash new file mode 100644 index 000000000000..d5121176269e --- /dev/null +++ b/package/sexpect/sexpect.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 f6801c8b979d56eec54aedd7ede06e2342f382cee291beea88b52869186c557c sexpect-2.3.14.tar.gz +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE diff --git a/package/sexpect/sexpect.mk b/package/sexpect/sexpect.mk new file mode 100644 index 000000000000..7b878600e41f --- /dev/null +++ b/package/sexpect/sexpect.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# sexpect +# +################################################################################ + +SEXPECT_VERSION = 2.3.14 +SEXPECT_SITE = $(call github,clarkwang,sexpect,v$(SEXPECT_VERSION)) +SEXPECT_LICENSE = GPL-3.0 +SEXPECT_LICENSE_FILES = LICENSE +SEXPECT_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) -- 2.39.0 From carrier.nicolas0 at gmail.com Tue Jan 17 11:04:40 2023 From: carrier.nicolas0 at gmail.com (carrier.nicolas0 at gmail.com) Date: Tue, 17 Jan 2023 12:04:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic.mk: local and override support in legal-info Message-ID: <20230117110440.3405234-1-carrier.nicolas0@gmail.com> From: Nicolas Carrier Sources of packages which are using the 'local' _METHOD_SITE or which declare an _OVERRIDE_SRC_DIR are not archived when generating the legal-info target. This is problematic since those packages are the most likely to require being published, because it's highly probable that their sources have been modified. This patch generates a tar.gz archive on the fly, containing the result of the rsync of the package's source directory, using the same arguments as during the preparation of a build. Note that is not possible to archive the builddir, since it may contain artifacts of previous compilations. It is not possible to consider rsync as a "normal" download method either (which would have solved the initial problem), because if we do that: * the DL dir's content would be altered improperly * the rsync + tar gz overhead would be paid on compilation and is significant, for example, for a linux kernel * a hash file would be necessary, which would be a burden to maintain, for sources frequently modified Signed-off-by: Nicolas Carrier --- package/pkg-generic.mk | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index 2f8ba39edf..a8760f40d4 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -660,6 +660,12 @@ $$(error $(1) has local site method, but `$(2)_SITE` is not defined) endif endif +# for legal-info sources archival +ifneq ($$($(2)_OVERRIDE_SRCDIR),) +$(2)_OVERRIDE_RSYNC_DIR = $$($(2)_BUILDDIR)/$$($(2)_BASENAME_RAW) +$(2)_OVERRIDE_RSYNC_ARCHIVE = $$($(2)_OVERRIDE_RSYNC_DIR).tar.gz +endif + ifndef $(2)_LICENSE ifdef $(3)_LICENSE $(2)_LICENSE = $$($(3)_LICENSE) @@ -1146,13 +1152,16 @@ else endif # license files ifeq ($$($(2)_REDISTRIBUTE),YES) -ifeq ($$($(2)_SITE_METHOD),local) -# Packages without a tarball: don't save and warn - @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) - -else ifneq ($$($(2)_OVERRIDE_SRCDIR),) - @$$(call legal-warning-nosource,$$($(2)_RAWNAME),override) - +ifneq ($$($(2)_OVERRIDE_SRCDIR),) +# Packages without a tarball: create one on the fly + @echo "Package is of type local or override, archive sources" + $$(Q)rm -rf $$($(2)_OVERRIDE_RSYNC_DIR) $$($(2)_OVERRIDE_RSYNC_ARCHIVE) + $$(Q)rsync -au --chmod=u=rwX,go=rX $$(RSYNC_VCS_EXCLUSIONS) $(call qstrip,$$($(2)_OVERRIDE_SRCDIR))/ $$($(2)_OVERRIDE_RSYNC_DIR)/ + $$(Q)tar -zcf $$($(2)_OVERRIDE_RSYNC_ARCHIVE) -C $$($(2)_OVERRIDE_RSYNC_DIR) $$$$(ls -A $$($(2)_OVERRIDE_RSYNC_DIR)/) + $$(Q)rm -rf $$($(2)_OVERRIDE_RSYNC_DIR) + $$(Q)support/scripts/hardlink-or-copy \ + $$($(2)_OVERRIDE_RSYNC_ARCHIVE) \ + $$($(2)_REDIST_SOURCES_DIR)$$(sep) else # Other packages -- 2.30.2 From aperez at igalia.com Tue Jan 17 13:59:43 2023 From: aperez at igalia.com (Adrian Perez de Castro) Date: Tue, 17 Jan 2023 15:59:43 +0200 Subject: [Buildroot] [PATCH 1/1] package/wpewebkit: security bump to version 2.38.3 Message-ID: <20230117135943.2893779-1-aperez@igalia.com> Bugfix release, with security fixes for CVE-2022-42852, CVE-2022-42856, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699, CVE-2022-46700, CVE-2022-42823, and CVE-2022-42799. Release notes: https://wpewebkit.org/release/wpewebkit-2.38.3.html https://wpewebkit.org/release/wpewebkit-2.38.2.html https://wpewebkit.org/release/wpewebkit-2.38.1.html Accompanying security advisories: https://wpewebkit.org/security/WSA-2022-0011.html https://wpewebkit.org/security/WSA-2022-0010.html Additionally, the update brings in important bug fixes for the Bubblewrap sandbox support, scrolling in certain web sites, multimedia playback, and build fixes. Signed-off-by: Adrian Perez de Castro --- package/wpewebkit/wpewebkit.hash | 8 ++++---- package/wpewebkit/wpewebkit.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash index 5dd64b34b7..ccd928b3df 100644 --- a/package/wpewebkit/wpewebkit.hash +++ b/package/wpewebkit/wpewebkit.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpewebkit-2.38.0.tar.xz.sums -md5 e0e6b98c86351c39e41da475afc50780 wpewebkit-2.38.0.tar.xz -sha1 66e6dd1c285a21ce50370fb4d60332838d801663 wpewebkit-2.38.0.tar.xz -sha256 e653e12eca63e6371c06d4cd9efcd5492db67f7d9ef324fd5d8668b1151e72b2 wpewebkit-2.38.0.tar.xz +# From https://wpewebkit.org/releases/wpewebkit-2.38.3.tar.xz.sums +md5 60f79ff8dc68280f756963af23b67d6d wpewebkit-2.38.3.tar.xz +sha1 de15119a0dc29776d3a11fca1df4238b471f960f wpewebkit-2.38.3.tar.xz +sha256 1dd9075eec7253a1b0d038a73f92ddbb9174394e6a7527ec07b4464fa6290498 wpewebkit-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk index 001c701ee9..b2bbc0301b 100644 --- a/package/wpewebkit/wpewebkit.mk +++ b/package/wpewebkit/wpewebkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEWEBKIT_VERSION = 2.38.0 +WPEWEBKIT_VERSION = 2.38.3 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz WPEWEBKIT_INSTALL_STAGING = YES -- 2.39.0 From niklas.cassel at wdc.com Tue Jan 17 15:35:03 2023 From: niklas.cassel at wdc.com (Niklas Cassel) Date: Tue, 17 Jan 2023 16:35:03 +0100 Subject: [Buildroot] [PATCH] package/elf2flt: fix error when building gdb for target on m68k Message-ID: <20230117153503.2075602-1-niklas.cassel@wdc.com> Thomas reported that m68k fails to build when enabling BR2_PACKAGE_GDB. It fails when building gdb for the target with the following error: elf2flt: ERROR: text=0x3c826 overlaps data=0x256e0 ? It turns out that the gdb binary has another problematic input section (.gcc_except_table), which causes elf2flt to try to append to the .text output section, after it has already moved on with appending sections to the .data output section. elf2flt cannot append to a previous output section once it has moved on to another output section. Update the existing elf2flt patch to also add an exception for .gcc_except_table. Reported-by: Thomas Petazzoni Signed-off-by: Niklas Cassel --- ...l-error-regression-on-m68k-xtensa-ri.patch | 47 ++++++++++--------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/package/elf2flt/0005-elf2flt-fix-fatal-error-regression-on-m68k-xtensa-ri.patch b/package/elf2flt/0005-elf2flt-fix-fatal-error-regression-on-m68k-xtensa-ri.patch index 278709cb1c..616bbc891f 100644 --- a/package/elf2flt/0005-elf2flt-fix-fatal-error-regression-on-m68k-xtensa-ri.patch +++ b/package/elf2flt/0005-elf2flt-fix-fatal-error-regression-on-m68k-xtensa-ri.patch @@ -1,8 +1,7 @@ -From 65ac5f9e69cfb989d970da74c41e478774d29be5 Mon Sep 17 00:00:00 2001 +From a8c9f650b82109abf7aa730f298ea5182ed62613 Mon Sep 17 00:00:00 2001 From: Niklas Cassel Date: Tue, 9 Aug 2022 21:06:05 +0200 -Subject: [PATCH] elf2flt: fix fatal error regression on m68k, xtensa, - riscv64 +Subject: [PATCH] elf2flt: fix fatal error regression on m68k, xtensa, riscv64 Commit ba379d08bb78 ("elf2flt: fix for segfault on some ARM ELFs") changed the condition of which input sections that should be included @@ -12,16 +11,15 @@ to: ((a->flags & (SEC_DATA | SEC_READONLY | SEC_RELOC)) == (SEC_DATA | SEC_READONLY | SEC_RELOC)) -On ARM, the .eh_frame input section does not have the SEC_RELOC flag -set, so this specific change had no effect on ARM. +On ARM, the .eh_frame input section does not have the SEC_RELOC flag set, +so on ARM, this change caused .eh_frame to move from .text to .data. -However, on e.g. m68k and riscv64, the .eh_frame input section does -have the SEC_RELOC flag set, which means that after commit ba379d08bb78 -("elf2flt: fix for segfault on some ARM ELFs"), read-only relocation -data sections were placed in .text output section, instead of .data -output section. +However, on e.g. m68k, xtensa and riscv64, the .eh_frame input section +does have the SEC_RELOC flag set, which means that the change in +commit ba379d08bb78 ("elf2flt: fix for segfault on some ARM ELFs") +caused .eh_frame to move in an opposite way, i.e. from .data to .text. -This will result in a fatal error on m68k, xtensa and riscv64: +This resulted in a fatal error on m68k, xtensa and riscv64: ERROR: text=0x3bab8 overlaps data=0x33f60 ? This is because elf2flt cannot append to .text after .data has been @@ -36,21 +34,26 @@ to .text after .data has been appended to (which will require elf2flt to move/relocate everything that has already been appended to .data, since the virtual addresses are contiguous). -However, for now, add an exception for m68k, xtensa and riscv64 -(specifically for the problematic input section, .eh_frame), so that we -get the same behavior as older elf2flt releases, where we put read-only -relocation data in .data, which was working perfectly fine. +However, for now, add an exception for input sections which have all +three flags SEC_DATA, SEC_READONLY, and SEC_RELOC set, and which have a +name equal to a problematic input section (.eh_frame, .gcc_except_table). +That way, we get the same behavior as older elf2flt releases for m68k, +xtensa and riscv64, where we put read-only relocation data in .data, +which was working perfectly fine. + +This exception will not change any behavior on ARM, as the .eh_frame +input section does not have flag SEC_RELOC set. Signed-off-by: Niklas Cassel --- - elf2flt.c | 11 +++++++++-- - 1 file changed, 9 insertions(+), 2 deletions(-) + elf2flt.c | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/elf2flt.c b/elf2flt.c -index 9c32f9a..a680c89 100644 +index e0d7891..39d035f 100644 --- a/elf2flt.c +++ b/elf2flt.c -@@ -340,8 +340,15 @@ compare_relocs (const void *pa, const void *pb) +@@ -341,8 +341,13 @@ compare_relocs (const void *pa, const void *pb) static bool ro_reloc_data_section_should_be_in_text(asection *s) { @@ -58,10 +61,8 @@ index 9c32f9a..a680c89 100644 - (SEC_DATA | SEC_READONLY | SEC_RELOC); + 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 (!strcmp(".eh_frame", s->name)) ++ if (!strcmp(".eh_frame", s->name) || !strcmp(".gcc_except_table", s->name)) + return false; -+#endif + return true; + } + return false; @@ -69,5 +70,5 @@ index 9c32f9a..a680c89 100644 static uint32_t * -- -2.37.1 +2.39.0 -- 2.39.0 From Niklas.Cassel at wdc.com Tue Jan 17 15:45:28 2023 From: Niklas.Cassel at wdc.com (Niklas Cassel) Date: Tue, 17 Jan 2023 15:45:28 +0000 Subject: [Buildroot] [PATCH v2 0/2] fix elf2flt on m68k, xtensa, riscv In-Reply-To: <20220923224039.31d67d9c@windsurf> References: <20220811094049.798010-1-niklas.cassel@wdc.com> <20220923224039.31d67d9c@windsurf> Message-ID: On Fri, Sep 23, 2022 at 10:40:39PM +0200, Thomas Petazzoni wrote: > Hello Niklas, > > On Thu, 11 Aug 2022 11:40:47 +0200 > Niklas Cassel via buildroot wrote: > > > Niklas Cassel (2): > > package/elf2flt: remove broken patch > > package/elf2flt: fix fatal error regression on m68k, xtensa, riscv64 > > I am sorry to report that on Buildroot 2022.08, which has those > patches, the following defconfig still fails to build: > > BR2_m68k=y > BR2_m68k_cf5208=y > BR2_KERNEL_HEADERS_5_4=y > BR2_TOOLCHAIN_BUILDROOT_LOCALE=y > BR2_PTHREAD_DEBUG=y > BR2_BINUTILS_VERSION_2_39_X=y > BR2_BINUTILS_GPROFNG=y > BR2_GCC_VERSION_12_X=y > BR2_TOOLCHAIN_BUILDROOT_CXX=y > BR2_TOOLCHAIN_BUILDROOT_FORTRAN=y > BR2_GCC_ENABLE_OPENMP=y > BR2_PACKAGE_HOST_GDB=y > BR2_PACKAGE_HOST_GDB_TUI=y > BR2_PACKAGE_HOST_GDB_PYTHON3=y > BR2_GDB_VERSION_12=y > BR2_INIT_NONE=y > # BR2_PACKAGE_BUSYBOX is not set > BR2_PACKAGE_GDB=y > # BR2_TARGET_ROOTFS_TAR is not set > > It fails with: > > /home/thomas/buildroot/outputs/m68k-coldfire-uclibc-bleeding-edge/host/m68k-buildroot-uclinux-uclibc/bin/elf2flt: ERROR: text=0x3c826 overlaps data=0x256e0 ? > > while building gdb for the target. Hello Thomas, I decided to (finally) cross this one off from my TODO list. Submitted a fix here: https://patchwork.ozlabs.org/project/buildroot/patch/20230117153503.2075602-1-niklas.cassel at wdc.com/ Kind regards, Niklas From casey at xogium.me Tue Jan 17 20:56:30 2023 From: casey at xogium.me (Casey Reeves) Date: Tue, 17 Jan 2023 21:56:30 +0100 Subject: [Buildroot] [PATCH] package/systemd: reenable utmp support Message-ID: <20230117205630.221898-1-casey@xogium.me> This patch re-enables utmp support. This was originally disabled as it showed information about other users on the system, but this information can be found in other ways by a snoopy user (ps, journalctl, loginctl, top)... More importantly, this behaviour causes tools like uptime and who to falsely state 0 users are logged in. Revert it to fix those applications, as it can be very confusing and is not improving security. See commit 32f53bdfb482d0d78308e548c654898089b5c183. Signed-off-by: Casey Reeves --- package/systemd/systemd.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index b96873b73f..92b80dcf6e 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -87,8 +87,7 @@ SYSTEMD_CONF_OPTS += \ -Dtelinit-path= \ -Dtests=false \ -Dtmpfiles=true \ - -Dumount-path=/usr/bin/umount \ - -Dutmp=false + -Dumount-path=/usr/bin/umount SYSTEMD_CFLAGS = $(TARGET_CFLAGS) ifeq ($(BR2_OPTIMIZE_FAST),y) -- 2.39.0 From bernd.kuhls at t-online.de Tue Jan 17 20:08:20 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 21:08:20 +0100 Subject: [Buildroot] [PATCH 2/3] package/kodi: fix openrisc build In-Reply-To: <20230117200821.2882597-1-bernd.kuhls@t-online.de> References: <20230117200821.2882597-1-bernd.kuhls@t-online.de> Message-ID: <20230117200821.2882597-2-bernd.kuhls@t-online.de> Fixes build error not yet found by autobuilders -- System type: Linux CMake Error at cmake/scripts/linux/ArchSetup.cmake:42 (message): Unknown CPU: or1k with this defconfig: BR2_or1k=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_UCLIBC_STABLE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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 --- package/kodi/kodi.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index 7d15e992fb..aaa165871c 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -136,7 +136,7 @@ else ifeq ($(BR2_powerpc)$(BR2_powerpc64le),y) KODI_CONF_OPTS += \ -DWITH_ARCH=powerpc$(if $(BR2_ARCH_IS_64),64) \ -DWITH_CPU=powerpc$(if $(BR2_ARCH_IS_64),64) -else ifeq ($(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) +else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) KODI_CONF_OPTS += -DWITH_ARCH=$(BR2_ARCH) -DWITH_CPU=$(BR2_ARCH) else # Kodi auto-detects ARCH, tested: arm, aarch64, i386, x86_64 -- 2.34.1 From bernd.kuhls at t-online.de Tue Jan 17 20:08:19 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 21:08:19 +0100 Subject: [Buildroot] [PATCH 1/3] package/kodi: fix armv5 build Message-ID: <20230117200821.2882597-1-bernd.kuhls@t-online.de> Disable neon support when not available. Fixes build error not yet found by autobuilders /tmp/cc8LvPwi.s: Assembler messages: /tmp/cc8LvPwi.s:28: Error: selected processor does not support `vldmia r1,{ q4-q7 }' in ARM mode /tmp/cc8LvPwi.s:29: Error: selected processor does not support `vldmia r0,{ q8-q11 }' in ARM mode /tmp/cc8LvPwi.s:30: Error: selected processor does not support `vmul.f32 q0,q8,d8[0]' in ARM mode /tmp/cc8LvPwi.s:31: Error: selected processor does not support `vmul.f32 q1,q8,d10[0]' in ARM mode /tmp/cc8LvPwi.s:32: Error: selected processor does not support `vmul.f32 q2,q8,d12[0]' in ARM mode /tmp/cc8LvPwi.s:33: Error: selected processor does not support `vmul.f32 q3,q8,d14[0]' in ARM mode /tmp/cc8LvPwi.s:34: Error: selected processor does not support `vmla.f32 q0,q9,d8[1]' in ARM mode /tmp/cc8LvPwi.s:35: Error: selected processor does not support `vmla.f32 q1,q9,d10[1]' in ARM mode /tmp/cc8LvPwi.s:36: Error: selected processor does not support `vmla.f32 q2,q9,d12[1]' in ARM mode /tmp/cc8LvPwi.s:37: Error: selected processor does not support `vmla.f32 q3,q9,d14[1]' in ARM mode /tmp/cc8LvPwi.s:38: Error: selected processor does not support `vmla.f32 q0,q10,d9[0]' in ARM mode /tmp/cc8LvPwi.s:39: Error: selected processor does not support `vmla.f32 q1,q10,d11[0]' in ARM mode /tmp/cc8LvPwi.s:40: Error: selected processor does not support `vmla.f32 q2,q10,d13[0]' in ARM mode /tmp/cc8LvPwi.s:41: Error: selected processor does not support `vmla.f32 q3,q10,d15[0]' in ARM mode /tmp/cc8LvPwi.s:42: Error: selected processor does not support `vmla.f32 q0,q11,d9[1]' in ARM mode /tmp/cc8LvPwi.s:43: Error: selected processor does not support `vmla.f32 q1,q11,d11[1]' in ARM mode /tmp/cc8LvPwi.s:44: Error: selected processor does not support `vmla.f32 q2,q11,d13[1]' in ARM mode /tmp/cc8LvPwi.s:45: Error: selected processor does not support `vmla.f32 q3,q11,d15[1]' in ARM mode /tmp/cc8LvPwi.s:46: Error: selected processor does not support `vstmia r0,{ q0-q3 }' in ARM mode with this defconfig: BR2_arm=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_UCLIBC_STABLE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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 --- package/kodi/kodi.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index dbe6c1e8f6..7d15e992fb 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -144,6 +144,14 @@ else KODI_CONF_OPTS += -DWITH_CPU=$(BR2_ARCH) endif +ifeq ($(BR2_ARM_CPU_HAS_NEON),y) +KODI_CONF_OPTS += -DENABLE_NEON=ON +else ifeq ($(BR2_aarch64),y) +KODI_CONF_OPTS += -DENABLE_NEON=ON +else +KODI_CONF_OPTS += -DENABLE_NEON=OFF +endif + ifeq ($(BR2_X86_CPU_HAS_SSE),y) KODI_CONF_OPTS += -D_SSE_OK=ON -D_SSE_TRUE=ON else -- 2.34.1 From bernd.kuhls at t-online.de Tue Jan 17 20:07:07 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 21:07:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libXpm: security bump version to 3.5.15 Message-ID: <20230117200707.2730524-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003313.html Fixes CVE-2022-4883, CVE-2022-44617 & CVE-2022-46285: https://lists.x.org/archives/xorg-announce/2023-January/003312.html Updated license hash due to upstream commit: https://gitlab.freedesktop.org/xorg/lib/libxpm/-/commit/501494c6c68a84114fdd0b44d4b67ef9cde776c9 Added configure option to disable compressed pixmaps support: https://gitlab.freedesktop.org/xorg/lib/libxpm/-/commit/4841039e5385f264d12757903894f47c64f59361 Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXpm/xlib_libXpm.hash | 8 ++++---- package/x11r7/xlib_libXpm/xlib_libXpm.mk | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.hash b/package/x11r7/xlib_libXpm/xlib_libXpm.hash index 9ccfb4c8de..733c404543 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.hash +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.hash @@ -1,6 +1,6 @@ -# 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 +# From https://lists.x.org/archives/xorg-announce/2023-January/003313.html +sha256 60bb906c5c317a6db863e39b69c4a83fdbd2ae2154fcf47640f8fefc9fdfd1c1 libXpm-3.5.15.tar.xz +sha512 955d716fcea2c9d868ab941c56f017b39bfa0f47fd2904e9b04c6a9be17f23f8b8c906da9c90a89a789f1f399d419641705ff5b6f9921820e34d4807c7a1992f libXpm-3.5.15.tar.xz # Locally calculated -sha256 ed3b06bb3b75a0954bd6837a96b41a4676f60dfeee647271613aadecc0fd596e COPYING +sha256 a80d706759624a04aa90fd62bc644a360fc3d72e08dcbfb129f167c11ca285de COPYING sha256 cbe4ced0abc8a32bea471204ae01038c202758ce4e772d3d329a341ffa761e71 COPYRIGHT diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.mk b/package/x11r7/xlib_libXpm/xlib_libXpm.mk index 417dcfec38..970ec93407 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.mk +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBXPM_VERSION = 3.5.14 +XLIB_LIBXPM_VERSION = 3.5.15 XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.xz XLIB_LIBXPM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXPM_LICENSE = MIT @@ -16,6 +16,7 @@ XLIB_LIBXPM_DEPENDENCIES = xlib_libX11 xlib_libXext xlib_libXt xorgproto \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) \ $(TARGET_NLS_DEPENDENCIES) XLIB_LIBXPM_CONF_ENV = LIBS=$(TARGET_NLS_LIBS) +XLIB_LIBXPM_CONF_OPTS = --disable-open-zfile ifeq ($(BR2_SYSTEM_ENABLE_NLS),) XLIB_LIBXPM_CONF_ENV += ac_cv_search_gettext=no -- 2.34.1 From bernd.kuhls at t-online.de Tue Jan 17 20:08:21 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 21:08:21 +0100 Subject: [Buildroot] [PATCH 3/3] package/kodi: fix riscv build In-Reply-To: <20230117200821.2882597-1-bernd.kuhls@t-online.de> References: <20230117200821.2882597-1-bernd.kuhls@t-online.de> Message-ID: <20230117200821.2882597-3-bernd.kuhls@t-online.de> Fixes build error not yet found by autobuilders -- System type: Linux CMake Error at cmake/scripts/linux/ArchSetup.cmake:42 (message): Unknown CPU: riscv32 using this defconfig: BR2_riscv=y BR2_RISCV_32=y BR2_TOOLCHAIN_EXTERNAL=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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 --- package/kodi/kodi.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index aaa165871c..093b3aa9ae 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -136,7 +136,7 @@ else ifeq ($(BR2_powerpc)$(BR2_powerpc64le),y) KODI_CONF_OPTS += \ -DWITH_ARCH=powerpc$(if $(BR2_ARCH_IS_64),64) \ -DWITH_CPU=powerpc$(if $(BR2_ARCH_IS_64),64) -else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) +else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_riscv)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) KODI_CONF_OPTS += -DWITH_ARCH=$(BR2_ARCH) -DWITH_CPU=$(BR2_ARCH) else # Kodi auto-detects ARCH, tested: arm, aarch64, i386, x86_64 -- 2.34.1 From bernd.kuhls at t-online.de Tue Jan 17 21:42:21 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 17 Jan 2023 22:42:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/apache: security bump version to 2.4.55 Message-ID: <20230117214221.3098939-1-bernd.kuhls@t-online.de> Release notes: https://lists.apache.org/thread/xlp3od60fjl8nl44z4f56y0lhs7pglos Fixes CVE-2006-20001, CVE-2022-36760, CVE-2022-37436: https://httpd.apache.org/security/vulnerabilities_24.html Signed-off-by: Bernd Kuhls --- package/apache/apache.hash | 4 ++-- package/apache/apache.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/apache/apache.hash b/package/apache/apache.hash index 2c21a5bab8..a1185c5618 100644 --- a/package/apache/apache.hash +++ b/package/apache/apache.hash @@ -1,5 +1,5 @@ # From https://downloads.apache.org/httpd/httpd-2.4.54.tar.bz2.{sha256,sha512} -sha256 eb397feeefccaf254f8d45de3768d9d68e8e73851c49afd5b7176d1ecf80c340 httpd-2.4.54.tar.bz2 -sha512 228493b2ff32c4142c6e484d304f2ea12e467498605fe12adce2b61388d8efe7b2e96ae2fd0abd1dc88a5f12d625e007d8da0ae5628cff2a5272806754f41e18 httpd-2.4.54.tar.bz2 +sha256 11d6ba19e36c0b93ca62e47e6ffc2d2f2884942694bce0f23f39c71bdc5f69ac httpd-2.4.55.tar.bz2 +sha512 94982f7a1fedac8961fc17b5a22cf763ac28cb27ee6facab2e6a15b249b927773667493fd3f7354fb13fcb34a6f1afc1bdd5cf4b7be030cba1dfb523e40d43fb httpd-2.4.55.tar.bz2 # Locally computed sha256 47b8c2b6c3309282a99d4a3001575c790fead690cc14734628c4667d2bbffc43 LICENSE diff --git a/package/apache/apache.mk b/package/apache/apache.mk index 315282baac..13018a9b1f 100644 --- a/package/apache/apache.mk +++ b/package/apache/apache.mk @@ -4,7 +4,7 @@ # ################################################################################ -APACHE_VERSION = 2.4.54 +APACHE_VERSION = 2.4.55 APACHE_SOURCE = httpd-$(APACHE_VERSION).tar.bz2 APACHE_SITE = https://downloads.apache.org/httpd APACHE_LICENSE = Apache-2.0 -- 2.34.1 From nolange79 at gmail.com Tue Jan 17 23:47:48 2023 From: nolange79 at gmail.com (Norbert Lange) Date: Wed, 18 Jan 2023 00:47:48 +0100 Subject: [Buildroot] [PATCH] package/systemd: reenable utmp support In-Reply-To: <20230117205630.221898-1-casey@xogium.me> References: <20230117205630.221898-1-casey@xogium.me> Message-ID: On Tue, 17 Jan 2023, 21:57 Casey Reeves, wrote: > This patch re-enables utmp support. This was originally disabled as it > showed information about other users on the system, but this > information > can be found in other ways by a snoopy user (ps, journalctl, loginctl, > top)... > The smart thing to do would be to use those other ways - because they are more secure and don't have assumptions that dont hold nowadays (containers and other isolation methods). > More importantly, this behaviour causes tools like uptime and > who to falsely state 0 users are logged in. Revert it to fix those > applications, as it can be very confusing and is not improving > security. > That's kinda like saying running a webserver on win95 is not a security risk, because I can run a webserver on Linux too. The problem is not what, but how. The gist of the issue is, that you require multiple programs to read and -modify-write a single file, this is opening race conditions, permission problems and those security risks. Buildroot is not a everything-and-the-kitchensink distro, for comparison alpine has stubs that redirect /run/utmp to /dev/null, basically because you can't solve this in a good way without a demon [1]. Maybe it would be sound to add symlinks to /dev/null, mimicking alpine, so uptime should work. Other than that, bringing in utmps first, and making -Dutmp configurable/optional would be better. There is not much use for utmp, and I would object to enabling it unconditional. [1] - https://wiki.musl-libc.org/faq.html#Q:_Why_is_the_utmp/wtmp_functionality_only_implemented_as_stubs ? See commit 32f53bdfb482d0d78308e548c654898089b5c183. > > Signed-off-by: Casey Reeves > --- > package/systemd/systemd.mk | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk > index b96873b73f..92b80dcf6e 100644 > --- a/package/systemd/systemd.mk > +++ b/package/systemd/systemd.mk > @@ -87,8 +87,7 @@ SYSTEMD_CONF_OPTS += \ > -Dtelinit-path= \ > -Dtests=false \ > -Dtmpfiles=true \ > - -Dumount-path=/usr/bin/umount \ > - -Dutmp=false > + -Dumount-path=/usr/bin/umount > > SYSTEMD_CFLAGS = $(TARGET_CFLAGS) > ifeq ($(BR2_OPTIMIZE_FAST),y) > -- > 2.39.0 > Norbert > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Wed Jan 18 06:59:35 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 18 Jan 2023 06:59:35 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-17 Message-ID: <20230118065942.AFC0C40399@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-17 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 4 | 0 | 0 | 4 | 2022.11.x | 1 | 2 | 0 | 3 | master | 139 | 207 | 1 | 347 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 17 host-fwup-1.9.1 | 16 fwup-1.9.1 | 14 host-binutils-2.38 | 10 opkg-0.4.5 | 9 pixz-1.0.7 | 7 glibc-2.36-81-g4f4d7a13edfd... | 6 host-sentry-cli-2.8.0 | 6 linux-6.1.5 | 6 xz-5.2.10 | 6 gobject-introspection-1.72.0 | 5 host-go-1.19.5 | 5 libgpg-error-1.46 | 4 linux-5.10.145-cip17 | 4 perl-5.36.0 | 4 ethtool-6.1 | 3 gerbera-1.10.0 | 3 gvfs-1.48.1 | 3 host-binutils-2.39 | 3 libglib2-2.72.3 | 3 ocf-linux-20171122 | 3 zabbix-5.4.9 | 3 cairo-1.16.0 | 2 dahdi-linux-3.2.0 | 2 dust-0.8.1 | 2 glibmm-2.68.2 | 2 host-binutils-2.37 | 2 jack2-1.9.21 | 2 nerdctl-1.0.0 | 2 norm-1.5.8 | 2 python-numpy-1.23.5 | 2 sdl-1.2.15 | 2 traceroute-2.1.0 | 2 unknown | 2 wolfssl-5.5.3 | 2 acpid-2.0.34 | 1 attr-2.5.1 | 1 azure-iot-sdk-c-LTS_07_2022... | 1 bat-0.19.0 | 1 berkeleydb-5.3.28 | 1 bind-9.16.33 | 1 bpftool-v7.1.0 | 1 bridge-utils-1.7.1 | 1 dhcp-4.4.3-P1 | 1 ding-libs-0.6.2 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 fdk-aac-2.0.2 | 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-12.1 | 1 gobject-introspection | 1 host-gdb-arc-2020.09-releas... | 1 host-pahole-1.24 | 1 htop-3.2.1 | 1 libg7221-dbfc29d4806ecdace5... | 1 libgcrypt-1.10.1 | 1 linux-5.10.145-cip17-rt7 | 1 lttng-modules-2.13.7 | 1 mender-3.4.0 | 1 musl-1.2.3 | 1 netsurf-3.10 | 1 ntp-4.2.8p15 | 1 ntpsec-1_2_2 | 1 opensbi-0.9 | 1 python-greenlet-2.0.1 | 1 quickjs-2021-03-27 | 1 ramspeed-2.6.0 | 1 sscep-0.10.0 | 1 sudo-1.9.12p1 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xxhash-0.8.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/8727a1a5a70efa903da753aa7e85e209c44acd0d | ORPH mips64 | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/8d9dcf5d7e260be1a54a1a2f09ae32b02c02b7a3 | arm | azure-iot-sdk-c-LTS_07_2022... | NOK | http://autobuild.buildroot.net/results/7cc55a9e53a2bf1e3b195fb12b0926d35a7faf89 | powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/067106dd0cd772443cab21f288829d5bbe91f83b | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2a489d50877311f95708c1ed1a8bb4c0cad9c031 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/aba1f483076b478be9cf067f0863c4551c9a130f | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/92b809091d0a40505eaa121bc0d04b5b7bc31d62 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a693a90795c85c6add130661148b1e3a1a8f1978 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/efe3f01481c1ec96f5550f1c901ab1b752e721a9 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/29e543a2cde9ef23204fea94f161191968117d92 | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c1dfd6d1272b7ef5abfa8983382b49fca4f9ee1 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/40187b93159191eeb5360d7aedc8f9fe428e8e68 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f600de73881c3eb9f0982ef2b5df1cc7af820739 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bce3d8f68f35cf6daed59707f94f3be785ba6ff8 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4aba6bf51cd49fa1a120e38f59e26eef8970f169 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4ffc6bd56ff605b32b316e037b07cd558ea22a3c | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cfe67d866a1b698bd45d0f046c424950fafb12da | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4d74bfa7b112dccd62b5a0182f8e93e69346e1d7 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cc97f94c82c9c73ff9bdf3cab849f70b64936bce | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e98347d8c3e8c5fd5a1d4fa2685465730ba06d95 | ORPH powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ca7dc440d7e0fe6ba945cfca3faf3bdaccea4743 | sh4 | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/9e617f63c362eb5e5d1b9fcafb2ec3ea93efcc26 | ORPH sh4 | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/5a189713e5d5d31fe0b81fbab11c9d4fbdfd1aca | ORPH s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/a821b50fb8736ef38b22d793e058a02f3386cc1c | mips64 | bridge-utils-1.7.1 | NOK | http://autobuild.buildroot.net/results/767e85898e11888899c5d8a972704d5c8e203190 | armeb | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/7f7002525e9c5c69564803b2ef30a2e1a287020c | xtensa | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/f6ae2165051147b07a0f823794f2e4444bfea006 | arm | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/f9c4da7f07b255af17b377269b577b592ed57484 | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/bced260003d2379f810829c3fa8b4c4ade2ce16e | sh4eb | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/59d2531109c74dfdf9bd6d461f7503aefa168f62 | ORPH arceb | ding-libs-0.6.2 | NOK | http://autobuild.buildroot.net/results/e2e99832c039a70a5879def55ba802935e9fc322 | i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/1ee019659eff18146e4acc24d438064fc094dc6b | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/e75f90f0b9564c6a44f354c70ffcfe53e11c2a22 | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/3af4daac8dea4dceda5278a86fc3dbb46b52c5f1 | ORPH mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/1fe432f113bcccd8ded46a647045b32d4fadda40 | or1k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/f1a0122aba415ed6a3ae6e111197a191ca23e50f | or1k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/c09dcd75d6094e83c722f96415093dc557e918c7 | arceb | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/b706b2e32f989173fa191440aba253bc1939a995 | mips64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/b72a8c63ac782ce2191281d338975fc73dd7b6fe | sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2c1285078e4512a58ba34f9789c340e00fd0b498 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8fcda56dc116f2de54e60d1423a55538cbf9e3b4 | aarch64_be | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/a2353c2df0635e160e2ecf1c7f87875f272d7eb1 | mipsel | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/83004a6f923fcbf4eea7fe3f11ed35ed51edfa55 | riscv32 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/87ed3002501d44713eb9fd8b27e117036af1a18d | mips64el | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/a9cc2021b71bb5b02558b2314cc8431efb555597 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/218afc24ffcda5300bb3e85678eef42a2c853d05 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8510c6a2669b1b7bf29ecb2751dea075d297c529 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/595545746ef3acf399714ea962230ae12e030650 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f83f2900d5af5269128b62d4f4bde15e8fbfc936 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f2ee274d02296f5a8ac5b932dcf61858c0a555ee | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c13f1da18220cc3df24deb2328fccbea9932a2b3 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c2bdd3cef0ff25bea331f5f048ff835911399fb6 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ff4f2611c21d2a217807cec5a73a1bd99607dec2 | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e34e4c30bca7929c08c84740ca7ae03887d78421 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3d7767cdc6957270cd7fac9d607d2c79eba4afb9 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fac96701b0e997f770548e22067a438b7fcffb07 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd4980e562efb724093ea9887c4779b01a863afd | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f7b9e7eb15d85d1d95bb9134cc1dd99b0a251e9 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b2a94464715e14e9f2554c5bddb63406ca99f974 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/3207bcccd0e88a862cb37c2c71df8bebf30ea526 | ORPH mips | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/59934c0e42b78779239ce52f05e1bb1a4db3a65d | riscv32 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c922290962211d87775d17e4f87ba7ef60583ff8 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e5f273c5f5ea89be6a9ec2c2e2abe7f628b64177 | powerpc64 | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/df43ed3c542f457c5afdd54b0321fec4b15081cd | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/1361fcf489e9125fccfd630a4256008bd7aba135 | powerpc64le | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/cbce22afe662cb99529f83425675db9ee414916c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/22aea6d3a861dc9c70c4a821d85cf4d0d8a3b4db | arceb | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/26e17977022fdc83c68a55765ac6c4959082c554 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/493e2afe5ed3e62a8330e13f19b2c2a46680b4a4 | or1k | glibmm-2.68.2 | NOK | http://autobuild.buildroot.net/results/20f414b4e0a83ad8822ac58f4504df84c8191889 | nios2 | glibmm-2.68.2 | NOK | http://autobuild.buildroot.net/results/dda5f1a326399544232d12454fcacedabcfde001 | microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/c4aafc6ee0c1d06d51b9e333f0bfe474d046d972 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/40d243eb1cf19b05582fe128bbc221871e8a1eab | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6c21d2a5e0b4c45c1f13367ab6a81893229d6033 | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c6f291480d964060a2b452b4539b973349fa5455 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/873b60063896c7f552ea263465e6432d3fb3449f | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5c2338caba2b9bda1777869720dfaedbe7858938 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/a7f9da79612dc4411f6dd842c8e93491939d0972 | ORPH riscv64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4623a0f35c28cfbfc9f3d409ba6670a8ef611356 | ORPH aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/7db8aeb0a7cb2bc07de79baa42ef31e62507fe08 | ORPH microblazeel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/42692343fb5265a095b327184c2947d07c84c253 | powerpc64le | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a57845f0d57d6c2576c721f3ccf1fcf94cec57f5 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/288c42aaea6f6b90141450a7f91f86d7ce0dc754 | i586 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2ae43013728dcbfbc94262d26cd22df6e9b6d0f0 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5ac9ec5a3d25339210734af2034e975fa6a5fca7 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7bb57fd6c70d28e6d7b51ed6c92ff3140b74fd38 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/61ccaca6425fafea2e12c412c44c7ad2d92eba12 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e9436424d7b14d2fd5e4a350e484363962f33a4d | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/da5a2d19fe3b81750ec4053860940fbed8de62ae | sh4eb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e6a226c117537ddd05c76b75f3448ba0565c3417 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/63eae537dd76f9876d5c9ed721ff2e2e06a7e208 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ce12677b2aacf140c0f6752f8206a23ca8b73ff1 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/94c54deb42a736afd38fc80b4aaf1aad35269be8 | powerpc64le | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/46e6dd394a1c853dce69f04214dc7998139c1940 | x86_64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/95d70fc62e4338198ed36cbd212ed46058c52884 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7cefb1ce9adedc60d4092fb46683d608a37d125d | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6081bc3a4d2b47529cdd4fdc81541b1b0cd92f1d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d8024b0b7f58b0debe1e770ad619fd93696d275c | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a0fefa872d076ec0fb96905b52abef4b514485dd | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bcc54675667fbd98f1282281912da82d46585679 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b48244ae2fbbf4e00d2cadab9a7d747dd72ca406 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/faaf97270eebd1bf1f616738209b91eb970f5247 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ee779ead56afd3aa58c8e5cd88416c479a79146d | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c42b5a55eb7f314342a67739f5c351e0b38b703b | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cf413bbff3067eaf414d94e8d9a8114146b0cfbb | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b9a82a1bb578caf701968cbad9137350c701d1cd | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20b6af6e5daaddfb62a27cbb606c6901f2fa9f9b | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5f92fa62117ac3090ef034a5b6b2cec795631957 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/27b1e626bea88b3764c061ad29caaa60a18310be | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e340f04719b3ca3ee2a2cdecb5c5f1b5c0e8de78 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/683ec79655d89afe98146dbcb498fa24a986c79b | arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/08bf85db43f75df98a46d22c169f189b4390140e | ORPH mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/093d0cf34e9938b3abf41ec42a031741a0c54574 | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/7267e64ce06f68859cb1b2790e99a358cd0770ad | i586 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/4e4f21e9c7e84e817ef1a771807d2bd8e7e3b28c | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/a31df6cc964a3f59e6eda5dff9b8ec065ea9a47d | aarch64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/6e1c7695c2a717a83f469647c29104015a510c2f | riscv64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d9d88933ad4f2c68037e8a2be5c8f180c46bbe03 | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/95e5ce163e9cea2648b12637f11d9ed741399967 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/13c3c560d05be7313f28920cb7d969e2e664398b | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ad2cee361b3eb4c0dcca4d2b4d6c1a4a6140bd6e | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/c21faecae54f800deb34314aaa55b2b8d009166b | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6b65649773de4f9bd937c22a5e03f4df395f88f2 | sparc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/24e272c282c7de09d210cf0c990fada2fe4b9885 | aarch64_be | htop-3.2.1 | NOK | http://autobuild.buildroot.net/results/99e056d9aaa1a2f26e0b72add0e5699188fe6bbc | ORPH or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fc4214827714881100c340a07d0ee41d69cd07ab | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ea3973c91259c2da3f3d9f33221915b4c050d690 | powerpc | libg7221-dbfc29d4806ecdace5... | NOK | http://autobuild.buildroot.net/results/77709090862b63a0656cf09bae1bf552d56552a1 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5da5ca017ec466c69b81270a5cf951ad1650b9e9 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/36303b50ea0792a3d08b8d5f454eda9b4123795d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/55316dc40f24824c3a0d1d2c9838d1fe13087b8f | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/90cf42e7980f9a1af46d166e35ee6ab15021f732 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/336fff7faabc7ad6aed0c4a9330265d17fc8754f | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/f81ac621f3a03d1499a023dc330ff78156b44913 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4c0f0abb898baaac37da087ad6ec0b704ded0b51 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/2552ed0027a45d58336d05ff9927808d09ba5a6d | ORPH mips64el | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/1c33058ad4a0e0f185b527b80ea6bbb124c85161 | ORPH nios2 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/4920d3778b54f912764eec358e50a9a4affce842 | ORPH m68k | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/a9b8490e9d17a8999fe05163a29f15f43c6db66f | ORPH powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/3936a0385f8f6f30847d68e343639b2ffde4ea3b | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/1afe649f53980acaabf3c9fca9c1dae413ff1d21 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/6c441f5f2031bb7f5f78ab64ec0705653a1c3ef7 | ORPH powerpc | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/826cdd5192533ecbd70a82b97d36c9e780c95486 | ORPH m68k | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/ec8792de0ee4e84df7aed67d1e16b3fcc2b67000 | ORPH mipsel | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/5d38a96b9a7c41154c1ff72fecb92ccf8f032c77 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/673fae37b7e95ef4a66532e5aed47254f4b76932 | ORPH riscv64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/17828b0fb0b8fcd4973a203ef11b3c8088efecdd | ORPH powerpc64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/3209abb55b85b087f135c94c3973cfd83bfebda8 | powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/f9ebff91c8d35269a70184dee7cad5a3be4cba79 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/84ffb27953e7aa21d26f8a02dcf51f91fa2c3fb1 | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/5fbe82e1df5cb57fc2b60e28d92a1e6a13745e26 | i686 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/d30c667789d3c01a2254341d0c70f150fed1b37b | or1k | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/239e78435d6af2e378d634b14665405640e2c0e2 | nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/410d6b08caf0545ce99ab7b38f41c346a4ec9427 | ORPH powerpc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3365946022cf125e07a5419b80387cfb0ad9d634 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/154b7a9cb5de341e560b3e12f69e730642502fbd | ORPH m68k | ntpsec-1_2_2 | NOK | http://autobuild.buildroot.net/results/41288d8644f90b6f4750bdfd963a78ac9f5784a9 | ORPH microblaze | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7866c489601f6e80ef6a61085b9d5e7a098b6024 | ORPH riscv64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/404a951bffef0265179eff4aaaaf9fc737452a19 | ORPH armeb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/8e2da1952684420cfdfb5b57b19251bacf54ffe5 | ORPH riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/6ee345fbdaaf9969880997ccbf0e07a54503384e | x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a1637c2097e1bd4daf7a6942e9ffcf1cf52ed261 | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9cde0cc43d5ade74435aa28cd24b705f2114789e | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/c5100b70f8a6df434c93b91e5781812316ada4d1 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0a45ef0c83e1d3a3737d3b35b2eb7479f2cacfbb | ORPH sh4 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cef6bb3dbc739c1a3a5579a77f52c35c34fce387 | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9eec6dfb209e75932a6e4276e0b3fd4d2d87cc11 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d571eb87dfcec48db601018f9fb9bd8e8d7a7e54 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/08de21afaf737248ba92b1879c42093652c0b64f | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9e9b1de9eb6e1339dfafaf33e8a1c9d4a04dc149 | ORPH arc | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/a929a9ac67c421b3966773f0a9952bfe48bf1d5c | arm | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/50b5e1ddecdbbd07962a63a06e21d2d9223362e9 | mips | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/2329cd4d2b9f5823e500e08d7e92931a0e812c97 | arm | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/405a97e49e43a2f83eb91dc3d1d25b0d64994f54 | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f1e8f12fc877a53115bac5519447a5d3daf6e181 | mips64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7dc26b8628eeeeb1218ec33550cccec6933523b5 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3e42a2d676f796e8abd0b9380c3995711e21cc29 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7cb54bbf568c535784ffb6d4cf7d4f5aaaec8996 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/04056bd473244f77372736dd3da3c2a0bad220ef | i686 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6f428bc39773c1e9ebb651ad39c0f6b5291de6bb | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/852d0bbaa3abcf1a77f5d62abba5132484974c1d | sparc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6e4e273be79b19dbb8516c1c7bfa44589cdf4cb8 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/a7808e37488a493a29fe0f043cb45bdb1d932c4d | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/2c3589ab015557ab0321cccffe0475c7b94b4535 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/0386a53832139451fc1adabb811c94abfdf20125 | sh4 | ramspeed-2.6.0 | NOK | http://autobuild.buildroot.net/results/fc226c5c8825311687655638acb778aa4a66170a | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/f0bc8d9b9587cd21f361a872f91128ebec0dc408 | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/4d88122e21a46a05404afe1ef17f08137b361a6d | ORPH powerpc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/54cf8729749a738b83199f264a797d5da74d843c | sparc | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/9b40160803ae00e5e03b8bd20c9f9ed85cf1b27a | ORPH powerpc64le | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/c165318bc3ba52458a5d9682411a013f31ccf964 | powerpc | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/6fc9194ccf1bac8f17d096ba342a9badb8abbf0f | sh4aeb | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/78c0ac8b2dc6ac4e99fa535bcc5f3e5925a5ac02 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/95185ed8d73b70348e7035a8fbc49fd90659d432 | arm | unknown | NOK | http://autobuild.buildroot.net/results/072c3f48520f702daa1b07776cea49f35b75bb8a | microblazeel | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/042fea841945c78d1ab957d721abfcc169d2413c | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/b545834a508b3bd0ad085401f3300b9e96270b13 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ebb331c46a2fe3ae6e6051ba31e911c08ae230b4 | mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/f2c52238df97cc4c13117d8dc1423235231a094c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/4a560ef6eb214b30f13136b67d35885020ce944e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/405ae3bdac07bf6c6ba47b7b39e1697d666df468 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ad7ae1f5a86198a17e9fcacffdcbf9efee89409a | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/896cd8809bb70eadb9033690e1d7af22efb03d9d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/18a72a5d2bf73af6a1dab791a8c3a35c95ff7358 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fa93d7bbe9fdb4453a4a9e9aeed9bc0f52b21ecf | ORPH mips | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/a09359984c713be60ec046c5521e1c191a9ed321 | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/258c76dad1ccbb6906c79e06cfbfd7dde2129c16 | s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/452e3f3797a0f417c1fb5ac5a65335fa34671845 | Classification of failures by reason for 2022.11.x -------------------------------------------------- apcupsd-3.14.14 | 1 zeek-4.1.1 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/03eac71759f3afff742b4dc448269f8491fb7c90 | powerpc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/364d5211ad02cc597b5d0839e426845bc009b09f | Gitlab CI results for 2023-01-17 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestAarch64Pages64kGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965967 | ORPH TestAarch64Pages64kMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965968 | ORPH TestAarch64Pages64kuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965969 | ORPH TestCheckPackage | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966273 | TestClangCompilerRT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965733 | ORPH TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965735 | ORPH TestDropbear | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965738 | ORPH TestDtbocfg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965739 | ORPH TestExecline | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965740 | ORPH ...rch64GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965988 | ORPH ...tlinAarch64GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965990 | ORPH ...arch64MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965991 | ORPH ...otlinAarch64MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965992 | ORPH ...ch64UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965993 | ORPH ...linAarch64UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965994 | ORPH ...h64beGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965996 | ORPH ...inAarch64beGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965997 | ORPH ...64beUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965998 | ORPH ...nAarch64beUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965999 | ORPH ...750dUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966002 | ORPH ...nArcle750dUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966003 | ORPH ...ehs38GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966005 | ORPH ...inArclehs38GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966007 | ORPH ...hs38UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966009 | ORPH ...nArclehs38UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966011 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966012 | ORPH ...mebv7eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966013 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966014 | ORPH ...rmebv7eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966016 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966017 | ORPH ...ebv7eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966018 | ORPH ...5eabiGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966021 | ORPH ...inArmv5eabiGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966022 | ORPH ...v5eabiMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966024 | ORPH ...linArmv5eabiMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966025 | ORPH ...eabiUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966027 | ORPH ...nArmv5eabiUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966030 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966032 | ORPH ...Armv6eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966033 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966037 | ORPH ...nArmv6eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966039 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966042 | ORPH ...rmv6eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966045 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966047 | ORPH ...Armv7eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966049 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966051 | ORPH ...nArmv7eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966055 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966059 | ORPH ...rmv7eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966060 | ORPH ...mv7mUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966064 | ORPH ...tlinArmv7mUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966065 | ORPH ...8xxxUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966067 | ORPH ...nM68k68xxxUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966071 | ORPH ...fireUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966074 | ORPH ...8kcoldfireUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966075 | ORPH ...azebeGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966077 | ORPH ...icroblazebeGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966078 | ORPH ...lazebeMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966080 | ORPH ...MicroblazebeMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966081 | ORPH ...zebeUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966082 | ORPH ...croblazebeUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966083 | ORPH ...azeelGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966084 | ORPH ...icroblazeelGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966085 | ORPH ...lazeelMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966086 | ORPH ...MicroblazeelMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966087 | ORPH ...zeelUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966088 | ORPH ...croblazeelUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966089 | ORPH ...ips32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966090 | ORPH ...otlinMips32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966091 | ORPH ...Mips32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966092 | ORPH ...ootlinMips32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966094 | ORPH ...ps32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966095 | ORPH ...tlinMips32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966096 | ORPH ...s32elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966098 | ORPH ...linMips32elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966099 | ORPH ...ps32elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966100 | ORPH ...tlinMips32elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966101 | ORPH ...32elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966104 | ORPH ...inMips32elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966106 | ORPH ...2r5elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966108 | ORPH ...nMips32r5elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966110 | ORPH ...32r5elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966112 | ORPH ...inMips32r5elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966113 | ORPH ...r5elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966114 | ORPH ...Mips32r5elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966115 | ORPH ...2r6elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966116 | ORPH ...nMips32r6elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966117 | ORPH ...32r6elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966118 | ORPH ...inMips32r6elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966119 | ORPH ...r6elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966120 | ORPH ...Mips32r6elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966121 | ORPH ...eln32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966122 | ORPH ...Mips64eln32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966123 | ORPH ...4eln32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966124 | ORPH ...nMips64eln32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966125 | ORPH ...ln32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966127 | ORPH ...ips64eln32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966129 | ORPH ...64n32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966131 | ORPH ...inMips64n32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966134 | ORPH ...s64n32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966136 | ORPH ...linMips64n32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966138 | ORPH ...4n32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966140 | ORPH ...nMips64n32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966141 | ORPH ...eln32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966142 | ORPH ...ps64r6eln32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966143 | ORPH ...6eln32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966144 | ORPH ...ips64r6eln32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966145 | ORPH ...ln32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966146 | ORPH ...s64r6eln32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966147 | ORPH ...Nios2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966149 | ORPH ...ootlinNios2GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966151 | ORPH ...enriscMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966152 | ORPH ...tlinOpenriscMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966153 | ORPH ...riscUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966154 | ORPH ...inOpenriscUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966155 | ORPH ...440fpGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966156 | ORPH ...owerpc440fpGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966157 | ORPH ...c440fpMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966159 | ORPH ...Powerpc440fpMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966160 | ORPH ...40fpUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966161 | ORPH ...werpc440fpUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966162 | ORPH ...e5500GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966163 | ORPH ...erpc64e5500GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966164 | ORPH ...e6500GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966165 | ORPH ...erpc64e6500GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966166 | ORPH ...4e6500MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966167 | ORPH ...werpc64e6500MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966168 | ORPH ...ower8GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966169 | ORPH ...c64lepower8GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966170 | ORPH ...power8MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966171 | ORPH ...pc64lepower8MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966172 | ORPH ...ower8GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966174 | ORPH ...rpc64power8GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966175 | ORPH ...power8MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966176 | ORPH ...erpc64power8MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966177 | ORPH ...300c3GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966178 | ORPH ...werpce300c3GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966179 | ORPH ...e300c3MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966180 | ORPH ...owerpce300c3MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966181 | ORPH ...00c3UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966182 | ORPH ...erpce300c3UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966183 | ORPH ...500mcGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966184 | ORPH ...werpce500mcGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966185 | ORPH ...e500mcMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966186 | ORPH ...owerpce500mcMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966187 | ORPH ...00mcUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966188 | ORPH ...erpce500mcUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966189 | ORPH ...lp32dGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966190 | ORPH ...lp64dGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966191 | ORPH ...iscv64lp64dGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966192 | ORPH ...4lp64dMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966194 | ORPH ...Riscv64lp64dMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966196 | ORPH ...p64dUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966198 | ORPH ...scv64lp64dUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966200 | ORPH ...0xz13GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966201 | ORPH ...linS390xz13GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966203 | ORPH ...Shsh4GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966204 | ORPH ...ootlinShsh4GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966206 | ORPH ...nShsh4MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966207 | ORPH ...BootlinShsh4MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966209 | ORPH ...hsh4UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966211 | ORPH ...otlinShsh4UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966212 | ORPH ...h4aebGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966213 | ORPH ...linShsh4aebGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966215 | ORPH ...sh4aebMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966216 | ORPH ...tlinShsh4aebMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966218 | ORPH ...arc64GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966220 | ORPH ...tlinSparc64GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966221 | ORPH ...rcv8UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966222 | ORPH ...linSparcv8UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966224 | ORPH ...X8664GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966225 | ORPH ...ootlinX8664GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966227 | ORPH ...nX8664MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966229 | ORPH ...BootlinX8664MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966232 | ORPH ...8664UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966234 | ORPH ...otlinX8664UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966235 | ORPH ...orei7GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966237 | ORPH ...X8664corei7GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966238 | ORPH ...corei7MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966240 | ORPH ...nX8664corei7MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966241 | ORPH ...rei7UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966242 | ORPH ...8664corei7UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966243 | ORPH ...664v2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966245 | ORPH ...8664v2MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966246 | ORPH ...64v2UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966247 | ORPH ...664v3GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966248 | ORPH ...8664v3MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966250 | ORPH ...64v3UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966251 | ORPH ...664v4GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966252 | ORPH ...8664v4MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966253 | ORPH ...64v4UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966254 | ORPH ...core2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966255 | ORPH ...linX86core2GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966256 | ORPH ...6core2MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966258 | ORPH ...tlinX86core2MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966260 | ORPH ...ore2UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966261 | ORPH ...inX86core2UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966262 | ORPH ...6i686GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966263 | ORPH ...tlinX86i686GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966264 | ORPH ...86i686MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966265 | ORPH ...otlinX86i686MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966266 | ORPH ...i686UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966268 | ORPH ...linX86i686UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966269 | ORPH ...lx60UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966270 | ORPH ...Xtensalx60UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966272 | ORPH ...ToolchainBuildrootMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965970 | ORPH ...olchainBuildrootuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965971 | ORPH ...xternalToolchainCCache | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965978 | ORPH ...ernalToolchainCtngMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965979 | ORPH ...rnalToolchainLinaroArm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965980 | ORPH ...ToolchainSourceryArmv4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965983 | ORPH ...ToolchainSourceryArmv5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965985 | ORPH ...ToolchainSourceryArmv7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965986 | ORPH TestGdbArc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965741 | ORPH TestGdbFullTarget | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965742 | ORPH ...GdbHostOnlyAllFeatures | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965743 | ORPH TestGdbHostOnlyDefault | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965744 | ORPH TestGdbserverOnly | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965745 | ORPH TestGetDevelopers | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606966275 | ORPH ...DefaultLimitedTimezone | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965599 | ORPH TestGlxinfo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965746 | ORPH TestGst1Python | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965747 | ORPH TestHWLoc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965749 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965750 | ORPH TestInitSystemBusyboxRo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965680 | ORPH ...InitSystemOpenrcRwFull | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965709 | ORPH ...ystemSystemdRwNetworkd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965722 | ORPH TestLibshdata | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965752 | ORPH TestLua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965760 | ORPH TestLuaHttp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965774 | ORPH TestLuaInotify | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965776 | ORPH TestLuaLPeg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965753 | ORPH TestLuaLsqlite3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965756 | ORPH TestLuaLuaArgon2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965762 | ORPH TestLuaLuaAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965764 | ORPH TestLuaLuaCffi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965766 | ORPH TestLuaLuaCqueues | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965768 | ORPH TestLuaLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965795 | ORPH TestLuaLuaFileSystem | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965797 | ORPH TestLuaLuaGD | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965772 | ORPH TestLuaLuaLdap | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965800 | ORPH TestLuaLuaLyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965780 | ORPH TestLuaLuaPosix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965804 | ORPH TestLuaLuaSDL2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965784 | ORPH TestLuaLuaSec | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965807 | ORPH TestLuaLuaSocket | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965809 | ORPH TestLuaLuacURL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965770 | ORPH TestLuaLuaossl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965802 | ORPH TestLuaLuasyslog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965812 | ORPH TestLuaLuazlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965792 | ORPH TestLuaLunix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965778 | ORPH TestLuaLzlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965820 | ORPH TestLuaRings | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965945 | ORPH TestLuaUtf8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965788 | ORPH TestLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965761 | ORPH TestLuajitHttp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965775 | ORPH TestLuajitInotify | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965777 | ORPH TestLuajitLPeg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965754 | ORPH TestLuajitLsqlite3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965758 | ORPH TestLuajitLuaArgon2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965763 | ORPH TestLuajitLuaAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965765 | ORPH TestLuajitLuaCqueues | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965769 | ORPH TestLuajitLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965796 | ORPH TestLuajitLuaFileSystem | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965798 | ORPH TestLuajitLuaGD | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965773 | ORPH TestLuajitLuaLdap | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965801 | ORPH TestLuajitLuaLyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965781 | ORPH TestLuajitLuaPosix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965805 | ORPH TestLuajitLuaSDL2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965786 | ORPH TestLuajitLuaSec | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965808 | ORPH TestLuajitLuaSocket | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965810 | ORPH TestLuajitLuacURL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965771 | ORPH TestLuajitLuaossl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965803 | ORPH TestLuajitLuasyslog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965813 | ORPH TestLuajitLuazlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965793 | ORPH TestLuajitLunix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965779 | ORPH TestLuajitRings | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965946 | ORPH TestLuajitTurbolua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965957 | ORPH TestLuajitUtf8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965790 | ORPH TestLuvi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965816 | ORPH TestLxc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965818 | ORPH TestMender | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965822 | ORPH TestMsrTools | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965824 | ORPH TestNcdu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965829 | ORPH TestNetdata | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965831 | ORPH TestOctave | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965833 | ORPH TestOla | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965835 | ORPH TestOpenJdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965837 | ORPH TestOpenSshGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965839 | ORPH TestOpenSshuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965841 | ORPH TestOpkg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965843 | ORPH TestPerl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965845 | ORPH TestPerlClassLoad | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965846 | ORPH TestPerlDBDmysql | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965847 | ORPH TestPerlEncodeDetect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965848 | ORPH TestPerlGDGraph | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965849 | ORPH TestPerlHTMLParser | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965850 | ORPH TestPerlIOSocketMulticast | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965851 | ORPH TestPerlIOSocketSSL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965852 | ORPH TestPerlLWPProtocolhttps | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965854 | ORPH TestPerlMailDKIM | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965855 | ORPH TestPerlX10 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965856 | ORPH TestPerlXMLLibXML | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965857 | ORPH TestPerllibwwwperl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965853 | ORPH TestPhpApcu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965858 | ORPH TestPhpLuaLua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965859 | ORPH TestPhpLuaLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965860 | ORPH TestPhpPam | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965861 | ORPH TestPhpPeclDbus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965862 | ORPH TestPixz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965863 | ORPH TestPolkitInitd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965864 | ORPH TestPolkitSystemd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965865 | ORPH TestProsodyLua51 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965866 | ORPH TestProsodyLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965867 | ORPH TestPyNdiff | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965915 | ORPH TestPython3Py | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965868 | ORPH TestPython3PyPyc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965869 | ORPH TestPython3Pyc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965870 | ORPH TestPythonAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965874 | ORPH TestPythonAvro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965877 | ORPH TestPythonPahoMQTT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965909 | ORPH TestPythonPy3Aexpect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965871 | ORPH TestPythonPy3Argh | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965872 | ORPH TestPythonPy3Attrs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965873 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965875 | ORPH TestPythonPy3Automat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965876 | ORPH TestPythonPy3Bitstring | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965878 | ORPH TestPythonPy3Boto3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965879 | ORPH TestPythonPy3Botocore | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965880 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965881 | ORPH TestPythonPy3Cbor | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965882 | ORPH TestPythonPy3Click | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965883 | ORPH TestPythonPy3Colorzero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965885 | ORPH TestPythonPy3Constantly | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965886 | ORPH TestPythonPy3Construct | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965887 | ORPH TestPythonPy3Crossbar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965888 | ORPH TestPythonPy3Cryptography | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965889 | ORPH TestPythonPy3DBusFast | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965890 | ORPH TestPythonPy3DBusNext | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965891 | ORPH TestPythonPy3Dicttoxml2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965892 | ORPH TestPythonPy3Distro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965893 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965894 | ORPH TestPythonPy3Dtschema | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965895 | ORPH TestPythonPy3Flask | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965896 | ORPH ...honPy3FlaskExpectsJson | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965897 | ORPH TestPythonPy3Git | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965898 | ORPH TestPythonPy3Gitdb2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965899 | ORPH TestPythonPy3GnuPG | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965900 | ORPH TestPythonPy3Gobject | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965902 | ORPH TestPythonPy3Gpiozero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965903 | ORPH TestPythonPy3Incremental | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965904 | ORPH TestPythonPy3Iptables | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965905 | ORPH TestPythonPy3Jmespath | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965906 | ORPH TestPythonPy3Libftdi1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965751 | ORPH TestPythonPy3Munch | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965908 | ORPH TestPythonPy3Passlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965910 | ORPH TestPythonPy3Pexpect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965911 | ORPH TestPythonPy3PyAlsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965912 | ORPH TestPythonPy3Pynacl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965914 | ORPH TestPythonPy3Pytest | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965916 | ORPH ...PythonPy3PytestAsyncio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965917 | ORPH TestPythonPy3Pyyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965919 | ORPH TestPythonPy3Qrcode | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965920 | ORPH TestPythonPy3RSA | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965924 | ORPH TestPythonPy3RpiGpio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965923 | ORPH TestPythonPy3S3transfer | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965929 | ORPH TestPythonPy3SciPy | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965930 | ORPH ...thonPy3ServiceIdentity | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965933 | ORPH TestPythonPy3Smmap2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965934 | ORPH TestPythonPy3Treq | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965935 | ORPH TestPythonPy3Twisted | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965937 | ORPH TestPythonPy3Txaio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965938 | ORPH TestPythonPy3Txtorcon | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965940 | ORPH TestPythonPy3Ubjson | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965941 | ORPH ...y3UnitTestXmlReporting | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965943 | ORPH TestPythonPy3rtoml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965927 | ORPH TestPythonPybind | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965913 | ORPH TestRedis | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965944 | ORPH TestRust | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965947 | ORPH TestRustBin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965948 | ORPH TestS6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965949 | ORPH TestS6Networking | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965950 | ORPH TestS6PortableUtils | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965951 | ORPH TestS6Rc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965952 | ORPH TestSudo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965954 | ORPH TestSyslogNg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965955 | ORPH TestTmux | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965956 | ORPH TestUbootOpensslPkgConfig | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965958 | ORPH TestZ3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965960 | ORPH TestZerofree | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965961 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965962 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965964 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3606965966 | ORPH -- http://autobuild.buildroot.net From yann.morin at orange.com Wed Jan 18 07:14:10 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Wed, 18 Jan 2023 08:14:10 +0100 Subject: [Buildroot] [PATCH 1/2] package/doc-asciidoc: specify TOC depth for all formats Message-ID: <7653_1674026058_63C79C4A_7653_242_1_e5a79e14d6b9a1d81047cdd6605184ecae6803f8.1674025553.git.yann.morin@orange.com> Commit 17feaf00160d (manual: set toc depth to 4 for html outputs) did not explain why it set the depth of the table of content (TOC) only for the html and split-html formats. >From memory, but it is a bit fuzzy after all those years, the TOC for HTML documentation was by default deeper than for the other formats, so it was really useless to expand it more than one-level deep, while for other formats, the default was acceptable. However, it does not make much sense to limit/enforce the depth of the TOC only for specific formats, and keep the default for the others; indeed, there is nothing that prevents the default to change with various versions of asciidoc and the rendering backends. Render all the formats with the same, explicit level of TOC. We move the assignment of _A2X_OPTS above the comment, because the comment does not apply to the TOC setting. Also note that the previous assignment to an empty value was completely superfluous... Signed-off-by: Yann E. MORIN --- package/doc-asciidoc.mk | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package/doc-asciidoc.mk b/package/doc-asciidoc.mk index 2bd761edfb..931c5136d4 100644 --- a/package/doc-asciidoc.mk +++ b/package/doc-asciidoc.mk @@ -86,11 +86,13 @@ ifneq ($$(wildcard $$($(2)_$(3)_ASCIIDOC_CONF)),) $(2)_$(3)_ASCIIDOC_OPTS += -f $$($(2)_$(3)_ASCIIDOC_CONF) endif +$(2)_$(3)_A2X_OPTS = \ + --xsltproc-opts "--stringparam toc.section.depth 1" + # Handle a2x warning about --destination-dir option only applicable to HTML # based outputs. So: # - use the --destination-dir option if possible (html and split-html), # - otherwise copy the generated document to the output directory -$(2)_$(3)_A2X_OPTS = ifneq ($$(filter $(4),html split-html),) $(2)_$(3)_A2X_OPTS += --destination-dir="$$(@D)" else @@ -161,11 +163,9 @@ $(1)-prepare-sources: $$(BUILD_DIR)/docs/$(1)/.stamp_doc_rsynced $(2)_ASCIIDOC_CONF = $$($(2)_DOCDIR)/asciidoc.conf -$(call ASCIIDOC_INNER,$(1),$(2),xhtml,html,html,HTML,\ - --xsltproc-opts "--stringparam toc.section.depth 1") +$(call ASCIIDOC_INNER,$(1),$(2),xhtml,html,html,HTML) -$(call ASCIIDOC_INNER,$(1),$(2),chunked,split-html,chunked,split HTML,\ - --xsltproc-opts "--stringparam toc.section.depth 1") +$(call ASCIIDOC_INNER,$(1),$(2),chunked,split-html,chunked,split HTML) # dblatex needs to pass the '--maxvars ...' option to xsltproc to prevent it # from reaching the template recursion limit when processing the (long) 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. From yann.morin at orange.com Wed Jan 18 07:14:11 2023 From: yann.morin at orange.com (yann.morin at orange.com) Date: Wed, 18 Jan 2023 08:14:11 +0100 Subject: [Buildroot] [PATCH 2/2] package/doc-ssciidoc: allow docs to request a specific TOC depth In-Reply-To: References: Message-ID: <5608_1674026060_63C79C4C_5608_450_1_3268e156530869e8fea307493cc0ee3d8d8df679.1674025553.git.yann.morin@orange.com> For some documents, we may want a terse or deeper TOC depth. For example, short documents may want just the level-0 in the TOC, while longer documents may want depth 1 or 2, or even deeper; also, some documents may not use the document-title levels [0], only section levels [1], and so may want to increase the TOC depth. Additioanlly, allow per-format depth. For example, split-html has a single page dedicated to the TOC, so there we may want a deeper TOC, while on the html output, where the TOC is on the same page as the whole document, a shorter TOC is preferred. [0] https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/#document-header [1] https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/#section-titles Signed-off-by: Yann E. MORIN --- docs/manual/adding-packages-asciidoc.txt | 54 ++++++++++++++---------- package/doc-asciidoc.mk | 3 +- 2 files changed, 34 insertions(+), 23 deletions(-) diff --git a/docs/manual/adding-packages-asciidoc.txt b/docs/manual/adding-packages-asciidoc.txt index 0bfe99d22e..d68978b1cb 100644 --- a/docs/manual/adding-packages-asciidoc.txt +++ b/docs/manual/adding-packages-asciidoc.txt @@ -66,6 +66,12 @@ information is (assuming the document name is +foo+) : * +FOO_DEPENDENCIES+, optional, the list of packages (most probably, host-packages) that must be built before building this document. +* +FOO_TOC_DEPTH+, +FOO_TOC_DEPTH_+, optionals, the depth of the + table of content for this document, which can be overridden for the + specified format ++ (see the list of rendered formats, above, + but in uppercase, and with dash replaced by underscore; see example, + below). By default: +1+. + There are also additional hooks (see xref:hooks[] for general information on hooks), that a document may set to define extra actions to be done at various steps: @@ -108,26 +114,30 @@ Here is a complete example that uses all variables and all hooks: 07: FOO_SOURCES = $(sort $(wildcard $(FOO_DOCDIR)/*)) 08: FOO_RESOURCES = $(sort $(wildcard $(FOO_DOCDIR)/ressources)) 09: -10: define FOO_GEN_EXTRA_DOC -11: /path/to/generate-script --outdir=$(@D) -12: endef -13: FOO_POST_RSYNC_HOOKS += FOO_GEN_EXTRA_DOC -14: -15: define FOO_CHECK_MY_PROG -16: if ! which my-prog >/dev/null 2>&1; then \ -17: echo "You need my-prog to generate the foo document"; \ -18: exit 1; \ -19: fi -20: endef -21: FOO_CHECK_DEPENDENCIES_HOOKS += FOO_CHECK_MY_PROG -22: -23: define FOO_CHECK_MY_OTHER_PROG -24: if ! which my-other-prog >/dev/null 2>&1; then \ -25: echo "You need my-other-prog to generate the foo document as PDF"; \ -26: exit 1; \ -27: fi -28: endef -29: FOO_CHECK_DEPENDENCIES_PDF_HOOKS += FOO_CHECK_MY_OTHER_PROG -30: -31: $(eval $(call asciidoc-document)) +10: FOO_TOC_DEPTH = 2 +11: FOO_TOC_DEPTH_HTML = 1 +12: FOO_TOC_DEPTH_SPLIT_HTML = 3 +13: +14: define FOO_GEN_EXTRA_DOC +15: /path/to/generate-script --outdir=$(@D) +16: endef +17: FOO_POST_RSYNC_HOOKS += FOO_GEN_EXTRA_DOC +18: +19: define FOO_CHECK_MY_PROG +20: if ! which my-prog >/dev/null 2>&1; then \ +21: echo "You need my-prog to generate the foo document"; \ +22: exit 1; \ +23: fi +24: endef +25: FOO_CHECK_DEPENDENCIES_HOOKS += FOO_CHECK_MY_PROG +26: +27: define FOO_CHECK_MY_OTHER_PROG +28: if ! which my-other-prog >/dev/null 2>&1; then \ +29: echo "You need my-other-prog to generate the foo document as PDF"; \ +30: exit 1; \ +31: fi +32: endef +33: FOO_CHECK_DEPENDENCIES_PDF_HOOKS += FOO_CHECK_MY_OTHER_PROG +34: +35: $(eval $(call asciidoc-document)) ---- diff --git a/package/doc-asciidoc.mk b/package/doc-asciidoc.mk index 931c5136d4..6b8eaa81b3 100644 --- a/package/doc-asciidoc.mk +++ b/package/doc-asciidoc.mk @@ -87,7 +87,7 @@ $(2)_$(3)_ASCIIDOC_OPTS += -f $$($(2)_$(3)_ASCIIDOC_CONF) endif $(2)_$(3)_A2X_OPTS = \ - --xsltproc-opts "--stringparam toc.section.depth 1" + --xsltproc-opts "--stringparam toc.section.depth $$(or $$($(2)_TOC_DEPTH_$$(call UPPERCASE,$(4))),$$($(2)_TOC_DEPTH))" # Handle a2x warning about --destination-dir option only applicable to HTML # based outputs. So: @@ -161,6 +161,7 @@ $$(BUILD_DIR)/docs/$(1)/.stamp_doc_rsynced: .PHONY: $(1)-prepare-sources $(1)-prepare-sources: $$(BUILD_DIR)/docs/$(1)/.stamp_doc_rsynced +$(2)_TOC_DEPTH ?= 1 $(2)_ASCIIDOC_CONF = $$($(2)_DOCDIR)/asciidoc.conf $(call ASCIIDOC_INNER,$(1),$(2),xhtml,html,html,HTML) -- 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. From peter at korsgaard.com Wed Jan 18 08:04:16 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 09:04:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Update for 2022.11.1 Message-ID: <20230118080518.0E38787C52@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d48a8beb39275a479185ab9b3232cd15dcfb87ab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Peter Korsgaard --- CHANGES | 50 ++++++++++++++++++++++++++++++++++++++++++++++++ Makefile | 4 ++-- support/misc/Vagrantfile | 2 +- 3 files changed, 53 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index f71e53fe4b..e501fcb4c6 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,53 @@ +2022.11.1, released January 18th, 2023 + + Important / security related fixes. + + Br2-external: Fix make performance issue when many (> 6) + external trees are used together. + + Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is + used. + + Go: Ensure our go build and module cache is used, even for the + download step. + + Legal-info: Stop warning about not saving sources for local / + override packages if _REDISTRIBUTE is set to NO. + + Linux: Fix build of < 5.6 kernels with host-gcc >= 10. + + A large number of NXP related packages and defconfigs have + been updated as upstream moved the git repositories to Github. + + Defconfigs: zcu106, kria kv260: Fix U-Boot build + + Updated/fixed packages: asterisk, bearssl, botan, cairo, + capnproto, check, checkpolicy, connman, containerd, crun, + dbus-cxx, docker-cli, docker-engine, exempi, exfat, + exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib, + freeradius-server, gcc, glib-networking, go, + gobject-introspection, gperf, i2pd, ima-evm-utils, + imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader, + imx-mkimage, intel-microcode, janus-gateway, libcurl, + libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng, + libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz, + lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools, + moby-buildkit, mutt, opensc, php, policycoreutils, polkit, + postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw, + qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu, + rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff, + tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit, + xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server, + xxhash, zip + + Issues resolved (http://bugs.uclibc.org): + + #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1 + #14996: Too many directories in BR2_EXTERNAL causes hang during make + #15161: kernel can't support SUBDIR + #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work + #15226: lsblk: not found + 2022.11, released December 5th, 2022 Fixes all over the tree. diff --git a/Makefile b/Makefile index 66fe04962d..ab5f97aeff 100644 --- a/Makefile +++ b/Makefile @@ -92,9 +92,9 @@ all: .PHONY: all # Set and export the version string -export BR2_VERSION := 2022.11 +export BR2_VERSION := 2022.11.1 # Actual time the release is cut (for reproducible builds) -BR2_VERSION_EPOCH = 1669308000 +BR2_VERSION_EPOCH = 1674028000 # Save running make version since it's clobbered by the make package RUNNING_MAKE_VERSION := $(MAKE_VERSION) diff --git a/support/misc/Vagrantfile b/support/misc/Vagrantfile index 02fe6bca67..9eee9955ec 100644 --- a/support/misc/Vagrantfile +++ b/support/misc/Vagrantfile @@ -5,7 +5,7 @@ ################################################################################ # Buildroot version to use -RELEASE='2022.11' +RELEASE='2022.11.1' ### Change here for more memory/cores ### VM_MEMORY=2048 From peter at korsgaard.com Wed Jan 18 09:52:06 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 10:52:06 +0100 Subject: [Buildroot] Buildroot 2022.11.1 released Message-ID: <87ilh4dvax.fsf@dell.be.48ers.dk> Hi, Buildroot is a simple tool for creating complete embedded Linux systems (http://buildroot.org). Buildroot 2022.11.1 is released - Go download it at: http://buildroot.org/downloads/buildroot-2022.11.1.tar.gz or http://buildroot.org/downloads/buildroot-2022.11.1.tar.xz Or get it from Git: git://git.buildroot.org/buildroot Buildroot 2022.11.1 is a bugfix release, fixing a number of important / security related issues discovered since the 2022.11 release. - Br2-external: Fix make performance issue when many (> 6) external trees are used together. - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is used. - Go: Ensure our go build and module cache is used, even for the download step. - Legal-info: Stop warning about not saving sources for local / override packages if _REDISTRIBUTE is set to NO. - Linux: Fix build of < 5.6 kernels with host-gcc >= 10. - A large number of NXP related packages and defconfigs have been updated as upstream moved the git repositories to Github. - Defconfigs: zcu106, kria kv260: Fix U-Boot build - Security fixes for asterisk, botan, cairo, capnproto, connman, containerd, docker-cli, docker-engine, go, intel-microcode, libcurl, libksba, libpjsip, mbedtls, moby-buildkit, php, ruby, sqlite, tiff, tor, webkitgtk, wireshark, wpewebkit, xserver_xorg-server - Fixes for download/compilation/runtime/license issues in bearssl, dbus-cxx, check, checkpolicy, crun, exempi, exfat, exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib, freeradius-server, gcc, glib-networking, gobject-introspection, gperf, i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader, imx-mkimage, janus-gateway, libdeflate, libftdi1, libkcapi, libmbim, libmng, libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz, lttng-tools, lua-cqueues, mali-driver, mfgtools, mutt, opensc, policycoreutils, polkit, postgresql, pptp-linux, qcom-db410c-firmware, qoriq-rcw, qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu, rtl_433, swupdate, tealdeer, tekui, tinyxml, wpa_supplicant, xdriver_xf86-video-imx-viv, xr819-xradio, xxhash, zip For more details, see the CHANGES file: https://git.buildroot.net/buildroot/plain/CHANGES?id=2022.11.1 Users of the affected packages are strongly encouraged to upgrade. Many thanks to all the people contributing to this release: git shortlog -sn 2022.11.. 38 Julien Olivain 32 Fabrice Fontaine 22 Ricardo Martincoski 16 Bernd Kuhls 9 Christian Stewart 6 Peter Korsgaard 5 Giulio Benetti 5 Yann E. MORIN 4 Neal Frager 3 Lang Daniel 3 Quentin Schulz 2 Francois Perrad 2 Nicolas Carrier 2 Peter Seiderer 1 Adrian Perez de Castro 1 Bartosz Golaszewski 1 Casey Reeves 1 Danilo Bargen 1 Gleb Mazovetskiy 1 James Hilliard 1 Maxim Kochetkov 1 Michael Nosthoff 1 Nevo Hed 1 Norbert Lange 1 Tan En De 1 Thomas Claveirole 1 Thomas Devoogdt 1 Titouan Christophe -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 18 10:44:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 11:44:24 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Update for 2022.02.9 Message-ID: <20230118104448.B649A87C8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ae835e094f607d69f1c2581593a4c55723486c39 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Peter Korsgaard --- CHANGES | 44 ++++++++++++++++++++++++++++++++++++++++++++ Makefile | 4 ++-- support/misc/Vagrantfile | 2 +- 3 files changed, 47 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index 3af8c5dcdf..8af15d3b1e 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,47 @@ +2022.02.9, released January 18th, 2023 + + Important / security related fixes. + + Br2-external: Fix make performance issue when many (> 6) + external trees are used together. + + Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is + used. + + Go: Ensure our go build and module cache is used, even for the + download step. + + Legal-info: Stop warning about not saving sources for local / + override packages if _REDISTRIBUTE is set to NO. + + Linux: Fix build of < 5.6 kernels with host-gcc >= 10. + + A large number of NXP related packages and defconfigs have + been updated as upstream moved the git repositories to Github. + + Updated/fixed packages: asterisk, bearssl, botan, cairo, + capnproto, check, checkpolicy, connman, containerd, + docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc, + fmlib, glib-networking, go, gobject-introspection, gperf, + i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib, + imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway, + libcurl, libftdi1, libksba, libmbim, libmng, libpjsip, + libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz, + lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php, + policycoreutils, polkit, postgresql, pptp-linux, + qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard, + rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml, + tor, wayland, wireshark, wpa_supplicant, + xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip + + Issues resolved (http://bugs.uclibc.org): + + #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1 + #14996: Too many directories in BR2_EXTERNAL causes hang during make + #15161: kernel can't support SUBDIR + #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work + #15226: lsblk: not found + 2022.02.8, released December 10th, 2022 Important / security related fixes. diff --git a/Makefile b/Makefile index 404dcaa270..3bdc2f08c9 100644 --- a/Makefile +++ b/Makefile @@ -92,9 +92,9 @@ all: .PHONY: all # Set and export the version string -export BR2_VERSION := 2022.02.8 +export BR2_VERSION := 2022.02.9 # Actual time the release is cut (for reproducible builds) -BR2_VERSION_EPOCH = 1670685000 +BR2_VERSION_EPOCH = 1674038000 # Save running make version since it's clobbered by the make package RUNNING_MAKE_VERSION := $(MAKE_VERSION) diff --git a/support/misc/Vagrantfile b/support/misc/Vagrantfile index b35ccac727..a96b91ea40 100644 --- a/support/misc/Vagrantfile +++ b/support/misc/Vagrantfile @@ -5,7 +5,7 @@ ################################################################################ # Buildroot version to use -RELEASE='2022.02.8' +RELEASE='2022.02.9' ### Change here for more memory/cores ### VM_MEMORY=2048 From wdouglass at carnegierobotics.com Wed Jan 18 12:28:40 2023 From: wdouglass at carnegierobotics.com (Woodrow Douglass) Date: Wed, 18 Jan 2023 07:28:40 -0500 Subject: [Buildroot] [PATCH] package/libchicken: the chicken scheme programming environment In-Reply-To: <20221127202319.11124-1-wdouglass@carnegierobotics.com> References: <20221127202319.11124-1-wdouglass@carnegierobotics.com> Message-ID: <20230118122840.19885-1-wdouglass@carnegierobotics.com> This package includes the runtime library and interpreter. In the future I plan on packaging a cross-compiler for the host as well Signed-off-by: Woodrow Douglass --- DEVELOPERS | 3 ++ package/Config.in | 1 + package/libchicken/Config.in | 12 ++++++ package/libchicken/libchicken.mk | 71 ++++++++++++++++++++++++++++++++ 4 files changed, 87 insertions(+) create mode 100644 package/libchicken/Config.in create mode 100644 package/libchicken/libchicken.mk diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..64d21ce2c5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3015,6 +3015,9 @@ F: package/python-pyusb/ N: Wojciech Nizi?ski F: package/fwup/ +N: Woodrow Douglass +F: package/libchicken + N: Xuanhao Shi F: boot/ti-k3-r5-loader/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..c605abb6be 100644 --- a/package/Config.in +++ b/package/Config.in @@ -641,6 +641,7 @@ menu "Interpreter languages and scripting" source "package/4th/Config.in" source "package/enscript/Config.in" source "package/erlang/Config.in" + source "package/libchicken/Config.in" if BR2_PACKAGE_ERLANG menu "Erlang libraries/modules" source "package/erlang-base64url/Config.in" diff --git a/package/libchicken/Config.in b/package/libchicken/Config.in new file mode 100644 index 0000000000..173215cbef --- /dev/null +++ b/package/libchicken/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_LIBCHICKEN + bool "chicken-scheme-runtime" + depends on BR2_USE_MMU + help + libchicken is the runtime library for chicken + scheme. https://call-cc.org + +config BR2_LIBCHICKEN_INSTALL_INTERPRETER + bool "chicken-scheme-interpreter" + depends on BR2_PACKAGE_LIBCHICKEN + help + csi is an interpreter for the Chicken Scheme dialect diff --git a/package/libchicken/libchicken.mk b/package/libchicken/libchicken.mk new file mode 100644 index 0000000000..a402706c73 --- /dev/null +++ b/package/libchicken/libchicken.mk @@ -0,0 +1,71 @@ +################################################################################ +# +# libchicken +# +################################################################################ + +LIBCHICKEN_VERSION = 5.3.0 +LIBCHICKEN_SITE = https://code.call-cc.org/releases/$(LIBCHICKEN_VERSION) +LIBCHICKEN_SOURCE = chicken-$(LIBCHICKEN_VERSION).tar.gz +LIBCHICKEN_LICENSE = BSD +LIBCHICKEN_LICENSE_FILES = LICENSE +LIBCHICKEN_INSTALL_STAGING = YES +LIBCHICKEN_INSTALL_TARGET = YES + +LIBCHICKEN_MAKE_ARGUMENTS=ARCH= \ + PREFIX=/usr \ + PLATFORM=linux \ + C_COMPILER=${TARGET_CC} \ + CXX_COMPILER=${TARGET_CXX} \ + LIBRARIAN=${TARGET_AR} \ + DESTDIR=$(STAGING_DIR) + +# MAKE1 is used here because the install step will fail without it. Perhaps this'll be fixed upstream someday... +LIBCHICKEN_MAKE = $(MAKE1) + +ifneq ($(BR2_ARCH),x86) + LIBCHICKEN_MAKE_ARGUMENTS += TARGET_FEATURES="-no-feature x86 -feature ${BR2_ARCH}" +endif + +ifeq ($(BR2_STATIC_LIBS),y) + LIBCHICKEN_MAKE_ARGUMENTS += STATICBUILD=1 +endif + + +define LIBCHICKEN_BUILD_CMDS + $(TARGET_MAKE_ENV) $(LIBCHICKEN_MAKE) -C $(@D) ${LIBCHICKEN_MAKE_ARGUMENTS} all +endef + +define LIBCHICKEN_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(LIBCHICKEN_MAKE) -C $(@D) ${LIBCHICKEN_MAKE_ARGUMENTS} install +endef + +define LIBCHICKEN_INSTALL_TARGET_LIBS_CMDS + $(INSTALL) -D -m 0755 $(@D)/libchicken.so.11 $(TARGET_DIR)/usr/lib + ln -srT $(TARGET_DIR)/usr/lib/libchicken.so.11 $(TARGET_DIR)/usr/lib/libchicken.so +endef + +define LIBCHICKEN_INSTALL_TARGET_INTERPRETER_CMDS + $(INSTALL) -D -m 0755 $(@D)/csi $(TARGET_DIR)/usr/bin +endef + +ifeq ($(BR2_LIBCHICKEN_INSTALL_INTERPRETER),y) +ifneq ($(BR2_STATIC_LIBS),y) +define LIBCHICKEN_INSTALL_TARGET_CMDS + $(LIBCHICKEN_INSTALL_TARGET_LIBS_CMDS) + $(LIBCHICKEN_INSTALL_TARGET_INTERPRETER_CMDS) +endef +else +define LIBCHICKEN_INSTALL_TARGET_CMDS + $(LIBCHICKEN_INSTALL_TARGET_INTERPRETER_CMDS) +endef +endif +else +ifneq ($(BR2_STATIC_LIBS),y) +define LIBCHICKEN_INSTALL_TARGET_CMDS + $(LIBCHICKEN_INSTALL_TARGET_LIBS_CMDS) +endef +endif +endif + +$(eval $(generic-package)) -- 2.20.1 From fperrad at gmail.com Wed Jan 18 15:46:14 2023 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 18 Jan 2023 16:46:14 +0100 Subject: [Buildroot] [PATCH v2] package/lua: add options for coercion between number and string Message-ID: <20230118154614.2103-1-francois.perrad@gadz.org> the default behavior of Lua 5.3/5.4 interperter (and the only way with Lua 5.1) is the automatic coercion. this default behavior could change in future version (ie. Lua 5.5). disabling automatic coercion increases the performance of the interpreter. currently, using automatic coercion is not a good/recommended practice, but there are no way (expect testing) to say if a Lua module relies on it. Signed-off-by: Francois Perrad --- package/lua/Config.in | 14 ++++++++++++++ package/lua/lua.mk | 8 ++++++++ 2 files changed, 22 insertions(+) diff --git a/package/lua/Config.in b/package/lua/Config.in index 309dd6eec..ac30cfdde 100644 --- a/package/lua/Config.in +++ b/package/lua/Config.in @@ -41,6 +41,20 @@ config BR2_PACKAGE_LUA_32BITS default 64 bit type. This option is particularly attractive for small machines and embedded systems. +config BR2_PACKAGE_LUA_CVT_N2S + bool "automatic coercion from number to string" + default y + help + If unsure, say y, this is the default behavior of the Lua + interpreter. See LUA_NOCVTN2S in luaconf.h + +config BR2_PACKAGE_LUA_CVT_S2N + bool "automatic coercion from string to number" + default y + help + If unsure, say y, this is the default behavior of the Lua + interpreter. See LUA_NOCVTN2S in luaconf.h + endif choice diff --git a/package/lua/lua.mk b/package/lua/lua.mk index 01b554eb6..16086e7bf 100644 --- a/package/lua/lua.mk +++ b/package/lua/lua.mk @@ -31,6 +31,14 @@ else ifeq ($(BR2_PACKAGE_LUA_5_3),y) LUA_CFLAGS += -DLUA_COMPAT_5_2 endif +ifeq ($(BR2_PACKAGE_LUA_CVT_N2S),) +LUA_CFLAGS += -DLUA_NOCVTN2S +endif + +ifeq ($(BR2_PACKAGE_LUA_CVT_S2N),) +LUA_CFLAGS += -DLUA_NOCVTS2N +endif + ifeq ($(BR2_STATIC_LIBS),y) LUA_BUILDMODE = static else -- 2.37.2 From peter at korsgaard.com Wed Jan 18 16:36:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 17:36:39 +0100 Subject: [Buildroot] Buildroot 2022.02.9 released Message-ID: <87edrrer54.fsf@dell.be.48ers.dk> Hi, Buildroot is a simple tool for creating complete embedded Linux systems (http://buildroot.org). Buildroot 2022.02.9 is released - Go download it at: http://buildroot.org/downloads/buildroot-2022.02.9.tar.gz or http://buildroot.org/downloads/buildroot-2022.02.9.tar.xz Or get it from Git: git://git.buildroot.org/buildroot Buildroot 2022.02.9 is a bugfix release on the current long term release, fixing a number of important / security related issues discovered since the 2022.02.8 release. - Br2-external: Fix make performance issue when many (> 6) external trees are used together. - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is used. - Go: Ensure our go build and module cache is used, even for the download step. - Legal-info: Stop warning about not saving sources for local / override packages if _REDISTRIBUTE is set to NO. - Linux: Fix build of < 5.6 kernels with host-gcc >= 10. - A large number of NXP related packages and defconfigs have been updated as upstream moved the git repositories to Github. - Defconfigs: zcu106, kria kv260: Fix U-Boot build - Security fixes for asterisk, botan, cairo, capnproto, connman, containerd, docker-cli, docker-engine, go, intel-microcode, libcurl, libksba, libpjsip, mbedtls, php, ruby, sqlite, tiff, tor, wayland, wireshark, xserver_xorg-server - Fixes for download/compilation/runtime/license issues in bearssl, check, checkpolicy, exempi, exfat, exfat-utils, fmc, fmlib, glib-networking, gobject-introspection, gperf, i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader, imx-mkimage, janus-gateway, libftdi1, libmbim, libmng, libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz, lttng-tools, lua-cqueues, mfgtools, mutt, policycoreutils, polkit, postgresql, pptp-linux, qcom-db410c-firmware, qoriq-rcw, qt5virtualkeyboard, rhash, rtl_433, swupdate, tekui, tinyxml, wpa_supplicant, xdriver_xf86-video-imx-viv, xr819-xradio, xxhash, zip For more details, see the CHANGES file: https://git.buildroot.net/buildroot/plain/CHANGES?id=2022.11.1 Users of the affected packages are strongly encouraged to upgrade. Many thanks to all the people contributing to this release: git shortlog -sn 2022.02.8.. 32 Julien Olivain 28 Fabrice Fontaine 21 Ricardo Martincoski 15 Bernd Kuhls 8 Peter Korsgaard 5 Christian Stewart 4 Quentin Schulz 3 Yann E. MORIN 2 Francois Perrad 2 Lang Daniel 2 Nicolas Carrier 2 Peter Seiderer 1 Bartosz Golaszewski 1 Casey Reeves 1 James Hilliard 1 Maxim Kochetkov 1 Michael Nosthoff 1 Nevo Hed 1 Norbert Lange 1 Thomas Claveirole -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Jan 18 16:53:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 18 Jan 2023 17:53:51 +0100 Subject: [Buildroot] [git commit] docs/website: update for 2022.11.1 Message-ID: <20230118165751.06EEF87CE7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=281e51f00b838dc26be5babf4acf9730f8ad87be branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 7fc5d1169b..0b62522043 100644 --- a/docs/website/download.html +++ b/docs/website/download.html @@ -42,37 +42,37 @@ -

Latest stable release: 2022.11

+

Latest stable release: 2022.11.1

https://bugs.busybox.net/attachment.cgi?id=9481&action=edit usage: make BR2_EXTERNAL=/mnt/ramdisk/my_external_tree -C buildroot my_qemu_x86_defconfig Buildroot can't produce start-qemu.sh with my my_qemu_x86_defconfig. Why? git clone https://github.com/buildroot/buildroot make qemu_x86_defconfig -C buildroot make -C buildroot There is buildroot/output/images/start-qemu.sh (and also rootfs.ext2 bzImage). Ok. Next: make clean -C buildroot #copy linux.config with new name cp /mnt/ramdisk/buildroot/board/qemu/x86/linux.config /mnt/ramdisk/my_external_tree/board/my_company/my_board/my_linux.config #copy qemu_x86_defconfig with new name cp /mnt/ramdisk/buildroot/configs/qemu_x86_defconfig /mnt/ramdisk/my_external_tree/configs/my_qemu_x86_defconfig nano /mnt/ramdisk/my_external_tree/configs/my_qemu_x86_defconfig # and change BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE like this BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="/mnt/ramdisk/my_external_tree/board/my_company/my_board/my_linux.config", save make BR2_EXTERNAL=/mnt/ramdisk/my_external_tree -C buildroot my_qemu_x86_defconfig make -C buildroot There is no buildroot/output/images/start-qemu.sh ("No Qemu cmd line found, can't test"). There are buildroot/output/images/bzImage and buildroot/output/images/rootfs.ext2 only. Why? And also I see another thing like a bug: --make clean doesn't remove .br2-external files-- After my success building make clean -C buildroot make BR2_EXTERNAL=/mnt/ramdisk/my_external_tree -C buildroot my_qemu_x86_defconfig make -C buildroot I try make clean -C buildroot But in /mnt/ramdisk/buildroot/output/ there are 9 .br2-external... files. Why make clean -C buildroot doesn't remove this files? -- You are receiving this mail because: You are on the CC list for the bug. From me at stevenhay.com Sun Jan 22 23:43:07 2023 From: me at stevenhay.com (Steve Hay) Date: Mon, 23 Jan 2023 00:43:07 +0100 Subject: [Buildroot] [PATCH 1/2] support/scripts/graph-depends cleanup done_deps global Message-ID: <20230122234309.2111129-1-me@stevenhay.com> From: Steve Signed-off-by: Steve Hay --- support/scripts/graph-depends | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends index a66fb28f41..3e3373950f 100755 --- a/support/scripts/graph-depends +++ b/support/scripts/graph-depends @@ -197,12 +197,11 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): outfile.write("%s [color=%s,style=filled]\n" % (name, color)) -done_deps = [] - - # Print the dependency graph of a package def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth, max_depth, pkg, colors): + arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): + if done_deps is None: + done_deps = [] if pkg in done_deps: return done_deps.append(pkg) @@ -234,7 +233,7 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc if draw_graph: outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth + 1, max_depth, d, colors) + arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) def parse_args(): -- 2.30.2 From me at stevenhay.com Sun Jan 22 23:43:08 2023 From: me at stevenhay.com (Steve Hay) Date: Mon, 23 Jan 2023 00:43:08 +0100 Subject: [Buildroot] [PATCH 2/2] support/scripts/graph-depends allow for forward and reverse depends on same graph In-Reply-To: <20230122234309.2111129-1-me@stevenhay.com> References: <20230122234309.2111129-1-me@stevenhay.com> Message-ID: <20230122234309.2111129-2-me@stevenhay.com> Signed-off-by: Steve Hay --- support/scripts/graph-depends | 55 +++++++++++++++++++++++++---------- 1 file changed, 39 insertions(+), 16 deletions(-) diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends index 3e3373950f..91aaf5d867 100755 --- a/support/scripts/graph-depends +++ b/support/scripts/graph-depends @@ -159,11 +159,11 @@ def check_circular_deps(deps): # This functions trims down the dependency list of all packages. # It applies in sequence all the dependency-elimination methods. -def remove_extra_deps(deps, rootpkg, transitive, arrow_dir): +def remove_extra_deps(deps, rootpkg, transitive, direct): # For the direct dependencies, find and eliminate mandatory # deps, and add them to the root package. Don't do it for a # reverse graph, because mandatory deps are only direct deps. - if arrow_dir == "forward": + if direct: for pkg in list(deps.keys()): if not pkg == rootpkg: for d in get_mandatory_deps(pkg, deps): @@ -197,14 +197,16 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): outfile.write("%s [color=%s,style=filled]\n" % (name, color)) + # Print the dependency graph of a package def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): + direct, draw_graph, depth, max_depth, pkg, colors, done_deps=None): if done_deps is None: done_deps = [] if pkg in done_deps: return done_deps.append(pkg) + if draw_graph: print_attrs(outfile, pkg, dict_types[pkg], dict_versions[pkg], depth, colors) elif depth != 0: @@ -231,9 +233,12 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc break if add: if draw_graph: - outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) + if direct: + outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), "forward")) + else: + outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(d), pkg_node_name(pkg), "forward")) print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) + direct, draw_graph, depth + 1, max_depth, d, colors, done_deps) def parse_args(): @@ -246,6 +251,8 @@ def parse_args(): help="Graph the dependencies of PACKAGE") parser.add_argument("--depth", '-d', metavar="DEPTH", dest="depth", type=int, default=0, help="Limit the dependency graph to DEPTH levels; 0 means no limit.") + parser.add_argument("--rdepth", metavar="RDEPTH", dest="rdepth", type=int, default=0, + help="Limit the dependency graph to DEPTH levels; 0 means no limit.") parser.add_argument("--stop-on", "-s", metavar="PACKAGE", dest="stop_list", action="append", help="Do not graph past this package (can be given multiple times)." + " Can be a package name or a glob, " + @@ -267,7 +274,7 @@ def parse_args(): help="Draw (do not draw) transitive dependencies") parser.add_argument("--direct", dest="direct", action='store_true', default=True, help="Draw direct dependencies (the default)") - parser.add_argument("--reverse", dest="direct", action='store_false', + parser.add_argument("--reverse", dest="reverse", action='store_true', default=False, help="Draw reverse dependencies") parser.add_argument("--quiet", '-q', dest="quiet", action='store_true', help="Quiet") @@ -330,21 +337,37 @@ def main(): logging.error("Error: incorrect color list '%s'" % args.colors) sys.exit(1) - deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() - dict_deps = deps if args.direct else rdeps - - check_circular_deps(dict_deps) - if check_only: - sys.exit(0) - - dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, arrow_dir) # Start printing the graph data if draw_graph: outfile.write("digraph G {\n") - print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, 0, args.depth, rootpkg, colors) + + deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() + + # forward + if args.direct: + dict_deps = deps + direct = True + #arrow_dir = "forward" # hack + check_circular_deps(dict_deps) + if check_only: + sys.exit(0) + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, + direct, draw_graph, 0, args.depth, rootpkg, colors) + + # reverse + if args.reverse: + dict_deps = rdeps + direct = False + #arrow_dir = "back" # hack + check_circular_deps(dict_deps) + if check_only: + sys.exit(0) + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, + direct, draw_graph, 0, args.depth, rootpkg, colors) if draw_graph: outfile.write("}\n") -- 2.30.2 From troglobit at gmail.com Mon Jan 23 05:18:07 2023 From: troglobit at gmail.com (Joachim Wiberg) Date: Mon, 23 Jan 2023 06:18:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/ssdp-responder: fix misspelled define directive Message-ID: <20230123051808.2213859-1-troglobit@gmail.com> Signed-off-by: Joachim Wiberg --- package/ssdp-responder/ssdp-responder.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ssdp-responder/ssdp-responder.mk b/package/ssdp-responder/ssdp-responder.mk index fd7b1ea44b..d40f6f8c57 100644 --- a/package/ssdp-responder/ssdp-responder.mk +++ b/package/ssdp-responder/ssdp-responder.mk @@ -25,7 +25,7 @@ define SSDP_RESPONDER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S50ssdpd endef -define SSDP-RESPONDER_INSTALL_INIT_SYSTEMD +define SSDP_RESPONDER_INSTALL_INIT_SYSTEMD $(INSTALL) -D -m 644 $(@D)/ssdp-responder.service \ $(TARGET_DIR)/usr/lib/systemd/system/ssdp-responder.service endef -- 2.34.1 From troglobit at gmail.com Mon Jan 23 05:52:58 2023 From: troglobit at gmail.com (Joachim Wiberg) Date: Mon, 23 Jan 2023 06:52:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/mdnsd: new package Message-ID: <20230123055259.2285749-1-troglobit@gmail.com> Signed-off-by: Joachim Wiberg --- DEVELOPERS | 1 + package/Config.in | 1 + package/mdnsd/Config.in | 50 +++++++++++++++++++++++ package/mdnsd/S50mdnsd | 51 ++++++++++++++++++++++++ package/mdnsd/ftp.service | 2 + package/mdnsd/http.service | 2 + package/mdnsd/ipp.service | 2 + package/mdnsd/mdnsd.hash | 6 +++ package/mdnsd/mdnsd.mk | 75 +++++++++++++++++++++++++++++++++++ package/mdnsd/printer.service | 2 + package/mdnsd/ssh.service | 2 + 11 files changed, 194 insertions(+) create mode 100644 package/mdnsd/Config.in create mode 100755 package/mdnsd/S50mdnsd create mode 100644 package/mdnsd/ftp.service create mode 100644 package/mdnsd/http.service create mode 100644 package/mdnsd/ipp.service create mode 100644 package/mdnsd/mdnsd.hash create mode 100644 package/mdnsd/mdnsd.mk create mode 100644 package/mdnsd/printer.service create mode 100644 package/mdnsd/ssh.service diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..bb12d79b11 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1491,6 +1491,7 @@ F: package/libnet/ F: package/libteam/ F: package/libuev/ F: package/mg/ +F: package/mdnsd/ F: package/mini-snmpd/ F: package/mrouted/ F: package/netcalc/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..faa7e7d628 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1932,6 +1932,7 @@ menu "Networking" source "package/libyang/Config.in" source "package/lksctp-tools/Config.in" source "package/mbuffer/Config.in" + source "package/mdnsd/Config.in" source "package/mongoose/Config.in" source "package/nanomsg/Config.in" source "package/neon/Config.in" diff --git a/package/mdnsd/Config.in b/package/mdnsd/Config.in new file mode 100644 index 0000000000..095a924e98 --- /dev/null +++ b/package/mdnsd/Config.in @@ -0,0 +1,50 @@ +config BR2_PACKAGE_MDNSD + bool "mdnsd" + depends on BR2_USE_MMU # fork() + help + Small mDNS-SD daemon for advertising services and device discovery, + similar to Avahi and Bonjour. + + By default, mdnsd runs on all interfaces that support multicast. + It reads services to announce from /etc/mdns.d/*.service, a few + common services are included below. To override the defaults, + e.g., path to services, TTL of multicast frames, or the default + interface, set MDNSD_ARGS in /etc/default/mdnsd + + Note: currently no NSS integration with GLIBC. + +if BR2_PACKAGE_MDNSD + +config BR2_PACKAGE_MDNSD_MQUERY + bool "mquery" + default n + help + Scan a LAN for mDNS capable devices, or query specific records, + similar to the mdns-scan tool. Useful for verifying multicast + connectivity or locating neighbors with link-local address. + +comment "Services to advertise" + +config BR2_PACKAGE_MDNSD_FTP_SERVICE + bool "FTP service" + default n + +config BR2_PACKAGE_MDNSD_HTTP_SERVICE + bool "HTTP service" + default n + +config BR2_PACKAGE_MDNSD_IPP_SERVICE + bool "IPP service" + default n + +config BR2_PACKAGE_MDNSD_PRINTER_SERVICE + bool "Printer service" + default n + +config BR2_PACKAGE_MDNSD_SSH_SERVICE + bool "SSH service" + default y if BR2_PACKAGE_DROPBEAR + default y if BR2_PACKAGE_OPENSSH + default y if BR2_PACKAGE_LIBSSH_SERVER + +endif diff --git a/package/mdnsd/S50mdnsd b/package/mdnsd/S50mdnsd new file mode 100755 index 0000000000..1c2b71802c --- /dev/null +++ b/package/mdnsd/S50mdnsd @@ -0,0 +1,51 @@ +#!/bin/sh + +DAEMON=mdnsd +MDNSD=/usr/sbin/$DAEMON +PIDFILE=/var/run/$DAEMON.pid +CFGFILE=/etc/default/$DAEMON + +MDNSD_ARGS="" + +# Read configuration variable file if it is present +# shellcheck source=/dev/null +[ -r "$CFGFILE" ] && . "$CFGFILE" + +# shellcheck disable=SC2086 +start() { + [ -n "$1" ] || printf 'Starting %s: ' "$DAEMON" + start-stop-daemon -S -q -p "$PIDFILE" -x "$MDNSD" -- $MDNSD_ARGS +} + +stop() { + [ -n "$1" ] || printf 'Stopping %s: ' "$DAEMON" + start-stop-daemon -K -q -p "$PIDFILE" -x "$MDNSD" +} + +restart() { + printf 'Restarting %s: ' "$DAEMON" + stop silent + start silent +} + +# SIGHUP reloads /etc/mdns.d/*.service +reload() { + printf 'Reloading %s: ' "$DAEMON" + start-stop-daemon -K -s HUP -q -p "$PIDFILE" -x "$MDNSD" +} + +case "$1" in + start|stop|restart|reload) + if "$1"; then + echo "OK" + else + echo "FAIL" + fi + ;; + *) + echo "Usage: $0 {start|stop|restart|reload}" + exit 1 + ;; +esac + +exit $? diff --git a/package/mdnsd/ftp.service b/package/mdnsd/ftp.service new file mode 100644 index 0000000000..200a379efd --- /dev/null +++ b/package/mdnsd/ftp.service @@ -0,0 +1,2 @@ +type _ftp._tcp +port 21 diff --git a/package/mdnsd/http.service b/package/mdnsd/http.service new file mode 100644 index 0000000000..7a40d2405f --- /dev/null +++ b/package/mdnsd/http.service @@ -0,0 +1,2 @@ +type _http._tcp +port 80 diff --git a/package/mdnsd/ipp.service b/package/mdnsd/ipp.service new file mode 100644 index 0000000000..0d43e780d1 --- /dev/null +++ b/package/mdnsd/ipp.service @@ -0,0 +1,2 @@ +type _ipp._tcp +port 631 diff --git a/package/mdnsd/mdnsd.hash b/package/mdnsd/mdnsd.hash new file mode 100644 index 0000000000..2fa7552d85 --- /dev/null +++ b/package/mdnsd/mdnsd.hash @@ -0,0 +1,6 @@ +# Upstream sha256 from GitHub +sha256 1af8742ab82a0af88d99d0b15508358ad4305879ab039631bea889138f5c87e8 mdnsd-0.12.tar.gz + +# Locally computed +sha256 2969546227b58ce1b431cc4c36c9a9b45d604e6b94fb8b787ea5d3696f3eee3b LICENSE + diff --git a/package/mdnsd/mdnsd.mk b/package/mdnsd/mdnsd.mk new file mode 100644 index 0000000000..90a4d4c051 --- /dev/null +++ b/package/mdnsd/mdnsd.mk @@ -0,0 +1,75 @@ +################################################################################ +# +# mdnsd +# +################################################################################ + +MDNSD_VERSION = 0.12 +MDNSD_SITE = https://github.com/troglobit/mdnsd/releases/download/v$(MDNSD_VERSION) +MDNSD_LICENSE = BSD-3-Clause +MDNSD_LICENSE_FILES = LICENSE +MDNSD_DEPENDENCIES = host-pkgconf + +ifeq ($(BR2_PACKAGE_MDNSD_MQUERY),y) +MDNSD_CONF_OPTS += --with-mquery +else +MDNSD_CONF_OPTS += --without-mquery +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MDNSD_DEPENDENCIES += systemd +MDNSD_CONF_OPTS += --with-systemd +else +MDNSD_CONF_OPTS += --without-systemd +endif + +ifeq ($(BR2_PACKAGE_MDNSD_FTP_SERVICE),y) +define MDNSD_INSTALL_FTP_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/ftp.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_FTP_SERVICE +endif + +ifeq ($(BR2_PACKAGE_MDNSD_HTTP_SERVICE),y) +define MDNSD_INSTALL_HTTP_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/http.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_HTTP_SERVICE +endif + +ifeq ($(BR2_PACKAGE_MDNSD_IPP_SERVICE),y) +define MDNSD_INSTALL_IPP_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/ipp.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_IPP_SERVICE +endif + +ifeq ($(BR2_PACKAGE_MDNSD_PRINTER_SERVICE),y) +define MDNSD_INSTALL_PRINTER_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/printer.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_PRINTER_SERVICE +endif + +ifeq ($(BR2_PACKAGE_MDNSD_SSH_SERVICE),y) +define MDNSD_INSTALL_SSH_SERVICE + $(INSTALL) -D -m 0644 package/mdnsd/ssh.service \ + $(TARGET_DIR)/etc/mdns.d/ +endef +MDNSD_POST_INSTALL_TARGET_HOOKS += MDNSD_INSTALL_SSH_SERVICE +endif + +define MDNSD_INSTALL_INIT_SYSV + $(INSTALL) -m 755 -D package/mdnsd/S50mdnsd $(TARGET_DIR)/etc/init.d/ +endef + +define MDNSD_INSTALL_INIT_SYSTEMD + $(INSTALL) -D -m 644 $(@D)/mdnsd.service \ + $(TARGET_DIR)/usr/lib/systemd/system/mdnsd.service +endef + +$(eval $(autotools-package)) diff --git a/package/mdnsd/printer.service b/package/mdnsd/printer.service new file mode 100644 index 0000000000..cd32295471 --- /dev/null +++ b/package/mdnsd/printer.service @@ -0,0 +1,2 @@ +type _printer._tcp +port 515 diff --git a/package/mdnsd/ssh.service b/package/mdnsd/ssh.service new file mode 100644 index 0000000000..596d20ba17 --- /dev/null +++ b/package/mdnsd/ssh.service @@ -0,0 +1,2 @@ +type _ssh._tcp +port 22 -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 23 06:25:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 23 Jan 2023 07:25:19 +0100 Subject: [Buildroot] [git commit] package/ssdp-responder: fix misspelled define directive Message-ID: <20230123062617.3F3F387C77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6e0ba6bfc2d28a8079d336a18cc50f0825952ec2 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/ssdp-responder.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ssdp-responder/ssdp-responder.mk b/package/ssdp-responder/ssdp-responder.mk index fd7b1ea44b..d40f6f8c57 100644 --- a/package/ssdp-responder/ssdp-responder.mk +++ b/package/ssdp-responder/ssdp-responder.mk @@ -25,7 +25,7 @@ define SSDP_RESPONDER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S50ssdpd endef -define SSDP-RESPONDER_INSTALL_INIT_SYSTEMD +define SSDP_RESPONDER_INSTALL_INIT_SYSTEMD $(INSTALL) -D -m 644 $(@D)/ssdp-responder.service \ $(TARGET_DIR)/usr/lib/systemd/system/ssdp-responder.service endef From yann.morin.1998 at free.fr Mon Jan 23 06:26:26 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 23 Jan 2023 07:26:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/ssdp-responder: fix misspelled define directive In-Reply-To: <20230123051808.2213859-1-troglobit@gmail.com> References: <20230123051808.2213859-1-troglobit@gmail.com> Message-ID: <20230123062626.GA2632@scaer> Joachim, All, On 2023-01-23 06:18 +0100, Joachim Wiberg spake thusly: > Signed-off-by: Joachim Wiberg Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/ssdp-responder/ssdp-responder.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/ssdp-responder/ssdp-responder.mk b/package/ssdp-responder/ssdp-responder.mk > index fd7b1ea44b..d40f6f8c57 100644 > --- a/package/ssdp-responder/ssdp-responder.mk > +++ b/package/ssdp-responder/ssdp-responder.mk > @@ -25,7 +25,7 @@ define SSDP_RESPONDER_INSTALL_INIT_SYSV > $(TARGET_DIR)/etc/init.d/S50ssdpd > endef > > -define SSDP-RESPONDER_INSTALL_INIT_SYSTEMD > +define SSDP_RESPONDER_INSTALL_INIT_SYSTEMD > $(INSTALL) -D -m 644 $(@D)/ssdp-responder.service \ > $(TARGET_DIR)/usr/lib/systemd/system/ssdp-responder.service > endef > -- > 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 Jan 23 07:01:33 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 23 Jan 2023 08:01:33 +0100 Subject: [Buildroot] [PATCH 1/2] support/scripts/graph-depends cleanup done_deps global In-Reply-To: <20230122234309.2111129-1-me@stevenhay.com> References: <20230122234309.2111129-1-me@stevenhay.com> Message-ID: <20230123070133.GB2632@scaer> Steve, All, Thanks for this patch, here a quick review. On 2023-01-23 00:43 +0100, Steve Hay via buildroot spake thusly: > From: Steve Please use you full name as author (not just your first name). Please provide a (potentially terse) explanation for the change. > Signed-off-by: Steve Hay > --- > support/scripts/graph-depends | 9 ++++----- > 1 file changed, 4 insertions(+), 5 deletions(-) > > diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends > index a66fb28f41..3e3373950f 100755 > --- a/support/scripts/graph-depends > +++ b/support/scripts/graph-depends > @@ -197,12 +197,11 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): > outfile.write("%s [color=%s,style=filled]\n" % (name, color)) > > > -done_deps = [] > - > - > # Print the dependency graph of a package > def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > - arrow_dir, draw_graph, depth, max_depth, pkg, colors): > + arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): Make the default be the empty list: done_deps=[] > + if done_deps is None: > + done_deps = [] ... which allows to drop this conditional. I was wondering how that could work, as the list is now a parameter, but the list is not passed as a copy, it is passed as a "reference" in python... So yes, it works (the .dot are the same before/after). Regards, Yann E. MORIN. > if pkg in done_deps: > return > done_deps.append(pkg) > @@ -234,7 +233,7 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc > if draw_graph: > outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) > print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > - arrow_dir, draw_graph, depth + 1, max_depth, d, colors) > + arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) > > > def parse_args(): > -- > 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 yann.morin.1998 at free.fr Mon Jan 23 07:20:13 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 23 Jan 2023 08:20:13 +0100 Subject: [Buildroot] [PATCH 2/2] support/scripts/graph-depends allow for forward and reverse depends on same graph In-Reply-To: <20230122234309.2111129-2-me@stevenhay.com> References: <20230122234309.2111129-1-me@stevenhay.com> <20230122234309.2111129-2-me@stevenhay.com> Message-ID: <20230123072013.GC2632@scaer> Steve, All, On 2023-01-23 00:43 +0100, Steve Hay via buildroot spake thusly: > Signed-off-by: Steve Hay Please write a commit log that explains the change (don't describe it. explain it): as you could see from our discussion on IRC, the title of your commit is not enough to understand what you are trying to achieve. Maybe explain that it tries to represent both forward and backward dependencies of a single package, with a little schema (here for pkg D): $ make pkg-d-graph-both-depends pkg A -. .-> pkg E \ / pkg B ----> pkg D ----> pkg F / \ pkg C -' '-> pkg G Also, please insert this in the current package rules: $ make help [...] Package-specific: - Build and install and all its dependencies -source - Only download the source files for [...] -show-depends - List packages on which depends -show-rdepends - List packages which have as a dependency -show-recursive-depends - Recursively list packages on which depends -show-recursive-rdepends - Recursively list packages which have as a dependency -graph-depends - Generate a graph of 's dependencies -graph-rdepends - Generate a graph of 's reverse dependencies -graph-both-depends - Generate a graph of both 's forward and reverse dependencies -dirclean - Remove build directory [...] > --- > support/scripts/graph-depends | 55 +++++++++++++++++++++++++---------- > 1 file changed, 39 insertions(+), 16 deletions(-) > > diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends > index 3e3373950f..91aaf5d867 100755 > --- a/support/scripts/graph-depends > +++ b/support/scripts/graph-depends [--SNIP--] > @@ -246,6 +251,8 @@ def parse_args(): > help="Graph the dependencies of PACKAGE") > parser.add_argument("--depth", '-d', metavar="DEPTH", dest="depth", type=int, default=0, > help="Limit the dependency graph to DEPTH levels; 0 means no limit.") > + parser.add_argument("--rdepth", metavar="RDEPTH", dest="rdepth", type=int, default=0, > + help="Limit the dependency graph to DEPTH levels; 0 means no limit.") Do we really need to have two different options for the direct and reverse depths? If so, then be sure to modify the -graph-rdepends accordingly (in package/pkg-generic). [--SNIP--] > @@ -330,21 +337,37 @@ def main(): > logging.error("Error: incorrect color list '%s'" % args.colors) > sys.exit(1) > > - deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() > - dict_deps = deps if args.direct else rdeps > - > - check_circular_deps(dict_deps) > - if check_only: > - sys.exit(0) > - > - dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, arrow_dir) > > # Start printing the graph data > if draw_graph: > outfile.write("digraph G {\n") > > - print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > - arrow_dir, draw_graph, 0, args.depth, rootpkg, colors) > + > + deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() > + > + # forward > + if args.direct: > + dict_deps = deps > + direct = True > + #arrow_dir = "forward" # hack > + check_circular_deps(dict_deps) > + if check_only: > + sys.exit(0) I am not very fond of this: if one were to call: $ graph-depends --direct --reverse --check-only then one would expect to have both checks be run, but here only the direct one will be. I think we need to change check_circular_deps() to return False (no circular dependencies) or True (circular dependencies) (or it can raise an exception that we catch) and store that for later concumption. circ_deps = [] if args.direct: if check_circular_deps(...): circ_deps.append('direct') if not args.checkonly: dict_deps = remove_extra_deps(...) print_pkg_deps(...) if args.reverse: if check_circular_deps(...): circ_deps.append('reverse') if not args.checkonly: dict_deps = remove_extra_deps(...) print_pkg_deps(...) if circ_deps: print(f"Bummer: circular {' and '.join(circ_deps)} dependencies detected") os.exit(1) Something along those lines... Regards, Yann E. MORIN. > + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) > + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > + direct, draw_graph, 0, args.depth, rootpkg, colors) > + > + # reverse > + if args.reverse: > + dict_deps = rdeps > + direct = False > + #arrow_dir = "back" # hack > + check_circular_deps(dict_deps) > + if check_only: > + sys.exit(0) > + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) > + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, > + direct, draw_graph, 0, args.depth, rootpkg, colors) > > if draw_graph: > outfile.write("}\n") > -- > 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 thomas.petazzoni at bootlin.com Mon Jan 23 06:39:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 23 Jan 2023 06:39:41 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-22 Message-ID: <20230123063949.3728C4168E@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-22 =================================== branch | OK | NOK | TIM | TOT | master | 101 | 185 | 0 | 286 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 16 fwup-1.9.1 | 15 bash-5.2.15 | 14 xz-5.2.10 | 8 gvfs-1.48.1 | 6 host-binutils-2.38 | 6 host-sentry-cli-2.8.0 | 6 dahdi-linux-3.2.0 | 5 opkg-0.4.5 | 5 dust-0.8.1 | 4 host-go-1.19.5 | 4 libglib2-2.72.3 | 4 bat-0.19.0 | 3 gobject-introspection-1.72.0 | 3 gummiboot-2bcd919c681c952eb... | 3 host-binutils-2.39 | 3 pixz-1.0.7 | 3 xxhash-0.8.1 | 3 zabbix-5.4.9 | 3 crucible-2022.05.25 | 2 ethtool-6.1 | 2 glibc-2.36-81-g4f4d7a13edfd... | 2 gmp-6.2.1 | 2 host-rust-1.66.1 | 2 linux-6.1.5 | 2 ocf-linux-20171122 | 2 python-bunch-1.0.1 | 2 traceroute-2.1.0 | 2 wolfssl-5.5.3 | 2 alsa-lib-1.2.8 | 1 batman-adv-2022.3 | 1 bayer2rgb-neon-15feb1115b48... | 1 bpftool-v7.1.0 | 1 dash-0.5.11.5 | 1 efivar-38 | 1 elfutils-0.186 | 1 fdk-aac-2.0.2 | 1 fftw-quad-3.3.8 | 1 flatbuffers-2.0.8 | 1 fontconfig-2.13.1 | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gensio-2.5.5 | 1 gerbera-1.10.0 | 1 host-binutils-2.37 | 1 host-gdb-arc-2020.09-releas... | 1 host-runc-1.1.4 | 1 jack2-1.9.21 | 1 json-c-0.16 | 1 libdeflate-1.15 | 1 libgcrypt-1.10.1 | 1 libgpg-error-1.46 | 1 libnss-3.87 | 1 libpqxx-6.4.5 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 modem-manager-1.20.4 | 1 norm-1.5.8 | 1 openjdk-11.0.14.1+1 | 1 pcre2-10.42 | 1 php-8.1.14 | 1 pipewire-0.3.62 | 1 pixman-0.42.2 | 1 python-bcrypt-4.0.1 | 1 python-cryptography-39.0.0 | 1 python-greenlet-2.0.1 | 1 python-numpy-1.23.5 | 1 ripgrep-af6b6c543b224d348a8... | 1 s6-linux-utils-2.6.0.0 | 1 strongswan-5.9.8 | 1 sudo-1.9.12p2 | 1 tbb-2021.5.0 | 1 toolchain-external-codescap... | 1 uclibc-1.0.42 | 1 ulogd-2.0.8 | 1 unknown | 1 xvisor-0.3.1 | 1 z3-4.12.0 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/1d1a0b6b72a4849ca1446dab6cd0d1ea809636bc | or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/74b8ed702ffe27d25c38c5f167c7f6d9c2c06fab | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9bac21d6e20de5e43dc405f05ea2dcad034ca891 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/05389055f198753f80d1a705bcb1f32e03e32348 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/534187de744a2b649776b921d3f97d146f7be4e2 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ca114801545a5494124f06b78757524a52dbe715 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ae75b1ff7e435c60b3ddcce29e3c59a6827d10c9 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/08209efa8e8df57fc964710b3b362e7e0341fe7d | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9ead4a3f7b23bdb51db9c52cae42e1b17ade8e04 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/436d32748171557d187244b9f657c78e8e7b3ec7 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/19565c62c07abaec5e7e8c094733664065967dc6 | ORPH powerpc64le | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0256c3888b9ed4620f7dea58faa4f4867a19da64 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b612c8345a823588b031f13efe13ec96d9f94b5c | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bf3ec47c5ff7760d827931928a25000ee6b1f50c | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/55f31c3e4c86c0560d9e247f378c0ce43251c617 | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/da68b8764f62e12aee6d61c1a7267ab300c8adbc | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6f02a600f55d8293f6ea7fa4fc7addf41e422ff5 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/e561ec5fabd4dcf7527c0855eef6d977dd2a066d | mips64el | batman-adv-2022.3 | NOK | http://autobuild.buildroot.net/results/88c63398f2fae1b240a146540db7f2ecca3faedf | aarch64 | bayer2rgb-neon-15feb1115b48... | NOK | http://autobuild.buildroot.net/results/fd83941ab9eaa94ca6fb90facd6f0d4071b73548 | sparc64 | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/a250c79e8f643c0592846e66c69da79f35aca7d5 | x86_64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/3217c212459eda4364fab5e7482f670ce8741d68 | x86_64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/6f9927c3eca508bca6cdc8dc4d225ebdfd489ffa | microblaze | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/44496204a439446946b9ca5c3d321cd74da2844e | s390x | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/dfff341ffb074498bacc1fd7725ec8377f1c2511 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/3909f730e60375016631231a13ca9bb3c5d093d3 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/ce3f755334052f4b1bd6ea93922f07fe11a77a58 | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/1a017d078fd5f1cb712ff36fdc1cef367f9b6cc3 | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/73b626c172058dd9fb2bbfbae6fd4c70c2a10ed3 | ORPH arm | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/8482bfb3fe30c81d573d0336b8fd6d707a07d1e1 | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/582367e4c84edd3c01210eaf39315da1c0d85dbf | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/c17aecb92ee4d3df27225e6aeace0da9bffd7c7c | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2a72e1aa8572de7ef083bba02af2719ad8b91639 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/11a6b95c2948a9d3640845e221e76a72fef30eee | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d122f5ac585d345e3b82ada61048c2cafd71977b | ORPH i686 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 | mips64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/e2ac3cc56c70ed3fbb38770a18c65a20ebfc582a | arm | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/15400e1fe13a129df046f4a805e2ad93b3fe9383 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/e8bf27a7409b944169bc7fc1cb51852a8dd217af | ORPH riscv64 | flatbuffers-2.0.8 | NOK | http://autobuild.buildroot.net/results/7f2e7c0f5a1c53a0917eacb00b44808077ae845d | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/8073369989fe0947a55f627dca84a734ff049b17 | ORPH aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/0f92793af0bed972b7316909f8689349e29e2015 | mips64el | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/6228bdb898fe8154c2665dfe73d685353e8fbd37 | aarch64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/b5e14385fd9276c750834b6b5800453cf868f66f | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7ba1cef8070bdb063a92fa907160f3c766b35f54 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/636708f5d421a204f7576e2ee3685bdef3d0cf25 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf5841604c3234793cc34772b3f71fbdf491e880 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cc184dfc2a1718f8c76ad59b4a0986bbf72703e8 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ae6a9e15829c06b51150fcfdb89d112ff36c7875 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aa37fc33e13a3e7c99fbdae3e7108021619f08cd | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7036137d6d5926d1caba16c0108fc2e285aa56d0 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/892888bc3f7765e77195c0c2181815eea59a4360 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4584d484983883bf474c1c1b9348c196c78e8cb | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1f440749341aaadc4994f37c6b07475f4f1e6e74 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bdd4ef9985ea8f158ca905f6d12cfe31e5a7f7e1 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7065f30fb00fa7d3d989af03029b5923eec1cbf5 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cca258c044778b8bb9f2e91c02cd9bbd0156e8d6 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f90fb25f337dc7f89d334785fc2074f801a299c7 | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/98c9fe5119fc41bd44081808789c3755d395d795 | arceb | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/85cda60a89428912ae63c7e56fc8a18209fa108d | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/95f7fc2a18ca46d34e40a6a681fc042910a215af | arc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/c099132408579f0e9388f9ba94090196ffebed17 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/041f15a3f551ce68a07a49c4ad1d8ebacd9805f5 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/b6739097cc998573e657da0ce95a9303174a8f7f | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/b21c9098d3b900c899969e9e4c749d2e0c931590 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/11c25170e02c64a862ff102407d5485d99b8d0af | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f1488734bf6ce9dc7203b529b9f3d55986cff758 | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7d52627725080a88702eba86fdebabaf37b93ae3 | ORPH i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/15e7c5da93c8c92c9ccda66674a3987985c21f87 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/1d10a23e706e8b3a4d04d3460ef49ed0ffc01cd0 | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/c7966c7847bdd1061f87eb776a90beb367418e63 | sparc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/57586a59082b5d2b017a97ecfc381fb1052d117f | ORPH nios2 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/f926fc18c9363a80fd8024659d4af7d05ee0415f | ORPH armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/6cd7fc83ada7cadac83338f1a25a24dc987ddda1 | ORPH i686 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b72170e64f7ef869a67f0f0dafbb712ecad194de | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/f4468f0165c32a16463d368e748d50eb8757cfe9 | ORPH microblaze | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/aeb8472edd1a0c50f3c1e7843785a32908020d91 | ORPH s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/8a20b4f5a8254f789a55bb07b350dbe7c2a9d239 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/81c6c31cfbbdead980e02565fc006626c0e5c678 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/056745edc72fdd372857233835861aa461762567 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/acda838c84766458d5798c68b063c7e87b5ec521 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e0febb028ac344f48fcb9e6a318b934587738e00 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a6eeecca4c82a34c79adc965597950b5b6826be2 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5f6195182bdc38b4e56ef656d427c0a54a8150e4 | sparc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/a6c6eefa5b9948e1d4efe07b1f10153b7054f938 | aarch64_be | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/ab6c5e37443c01b2b647a0a7e2005b78d7b0bc47 | riscv64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5d5621bd05061763cb25f172b1c91e2031c0dc5f | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ed19788283edd493e96914bb9db1d3c0f06f941c | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/82a4ab2189915826693d1026e580f168e4172bc7 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6fedf9f14022937faf2cd9fe5a8f21900e41bb5b | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eeaf1f78b1e42bb45a13f6b0b8bbb5aacbc468e4 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e89689874b1545c7ab3c1d32d5fd10893606d5ae | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3e14f39695137dec9eba791199f43b24fa320b0f | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/33b03444145f04f0efad1bacef1e986251ca3db5 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d6df1b3ea7aca0317f0583923b0170735659f533 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60ae520e4c7d265c1848d88d82720118bf75353a | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/61a7a8b6a4e9abbb92ea763dc38f81a44ef72d77 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b76fa83d8f7614e15b82eb2ae5fa47ac30c6ca46 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/26fdca45360592bc9e76a8fbe50d80cff77e3c8e | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2c3d779a5428c4df20ea4c2124c85016eec32691 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/07b908c54053b7e52ee080950cb60141fcab9ecd | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a673c19989f90ee560f2c800f88d9ca601d991a6 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/63aab9cd9761c71955fe06bb1114d3c9c544ed44 | arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/415d814431fe2b9e553e3f6ea3876ed2bf607aa7 | ORPH mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/600a3e3023659de38f08bd91e1d162a5b6aaed08 | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/6e2b1dc6e61642f0a7f4e731e4e04b2c4a33d2c0 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/f50b346113c62bb01bcaab8ab94872ad021b51ea | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/51fd6074463c1efbfe9cbced4f3c68f23a9c6201 | aarch64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/81d1ea75ad8575b929f39c18d2eba5e1534468d0 | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/1dba5d398c8cd8020c1bf61277645070e8dd1753 | armeb | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/b38ee4042fff84e7698e27c9ca202abf3e2f66fa | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ade0c9f85ed828e46d1714dfa1a8dba74354e4a8 | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5a9028e5986628f498e31c4e39a116c5e6f90ded | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9c7f14138f2a09ec6c88844e647f8d7c70559d1d | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e6d3186f9697e12f3088d80c79180342c74cc42b | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/67faebb4a3c24d0ab696f5c9a8c08f7bca3d4714 | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/49b1217f2f433c13bdd4310f586bc1f3e9a093ca | sh4a | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/46502a82aa8234eccee381c29aa4fea589c10a5c | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/a03de0b6a34fb1aa944a76f064e0da4befcf77fb | arm | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/c23c6195cf187048c463749a4a185a0eeffaece7 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5b45d5a9ee0e59c0493dc7de71a69310065839d1 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/433633bd094824ee556f5588b4a541023977fc90 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a178fc92ecf6e4cfdf2c8e80518b8a4f049704ba | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6c96857c9852c8d461409a05257115e8b6305323 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/de7c0f1cacfcbb4678b36a807e82a3889b190ac4 | aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/d127a4205a6d36f3a43e1c5c4614c08e74e3fa43 | ORPH i686 | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/da4dcaf565fdbfbb9007c1ad48f74dc20691efcf | sparc64 | libpqxx-6.4.5 | NOK | http://autobuild.buildroot.net/results/100b2f1dd1353ceba6eff5fb113b5e10260979f5 | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/982403df2b8df3d69303a0abaced10b3e5514db0 | ORPH powerpc | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/26815db0335cfa1e86018c76542557b5e9dfabb6 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/b58b2f4ec4c4f24c5c9556113d5808575b6306da | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/ffbc5c511e31685a154fbd8d7c4d71b42d308f7e | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/e86f42e737a3617700ecfd19703767dc9cfe7b43 | ORPH m68k | modem-manager-1.20.4 | NOK | http://autobuild.buildroot.net/results/4ace16ef33ead85968eabe8916ff1d23c3b8ee60 | mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/81b37b62c9ae89524971911c081b4f6f9bafd404 | ORPH x86_64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d6f2aacf94dac78a8af05ee85b9debaa5ce39bb5 | ORPH microblaze | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/4886f1119b5131d7e978b2e41f77a8bd4cbcba9e | ORPH sh4 | openjdk-11.0.14.1+1 | NOK | http://autobuild.buildroot.net/results/941970837219261b213e5f7fc7017f679d4f9080 | armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2261870945bc16d8f77c9fbbd627446b0340ad54 | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d7f96451fc64c55875b0e8ed9e1ebe7b350a2b81 | ORPH sh4aeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5a2d74376ca2847e1aebbb6e460986f9234dea4d | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cfe0fc9e8193e69f33a9ae5466e20d3e93d6d9ff | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a797143e984451ed92076c0db207bbd5d9022194 | ORPH sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/ba6ac238c4d7cec24396f2726188189aa5020bd9 | ORPH arm | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/0b73ab8e3f2bcdf102e01d3f6e7ceb61d3832c14 | aarch64 | pipewire-0.3.62 | NOK | http://autobuild.buildroot.net/results/f2adbff647d6e4f3db80d8cb7be8e309067f2f38 | arm | pixman-0.42.2 | NOK | http://autobuild.buildroot.net/results/917c9c26416c7552d47b3343be34e777e375601c | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c1e3a0599a03a9c715d9a9bfab741394348f0bf7 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/77e5802d3c4c2df73c93d562b07ef6c877bcb74a | microblaze | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3a1d9f4f921e7bc455180895d6fd7d02e6dc132f | mips64el | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/792d2ed5c9b467a60e07fa5d6dc4987bc4fc2e0b | powerpc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/d2b31c3b533685becbca7f79681cb5dc75df526b | riscv32 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/626838d3b3650f36253adebaad68f5f8dd768407 | arm | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/8d79d1126ee24c54f157de99a16089bb90ef6735 | powerpc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/7ec4ea5f863be3fb23f4538fed3078fc10f8da78 | sh4aeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/a2256ea40a20091e1509e84313e42f1008df172b | sparc64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/e440bec9111e0adb1dc05b90891f0838c21ad433 | mips64 | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/9fe5291a772ef768eed7f1d0075268803b852438 | microblazeel | strongswan-5.9.8 | NOK | http://autobuild.buildroot.net/results/387502fff1b6efd100b7bc72525d79275d37072f | sparc | sudo-1.9.12p2 | NOK | http://autobuild.buildroot.net/results/a0a4635b318840857ba4cb0fff9e951fdca4815e | ORPH sh4 | tbb-2021.5.0 | NOK | http://autobuild.buildroot.net/results/291351d6a9f9e807751c275876bf7596bf0b09af | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/0aa6a18e5a152550fbd3f7337f85f19eff4328df | ORPH microblazeel | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/59c9bb7784c4ce4da2a79115fb0357c2e96bac44 | or1k | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/f089192a78b83428690d602c00af1ef5f785f48d | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/9f88032bc9aed7e56da4e99b3fbe0187a312f1ae | x86_64 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/17885c7a7597e0c3e6afc1f3695363ac20fa3de1 | ORPH sparc | unknown | NOK | http://autobuild.buildroot.net/results/2d19643adaf3c2dfceeb9833ad75f83120fdad93 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/d841aceb8e6081a390cbd19b383731d93d48704c | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/d0c492e7d6b84d2b8dc4bc2a6bda1fb9ba7213fe | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/c0099c6407bcde2f0c0fb51d751133026c023717 | arc | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/3baf306d63de86fad1b9309fce9839aebc3e03a9 | ORPH or1k | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b0581459229a45ad23373050908df23b1713de9f | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/cc08cea9bfc8ae632f09a45556664d00f3798458 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e75b47f9fa5e01c2e560d37ef3f36224705cc1da | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/82a96d57fed61b1ea70897ac4dc4af5572833828 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/99983fd15badda2df72844117d55459512751462 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a3c22c2fe85d7b20180e629e941cf16b06493c25 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e5a3c302b53e8fbccdcb22ebb496231310fde5c6 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/264ed940651bd261408df1ef5389bfce3dba95ed | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c861907f0e6ec6cd494cc5a70cf5a13fd19514df | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a3d4e4f42470bd2c0a23d47de84c3ed78376e86f | ORPH or1k | z3-4.12.0 | NOK | http://autobuild.buildroot.net/results/fa874bdced3ce2c2ad6c5df3794a5a0109729e2b | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/8f683c9b1c7612e99fe6dac5e4ec54120bddab5a | s390x | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/8f18cb431d1230ba0824b22a4080908b5ca4cd5d | mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/bf6f5954a4c501d22b19c3dbfc9e281995728e97 | 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.11 | 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_r24 | 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.3 | asterisk | DISTRO | https://release-monitoring.org/project/09838 | 16.29.1 | 20.1.0 | 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 | atop | DISTRO | https://release-monitoring.org/project/00135 | 2.8.0 | 2.8.1 | audit | DISTRO | https://release-monitoring.org/project/15225 | 3.0.7 | 3.0.9 | avocado | DISTRO | https://release-monitoring.org/project/13385 | 98.0 | 100.1 | 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.26 | 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.16 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.16 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.16 | 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.10 | ORPH binutils | DISTRO | https://release-monitoring.org/project/07981 | 2.38 | 2.40 | bitcoin | DISTRO | https://release-monitoring.org/project/13618 | 0.21.2 | 24.0.1 | 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 boost | DISTRO | https://release-monitoring.org/project/06845 | 1.80.0 | 1.81.0 | 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.1.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 | busybox | DISTRO | https://release-monitoring.org/project/00230 | 1.35.0 | 1.36.0 | ORPH c-icap | DISTRO | https://release-monitoring.org/project/21325 | 0.5.7 | 0.5.10 | 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 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.2.0 | 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.7 | cloop | DISTRO | https://release-monitoring.org/project/21332 | 3.14.1.3 | 3.14.1.3+... | cmake | DISTRO | https://release-monitoring.org/project/00306 | 3.22.3 | 3.25.2 | cni-plugins | DISTRO | https://release-monitoring.org/project/96794 | 1.1.1 | 1.2.0 | 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.12 | 1.6.15 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | crudini | DISTRO | https://release-monitoring.org/project/21669 | 0.9.3 | 0.9.4 | 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 | daq3 | DISTRO | https://release-monitoring.org/project/212345 | 3.0.9 | 3.0.10 | 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.14.4 | 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 delve | DISTRO | https://release-monitoring.org/project/40149 | 1.20.0 | 1.20.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20221229 | ORPH diffutils | DISTRO | https://release-monitoring.org/project/00436 | 3.8 | 3.9 | ORPH docker-cli | DISTRO | https://release-monitoring.org/project/21076 | 20.10.22 | 20.10.23 | docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.14.0 | 2.15.1 | docker-engine | DISTRO | https://release-monitoring.org/project/00447 | 20.10.22 | 20.10.23 | dracut | DISTRO | https://release-monitoring.org/project/10627 | 057 | 059 | 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 easy-rsa | DISTRO | https://release-monitoring.org/project/17770 | 3.1.1 | 3.1.2 | ed | DISTRO | https://release-monitoring.org/project/00659 | 1.18 | 1.19 | 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 | 23.01 | 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.3 | ell | DISTRO | https://release-monitoring.org/project/17781 | 0.53 | 0.55 | ORPH empty | DISTRO | https://release-monitoring.org/project/20564 | 0.6.22b | 0.6.23c | 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.2.1 | 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.5 | 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.22 | 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.49 | 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.7 | 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.1 | erlang-p1-yaml | DISTRO | https://release-monitoring.org/project/10243 | 1.0.32 | 1.0.36 | erlang-p1-yconf | DISTRO | https://release-monitoring.org/project/45378 | 1.0.12 | 1.0.15 | erlang-p1-zlib | DISTRO | https://release-monitoring.org/project/09283 | 1.0.10 | 1.0.12 | execline | DISTRO | https://release-monitoring.org/project/05482 | 2.9.0.1 | 2.9.1.0 | exiv2 | DISTRO | https://release-monitoring.org/project/00769 | 0.27.5 | 0.27.6 | 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 file | DISTRO | https://release-monitoring.org/project/00807 | 5.43 | 5.44 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 23.1.4 | flot | DISTRO | https://release-monitoring.org/project/07184 | 0.8.3 | 4.2.4 | ORPH fltk | DISTRO | https://release-monitoring.org/project/00823 | 1.3.7 | 1.3.8 | ORPH fmc | GUESS | https://release-monitoring.org/project/145761 | LSDK-21.08 | 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 | fwts | DISTRO | https://release-monitoring.org/project/17383 | 22.09.00 | 23.01.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.2 | gensio | DISTRO | https://release-monitoring.org/project/67634 | 2.5.5 | 2.6.2 | gerbera | DISTRO | https://release-monitoring.org/project/18420 | 1.10.0 | 1.12.1 | 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 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.8.0 | 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.8 | 2.4.0 | gnuradio | DISTRO | https://release-monitoring.org/project/01217 | 3.10.4.0 | 3.10.5.0 | gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.74.0 | ORPH gpsd | DISTRO | https://release-monitoring.org/project/06846 | 3.24 | 3.25 | 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 | graphicsmagick | DISTRO | https://release-monitoring.org/project/01248 | 1.3.38 | 1.3.40 | 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.90 | ORPH gst1-devtools | DISTRO | https://release-monitoring.org/project/21856 | 1.20.4 | 1.21.90 | 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.20.5 | ORPH gst1-plugins-bad | DISTRO | https://release-monitoring.org/project/21849 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-base | DISTRO | https://release-monitoring.org/project/21850 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-good | DISTRO | https://release-monitoring.org/project/21852 | 1.20.4 | 1.21.90 | ORPH gst1-plugins-ugly | DISTRO | https://release-monitoring.org/project/15187 | 1.20.4 | 1.20.5 | ORPH gst1-python | DISTRO | https://release-monitoring.org/project/03881 | 1.20.4 | 1.20.5 | ORPH gst1-rtsp-server | DISTRO | https://release-monitoring.org/project/21853 | 1.20.4 | 1.21.90 | 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.20.5 | 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.20.5 | ORPH gstreamer1-editing-services | DISTRO | https://release-monitoring.org/project/230920 | 1.20.4 | 1.20.5 | ORPH gtest | DISTRO | https://release-monitoring.org/project/18290 | 1.12.1 | 1.13.0 | gtkmm3 | DISTRO | https://release-monitoring.org/project/311572 | 3.22.0 | 3.24.7 | gtksourceview | DISTRO | https://release-monitoring.org/project/07724 | 3.24.7 | 5.6.2 | gupnp | DISTRO | https://release-monitoring.org/project/01281 | 1.4.3 | 1.6.3 | 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.3 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.2 | harfbuzz | DISTRO | https://release-monitoring.org/project/01299 | 5.3.1 | 6.0.0 | heimdal | DISTRO | https://release-monitoring.org/project/01307 | 7.7.1 | 7.8.0 | ORPH hiawatha | DISTRO | https://release-monitoring.org/project/13375 | 11.2 | 11.3 | hidapi | DISTRO | https://release-monitoring.org/project/05594 | 0.11.0 | 0.13.1 | ORPH hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.365 | 0.366 | ORPH hwloc | DISTRO | https://release-monitoring.org/project/13501 | 2.8.0 | 2.9.0 | 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.45.1 | 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.40 | ORPH imagemagick | DISTRO | https://release-monitoring.org/project/01372 | 7.1.0-51 | 7.1.0-57 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.10.0 | inotify-tools | DISTRO | https://release-monitoring.org/project/08864 | 3.20.2.2 | 3.22.6.0 | ORPH intel-mediadriver | DISTRO | https://release-monitoring.org/project/20341 | 22.6.6 | 23.1.0 | intel-mediasdk | DISTRO | https://release-monitoring.org/project/21814 | 22.6.5 | 23.1.0 | iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.16 | 7.17 | iptables | DISTRO | https://release-monitoring.org/project/01394 | 1.8.8 | 1.8.9 | 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 | iwd | DISTRO | https://release-monitoring.org/project/18380 | 1.30 | 2.1 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.26.0 | janus-gateway | DISTRO | https://release-monitoring.org/project/15715 | 1.1.1 | 1.1.2 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | 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 | kexec | DISTRO | https://release-monitoring.org/project/12689 | 2.0.25 | 2.0.26 | ORPH kf5-extra-cmake-modules | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-kcoreaddons | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-modemmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kf5-networkmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.102.0 | kodi | DISTRO | https://release-monitoring.org/project/20547 | 19.5-Matrix | 20.0-Nexus | 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.2-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-jsonschemabuilder | DISTRO | https://release-monitoring.org/project/05511 | 19.5-Matrix | 20.0-Nexus | kodi-peripheral-joystick | DISTRO | https://release-monitoring.org/project/21793 | 19.0.3-Ma... | 20.1.3-Nexus | kodi-peripheral-xarcade | DISTRO | https://release-monitoring.org/project/21791 | 19.0.4-Ma... | 20.1.3-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.1-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.6-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.1-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.3-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-texturepacker | DISTRO | https://release-monitoring.org/project/05511 | 19.5-Matrix | 20.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.2.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 | kvazaar | DISTRO | https://release-monitoring.org/project/12418 | 2.1.0 | 2.2.0 | kvm-unit-tests | DISTRO | https://release-monitoring.org/project/242797 | 2022-03-08 | 2023-01-05 | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | 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 | leptonica | DISTRO | https://release-monitoring.org/project/01549 | 1.82.0 | 1.83.0 | 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 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 | libdeflate | DISTRO | https://release-monitoring.org/project/242778 | 1.15 | 1.17 | libdnet | DISTRO | https://release-monitoring.org/project/06308 | 1.16.1 | 1.16.3 | ORPH 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 | libfuse | GUESS | https://release-monitoring.org/project/00861 | 2.9.9 | 3.13.0 | ORPH libfuse3 | DISTRO | https://release-monitoring.org/project/00861 | 3.11.0 | 3.13.0 | libgdiplus | DISTRO | https://release-monitoring.org/project/06440 | 6.0.5 | 6.1 | libgit2 | DISTRO | https://release-monitoring.org/project/01627 | 1.5.0 | 1.5.1 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.5 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | 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.8.3 | libgtk3 | DISTRO | https://release-monitoring.org/project/311549 | 3.24.35 | 3.24.36 | 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.40 | 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.2 | libinput | DISTRO | https://release-monitoring.org/project/05781 | 1.20.1 | 1.22.1 | libks | DISTRO | https://release-monitoring.org/project/241898 | 1.8.0 | 1.8.2 | 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.3 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.10 | libmodplug | DISTRO | https://release-monitoring.org/project/05669 | d1b97ed | 0.8.9.0 | ORPH 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.25 | 2.1.28 | 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 | libnice | DISTRO | https://release-monitoring.org/project/01683 | 0.1.19 | 0.1.21 | 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.14 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | libosmium | DISTRO | https://release-monitoring.org/project/07023 | 2.18.0 | 2.19.0 | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpcap | DISTRO | https://release-monitoring.org/project/01702 | 1.10.2 | 1.10.3 | libpeas | DISTRO | https://release-monitoring.org/project/06871 | 1.32.0 | 1.34.0 | ORPH libpqxx | DISTRO | https://release-monitoring.org/project/21367 | 6.4.5 | 7.7.4 | libpsl | DISTRO | https://release-monitoring.org/project/07305 | 0.21.1 | 0.21.2 | libqrtr-glib | DISTRO | https://release-monitoring.org/project/192056 | 1.0.0 | 1.2.2 | libraw | DISTRO | https://release-monitoring.org/project/01709 | 0.21.0 | 0.21.1 | librelp | DISTRO | https://release-monitoring.org/project/01713 | 1.10.0 | 1.11.0 | 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.3.0 | 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 | libucl | DISTRO | https://release-monitoring.org/project/21371 | 0.8.1 | 0.8.2 | 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 | libva | DISTRO | https://release-monitoring.org/project/01752 | 2.16.0 | 2.17.0 | libva-utils | DISTRO | https://release-monitoring.org/project/16334 | 2.16.0 | 2.17.1 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.14.1 | libvirt | DISTRO | https://release-monitoring.org/project/13830 | 7.10.0 | 9.0.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.5.0 | libxmlrpc | DISTRO | https://release-monitoring.org/project/09024 | r3119 | 1.54.06 | libyang | DISTRO | https://release-monitoring.org/project/18554 | 2.1.4 | 2.1.30 | lighttpd | DISTRO | https://release-monitoring.org/project/01817 | 1.4.67 | 1.4.68 | 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 | 20221214 | 20230117 | 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 | 2023.01.19 | ORPH lld | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.7 | 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.7 | log4cxx | DISTRO | https://release-monitoring.org/project/15330 | 0.13.0 | 1.0.0 | logrotate | DISTRO | https://release-monitoring.org/project/10567 | 3.20.1 | 3.21.0 | 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.5 | 4.97.0 | 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-modules | DISTRO | https://release-monitoring.org/project/07141 | 2.13.7 | 2.13.8 | lttng-tools | DISTRO | https://release-monitoring.org/project/07136 | 2.13.8 | 2.13.9 | 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.18 | ORPH lxc | DISTRO | https://release-monitoring.org/project/01860 | 5.0.1 | 5.0.2 | 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.2 | 3.3.0 | mc | DISTRO | https://release-monitoring.org/project/01954 | 4.8.28 | 4.8.29 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 191 | mdevd | DISTRO | https://release-monitoring.org/project/16553 | 0.1.6.0 | 0.1.6.1 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.16 | ORPH memcached | DISTRO | https://release-monitoring.org/project/01965 | 1.6.17 | 1.6.18 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.01 | 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 | minizip | DISTRO | https://release-monitoring.org/project/301509 | 3.0.7 | 3.0.8 | 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 moby-buildkit | DISTRO | https://release-monitoring.org/project/20836 | 0.10.6 | 0.11.1 | modem-manager | DISTRO | https://release-monitoring.org/project/07306 | 1.20.4 | 1.21.2 | mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.2.0 | mongoose | DISTRO | https://release-monitoring.org/project/07603 | 7.8 | 7.9 | 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.1 | ORPH mpd | DISTRO | https://release-monitoring.org/project/14864 | 0.23.11 | 0.23.12 | mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.1 | 4.2.0 | ORPH mpg123 | DISTRO | https://release-monitoring.org/project/12413 | 1.25.15 | 1.31.2 | 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 | 5.0.0 | 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.3 | 0.9.4 | nano | DISTRO | https://release-monitoring.org/project/02046 | 7.1 | 7.2 | ORPH ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.2 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.3-20221224 | 6.4-20230121 | ORPH neon | DISTRO | https://release-monitoring.org/project/07604 | 0.32.4 | 0.32.5 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 1.0.0 | 1.1.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.1 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.42 | 2.1.49 | newt | DISTRO | https://release-monitoring.org/project/15129 | 0.52.21 | 0.52.23 | ORPH nftables | DISTRO | https://release-monitoring.org/project/02082 | 1.0.5 | 1.0.6 | 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.3 | 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.4.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.85.05 | 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.6.0 | 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.7.0 | opencv4 | DISTRO | https://release-monitoring.org/project/06615 | 4.6.0 | 4.7.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.10.0 | 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+6 | openlayers | DISTRO | https://release-monitoring.org/project/06847 | 7.1.0 | 7.2.2 | openmpi | DISTRO | https://release-monitoring.org/project/02554 | 4.0.0 | 4.1.4 | ORPH openocd | DISTRO | https://release-monitoring.org/project/02557 | 0.11.0 | 0.12.0 | 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.46 | 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 | optee-benchmark | DISTRO | https://release-monitoring.org/project/21555 | 3.19.0 | 3.20.0 | optee-client | DISTRO | https://release-monitoring.org/project/21556 | 3.19.0 | 3.20.0 | optee-examples | DISTRO | https://release-monitoring.org/project/21557 | 3.19.0 | 3.20.0 | optee-test | DISTRO | https://release-monitoring.org/project/21558 | 3.19.0 | 3.20.0 | oracle-mysql | DISTRO | https://release-monitoring.org/project/00334 | 5.1.73 | 8.0.32 | ORPH ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.16 | ORPH paho-mqtt-c | DISTRO | https://release-monitoring.org/project/21375 | 1.3.11 | 1.3.12 | 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 patchelf | DISTRO | https://release-monitoring.org/project/02598 | 0.13 | 0.17.2 | ORPH pax-utils | DISTRO | https://release-monitoring.org/project/02601 | 1.2.6 | 1.3.6 | 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 | 202212 | ORPH pdbg | DISTRO | https://release-monitoring.org/project/21378 | 3.5 | 3.6 | perl-class-method-modifiers | DISTRO | https://release-monitoring.org/project/06735 | 2.13 | 2.14 | perl-crypt-cbc | DISTRO | https://release-monitoring.org/project/11930 | 2.33 | 3.04 | perl-data-optlist | DISTRO | https://release-monitoring.org/project/02769 | 0.112 | 0.113 | 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-sharedir-install | DISTRO | https://release-monitoring.org/project/11851 | 0.13 | 0.14 | perl-image-exiftool | DISTRO | https://release-monitoring.org/project/06175 | 12.50 | 12.55 | perl-io-socket-ssl | DISTRO | https://release-monitoring.org/project/06569 | 2.075 | 2.080 | 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.31 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-moo | DISTRO | https://release-monitoring.org/project/03123 | 2.005004 | 2.005005 | perl-mozilla-ca | DISTRO | https://release-monitoring.org/project/03136 | 20211001 | 20221114 | 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-sub-install | DISTRO | https://release-monitoring.org/project/03345 | 0.928 | 0.929 | perl-sub-quote | DISTRO | https://release-monitoring.org/project/12678 | 2.006006 | 2.006008 | 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.002001 | perl-xml-libxml | DISTRO | https://release-monitoring.org/project/03527 | 2.0134 | 2.0208 | php | DISTRO | https://release-monitoring.org/project/03627 | 8.1.14 | 8.2.1 | 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 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.62 | 0.3.64 | pipewire-media-session | DISTRO | https://release-monitoring.org/project/236416 | 0.4.1 | 0.4.2 | ORPH pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH 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 | 23.01.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.14 | 0.12.2 | 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.5 | 23.6 | ORPH 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-alembic | DISTRO | https://release-monitoring.org/project/03766 | 1.9.1 | 1.9.2 | python-autobahn | DISTRO | https://release-monitoring.org/project/07015 | 22.12.1 | 23.1.1 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.45 | 1.26.54 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.45 | 1.29.54 | 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.33 | 3.0.0a11 | python-django | DISTRO | https://release-monitoring.org/project/03828 | 4.1.5 | 4.2a1 | python-dnspython | DISTRO | https://release-monitoring.org/project/13190 | 2.2.1 | 2.3.0 | python-flask-babel | DISTRO | https://release-monitoring.org/project/20024 | 2.0.0 | 3.0.0 | python-flask-wtf | DISTRO | https://release-monitoring.org/project/05702 | 1.0.1 | 1.1.1 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 23.1.21 | python-future | DISTRO | https://release-monitoring.org/project/26845 | 0.18.2 | 0.18.3 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.30 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-hiredis | DISTRO | https://release-monitoring.org/project/12002 | 2.0.0 | 2.1.1 | python-iptables | DISTRO | https://release-monitoring.org/project/11475 | 1.0.0 | 1.0.1 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-markdown2 | DISTRO | https://release-monitoring.org/project/03917 | 2.4.6 | 2.4.7 | python-markupsafe | DISTRO | https://release-monitoring.org/project/03918 | 2.1.1 | 2.1.2 | python-matplotlib | DISTRO | https://release-monitoring.org/project/03919 | 3.4.3 | 3.6.3 | python-maturin | DISTRO | https://release-monitoring.org/project/42653 | 0.14.9 | 0.14.10 | python-numpy | DISTRO | https://release-monitoring.org/project/02509 | 1.23.5 | 1.24.1 | python-orjson | DISTRO | https://release-monitoring.org/project/31737 | 3.8.4 | 3.8.5 | python-packaging | DISTRO | https://release-monitoring.org/project/11718 | 22.0 | 23.0 | python-paramiko | DISTRO | https://release-monitoring.org/project/03954 | 2.12.0 | 3.0.0 | python-pbr | DISTRO | https://release-monitoring.org/project/03960 | 5.11.0 | 5.11.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.2 | 3.1.0 | python-pypa-build | DISTRO | https://release-monitoring.org/project/132276 | 0.9.0 | 0.10.0 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pysmb | DISTRO | https://release-monitoring.org/project/21589 | 1.2.9 | 1.2.9.1 | python-pytest | DISTRO | https://release-monitoring.org/project/03765 | 7.2.0 | 7.2.1 | python-pythran | DISTRO | https://release-monitoring.org/project/21140 | 0.12.0 | 0.12.1 | python-pytz | DISTRO | https://release-monitoring.org/project/06537 | 2022.7 | 2022.7.1 | 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.4.0 | 4.4.2 | python-requests | DISTRO | https://release-monitoring.org/project/04004 | 2.28.1 | 2.28.2 | 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.10.0 | python-sentry-sdk | DISTRO | https://release-monitoring.org/project/21603 | 1.12.1 | 1.13.0 | python-setuptools | DISTRO | https://release-monitoring.org/project/04021 | 65.6.3 | 66.1.1 | python-sip | DISTRO | https://release-monitoring.org/project/13626 | 4.19.25 | 6.7.5 | 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-tempora | DISTRO | https://release-monitoring.org/project/21225 | 5.2.0 | 5.2.1 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.8.0 | 5.8.1 | python-txaio | DISTRO | https://release-monitoring.org/project/07202 | 22.2.1 | 23.1.1 | python-typeguard | DISTRO | https://release-monitoring.org/project/38819 | 2.13.3 | 3.0.0b2 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.13 | 1.26.14 | python-wcwidth | DISTRO | https://release-monitoring.org/project/08743 | 0.2.5 | 0.2.6 | python-xlib | DISTRO | https://release-monitoring.org/project/12180 | 0.32 | 0.33 | python-xlsxwriter | DISTRO | https://release-monitoring.org/project/12031 | 3.0.6 | 3.0.7 | python-zeroconf | DISTRO | https://release-monitoring.org/project/12681 | 0.39.4 | 0.47.1 | python-zlmdb | DISTRO | https://release-monitoring.org/project/66674 | 22.6.1 | 23.1.1 | 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.2 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.2 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.2 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.2 | 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 | 20221215-... | ORPH redis | DISTRO | https://release-monitoring.org/project/04181 | 7.0.7 | 7.0.8 | 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 rng-tools | DISTRO | https://release-monitoring.org/project/04202 | 6.15 | 6.16 | rocksdb | DISTRO | https://release-monitoring.org/project/15560 | 6.20.3 | 7.9.2 | rrdtool | DISTRO | https://release-monitoring.org/project/04214 | 1.7.2 | 1.8.0 | ORPH rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rt-tests | DISTRO | https://release-monitoring.org/project/59450 | 2.4 | 2.5 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.3 | 3.2.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 | s6 | DISTRO | https://release-monitoring.org/project/05485 | 2.11.1.2 | 2.11.2.0 | s6-dns | DISTRO | https://release-monitoring.org/project/16547 | 2.3.5.4 | 2.3.5.5 | s6-linux-init | DISTRO | https://release-monitoring.org/project/16552 | 1.0.8.0 | 1.0.8.1 | s6-linux-utils | DISTRO | https://release-monitoring.org/project/16551 | 2.6.0.0 | 2.6.0.1 | s6-networking | DISTRO | https://release-monitoring.org/project/16550 | 2.5.1.1 | 2.5.1.2 | s6-portable-utils | DISTRO | https://release-monitoring.org/project/16549 | 2.2.5.0 | 2.2.5.1 | s6-rc | DISTRO | https://release-monitoring.org/project/16548 | 0.5.3.2 | 0.5.3.3 | 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.4 | 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.2 | 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.11.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.11 | 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 | sispmctl | DISTRO | https://release-monitoring.org/project/21653 | 4.9 | 4.10 | skalibs | DISTRO | https://release-monitoring.org/project/05486 | 2.12.0.1 | 2.13.0.0 | 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.52.0 | sofia-sip | DISTRO | https://release-monitoring.org/project/10509 | 1.13.9 | 1.13.12 | 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 | spawn-fcgi | DISTRO | https://release-monitoring.org/project/05388 | 1.6.4 | 1.6.5 | ORPH 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.3 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.18 | ORPH stress | DISTRO | https://release-monitoring.org/project/08048 | 1.0.5 | 1.0.7 | stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.03 | strongswan | DISTRO | https://release-monitoring.org/project/04899 | 5.9.8 | 5.9.9 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.5 | 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 | syslog-ng | DISTRO | https://release-monitoring.org/project/04930 | 3.38.1 | 4.0.1 | sysprof | DISTRO | https://release-monitoring.org/project/21649 | 1.2.0 | 3.46.0 | sysrepo | DISTRO | https://release-monitoring.org/project/34820 | 2.2.12 | 2.2.36 | 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 | tcpdump | DISTRO | https://release-monitoring.org/project/04947 | 4.99.2 | 4.99.3 | tcpreplay | DISTRO | https://release-monitoring.org/project/13716 | 4.4.2 | 4.4.3 | ORPH 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.3.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 timescaledb | DISTRO | https://release-monitoring.org/project/17545 | 2.9.0 | 2.9.1 | tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyssh | DISTRO | https://release-monitoring.org/project/14678 | 20220801 | 20230101 | 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.5 | 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 | 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 | 4.0.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.6 | traceroute | DISTRO | https://release-monitoring.org/project/14877 | 2.1.0 | 2.1.1 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.1.0 | ttyd | DISTRO | https://release-monitoring.org/project/13890 | 1.7.2 | 1.7.3 | tzdata | DISTRO | https://release-monitoring.org/project/05021 | 2022f | 2022g | uboot-tools | DISTRO | https://release-monitoring.org/project/05022 | 2021.07 | 2023.01 | uftrace | DISTRO | https://release-monitoring.org/project/195039 | 0.12 | 0.13 | 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.3 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.7.1 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | 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 | vis-network | DISTRO | https://release-monitoring.org/project/270536 | 9.1.0 | 9.1.2 | volk | DISTRO | https://release-monitoring.org/project/147733 | 2.5.2 | 3.0.0 | 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.239 | ORPH waf | DISTRO | https://release-monitoring.org/project/05116 | 2.0.24 | 2.0.25 | wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | 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.3 | 2.39.5 | webp | DISTRO | https://release-monitoring.org/project/01761 | 1.2.4 | 1.3.0 | 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.1 | whois | DISTRO | https://release-monitoring.org/project/05128 | 5.5.14 | 5.5.15 | 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.13 | ORPH wireshark | DISTRO | https://release-monitoring.org/project/05137 | 4.0.2 | 4.0.3 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.1 | wolftpm | DISTRO | https://release-monitoring.org/project/256219 | 2.6.0 | 2.7.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.38.3 | 2.39.5 | 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 | 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.1.1 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xtables-addons | DISTRO | https://release-monitoring.org/project/07736 | 3.22 | 3.23 | ORPH xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 378 | ORPH xvisor | DISTRO | https://release-monitoring.org/project/18448 | 0.3.1 | 0.3.2 | xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.10 | 5.4.1 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.3 | z3 | DISTRO | https://release-monitoring.org/project/07812 | 4.12.0 | 4.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 | zfs | DISTRO | https://release-monitoring.org/project/11706 | 2.1.7 | 2.1.8 | 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 ffmpeg | CVE-2022-3341 | https://security-tracker.debian.org/tracker/CVE-2022-3341 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 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 gnupg2 | CVE-2022-3515 | https://security-tracker.debian.org/tracker/CVE-2022-3515 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-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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 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-2022-46456 | https://security-tracker.debian.org/tracker/CVE-2022-46456 nasm | CVE-2022-46457 | https://security-tracker.debian.org/tracker/CVE-2022-46457 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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 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 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 vim | CVE-2023-0288 | https://security-tracker.debian.org/tracker/CVE-2023-0288 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 ffmpeg | CVE-2022-3341 | https://security-tracker.debian.org/tracker/CVE-2022-3341 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 gnupg2 | CVE-2022-3515 | https://security-tracker.debian.org/tracker/CVE-2022-3515 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 grub2 | CVE-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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 patchelf | CVE-2022-44940 | https://security-tracker.debian.org/tracker/CVE-2022-44940 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 vim | CVE-2023-0288 | https://security-tracker.debian.org/tracker/CVE-2023-0288 wavpack | CVE-2022-2476 | https://security-tracker.debian.org/tracker/CVE-2022-2476 wireshark | CVE-2022-4344 | https://security-tracker.debian.org/tracker/CVE-2022-4344 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.11.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 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 bento4 | CVE-2022-4584 | https://security-tracker.debian.org/tracker/CVE-2022-4584 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 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 dht | CVE-2020-36562 | https://security-tracker.debian.org/tracker/CVE-2020-36562 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 enlightenment | CVE-2022-37706 | https://security-tracker.debian.org/tracker/CVE-2022-37706 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 exfat-utils | 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-3109 | https://security-tracker.debian.org/tracker/CVE-2022-3109 ffmpeg | CVE-2022-3341 | https://security-tracker.debian.org/tracker/CVE-2022-3341 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 gnupg2 | CVE-2022-3515 | https://security-tracker.debian.org/tracker/CVE-2022-3515 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-2022-2601 | https://security-tracker.debian.org/tracker/CVE-2022-2601 grub2 | CVE-2022-3775 | https://security-tracker.debian.org/tracker/CVE-2022-3775 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 libpjsip | CVE-2022-23537 | https://security-tracker.debian.org/tracker/CVE-2022-23537 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 lxc | CVE-2022-47952 | https://security-tracker.debian.org/tracker/CVE-2022-47952 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-future | CVE-2022-40899 | https://security-tracker.debian.org/tracker/CVE-2022-40899 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-setuptools | CVE-2022-40897 | https://security-tracker.debian.org/tracker/CVE-2022-40897 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 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-2023-0049 | https://security-tracker.debian.org/tracker/CVE-2023-0049 vim | CVE-2023-0051 | https://security-tracker.debian.org/tracker/CVE-2023-0051 vim | CVE-2023-0054 | https://security-tracker.debian.org/tracker/CVE-2023-0054 vim | CVE-2023-0288 | https://security-tracker.debian.org/tracker/CVE-2023-0288 wireshark | CVE-2022-4344 | https://security-tracker.debian.org/tracker/CVE-2022-4344 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 marcus.folkesson at gmail.com Mon Jan 23 08:35:06 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 09:35:06 +0100 Subject: [Buildroot] [PATCH 1/3] package/libcamera: bump to version 0.0.3 Message-ID: <20230123083508.3041367-1-marcus.folkesson@gmail.com> At the same time, change site to github in order to fetch the release bundles. Signed-off-by: Marcus Folkesson --- package/libcamera/libcamera.hash | 2 +- package/libcamera/libcamera.mk | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash index 68c9c1f005..13f6c4d907 100644 --- a/package/libcamera/libcamera.hash +++ b/package/libcamera/libcamera.hash @@ -1,4 +1,4 @@ -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz +sha256 af85008f4e8bf1dc70aba4e5612513371b016788cf3c83343cf2d02483bc64ec libcamera-0.0.3.tar.gz # license files sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk index 9c03d3a3b3..d00f076cea 100644 --- a/package/libcamera/libcamera.mk +++ b/package/libcamera/libcamera.mk @@ -4,9 +4,10 @@ # ################################################################################ -LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 -LIBCAMERA_SITE_METHOD = git +LIBCAMERA_VERSION = 0.0.3 +LIBCAMERA_SOURCE = libcamera-$(LIBCAMERA_VERSION).tar.gz +LIBCAMERA_SITE = $(call github,kbingham,libcamera,v$(LIBCAMERA_VERSION)) + LIBCAMERA_DEPENDENCIES = \ host-openssl \ host-pkgconf \ -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 23 08:35:07 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 09:35:07 +0100 Subject: [Buildroot] [PATCH 2/3] package/libcamera-apps: bump to version 1.1.0 In-Reply-To: <20230123083508.3041367-1-marcus.folkesson@gmail.com> References: <20230123083508.3041367-1-marcus.folkesson@gmail.com> Message-ID: <20230123083508.3041367-2-marcus.folkesson@gmail.com> Signed-off-by: Marcus Folkesson --- ...ror-and-Wfatal-errors-compiler-comma.patch | 37 ------------------ ...preview-compile-conversion-from-Wind.patch | 39 ------------------- package/libcamera-apps/libcamera-apps.hash | 2 +- package/libcamera-apps/libcamera-apps.mk | 4 +- 4 files changed, 3 insertions(+), 79 deletions(-) delete mode 100644 package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch delete mode 100644 package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch diff --git a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch b/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch deleted file mode 100644 index 988d89cca3..0000000000 --- a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 6bd733b52f0b4039407c676cd3126a9e2f79456b Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Fri, 5 Feb 2021 18:24:08 +0100 -Subject: [PATCH] cmake: remove -Werror and -Wfatal-errors compiler command - line option -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes (with bootlin-riscv64-musl toolchain): - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/core/libcamera_app.cpp:30:22: error: overflow in conversion from ?long unsigned int? to ?int? changes value from ?2154321408? to ?-2140645888? [-Werror=overflow] - 30 | int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); - | ^~~~~~~~~~~~~~~ - cc1plus: all warnings being treated as errors - -Signed-off-by: Peter Seiderer ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 748c6dd..1ca1e39 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ endif() - - set (CMAKE_EXPORT_COMPILE_COMMANDS ON) - set (CMAKE_CXX_STANDARD 17) --add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new -Werror -Wfatal-errors) -+add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new) - add_definitions(-D_FILE_OFFSET_BITS=64) - - if (CMAKE_COMPILER_IS_GNUCXX) --- -2.34.1 - diff --git a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch b/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch deleted file mode 100644 index cc9069aa86..0000000000 --- a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 60715769cd5368a63b2bdc2e6d6bb6df0030a54d Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 31 Mar 2022 21:44:22 +0200 -Subject: [PATCH] preview: fix egl_preview compile (conversion from Window to - EGLNativeWindowType) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/preview/egl_preview.cpp:329:69: error: invalid conversion from ?Window? {aka ?long unsigned int?} to ?EGLNativeWindowType? {aka ?fbdev_window*?} [-fpermissive] - 329 | egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); - | ^~~~~~~ - | | - | Window {aka long unsigned int} - -[Upstream: https://github.com/raspberrypi/libcamera-apps/pull/283] -Signed-off-by: Peter Seiderer ---- - preview/egl_preview.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/preview/egl_preview.cpp b/preview/egl_preview.cpp -index b936e57..593583d 100644 ---- a/preview/egl_preview.cpp -+++ b/preview/egl_preview.cpp -@@ -326,7 +326,7 @@ void EglPreview::makeWindow(char const *name) - wm_delete_window_ = XInternAtom(display_, "WM_DELETE_WINDOW", False); - XSetWMProtocols(display_, window_, &wm_delete_window_, 1); - -- egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); -+ egl_surface_ = eglCreateWindowSurface(egl_display_, config, reinterpret_cast(window_), NULL); - if (!egl_surface_) - throw std::runtime_error("eglCreateWindowSurface failed"); - --- -2.35.1 - diff --git a/package/libcamera-apps/libcamera-apps.hash b/package/libcamera-apps/libcamera-apps.hash index 2dbb74d463..cc2d3b6926 100644 --- a/package/libcamera-apps/libcamera-apps.hash +++ b/package/libcamera-apps/libcamera-apps.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 611aec06dd24de6586580164d9b7c55da0698ac4cf129944b2fc41fe67210597 libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5.tar.gz +sha256 2d895ad5d11a6004b1e84eb8d486d5dca64dda1b41e0f4f3f87904666f249e3e libcamera-apps-1.1.0.tar.gz sha256 36dfed86bdef661a0a14ec1a1cc84c771d5a06b6f9b92e9ebb610ba711bd528a license.txt diff --git a/package/libcamera-apps/libcamera-apps.mk b/package/libcamera-apps/libcamera-apps.mk index f4fc019c17..a5d9227250 100644 --- a/package/libcamera-apps/libcamera-apps.mk +++ b/package/libcamera-apps/libcamera-apps.mk @@ -4,8 +4,8 @@ # ################################################################################ -LIBCAMERA_APPS_VERSION = 2d1009e3badcc8047361ff81149ad6cba3b911b5 -LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,$(LIBCAMERA_APPS_VERSION)) +LIBCAMERA_APPS_VERSION = 1.1.0 +LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,v$(LIBCAMERA_APPS_VERSION)) LIBCAMERA_APPS_LICENSE = BSD-2-Clause LIBCAMERA_APPS_LICENSE_FILES = license.txt LIBCAMERA_APPS_DEPENDENCIES = \ -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 23 08:35:08 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 09:35:08 +0100 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add libcamera/libcamera-apps In-Reply-To: <20230123083508.3041367-1-marcus.folkesson@gmail.com> References: <20230123083508.3041367-1-marcus.folkesson@gmail.com> Message-ID: <20230123083508.3041367-3-marcus.folkesson@gmail.com> libcamera-apps is orphaned, so take care of it. Signed-off-by: Marcus Folkesson --- DEVELOPERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..b973c37b82 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1890,6 +1890,8 @@ F: support/testing/tests/package/test_python_pytest.py F: support/testing/tests/package/test_python_pytest_asyncio.py N: Marcus Folkesson +F: package/libcamera/ +F: package/libcamera-apps/ F: package/libostree/ F: package/libselinux/ F: package/libsemanage/ -- 2.38.1 From yegorslists at googlemail.com Mon Jan 23 08:44:40 2023 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 23 Jan 2023 09:44:40 +0100 Subject: [Buildroot] [PATCH] package/util-linux: add an option to enable irqtop In-Reply-To: <20230118203343.GK2770@scaer> References: <20230116080513.21407-1-yegorslists@googlemail.com> <20230116212444.GH2770@scaer> <20230118203343.GK2770@scaer> Message-ID: Yann, all, On Wed, Jan 18, 2023 at 9:33 PM Yann E. MORIN wrote: > > Yegor, All, > > On 2023-01-17 08:57 +0100, Yegor Yefremov via buildroot spake thusly: > > On Mon, Jan 16, 2023 at 10:24 PM Yann E. MORIN wrote: > > > On 2023-01-16 09:05 +0100, yegorslists--- via buildroot spake thusly: > > > > From: Yegor Yefremov > > > > > > > > irqtop is an IRQ monitoring tool. > > > > > > > > Signed-off-by: Yegor Yefremov > > > > --- > > > > package/util-linux/Config.in | 7 +++++++ > > > > package/util-linux/util-linux.mk | 1 + > > > > 2 files changed, 8 insertions(+) > > > > > > > > diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in > > > > index 917f1bc2b4..c7e4d2d8bc 100644 > > > > --- a/package/util-linux/Config.in > > > > +++ b/package/util-linux/Config.in > > > > @@ -161,6 +161,13 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS > > > > help > > > > Show information on IPC facilities > > > > > > > > +config BR2_PACKAGE_UTIL_LINUX_IRQTOP > > > > + bool "irqtop" > > > > + depends on BR2_USE_MMU # libsmartcols > > > > + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS > > > > > > I was about to apply this, but I am a bit conflicted... Building irqtop > > > defaults to 'yes' for linux systems, when --disable-irqtop is not > > > specified (unless I misread util-linux' configure.ac). > > > > > > So, today we are providing neither --enable-irqtop nor --disable-irqtop, > > > which means that it is in practice always built. > > > > > > But with your change, it means that now it is by default disabled. > > > > > > So I wanted to add 'default y' for legacy reasons, but we have no other > > > option in util-linux that defaults to 'y', so it would have been a bit > > > odd to do so... > [--SNIP--] > > irqtop is a rather new tool and it is not listed in the > > BR2_PACKAGE_UTIL_LINUX_BINARIES help text. Perhaps, it is not that > > problematic that it is not enabled by default. > > irqtop has been in-tree since 2.36, released almost 2.5 years ago now, > and packaged in Buildroot for almost as long, so people may have come > to rely on its presence, even if undocumented. Perhaps, we should just drop my patch and I just add irqtop to the help text? Regards, Yegor > > I've sent v2 with the added ncurses dependency. > > I'll have a look, thanks. > > Regards, > Yann E. MORIN. > > > Regards, > > Yegor > > > > > Regards, > > > Yann E. MORIN. > > > > > > > + help > > > > + Show information on IRQs > > > > + > > > > config BR2_PACKAGE_UTIL_LINUX_KILL > > > > bool "kill" > > > > help > > > > diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk > > > > index b53b94ec31..87ec3c19d7 100644 > > > > --- a/package/util-linux/util-linux.mk > > > > +++ b/package/util-linux/util-linux.mk > > > > @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ > > > > + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ > > > > $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ > > > > -- > > > > 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. | > > > '------------------------------^-------^------------------^--------------------' > > _______________________________________________ > > 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 at devoogdt.com Mon Jan 23 10:32:24 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 11:32:24 +0100 Subject: [Buildroot] [PATCH] package/fluent-bit: add new package Message-ID: <20230123103224.1267225-1-thomas.devoogdt@barco.com> Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt --- package/Config.in | 1 + package/fluent-bit/Config.in | 13 ++++++++ package/fluent-bit/S99fluent-bit | 51 ++++++++++++++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 ++ package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++++++++++++ 5 files changed, 111 insertions(+) create mode 100644 package/fluent-bit/Config.in create mode 100644 package/fluent-bit/S99fluent-bit create mode 100644 package/fluent-bit/fluent-bit.hash create mode 100644 package/fluent-bit/fluent-bit.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b281a67157 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2610,6 +2610,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..c8f9d4e489 --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,13 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain, dynamic library" + depends on !BR2_TOOLCHAIN_USES_GLIBC || BR2_STATIC_LIBS diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..e53a5fdfb1 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,51 @@ +#!/bin/sh +# +# Starts fluent-bit. +# +NAME=fluent-bit +DAEMON=/usr/bin/$NAME +PID_FILE="/var/run/$NAME.pid" +CONF_FILE="/etc/$NAME/$NAME.conf" + +[ -r /etc/default/$NAME ] && . /etc/default/$NAME + +start() { + printf "Starting fluent-bit: " + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE + [ $? = 0 ] && echo "OK" || echo "FAIL" +} +stop() { + printf "Stopping fluent-bit: " + start-stop-daemon -K -q -p $PID_FILE + # Fluent-bit takes max 5 seconds to exit, + # so wait max 30 x 0.2 = 6 seconds. + TIMEOUT=30 + while pidof $NAME >/dev/null; do + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 + TIMEOUT=$((TIMEOUT - 1)) + sleep 0.2 + done + echo "OK" +} +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac + +exit $? diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..c213ca2239 --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,43 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No \ + -DFLB_LUAJIT=No + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +# Move the config files from /usr/etc/ to /etc/. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ +endef + +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK + +$(eval $(cmake-package)) -- 2.39.0 From quentin.schulz at theobroma-systems.com Mon Jan 23 10:57:16 2023 From: quentin.schulz at theobroma-systems.com (Quentin Schulz) Date: Mon, 23 Jan 2023 11:57:16 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <20230119143408.1911081-1-dse@thaumatec.com> References: <20230119143408.1911081-1-dse@thaumatec.com> Message-ID: <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> Hi Daniel, On 1/19/23 15:34, Daniel Semkowicz wrote: > Libcamera recently started to version the software, so use the > version tag instead of raw commit hash. > > Signed-off-by: Daniel Semkowicz > --- > package/libcamera/libcamera.hash | 2 +- > package/libcamera/libcamera.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > index 68c9c1f005..033e318910 100644 > --- a/package/libcamera/libcamera.hash > +++ b/package/libcamera/libcamera.hash > @@ -1,4 +1,4 @@ > -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz > > # license files > sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > index 9c03d3a3b3..8979a43aca 100644 > --- a/package/libcamera/libcamera.mk > +++ b/package/libcamera/libcamera.mk > @@ -5,7 +5,7 @@ > ################################################################################ > > LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ > -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > +LIBCAMERA_VERSION = v0.0.3 I would actually advocate against using git tags, they are not guaranteed to be stable over time (one can remove or move a tag), as opposed to a git hash which is guaranteed to be. Can you use the commit hash please? @Kieran: do you have manually generated tarballs for versions somewhere so we could use this instead of a git repo? I also saw that Markus (now in Cc) proposed another patch this morning using GitHub archives, c.f. https://lore.kernel.org/buildroot/20230123083508.3041367-1-marcus.folkesson at gmail.com/. Maybe you can work something out together or we can take Markus's version? Up to the maintainers. Cheers, Quentin From kieran.bingham at ideasonboard.com Mon Jan 23 11:58:30 2023 From: kieran.bingham at ideasonboard.com (Kieran Bingham) Date: Mon, 23 Jan 2023 11:58:30 +0000 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> References: <20230119143408.1911081-1-dse@thaumatec.com> <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> Message-ID: <167447511035.42371.11532947092483800306@Monstersaurus> Quoting Quentin Schulz via buildroot (2023-01-23 10:57:16) > Hi Daniel, > > On 1/19/23 15:34, Daniel Semkowicz wrote: > > Libcamera recently started to version the software, so use the > > version tag instead of raw commit hash. > > > > Signed-off-by: Daniel Semkowicz > > --- > > package/libcamera/libcamera.hash | 2 +- > > package/libcamera/libcamera.mk | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > > index 68c9c1f005..033e318910 100644 > > --- a/package/libcamera/libcamera.hash > > +++ b/package/libcamera/libcamera.hash > > @@ -1,4 +1,4 @@ > > -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > > +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz > > > > # license files > > sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > > diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > > index 9c03d3a3b3..8979a43aca 100644 > > --- a/package/libcamera/libcamera.mk > > +++ b/package/libcamera/libcamera.mk > > @@ -5,7 +5,7 @@ > > ################################################################################ > > > > LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ > > -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > > +LIBCAMERA_VERSION = v0.0.3 > > I would actually advocate against using git tags, they are not > guaranteed to be stable over time (one can remove or move a tag), as > opposed to a git hash which is guaranteed to be. > > Can you use the commit hash please? Tags seem more convenient to me! - If you're not going to use the tag points, why am I bothering to make tagged releases? I could go back to just saying 'always use master as the latest release' if SHA1's are the release point. While, yes - tags can be deleted. I expect that any signed-by-me tag (or any other future libcamera release maintainer) is the correct tag for that release point. I would not expect to delete any tag once pushed to a public host. > @Kieran: do you have manually generated tarballs for versions somewhere > so we could use this instead of a git repo? Do other projects honestly create manually generated tarballs? As in ... does the maintainer create a .tgz and scp it somewhere or some such? I would expect this can all be handled by git... - in particular, IMO - the signed tags I push are what I expect to be possible to validate and verify. Is it that the core issue here is that cgit isn't providing a tarball? (while Github does?) -- Kieran > I also saw that Markus (now in Cc) proposed another patch this morning > using GitHub archives, c.f. > https://lore.kernel.org/buildroot/20230123083508.3041367-1-marcus.folkesson at gmail.com/. > > Maybe you can work something out together or we can take Markus's > version? Up to the maintainers. > > Cheers, > Quentin > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From kieran.bingham at ideasonboard.com Mon Jan 23 12:04:08 2023 From: kieran.bingham at ideasonboard.com (Kieran Bingham) Date: Mon, 23 Jan 2023 12:04:08 +0000 Subject: [Buildroot] [PATCH 1/3] package/libcamera: bump to version 0.0.3 In-Reply-To: <20230123083508.3041367-1-marcus.folkesson@gmail.com> References: <20230123083508.3041367-1-marcus.folkesson@gmail.com> Message-ID: <167447544877.42371.18235756044763257017@Monstersaurus> Quoting Marcus Folkesson (2023-01-23 08:35:06) > At the same time, change site to github in order to fetch the release > bundles. > > Signed-off-by: Marcus Folkesson > --- > package/libcamera/libcamera.hash | 2 +- > package/libcamera/libcamera.mk | 7 ++++--- > 2 files changed, 5 insertions(+), 4 deletions(-) > > diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > index 68c9c1f005..13f6c4d907 100644 > --- a/package/libcamera/libcamera.hash > +++ b/package/libcamera/libcamera.hash > @@ -1,4 +1,4 @@ > -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > +sha256 af85008f4e8bf1dc70aba4e5612513371b016788cf3c83343cf2d02483bc64ec libcamera-0.0.3.tar.gz > > # license files > sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > index 9c03d3a3b3..d00f076cea 100644 > --- a/package/libcamera/libcamera.mk > +++ b/package/libcamera/libcamera.mk > @@ -4,9 +4,10 @@ > # > ################################################################################ > > -LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git > -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > -LIBCAMERA_SITE_METHOD = git > +LIBCAMERA_VERSION = 0.0.3 > +LIBCAMERA_SOURCE = libcamera-$(LIBCAMERA_VERSION).tar.gz > +LIBCAMERA_SITE = $(call github,kbingham,libcamera,v$(LIBCAMERA_VERSION)) The address github.com/kbingham/libcamera is an *unofficial mirror*. As in - I arbitrarily (but frequently) push there and store some branches there. As I'm currently the release manager for libcamera, it's possibly reasonable to assume I'll always keep this in sync - but this is not an official location to obtain libcamera. If anyone else starts making releases for libcamera, I likely won't guarantee that I'll keep updating kbingham/libcamera.git Valid official hosting for libcamera is currently only: - https://git.linuxtv.org/libcamera.git/ or - https://git.libcamera.org/libcamera/libcamera.git/ Now of course you're free to obtain libcamera from any mirror you like, but I feel it's important I make that distinction clear. -- Kieran > + > LIBCAMERA_DEPENDENCIES = \ > host-openssl \ > host-pkgconf \ > -- > 2.38.1 > From peter at korsgaard.com Mon Jan 23 12:13:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 23 Jan 2023 13:13:54 +0100 Subject: [Buildroot] [PATCH] package/fluent-bit: add new package In-Reply-To: <20230123103224.1267225-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Mon, 23 Jan 2023 11:32:24 +0100") References: <20230123103224.1267225-1-thomas.devoogdt@barco.com> Message-ID: <87ilgxa1od.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Fluent Bit is a super fast, lightweight, and highly > scalable logging and metrics processor and forwarder. > Signed-off-by: Thomas Devoogdt Thanks. When you send an update to a patch, then please mark it as v2, v3, .. (git send-email -v) and include a summary of what you have changed since the previous version for easier review: https://buildroot.org/downloads/manual/manual.html#_patch_revision_changelog > --- > package/Config.in | 1 + > package/fluent-bit/Config.in | 13 ++++++++ > package/fluent-bit/S99fluent-bit | 51 ++++++++++++++++++++++++++++++ > package/fluent-bit/fluent-bit.hash | 3 ++ > package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++++++++++++ > 5 files changed, 111 insertions(+) > create mode 100644 package/fluent-bit/Config.in > create mode 100644 package/fluent-bit/S99fluent-bit > create mode 100644 package/fluent-bit/fluent-bit.hash > create mode 100644 package/fluent-bit/fluent-bit.mk > diff --git a/package/Config.in b/package/Config.in > index 995dae2c57..b281a67157 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2610,6 +2610,7 @@ menu "System tools" > source "package/efivar/Config.in" > source "package/embiggen-disk/Config.in" > source "package/emlog/Config.in" > + source "package/fluent-bit/Config.in" > source "package/ftop/Config.in" > source "package/getent/Config.in" > source "package/gkrellm/Config.in" > diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in > new file mode 100644 > index 0000000000..c8f9d4e489 > --- /dev/null > +++ b/package/fluent-bit/Config.in > @@ -0,0 +1,13 @@ > +config BR2_PACKAGE_FLUENT_BIT > + bool "fluent-bit" > + depends on BR2_TOOLCHAIN_USES_GLIBC > + depends on !BR2_STATIC_LIBS > + select BR2_PACKAGE_OPENSSL Can this work with libressl? If not, then it needs to select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL > +stop() { > + printf "Stopping fluent-bit: " > + start-stop-daemon -K -q -p $PID_FILE > + # Fluent-bit takes max 5 seconds to exit, Where does this guarantee come from? > + # so wait max 30 x 0.2 = 6 seconds. > + TIMEOUT=30 > + while pidof $NAME >/dev/null; do You already told start-stop-daemon to write a pidfile, so it would be better to use that (and possibly remove it at the end). You can use kill -0 to check if the pid is still running. > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 > + TIMEOUT=$((TIMEOUT - 1)) > + sleep 0.2 busybox sleep only support fractional seconds if FEATURE_FANCY_SLEEP is enabled, so it would be better to use sleep 1. > + done > + echo "OK" > +} > +restart() { > + stop > + start > +} > + > +case "$1" in > +start) > + start > + ;; > +stop) > + stop > + ;; > +restart | reload) > + restart > + ;; > +*) > + echo "Usage: $0 {start|stop|restart}" > + exit 1 > + ;; > +esac > + > +exit $? > diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash > new file mode 100644 > index 0000000000..ce7cea7b59 > --- /dev/null > +++ b/package/fluent-bit/fluent-bit.hash > @@ -0,0 +1,3 @@ > +# Locally computed > +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz > +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE > diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk > new file mode 100644 > index 0000000000..c213ca2239 > --- /dev/null > +++ b/package/fluent-bit/fluent-bit.mk > @@ -0,0 +1,43 @@ > +################################################################################ > +# > +# fluent-bit > +# > +################################################################################ > + > +FLUENT_BIT_VERSION = 2.0.8 > +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) > +FLUENT_BIT_LICENSE = Apache-2.0 > +FLUENT_BIT_LICENSE_FILES = LICENSE > +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl > + > +FLUENT_BIT_CONF_OPTS += \ > + -DFLB_DEBUG=No \ > + -DFLB_RELEASE=Yes \ > + -DFLB_EXAMPLES=No \ > + -DFLB_CHUNK_TRACE=No \ > + -DFLB_BACKTRACE=No \ > + -DFLB_LUAJIT=No > + > +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h > +# large file support. > +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. > +FLUENT_BIT_CONF_OPTS += \ > + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ > + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" > + > +# Move the config files from /usr/etc/ to /etc/. > +FLUENT_BIT_CONF_OPTS += \ > + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" Hmm, why is this needed? This should already default to "etc"? https://cmake.org/cmake/help/latest/command/install.html#installing-files I see that there are some bug reports related to this, E.G.: https://github.com/fluent/fluent-bit/issues/6619 > + > +define FLUENT_BIT_INSTALL_INIT_SYSV > + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ > + $(TARGET_DIR)/etc/init.d/S99fluent-bit > +endef > + > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ > +endef Why is this needed? Is it possible to link against an external miniz? If not, perhaps we should build with BUILD_SHARED_LIBS=off to ensure no conflicts in case we ever get a miniz package? -- Bye, Peter Korsgaard From marcus.folkesson at gmail.com Mon Jan 23 12:20:37 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 13:20:37 +0100 Subject: [Buildroot] [PATCH 1/3] package/libcamera: bump to version 0.0.3 In-Reply-To: <167447544877.42371.18235756044763257017@Monstersaurus> References: <20230123083508.3041367-1-marcus.folkesson@gmail.com> <167447544877.42371.18235756044763257017@Monstersaurus> Message-ID: Hi Kieran, On Mon, Jan 23, 2023 at 12:04:08PM +0000, Kieran Bingham wrote: > Quoting Marcus Folkesson (2023-01-23 08:35:06) > > At the same time, change site to github in order to fetch the release > > bundles. > > > > Signed-off-by: Marcus Folkesson > > --- > > package/libcamera/libcamera.hash | 2 +- > > package/libcamera/libcamera.mk | 7 ++++--- > > 2 files changed, 5 insertions(+), 4 deletions(-) > > > > diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > > index 68c9c1f005..13f6c4d907 100644 > > --- a/package/libcamera/libcamera.hash > > +++ b/package/libcamera/libcamera.hash > > @@ -1,4 +1,4 @@ > > -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > > +sha256 af85008f4e8bf1dc70aba4e5612513371b016788cf3c83343cf2d02483bc64ec libcamera-0.0.3.tar.gz > > > > # license files > > sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > > diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > > index 9c03d3a3b3..d00f076cea 100644 > > --- a/package/libcamera/libcamera.mk > > +++ b/package/libcamera/libcamera.mk > > @@ -4,9 +4,10 @@ > > # > > ################################################################################ > > > > -LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git > > -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > > -LIBCAMERA_SITE_METHOD = git > > +LIBCAMERA_VERSION = 0.0.3 > > +LIBCAMERA_SOURCE = libcamera-$(LIBCAMERA_VERSION).tar.gz > > +LIBCAMERA_SITE = $(call github,kbingham,libcamera,v$(LIBCAMERA_VERSION)) > > The address github.com/kbingham/libcamera is an *unofficial mirror*. As > in - I arbitrarily (but frequently) push there and store some branches > there. I see, thank you. I will go back to linuxtv.org in v2. > > As I'm currently the release manager for libcamera, it's possibly > reasonable to assume I'll always keep this in sync - but this is not an > official location to obtain libcamera. > > If anyone else starts making releases for libcamera, I likely won't > guarantee that I'll keep updating kbingham/libcamera.git > > > Valid official hosting for libcamera is currently only: > - https://git.linuxtv.org/libcamera.git/ > or > - https://git.libcamera.org/libcamera/libcamera.git/ > > Now of course you're free to obtain libcamera from any mirror you like, > but I feel it's important I make that distinction clear. > > -- > Kieran > > > > + > > LIBCAMERA_DEPENDENCIES = \ > > host-openssl \ > > host-pkgconf \ > > -- > > 2.38.1 > > /Marcus -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From quentin.schulz at theobroma-systems.com Mon Jan 23 13:25:52 2023 From: quentin.schulz at theobroma-systems.com (Quentin Schulz) Date: Mon, 23 Jan 2023 14:25:52 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <167447511035.42371.11532947092483800306@Monstersaurus> References: <20230119143408.1911081-1-dse@thaumatec.com> <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> <167447511035.42371.11532947092483800306@Monstersaurus> Message-ID: <4f8c8871-d5cb-ccba-4e15-693f9c9f0a50@theobroma-systems.com> Hi Kieran, On 1/23/23 12:58, Kieran Bingham wrote: > Quoting Quentin Schulz via buildroot (2023-01-23 10:57:16) >> Hi Daniel, >> >> On 1/19/23 15:34, Daniel Semkowicz wrote: >>> Libcamera recently started to version the software, so use the >>> version tag instead of raw commit hash. >>> >>> Signed-off-by: Daniel Semkowicz >>> --- >>> package/libcamera/libcamera.hash | 2 +- >>> package/libcamera/libcamera.mk | 2 +- >>> 2 files changed, 2 insertions(+), 2 deletions(-) >>> >>> diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash >>> index 68c9c1f005..033e318910 100644 >>> --- a/package/libcamera/libcamera.hash >>> +++ b/package/libcamera/libcamera.hash >>> @@ -1,4 +1,4 @@ >>> -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz >>> +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz >>> >>> # license files >>> sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt >>> diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk >>> index 9c03d3a3b3..8979a43aca 100644 >>> --- a/package/libcamera/libcamera.mk >>> +++ b/package/libcamera/libcamera.mk >>> @@ -5,7 +5,7 @@ >>> ################################################################################ >>> >>> LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ >>> -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 >>> +LIBCAMERA_VERSION = v0.0.3 >> >> I would actually advocate against using git tags, they are not >> guaranteed to be stable over time (one can remove or move a tag), as >> opposed to a git hash which is guaranteed to be. >> >> Can you use the commit hash please? > > Tags seem more convenient to me! - If you're not going to use the tag > points, why am I bothering to make tagged releases? I could go back to > just saying 'always use master as the latest release' if SHA1's are the > release point. > git tags aren't necessarily related to software releases, they just happen to be. You could very well have releases without git tags though that makes it quite difficult to know when a new release is out or to know which commit exactly is a "release". Just FYI, git tags are not allowed in Yocto officially maintained layers. This has something to do with Yocto enforcing tag re-fetching, thus requiring network access, breaking the ability to build offline. > While, yes - tags can be deleted. I expect that any signed-by-me tag (or > any other future libcamera release maintainer) is the correct tag for > that release point. I would not expect to delete any tag once pushed to > a public host. > Expectations vs reality. People do all kinds of weird stuff. I was not specifically talking about tag deletion but tag being moved. git hashes aren't spared the deletion issue either (e.g. force-push to the git branch). Considering I've seen this happen before, it's not an hypothesis (that was a proprietary downstream project though). While I appreciate with your experience with upstream projects you would know that moving tags is really a bad idea, I was merely just pointing out a pitfall of using git tags for builds that most people would like reproducible. > >> @Kieran: do you have manually generated tarballs for versions somewhere >> so we could use this instead of a git repo? > > Do other projects honestly create manually generated tarballs? > I was just asking if there was one already available. I was not requesting one :) > As in ... does the maintainer create a .tgz and scp it somewhere or some > such? > > I would expect this can all be handled by git... - in particular, IMO - > the signed tags I push are what I expect to be possible to validate and > verify. Is it that the core issue here is that cgit isn't providing a > tarball? (while Github does?) > Buildroot validates the sources it gets anyways with the hash. So moving the tag will break the builds on systems where the repo is not already in cache in BR2_DL_DIR. Yocto has a strict requirement on automatically generated tarballs, GitHub being one the tools generating them. Try to contribute a package using GitHub archives/releases and I can guarantee you one of the first comments you'll receive is that they don't want it, use git hashes instead. Now, I see that Buildroot does not have the same restriction since the github function is used to fetch releases. c.f. `git grep -A1 -B1 "_SITE.*github" | grep "tar\.` for a list of impacted packages, and https://git.busybox.net/buildroot/tree/package/pkg-download.mk#n63 for the implementation. AFAIR, it has to do with tarballs sometimes being recreated in the future and, depending on the tool being used by GitHub or whatever, the checksum changes (e.g. tarball creation date somewhere in the headers, tarball tool version number in there, you name it, ...), breaking old trees/projects. The issue in Buildroot is that the tag won't be re-fetched (while re-fetching is enforced in Yocto for example), so you might have two PCs building different git hashes because someone moved the tag upstream in -between builds, c.f. the docs: """ due to local caching, Buildroot will not re-fetch the repository, so people who expect to be able to follow the remote repository would be quite surprised and disappointed; because two builds can never be perfectly simultaneous, and because the remote repository may get new commits on the branch anytime, two users, using the same Buildroot tree and building the same configuration, may get different source, thus rendering the build non reproducible, and people would be quite surprised and disappointed. """ The first mail was just out-of-habit with what usually happens when reviewing recipe patches on the Yocto ML. I understand that Buildroot works differently and git tags may be enough for you/Buildroot maintainers. Cheers, Quentin From thomas at devoogdt.com Mon Jan 23 13:32:14 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 14:32:14 +0100 Subject: [Buildroot] [PATCH] package/fluent-bit: add new package In-Reply-To: <87ilgxa1od.fsf@dell.be.48ers.dk> References: <20230123103224.1267225-1-thomas.devoogdt@barco.com> <87ilgxa1od.fsf@dell.be.48ers.dk> Message-ID: Op ma 23 jan. 2023 om 13:13 schreef Peter Korsgaard : > >>>>> "Thomas" == Thomas Devoogdt writes: > > > Fluent Bit is a super fast, lightweight, and highly > > scalable logging and metrics processor and forwarder. > > > Signed-off-by: Thomas Devoogdt > > Thanks. When you send an update to a patch, then please mark it as v2, > v3, .. (git send-email -v) and include a summary of what you have > changed since the previous version for easier review: > > https://buildroot.org/downloads/manual/manual.html#_patch_revision_changelog > > > --- > > package/Config.in | 1 + > > package/fluent-bit/Config.in | 13 ++++++++ > > package/fluent-bit/S99fluent-bit | 51 ++++++++++++++++++++++++++++++ > > package/fluent-bit/fluent-bit.hash | 3 ++ > > package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++++++++++++ > > 5 files changed, 111 insertions(+) > > create mode 100644 package/fluent-bit/Config.in > > create mode 100644 package/fluent-bit/S99fluent-bit > > create mode 100644 package/fluent-bit/fluent-bit.hash > > create mode 100644 package/fluent-bit/fluent-bit.mk > > > diff --git a/package/Config.in b/package/Config.in > > index 995dae2c57..b281a67157 100644 > > --- a/package/Config.in > > +++ b/package/Config.in > > @@ -2610,6 +2610,7 @@ menu "System tools" > > source "package/efivar/Config.in" > > source "package/embiggen-disk/Config.in" > > source "package/emlog/Config.in" > > + source "package/fluent-bit/Config.in" > > source "package/ftop/Config.in" > > source "package/getent/Config.in" > > source "package/gkrellm/Config.in" > > diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in > > new file mode 100644 > > index 0000000000..c8f9d4e489 > > --- /dev/null > > +++ b/package/fluent-bit/Config.in > > @@ -0,0 +1,13 @@ > > +config BR2_PACKAGE_FLUENT_BIT > > + bool "fluent-bit" > > + depends on BR2_TOOLCHAIN_USES_GLIBC > > + depends on !BR2_STATIC_LIBS > > + select BR2_PACKAGE_OPENSSL > > Can this work with libressl? If not, then it needs to select > BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL I don't see any reasons why it shouldn't work with it. But I couldn't test it with ./utils/test-pkg (yet). > > +stop() { > > + printf "Stopping fluent-bit: " > > + start-stop-daemon -K -q -p $PID_FILE > > + # Fluent-bit takes max 5 seconds to exit, > > Where does this guarantee come from? Part of the config, but the default is 5 seconds. https://github.com/fluent/fluent-bit/blob/617f69597e60c440e73667a11d40f9fec26aa57b/src/flb_engine.c#L526 https://github.com/fluent/fluent-bit/blob/617f69597e60c440e73667a11d40f9fec26aa57b/src/flb_config.c#L125 > > + # so wait max 30 x 0.2 = 6 seconds. > > + TIMEOUT=30 > > + while pidof $NAME >/dev/null; do > > You already told start-stop-daemon to write a pidfile, so it would be > better to use that (and possibly remove it at the end). You can use kill > -0 to check if the pid is still running. Ok, will change that. > > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 > > + TIMEOUT=$((TIMEOUT - 1)) > > + sleep 0.2 > > busybox sleep only support fractional seconds if FEATURE_FANCY_SLEEP is > enabled, so it would be better to use sleep 1. Ok, will change that. > > + done > > + echo "OK" > > +} > > +restart() { > > + stop > > + start > > +} > > + > > +case "$1" in > > +start) > > + start > > + ;; > > +stop) > > + stop > > + ;; > > +restart | reload) > > + restart > > + ;; > > +*) > > + echo "Usage: $0 {start|stop|restart}" > > + exit 1 > > + ;; > > +esac > > + > > +exit $? > > diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash > > new file mode 100644 > > index 0000000000..ce7cea7b59 > > --- /dev/null > > +++ b/package/fluent-bit/fluent-bit.hash > > @@ -0,0 +1,3 @@ > > +# Locally computed > > +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz > > +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE > > diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/ fluent-bit.mk > > new file mode 100644 > > index 0000000000..c213ca2239 > > --- /dev/null > > +++ b/package/fluent-bit/fluent-bit.mk > > @@ -0,0 +1,43 @@ > > +################################################################################ > > +# > > +# fluent-bit > > +# > > +################################################################################ > > + > > +FLUENT_BIT_VERSION = 2.0.8 > > +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) > > +FLUENT_BIT_LICENSE = Apache-2.0 > > +FLUENT_BIT_LICENSE_FILES = LICENSE > > +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl > > + > > +FLUENT_BIT_CONF_OPTS += \ > > + -DFLB_DEBUG=No \ > > + -DFLB_RELEASE=Yes \ > > + -DFLB_EXAMPLES=No \ > > + -DFLB_CHUNK_TRACE=No \ > > + -DFLB_BACKTRACE=No \ > > + -DFLB_LUAJIT=No > > + > > +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h > > +# large file support. > > +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. > > +FLUENT_BIT_CONF_OPTS += \ > > + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ > > + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" > > + > > +# Move the config files from /usr/etc/ to /etc/. > > +FLUENT_BIT_CONF_OPTS += \ > > + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" > > Hmm, why is this needed? This should already default to "etc"? > https://cmake.org/cmake/help/latest/command/install.html#installing-files > > I see that there are some bug reports related to this, E.G.: > https://github.com/fluent/fluent-bit/issues/6619 I guess that this option comes from CMake, based on other options: https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html#special-cases But I see that fluent-bit had to do the same for their docker file. https://github.com/fluent/fluent-bit/issues/6711#issuecomment-1400192636 > > + > > +define FLUENT_BIT_INSTALL_INIT_SYSV > > + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ > > + $(TARGET_DIR)/etc/init.d/S99fluent-bit > > +endef > > + > > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK > > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ > > +endef > > Why is this needed? Is it possible to link against an external miniz? If > not, perhaps we should build with BUILD_SHARED_LIBS=off to ensure no > conflicts in case we ever get a miniz package? Reported an issue related to the same problem: https://github.com/fluent/fluent-bit/issues/6711 I'm still trying to find how to make sure that this library is statically linked. Enabling the miniz package in buildroot might not be a good idea related to versioning. > -- > Bye, Peter Korsgaard > Kr, Thomas -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcus.folkesson at gmail.com Mon Jan 23 13:35:24 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 14:35:24 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/libcamera: bump to version 0.0.3 Message-ID: <20230123133526.3371864-1-marcus.folkesson@gmail.com> Signed-off-by: Marcus Folkesson --- Notes: v2: go back to linuxtv mirror package/libcamera/libcamera.hash | 2 +- package/libcamera/libcamera.mk | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash index 68c9c1f005..033e318910 100644 --- a/package/libcamera/libcamera.hash +++ b/package/libcamera/libcamera.hash @@ -1,4 +1,4 @@ -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz # license files sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk index 9c03d3a3b3..6ef0f8cd69 100644 --- a/package/libcamera/libcamera.mk +++ b/package/libcamera/libcamera.mk @@ -5,8 +5,9 @@ ################################################################################ LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 +LIBCAMERA_VERSION = v0.0.3 LIBCAMERA_SITE_METHOD = git + LIBCAMERA_DEPENDENCIES = \ host-openssl \ host-pkgconf \ -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 23 13:35:25 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 14:35:25 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/libcamera-apps: bump to version 1.1.0 In-Reply-To: <20230123133526.3371864-1-marcus.folkesson@gmail.com> References: <20230123133526.3371864-1-marcus.folkesson@gmail.com> Message-ID: <20230123133526.3371864-2-marcus.folkesson@gmail.com> Signed-off-by: Marcus Folkesson --- ...ror-and-Wfatal-errors-compiler-comma.patch | 37 ------------------ ...preview-compile-conversion-from-Wind.patch | 39 ------------------- package/libcamera-apps/libcamera-apps.hash | 2 +- package/libcamera-apps/libcamera-apps.mk | 4 +- 4 files changed, 3 insertions(+), 79 deletions(-) delete mode 100644 package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch delete mode 100644 package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch diff --git a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch b/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch deleted file mode 100644 index 988d89cca3..0000000000 --- a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 6bd733b52f0b4039407c676cd3126a9e2f79456b Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Fri, 5 Feb 2021 18:24:08 +0100 -Subject: [PATCH] cmake: remove -Werror and -Wfatal-errors compiler command - line option -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes (with bootlin-riscv64-musl toolchain): - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/core/libcamera_app.cpp:30:22: error: overflow in conversion from ?long unsigned int? to ?int? changes value from ?2154321408? to ?-2140645888? [-Werror=overflow] - 30 | int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); - | ^~~~~~~~~~~~~~~ - cc1plus: all warnings being treated as errors - -Signed-off-by: Peter Seiderer ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 748c6dd..1ca1e39 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ endif() - - set (CMAKE_EXPORT_COMPILE_COMMANDS ON) - set (CMAKE_CXX_STANDARD 17) --add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new -Werror -Wfatal-errors) -+add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new) - add_definitions(-D_FILE_OFFSET_BITS=64) - - if (CMAKE_COMPILER_IS_GNUCXX) --- -2.34.1 - diff --git a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch b/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch deleted file mode 100644 index cc9069aa86..0000000000 --- a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 60715769cd5368a63b2bdc2e6d6bb6df0030a54d Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 31 Mar 2022 21:44:22 +0200 -Subject: [PATCH] preview: fix egl_preview compile (conversion from Window to - EGLNativeWindowType) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/preview/egl_preview.cpp:329:69: error: invalid conversion from ?Window? {aka ?long unsigned int?} to ?EGLNativeWindowType? {aka ?fbdev_window*?} [-fpermissive] - 329 | egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); - | ^~~~~~~ - | | - | Window {aka long unsigned int} - -[Upstream: https://github.com/raspberrypi/libcamera-apps/pull/283] -Signed-off-by: Peter Seiderer ---- - preview/egl_preview.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/preview/egl_preview.cpp b/preview/egl_preview.cpp -index b936e57..593583d 100644 ---- a/preview/egl_preview.cpp -+++ b/preview/egl_preview.cpp -@@ -326,7 +326,7 @@ void EglPreview::makeWindow(char const *name) - wm_delete_window_ = XInternAtom(display_, "WM_DELETE_WINDOW", False); - XSetWMProtocols(display_, window_, &wm_delete_window_, 1); - -- egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); -+ egl_surface_ = eglCreateWindowSurface(egl_display_, config, reinterpret_cast(window_), NULL); - if (!egl_surface_) - throw std::runtime_error("eglCreateWindowSurface failed"); - --- -2.35.1 - diff --git a/package/libcamera-apps/libcamera-apps.hash b/package/libcamera-apps/libcamera-apps.hash index 2dbb74d463..cc2d3b6926 100644 --- a/package/libcamera-apps/libcamera-apps.hash +++ b/package/libcamera-apps/libcamera-apps.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 611aec06dd24de6586580164d9b7c55da0698ac4cf129944b2fc41fe67210597 libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5.tar.gz +sha256 2d895ad5d11a6004b1e84eb8d486d5dca64dda1b41e0f4f3f87904666f249e3e libcamera-apps-1.1.0.tar.gz sha256 36dfed86bdef661a0a14ec1a1cc84c771d5a06b6f9b92e9ebb610ba711bd528a license.txt diff --git a/package/libcamera-apps/libcamera-apps.mk b/package/libcamera-apps/libcamera-apps.mk index f4fc019c17..a5d9227250 100644 --- a/package/libcamera-apps/libcamera-apps.mk +++ b/package/libcamera-apps/libcamera-apps.mk @@ -4,8 +4,8 @@ # ################################################################################ -LIBCAMERA_APPS_VERSION = 2d1009e3badcc8047361ff81149ad6cba3b911b5 -LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,$(LIBCAMERA_APPS_VERSION)) +LIBCAMERA_APPS_VERSION = 1.1.0 +LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,v$(LIBCAMERA_APPS_VERSION)) LIBCAMERA_APPS_LICENSE = BSD-2-Clause LIBCAMERA_APPS_LICENSE_FILES = license.txt LIBCAMERA_APPS_DEPENDENCIES = \ -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 23 13:35:26 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 23 Jan 2023 14:35:26 +0100 Subject: [Buildroot] [PATCH v2 3/3] DEVELOPERS: add libcamera/libcamera-apps In-Reply-To: <20230123133526.3371864-1-marcus.folkesson@gmail.com> References: <20230123133526.3371864-1-marcus.folkesson@gmail.com> Message-ID: <20230123133526.3371864-3-marcus.folkesson@gmail.com> libcamera-apps is orphaned, so take care of it. Signed-off-by: Marcus Folkesson --- DEVELOPERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..b973c37b82 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1890,6 +1890,8 @@ F: support/testing/tests/package/test_python_pytest.py F: support/testing/tests/package/test_python_pytest_asyncio.py N: Marcus Folkesson +F: package/libcamera/ +F: package/libcamera-apps/ F: package/libostree/ F: package/libselinux/ F: package/libsemanage/ -- 2.38.1 From thomas at devoogdt.com Mon Jan 23 13:52:53 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 14:52:53 +0100 Subject: [Buildroot] [PATCH v2] package/fluent-bit: add new package Message-ID: <20230123135253.1733981-1-thomas.devoogdt@barco.com> Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt --- package/Config.in | 1 + package/fluent-bit/Config.in | 13 +++++++ package/fluent-bit/S99fluent-bit | 55 ++++++++++++++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 ++ package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++++++++++ 5 files changed, 115 insertions(+) create mode 100644 package/fluent-bit/Config.in create mode 100644 package/fluent-bit/S99fluent-bit create mode 100644 package/fluent-bit/fluent-bit.hash create mode 100644 package/fluent-bit/fluent-bit.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b281a67157 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2610,6 +2610,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..c8f9d4e489 --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,13 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain, dynamic library" + depends on !BR2_TOOLCHAIN_USES_GLIBC || BR2_STATIC_LIBS diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..1d5a40e020 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,55 @@ +#!/bin/sh +# +# Starts fluent-bit. +# +NAME=fluent-bit +DAEMON=/usr/bin/$NAME +PID_FILE="/var/run/$NAME.pid" +CONF_FILE="/etc/$NAME/$NAME.conf" + +[ -r /etc/default/$NAME ] && . /etc/default/$NAME + +start() { + printf "Starting fluent-bit: " + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE + [ $? = 0 ] && echo "OK" || echo "FAIL" +} + +stop() { + printf "Stopping fluent-bit: " + start-stop-daemon -K -q -p $PID_FILE + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. + TIMEOUT=6 + PID=$(cat $PID_FILE 2>/dev/null) + while kill -0 $PID 2>/dev/null; do + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 + TIMEOUT=$((TIMEOUT - 1)) + sleep 1 + done + rm -f $PID_FILE + echo "OK" +} + +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac + +exit $? diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..c213ca2239 --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,43 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No \ + -DFLB_LUAJIT=No + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +# Move the config files from /usr/etc/ to /etc/. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ +endef + +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK + +$(eval $(cmake-package)) -- 2.39.0 From thomas at devoogdt.com Mon Jan 23 15:14:59 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 16:14:59 +0100 Subject: [Buildroot] [PATCH v3] package/fluent-bit: add new package Message-ID: <20230123151459.1899697-1-thomas.devoogdt@barco.com> Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt --- package/Config.in | 1 + ...ts.txt-Miniz-compile-as-a-static-lib.patch | 36 ++++++++++++ package/fluent-bit/Config.in | 13 +++++ package/fluent-bit/S99fluent-bit | 55 +++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 + package/fluent-bit/fluent-bit.mk | 43 +++++++++++++++ 6 files changed, 151 insertions(+) create mode 100644 package/fluent-bit/0001-CMakeLists.txt-Miniz-compile-as-a-static-lib.patch create mode 100644 package/fluent-bit/Config.in create mode 100644 package/fluent-bit/S99fluent-bit create mode 100644 package/fluent-bit/fluent-bit.hash create mode 100644 package/fluent-bit/fluent-bit.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b281a67157 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2610,6 +2610,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/0001-CMakeLists.txt-Miniz-compile-as-a-static-lib.patch b/package/fluent-bit/0001-CMakeLists.txt-Miniz-compile-as-a-static-lib.patch new file mode 100644 index 0000000000..8594c2a6e6 --- /dev/null +++ b/package/fluent-bit/0001-CMakeLists.txt-Miniz-compile-as-a-static-lib.patch @@ -0,0 +1,36 @@ +From b82a0d5f4f1d4c8cf6c5da542be999b30456e27c Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 23 Jan 2023 09:57:17 +0100 +Subject: [PATCH] CMakeLists.txt: Miniz: compile as a static lib + +https://github.com/fluent/fluent-bit/issues/6711 + +Buildroot enforces globally wide that all packages are +dynamically linked (if BR2_SHARED_LIBS), so that means +that these options slept through the subdirectories. +The libminiz.so is not installed by cmake, causing the +fluent-bit to crash. This patch forces libminiz to be +compiled statically. + +upstream: https://github.com/fluent/fluent-bit/pull/6723 + +Signed-off-by: Thomas Devoogdt +--- + CMakeLists.txt | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a7adb02de..ac1b9cd75 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -510,6 +510,7 @@ add_definitions(-DMPACK_EXTENSIONS=1) + add_subdirectory(${FLB_PATH_LIB_MPACK} EXCLUDE_FROM_ALL) + + # Miniz (zip) ++FLB_OPTION(BUILD_SHARED_LIBS OFF) + add_subdirectory(${FLB_PATH_LIB_MINIZ} EXCLUDE_FROM_ALL) + + # ring buffer library +-- +2.39.0 + diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..c8f9d4e489 --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,13 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain, dynamic library" + depends on !BR2_TOOLCHAIN_USES_GLIBC || BR2_STATIC_LIBS diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..1d5a40e020 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,55 @@ +#!/bin/sh +# +# Starts fluent-bit. +# +NAME=fluent-bit +DAEMON=/usr/bin/$NAME +PID_FILE="/var/run/$NAME.pid" +CONF_FILE="/etc/$NAME/$NAME.conf" + +[ -r /etc/default/$NAME ] && . /etc/default/$NAME + +start() { + printf "Starting fluent-bit: " + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE + [ $? = 0 ] && echo "OK" || echo "FAIL" +} + +stop() { + printf "Stopping fluent-bit: " + start-stop-daemon -K -q -p $PID_FILE + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. + TIMEOUT=6 + PID=$(cat $PID_FILE 2>/dev/null) + while kill -0 $PID 2>/dev/null; do + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 + TIMEOUT=$((TIMEOUT - 1)) + sleep 1 + done + rm -f $PID_FILE + echo "OK" +} + +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac + +exit $? diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..9f59316b5b --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,43 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No + +ifeq ($(BR2_PACKAGE_LUAJIT),y) +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes +FLUENT_BIT_DEPENDENCIES += luajit +else +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=No +endif + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +# Move the config files from /usr/etc/ to /etc/. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +$(eval $(cmake-package)) -- 2.39.0 From rcrichlow9000 at gmail.com Mon Jan 23 15:56:59 2023 From: rcrichlow9000 at gmail.com (Ramon Crichlow) Date: Mon, 23 Jan 2023 09:56:59 -0600 Subject: [Buildroot] [PATCH 1/1] Added beaglebone-green-wireless device tree to beaglebone_defconfig and genimage.cfg Message-ID: <20230123155659.4207-1-rcrichlow9000@gmail.com> Signed-off-by: Ramon Crichlow --- board/beaglebone/genimage.cfg | 1 + configs/beaglebone_defconfig | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/board/beaglebone/genimage.cfg b/board/beaglebone/genimage.cfg index 42ca2cf107..987d205075 100644 --- a/board/beaglebone/genimage.cfg +++ b/board/beaglebone/genimage.cfg @@ -11,6 +11,7 @@ image boot.vfat { "am335x-boneblack.dtb", "am335x-bonegreen.dtb", "am335x-boneblack-wireless.dtb", + "am335x-bonegreen-wireless.dtb", } } diff --git a/configs/beaglebone_defconfig b/configs/beaglebone_defconfig index 06154d98b7..639b491e97 100644 --- a/configs/beaglebone_defconfig +++ b/configs/beaglebone_defconfig @@ -23,7 +23,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,beagleboard,linux,5.10.30-ti-r3)/linux-5.10.30-ti-r3.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="omap2plus" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue am335x-boneblack-wireless" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue am335x-boneblack-wireless am335x-bonegreen-wireless" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y # Filesystem -- 2.30.2 From peter at korsgaard.com Mon Jan 23 16:11:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 23 Jan 2023 17:11:48 +0100 Subject: [Buildroot] [PATCH v2] package/fluent-bit: add new package In-Reply-To: <20230123135253.1733981-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Mon, 23 Jan 2023 14:52:53 +0100") References: <20230123135253.1733981-1-thomas.devoogdt@barco.com> Message-ID: <87edrl9qnv.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Fluent Bit is a super fast, lightweight, and highly > scalable logging and metrics processor and forwarder. > Signed-off-by: Thomas Devoogdt Now we just miss the change summary ;) > +++ b/package/fluent-bit/S99fluent-bit > @@ -0,0 +1,55 @@ > +#!/bin/sh > +# > +# Starts fluent-bit. > +# > +NAME=fluent-bit > +DAEMON=/usr/bin/$NAME check-package complains about this: http://nightly.buildroot.org/#adding-packages-start-script There are also some shellcheck warnings. > +PID_FILE="/var/run/$NAME.pid" > +CONF_FILE="/etc/$NAME/$NAME.conf" > + > +[ -r /etc/default/$NAME ] && . /etc/default/$NAME > + > +start() { > + printf "Starting fluent-bit: " > + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE > + [ $? = 0 ] && echo "OK" || echo "FAIL" > +} > + > +stop() { > + printf "Stopping fluent-bit: " > + start-stop-daemon -K -q -p $PID_FILE > + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section > + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. > + TIMEOUT=6 > + PID=$(cat $PID_FILE 2>/dev/null) > + while kill -0 $PID 2>/dev/null; do > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 > + TIMEOUT=$((TIMEOUT - 1)) > + sleep 1 > + done > + rm -f $PID_FILE So the pidfile is not removed on timeouts. Is that on purpose? > +++ b/package/fluent-bit/fluent-bit.mk > @@ -0,0 +1,43 @@ > +################################################################################ > +# > +# fluent-bit > +# > +################################################################################ > + > +FLUENT_BIT_VERSION = 2.0.8 > +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) > +FLUENT_BIT_LICENSE = Apache-2.0 > +FLUENT_BIT_LICENSE_FILES = LICENSE > +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl > + > +FLUENT_BIT_CONF_OPTS += \ > + -DFLB_DEBUG=No \ > + -DFLB_RELEASE=Yes \ > + -DFLB_EXAMPLES=No \ > + -DFLB_CHUNK_TRACE=No \ > + -DFLB_BACKTRACE=No \ > + -DFLB_LUAJIT=No > + > +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h > +# large file support. > +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. > +FLUENT_BIT_CONF_OPTS += \ > + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ > + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" > + > +# Move the config files from /usr/etc/ to /etc/. > +FLUENT_BIT_CONF_OPTS += \ > + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" Where do you see that it gets set to /usr/etc/? I just dropped this and ran the configure script and I ended up with the normal: grep SYSCONFDIR build/fluent-bit-2.0.8/CMakeCache.txt CMAKE_INSTALL_SYSCONFDIR:PATH=etc //ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 And indeed, building it I don't see any references to /usr/etc: strings build/fluent-bit-2.0.8/bin/fluent-bit | grep /etc /etc/machine-id /etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ /etc/hosts /etc/resolv.conf /etc/nsswitch.conf /etc/host.conf /etc/svc.conf I do see that it gets confused and ends up installing the default config files in usr/etc/fluent-bit. I don't right away see why this is so, but indeed explicitly setting it to /etc fixes that. Notice that it does lead to an invalid service file: https://github.com/fluent/fluent-bit/issues/6619 So maybe a better fix is to just move the files in a post-install hook? > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ > +endef > + > +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK Again, why not just build with -DBUILD_SHARED_LIBS=OFF? I see that the package installs a shared library in a custom location: target/usr/lib/fluent-bit/libfluent-bit.so What is that used for / how does it find it? I see there is a FLB_SHARED_LIB option to disable it. -- Bye, Peter Korsgaard From thomas at devoogdt.com Mon Jan 23 16:32:02 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 23 Jan 2023 17:32:02 +0100 Subject: [Buildroot] [PATCH v2] package/fluent-bit: add new package In-Reply-To: <87edrl9qnv.fsf@dell.be.48ers.dk> References: <20230123135253.1733981-1-thomas.devoogdt@barco.com> <87edrl9qnv.fsf@dell.be.48ers.dk> Message-ID: Op ma 23 jan. 2023 om 17:11 schreef Peter Korsgaard : > > >>>>> "Thomas" == Thomas Devoogdt writes: > > > Fluent Bit is a super fast, lightweight, and highly > > scalable logging and metrics processor and forwarder. > > > Signed-off-by: Thomas Devoogdt > > Now we just miss the change summary ;) Sorry about that. I'm not comfortable using git-mail. I at least won't be sad if buildroot goes to e.g. GitHub or GitLab. But that is no excuse. > > +++ b/package/fluent-bit/S99fluent-bit > > @@ -0,0 +1,55 @@ > > +#!/bin/sh > > +# > > +# Starts fluent-bit. > > +# > > +NAME=fluent-bit > > +DAEMON=/usr/bin/$NAME > > check-package complains about this: > > http://nightly.buildroot.org/#adding-packages-start-script > > There are also some shellcheck warnings. Will check. > > +PID_FILE="/var/run/$NAME.pid" > > +CONF_FILE="/etc/$NAME/$NAME.conf" > > + > > +[ -r /etc/default/$NAME ] && . /etc/default/$NAME > > + > > +start() { > > + printf "Starting fluent-bit: " > > + start-stop-daemon -S -q -b -m -p $PID_FILE --exec $DAEMON -- -c $CONF_FILE > > + [ $? = 0 ] && echo "OK" || echo "FAIL" > > +} > > + > > +stop() { > > + printf "Stopping fluent-bit: " > > + start-stop-daemon -K -q -p $PID_FILE > > + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section > > + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. > > + TIMEOUT=6 > > + PID=$(cat $PID_FILE 2>/dev/null) > > + while kill -0 $PID 2>/dev/null; do > > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 > > + TIMEOUT=$((TIMEOUT - 1)) > > + sleep 1 > > + done > > + rm -f $PID_FILE > > So the pidfile is not removed on timeouts. Is that on purpose? No idea what is preferably, I see at least that it is also not removed in https://nightly.buildroot.org/#adding-packages-start-script. > > +++ b/package/fluent-bit/fluent-bit.mk > > @@ -0,0 +1,43 @@ > > +################################################################################ > > +# > > +# fluent-bit > > +# > > +################################################################################ > > + > > +FLUENT_BIT_VERSION = 2.0.8 > > +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) > > +FLUENT_BIT_LICENSE = Apache-2.0 > > +FLUENT_BIT_LICENSE_FILES = LICENSE > > +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl > > + > > +FLUENT_BIT_CONF_OPTS += \ > > + -DFLB_DEBUG=No \ > > + -DFLB_RELEASE=Yes \ > > + -DFLB_EXAMPLES=No \ > > + -DFLB_CHUNK_TRACE=No \ > > + -DFLB_BACKTRACE=No \ > > + -DFLB_LUAJIT=No > > + > > +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h > > +# large file support. > > +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. > > +FLUENT_BIT_CONF_OPTS += \ > > + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ > > + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" > > + > > +# Move the config files from /usr/etc/ to /etc/. > > +FLUENT_BIT_CONF_OPTS += \ > > + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" > > Where do you see that it gets set to /usr/etc/? I just dropped this and > ran the configure script and I ended up with the normal: > > grep SYSCONFDIR build/fluent-bit-2.0.8/CMakeCache.txt > CMAKE_INSTALL_SYSCONFDIR:PATH=etc > //ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR > CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 > > And indeed, building it I don't see any references to /usr/etc: > > strings build/fluent-bit-2.0.8/bin/fluent-bit | grep /etc > /etc/machine-id > /etc/ssl/certs/ca-bundle.crt > /etc/ssl/certs/ > /etc/hosts > /etc/resolv.conf > /etc/nsswitch.conf > /etc/host.conf > /etc/svc.conf > > I do see that it gets confused and ends up installing the default config > files in usr/etc/fluent-bit. I don't right away see why this is so, but > indeed explicitly setting it to /etc fixes that. Notice that it does > lead to an invalid service file: > > https://github.com/fluent/fluent-bit/issues/6619 > > So maybe a better fix is to just move the files in a post-install hook? I do prefer to get it done by setting CMAKE_INSTALL_SYSCONFDIR. But perhaps, we could wait the response on that thread? > > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK > > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ > > +endef > > + > > +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK > > Again, why not just build with -DBUILD_SHARED_LIBS=OFF? > > I see that the package installs a shared library in a custom > location: > > target/usr/lib/fluent-bit/libfluent-bit.so > > What is that used for / how does it find it? I see there is a > FLB_SHARED_LIB option to disable it. Already changed that in V3. https://patchwork.ozlabs.org/project/buildroot/patch/20230123151459.1899697-1-thomas.devoogdt at barco.com/ > -- > Bye, Peter Korsgaard > Kr, Thomas From peter at korsgaard.com Mon Jan 23 16:58:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 23 Jan 2023 17:58:39 +0100 Subject: [Buildroot] [PATCH v2] package/fluent-bit: add new package In-Reply-To: (Thomas Devoogdt's message of "Mon, 23 Jan 2023 17:32:02 +0100") References: <20230123135253.1733981-1-thomas.devoogdt@barco.com> <87edrl9qnv.fsf@dell.be.48ers.dk> Message-ID: <87a6299ohs.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: Hello, >> Now we just miss the change summary ;) > Sorry about that. I'm not comfortable using git-mail. I at least won't > be sad if buildroot goes to e.g. GitHub or GitLab. > But that is no excuse. ;) We do have some documentation on https://buildroot.org/downloads/manual/manual.html#submitting-patches, but the summary is simply just to run git format-patch to generate the patch file, edit it to add the information about the change and then run git send-email on the patch file instead of directly running git send-email to generate patch + send it in one go. >> > +stop() { >> > + printf "Stopping fluent-bit: " >> > + start-stop-daemon -K -q -p $PID_FILE >> > + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section >> > + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. >> > + TIMEOUT=6 >> > + PID=$(cat $PID_FILE 2>/dev/null) >> > + while kill -0 $PID 2>/dev/null; do >> > + [ $TIMEOUT -eq 0 ] && echo "FAIL" && return 1 >> > + TIMEOUT=$((TIMEOUT - 1)) >> > + sleep 1 >> > + done >> > + rm -f $PID_FILE >> >> So the pidfile is not removed on timeouts. Is that on purpose? > No idea what is preferably, I see at least that it is also not removed in > https://nightly.buildroot.org/#adding-packages-start-script. My point was that you were explictly removing the pid file in the happy case (which is fine), but not in the unhappy one. Perhaps just move the rm line just above the while? >> I do see that it gets confused and ends up installing the default config >> files in usr/etc/fluent-bit. I don't right away see why this is so, but >> indeed explicitly setting it to /etc fixes that. Notice that it does >> lead to an invalid service file: >> >> https://github.com/fluent/fluent-bit/issues/6619 >> >> So maybe a better fix is to just move the files in a post-install hook? > I do prefer to get it done by setting CMAKE_INSTALL_SYSCONFDIR. > But perhaps, we could wait the response on that thread? Ok. Perhaps add a reference to that bugreport in a comment? >> > +define FLUENT_BIT_POST_INSTALL_TARGET_HOOK >> > + cp -dpf $(@D)/lib/libminiz*.so* $(TARGET_DIR)/usr/lib/ >> > +endef >> > + >> > +FLUENT_BIT_POST_INSTALL_TARGET_HOOKS += FLUENT_BIT_POST_INSTALL_TARGET_HOOK >> >> Again, why not just build with -DBUILD_SHARED_LIBS=OFF? >> >> I see that the package installs a shared library in a custom >> location: >> >> target/usr/lib/fluent-bit/libfluent-bit.so >> >> What is that used for / how does it find it? I see there is a >> FLB_SHARED_LIB option to disable it. > Already changed that in V3. > https://patchwork.ozlabs.org/project/buildroot/patch/20230123151459.1899697-1-thomas.devoogdt at barco.com/ I guess that is a reference to the miniz issue rather than the FLB_SHARED_LIB one? Why do you need to patch the sources for that instead of just passing -DBUILD_SHARED_LIBS=OFF in FLUENT_BIT_CONF_OPTS? -- Bye, Peter Korsgaard From fperrad at gmail.com Mon Jan 23 18:58:47 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 23 Jan 2023 19:58:47 +0100 Subject: [Buildroot] [PATCH] package/nano: bump to version 7.2 Message-ID: <20230123185847.159349-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/nano/nano.hash | 4 ++-- package/nano/nano.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/nano/nano.hash b/package/nano/nano.hash index f49b71209..3ca37c633 100644 --- a/package/nano/nano.hash +++ b/package/nano/nano.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://www.nano-editor.org/dist/v7/nano-7.1.tar.xz.asc +# https://www.nano-editor.org/dist/v7/nano-7.2.tar.xz.asc # using key 168E6F4297BFD7A79AFD4496514BBE2EB8E1961F -sha256 57ba751e9b7519f0f6ddee505202e387c75dde440c1f7aa1b9310cc381406836 nano-7.1.tar.xz +sha256 86f3442768bd2873cec693f83cdf80b4b444ad3cc14760b74361474fc87a4526 nano-7.2.tar.xz sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/nano/nano.mk b/package/nano/nano.mk index 203c417f0..8a2003b92 100644 --- a/package/nano/nano.mk +++ b/package/nano/nano.mk @@ -5,7 +5,7 @@ ################################################################################ NANO_VERSION_MAJOR = 7 -NANO_VERSION = $(NANO_VERSION_MAJOR).1 +NANO_VERSION = $(NANO_VERSION_MAJOR).2 NANO_SITE = https://www.nano-editor.org/dist/v$(NANO_VERSION_MAJOR) NANO_SOURCE = nano-$(NANO_VERSION).tar.xz NANO_LICENSE = GPL-3.0+ -- 2.37.2 From fperrad at gmail.com Mon Jan 23 18:58:55 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 23 Jan 2023 19:58:55 +0100 Subject: [Buildroot] [PATCH] package/tcpdump: bump to version 4.99.3 Message-ID: <20230123185855.159370-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/tcpdump/tcpdump.hash | 4 ++-- package/tcpdump/tcpdump.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tcpdump/tcpdump.hash b/package/tcpdump/tcpdump.hash index a950d3fa6..e548e3262 100644 --- a/package/tcpdump/tcpdump.hash +++ b/package/tcpdump/tcpdump.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature at -# https://www.tcpdump.org/release/tcpdump-4.99.2.tar.gz.sig +# https://www.tcpdump.org/release/tcpdump-4.99.3.tar.gz.sig # using key 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D -sha256 f4304357d34b79d46f4e17e654f1f91f9ce4e3d5608a1badbd53295a26fb44d5 tcpdump-4.99.2.tar.gz +sha256 ad75a6ed3dc0d9732945b2e5483cb41dc8b4b528a169315e499c6861952e73b3 tcpdump-4.99.3.tar.gz sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/tcpdump/tcpdump.mk b/package/tcpdump/tcpdump.mk index c38d46e2c..7a679ce4b 100644 --- a/package/tcpdump/tcpdump.mk +++ b/package/tcpdump/tcpdump.mk @@ -4,7 +4,7 @@ # ################################################################################ -TCPDUMP_VERSION = 4.99.2 +TCPDUMP_VERSION = 4.99.3 TCPDUMP_SITE = https://www.tcpdump.org/release TCPDUMP_LICENSE = BSD-3-Clause TCPDUMP_LICENSE_FILES = LICENSE -- 2.37.2 From me at stevenhay.com Mon Jan 23 20:15:58 2023 From: me at stevenhay.com (=?UTF-8?B?yo7JkEggx53KjMedyodT?=) Date: Mon, 23 Jan 2023 15:15:58 -0500 Subject: [Buildroot] [PATCH 1/2] support/scripts/graph-depends cleanup done_deps global In-Reply-To: References: <20230122234309.2111129-1-me@stevenhay.com> <20230123070133.GB2632@scaer> Message-ID: <928ea3fa-30fb-f39a-e6f5-aab6c5e17691@stevenhay.com> Yann, All, Thank you. > On 1/23/23 2:01 AM, Yann E. MORIN wrote: >> On 2023-01-23 00:43 +0100, Steve Hay via buildroot spake thusly: >>> From: Steve >> Please use you full name as author (not just your first name). >> >> Please provide a (potentially terse) explanation for the change. I don't know why the git client did that with my first name. I will try to fix it. >> Make the default be the empty list: done_deps=[] I don't think this works because it essentially moves the global list into the Python interpreter: https://docs.python.org/3/faq/programming.html#why-are-default-values-shared-between-objects From me at stevenhay.com Mon Jan 23 20:32:11 2023 From: me at stevenhay.com (Steve Hay) Date: Mon, 23 Jan 2023 21:32:11 +0100 Subject: [Buildroot] [PATCH 1/2] support/scripts/graph-depends cleanup done_deps global Message-ID: <20230123203214.3745265-1-me@stevenhay.com> This commit is cleanup to remove the global done_deps to allow multiple function calls to the DFS search. Signed-off-by: Steve Hay --- Changes v1 -> v2: - Revised author to be full name. (Suggested by Yann) - Added a more detailed description of the patch. (Suggested by Yann) - Resolution of Yann's comment is that specificying [] (mutable) as default will create a static list associated with the function instead of creating a new empty list at each function invocation. The existing implementation of specifying None (immutable) and handling default case (None) in the function body is idiomatically correct for Python. --- support/scripts/graph-depends | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends index a66fb28f41..3e3373950f 100755 --- a/support/scripts/graph-depends +++ b/support/scripts/graph-depends @@ -197,12 +197,11 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): outfile.write("%s [color=%s,style=filled]\n" % (name, color)) -done_deps = [] - - # Print the dependency graph of a package def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth, max_depth, pkg, colors): + arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): + if done_deps is None: + done_deps = [] if pkg in done_deps: return done_deps.append(pkg) @@ -234,7 +233,7 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc if draw_graph: outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth + 1, max_depth, d, colors) + arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) def parse_args(): -- 2.30.2 From Stefan.Kuhne at gmx.net Mon Jan 23 19:32:40 2023 From: Stefan.Kuhne at gmx.net (Stefan Kuhne) Date: Mon, 23 Jan 2023 20:32:40 +0100 Subject: [Buildroot] Build of glib2 failed Message-ID: <21929154-7cb8-31ff-20de-d48d25e53423@carrier-2> Hello. I've a problem to build glib2: ... Library m found: YES Run-time dependency libffi found: YES 3.4.4 Run-time dependency zlib found: YES 1.2.13 Checking for function "ngettext" : NO Library intl found: NO output/build/libglib2-2.72.3/meson.build:2102:4: ERROR: Automatic wrap-based subproject downloading is disabled I use bulitroot-22.11. Does anyone have an idea? Best regards Stefan Kuhne From bugzilla at busybox.net Mon Jan 23 21:37:13 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 23 Jan 2023 21:37:13 +0000 Subject: [Buildroot] [Bug 15281] New: Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15281 Bug ID: 15281 Summary: Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer Product: buildroot Version: 2022.11 Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: himaralonso+buildroot at gmail.com CC: buildroot at uclibc.org Target Milestone: --- I get a compiler error when Buildroot tries to compile "tigerpoint.cpp" from the GDAL package if the "libgdal-dev" package is installed on the host computer (Ubuntu 22.04 x86_64). I am using the default configuration for Raspberry Pi CM4IO 64 bits; the "gdal" library is the only extra package I am adding. This is the sequence to reproduce the error: $ git clone https://github.com/buildroot/buildroot.git -b 2022.11.1 $ cd buildroot $ make raspberrypicm4io_64_defconfig $ make menuconfig # Add: Target packages / Libraries / Other / gdal (BR2_PACKAGE_GDAL=y) $ make The error message does not give any clues: make[1]: *** [package/pkg-generic.mk:293: /home/user/rpitest/buildroot/output/build/gdal-3.5.1/.stamp_built] Error 2 make: *** [Makefile:84: _all] Error 2 The same error happens on different computers, all running the same Ubuntu version. I have also tried using an external toolchain (Bootlin aarch64--musl--stable-2021.11-1) and I get the same result. The only way out seems to be removing "libgdal-dev" on the host computer along with its dependencies (note the apt autoremove line below) and a running a clean rebuild as follows: $ sudo apt purge libgdal-dev $ sudo apt autoremove $ make gdal-dirclean $ make gdal Given my lack of experience and the little amount of information from the error message I am unable to figure out where the problem could be. There seems to be some conflict between the GDAL library installed on my computer and the one downloaded by Buildroot. I might have made a mistake but I would just not expect Buildroot to look for (e.g.) include paths out of the "buildroot" folder. -- You are receiving this mail because: You are on the CC list for the bug. From me at stevenhay.com Mon Jan 23 23:06:38 2023 From: me at stevenhay.com (=?UTF-8?B?yo7JkEggx53KjMedyodT?=) Date: Mon, 23 Jan 2023 18:06:38 -0500 Subject: [Buildroot] [PATCH 2/2] support/scripts/graph-depends allow for forward and reverse depends on same graph In-Reply-To: <20230123072013.GC2632@scaer> References: <20230122234309.2111129-1-me@stevenhay.com> <20230122234309.2111129-2-me@stevenhay.com> <20230123072013.GC2632@scaer> Message-ID: <74abb8d2-4e0e-6898-2f14-052af864445b@stevenhay.com> Yann, All, On 1/23/23 2:20 AM, Yann E. MORIN wrote: > Do we really need to have two different options for the direct and > reverse depths? > > If so, then be sure to modify the -graph-rdepends accordingly (in > package/pkg-generic). I think it is nice to have the "control knob" available for both, but the current API to this script uses default values of 0 (no limit) in all cases--so no change to -graph-rdepends is needed. I've added the ability to specify depth to the makefile. > I am not very fond of this: if one were to call: > $ graph-depends --direct --reverse --check-only > > then one would expect to have both checks be run, but here only the > direct one will be. > > I think we need to change check_circular_deps() to return False (no > circular dependencies) or True (circular dependencies) (or it can raise > an exception that we catch) and store that for later concumption. I agree that it should check both and have updated the script so that it does, but I'd rather the enhancements you're talking about be handled with a separate patch. Revised patch forthcoming. Steve From me at stevenhay.com Mon Jan 23 23:12:23 2023 From: me at stevenhay.com (Steve Hay) Date: Tue, 24 Jan 2023 00:12:23 +0100 Subject: [Buildroot] [PATCH 2/2] support/scripts/graph-depends allow for forward and reverse depends on same graph Message-ID: <20230123231224.3772679-2-me@stevenhay.com> The current implementation of buildroot depe dependency graphing either does forward- or reverse-dependency traversal. This patch enables buildroot to graph forward and reverse dependencies on the graph for the same package: (Diagram Credit: Yann E. MORRIN) $ make pkg-d-graph-both-depends pkg A -. .-> pkg E \ / pkg B ----> pkg D ----> pkg F / \ pkg C -' '-> pkg G In the above example a single graph shows pkg {A,B,C} are needed by pkg D, and pkg D is a dependency of pkg {E,F,G}. The variables DEPTH and RDEPTH can be passed into the graphing functions to specify the maximum depths of direct and reverse dependencies to control graph size. Makefile documentation is also updated. Signed-off-by: Steve Hay --- Changes v1 -> v2: - Enhanced patch description. (Yann) - Added Makefile documentation. (Yann) - Completed the implementation of graph-both-depends. (Yann) - Added ability to control depth of the generated graph. - Ensured both forward and reverse dependencies are checked for --check-only case. (Yann) --- Makefile | 7 ++++ package/pkg-generic.mk | 7 +++- support/scripts/graph-depends | 69 ++++++++++++++++++++++------------- 3 files changed, 55 insertions(+), 28 deletions(-) diff --git a/Makefile b/Makefile index 8517d563d5..e47544fd42 100644 --- a/Makefile +++ b/Makefile @@ -1163,7 +1163,14 @@ help: @echo ' -show-recursive-rdepends' @echo ' - Recursively list packages which have as a dependency' @echo ' -graph-depends - Generate a graph of '\''s dependencies' + @echo ' DEPTH, if set on the command line, is used to specify maximum' + @echo ' depth to graph dependencies.' @echo ' -graph-rdepends - Generate a graph of '\''s reverse dependencies' + @echo ' RDEPTH, if set on the command line, is used to specify maximum' + @echo ' depth to graph reverse dependencies.' + @echo ' -graph-both-depends' + @echo ' - Generate a graph of both '\''s forward and' + @echo ' reverse dependencies. DEPTH and RDEPTH work as described above.' @echo ' -dirclean - Remove build directory' @echo ' -reconfigure - Restart the build from the configure step' @echo ' -rebuild - Restart the build from the build step' diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index 2f8ba39edf..6ddb304a12 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -1031,10 +1031,13 @@ $(1)-show-info: $$(info $$(call clean-json,{ $$(call json-info,$(2)) })) $(1)-graph-depends: graph-depends-requirements - $(call pkg-graph-depends,$(1),--direct) + $(call pkg-graph-depends,$(1),--direct --depth $(or $(DEPTH),0)) $(1)-graph-rdepends: graph-depends-requirements - $(call pkg-graph-depends,$(1),--reverse) + $(call pkg-graph-depends,$(1),--reverse --rdepth $(or $(RDEPTH),0)) + +$(1)-graph-both-depends: graph-depends-requirements + $(call pkg-graph-depends,$(1),--direct --reverse --depth $(or $(DEPTH),0) --rdepth $(or $(RDEPTH),0)) $(1)-all-source: $(1)-source $(1)-all-source: $$(foreach p,$$($(2)_FINAL_ALL_DEPENDENCIES),$$(p)-all-source) diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends index 3e3373950f..0285afb46d 100755 --- a/support/scripts/graph-depends +++ b/support/scripts/graph-depends @@ -159,11 +159,11 @@ def check_circular_deps(deps): # This functions trims down the dependency list of all packages. # It applies in sequence all the dependency-elimination methods. -def remove_extra_deps(deps, rootpkg, transitive, arrow_dir): +def remove_extra_deps(deps, rootpkg, transitive, direct): # For the direct dependencies, find and eliminate mandatory # deps, and add them to the root package. Don't do it for a # reverse graph, because mandatory deps are only direct deps. - if arrow_dir == "forward": + if direct: for pkg in list(deps.keys()): if not pkg == rootpkg: for d in get_mandatory_deps(pkg, deps): @@ -197,14 +197,16 @@ def print_attrs(outfile, pkg, pkg_type, pkg_version, depth, colors): outfile.write("%s [color=%s,style=filled]\n" % (name, color)) + # Print the dependency graph of a package def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth, max_depth, pkg, colors, done_deps=None): + direct, draw_graph, depth, max_depth, pkg, colors, done_deps=None): if done_deps is None: done_deps = [] if pkg in done_deps: return done_deps.append(pkg) + if draw_graph: print_attrs(outfile, pkg, dict_types[pkg], dict_versions[pkg], depth, colors) elif depth != 0: @@ -231,9 +233,12 @@ def print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exc break if add: if draw_graph: - outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), arrow_dir)) + if direct: + outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(pkg), pkg_node_name(d), "forward")) + else: + outfile.write("%s -> %s [dir=%s]\n" % (pkg_node_name(d), pkg_node_name(pkg), "forward")) print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, depth + 1, max_depth, d, colors, done_deps) + direct, draw_graph, depth + 1, max_depth, d, colors, done_deps) def parse_args(): @@ -246,6 +251,8 @@ def parse_args(): help="Graph the dependencies of PACKAGE") parser.add_argument("--depth", '-d', metavar="DEPTH", dest="depth", type=int, default=0, help="Limit the dependency graph to DEPTH levels; 0 means no limit.") + parser.add_argument("--rdepth", metavar="RDEPTH", dest="rdepth", type=int, default=0, + help="Limit the dependency graph to DEPTH levels; 0 means no limit.") parser.add_argument("--stop-on", "-s", metavar="PACKAGE", dest="stop_list", action="append", help="Do not graph past this package (can be given multiple times)." + " Can be a package name or a glob, " + @@ -265,9 +272,9 @@ def parse_args(): default=False) parser.add_argument("--no-transitive", dest="transitive", action='store_false', help="Draw (do not draw) transitive dependencies") - parser.add_argument("--direct", dest="direct", action='store_true', default=True, + parser.add_argument("--direct", dest="direct", action='store_true', default=False, help="Draw direct dependencies (the default)") - parser.add_argument("--reverse", dest="direct", action='store_false', + parser.add_argument("--reverse", dest="reverse", action='store_true', default=False, help="Draw reverse dependencies") parser.add_argument("--quiet", '-q', dest="quiet", action='store_true', help="Quiet") @@ -292,6 +299,9 @@ def main(): sys.exit(1) outfile = open(args.outfile, "w") + if not args.direct and not args.reverse: # select default direct if none is specified. + args.direct = True + if args.package is None: mode = MODE_FULL rootpkg = 'all' @@ -312,13 +322,9 @@ def main(): if args.exclude_mandatory: exclude_list += MANDATORY_DEPS - if args.direct: - arrow_dir = "forward" - else: - if mode == MODE_FULL: - logging.error("--reverse needs a package") - sys.exit(1) - arrow_dir = "back" + if args.reverse and mode == MODE_FULL: + logging.error("--reverse needs a package") + sys.exit(1) draw_graph = not args.flat_list @@ -330,23 +336,34 @@ def main(): logging.error("Error: incorrect color list '%s'" % args.colors) sys.exit(1) - deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() - dict_deps = deps if args.direct else rdeps - - check_circular_deps(dict_deps) - if check_only: - sys.exit(0) - - dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, arrow_dir) # Start printing the graph data - if draw_graph: + if not check_only and draw_graph: outfile.write("digraph G {\n") - print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, - arrow_dir, draw_graph, 0, args.depth, rootpkg, colors) + deps, rdeps, dict_types, dict_versions = brpkgutil.get_dependency_tree() - if draw_graph: + # forward + if args.direct: + dict_deps = deps + direct = True + check_circular_deps(dict_deps) + if not check_only: + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, + direct, draw_graph, 0, args.depth, rootpkg, colors) + + # reverse + if args.reverse: + dict_deps = rdeps + direct = False + check_circular_deps(dict_deps) + if not check_only: + dict_deps = remove_extra_deps(dict_deps, rootpkg, args.transitive, direct) + print_pkg_deps(outfile, dict_deps, dict_types, dict_versions, stop_list, exclude_list, + direct, draw_graph, 0, args.rdepth, rootpkg, colors) + + if not check_only and draw_graph: outfile.write("}\n") else: outfile.write("\n") -- 2.30.2 From bugzilla at busybox.net Tue Jan 24 03:43:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 24 Jan 2023 03:43:34 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 --- Comment #6 from Andrei Cherniaev --- Not good works, see details https://bugs.busybox.net/show_bug.cgi?id=15271 -- You are receiving this mail because: You are on the CC list for the bug. From fido_max at inbox.ru Tue Jan 24 05:47:46 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 08:47:46 +0300 Subject: [Buildroot] [PATCH 1/3] package/postgresql: bump version to 15.1 Message-ID: <20230124054748.13980-1-fido_max@inbox.ru> Release notes: https://www.postgresql.org/docs/release/15.1/ 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 26bb626943..ef2806c2dd 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 -sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-15.1.tar.bz2.sha256 +sha256 64fdf23d734afad0dfe4077daca96ac51dcd697e68ae2d3d4ca6c45cb14e21ae postgresql-15.1.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 502860bc99..5313e03b12 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.6 +POSTGRESQL_VERSION = 15.1 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL -- 2.38.1 From fido_max at inbox.ru Tue Jan 24 05:47:47 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 08:47:47 +0300 Subject: [Buildroot] [PATCH 2/3] DEVELOPERS: add myself to postgresql package In-Reply-To: <20230124054748.13980-1-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> Message-ID: <20230124054748.13980-2-fido_max@inbox.ru> Signed-off-by: Maxim Kochetkov --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..db52288707 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2084,6 +2084,7 @@ F: package/libgeos/ F: package/libosmium/ F: package/osm2pgsql/ F: package/postgis/ +F: package/postgresql/ F: package/protozero/ F: package/timescaledb/ -- 2.38.1 From fido_max at inbox.ru Tue Jan 24 05:47:48 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 08:47:48 +0300 Subject: [Buildroot] [PATCH 3/3] package/postgresql: add lz4 and zstd support In-Reply-To: <20230124054748.13980-1-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> Message-ID: <20230124054748.13980-3-fido_max@inbox.ru> PostgreSQL has optional compression support (LZ4 and Zstandard). So enable it if libraries are available. Signed-off-by: Maxim Kochetkov --- package/postgresql/postgresql.mk | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 5313e03b12..1f787231f8 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -58,6 +58,16 @@ else POSTGRESQL_CONF_OPTS += --without-zlib endif +ifeq ($(BR2_PACKAGE_ZSTD),y) +POSTGRESQL_DEPENDENCIES += zstd +POSTGRESQL_CONF_OPTS += --with-zstd +endif + +ifeq ($(BR2_PACKAGE_LZ4),y) +POSTGRESQL_DEPENDENCIES += lz4 +POSTGRESQL_CONF_OPTS += --with-lz4 +endif + ifeq ($(BR2_PACKAGE_TZDATA),y) POSTGRESQL_DEPENDENCIES += tzdata POSTGRESQL_CONF_OPTS += --with-system-tzdata=/usr/share/zoneinfo -- 2.38.1 From fido_max at inbox.ru Tue Jan 24 05:59:32 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 08:59:32 +0300 Subject: [Buildroot] [PATCH 1/1] package/timescaledb: bump version to 2.9.1 Message-ID: <20230124055932.177366-1-fido_max@inbox.ru> Release notes: https://github.com/timescale/timescaledb/releases/tag/2.9.1 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 a970ffa1ad..a6560eb326 100644 --- a/package/timescaledb/timescaledb.hash +++ b/package/timescaledb/timescaledb.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 666f5427cb036500bca731d24d845285299cff82f576ad4474f85da682b2ee78 timescaledb-2.9.0.tar.gz +sha256 883638f2e79d25ec88ee58f603f3c81c999b6364cb4c799919d363f04089b47b timescaledb-2.9.1.tar.gz sha256 0378e0948feefd85f579319c74d6e2b671194037f550c7176ef26649d94c895b LICENSE diff --git a/package/timescaledb/timescaledb.mk b/package/timescaledb/timescaledb.mk index 7530368498..44e365285b 100644 --- a/package/timescaledb/timescaledb.mk +++ b/package/timescaledb/timescaledb.mk @@ -4,7 +4,7 @@ # ################################################################################ -TIMESCALEDB_VERSION = 2.9.0 +TIMESCALEDB_VERSION = 2.9.1 TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION)) TIMESCALEDB_LICENSE = Apache-2.0 TIMESCALEDB_LICENSE_FILES = LICENSE -- 2.38.1 From fido_max at inbox.ru Tue Jan 24 06:05:32 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 09:05:32 +0300 Subject: [Buildroot] [PATCH 1/1] package/libosmium: bump version to 2.19.0 Message-ID: <20230124060532.335917-1-fido_max@inbox.ru> Release-notes: https://github.com/osmcode/libosmium/releases/tag/v2.19.0 Signed-off-by: Maxim Kochetkov --- package/libosmium/libosmium.hash | 2 +- package/libosmium/libosmium.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libosmium/libosmium.hash b/package/libosmium/libosmium.hash index cb53a91c67..b055aa21ea 100644 --- a/package/libosmium/libosmium.hash +++ b/package/libosmium/libosmium.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 c05a3e95c9c811521ebad8637e90f43ab8fb053b310875acce741cc4c17d6f59 libosmium-2.18.0.tar.gz +sha256 6911a8ca8e81d49205357177982df908af11376919f93b814cccf02f1d4d63e3 libosmium-2.19.0.tar.gz sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE diff --git a/package/libosmium/libosmium.mk b/package/libosmium/libosmium.mk index f7ced04de3..2725130e72 100644 --- a/package/libosmium/libosmium.mk +++ b/package/libosmium/libosmium.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOSMIUM_VERSION = 2.18.0 +LIBOSMIUM_VERSION = 2.19.0 LIBOSMIUM_SITE = $(call github,osmcode,libosmium,v$(LIBOSMIUM_VERSION)) LIBOSMIUM_LICENSE = BSL-1.0 LIBOSMIUM_LICENSE_FILES = LICENSE -- 2.38.1 From thomas.petazzoni at bootlin.com Tue Jan 24 06:53:12 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 24 Jan 2023 06:53:12 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-23 Message-ID: <20230124065318.D2D7B60BBF@smtp3.osuosl.org> Hello, Autobuild statistics for 2023-01-23 =================================== branch | OK | NOK | TIM | TOT | master | 102 | 211 | 0 | 313 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 20 host-binutils-2.38 | 11 host-fwup-1.9.1 | 11 linux-6.1.5 | 9 opkg-0.4.5 | 9 bat-0.19.0 | 6 python-bunch-1.0.1 | 6 fwup-1.9.1 | 5 host-sentry-cli-2.8.0 | 5 norm-1.5.8 | 5 xxhash-0.8.1 | 5 xz-5.2.10 | 5 brltty-6.5 | 4 glibc-2.36-81-g4f4d7a13edfd... | 4 gvfs-1.48.1 | 4 host-go-1.19.5 | 4 jack2-1.9.21 | 4 libglib2-2.72.3 | 4 fontconfig-2.13.1 | 3 gerbera-1.10.0 | 3 libgcrypt-1.10.1 | 3 mxs-bootlets-10.12.01 | 3 python-numpy-1.23.5 | 3 zabbix-5.4.9 | 3 dust-0.8.1 | 2 elfutils-0.186 | 2 host-binutils-2.39 | 2 libgpg-error-1.46 | 2 ltp-testsuite-20220930 | 2 pixz-1.0.7 | 2 toolchain-external-codescap... | 2 uclibc-ng-test-6790eafe897b... | 2 acpica-20220331 | 1 assimp-5.2.5 | 1 asterisk-16.29.1 | 1 bind-9.16.33 | 1 containerd-1.6.12 | 1 coreutils-9.1 | 1 crun-1.7.2 | 1 dahdi-linux-3.2.0 | 1 dhcp-4.4.3-P1 | 1 dmalloc-5.6.5 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 flac-1.4.2 | 1 flann-1.9.2 | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/romfs/romfs.mk:32: /tmp/... | 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: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gobject-introspection-1.72.0 | 1 gqrx-2.14.4 | 1 host-binutils-2.37 | 1 host-gcc-final-11.3.0 | 1 host-gcc-final-12.2.0 | 1 host-rust-1.66.1 | 1 hyperfine-1.14.0 | 1 jailhouse-0.12 | 1 libabseil-cpp-20220623.1 | 1 libfreeimage-3.18.0 | 1 libglvnd-1.4.0 | 1 libnss-3.87 | 1 libostree-2022.7 | 1 libselinux-3.3 | 1 lighttpd-1.4.67 | 1 linux-5.10.145-cip17 | 1 linux-tools | 1 luaossl-20220711-0 | 1 mender-3.4.0 | 1 mesa3d-22.3.3 | 1 musl-1.2.3 | 1 nerdctl-1.0.0 | 1 perl-5.36.0 | 1 php-8.1.14 | 1 python-bcrypt-4.0.1 | 1 python-cryptography-39.0.0 | 1 python-greenlet-2.0.1 | 1 python-pyicu-2.10.2 | 1 ripgrep-af6b6c543b224d348a8... | 1 sudo-1.9.12p2 | 1 unknown | 1 valgrind-3.19.0 | 1 zfs-2.1.7 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpica-20220331 | NOK | http://autobuild.buildroot.net/results/0f9ad39d82c74fa46859b957cb6eba1ef7e2e362 | or1k | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/2add669af9e17a2a203685094f6c39f0f72d3d28 | ORPH mipsel | asterisk-16.29.1 | NOK | http://autobuild.buildroot.net/results/979e9d1a8e19d3cb7ca85d238b262ebcb8d59981 | xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/526a6945fa08d281ed33111b5797d3e582441cdf | ORPH powerpc64le | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9a66c0c71a0d34921a54ef1359454a94fac8f738 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c5eb8fa6d15a79617bdeab1b9bbc4be1e4d835c2 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ebb330a59dca6b9896f73cf124508137cc414add | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/568b6fb875dd6989196544cd88f8431e3fb1e582 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/846672c10868dcfbad7b8716739a5d37fe37c5db | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7eb7f072133682ad15e3dc5f6c9646a62fb002c2 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ec52ba5aabad05f6517ac99871ef6f8f1642a1da | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0c0ef8db5558f436d238bc1ce249b24b678720f2 | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e703f02f818a95ca814f03d68449e340ebe9fdf2 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/f7e5f45b3dfb62fc06acbc0b1f9f20f9f7f5fd00 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/028a39e8b6e1314d16e092cfd80679a497a59cc3 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/847930153edb46b816ecce94dbf3fc825b140d84 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b6b81add0d43533c0437711f56a1c441ed2154bd | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/121d2cf9c5e7f0b2778481bb30334ad2b62d11ca | ORPH mipsel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/491032f693629624977c8d4acd34865c9833b128 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/113db30234908137ee8b9f7e12e73433727c65a4 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/582800f689b7c93aadd0e54530ed6310425a2ddf | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/361f7eeac840ad3bb0ddd8054c491953effbf832 | ORPH sh4eb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/db4ffeeca0700758e4d47051bf4e3bb2f888cd63 | ORPH powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a1e5cece80be90423a74ca903f782d3dbbde7358 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/44fef59ab30b38886953dc771cea6b6662a96a89 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/691dce146892c6dbe3c834adbf58bc5a529bf6a1 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/512df6e7406b0b7af6379267a219b02fc44eb9b8 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/3235fb63d39ac72863c56efc1f882ffb0645bdc7 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8ed7826f574630d01d1f35e19fb6ee32ca4513d1 | xtensa | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/b13edf67f1e9db36c376b87a227b885d81b4a9d4 | ORPH microblaze | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/73993b5a70c7f6380ff92c5a582a076d0f436845 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/a7a30741821c21f74cd635abef4121e0658a2199 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/1fb72c5161d885590a4c297066b5a6412d76956b | aarch64 | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/4f99928da853ea934aa717a99538eed564badb45 | powerpc64le | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/27601cb13ed583cfa8de98954f03c6dbf7b2bb17 | sh4 | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/c08e1408087a3808f6cad5315ad03f4f5f2f9971 | ORPH or1k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/9384d621080940d91dd9ee02908cbfd7861fac0d | powerpc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/8f234b2257f10cdd6e22819cf5846b7ed8ee11e1 | sh4aeb | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/a6c3621d6aa157976f0fb07c1ebed99b0f8dd986 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/eecffc2b016b8ee6d5334942bc3955317fa2446b | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/cf4ee7048bac06842be727388b6ffbabe52fa9f2 | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ab628a287decf13fbaf4b9bd08bd5d23f0762b7a | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/7c37ab607aac98bf9c3559ae9334f4504f5447e1 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9204879de37c0225fdbfc41fe93ddb1c36115456 | ORPH x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/f3e74d6a52cc7fd1001abdf4cb657cb0e838e3b6 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/08f4d3ec3079964a6585a2a2ee2b443e75318ff7 | sh4a | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/1d9ca0e109892334c6db2a5e692a9a423a13fbc3 | mips | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/ba075c611f75d1fee268491a82b01cd82694fb59 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/475a9ac7b787f7fc51042b239a9d0278a071a19a | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3c52c94ea7117acd396db39792db385127206258 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/7c8dc4790ceed699da60a0766397fc0de8ac9e10 | ORPH arc | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/d7689ebb6e82a393f65d37ffdbf58ae9625e37d7 | i686 | fs/romfs/romfs.mk:32: /tmp/... | NOK | http://autobuild.buildroot.net/results/c92309bdb4dd81fe9409ad8d257db4a50dd5c249 | powerpc64le | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/fa89a13e0fc2edefe67057bd86c489eb122710fd | sh4a | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/22e1db171852b642a0a54b9cc3b070ffcb8efd10 | m68k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1e2d3b788147956b8863abd4f1c02f69be048331 | mips64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3e0863cd215878c9654e2c7bcb854dcc61e91cff | aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/0a7c31121f4498a6fe25ac3bb994fbe6afb022d0 | x86_64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/f0b19679930077c6ce03fa840feadc824e86d5f2 | sparc64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/82adf086a64c09615879c8bd286d15d7f807530c | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3615e190c13a65bc38d4410e0d0e126bb43fb2c2 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a671f288306c8a889b58cc0470de44b6992d6426 | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93d6eef97f87135b7019c3cff5899de69d7072ba | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4b71d6b77f0a9cd95b33cdc50a6148cd69fce05 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1949d8d34b99c37248a80a0598164bd26a3fa56c | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a2c82cfbb84f7223fd915c648c815cace50f92de | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2bb5eb7e9cc9ede10239bfc36008844425ff771d | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/441b5353d138747fa00e26d48ab5a24d352c9002 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/60e55ea8576bf792c000b256d159e712d579ceff | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/08df568c65c26958212f07d8c59ea1057b9dcd2e | powerpc64le | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b65b234ecb74526ef13dc782b9e8313bfa2bd474 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/e8f02e36d1d64876718f1277e79476de6e14d615 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/acbeb46106d1b59896b23a2d910953c328ca17bd | ORPH s390x | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/9abb6586f5721f3f7a3b0db4da06c135e7c6096c | i686 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/7a49f0ee2e71527971469986077893646635873d | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/944f2250edf2a5ad65d935af4779250981ff5472 | ORPH xtensa | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/96919e03a86ab783c42d28a4181c1945a45f6274 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/fb2e643a83cb9455609fca5ae25040b467167ab4 | ORPH mipsel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/1ff6e50092327be16afa47a5f7723f71390b39c2 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3096f4fe0f2767426c9347eafaa638c51631637d | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/84286694edc99664996c7556f9458a515dafca41 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/80e685540ed2f6ffde3c3b49ff12dbf7d1cf2929 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/92b336036e2d1902761be6151144c5cef4dea4bc | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ee416a103872f1ece83f83ee805caf53694a375b | m68k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/afcc3e7fdc0fde1ea23a0bc48e83c1f992c3ae30 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2bb8dd8276cf8bdf06f02e86f5c65bf0671faeb6 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7b36183d69b4f20028c33bd9aafa3c229800a839 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6315ed8069b887876575991e952ee62acc28f1ed | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4ece7164cbea2720becd88ececc069161eec9115 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9b733edc37b3077ca9fc867e00c454bb009fa277 | powerpc64le | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5a006c8aa85ba5a79aa5bee53bda52013413ef2b | x86_64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/1f0bb4388f6045f9a526a714e975e805f27aae43 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2abaf9416f556adef69d52ef58f50a892ebd7305 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0a9a4be20b75555a25d676c95642bde5206ca707 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c87f98037abdf99e0386c4e4e1f9686a23a5074 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e1558ccfa1241b8416f231148c0fd7626c0ef340 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cc5b396dc757d8c19e9103ac3c0e0623e4145406 | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0011917a8b280539e9023d108296b8e35cce26ff | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2450032718ea79c3c258dcc5b2b7f54097c06d7c | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/021afd1c4489b9372cd6f13d2ad4b4572bef6310 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a1001597f60b740236a4d4b9b4e5789f57f7f07d | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e9ef62ce87acdb2ed8878208be901f7372b4b35c | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df2acc2be6e03eb1b7c431a193e0ff6638833f8d | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/83f9b93da2ebc60dc74c9a8381cf8f0833ac57f8 | arm | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/de8b5b7651dec87774980799541028cc489c4f27 | aarch64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/7bbbad5257d8cd2e164a6f249f2d12be7a0e1fde | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/f9825d67f132d7a19d3375ff5f6460af636f715f | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/fc25c8505ef82b844d6637b7ac00dd05750e6dc4 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/92e077a5549cca71df46f9f3aeddf0aa5f815ab1 | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/a097836160efb1499dae3c7ae2d4b3f58865688f | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e36bebdb52b172235ba0a32898797e00bd17603f | or1k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2291e9b6b8de9c6ec5f9718895ed990d90b6332c | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a41ba80c26515be374f27c6eb2cc1cf7924a2a4b | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0417ea47332f9e07d2c6cf430889c5fb8a6da7fe | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4bc62ab581d51652c43329e3bd8b67f41d010eca | sparc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/092f57365c433d387195a9e74925610c3c4e9a1d | ORPH aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/1cc9a3cabc8bafe4c19a7487106f039628dede4d | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/27c769f9114336a98d32048638bc98b9539c8b9a | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fa0e995c7e951392667dbf9044f9d7ce208d6ca9 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b90a15210a05a2e269ac700b8a718240d7172862 | aarch64 | jailhouse-0.12 | NOK | http://autobuild.buildroot.net/results/0512a253c65a8b365d0dd06af26389272136b1cf | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/8245b186375ff72a9ef9d9db7672e34bfd2279f4 | microblazeel | libfreeimage-3.18.0 | NOK | http://autobuild.buildroot.net/results/57211be80c0600e9dd362614a73c7879bde2660a | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/b398b9cf69b8da830e04e0e33ae3245b01654395 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ddc01fd29879dac3739216f6187c3de3569df42a | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/de14b9df914bc7b2f1647151a578600f44765620 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6a3a36dc49e172204660e6222f4ea37e73d00128 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a7f1815b7d96fe5c9e5e741351cc49b117001f85 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/91b30bfc37ebe52856179a4bfafc065115d0645b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/87e186bb89530dfd3dbeef6ce0fb489c3dcd00ef | m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/2884b4d7f76ecdb3a950ee9c4e7b5261c0f98462 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/333aa02fc918c925cb573bf5c758e59981807bff | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/416c1aacb562bed3f2bb3c569a19792dc88c5ae5 | ORPH powerpc | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/db42e8eb8b1428ab78dcbf0d491ac57b55580d5b | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/e5042660a88bbbd35e1bc7ff962d7870118028d1 | or1k | libselinux-3.3 | NOK | http://autobuild.buildroot.net/results/1f5badbea810770609e9f67e82a8cb7cd9b0da60 | arceb | lighttpd-1.4.67 | NOK | http://autobuild.buildroot.net/results/ce7ac2521c02e74b4872192c56ddaf7b465bf1f7 | arm | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/675a0a2e2d2ce4b34e19d9c9a060200622b2a6bb | ORPH i686 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/77a473ab6ac9e2abb538f5450b56b1aad734a310 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/cccb57b8c0c88061d8b0ce1735232018215991a0 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/db18edea072e88e5bba757b3056af69d4e04d550 | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/c59356eb5bfc39128a75f0dfcddf4b9201244894 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/397fc5d3b72f7f331c8396e828a57f23d4d34ba2 | ORPH sh4eb | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/5e9ab3cd074e39debc669d9ad578cb09f84e8222 | ORPH mipsel | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/f2e7219cbd71c2444ce5997a83523113911ca68a | ORPH m68k | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/513b355f8e4b2e751bb9de2946b5b85ea72c9675 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/fd5e67dd2cd168c9432c06c445bfd1e5216bd32c | ORPH powerpc64 | linux-tools | NOK | http://autobuild.buildroot.net/results/5523f3a18cd443bcf73fa716973cd2f343157998 | ORPH i486 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/5bb68a37c2e0b8ffe9e2d110913424605bb59ac1 | powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/823a7b459e3204389ebfc0fe9bccbc18d666e8b7 | sh4aeb | luaossl-20220711-0 | NOK | http://autobuild.buildroot.net/results/d061840f1924b83ff78d2f67f05a7de44fdd5f87 | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/85283280018795a50f8570a515a0771095ba7879 | i686 | mesa3d-22.3.3 | NOK | http://autobuild.buildroot.net/results/e0291f38eedee92912545d42a195e47548528393 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/3774c47eaee3b0fde77e471a82556ce966b41fb4 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/3ec0089f6e474e6ebb864deddb5c69f9d553dea2 | ORPH arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/0027e5ab14273f298ac0257c6752d25d8e95e7ec | ORPH arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/3ff36b43cfaca9d9cbba5dccdaf2d8249ce31d52 | ORPH powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/8334feae309d5401f3ebe0b50af8b65eb2e89e49 | arceb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c1094d1acb4535b1796f8d843cf3f233851937d3 | ORPH s390x | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3366265caaa6eb5afce3cb7dc5fa6a88953164cd | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0780b7b0b61c0cd3bbf3c77b315899c4b809df07 | ORPH mips64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b3b03b82832cd1524be250c903c0a4f5b23ce8ee | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b6d4e0c45b6532874c46548c557f1c732dcf59ca | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6dc3fcf1b06f47f876ff86a3e6ad5bd362ea5554 | ORPH microblaze | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/de2043790a7524e9faf8177c69b8b961ee3444b2 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a1eabc5d4932661eb0c9cb58fa332538ceb76332 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/b18aaf4fc05ba15cd183aecb43b9ce326f610110 | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fce31569da8858dbd860a0a9a0544244f41234f3 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/65d3f210a218a74b2ab3f4f26b8a1c87bdf916ad | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2e9c23086e433eef9234294d3ef58015c308b8e7 | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fcfff14b847f9d0a98a8b5b07f41ec24854eded4 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7693de3c255ab756e977ace481ae2d1e33e0e9b7 | ORPH sparc64 | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/40525f7719d2816a6f44f9b21d2fbda5addae49e | microblazeel | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/6d36ed233ad12d9ea928217bddeb3c1369a5bf6f | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a87cc93ff4a8d81accbb0403eb351083edd75aad | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/d4da54722c456f3554ec9ffa826296cd3d356c22 | s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/c843fe80347a586f44a53ff58e0d53c351506d36 | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/81812e01419270763f48387346d4cff41e7ccb2f | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/391790fa2a2cee6c07678be6525fead062abc42b | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/765a4dc9f7c000ecd05a391a4c3ef654c4c2ea17 | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/f44e8ad01baff9585a199159355f22643118cff2 | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/82d633a60de987bbbbf057e383bdaebdea6a2844 | i686 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/488f1659af7f5293ef8e37dc9857cc9ad0bcbd04 | powerpc64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/0bf8e7495bd8f689e5c69ad7339f610ea165c5d6 | sparc64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/5291fe0fac1d5c7b6587e4a566991a764a2632fb | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/377a3a698a0fdc3e852ad2d321ffa85f2d7b9d71 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/93c2485ae523c5a5fc6ddf184640343ac1675b8b | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/ee50b274dc79a3943e2a92d074bce979634ce3dc | microblazeel | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/0a7e767876de49a0e68a274363b8932c3e26d786 | aarch64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/4b578d2fcdfbcb8bf1d95aa36e8b7b119097b141 | or1k | sudo-1.9.12p2 | NOK | http://autobuild.buildroot.net/results/9c42ff9e40680ed6227dfd804794e4b6377aec97 | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/1d51b820472e235012ccf85d669897883fab7a6b | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/dfd55240e4e58a7cfee7a495181f448238ad6d68 | ORPH armeb | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/c78cdcb48a1a5e6c8c3444d9ea111746519bcab1 | mips64 | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/5b4892c60c3631d13c80b65f775845ec14dcd739 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/1daff6b25417f9aea6511ad0bc93828dd9173ff5 | mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/b049c9dc1e9f33bf878c6a55750358dba9380e16 | ORPH or1k | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/c8abd6e2cffd7a80e0fda31f67f5df7968764b47 | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/32f55ea477cf13875413c08de981bcb9c4e139fc | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/1effbb3c3f0bfe9f8378ca667c885ab95f5d7659 | ORPH microblazeel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b4119c8d61af44e93f2e63e32e555ddf5be2a970 | ORPH mips64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/faf8b453addcb0c032c81342ba65ccd59083d2da | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0cade4cabf6e6b2364a14204a510a77ec3eaf1e6 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/cc8f9731f3b20501d1981fdc48d5ac9024984cf0 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6b57acb40a64caaa41cb50f21ee18f5e986d59c2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/952c600d661404e831063bde2528657c2a8af807 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/95a5e96cba7c4f8959c5da87965e637366796728 | ORPH aarch64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/4d0914fe4885e3e92a1f6b0181b9ce9c58940685 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/cd24ae8f717fc59e6814c676803df703e9f6b2b6 | or1k | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/d490cba7ca9b3cfd4eadc3662ce0ba11cda9dd81 | armeb | zfs-2.1.7 | NOK | http://autobuild.buildroot.net/results/465a249f92d2f5db7ac4b61b4111e6cbaaa15688 | -- http://autobuild.buildroot.net From luca.ceresoli at bootlin.com Tue Jan 24 08:18:50 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 24 Jan 2023 09:18:50 +0100 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20221215111831.11956-1-neal.frager@amd.com> References: <20221215111831.11956-1-neal.frager@amd.com> Message-ID: <20230124091850.0cabaa3e@booty> Hi Neal, On Thu, 15 Dec 2022 11:18:31 +0000 Neal Frager wrote: > 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 Apologies for the delay. I was hoping to test this patch, but I'm not yet there, so for the moment I have a question below. > --- > 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 Does this prevent the 'reset' command in U-Boot from working? -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bugzilla at busybox.net Tue Jan 24 08:25:17 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 24 Jan 2023 08:25:17 +0000 Subject: [Buildroot] [Bug 15271] no start-qemu.sh In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15271 --- Comment #1 from Andrei Cherniaev --- There is interesting code in file buildroot/board/qemu/post-image.sh # Search for "# qemu_*_defconfig" tag in all readme.txt files. # Qemu command line on multilines using back slash are accepted. QEMU_CMD_LINE=$(sed -r ':a; /\\$/N; s/\\\n//; s/\t/ /; ta; /# '${DEFCONFIG_NAME}'$/!d; s/#.*//' ${README_FILES}) This script search "qemu_..._defconfig" in readme.txt files. Looks very bad idea... May be buildroot project should use runqemu python script from yocto https://docs.yoctoproject.org/dev-manual/qemu.html#qemu-command-line-syntax ? runqemu script use .conf files, for example qemux86.conf file https://github.com/yoctoproject/poky/blob/master/meta/conf/machine/qemux86.conf -- You are receiving this mail because: You are on the CC list for the bug. From neal.frager at amd.com Tue Jan 24 08:26:27 2023 From: neal.frager at amd.com (Frager, Neal) Date: Tue, 24 Jan 2023 08:26:27 +0000 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20230124091850.0cabaa3e@booty> References: <20221215111831.11956-1-neal.frager@amd.com> <20230124091850.0cabaa3e@booty> Message-ID: Hi Luca, > 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 > Apologies for the delay. I was hoping to test this patch, but I'm not yet there, so for the moment I have a question below. No problem. > --- > 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 > Does this prevent the 'reset' command in U-Boot from working? This patch actually has zero effect on functionality. These 4 u-boot configs are already included in the xilinx_zynqmp_virt_defconfig. So basically, there was no reason to have these 4 additions in the uboot.fragment file. This patch removes these configs for the goal of cleaning things up and reducing the uboot.fragment to the minimum. Best regards, Neal Frager AMD From james.hilliard1 at gmail.com Tue Jan 24 09:22:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:28 -0700 Subject: [Buildroot] [PATCH v3 1/8] package/flatbuffers: build position independent code Message-ID: <20230124092235.806969-1-james.hilliard1@gmail.com> 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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:29 -0700 Subject: [Buildroot] [PATCH v3 2/8] package/cpuinfo: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-2-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - move to libraries->hardware handling --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/cpuinfo/Config.in | 9 +++++++++ package/cpuinfo/cpuinfo.hash | 4 ++++ package/cpuinfo/cpuinfo.mk | 17 +++++++++++++++++ 5 files changed, 34 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/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..3fd5ea32bc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2701,6 +2701,9 @@ F: package/libvpx/ F: package/mesa3d-demos/ F: package/ti-gfx/ +N: Stefan Hager +F: package/cpuinfo/ + N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..5537699c86 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1637,6 +1637,7 @@ menu "Hardware handling" source "package/bcm2835/Config.in" source "package/c-periphery/Config.in" source "package/ccid/Config.in" + source "package/cpuinfo/Config.in" source "package/dtc/Config.in" source "package/gnu-efi/Config.in" source "package/hackrf/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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:30 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:30 -0700 Subject: [Buildroot] [PATCH v3 3/8] package/ruy: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-3-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++14 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/ruy/Config.in | 16 ++++++++++++++++ package/ruy/ruy.hash | 4 ++++ package/ruy/ruy.mk | 18 ++++++++++++++++++ 5 files changed, 40 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/DEVELOPERS b/DEVELOPERS index 3fd5ea32bc..ba26d5f999 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/ruy/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 5537699c86..29d55ef2b3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2110,6 +2110,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..c46f5c6cc9 --- /dev/null +++ b/package/ruy/Config.in @@ -0,0 +1,16 @@ +config BR2_PACKAGE_RUY + bool "ruy" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + 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 + +comment "ruy needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:31 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:31 -0700 Subject: [Buildroot] [PATCH v3 4/8] package/gemmlowp: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-4-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/gemmlowp/Config.in | 12 ++++++++++++ package/gemmlowp/gemmlowp.hash | 4 ++++ package/gemmlowp/gemmlowp.mk | 15 +++++++++++++++ 5 files changed, 33 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/DEVELOPERS b/DEVELOPERS index ba26d5f999..f48ea66660 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/gemmlowp/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 29d55ef2b3..8f78080963 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2009,6 +2009,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..379450d1b0 --- /dev/null +++ b/package/gemmlowp/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_GEMMLOWP + bool "gemmlowp" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + Low-precision matrix multiplication. + + https://github.com/google/gemmlowp + +comment "gemmlowp needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:32 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:32 -0700 Subject: [Buildroot] [PATCH v3 5/8] package/neon-2-sse: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-5-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: James Hilliard --- DEVELOPERS | 1 + 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 ++++++++++++++ 5 files changed, 29 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/DEVELOPERS b/DEVELOPERS index f48ea66660..a711f9f1ee 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2704,6 +2704,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/gemmlowp/ +F: package/neon-2-sse/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 8f78080963..6377ddd2e5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2101,6 +2101,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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:33 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:33 -0700 Subject: [Buildroot] [PATCH v3 6/8] package/fft2d: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-6-james.hilliard1@gmail.com> 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. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/fft2d/Config.in | 7 +++++++ package/fft2d/fft2d.hash | 4 ++++ package/fft2d/fft2d.mk | 22 ++++++++++++++++++++++ 5 files changed, 35 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/DEVELOPERS b/DEVELOPERS index a711f9f1ee..a2411bc749 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/fft2d/ F: package/gemmlowp/ F: package/neon-2-sse/ F: package/ruy/ diff --git a/package/Config.in b/package/Config.in index 6377ddd2e5..dd16df061c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2003,6 +2003,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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:34 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:34 -0700 Subject: [Buildroot] [PATCH v3 7/8] package/farmhash: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-7-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/farmhash/Config.in | 12 ++++++++++++ package/farmhash/farmhash.hash | 4 ++++ package/farmhash/farmhash.mk | 14 ++++++++++++++ 5 files changed, 32 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/DEVELOPERS b/DEVELOPERS index a2411bc749..d4f3a3e2f8 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/farmhash/ F: package/fft2d/ F: package/gemmlowp/ F: package/neon-2-sse/ diff --git a/package/Config.in b/package/Config.in index dd16df061c..9e16084148 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2003,6 +2003,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..ef22898774 --- /dev/null +++ b/package/farmhash/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_FARMHASH + bool "farmhash" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + FarmHash, a family of hash functions. + + https://github.com/google/farmhash + +comment "farmhash needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Tue Jan 24 09:22:35 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:22:35 -0700 Subject: [Buildroot] [PATCH v3 8/8] package/tensorflow-lite: new package In-Reply-To: <20230124092235.806969-1-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> Message-ID: <20230124092235.806969-8-james.hilliard1@gmail.com> From: Stefan Hager This package adds the tensorflow lite runtime to buildroot. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - drop architecture restrictions which appear inaccurate after adding neon-2-sse - disable android only nnapi Changes v1 -> v2: - fix label_image build - more explicit cmake config --- DEVELOPERS | 1 + 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 | 29 +++++++++++ package/tensorflow-lite/tensorflow-lite.hash | 4 ++ package/tensorflow-lite/tensorflow-lite.mk | 49 +++++++++++++++++++ 8 files changed, 202 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/DEVELOPERS b/DEVELOPERS index d4f3a3e2f8..791e41c619 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2708,6 +2708,7 @@ F: package/fft2d/ F: package/gemmlowp/ F: package/neon-2-sse/ F: package/ruy/ +F: package/tensorflow-lite/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 9e16084148..95f07cefd5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2120,6 +2120,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..d551c14077 --- /dev/null +++ b/package/tensorflow-lite/Config.in @@ -0,0 +1,29 @@ +config BR2_PACKAGE_TENSORFLOW_LITE + bool "tensorflow-lite" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_SHARED_LIBS + 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 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..aa69eb3bd1 --- /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=OFF \ + -DTFLITE_ENABLE_RUY=ON \ + -DTFLITE_ENABLE_XNNPACK=OFF + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Jan 24 09:27:27 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 24 Jan 2023 02:27:27 -0700 Subject: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package In-Reply-To: References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-8-james.hilliard1@gmail.com> Message-ID: On Tue, Jan 10, 2023 at 5:49 AM Gilles Talis wrote: > > Hi James, Hi Stefan, > > fyi, I could build and successfully test tensorflow lite on an aarch64 > platform with Cortex A53 cores. > a few comments though. > > Le lun. 28 nov. 2022 ? 19:00, James Hilliard > a ?crit : > > > > 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 + > If you want to be maintainers for this package, do not forget to > update the DEVELOPERS file. > > > .../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 > Can you please add to comment that explains why this version of GCC is needed? I'm not sure why this is, maybe Stephan Hager can clarify. > > > + 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. > The text is too long. Please run "utils/check-package" to see the > warning that it generates. Fixed in v3: https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > A couple of suggestions: > 1) would it be possible to add an option to build and install the > label_image example? It is always handy to be able to test this > package once it is built. > 2) would it be possible to add an option to build and install the > benchmark_model tool? This tool provides useful performance > information. Not sure there's really a good way to do this without adding a config flag upstream. > > > + > > +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 \ > I thought NNAPI was used in Android. Can you explain why it is required here? Disabled in v3: https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > + -DTFLITE_ENABLE_RUY=ON \ > > + -DTFLITE_ENABLE_XNNPACK=OFF > any reason why xnnpack is not enabled? It would be great to enable it > as an option. Mostly since it's not a required dependency and haven't added the dependency yet. Will look into adding that as a followup once this is merged. > > > + > > +$(eval $(cmake-package)) > > -- > > 2.34.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > thanks > Gilles. From baruch at tkos.co.il Tue Jan 24 09:37:13 2023 From: baruch at tkos.co.il (Baruch Siach) Date: Tue, 24 Jan 2023 11:37:13 +0200 Subject: [Buildroot] [PATCH v3 6/8] package/fft2d: new package In-Reply-To: <20230124092235.806969-6-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> <20230124092235.806969-6-james.hilliard1@gmail.com> Message-ID: <87r0vkff25.fsf@tarshish> Hi James, On Tue, Jan 24 2023, James Hilliard wrote: > 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. > > Tested-by: Stefan Hager > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/fft2d/Config.in | 7 +++++++ > package/fft2d/fft2d.hash | 4 ++++ > package/fft2d/fft2d.mk | 22 ++++++++++++++++++++++ > 5 files changed, 35 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/DEVELOPERS b/DEVELOPERS > index a711f9f1ee..a2411bc749 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ > > N: Stefan Hager > F: package/cpuinfo/ > +F: package/fft2d/ > F: package/gemmlowp/ > F: package/neon-2-sse/ > F: package/ruy/ > diff --git a/package/Config.in b/package/Config.in > index 6377ddd2e5..dd16df061c 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2003,6 +2003,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 This does not look like a known license name. baruch > +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)) -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From fido_max at inbox.ru Tue Jan 24 10:31:49 2023 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Tue, 24 Jan 2023 13:31:49 +0300 Subject: [Buildroot] [PATCH 1/1] package/gdal: switch to cmake build Message-ID: <20230124103149.588288-1-fido_max@inbox.ru> GDAL autoconf has wrong libgeotiff detection. It uses host's library if installed instead of buildroot one. Modern versions of gdal have no autoconf build scripts, just cmake only. So move to cmake build variant. Fixes: https://bugs.busybox.net/show_bug.cgi?id=15281 Signed-off-by: Maxim Kochetkov --- package/gdal/gdal.mk | 166 ++++++++++++++++++++++--------------------- 1 file changed, 85 insertions(+), 81 deletions(-) diff --git a/package/gdal/gdal.mk b/package/gdal/gdal.mk index 33e7ba724a..a777834083 100644 --- a/package/gdal/gdal.mk +++ b/package/gdal/gdal.mk @@ -12,6 +12,13 @@ GDAL_LICENSE_FILES = LICENSE.TXT GDAL_CPE_ID_VENDOR = osgeo GDAL_INSTALL_STAGING = YES GDAL_CONFIG_SCRIPTS = gdal-config +GDAL_SUPPORTS_IN_SOURCE_BUILD=NO + +# Using 'make' with the Makefile generator will not work, +# as it will try the GNUmakefile. +# GNUmakefile and autoconf are dropped in 3.6 so may be dropped in future version. +GDAL_MAKE_OPTS += -f Makefile + # gdal at its core only needs host-pkgconf, libgeotiff, proj and tiff # but since by default mrf driver support is enabled, it also needs # jpeg, libpng and zlib. By default there are also many other drivers @@ -20,97 +27,94 @@ GDAL_CONFIG_SCRIPTS = gdal-config # respectively needed dependencies. GDAL_DEPENDENCIES = host-pkgconf jpeg json-c libgeotiff libpng proj tiff zlib -# Yes, even though they have --with options, these few libraries are +# Yes, even though they have DGDAL_USE, these few libraries are # mandatory. If we don't provide them, bundled versions are used. GDAL_CONF_OPTS = \ - --with-geotiff \ - --with-jpeg \ - --with-libjson-c=$(STAGING_DIR)/usr \ - --with-libtool \ - --with-libz \ - --with-png \ - --with-proj \ - --without-armadillo \ - --without-blosc \ - --without-brunsli \ - --without-cfitsio \ - --without-crypto \ - --without-cryptopp \ - --without-curl \ - --without-dds \ - --without-ecw \ - --without-expat \ - --without-exr \ - --without-fgdb \ - --without-freexl \ - --without-geos \ - --without-gnm \ - --without-libkml \ - --without-lz4 \ - --without-gta \ - --without-hdf4 \ - --without-hdf5 \ - --without-hdfs \ - --without-heif \ - --without-idb \ - --without-jp2lura \ - --without-java \ - --without-jpeg12 \ - --without-jxl \ - --without-kakadu \ - --without-kea \ - --without-lerc \ - --without-gif \ - --without-liblzma \ - --without-libdeflate \ - --without-mongocxxv3 \ - --without-mrsid \ - --without-jp2mrsid \ - --without-macosx-framework \ - --without-msg \ - --without-mysql \ - --without-netcdf \ - --without-null \ - --without-oci \ - --without-odbc \ - --without-ogdi \ - --without-opencl \ - --without-openjpeg \ - --without-pam \ - --without-pcidsk \ - --without-pcraster \ - --without-pcre \ - --without-pcre2 \ - --without-pdfium \ - --without-podofo \ - --without-poppler \ - --without-python \ - --without-qhull \ - --without-rasdaman \ - --without-rasterlite2 \ - --without-rdb \ - --without-sfcgal \ - --without-sosi \ - --without-spatialite \ - --without-sqlite3 \ - --without-teigha \ - --without-tiledb \ - --without-webp \ - --without-xerces \ - --without-zstd + -DGDAL_USE_GEOTIFF=ON \ + -DGDAL_USE_JPEG=ON \ + -DGDAL_USE_JSONC=ON \ + -DGDAL_USE_ZLIB=ON \ + -DGDAL_USE_PNG=ON \ + -DGDAL_USE_ARMADILLO=OFF \ + -DGDAL_USE_BLOSC=OFF \ + -DGDAL_USE_BRUNSLI=OFF \ + -DGDAL_USE_CFITSIO=OFF \ + -DGDAL_USE_OPENSSL=OFF \ + -DGDAL_USE_CRYPTOPP=OFF \ + -DGDAL_USE_CRNLIB=OFF \ + -DGDAL_USE_CURL=OFF \ + -DGDAL_USE_ECW=OFF \ + -DGDAL_USE_EXPAT=OFF \ + -DGDAL_USE_FILEGDB=OFF \ + -DGDAL_USE_FREEXL=OFF \ + -DGDAL_USE_GEOS=OFF \ + -DGDAL_USE_LIBKML=OFF \ + -DGDAL_USE_LZ4=OFF \ + -DGDAL_USE_GTA=OFF \ + -DGDAL_USE_HDF4=OFF \ + -DGDAL_USE_HDF5=OFF \ + -DGDAL_USE_HDFS=OFF \ + -DGDAL_USE_HEIF=OFF \ + -DGDAL_USE_IDB=OFF \ + -DGDAL_USE_LURATECH=OFF \ + -DGDAL_USE_JPEG12_INTERNAL=OFF \ + -DGDAL_USE_JXL=OFF \ + -DGDAL_USE_KDU=OFF \ + -DGDAL_USE_KEA=OFF \ + -DGDAL_USE_LERC=OFF \ + -DGDAL_USE_GIF=OFF \ + -DGDAL_USE_LIBLZMA=OFF \ + -DGDAL_USE_DEFLATE=OFF \ + -DGDAL_USE_MONGOCXX=OFF \ + -DGDAL_USE_MRSID=OFF \ + -DGDAL_USE_PUBLICDECOMPWT=OFF \ + -DGDAL_USE_MYSQL=OFF \ + -DGDAL_USE_NETCDF=OFF \ + -DGDAL_USE_ORACLE=OFF \ + -DGDAL_USE_ODBC=OFF \ + -DGDAL_USE_OGDI=OFF \ + -DGDAL_USE_OPENCL=OFF \ + -DGDAL_USE_OPENEXR=OFF \ + -DGDAL_USE_OPENJPEG=OFF \ + -DGDAL_USE_PCRE=OFF \ + -DGDAL_USE_PCRE2=OFF \ + -DGDAL_USE_PDFIUM=OFF \ + -DGDAL_USE_PODOFO=OFF \ + -DGDAL_USE_POPPLER=OFF \ + -DGDAL_USE_QHULL=OFF \ + -DGDAL_USE_RASDAMAN=OFF \ + -DGDAL_USE_RASTERLITE2=OFF \ + -DGDAL_USE_RDB=OFF \ + -DGDAL_USE_SFCGAL=OFF \ + -DGDAL_USE_FYBA=OFF \ + -DGDAL_USE_SPATIALITE=OFF \ + -DGDAL_USE_SQLITE3=OFF \ + -DGDAL_USE_TEIGHA=OFF \ + -DGDAL_USE_TILEDB=OFF \ + -DGDAL_USE_WEBP=OFF \ + -DGDAL_USE_XERCESC=OFF \ + -DGDAL_USE_ZSTD=OFF \ + -DGDAL_ENABLE_DRIVER_PCIDSK=OFF \ + -DGDAL_ENABLE_DRIVER_PCRASTER=OFF \ + -DGDAL_ENABLE_DRIVER_NULL=OFF \ + -DGDAL_ENABLE_MACOSX_FRAMEWORK=OFF \ + -DENABLE_GNM=OFF \ + -DENABLE_PAM=OFF \ + -DBUILD_JAVA_BINDINGS=OFF \ + -DBUILD_PYTHON_BINDINGS=OFF ifeq ($(BR2_PACKAGE_LIBXML2),y) GDAL_DEPENDENCIES += libxml2 -GDAL_CONF_OPTS += --with-xml2 +GDAL_CONF_OPTS += -DGDAL_USE_LIBXML2=ON else -GDAL_CONF_OPTS += --without-xml2 +GDAL_CONF_OPTS += -DGDAL_USE_LIBXML2=OFF endif ifeq ($(BR2_PACKAGE_POSTGRESQL),y) GDAL_DEPENDENCIES += postgresql -GDAL_CONF_OPTS += --with-pg +GDAL_CONF_OPTS += -DGDAL_USE_POSTGRESQL=ON else -GDAL_CONF_OPTS += --without-pg +GDAL_CONF_OPTS += -DGDAL_USE_POSTGRESQL=OFF endif -$(eval $(autotools-package)) +$(eval $(cmake-package)) -- 2.38.1 From kieran.bingham at ideasonboard.com Tue Jan 24 10:52:18 2023 From: kieran.bingham at ideasonboard.com (Kieran Bingham) Date: Tue, 24 Jan 2023 10:52:18 +0000 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <4f8c8871-d5cb-ccba-4e15-693f9c9f0a50@theobroma-systems.com> References: <20230119143408.1911081-1-dse@thaumatec.com> <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> <167447511035.42371.11532947092483800306@Monstersaurus> <4f8c8871-d5cb-ccba-4e15-693f9c9f0a50@theobroma-systems.com> Message-ID: <167455753865.42371.11276435396637417985@Monstersaurus> Quoting Quentin Schulz via buildroot (2023-01-23 13:25:52) > Hi Kieran, > > On 1/23/23 12:58, Kieran Bingham wrote: > > Quoting Quentin Schulz via buildroot (2023-01-23 10:57:16) > >> Hi Daniel, > >> > >> On 1/19/23 15:34, Daniel Semkowicz wrote: > >>> Libcamera recently started to version the software, so use the > >>> version tag instead of raw commit hash. > >>> > >>> Signed-off-by: Daniel Semkowicz > >>> --- > >>> package/libcamera/libcamera.hash | 2 +- > >>> package/libcamera/libcamera.mk | 2 +- > >>> 2 files changed, 2 insertions(+), 2 deletions(-) > >>> > >>> diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > >>> index 68c9c1f005..033e318910 100644 > >>> --- a/package/libcamera/libcamera.hash > >>> +++ b/package/libcamera/libcamera.hash > >>> @@ -1,4 +1,4 @@ > >>> -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > >>> +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz > >>> > >>> # license files > >>> sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > >>> diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > >>> index 9c03d3a3b3..8979a43aca 100644 > >>> --- a/package/libcamera/libcamera.mk > >>> +++ b/package/libcamera/libcamera.mk > >>> @@ -5,7 +5,7 @@ > >>> ################################################################################ > >>> > >>> LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ > >>> -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > >>> +LIBCAMERA_VERSION = v0.0.3 > >> > >> I would actually advocate against using git tags, they are not > >> guaranteed to be stable over time (one can remove or move a tag), as > >> opposed to a git hash which is guaranteed to be. > >> > >> Can you use the commit hash please? > > > > Tags seem more convenient to me! - If you're not going to use the tag > > points, why am I bothering to make tagged releases? I could go back to > > just saying 'always use master as the latest release' if SHA1's are the > > release point. > > > > git tags aren't necessarily related to software releases, they just > happen to be. You could very well have releases without git tags though > that makes it quite difficult to know when a new release is out or to > know which commit exactly is a "release". Indeed, they're convenient, and at least 'signed' to verify too. > Just FYI, git tags are not allowed in Yocto officially maintained > layers. This has something to do with Yocto enforcing tag re-fetching, > thus requiring network access, breaking the ability to build offline. Ah I wasn't aware of that. I'm not sure I've seen much traffic from Yocto packaging libcamera recently though. Not through my inbox anyway. > > While, yes - tags can be deleted. I expect that any signed-by-me tag (or > > any other future libcamera release maintainer) is the correct tag for > > that release point. I would not expect to delete any tag once pushed to > > a public host. > > > > Expectations vs reality. People do all kinds of weird stuff. I was not > specifically talking about tag deletion but tag being moved. git hashes > aren't spared the deletion issue either (e.g. force-push to the git > branch). Considering I've seen this happen before, it's not an > hypothesis (that was a proprietary downstream project though). While I > appreciate with your experience with upstream projects you would know > that moving tags is really a bad idea, I was merely just pointing out a > pitfall of using git tags for builds that most people would like > reproducible. I understand. I'd happily state that for libcamera, we expect a (release) tag to be constant and immutable. > >> @Kieran: do you have manually generated tarballs for versions somewhere > >> so we could use this instead of a git repo? > > > > Do other projects honestly create manually generated tarballs? > > > > I was just asking if there was one already available. I was not > requesting one :) It's a recurring question though. So it turns out cgit /can/ provide these, but we must have it disabled. It might be feasible to enable it - but these will be unsigned. > > As in ... does the maintainer create a .tgz and scp it somewhere or some > > such? > > > > I would expect this can all be handled by git... - in particular, IMO - > > the signed tags I push are what I expect to be possible to validate and > > verify. Is it that the core issue here is that cgit isn't providing a > > tarball? (while Github does?) > > > > Buildroot validates the sources it gets anyways with the hash. So moving > the tag will break the builds on systems where the repo is not already > in cache in BR2_DL_DIR. Yes, I would expect the existing validation to prevent it going unnoticed, so I don't think I see any specific issues, (other than the below...) I expect that it's the responsibility of whomever does the update to validate that the release is correctly signed? > Yocto has a strict requirement on automatically generated tarballs, > GitHub being one the tools generating them. Try to contribute a package > using GitHub archives/releases and I can guarantee you one of the first > comments you'll receive is that they don't want it, use git hashes > instead. Now, I see that Buildroot does not have the same restriction > since the github function is used to fetch releases. c.f. `git grep -A1 > -B1 "_SITE.*github" | grep "tar\.` for a list of impacted packages, and > https://git.busybox.net/buildroot/tree/package/pkg-download.mk#n63 for > the implementation. > > AFAIR, it has to do with tarballs sometimes being recreated in the > future and, depending on the tool being used by GitHub or whatever, the > checksum changes (e.g. tarball creation date somewhere in the headers, > tarball tool version number in there, you name it, ...), breaking old > trees/projects. I can see how 'automagically' generating tarballs like this could be an issue. Changing the compression ratio or other internal parameters perhaps would then create a checksum failure. That would be caught by buildroot of course, and would require re-autheniticating / validating that the source is from the correctly signed release. > The issue in Buildroot is that the tag won't be re-fetched (while > re-fetching is enforced in Yocto for example), so you might have two PCs > building different git hashes because someone moved the tag upstream in > -between builds, c.f. the docs: > """ > due to local caching, Buildroot will not re-fetch the repository, > so people who expect to be able to follow the remote repository would be > quite surprised and disappointed; > because two builds can never be perfectly simultaneous, and because > the remote repository may get new commits on the branch anytime, two > users, using the same Buildroot tree and building the same > configuration, may get different source, thus rendering the build non > reproducible, and people would be quite surprised and disappointed. > """ > > The first mail was just out-of-habit with what usually happens when > reviewing recipe patches on the Yocto ML. I understand that Buildroot > works differently and git tags may be enough for you/Buildroot maintainers. At the moment, I plan to provide signed-git-tags. It's up to the distributions and builders from there ;-) As long as things can be mostly automated, I don't mind doing extra steps, but they need some justification, so that I'm not doing manual processing to support debian/fedora/buildroot/yocto/arch/everyone else separately. -- Kieran From bugzilla at busybox.net Tue Jan 24 12:09:55 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 24 Jan 2023 12:09:55 +0000 Subject: [Buildroot] [Bug 15281] Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15281 --- Comment #1 from Maxim Kochetkov --- Created attachment 9486 --> https://bugs.busybox.net/attachment.cgi?id=9486&action=edit 0001-package-gdal-switch-to-cmake-build.patch Please try this patch -- You are receiving this mail because: You are on the CC list for the bug. From nicolas.cavallari at green-communications.fr Tue Jan 24 12:55:28 2023 From: nicolas.cavallari at green-communications.fr (Nicolas Cavallari) Date: Tue, 24 Jan 2023 13:55:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgit2: security bump to 1.5.1 Message-ID: <20230124125528.5801-1-nicolas.cavallari@green-communications.fr> Fixes CVE-2023-22742: when compiled with BR2_PACKAGE_LIBSSH2, libgit2 fails to verify SSH keys by default. https://github.com/libgit2/libgit2/blob/v1.5.1/docs/changelog.md Signed-off-by: Nicolas Cavallari --- package/libgit2/libgit2.hash | 2 +- package/libgit2/libgit2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) tested with test-pkg -a with BR2_PACKAGE_LIBGIT2=y BR2_PACKAGE_LIBSSH2=y BR2_PACKAGE_LIBZLIB=y diff --git a/package/libgit2/libgit2.hash b/package/libgit2/libgit2.hash index fb760fd4cc..e834525df5 100644 --- a/package/libgit2/libgit2.hash +++ b/package/libgit2/libgit2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 8de872a0f201b33d9522b817c92e14edb4efad18dae95cf156cf240b2efff93e libgit2-1.5.0.tar.gz +sha256 7074f1e2697992b82402501182db254fe62d64877b12f6e4c64656516f4cde88 libgit2-1.5.1.tar.gz sha256 0fc09da43d666b5b0cf5695defc3100d5cf387936b260ebab37e396d7e0dbc83 COPYING diff --git a/package/libgit2/libgit2.mk b/package/libgit2/libgit2.mk index 9409011eb4..c962c8030f 100644 --- a/package/libgit2/libgit2.mk +++ b/package/libgit2/libgit2.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGIT2_VERSION = 1.5.0 +LIBGIT2_VERSION = 1.5.1 LIBGIT2_SITE = $(call github,libgit2,libgit2,v$(LIBGIT2_VERSION)) LIBGIT2_LICENSE = \ GPL-2.0 with linking exception, \ -- 2.39.0 From nhed+buildroot at starry.com Tue Jan 24 16:50:21 2023 From: nhed+buildroot at starry.com (Nevo Hed) Date: Tue, 24 Jan 2023 11:50:21 -0500 Subject: [Buildroot] [PATCH] Makefile: fix build when $(O) ends in _defconfig In-Reply-To: <20230122090947.1369673-1-yann.morin.1998@free.fr> References: <20230122090947.1369673-1-yann.morin.1998@free.fr> Message-ID: Yann, Though I'm a tad baffled by the concept of naming anything but a defconfig (Kconf) file with the same pattern, the fix seems reasonable. --Nevo On Sun, Jan 22, 2023 at 4:09 AM Yann E. MORIN wrote: > > Commit e6195c53041f (Makefile: fix use of many br2-external trees) fixed > a slowdown with many br2-external trees. In doing so, it changed the > type of the %_defconfig rule: the stem is no longer present in the > prerequisites, so it changes from a pattern rule to an implicit pattern > rule [0]. > > It is not unusual to name the build directory after the defconfig that > is being built, so we may end up with a build directory named > meh_defconfig. Before e6195c53041f, the pattern rule would not match > [1], but now it does, which causes somewhat-cryptic build failures: > > Makefile:1015: *** "Can't find /some/path/meh_defconfig". Stop. > > The issue is that we have this set of rules and assignments (elided and > reordered for legibility): > > all: world > world: target-post-image > target-post-image: staging-finalize > staging-finalize: $(STAGING_DIR_SYMLINK) > $(STAGING_DIR_SYMLINK): | $(BASE_DIR) > BASE_DIR := $(CANONICAL_O) > CANONICAL_O := $(shell mkdir -p $(O) >/dev/null 2>&1)$(realpath $(O)) > > So, there is a rule that (eventually) has a dependency on $(O), but we > have no rule that provides it explicitly, so the %_defconfig rule kicks > in, with the stem as "/some/path/meh". When the loop searches all the > ".../configs/" directories for a file named ".../configs/%_defconfig", > it actually lookes for a file named ".../configs//some/path/meh_defconfig" > and that indeed never matches anything. > > The solution is to provide an actual rule for $(BASE_DIR), so that the > implicit rule does not kick in. > > [0] Terminology and behaviour in make is hard, so the terms we used here > may be wrong or incorrectly used, and/or the explanations for the > behavious be wrong or incomplete... Still, the reasoning stands, and > the root cause is the removal of the stem in the RHS of the rule > (adding one back does fix the issue). > > [1] not sure how the prerequisite was solved before e6195c53041f, > though... > > Fixes: e6195c53041f > > Reported-by: Romain Naour > Signed-off-by: Yann E. MORIN > Cc: Nevo Hed > Cc: Peter Korsgaard > --- > Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Makefile b/Makefile > index 8517d563d5..f39af5eae9 100644 > --- a/Makefile > +++ b/Makefile > @@ -1042,7 +1042,7 @@ savedefconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile > > # staging and target directories do NOT list these as > # dependencies anywhere else > -$(BUILD_DIR) $(BASE_TARGET_DIR) $(HOST_DIR) $(BINARIES_DIR) $(LEGAL_INFO_DIR) $(REDIST_SOURCES_DIR_TARGET) $(REDIST_SOURCES_DIR_HOST) $(PER_PACKAGE_DIR): > +$(BASE_DIR) $(BUILD_DIR) $(BASE_TARGET_DIR) $(HOST_DIR) $(BINARIES_DIR) $(LEGAL_INFO_DIR) $(REDIST_SOURCES_DIR_TARGET) $(REDIST_SOURCES_DIR_HOST) $(PER_PACKAGE_DIR): > @mkdir -p $@ > > # outputmakefile generates a Makefile in the output directory, if using a > -- > 2.25.1 > From juan.carrano at ebee.berlin Tue Jan 24 18:21:03 2023 From: juan.carrano at ebee.berlin (Juan Carrano) Date: Tue, 24 Jan 2023 19:21:03 +0100 Subject: [Buildroot] [PATCH] support/pkg-stats: list packages from external trees. In-Reply-To: <20221102103428.82414-1-juan.carrano@ebee.berlin> References: <20221102103428.82414-1-juan.carrano@ebee.berlin> Message-ID: Hi, I'm bumping this email. Is there any interest in this feature? If the implementation is lacking, I can make any required changes. For our use case at my work this is very important, otherwise some packages will not get checked for CVEs. Regards, Juan. From Stefan.Kuhne at gmx.net Tue Jan 24 18:37:27 2023 From: Stefan.Kuhne at gmx.net (Stefan Kuhne) Date: Tue, 24 Jan 2023 19:37:27 +0100 Subject: [Buildroot] Build of glib2 failed In-Reply-To: <21929154-7cb8-31ff-20de-d48d25e53423@carrier-2> References: <21929154-7cb8-31ff-20de-d48d25e53423@carrier-2> Message-ID: <6e0a1eb8-4495-76a4-63a9-852fccbb9a79@carrier-2> Am 23.01.2023 um 20:32 schrieb Stefan Kuhne: Hello. > I've a problem to build glib2: > > ... > Library m found: YES > Run-time dependency libffi found: YES 3.4.4 > Run-time dependency zlib found: YES 1.2.13 > Checking for function "ngettext" : NO > Library intl found: NO > > output/build/libglib2-2.72.3/meson.build:2102:4: ERROR: Automatic > wrap-based subproject downloading is disabled > I missed UCLIBC_HAS_INTL and UCLIBC_HAS_ICONV in uclibc config. Best regards From heiko.thiery at gmail.com Tue Jan 24 18:42:44 2023 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Tue, 24 Jan 2023 19:42:44 +0100 Subject: [Buildroot] [PATCH] package/mobile-broadband-provider-info: bump version to 20221107 Message-ID: <20230124184243.7351-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- .../mobile-broadband-provider-info.hash | 4 ++-- .../mobile-broadband-provider-info.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash index b0c0db1b84..c965f5c783 100644 --- a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash +++ b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash @@ -1,4 +1,4 @@ -# https://download.gnome.org/sources/mobile-broadband-provider-info/20190618/mobile-broadband-provider-info-20190618.sha256sum -sha256 c22d64a565d1975b9eecb6ed2eeaef18634bc6f385c8137d05e845d8fb3cce5b mobile-broadband-provider-info-20190618.tar.xz +# https://download.gnome.org/sources/mobile-broadband-provider-info/20221107/mobile-broadband-provider-info-20221107.sha256sum +sha256 d93392566c347a96eed95da8c66a5da0dd94f4115cfb3a305ff2682c64cfd810 mobile-broadband-provider-info-20221107.tar.xz # Locally computed sha256 3d510b215a33087b9ceb9592da21575ea1f9f98bd4d983a38e65fe851a552174 COPYING diff --git a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk index ca6a8387c5..2744844951 100644 --- a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk +++ b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBILE_BROADBAND_PROVIDER_INFO_VERSION = 20190618 +MOBILE_BROADBAND_PROVIDER_INFO_VERSION = 20221107 MOBILE_BROADBAND_PROVIDER_INFO_SITE = https://download.gnome.org/sources/mobile-broadband-provider-info/$(MOBILE_BROADBAND_PROVIDER_INFO_VERSION) MOBILE_BROADBAND_PROVIDER_INFO_SOURCE = mobile-broadband-provider-info-$(MOBILE_BROADBAND_PROVIDER_INFO_VERSION).tar.xz MOBILE_BROADBAND_PROVIDER_INFO_LICENSE = Public domain -- 2.20.1 From bonet at grenoble.cnrs.fr Tue Jan 24 20:26:54 2023 From: bonet at grenoble.cnrs.fr (Edgar Bonet) Date: Tue, 24 Jan 2023 21:26:54 +0100 Subject: [Buildroot] [PATCH 1/1] configs/acmesystems_acqua_a5_*: bump to Linux v5.15 Message-ID: The updated device tree is provided by Acme Systems: https://www.acmesystems.it/compile_kernel_5_15 It is released under GPLv2 or later. Signed-off-by: Edgar Bonet --- .../acqua-a5/at91-sama5d3_acqua.dts | 51 +++++++++++++++---- configs/acmesystems_acqua_a5_256mb_defconfig | 4 +- configs/acmesystems_acqua_a5_512mb_defconfig | 4 +- 3 files changed, 46 insertions(+), 13 deletions(-) diff --git a/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts b/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts index 264af29809..39fa4df1b1 100644 --- a/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts +++ b/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts @@ -4,7 +4,7 @@ * Copyright (C) 2014 Atmel, * 2014 Nicolas Ferre * - * 2020 Sergio Tanzilli + * 2022 Sergio Tanzilli * * Licensed under GPLv2 or later. */ @@ -17,7 +17,7 @@ chosen { stdout-path = "serial0:115200n8"; - bootargs = "mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait consoleblank=0"; + bootargs = "mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait net.ifnames=0"; }; memory { @@ -128,15 +128,19 @@ i2c3@ { compatible = "i2c-gpio"; - gpios = <&pioE 1 0 /* SDA */ - &pioE 2 0 /* SCK */ - >; - i2c-gpio,delay-us = <4>; /* ~178 kHz */ + + sda-gpios = <&pioE 1 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; + scl-gpios = <&pioE 2 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; + + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c3_gpio>; + + i2c-gpio,delay-us = <4>; /* ~178 kHz */ #address-cells = <1>; #size-cells = <0>; - + /* EEPROM contains the eth0 MAC address */ - + eeprom at 58 { compatible = "atmel,24mac402"; pagesize = <256>; @@ -149,6 +153,7 @@ reg = <0x0 0x06>; }; }; + }; pwm0: pwm at f002c000 { @@ -204,6 +209,17 @@ }; pinctrl at fffff200 { + + atmel,mux-mask = < + /* A B C */ + 0xffffffff 0xc0fc0000 0xc0ff0000 /* pioA */ + 0xffffffff 0x0ff8ffff 0x00000000 /* pioB */ + 0xffffffff 0xbc00f1ff 0x7c00fc00 /* pioC */ + 0xffffffff 0xc001c0e0 0x0001c1e0 /* pioD */ + 0xfffffff9 0xbf9f8000 0x18000000 /* pioE */ + /* 0xffffffff 0xb8000000 0x18000000 */ /* pioE */ + >; + board { pinctrl_i2c0_pu: i2c0_pu { atmel,pins = @@ -217,6 +233,13 @@ ; }; + pinctrl_i2c3_gpio: i2c3-gpio { + atmel,pins = + ; + }; + + pinctrl_key_gpio: key_gpio_0 { atmel,pins = ; @@ -236,12 +259,20 @@ atmel,pins = ; /* PE9, conflicts with A9 */ }; + + pinctrl_gpio_leds: gpio_leds_default { + atmel,pins = + ; + }; }; }; }; usb0: gadget at 500000 { - status = "okay"; + status = "disabled"; }; usb1: ohci at 600000 { @@ -272,6 +303,8 @@ leds { compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_leds>; led0 { label = "led0"; diff --git a/configs/acmesystems_acqua_a5_256mb_defconfig b/configs/acmesystems_acqua_a5_256mb_defconfig index f8129f3780..5a5b9559d6 100644 --- a/configs/acmesystems_acqua_a5_256mb_defconfig +++ b/configs/acmesystems_acqua_a5_256mb_defconfig @@ -2,13 +2,13 @@ BR2_arm=y BR2_cortex_a5=y BR2_ARM_ENABLE_VFP=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_4=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/acmesystems/acqua-a5/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.4.107" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.90" BR2_LINUX_KERNEL_DEFCONFIG="sama5" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts" diff --git a/configs/acmesystems_acqua_a5_512mb_defconfig b/configs/acmesystems_acqua_a5_512mb_defconfig index e399d4a9ff..bb5bb1964e 100644 --- a/configs/acmesystems_acqua_a5_512mb_defconfig +++ b/configs/acmesystems_acqua_a5_512mb_defconfig @@ -2,13 +2,13 @@ BR2_arm=y BR2_cortex_a5=y BR2_ARM_ENABLE_VFP=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_4=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/acmesystems/acqua-a5/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.4.107" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.90" BR2_LINUX_KERNEL_DEFCONFIG="sama5" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts" -- 2.34.1 From bugzilla at busybox.net Wed Jan 25 01:00:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 25 Jan 2023 01:00:34 +0000 Subject: [Buildroot] [Bug 15281] Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15281 --- Comment #2 from Himar Alonso --- This patch solves the problem. I have tried using both the internal and external toolchains. It just works. Thanks a lot Maxim!! :) -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Wed Jan 25 06:45:53 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 25 Jan 2023 06:45:53 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-24 Message-ID: <20230125064602.0BFC64182F@smtp4.osuosl.org> Hello, Autobuild statistics for 2023-01-24 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 4 | 2 | 0 | 6 | 2022.11.x | 0 | 2 | 0 | 2 | master | 110 | 188 | 0 | 298 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 26 bash-5.2.15 | 15 fwup-1.9.1 | 14 opkg-0.4.5 | 8 host-binutils-2.38 | 7 host-sentry-cli-2.8.0 | 7 xz-5.2.10 | 6 gobject-introspection-1.72.0 | 4 host-go-1.19.5 | 4 jack2-1.9.21 | 4 libostree-2022.7 | 4 pixz-1.0.7 | 4 xxhash-0.8.1 | 4 bat-0.19.0 | 3 glibc-2.36-81-g4f4d7a13edfd... | 3 libgcrypt-1.10.1 | 3 libglib2-2.72.3 | 3 norm-1.5.8 | 3 crucible-2022.05.25 | 2 dmalloc-5.6.5 | 2 frr-8.4.2 | 2 gerbera-1.10.0 | 2 libcap-ng-0.8.3 | 2 libgpg-error-1.46 | 2 linux-5.10.145-cip17 | 2 ntp-4.2.8p15 | 2 python-bcrypt-4.0.1 | 2 4th-3.64.1 | 1 acpid-2.0.34 | 1 bind-9.16.33 | 1 binutils-arc-2020.09-release | 1 bpftool-v7.1.0 | 1 brltty-6.5 | 1 brotli-1.0.9 | 1 cryptodev-linux-1.12 | 1 dahdi-linux-3.2.0 | 1 dust-0.8.1 | 1 elfutils-0.186 | 1 ethtool-6.1 | 1 fftw-quad-3.3.8 | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 heirloom-mailx-12.5 | 1 host-delve-1.20.0 | 1 host-gcc-final-11.3.0 | 1 host-gcc-initial-11.3.0 | 1 kmod-30 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libabseil-cpp-20220623.1 | 1 libglvnd-1.4.0 | 1 libnl-3.7.0 | 1 libnss-3.87 | 1 libsodium-1.0.18 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.7 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mtd-2.1.5 | 1 mxs-bootlets-10.12.01 | 1 nerdctl-1.0.0 | 1 opensbi-0.9 | 1 optee-client-3.19.0 | 1 opus-1.3.1 | 1 perl-5.36.0 | 1 powerpc-utils-1.3.10 | 1 python-cryptography-39.0.0 | 1 reaver-1.6.6 | 1 ripgrep-af6b6c543b224d348a8... | 1 s6-linux-utils-2.6.0.0 | 1 traceroute-2.1.0 | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 wolfssl-5.5.3 | 1 xserver_xorg-server-21.1.6 | 1 zabbix-5.4.9 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | 4th-3.64.1 | NOK | http://autobuild.buildroot.net/results/27315823d885db95de465bd616bb0dddc6a8dffa | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/85f8c416b6a929bd18553d8fb2c2cba54ff335ba | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/33ef765c49b2326f43cfe3bd9782aa1e36460c29 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/48a3e228b84c98adc53ddb5a9c3a70920a97abcd | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/631128dbd351278d0086a1c1f949080b51dde0ea | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/502f5e1c463501e683ab839273db33e6e9d48741 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b6c28220886deca350970d7388a07fd81f0e9137 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1a5575013094cb078d05b085ea2dec7820e4bbe4 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3324bc3815a3c2e2f324ee9d83d1fe13e867a222 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0cb0d4814b61127c7b14e7e96fa1285792b1e786 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/05400ad9f596d86819bee7bd5a7b95e3d98f2730 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/260f9ae4ad1155eda0566f15f8077c84c0429f98 | ORPH microblaze | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/69bb62a88e09f394a044855171208754b8776065 | ORPH x86_64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/11300616a956dcd2312fae9d92f97608d729d251 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/74610d3bd36544204841f717ff142cd3e347c877 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b8d339fccfa55ffbff50ca0076c7697f6eedf266 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a4859b032861aed1d203658ac8ef64cc57144cdb | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/e0863b5e3ffed1ce4243f047a385dadab4c65231 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/e516d95de90a1f98d17892e5301db3b2570d7bdc | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/de42628120d132f0ab5c2edd6f6b72d7397dc810 | sh4a | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/b388476a04be42e00e68d4ea5e99386d7ef70af1 | ORPH arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/8b9fbb4159c076bbe6ace5090869a5ca42ed87bd | aarch64_be | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/26241a0e5adf2c48878d74193d0433885ab5de56 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/daaa563aa366252557ad795a6cccdd8bd9dcd884 | arceb | brotli-1.0.9 | NOK | http://autobuild.buildroot.net/results/fed1d13d4b6ffd00adeb18d528448051d829b6d1 | powerpc64le | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/cd7e10a833457bff9d1c2d0b2870988a62affce2 | aarch64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/55ca8750a016bc5b70b622a4c31577d99b623cb3 | mips64 | cryptodev-linux-1.12 | NOK | http://autobuild.buildroot.net/results/66bc106a149dde506e1f5d5fb8be08b97a1b6c92 | ORPH sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e883207293f74756c7b6a6c961b8ef412527ee9c | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/3293b197cfd74e5b35940391abded502fda5b1ba | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/c18385b3a4469b1edbea757000778cd2ef945cd3 | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6fda676902e1e0bfa023f6af5877f2176e68cb42 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e26de934f0d15137abbf13c8d984e7312e9fd5d8 | ORPH arm | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/f5255b85b7ce2e23d7e11549f2efe2ae6ca5a0a8 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/f30522b08ffa6575bf268c8b1fdb5012d78702c0 | ORPH arc | frr-8.4.2 | NOK | http://autobuild.buildroot.net/results/6b8b1a55176f0358051fb2aeaf18031f9935781e | xtensa | frr-8.4.2 | NOK | http://autobuild.buildroot.net/results/1c9367242eede9f19ab55eb4118f81797457baa4 | powerpc64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/faaaf0ac5217f37bf7ea19ec796cfb68667cdbd4 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5924de4dc9d5f5ae5e0844d0c20190bf56fd7a60 | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/85aa9220e5b2eb85afbc4f951a3d9cf6e0f65dfc | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6ddbf821185e2b6df28f78d366c6fc0cf9e303cc | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f68786fc8a10a62cb623a803121b0089290ad345 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bbde89ff6057b98d4d1859927c1a4daf0dc0d918 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d8ea41ba32b239c059ceb42371004e8991a8e80 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4c877c78343cdbf9bea803a28c36152f02a2d4b | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/24cce1b96dfdac472d3300eb3db31791217fee96 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79599d03431436c064e1803a9a25e41524c18a1a | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/faa3fec04b4457c9cc69bd4b04805d5c02b7049f | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f72fde5c654329f10990d01cbf813100eb2b0d4 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7d8ce9e98de229d853d995863db9e651bbd3c3bc | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d3e0723ed87ce51ebd928188613661b4220b4a84 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/14d363dfea10967015e25e8d604a4c33fc542479 | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/105c5ef432baa11427f1ff6a84ca84375ec77375 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c6ced4e8ab6e578aeb406f3b38cfd587736004f0 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/91a25911d0c6389f541bf1671c201289418925a5 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/3e1bac84cea9321d76fcf5c63e088e91a421fc25 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/b134a283f852aabbc004972172b8a3e744aa423e | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1e56c4b09f8955a5ad0484705f0eb29ed1762f8a | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4ddf657083b19d161b9b9a605f52b1f03aeed78c | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b38d96d6b2be2bccca22b8596a3a3db0fa6a07f3 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fd2cf0fe85a2cd9fa93e7db914ea1b7cc2957edc | ORPH sh4aeb | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/0cb35f8e6334d1246a7d6605a0ea8b8bb51f96da | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/28fc2c09d9f51373d4a8fc39dc174ca5d8f345eb | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/604100cdfc7013181c27abaa7b29aac045916c81 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/45161ddf0c30904dcb11fc2db4dec1208790f558 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d01687a069578e916d95e4dcd07f604d4e51d4e9 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3cdc454a6b9885cd5022971eb91352ab82a0c0f3 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/57b6f86e3cf3f7f4687b41f1a55c356a0f471a53 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/374d7638d655baea535a7ce0554cfddb7b5bb890 | aarch64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/daca1d1df2603a7b3338e676c5e4b1edb5b5eb57 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d6df44997ea269bb34c56349e4b1f375a376d971 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c67371e91093fd0ead5277297ab1e5b9136c59e4 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/798898374d2474fe5d24c6ed3bcf3dd22d374920 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4a14518ee530ec41991946d57a9a5bcdd0f85c92 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4ca26f425c6aaa7a515e87ccfb5e9e9ce82c9429 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a06713dfbbecf5eceacb43ddf4303700bf330e0c | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0fa4c00d99699a9c7e673113ea63250abe48bf5d | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/06580fc3236a60eb021ad62629ad5e3107fafd11 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a38527018b644991f17697bc1258818e60decad1 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/237a832d1fc7f956e93efe96884b444bfbf54bae | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e39ed64271a53b0d0b827ff8f69e770c2d4d7491 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dc161a6a9ca86dcc41695f8fcfc4448e330fc4a6 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cd04de02216d1c72b316d1acddfaaeac877273ae | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c3e39f565bf75060b550169cc23d75cf1c2ace7f | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ff98df5e262792cabaa0ef3d6488c5d754b638e4 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a20e5a1f845906a098c31e123787e7e3906a2f13 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/356a05e0eff9e10e9455d904363dfe5ad2415e96 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/804d27175e14c884a9ffa191ccc88c6fc562193e | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/38ec785338025438d1db06a50cc024511b373135 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b5378369a1cd5a37947840a49ca974109a05aab4 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9c39ddd7f9120ac591440edd0dd6777310a6190c | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/22d1a8adf6a2209618dbd8bc3ba7dea024c9dd7b | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/34f647413f6af36f83763cc20759ffe3919447fb | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/58a76b63d584f6217f56d022659b888be0c7550f | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fedd3606cb5bee2026202b9257b8933bb462ecab | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fc7b67d251ff558eea130d3ccf14d6cef89b0aa1 | arm | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/7117cbbd137686c08047463dfcf30abe6e00623d | arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/a44e85d5e49a2e3689af3d478917d4e2ab2d8140 | aarch64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/6c5b5352951103a214eae9ea6a7060efebf8cb42 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/c5c6aca0114dfc5535753e439f31e9790f1f1846 | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/b96e61eb6d3cf7e7b00eb102415816b8ebb273f5 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/a66da3744e586850ec23863bfb1de42b8a4761e1 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/296bc711ca67152f693b4c0cebcee6b5c274b619 | aarch64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/747338625332e0d2a02c4b4e41eac89791483c88 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/34a3d3238cc6bfa84a99fb2cc2081cda2ee31a37 | sh4eb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d8f2111bbeeece3f4811c3ec1dba081de6e534b5 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a075756b44999acb7407390277c35540a32c61f5 | nios2 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d55c535b4f36f8b0d8263730929c7dc09d09abd2 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/062020807165947306125dd616bd27aca239e558 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/1d214413588721a40738fe10434d249904820fc8 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d93a4d6b766151ffd95e0566367977db7c284f40 | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/390f3b2ecdfdc0b615b49ba6ec23bd275b54583d | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e4ebe62acd10da338d4245ebae8087c253f95862 | xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/a23bf72da73df0a53ca13c0cd60c0a7f79292f6f | i586 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/6f15b93aace1ba11400968d2e2e1ee94c3c817e7 | powerpc64le | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/7c7aabf39260fa76d637869ecec6784561bf9f9b | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/10a40aed2931f6ad71c004343437d5cd3a05d4d3 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/c615d33f854ef0701e4151a2ddc6449a4597936a | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/2c27d85393ad95fc26ca16299ef79509550fb1f2 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/02d0b0580d1520989d3980c36b06616958579e04 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0b9d732598ac94e781b10119f6899d158e41833c | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e7a5d58018b200bef52e16ed845f2b78615ffb93 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/4b97335a9f1f0babb39e93ff12ab1c96461f8e47 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/21458d25c1f8413c420e1ee9abe60345ee36959d | mipsel | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/2845027edcf38c64cc1f0819f27531b67b9221d4 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/43975b7f0d798ba256a20459f224aa754386a7a8 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/ad62613e7f80024ac822a05de3803db9802d82b7 | ORPH powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/307719c9e589f9f06b0a420a7fccb277e09e8abc | ORPH microblazeel | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/20f4bdd32c415070aabee20093d3bb1e4df1d09a | mipsel | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/283b856d46456cc1d40d8828cda265c563c6aa0b | powerpc64le | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/ceb48f0c1c674c766e56493cd6d6908eb5da1a19 | nios2 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/4538342cf21658ea4450ae5a393de3fa9dba415e | nios2 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/1fd73cf626836e748bb6ba6b354f2360d80b66b7 | arceb | libsodium-1.0.18 | NOK | http://autobuild.buildroot.net/results/43da742bef4a72193ce8a473bc3e7e52a9ff118f | arc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/76243caf637523cbe13a14e12472b8cde3ef05aa | ORPH mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/1464b454c36873f1f93f02874af650e9ad616d46 | ORPH i686 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/1faea41924b3deb2c9ceaafc222d2fafcc536410 | s390x | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/f7eae795420932391315aa4088677dbaa91606ba | aarch64_be | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/1a068a19101dfd976ad9e86af37b934aa97f5e82 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/c09a2159cc32494d10abfcfd93f6cf633d3b333a | mips64el | mtd-2.1.5 | NOK | http://autobuild.buildroot.net/results/2dfa279c4fb0b441aade620af9e1e43663f342e2 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/d802b76f9e7b115ba12c53bf885fe0956e3bef15 | ORPH powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/a9691f37ef7a9648ca9ebc473815b90780f8e78c | sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5a60f1d2bf555ee0baf5e2ff5c187122b3a99624 | ORPH xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/77cc3c465d52e1c02d2973d014d886442f38a5da | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/42a4bec1d57394005f735a6afa75a5d1b8dcde16 | ORPH sh4 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/c7edb8d4eef446aeae415692bf3f4d74d464d388 | ORPH sh4 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/a4c74e75b4e0c31314e8fe69d89fc0f172f6f306 | ORPH riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/f58dc068688ae2fa16540f707322fa7b29999f28 | sh4eb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7af8ed43c65516375fe72e37ab4a131b7e5707f3 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1eb96d62f2bcd31fc0c575b80e0d7bdab7f9b7c9 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2517cd88f9b573dc2e978d75800aacbadea70165 | ORPH microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4712040a70c500ca93debc4d6d504282fe2085d8 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/b58543bdf30846ba8450ea8d43860a961e735341 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9f4085795289ce911102ec3032e46c8627494d61 | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4796c5eec9c474e6fbf355bd42a74c3798177072 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/9998a55867a716740571478ee0117caaece784b4 | ORPH or1k | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/6fdee4173d7800c4f53e610b453bfd2eb269fa42 | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/a579487b957db252faabc6a073874848b3ada762 | ORPH arc | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/ceca84adf125d97e9b6b6bc7efb81abaf0f75248 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c6fc89f4c58c5f3a2e8b44b8b51522f993bd777d | sparc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/63607c7d535097231232386cdd7821011d70968a | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/49282151f3bac3fa844ecd44ee98d00bb7f39f14 | armeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/738b43521260ef77bd50b6c185d2c07d1546f507 | powerpc | powerpc-utils-1.3.10 | NOK | http://autobuild.buildroot.net/results/048602359583d5d2dbb3b5511bd40240d8d818fa | ORPH powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/cdb6a16c1de9a4c68300c77c74b1b65d0f1ccacd | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/37d034a206a226580d8d324f489a86fdae037271 | sparc64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/b48ebabba874adc2928687afc3d3d6f5488c22c3 | arc | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/fff498cb3f5596544dfdcc133bc62e3b5105ccb9 | powerpc64le | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/77ee8681e5d32c3c62dbd1cf508cd6712110039d | mips64el | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/9aefa0dd2056a99275582de47fee9ba83c7d9165 | mips | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/1f974edea42b2dc5aeb56b70b5f6c8cebe95797d | mips64el | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/1569b6b02a53cb574c71fbd043ff7d0576beae66 | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/0a3fd44ab2f78843b2a29a0edeada8b0b5ed2e5e | ORPH mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/23258295e48ce83af9a0c19b6cbf5c621f28a885 | sparc64 | xserver_xorg-server-21.1.6 | NOK | http://autobuild.buildroot.net/results/d361c924b80b87dab06e602de6e0c4f415be6c51 | aarch64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/fafa1c41a3a69d0e2554c75188d05400d1f105ef | ORPH arm | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/eff2db637e2d737031209ab7a0606c8316373631 | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/9220a72e11ff5d385428cbbf416a2df27a60d12d | ORPH armeb | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/c89c3616c07701a9020ec6f436f3911ced697245 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ee11e7473f43fd469a938dcba2d24ed2c5504139 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/70512e58a1192a2471c856a3fd0bfc596257ce26 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d40dccf5c21f1bdd50f2931ba23229997737b8d4 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/598a931c0ef7d46ce76c6ed611f02d22adcd3bb9 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/990bfc947e9a8f2ad48a6fb97c3b8c0b312d3ba7 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0cb281d9a64328deb8a9bd92b53572192825492e | ORPH powerpc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/ac7d5024806a6fc06753f975970ca776623b5f27 | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/c7c88640e30faefb5480f2311fd2a5466a94e930 | Classification of failures by reason for 2022.02.x -------------------------------------------------- frr-8.1 | 1 mono-6.12.0.90 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- xtensa | frr-8.1 | NOK | http://autobuild.buildroot.net/results/224217206cf440269379db2dbea3b62329854d41 | arm | mono-6.12.0.90 | NOK | http://autobuild.buildroot.net/results/7eecd03e60e908551a86bb75aaded720e1234665 | Classification of failures by reason for 2022.11.x -------------------------------------------------- google-breakpad-c85eb4a59b6... | 1 volk-2.5.2 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/8552efb65d97e44a977c0217ab3aff808dd5d87c | arm | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/7931c9c28fe1accc76083520513b739f6a3cbb80 | Gitlab CI results for 2023-01-24 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestAarch64Pages64kGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726056 | ORPH TestAarch64Pages64kMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726059 | ORPH TestAarch64Pages64kuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726061 | ORPH TestAvocado | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725727 | ORPH TestCheckPackage | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726380 | TestClangCompilerRT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725733 | ORPH TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725736 | ORPH TestDockerCompose | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725738 | ORPH TestDropbear | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725741 | ORPH TestDtbocfg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725745 | ORPH TestExecline | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725750 | ORPH ...rch64GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726076 | ORPH ...tlinAarch64GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726078 | ORPH ...arch64MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726079 | ORPH ...otlinAarch64MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726082 | ORPH ...ch64UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726083 | ORPH ...linAarch64UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726086 | ORPH ...h64beGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726088 | ORPH ...inAarch64beGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726089 | ORPH ...64beUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726090 | ORPH ...nAarch64beUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726092 | ORPH ...750dUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726094 | ORPH ...nArcle750dUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726101 | ORPH ...ehs38GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726102 | ORPH ...inArclehs38GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726104 | ORPH ...hs38UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726105 | ORPH ...nArclehs38UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726106 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726107 | ORPH ...mebv7eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726108 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726109 | ORPH ...rmebv7eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726110 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726111 | ORPH ...ebv7eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726113 | ORPH ...5eabiGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726115 | ORPH ...inArmv5eabiGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726116 | ORPH ...v5eabiMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726117 | ORPH ...linArmv5eabiMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726118 | ORPH ...eabiUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726119 | ORPH ...nArmv5eabiUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726120 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726121 | ORPH ...Armv6eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726122 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726123 | ORPH ...nArmv6eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726124 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726125 | ORPH ...rmv6eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726126 | ORPH ...abihfGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726127 | ORPH ...Armv7eabihfGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726129 | ORPH ...eabihfMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726131 | ORPH ...nArmv7eabihfMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726133 | ORPH ...bihfUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726136 | ORPH ...rmv7eabihfUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726138 | ORPH ...mv7mUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726140 | ORPH ...tlinArmv7mUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726141 | ORPH ...8xxxUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726142 | ORPH ...nM68k68xxxUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726143 | ORPH ...fireUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726144 | ORPH ...8kcoldfireUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726145 | ORPH ...azebeGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726147 | ORPH ...icroblazebeGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726148 | ORPH ...lazebeMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726149 | ORPH ...MicroblazebeMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726150 | ORPH ...zebeUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726151 | ORPH ...croblazebeUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726152 | ORPH ...azeelGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726153 | ORPH ...icroblazeelGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726154 | ORPH ...lazeelMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726155 | ORPH ...MicroblazeelMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726156 | ORPH ...zeelUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726157 | ORPH ...croblazeelUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726158 | ORPH ...ips32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726159 | ORPH ...otlinMips32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726160 | ORPH ...Mips32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726161 | ORPH ...ootlinMips32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726162 | ORPH ...ps32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726163 | ORPH ...tlinMips32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726164 | ORPH ...s32elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726165 | ORPH ...linMips32elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726166 | ORPH ...ps32elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726168 | ORPH ...tlinMips32elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726170 | ORPH ...32elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726172 | ORPH ...inMips32elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726176 | ORPH ...2r5elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726179 | ORPH ...nMips32r5elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726180 | ORPH ...32r5elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726183 | ORPH ...inMips32r5elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726185 | ORPH ...r5elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726187 | ORPH ...Mips32r5elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726188 | ORPH ...2r6elGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726190 | ORPH ...nMips32r6elGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726191 | ORPH ...32r6elMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726192 | ORPH ...inMips32r6elMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726193 | ORPH ...r6elUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726194 | ORPH ...Mips32r6elUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726195 | ORPH ...eln32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726196 | ORPH ...Mips64eln32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726197 | ORPH ...4eln32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726198 | ORPH ...nMips64eln32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726199 | ORPH ...ln32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726200 | ORPH ...ips64eln32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726201 | ORPH ...64n32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726202 | ORPH ...inMips64n32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726203 | ORPH ...s64n32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726204 | ORPH ...linMips64n32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726205 | ORPH ...4n32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726206 | ORPH ...nMips64n32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726207 | ORPH ...eln32GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726209 | ORPH ...ps64r6eln32GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726210 | ORPH ...6eln32MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726211 | ORPH ...ips64r6eln32MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726213 | ORPH ...ln32UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726214 | ORPH ...s64r6eln32UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726215 | ORPH ...Nios2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726217 | ORPH ...ootlinNios2GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726218 | ORPH ...enriscMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726220 | ORPH ...tlinOpenriscMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726221 | ORPH ...riscUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726223 | ORPH ...inOpenriscUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726224 | ORPH ...440fpGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726225 | ORPH ...owerpc440fpGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726226 | ORPH ...c440fpMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726228 | ORPH ...Powerpc440fpMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726229 | ORPH ...40fpUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726230 | ORPH ...werpc440fpUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726231 | ORPH ...e5500GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726232 | ORPH ...erpc64e5500GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726233 | ORPH ...e6500GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726234 | ORPH ...erpc64e6500GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726235 | ORPH ...4e6500MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726236 | ORPH ...werpc64e6500MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726237 | ORPH ...ower8GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726238 | ORPH ...c64lepower8GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726239 | ORPH ...power8MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726241 | ORPH ...pc64lepower8MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726242 | ORPH ...ower8GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726243 | ORPH ...rpc64power8GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726244 | ORPH ...power8MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726245 | ORPH ...erpc64power8MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726246 | ORPH ...300c3GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726247 | ORPH ...werpce300c3GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726248 | ORPH ...e300c3MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726250 | ORPH ...owerpce300c3MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726251 | ORPH ...00c3UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726252 | ORPH ...erpce300c3UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726254 | ORPH ...500mcGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726257 | ORPH ...werpce500mcGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726259 | ORPH ...e500mcMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726262 | ORPH ...owerpce500mcMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726264 | ORPH ...00mcUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726266 | ORPH ...erpce500mcUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726268 | ORPH ...lp32dGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726269 | ORPH ...lp64dGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726270 | ORPH ...iscv64lp64dGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726271 | ORPH ...4lp64dMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726272 | ORPH ...Riscv64lp64dMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726273 | ORPH ...p64dUclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726274 | ORPH ...scv64lp64dUclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726275 | ORPH ...0xz13GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726276 | ORPH ...linS390xz13GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726277 | ORPH ...Shsh4GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726278 | ORPH ...ootlinShsh4GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726279 | ORPH ...nShsh4MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726280 | ORPH ...BootlinShsh4MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726281 | ORPH ...hsh4UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726282 | ORPH ...otlinShsh4UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726284 | ORPH ...h4aebGlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726285 | ORPH ...linShsh4aebGlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726287 | ORPH ...sh4aebMuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726288 | ORPH ...tlinShsh4aebMuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726290 | ORPH ...arc64GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726292 | ORPH ...tlinSparc64GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726294 | ORPH ...rcv8UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726297 | ORPH ...linSparcv8UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726299 | ORPH ...X8664GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726302 | ORPH ...ootlinX8664GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726304 | ORPH ...nX8664MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726308 | ORPH ...BootlinX8664MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726310 | ORPH ...8664UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726314 | ORPH ...otlinX8664UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726316 | ORPH ...orei7GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726317 | ORPH ...X8664corei7GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726320 | ORPH ...corei7MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726322 | ORPH ...nX8664corei7MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726323 | ORPH ...rei7UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726326 | ORPH ...8664corei7UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726327 | ORPH ...664v2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726328 | ORPH ...8664v2MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726329 | ORPH ...64v2UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726330 | ORPH ...664v3GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726331 | ORPH ...8664v3MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726332 | ORPH ...64v3UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726333 | ORPH ...664v4GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726336 | ORPH ...8664v4MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726338 | ORPH ...64v4UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726342 | ORPH ...core2GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726344 | ORPH ...linX86core2GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726349 | ORPH ...6core2MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726351 | ORPH ...tlinX86core2MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726353 | ORPH ...ore2UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726356 | ORPH ...inX86core2UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726360 | ORPH ...6i686GlibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726364 | ORPH ...tlinX86i686GlibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726368 | ORPH ...86i686MuslBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726370 | ORPH ...otlinX86i686MuslStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726371 | ORPH ...i686UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726373 | ORPH ...linX86i686UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726376 | ORPH ...lx60UclibcBleedingEdge | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726377 | ORPH ...Xtensalx60UclibcStable | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726378 | ORPH ...ToolchainBuildrootMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726063 | ORPH ...olchainBuildrootuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726064 | ORPH ...xternalToolchainCCache | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726066 | ORPH ...ernalToolchainCtngMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726067 | ORPH ...rnalToolchainLinaroArm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726068 | ORPH ...ToolchainSourceryArmv4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726071 | ORPH ...ToolchainSourceryArmv5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726073 | ORPH ...ToolchainSourceryArmv7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726074 | ORPH TestGdbArc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725753 | ORPH TestGdbFullTarget | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725756 | ORPH ...GdbHostOnlyAllFeatures | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725758 | ORPH TestGdbHostOnlyDefault | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725761 | ORPH TestGdbserverOnly | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725764 | ORPH TestGetDevelopers | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726382 | ORPH TestGlxinfo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725766 | ORPH TestGst1Python | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725768 | ORPH TestHWLoc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725770 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725773 | ORPH ...ystemSystemdRoNetworkd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725713 | ORPH ...mdRwIfupdownDbusbroker | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725716 | ORPH TestLibshdata | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725779 | ORPH TestLua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725788 | ORPH TestLuaHttp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725822 | ORPH TestLuaInotify | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725825 | ORPH TestLuaLPeg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725780 | ORPH TestLuaLsqlite3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725784 | ORPH TestLuaLuaArgon2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725791 | ORPH TestLuaLuaAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725795 | ORPH TestLuaLuaCffi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725799 | ORPH TestLuaLuaCqueues | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725802 | ORPH TestLuaLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725850 | ORPH TestLuaLuaFileSystem | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725853 | ORPH TestLuaLuaGD | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725817 | ORPH TestLuaLuaLdap | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725855 | ORPH TestLuaLuaLyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725833 | ORPH TestLuaLuaPosix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725860 | ORPH TestLuaLuaSDL2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725838 | ORPH TestLuaLuaSec | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725862 | ORPH TestLuaLuaSocket | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725864 | ORPH TestLuaLuacURL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725809 | ORPH TestLuaLuaossl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725857 | ORPH TestLuaLuasyslog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725866 | ORPH TestLuaLuazlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725848 | ORPH TestLuaLunix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725829 | ORPH TestLuaLzlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725872 | ORPH TestLuaRings | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726028 | ORPH TestLuaUtf8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725845 | ORPH TestLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725789 | ORPH TestLuajitHttp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725824 | ORPH TestLuajitInotify | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725828 | ORPH TestLuajitLPeg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725783 | ORPH TestLuajitLsqlite3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725786 | ORPH TestLuajitLuaArgon2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725792 | ORPH TestLuajitLuaAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725797 | ORPH TestLuajitLuaCqueues | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725804 | ORPH TestLuajitLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725852 | ORPH TestLuajitLuaFileSystem | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725854 | ORPH TestLuajitLuaGD | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725820 | ORPH TestLuajitLuaLdap | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725856 | ORPH TestLuajitLuaLyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725836 | ORPH TestLuajitLuaPosix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725861 | ORPH TestLuajitLuaSDL2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725842 | ORPH TestLuajitLuaSec | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725863 | ORPH TestLuajitLuaSocket | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725865 | ORPH TestLuajitLuacURL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725813 | ORPH TestLuajitLuaossl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725858 | ORPH TestLuajitLuasyslog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725867 | ORPH TestLuajitLuazlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725849 | ORPH TestLuajitLunix | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725831 | ORPH TestLuajitRings | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726029 | ORPH TestLuajitTurbolua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726042 | ORPH TestLuajitUtf8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725846 | ORPH TestLuvi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725869 | ORPH TestLxc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725870 | ORPH TestMender | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725874 | ORPH TestMsrTools | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725875 | ORPH TestNcdu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725878 | ORPH TestNetdata | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725880 | ORPH TestOctave | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725881 | ORPH TestOla | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725882 | ORPH TestOpenJdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725885 | ORPH TestOpenSshGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725886 | ORPH TestOpenSshuClibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725887 | ORPH TestOpkg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725888 | ORPH TestPerl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725889 | ORPH TestPerlClassLoad | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725890 | ORPH TestPerlDBDmysql | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725891 | ORPH TestPerlEncodeDetect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725892 | ORPH TestPerlGDGraph | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725893 | ORPH TestPerlHTMLParser | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725894 | ORPH TestPerlIOSocketMulticast | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725895 | ORPH TestPerlIOSocketSSL | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725896 | ORPH TestPerlLWPProtocolhttps | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725899 | ORPH TestPerlMailDKIM | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725903 | ORPH TestPerlX10 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725904 | ORPH TestPerlXMLLibXML | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725906 | ORPH TestPerllibwwwperl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725898 | ORPH TestPhpApcu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725907 | ORPH TestPhpLuaLua | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725908 | ORPH TestPhpLuaLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725910 | ORPH TestPhpPam | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725911 | ORPH TestPhpPeclDbus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725912 | ORPH TestPixz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725913 | ORPH TestPolkitInitd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725915 | ORPH TestPolkitSystemd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725918 | ORPH TestProsodyLua51 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725919 | ORPH TestProsodyLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725920 | ORPH TestPyNdiff | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726008 | ORPH TestPython3Py | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725921 | ORPH TestPython3PyPyc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725922 | ORPH TestPython3Pyc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725923 | ORPH TestPythonAugeas | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725931 | ORPH TestPythonAvro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725936 | ORPH TestPythonPahoMQTT | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725993 | ORPH TestPythonPy3Aexpect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725926 | ORPH TestPythonPy3Argh | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725929 | ORPH TestPythonPy3Attrs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725930 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725933 | ORPH TestPythonPy3Automat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725935 | ORPH TestPythonPy3Bitstring | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725937 | ORPH TestPythonPy3Boto3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725939 | ORPH TestPythonPy3Botocore | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725940 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725942 | ORPH TestPythonPy3Cbor | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725944 | ORPH TestPythonPy3Click | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725945 | ORPH TestPythonPy3Colorzero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725946 | ORPH TestPythonPy3Constantly | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725948 | ORPH TestPythonPy3Construct | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725949 | ORPH TestPythonPy3Crossbar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725952 | ORPH TestPythonPy3Cryptography | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725953 | ORPH TestPythonPy3DBusFast | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725955 | ORPH TestPythonPy3DBusNext | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725957 | ORPH TestPythonPy3Dicttoxml2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725958 | ORPH TestPythonPy3Distro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725959 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725960 | ORPH TestPythonPy3Dtschema | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725962 | ORPH TestPythonPy3Flask | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725964 | ORPH ...honPy3FlaskExpectsJson | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725966 | ORPH TestPythonPy3Git | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725967 | ORPH TestPythonPy3Gitdb2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725969 | ORPH TestPythonPy3GnuPG | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725973 | ORPH TestPythonPy3Gobject | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725976 | ORPH TestPythonPy3Gpiozero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725980 | ORPH TestPythonPy3Incremental | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725984 | ORPH TestPythonPy3Iptables | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725986 | ORPH TestPythonPy3Jmespath | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725988 | ORPH TestPythonPy3Libftdi1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725775 | ORPH TestPythonPy3Munch | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725991 | ORPH TestPythonPy3Passlib | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725998 | ORPH TestPythonPy3Pexpect | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725999 | ORPH TestPythonPy3PyAlsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726002 | ORPH TestPythonPy3Pynacl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726007 | ORPH TestPythonPy3Pytest | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726009 | ORPH ...PythonPy3PytestAsyncio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726010 | ORPH TestPythonPy3Pyyaml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726011 | ORPH TestPythonPy3Qrcode | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726012 | ORPH TestPythonPy3RSA | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726014 | ORPH TestPythonPy3RpiGpio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726013 | ORPH TestPythonPy3S3transfer | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726016 | ORPH TestPythonPy3SciPy | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726017 | ORPH ...thonPy3ServiceIdentity | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726018 | ORPH TestPythonPy3Smmap2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726019 | ORPH TestPythonPy3Treq | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726020 | ORPH TestPythonPy3Twisted | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726021 | ORPH TestPythonPy3Txaio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726022 | ORPH TestPythonPy3Txtorcon | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726024 | ORPH TestPythonPy3Ubjson | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726025 | ORPH ...y3UnitTestXmlReporting | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726026 | ORPH TestPythonPy3rtoml | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726015 | ORPH TestPythonPybind | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726005 | ORPH TestRedis | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726027 | ORPH TestRust | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726030 | ORPH TestRustBin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726031 | ORPH TestS6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726032 | ORPH TestS6Networking | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726034 | ORPH TestS6PortableUtils | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726035 | ORPH TestS6Rc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726036 | ORPH TestSquashfsMaxBlocksize | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642725693 | ORPH TestSudo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726037 | ORPH TestSyslogNg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726038 | ORPH TestTmux | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726040 | ORPH TestUbootOpensslPkgConfig | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726044 | ORPH TestZ3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726046 | ORPH TestZerofree | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726049 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726051 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726053 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3642726054 | ORPH -- http://autobuild.buildroot.net From stefan at agner.ch Wed Jan 25 08:33:56 2023 From: stefan at agner.ch (Stefan Agner) Date: Wed, 25 Jan 2023 09:33:56 +0100 Subject: [Buildroot] [PATCH] package/iptables: add option to use iptables with nf_tables backend In-Reply-To: <330af443072a1a0716c5890eb87216a6bfbe99e7.1669645942.git.stefan@agner.ch> References: <330af443072a1a0716c5890eb87216a6bfbe99e7.1669645942.git.stefan@agner.ch> Message-ID: Any thoughts on this patch? -- Stefan On 2022-11-28 15:33, Stefan Agner wrote: > Add a configuration option to let the iptables and ip6tables symlinks > point to the nf_tables variant. > > Signed-off-by: Stefan Agner > --- > package/iptables/Config.in | 5 +++++ > package/iptables/iptables.mk | 9 +++++++++ > 2 files changed, 14 insertions(+) > > diff --git a/package/iptables/Config.in b/package/iptables/Config.in > index e6b12603e0..ec7fbb7eea 100644 > --- a/package/iptables/Config.in > +++ b/package/iptables/Config.in > @@ -24,6 +24,11 @@ config BR2_PACKAGE_IPTABLES_NFTABLES > help > Build nftables compat utilities. > > +config BR2_PACKAGE_IPTABLES_NFTABLES_DEFAULT > + bool "nftables compat as default" > + help > + Use nftables compat utilities by default for iptables/ip6tables. > + > comment "nftables compat needs a toolchain w/ wchar, dynamic library, > headers >= 3.12" > depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12 || \ > !BR2_USE_WCHAR || BR2_STATIC_LIBS > diff --git a/package/iptables/iptables.mk b/package/iptables/iptables.mk > index a6143677d1..b53ae928af 100644 > --- a/package/iptables/iptables.mk > +++ b/package/iptables/iptables.mk > @@ -49,6 +49,15 @@ else > IPTABLES_CONF_OPTS += --disable-bpf-compiler --disable-nfsynproxy > endif > > +ifeq ($(BR2_PACKAGE_IPTABLES_NFTABLES_DEFAULT),y) > +define IPTABLES_INSTALL_SYMLINK > + ln -fs xtables-nft-multi $(TARGET_DIR)/usr/sbin/iptables > + ln -fs xtables-nft-multi $(TARGET_DIR)/usr/sbin/ip6tables > +endef > + > +IPTABLES_POST_INSTALL_TARGET_HOOKS += IPTABLES_INSTALL_SYMLINK > +endif > + > define IPTABLES_LINUX_CONFIG_FIXUPS > $(call KCONFIG_ENABLE_OPT,CONFIG_IP_NF_IPTABLES) > $(call KCONFIG_ENABLE_OPT,CONFIG_IP_NF_FILTER) From stefan at agner.ch Wed Jan 25 08:37:24 2023 From: stefan at agner.ch (Stefan Agner) Date: Wed, 25 Jan 2023 09:37:24 +0100 Subject: [Buildroot] [PATCH] package/linux-firmware: add rtl8761b/rtl8761bu firmware Message-ID: Deploy rtl8761b/rtl8761bu firmwares as well. Signed-off-by: Stefan Agner --- package/linux-firmware/linux-firmware.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 6990ef38ad..9d9d12bd5f 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -71,7 +71,9 @@ LINUX_FIRMWARE_FILES += \ rtl_bt/rtl8723a_fw.bin rtl_bt/rtl8723b_fw.bin \ rtl_bt/rtl8723bs_config-OBDA8723.bin \ rtl_bt/rtl8723bs_fw.bin rtl_bt/rtl8723d_config.bin \ - rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin + rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin \ + rtl_bt/rtl8761b_fw.bin rtl_bt/rtl8761b_config.bin \ + rtl_bt/rtl8761bu_fw.bin rtl_bt/rtl8761bu_config.bin LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt endif -- 2.39.1 From egorenar at linux.ibm.com Wed Jan 25 12:53:11 2023 From: egorenar at linux.ibm.com (Alexander Egorenkov) Date: Wed, 25 Jan 2023 13:53:11 +0100 Subject: [Buildroot] [PATCH 1/1] configs/qemu_s390x: bump kernel version to 6.1.4 Message-ID: <20230125125311.165903-1-egorenar@linux.ibm.com> Signed-off-by: Alexander Egorenkov --- configs/qemu_s390x_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/qemu_s390x_defconfig b/configs/qemu_s390x_defconfig index 346df04adabf..6bbcca0896de 100644 --- a/configs/qemu_s390x_defconfig +++ b/configs/qemu_s390x_defconfig @@ -12,12 +12,12 @@ BR2_TARGET_ROOTFS_EXT2=y # BR2_TARGET_ROOTFS_TAR is not set # Linux headers same as kernel -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.18" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y -- 2.39.1 From prasad at cradlewise.com Wed Jan 25 15:36:56 2023 From: prasad at cradlewise.com (Prasad Sankaran) Date: Wed, 25 Jan 2023 21:06:56 +0530 Subject: [Buildroot] Not able to build python-numpy 1.23.5 on buildroot In-Reply-To: <20230121151815.GD558596@scaer> References: <20230121151815.GD558596@scaer> Message-ID: Hello Yann, Sorry for the late reply. I have attached the defconfig which we use. Ideally the AVX optimized SVML source files should be excluded for the aarch64 target. But it is not happening. Wondering if you could figure out how it works at your end. This is the command generated by buildroot for linking numpy. /home/prasad/work/buildroot/tfbuild/main/host/bin/aarch64-buildroot-linux-gnu-gcc -shared -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/argfunc.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_unary_fp.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_arithm_fp.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_arithmetic.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_minmax.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_trigonometric.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_umath_fp.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_exponent_log.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_hyperbolic.dispatch.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops_modulo.dispatch.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/abstractdtypes.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/alloc.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/arrayobject.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/arraytypes.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/array_coercion.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/array_method.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/array_assign_scalar.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/array_assign_array.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/arrayfunction_override.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/buffer.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/calculation.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/compiled_base.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/common.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/common_dtype.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/convert.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/convert_datatype.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/conversion_utils.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/ctors.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/datetime.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/datetime_strings.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/datetime_busday.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/datetime_busdaycal.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/descriptor.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/dlpack.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/dtypemeta.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/dragon4.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/dtype_transfer.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/einsum.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/einsum_sumprod.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/experimental_public_dtype_api.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/flagsobject.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/getset.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/hashdescr.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/item_selection.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/iterators.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/legacy_dtype_implementation.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/lowlevel_strided_loops.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/mapping.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/methods.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/multiarraymodule.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/nditer_templ.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/nditer_api.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/nditer_constr.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/nditer_pywrap.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/number.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/refcount.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/sequence.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/shape.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/scalarapi.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/multiarray/scalartypes.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/strfuncs.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/temp_elide.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/typeinfo.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/usertypes.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/vdot.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/conversions.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/field_types.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/growth.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/readtext.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/rows.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/stream_pyobject.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/str_to_int.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/umathmodule.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/reduction.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/loops.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/matmul.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/dispatching.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/legacy_array_method.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/wrapping_array_method.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/ufunc_object.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/extobj.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/numpy/core/src/umath/scalarmath.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/ufunc_type_resolution.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/override.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/_scaled_float_dtype.o build/temp.linux-x86_64-3.8/numpy/core/src/common/array_assign.o build/temp.linux-x86_64-3.8/numpy/core/src/common/mem_overlap.o build/temp.linux-x86_64-3.8/numpy/core/src/common/npy_argparse.o build/temp.linux-x86_64-3.8/numpy/core/src/common/npy_hashtable.o build/temp.linux-x86_64-3.8/numpy/core/src/common/npy_longdouble.o build/temp.linux-x86_64-3.8/numpy/core/src/common/ucsnarrow.o build/temp.linux-x86_64-3.8/numpy/core/src/common/ufunc_override.o build/temp.linux-x86_64-3.8/numpy/core/src/common/numpyos.o build/temp.linux-x86_64-3.8/numpy/core/src/common/npy_cpu_features.o build/temp.linux-x86_64-3.8/numpy/core/src/common/cblasfuncs.o build/temp.linux-x86_64-3.8/numpy/core/src/common/python_xerbla.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/quicksort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/mergesort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/timsort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/heapsort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/radixsort.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/selection.o build/temp.linux-x86_64-3.8/numpy/core/src/npysort/binsearch.o build/temp.linux-x86_64-3.8/numpy/core/src/multiarray/textreading/tokenize.o build/temp.linux-x86_64-3.8/numpy/core/src/umath/clip.o numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_acosh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_acosh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_asin_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_asin_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_asinh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_asinh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atan2_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atan2_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atan_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atan_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atanh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_atanh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cbrt_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cbrt_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cos_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cos_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cosh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_cosh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_exp2_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_exp2_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_exp_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_exp_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_expm1_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_expm1_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log10_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log10_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log1p_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log1p_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log2_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log2_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_log_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_pow_ d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_pow_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_sin_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_sin_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_sinh_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_sinh_s_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_tan_d_la.s numpy/core/src/umath/svml/linux/avx512/svml_z0_tan_s_la.s -L/home/prasad/work/buildroot/tfbuild/main/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib -L/home/prasad/work/buildroot/tfbuild/main/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib -Lbuild/temp.linux-x86_64-3.8 -lnpymath -lopenblas -lopenblas -lm -o build/lib.linux-x86_64-3.8/numpy/core/_ multiarray_umath.cpython-38-aarch64-linux-gnu.so On Sat, Jan 21, 2023 at 8:48 PM Yann E. MORIN wrote: > Prasad, All, > > On 2023-01-21 20:12 +0530, Prasad Sankaran via buildroot spake thusly: > > The following errors are reported while generating numpy/core/_ [1] > multiarray_umath.cpython-38-aarch64-linux-gnu.so using > > aarch64-buildroot-linux-gnu-gcc. > > Is there a way to avoid including AVX512 .s files from the compilation? > > > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:19: Error: > unknown mnemonic pushq' -- pushq %rbp' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:21: Error: > unknown mnemonic movq' -- movq %rsp,%rbp' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:24: Error: > unknown mnemonic andq' -- andq $-64,%rsp' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:25: Error: > unknown mnemonic subq' -- subq $192,%rsp' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:26: Error: > unknown mnemonic vmovups' -- vmovups > > __svml_dacos_data_internal(%rip),%zmm7' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:27: Error: > unknown mnemonic vmovups' -- vmovups > > 64+__svml_dacos_data_internal(%rip),%zmm8' > > numpy/core/src/umath/svml/linux/avx512/svml_z0_acos_d_la.s:30: Error: > unknown mnemonic vmovups' -- vmovups > > 128+__svml_dacos_data_internal(%rip),%zmm11' > > I was not able to reproduce such an error here, with the following > defconfig and master as of commit f090116066: > > BR2_aarch64=y > BR2_TOOLCHAIN_EXTERNAL=y > BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y > BR2_PER_PACKAGE_DIRECTORIES=y > BR2_PACKAGE_PYTHON3=y > BR2_PACKAGE_PYTHON_NUMPY=y > > Can you share a _minimal_ defconfig that exhibits the issue? > > 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. | > > '------------------------------^-------^------------------^--------------------' > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: sample_defconfig Type: application/octet-stream Size: 12254 bytes Desc: not available URL: From thomas at devoogdt.com Wed Jan 25 16:05:13 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Wed, 25 Jan 2023 17:05:13 +0100 Subject: [Buildroot] [PATCH v4] package/fluent-bit: add new package In-Reply-To: <20230123151459.1899697-1-thomas.devoogdt@barco.com> References: <20230123151459.1899697-1-thomas.devoogdt@barco.com> Message-ID: <20230125160513.2960401-1-thomas.devoogdt@barco.com> Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt --- Changes v3 -> v4: - .mk: dropped patch & use BUILD_SHARED_LIBS=OFF - .mk: added issue links - .S99fluent-bit: fixed all the ./utils/check-package issues & synced with S01syslogd package/Config.in | 1 + package/fluent-bit/Config.in | 13 ++++++ package/fluent-bit/S99fluent-bit | 72 ++++++++++++++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 ++ package/fluent-bit/fluent-bit.mk | 49 ++++++++++++++++++++ 5 files changed, 138 insertions(+) create mode 100644 package/fluent-bit/Config.in create mode 100644 package/fluent-bit/S99fluent-bit create mode 100644 package/fluent-bit/fluent-bit.hash create mode 100644 package/fluent-bit/fluent-bit.mk diff --git a/package/Config.in b/package/Config.in index 68df6f1478..e18f75bf75 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2531,6 +2531,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..c8f9d4e489 --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,13 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain, dynamic library" + depends on !BR2_TOOLCHAIN_USES_GLIBC || BR2_STATIC_LIBS diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..f4ba0e4448 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,72 @@ +#!/bin/sh + +DAEMON="fluent-bit" +PID_FILE="/var/run/$DAEMON.pid" +CONF_FILE="/etc/$DAEMON/$DAEMON.conf" + +FLUENT_BIT_ARGS="" + +# shellcheck source=/dev/null +[ -r "/etc/default/$DAEMON" ] && . "/etc/default/$DAEMON" + +start() { + printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting + start-stop-daemon -S -q -b -m -p "$PID_FILE" --exec "/usr/bin/$DAEMON" \ + -- -c "$CONF_FILE" $FLUENT_BIT_ARGS + status=$? + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} + +stop() { + printf 'Stopping %s: ' "$DAEMON" + start-stop-daemon -K -q -p "$PID_FILE" + status=$? + + if [ -f "$PID_FILE" ]; then + pid=$(cat "$PID_FILE") + rm -f "$PID_FILE" + + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. + timeout=6 + while kill -0 "$pid" 2>/dev/null; do + [ $timeout -eq 0 ] && status=1 && break + timeout=$((timeout - 1)) + sleep 1 + done + fi + + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} + +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..ab7bc282fc --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No + +ifeq ($(BR2_PACKAGE_LUAJIT),y) +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes +FLUENT_BIT_DEPENDENCIES += luajit +else +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=No +endif + +# Force miniz to be compiled statically. +# https://github.com/fluent/fluent-bit/issues/6711 +FLUENT_BIT_CONF_OPTS += \ + -DBUILD_SHARED_LIBS=OFF + +# Move the config files from /usr/etc/ to /etc/. +# https://github.com/fluent/fluent-bit/issues/6619 +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +$(eval $(cmake-package)) -- 2.39.0 From jerry.kooyman at entrust.com Wed Jan 25 18:28:18 2023 From: jerry.kooyman at entrust.com (jerry.kooyman at entrust.com) Date: Wed, 25 Jan 2023 12:28:18 -0600 Subject: [Buildroot] [PATCH] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option Message-ID: <20230125182818.566214-1-jerry.kooyman@entrust.com> From: Jerry Kooyman A host dependency to xxd is required if the U-Boot board configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD to solve this problem. xxd is provided by host-vim. --- boot/uboot/Config.in | 8 ++++++++ boot/uboot/uboot.mk | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in index a729280060..282418c3ed 100644 --- a/boot/uboot/Config.in +++ b/boot/uboot/Config.in @@ -198,6 +198,14 @@ config BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX This is typically the case when the board configuration has CONFIG_TOOLS_MKEFICAPSULE enabled. +config BR2_TARGET_UBOOT_NEEDS_XXD + bool "U-Boot needs xxd" + help + Select this option if your U-Boot board configuration + requires xxd to be available on the host. This is + typically the case when the board configuration has + CONFIG_USE_DEFAULT_ENV_FILE enabled. + config BR2_TARGET_UBOOT_NEEDS_ATF_BL31 bool "U-Boot needs ATF BL31" depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index 99e80ea5a1..4eae8e95c3 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -239,6 +239,10 @@ ifeq ($(BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX),y) UBOOT_DEPENDENCIES += host-util-linux endif +ifeq ($(BR2_TARGET_UBOOT_NEEDS_XXD),y) +UBOOT_DEPENDENCIES += host-vim +endif + # prior to u-boot 2013.10 the license info was in COPYING. Copy it so # legal-info finds it define UBOOT_COPY_OLD_LICENSE_FILE -- 2.25.1 From bugzilla at busybox.net Thu Jan 26 05:40:24 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 26 Jan 2023 05:40:24 +0000 Subject: [Buildroot] [Bug 15291] New: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15291 Bug ID: 15291 Build: Ubuntu 22 X86_64 Summary: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location Product: buildroot Version: 2022.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: glscene2010 at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Created attachment 9496 --> https://bugs.busybox.net/attachment.cgi?id=9496&action=edit try to find BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS in buildroot In my example pc_x86_bios_defconfig https://bugs.busybox.net/show_bug.cgi?id=15246#c5 I have option BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS=y I try to find Location of this option, but nothing. But for all others options (such as BR2_PACKAGE_GNU_EFI) I can find Location. Is it a bug? -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Thu Jan 26 05:40:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 26 Jan 2023 05:40:25 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 Andrei Cherniaev changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.busybox.net/sh | |ow_bug.cgi?id=15291 -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Thu Jan 26 06:49:34 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 26 Jan 2023 06:49:34 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-25 Message-ID: <20230126064955.0EF9281C93@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-25 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 4 | 0 | 10 | 2022.11.x | 3 | 3 | 0 | 6 | master | 118 | 211 | 0 | 329 | Classification of failures by reason for master ----------------------------------------------- bash-5.2.15 | 15 host-fwup-1.9.1 | 15 fwup-1.9.1 | 11 opkg-0.4.5 | 7 host-binutils-2.38 | 6 norm-1.5.8 | 6 xxhash-0.8.1 | 6 zabbix-5.4.9 | 6 bat-0.19.0 | 5 elfutils-0.186 | 5 host-go-1.19.5 | 5 pixz-1.0.7 | 5 python-bunch-1.0.1 | 5 xz-5.2.10 | 5 ethtool-6.1 | 4 glibc-2.36-81-g4f4d7a13edfd... | 4 linux-6.1.5 | 4 python-cryptography-39.0.0 | 4 dust-0.8.1 | 3 gobject-introspection-1.72.0 | 3 gvfs-1.48.1 | 3 host-sentry-cli-2.8.0 | 3 ace-7.0.6 | 2 dahdi-linux-3.2.0 | 2 efivar-38 | 2 ffmpeg-4.4.3 | 2 fftw-quad-3.3.8 | 2 fontconfig-2.13.1 | 2 host-binutils-2.39 | 2 host-rust-1.66.1 | 2 jack2-1.9.21 | 2 kexec-2.0.25 | 2 libgpg-error-1.46 | 2 nerdctl-1.0.0 | 2 ripgrep-af6b6c543b224d348a8... | 2 uqmi-0a19b5b77140465c29e2af... | 2 zstd-1.5.2 | 2 android-tools-4.2.2+git2013... | 1 bind-9.16.33 | 1 brltty-6.5 | 1 cni-plugins-1.1.1 | 1 coremark-1.01 | 1 crucible-2022.05.25 | 1 cryptopp-8.6.0 | 1 f2fs-tools-1.15.0 | 1 file-5.43 | 1 fs/cramfs/cramfs.mk:46: /ho... | 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 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 gerbera-1.10.0 | 1 gmp-6.2.1 | 1 host-binutils-2.37 | 1 host-gcc-initial-11.3.0 | 1 host-pahole-1.24 | 1 host-python-maturin-0.14.9 | 1 host-runc-1.1.4 | 1 hyperfine-1.14.0 | 1 ipmitool-1_8_19 | 1 ipmiutil-3.1.8 | 1 libabseil-cpp-20220623.1 | 1 libcap-ng-0.8.3 | 1 libgcrypt-1.10.1 | 1 libglib2-2.72.3 | 1 libostree-2022.7 | 1 musl-1.2.3 | 1 ocf-linux-20171122 | 1 openal-1.22.0 | 1 optee-client-3.19.0 | 1 php-8.1.14 | 1 protobuf-21.12 | 1 ramsmp-3.5.0 | 1 rsync-3.2.7 | 1 s6-linux-utils-2.6.0.0 | 1 sdl-1.2.15 | 1 toolchain-external-codescap... | 1 uccp420wlan-6.9.1 | 1 uclibc-1.0.42 | 1 ulog-0389d243352255f6182326... | 1 wolfssl-5.5.3 | 1 xenomai-3.0.10 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/3f48711843e6cb905ea4479afda8ebb558e8d689 | mips | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/9965a72700c35b947520f82830f9a2eed7610d9e | powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/8ef5c6a144550631b725ac6b19b59fff12df8bb7 | aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/789d58be1774ba03a017e57e29179775486c972a | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cc3a1c76ab9f85c0b58409052ca678961135172f | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/061e53d796381c20e4a7983829b1175466163b66 | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a15ccbab70a80390be9597914bc619e8f17bb339 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ebc685a834e8634acb4f79080fcb5d0ad5ef261d | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/435f275829dbd56c38ae449227d0089265d394ad | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/17fecb294d703146564ca51ebe33c836216095fa | ORPH arm | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2aa9b13a9fdad526eddf38955e9bf3b9131d7ce1 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/31ca5e5d70c777e715fc48e529b698fb8dc207ee | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/bd229a7744727235a19cf834b9da8ffcc289225d | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/4daf8aa8253c56c7cc674ce230eb63b1935172f3 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/cec564da0e7674a40c144fc8df4093741e6247ba | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c598464e65a5f7a9cd41641f070674e4bdea23ee | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/80b7827f06dc3bf5ab1af3f7a9b2cd03342ac6ba | ORPH microblazeel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/2cfec8d34d8bbb8dd07b42486205f164e1d05406 | ORPH sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/29f2575bb1453067f31ff34648accb664f828e02 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/fdc50ef702fb3291f395342da31d9db0c0085a3f | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/2751bf455d5032f924191c48646d559f4ab994e2 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/443595ba59268a1250c6835fc3191afe35141fe8 | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d750a48ea2f898e2c2bee5eae6f1c7ad7e5d2e16 | sh4 | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/a360e776663b9291075914f93849e617b941178e | ORPH mipsel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/e974b0dd4522c0142fb9a527296523b85a4ecc7c | x86_64 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/db89d39bd7388659c01f53276d4b03897f6aa9af | armeb | coremark-1.01 | NOK | http://autobuild.buildroot.net/results/4a2c6353b34b752cfebdef27fc7e73312c6fec2f | aarch64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/9fd4db5b881edd4455751667b5f127c42809cb72 | armeb | cryptopp-8.6.0 | NOK | http://autobuild.buildroot.net/results/5143794208293d1825fb0ece41c8c021706a439c | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/4acafd9214f3f6e98235749ce45103d1656b63d9 | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/d0751a5476f762fd2d42722923414c13a6305d26 | powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ce9e2b44e0f079ac5e4e3ca09a8a827c96369bee | ORPH arm | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/16216ffe72c583449594e2d8a943365559f024a7 | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/4db0acd12da75979b677a4acc15d8116fa2629f4 | ORPH x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/aef2694d7fe6370e440e2958b741f9bebdb45a82 | i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/d4e8726cabc2f74c08f7a1446fd0d71d332837b8 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9ebc994392280c8ed2ad4a8a83b28854c7f060b5 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/1f25fb183211be29b368399734930da42879ddae | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/14b3fd1dad5314cf98d3beba1ccc4efd1c09288c | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d74b86602cc9d2480e3fd6803de77dda4fe0ae1c | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e46b6f19bb415cad9df00dd71e9a0df7bfc2a426 | ORPH arceb | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/bb20dd167297357ed9f02eab40c4ad2622836d4c | microblaze | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/eafd07dddfe7e8b714fc3fcaf77a2d7150694ee2 | mips64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/a97c95adc56d71a0dd5d162a6669fe7c037aa33c | sparc64 | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/00fdfc46bc370bdc44e8fc53ad9a162b8cbed290 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/0029e860df23bf52ca771b4cc6fc486d11e65289 | arc | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/58a2469ff9abb17ed22bcb0317b3a64cef67471d | arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/c999c89fb7853697064bada9ae6fd928731f9c41 | powerpc64 | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/bc4d70a368b6f814e150a6f3019859261482098b | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/435083305ec9d1c48ab1d0073af26f8de88ad542 | ORPH mipsel | file-5.43 | NOK | http://autobuild.buildroot.net/results/0ac415a2c380f992670cf02ed936f1d614982e54 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/c1ecf89d8a884fd05f3a17c89feaa801874bfd59 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e5e11119ac6ffcb7c8bcd37e840f1afdc69c6a7e | ORPH mips | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/b94325bcba272e2622bb44aac66b0abf7a41e1dc | mips64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/bc4af94d994d066f4d50160de5c0b57ce6792a77 | sh4 | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/5e8d873dd183d58772937029491b58ace9a330cb | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/bcfa83fafece4615b66770e9d3432032e10a874f | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7e5da134585787878869c230795a2f83fbe76864 | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/77e6a93b7c58120255ff8aa4809a101a56127441 | powerpc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/be0ee46ac0cb0b4d75f952729f2baa63be0e58f9 | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/3fee58cc5162cf798e88fb3082a01c1e21955a5b | i686 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/5042faa4d5937fedd263c84d7794c91cd0d352b4 | powerpc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/6d50e44a7a590dbe95c834923b1225078b58a77d | powerpc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/5703088f03e69899cdc056aa0c99a8f4d6964662 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ad34c43c2c891dcb2d80890b2949d6f38651fa7d | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eb4c21f451ff742aae260311fd617b063a3e3587 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/79dfa8a7d695eb8248324a8a2f95ff178911abf7 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7d030744c1d1d4a97f0123c362f19fa1b696f9ca | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d309f46a7f3df8735d163a84a1f5c4e44c018997 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eea23982bc65ccbce7e940253ee91a1abec7e4db | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f6b265d66d64725719c0f8c6c1cd03928ff44d34 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8ecedb6da1a6d68c80f7ac860ff1d650e3efc6fc | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7403eba3f3dddb14d5c412f69807e504fa37e9ba | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d13f8032fce884fa787b0500ed5ee27b77fd0fec | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/335c99ab90e847dbe9f14f9db79de1c4aa00584d | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e8c3464c9d37be6e74ce4a61dd950a4c7715b098 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/2963aea99e02675f1d9f2957e5eb8ccb5889957c | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/c705a93ea2542032f890d95e4b4ae061d464dbd3 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/401498facfb63ae934073eae0f7e631b371ff7c9 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/ed5e5107c494a1840a634884bff32bba8ec0dd66 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/155edc3d79732de141f15ec5d5631bca8baa1fc3 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/cc20f87982dee5d72c9ee9b10322d1d6cbfcbdc5 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f7d4bc1a7a741ea91ae13259e61678a93d3f5adb | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bb41e8088e56d6f397e84e7ae067979a056e256e | ORPH powerpc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/c0189cbea198e78b6f507ac51c1be1cd5256d4c6 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4d2dff034762c7e96b73ccc78280bc51a43daf1a | ORPH sparc64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4ea760fe55e606ca44f87de9ba4b1852915ec4f1 | ORPH or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/3fe643e7f4aeac34afc07aee3a3b8f74db6405f6 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/36c51fcc19fdb46d01c93dac35660bd75167c6f7 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/acb01845740ef5307743e95365197c453f3c1786 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b3a3a97aec094576c5adc2201197697eef8bf337 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1005ce3dc2aed13e956a3f3100129d4a70466ca1 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5248af6239ac4a9601885f1f04b72e238fcf55f7 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2efdd004f80403d1f6d561d391063504a9957532 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/ec9da2d454b12df03f3be9235aff10eb7c0f3411 | powerpc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/3f7a158260626a68e26f749f86967a8b4165b708 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7d2c4f6cf55abec86d278ede7d333514959b457 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fc0471df7b64da35f98ddb66d675010459e83fc9 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d88cc060b4935dd8ab40da1dfa9f70feaff77d0 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/13b76d59a1c91a5db622086727bad1286c779b9e | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e523856c02ecc12da9ed43b3fe8ce7fe270ec8f8 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1567b86447e73acb66472f5fcdb45e80e870a9a9 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/397866e3184082ec1096d50acf7bf786bfde262b | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7a4e31533e820cffa06db42875574bb972ac8baf | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fb74c80eb0700c568ee01231885a396b354d9d1f | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5ad7083e22359d44b84d08c057f78ea6a66a6a51 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d86beedaad3077af3177250433e5a3671a33ca8d | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bd7d24e62ce9aa474a371f460039aef977a471e8 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1be365915d5ac7b4f81f72e62eb1fe358fbc4ee5 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/80d278ca84ec2d690994963647257d1e9aac547f | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4fa8546a80daab3754fa8064c47eecf00408bfd9 | arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/4cd0c6c0c32fff779c45fad52a0b422f3a38d143 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/cbe51544f7fc8864f99905d7e549ae28ef53b0e9 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/dfe2c4c244f56f79a863544605054d1a35c188a6 | riscv64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/7862a16661cd960cf44826661a63cd236bf7e633 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/7ba5e94cc0a4c76300da4ddc58ebc1951f7c8f96 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/0965dbebd231f6eb420f39495b0d4e674ed34f19 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f459736e02104b1057e56e45de912e38a062e089 | sparc64 | host-python-maturin-0.14.9 | NOK | http://autobuild.buildroot.net/results/97cbb4312b0c23d3a044053dc82d6ab5d2848872 | aarch64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/f07b35ba9aec7632b5a80c3a125698de3d58fa47 | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/b13fb24a3a801e4171d9fef1c308e1da769ac82f | aarch64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/7b7c58d5e2abd414741fa4fb5221ebba13d8b0a6 | sh4 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/bb651e5c32cbdca959655e4f708e497b0802a33d | microblazeel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/948756dee0ea4cb7c6c32964abc3c0bb9d20f1c4 | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/c2d816050bb29e3d77622b8700b007f42cb8d952 | powerpc64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/415303ba02b1a077028bbc4e4593a1452ea4c330 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/39f36abdd0ddfaf196d374571546312af9af4934 | i686 | ipmiutil-3.1.8 | NOK | http://autobuild.buildroot.net/results/18ae826b3f11cfae42079e4d343a9fe2068b3544 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0ec787798ddcff3814f703499c767cdb7a73d5a5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d09d10a417b1f2cba083c1351c4f95e659bda2e8 | sh4a | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/d7f537dbe541f1b9b0754f681c8b0c8b59aa8ef2 | ORPH armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/b63182bc7b1f7d1cd720dd9490d84120540ebb8a | ORPH powerpc64le | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/1e70fb0a1eeb3fd41bd7236ed595bc0b7de5dd96 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/da56cd762152720ad8f4f56608012a85e39b1168 | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/310dc70ceaaa567d9fcf85777c25f166e93bcde5 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/5d950fdb5ed52237cf8a762dd19f8d7f69514ec7 | aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/374ebbdd81f675e7ede9661140938e5604d56a70 | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/4a1e1b31d8658f1360c4e20ab576dc5cb13e3e99 | ORPH m68k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/6239d3ac52386ed25355b2844d025ff02ae2aafc | nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/8019d7c84948173cf7fd4cdb44c240256efbcc2b | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/04bce990fb1f845b5b1d00719e1dff6c1eadeec7 | ORPH mips | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/eddd2debb0b6c9c08b02ad87c472cd13511eecfe | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/267cd3ff4aecbfd5e3058a281216d95e04be3edb | ORPH powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/484e98530a8a0bb4d13c5744422fcfa39438f4fd | riscv64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/6c41132d28b056fe8cce492acc35171c97df4cbd | arm | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9b692f13b90f0b3a36c259ae55c8cb4ebe66e9bf | xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/6a0ede2f34f9d8d3628f80b430f5be5f3e0ea8de | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3cef87f3c3d239990200e5e1875bd2ccddad557c | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1f5adfc7698fb42e2677c7e54dbb932396974d5d | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/10910b5158f5ee554544fb3dd3353b4ed42d8f63 | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/df2893848acfbb5ce180f89ea9c0db74b9166568 | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/15e341838040aa0143e57c976ac7ed8f6ab471a2 | ORPH x86_64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/47d94c32f9f6d152308c86b9b672928cb00ee72e | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/df61cf2af96c31375fcf5eb52a85d1a0fd05e7a3 | armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/19c814641c6803cc9510538bca573bb38d97b40c | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6a2c0a2d4484990a06830de5eb1052c622df8ee4 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3211582d4e72f20346ce02a7b76796ed3d86435f | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d5106f8d66832ed1c4799854a9ccc3a71402c02d | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fa40c6742e789f46554953f51d5cfe1c8565d201 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f8e31aa3d4fcdb9ada027d5caf9694b6b7d7c172 | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e3458e96247dbebc6160b311a84f3d661f053b16 | ORPH arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/2fd077e2aa16587d6fd942e86a63f81a5c799bd9 | microblaze | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/93d6109874a402039dff73cdb6a54e9764ca12bd | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a8c119b5d46a8d441b6ee659959abdf1793ccb04 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/a231b314913ac69c84e564904aea9d46ddbcab8b | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/cc92c2359d5569302a8c17dbb6ae8ce1aa2bc0a0 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c04cbd1b26d46a7702b87fc54afe90bdc7c25b6b | sh4aeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5635f58562f6ed71bd51cae10f81b528a15e2257 | m68k | protobuf-21.12 | NOK | http://autobuild.buildroot.net/results/c88aad78f231a680db8ca5fae73e7730ad70d8dc | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/5f3bb0edb936de1c9da95427647d0bf51f34239a | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/d0da434926fd6055088fcc5012dc16a3c580cee0 | sparc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/7d1c0723c49b1e349b602c6e0a825c0098d07e88 | sparc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/542bfb4e0bf9dfbb4adc8e67e2b8e251fb6cdcf1 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/abb7f1b30ccedd8113f8184cd08ef1f3d7fb56ca | arm | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/20dd64d458d63626a87ba8e4aa43216ba9f2e100 | mips64el | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/c74f256ed888f58cdafedf1a1e448d19db9df945 | i686 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/09941da37782734073ff1111e3424b7eb8ae7238 | powerpc64le | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/e90062c244334c9493152426304b64e612702053 | sh4aeb | ramsmp-3.5.0 | NOK | http://autobuild.buildroot.net/results/8a757d922e7c377eeacb9c27c16e597135362115 | armeb | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/537043072bc2765add3ff0ea1211c67898989a6e | x86_64 | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/a4e56aa0fe57b1e45f53c227cba60045015f5fd3 | arc | rsync-3.2.7 | NOK | http://autobuild.buildroot.net/results/e815cd2832eb95be4b9612786254f4f791b6c50e | mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/4e17efa02437a15b026dca6df7c1055a7b91dd88 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/dd51897a8b44a291907fae8af52ad047c7fd86fb | ORPH mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/b38a04cb26e4411b9537048acc69777cc18e9a9a | ORPH sh4eb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/12b873fcd282e4ec572c7b38ac7c19133c554ceb | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/81d361ac62ce97b0c323704545bccbacc39897a0 | i686 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/3c10106e82ba1513f17d837026562ecdc1e84835 | powerpc64le | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/701cd8f458de4cd07f45c990cd5f26adbc383177 | ORPH powerpc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/4ea6da6ccc711176be57848351a72c8146dec535 | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/1155290583363c0f96eb58380e7b0ab3c56d2f94 | microblaze | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/de4b58712d47b9fc0b3cc5e95ec976530d897880 | mips64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/7a2e25542c403a913bd9abe5b4269aea915a8b27 | ORPH or1k | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/5a975aa8b0615394455ac2e7d0d632554539dba9 | ORPH microblazeel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/820df1cb01dbbb5712f4b9a40cd5628eaf9799f6 | ORPH microblazeel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/a3ccd1ea0fc4e83434d52a0a9b0eba7ea2a6979e | ORPH mips64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/a674fb8c501c9c9b2a1b1fb795f729b4a074e3b0 | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/891b0a7fa1254fbb11aa37d176ea2f5bdfe40caa | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ac48725072f62470aa6569f41d2c0b19e014154c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fcd52a8bcf0267b03e19dd406137b015396e97e2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b28a9db23384b18772f3b10279b640c5e3f0cd0d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/18850faf659c210eb886908007678d580884054e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c2c291b8ec485d1645cd84bc03439add44def6fd | ORPH microblazeel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/7158869c1a75b6fd89bcd525bffd5f269d237714 | aarch64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/2ac2a4e8182b6b3695063972fad5a4ab24507b62 | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/fdbabf551c7ffaf3f2e13a5be817ca7073f0ce4c | sh4 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/085291c55deae25199b29df8992c4a712cc7760d | mips64el | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9c2ed335ac842a5393fdea28ab8dff5795e85534 | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/0611b47f7654c3f12a33c53a595d568b0f69f0c7 | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/f23b558171ac5c1483fea487a99df329677e82b6 | microblazeel | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/673d490dcc8573ca76f4a192789cb808cc2caf8d | Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 2 frr-8.1 | 1 linux-headers-5.15.87 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | frr-8.1 | NOK | http://autobuild.buildroot.net/results/9ec0662d2b3b0e6f31c99c1bfa15c95bcd753451 | nios2 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/c676739c549de94794a2f39bbcb037544c630a35 | riscv32 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/7a6f7d94f559f7fb14711204631f6605f10cc47a | arc | linux-headers-5.15.87 | NOK | http://autobuild.buildroot.net/results/5b560f8d760089895e3b6076aa27c073123c20a6 | ORPH Classification of failures by reason for 2022.11.x -------------------------------------------------- gerbera-1.10.0 | 1 lirc-tools-0.10.2 | 1 micropython-1.19.1 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7c81825b5ef939dea942e91f17c91455cd9a6981 | arm | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/9e32b0753f9342db3baec2c2456444fb626a1e28 | ORPH aarch64 | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/5bd03991852ec18465443d4e66f906b6af03eadb | -- http://autobuild.buildroot.net From peter at korsgaard.com Thu Jan 26 13:25:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgit2: security bump to 1.5.1 In-Reply-To: <20230124125528.5801-1-nicolas.cavallari@green-communications.fr> (Nicolas Cavallari's message of "Tue, 24 Jan 2023 13:55:28 +0100") References: <20230124125528.5801-1-nicolas.cavallari@green-communications.fr> Message-ID: <871qnha0mz.fsf@dell.be.48ers.dk> >>>>> "Nicolas" == Nicolas Cavallari writes: > Fixes CVE-2023-22742: when compiled with BR2_PACKAGE_LIBSSH2, > libgit2 fails to verify SSH keys by default. > https://github.com/libgit2/libgit2/blob/v1.5.1/docs/changelog.md > Signed-off-by: Nicolas Cavallari Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 13:25:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/timescaledb: bump version to 2.9.1 In-Reply-To: <20230124055932.177366-1-fido_max@inbox.ru> (Maxim Kochetkov's message of "Tue, 24 Jan 2023 08:59:32 +0300") References: <20230124055932.177366-1-fido_max@inbox.ru> Message-ID: <87wn598m2a.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov writes: > Release notes: https://github.com/timescale/timescaledb/releases/tag/2.9.1 > Signed-off-by: Maxim Kochetkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 13:25:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/libosmium: bump version to 2.19.0 In-Reply-To: <20230124060532.335917-1-fido_max@inbox.ru> (Maxim Kochetkov's message of "Tue, 24 Jan 2023 09:05:32 +0300") References: <20230124060532.335917-1-fido_max@inbox.ru> Message-ID: <87sffx8m1p.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov writes: > Release-notes: https://github.com/osmcode/libosmium/releases/tag/v2.19.0 > Signed-off-by: Maxim Kochetkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 13:26:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:26:26 +0100 Subject: [Buildroot] [PATCH] package/tcpdump: bump to version 4.99.3 In-Reply-To: <20230123185855.159370-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 23 Jan 2023 19:58:55 +0100") References: <20230123185855.159370-1-francois.perrad@gadz.org> Message-ID: <87o7ql8m0t.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 Jan 26 13:26:37 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:26:37 +0100 Subject: [Buildroot] [PATCH] package/nano: bump to version 7.2 In-Reply-To: <20230123185847.159349-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 23 Jan 2023 19:58:47 +0100") References: <20230123185847.159349-1-francois.perrad@gadz.org> Message-ID: <87k0198m0i.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 Jan 26 13:25:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:14 +0100 Subject: [Buildroot] [git commit] package/timescaledb: bump version to 2.9.1 Message-ID: <20230126132752.3DEFC87DD8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f5d73033b8683df83d0ca9eb172b885d33a5ea64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/timescale/timescaledb/releases/tag/2.9.1 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 a970ffa1ad..a6560eb326 100644 --- a/package/timescaledb/timescaledb.hash +++ b/package/timescaledb/timescaledb.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 666f5427cb036500bca731d24d845285299cff82f576ad4474f85da682b2ee78 timescaledb-2.9.0.tar.gz +sha256 883638f2e79d25ec88ee58f603f3c81c999b6364cb4c799919d363f04089b47b timescaledb-2.9.1.tar.gz sha256 0378e0948feefd85f579319c74d6e2b671194037f550c7176ef26649d94c895b LICENSE diff --git a/package/timescaledb/timescaledb.mk b/package/timescaledb/timescaledb.mk index 7530368498..44e365285b 100644 --- a/package/timescaledb/timescaledb.mk +++ b/package/timescaledb/timescaledb.mk @@ -4,7 +4,7 @@ # ################################################################################ -TIMESCALEDB_VERSION = 2.9.0 +TIMESCALEDB_VERSION = 2.9.1 TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION)) TIMESCALEDB_LICENSE = Apache-2.0 TIMESCALEDB_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 26 13:24:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:24:54 +0100 Subject: [Buildroot] [git commit] package/libgit2: security bump to 1.5.1 Message-ID: <20230126132752.3312287DD7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cc47da516cf5b76752d63361a8a7579d93e6fbbb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes CVE-2023-22742: when compiled with BR2_PACKAGE_LIBSSH2, libgit2 fails to verify SSH keys by default. https://github.com/libgit2/libgit2/blob/v1.5.1/docs/changelog.md Signed-off-by: Nicolas Cavallari Signed-off-by: Peter Korsgaard --- package/libgit2/libgit2.hash | 2 +- package/libgit2/libgit2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libgit2/libgit2.hash b/package/libgit2/libgit2.hash index fb760fd4cc..e834525df5 100644 --- a/package/libgit2/libgit2.hash +++ b/package/libgit2/libgit2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 8de872a0f201b33d9522b817c92e14edb4efad18dae95cf156cf240b2efff93e libgit2-1.5.0.tar.gz +sha256 7074f1e2697992b82402501182db254fe62d64877b12f6e4c64656516f4cde88 libgit2-1.5.1.tar.gz sha256 0fc09da43d666b5b0cf5695defc3100d5cf387936b260ebab37e396d7e0dbc83 COPYING diff --git a/package/libgit2/libgit2.mk b/package/libgit2/libgit2.mk index 9409011eb4..c962c8030f 100644 --- a/package/libgit2/libgit2.mk +++ b/package/libgit2/libgit2.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGIT2_VERSION = 1.5.0 +LIBGIT2_VERSION = 1.5.1 LIBGIT2_SITE = $(call github,libgit2,libgit2,v$(LIBGIT2_VERSION)) LIBGIT2_LICENSE = \ GPL-2.0 with linking exception, \ From peter at korsgaard.com Thu Jan 26 13:25:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:25:50 +0100 Subject: [Buildroot] [git commit] package/libosmium: bump version to 2.19.0 Message-ID: <20230126132752.4837387DD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3621312a840306e38573c667459b5dee4db19531 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release-notes: https://github.com/osmcode/libosmium/releases/tag/v2.19.0 Signed-off-by: Maxim Kochetkov Signed-off-by: Peter Korsgaard --- package/libosmium/libosmium.hash | 2 +- package/libosmium/libosmium.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libosmium/libosmium.hash b/package/libosmium/libosmium.hash index cb53a91c67..b055aa21ea 100644 --- a/package/libosmium/libosmium.hash +++ b/package/libosmium/libosmium.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 c05a3e95c9c811521ebad8637e90f43ab8fb053b310875acce741cc4c17d6f59 libosmium-2.18.0.tar.gz +sha256 6911a8ca8e81d49205357177982df908af11376919f93b814cccf02f1d4d63e3 libosmium-2.19.0.tar.gz sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE diff --git a/package/libosmium/libosmium.mk b/package/libosmium/libosmium.mk index f7ced04de3..2725130e72 100644 --- a/package/libosmium/libosmium.mk +++ b/package/libosmium/libosmium.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOSMIUM_VERSION = 2.18.0 +LIBOSMIUM_VERSION = 2.19.0 LIBOSMIUM_SITE = $(call github,osmcode,libosmium,v$(LIBOSMIUM_VERSION)) LIBOSMIUM_LICENSE = BSL-1.0 LIBOSMIUM_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 26 13:26:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:26:18 +0100 Subject: [Buildroot] [git commit] package/tcpdump: bump to version 4.99.3 Message-ID: <20230126132752.52A4B87DDA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5bce041aec61ac9925d5059edf13c9499896daac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/tcpdump/tcpdump.hash | 4 ++-- package/tcpdump/tcpdump.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tcpdump/tcpdump.hash b/package/tcpdump/tcpdump.hash index a950d3fa66..e548e32626 100644 --- a/package/tcpdump/tcpdump.hash +++ b/package/tcpdump/tcpdump.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature at -# https://www.tcpdump.org/release/tcpdump-4.99.2.tar.gz.sig +# https://www.tcpdump.org/release/tcpdump-4.99.3.tar.gz.sig # using key 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D -sha256 f4304357d34b79d46f4e17e654f1f91f9ce4e3d5608a1badbd53295a26fb44d5 tcpdump-4.99.2.tar.gz +sha256 ad75a6ed3dc0d9732945b2e5483cb41dc8b4b528a169315e499c6861952e73b3 tcpdump-4.99.3.tar.gz sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE diff --git a/package/tcpdump/tcpdump.mk b/package/tcpdump/tcpdump.mk index c38d46e2cd..7a679ce4bf 100644 --- a/package/tcpdump/tcpdump.mk +++ b/package/tcpdump/tcpdump.mk @@ -4,7 +4,7 @@ # ################################################################################ -TCPDUMP_VERSION = 4.99.2 +TCPDUMP_VERSION = 4.99.3 TCPDUMP_SITE = https://www.tcpdump.org/release TCPDUMP_LICENSE = BSD-3-Clause TCPDUMP_LICENSE_FILES = LICENSE From peter at korsgaard.com Thu Jan 26 13:26:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 14:26:23 +0100 Subject: [Buildroot] [git commit] package/nano: bump to version 7.2 Message-ID: <20230126132752.5CDDA87DDB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5ec326fb97e51baa9f874d309a8fb2c69d6c8c18 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/nano/nano.hash | 4 ++-- package/nano/nano.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/nano/nano.hash b/package/nano/nano.hash index f49b712093..3ca37c6337 100644 --- a/package/nano/nano.hash +++ b/package/nano/nano.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://www.nano-editor.org/dist/v7/nano-7.1.tar.xz.asc +# https://www.nano-editor.org/dist/v7/nano-7.2.tar.xz.asc # using key 168E6F4297BFD7A79AFD4496514BBE2EB8E1961F -sha256 57ba751e9b7519f0f6ddee505202e387c75dde440c1f7aa1b9310cc381406836 nano-7.1.tar.xz +sha256 86f3442768bd2873cec693f83cdf80b4b444ad3cc14760b74361474fc87a4526 nano-7.2.tar.xz sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/nano/nano.mk b/package/nano/nano.mk index 203c417f06..8a2003b92a 100644 --- a/package/nano/nano.mk +++ b/package/nano/nano.mk @@ -5,7 +5,7 @@ ################################################################################ NANO_VERSION_MAJOR = 7 -NANO_VERSION = $(NANO_VERSION_MAJOR).1 +NANO_VERSION = $(NANO_VERSION_MAJOR).2 NANO_SITE = https://www.nano-editor.org/dist/v$(NANO_VERSION_MAJOR) NANO_SOURCE = nano-$(NANO_VERSION).tar.xz NANO_LICENSE = GPL-3.0+ From dse at thaumatec.com Thu Jan 26 13:34:35 2023 From: dse at thaumatec.com (Daniel Semkowicz) Date: Thu, 26 Jan 2023 14:34:35 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <167455753865.42371.11276435396637417985@Monstersaurus> References: <20230119143408.1911081-1-dse@thaumatec.com> <0c911dfb-083b-f5f0-c165-a665fc92006f@theobroma-systems.com> <167447511035.42371.11532947092483800306@Monstersaurus> <4f8c8871-d5cb-ccba-4e15-693f9c9f0a50@theobroma-systems.com> <167455753865.42371.11276435396637417985@Monstersaurus> Message-ID: On Tue, Jan 24, 2023 at 11:52 AM Kieran Bingham wrote: > > Quoting Quentin Schulz via buildroot (2023-01-23 13:25:52) > > Hi Kieran, > > > > On 1/23/23 12:58, Kieran Bingham wrote: > > > Quoting Quentin Schulz via buildroot (2023-01-23 10:57:16) > > >> Hi Daniel, > > >> > > >> On 1/19/23 15:34, Daniel Semkowicz wrote: > > >>> Libcamera recently started to version the software, so use the > > >>> version tag instead of raw commit hash. > > >>> > > >>> Signed-off-by: Daniel Semkowicz > > >>> --- > > >>> package/libcamera/libcamera.hash | 2 +- > > >>> package/libcamera/libcamera.mk | 2 +- > > >>> 2 files changed, 2 insertions(+), 2 deletions(-) > > >>> > > >>> diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash > > >>> index 68c9c1f005..033e318910 100644 > > >>> --- a/package/libcamera/libcamera.hash > > >>> +++ b/package/libcamera/libcamera.hash > > >>> @@ -1,4 +1,4 @@ > > >>> -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz > > >>> +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz > > >>> > > >>> # license files > > >>> sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt > > >>> diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk > > >>> index 9c03d3a3b3..8979a43aca 100644 > > >>> --- a/package/libcamera/libcamera.mk > > >>> +++ b/package/libcamera/libcamera.mk > > >>> @@ -5,7 +5,7 @@ > > >>> ################################################################################ > > >>> > > >>> LIBCAMERA_SITE = https://urldefense.com/v3/__https://git.linuxtv.org/libcamera.git__;!!OOPJP91ZZw!gtcDP1maf3PoJO88myqzbBZyOhNYHg7g4jGwno19jy5tFEHRgUuyBqm2zECw5wQOF6S4k8pRivumP5qJXTknCnAEvbE$ > > >>> -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 > > >>> +LIBCAMERA_VERSION = v0.0.3 > > >> > > >> I would actually advocate against using git tags, they are not > > >> guaranteed to be stable over time (one can remove or move a tag), as > > >> opposed to a git hash which is guaranteed to be. > > >> > > >> Can you use the commit hash please? > > > > > > Tags seem more convenient to me! - If you're not going to use the tag > > > points, why am I bothering to make tagged releases? I could go back to > > > just saying 'always use master as the latest release' if SHA1's are the > > > release point. > > > > > > > git tags aren't necessarily related to software releases, they just > > happen to be. You could very well have releases without git tags though > > that makes it quite difficult to know when a new release is out or to > > know which commit exactly is a "release". > > Indeed, they're convenient, and at least 'signed' to verify too. > > > Just FYI, git tags are not allowed in Yocto officially maintained > > layers. This has something to do with Yocto enforcing tag re-fetching, > > thus requiring network access, breaking the ability to build offline. > > Ah I wasn't aware of that. I'm not sure I've seen much traffic from > Yocto packaging libcamera recently though. Not through my inbox anyway. > > > > > While, yes - tags can be deleted. I expect that any signed-by-me tag (or > > > any other future libcamera release maintainer) is the correct tag for > > > that release point. I would not expect to delete any tag once pushed to > > > a public host. > > > > > > > Expectations vs reality. People do all kinds of weird stuff. I was not > > specifically talking about tag deletion but tag being moved. git hashes > > aren't spared the deletion issue either (e.g. force-push to the git > > branch). Considering I've seen this happen before, it's not an > > hypothesis (that was a proprietary downstream project though). While I > > appreciate with your experience with upstream projects you would know > > that moving tags is really a bad idea, I was merely just pointing out a > > pitfall of using git tags for builds that most people would like > > reproducible. > > I understand. I'd happily state that for libcamera, we expect a > (release) tag to be constant and immutable. > > > > >> @Kieran: do you have manually generated tarballs for versions somewhere > > >> so we could use this instead of a git repo? > > > > > > Do other projects honestly create manually generated tarballs? > > > > > > > I was just asking if there was one already available. I was not > > requesting one :) > > It's a recurring question though. > > So it turns out cgit /can/ provide these, but we must have it disabled. > It might be feasible to enable it - but these will be unsigned. > > > > As in ... does the maintainer create a .tgz and scp it somewhere or some > > > such? > > > > > > I would expect this can all be handled by git... - in particular, IMO - > > > the signed tags I push are what I expect to be possible to validate and > > > verify. Is it that the core issue here is that cgit isn't providing a > > > tarball? (while Github does?) > > > > > > > Buildroot validates the sources it gets anyways with the hash. So moving > > the tag will break the builds on systems where the repo is not already > > in cache in BR2_DL_DIR. > > Yes, I would expect the existing validation to prevent it going > unnoticed, so I don't think I see any specific issues, (other than the > below...) > > I expect that it's the responsibility of whomever does the update to > validate that the release is correctly signed? > > > Yocto has a strict requirement on automatically generated tarballs, > > GitHub being one the tools generating them. Try to contribute a package > > using GitHub archives/releases and I can guarantee you one of the first > > comments you'll receive is that they don't want it, use git hashes > > instead. Now, I see that Buildroot does not have the same restriction > > since the github function is used to fetch releases. c.f. `git grep -A1 > > -B1 "_SITE.*github" | grep "tar\.` for a list of impacted packages, and > > https://git.busybox.net/buildroot/tree/package/pkg-download.mk#n63 for > > the implementation. > > > > AFAIR, it has to do with tarballs sometimes being recreated in the > > future and, depending on the tool being used by GitHub or whatever, the > > checksum changes (e.g. tarball creation date somewhere in the headers, > > tarball tool version number in there, you name it, ...), breaking old > > trees/projects. > > I can see how 'automagically' generating tarballs like this could be an > issue. Changing the compression ratio or other internal parameters > perhaps would then create a checksum failure. > > That would be caught by buildroot of course, and would require > re-autheniticating / validating that the source is from the correctly > signed release. > > > > The issue in Buildroot is that the tag won't be re-fetched (while > > re-fetching is enforced in Yocto for example), so you might have two PCs > > building different git hashes because someone moved the tag upstream in > > -between builds, c.f. the docs: > > """ > > due to local caching, Buildroot will not re-fetch the repository, > > so people who expect to be able to follow the remote repository would be > > quite surprised and disappointed; > > because two builds can never be perfectly simultaneous, and because > > the remote repository may get new commits on the branch anytime, two > > users, using the same Buildroot tree and building the same > > configuration, may get different source, thus rendering the build non > > reproducible, and people would be quite surprised and disappointed. > > """ > > > > The first mail was just out-of-habit with what usually happens when > > reviewing recipe patches on the Yocto ML. I understand that Buildroot > > works differently and git tags may be enough for you/Buildroot maintainers. > > At the moment, I plan to provide signed-git-tags. It's up to the > distributions and builders from there ;-) > > As long as things can be mostly automated, I don't mind doing extra > steps, but they need some justification, so that I'm not doing manual > processing to support debian/fedora/buildroot/yocto/arch/everyone else > separately. > > -- > Kieran Hi, I looked through other buildroot packages that use git as the fetching method and it looks it is common to use git tags if available. I understand it is usually better to limit the number of assumptions in the system to lower the risk of error, but it also usually comes with lowered comfort. As this practice is already widely used in the buildroot, I would go for more convenience and prefer to use tag instead of the commit hash in this case. Best regards Daniel Semkowicz From peter at korsgaard.com Thu Jan 26 16:09:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:09:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/nginx: bump to version 1.22.1 In-Reply-To: <20230120192636.3593-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:26:36 +0100") References: <20230120192636.3593-1-fontaine.fabrice@gmail.com> Message-ID: <87fsbx8eh7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Drop eleventh patch (already in version) > - Update hash of LICENSE file (update in year) > - pcre2 is supported (and enabled by default) since > https://github.com/nginx/nginx/commit/c6fec0b027569a4e0b1d8aaee7dea0f2e4d6052b > http://nginx.org/en/CHANGES-1.22 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:10:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/lxc: security bump to version 5.0.2 In-Reply-To: <20230120192846.7362-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:28:46 +0100") References: <20230120192846.7362-1-fontaine.fabrice@gmail.com> Message-ID: <87bkml8eg2.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Fix CVE-2022-47952: lxc-user-nic in lxc through 5.0.1 is installed > setuid root, and may allow local users to infer whether any file > exists, even within a protected directory tree, because "Failed to > open" often indicates that a file does not exist, whereas "does not > refer to a network namespace path" often indicates that a file exists. > NOTE: this is different from CVE-2018-6556 because the CVE-2018-6556 > fix design was based on the premise that "we will report back to the > user that the open() failed but the user has no way of knowing why it > failed"; however, in many realistic cases, there are no plausible > reasons for failing except that the file does not exist. > - Drop patches (already in version) > Signed-off-by: Fabrice Fontaine I guess we don't install lxc-user-nic setuid root, but ok. Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:10:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-future: security bump to version 0.18.3 In-Reply-To: <20230120192952.8159-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:29:52 +0100") References: <20230120192952.8159-1-fontaine.fabrice@gmail.com> Message-ID: <877cx98efp.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-40899: An issue discovered in Python Charmers Future 0.18.2 > and earlier allows remote attackers to cause a denial of service via > crafted Set-Cookie header from malicious web server. > https://github.com/PythonCharmers/python-future/releases/tag/v0.18.3 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:10:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:39 +0100 Subject: [Buildroot] [PATCH 1/2] package/c-icap: bump to version 0.5.10 In-Reply-To: <20230120193111.9280-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:31:10 +0100") References: <20230120193111.9280-1-fontaine.fabrice@gmail.com> Message-ID: <87357x8ef4.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://sourceforge.net/p/c-icap/news/2021/10/the-c-icap-0510-is-released > https://sourceforge.net/p/c-icap/news/2021/09/the-c-icap-059-is-released > https://sourceforge.net/p/c-icap/news/2021/03/the-c-icap-058-is-released > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:10:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:46 +0100 Subject: [Buildroot] [PATCH 2/2] package/c-icap-modules: bump to version 0.5.5 In-Reply-To: <20230120193111.9280-2-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 20 Jan 2023 20:31:11 +0100") References: <20230120193111.9280-1-fontaine.fabrice@gmail.com> <20230120193111.9280-2-fontaine.fabrice@gmail.com> Message-ID: <87y1pp6zuh.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://sourceforge.net/p/c-icap/news/2021/03/the-c-icap-modules-055-is-released > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Jan 26 16:08:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:08:56 +0100 Subject: [Buildroot] [git commit] package/python-future: security bump to version 0.18.3 Message-ID: <20230126161115.B38C087E1E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=51eb81ddcf340457cff13286fd1aa04082c4903a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-40899: An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server. https://github.com/PythonCharmers/python-future/releases/tag/v0.18.3 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/python-future/python-future.hash | 6 +++--- package/python-future/python-future.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-future/python-future.hash b/package/python-future/python-future.hash index 4fb5d2a2d7..3b2bbb0212 100644 --- a/package/python-future/python-future.hash +++ b/package/python-future/python-future.hash @@ -1,5 +1,5 @@ -# md5, sha256 from https://pypi.python.org/pypi/future/json -md5 e4579c836b9c025872efe230f6270349 future-0.18.2.tar.gz -sha256 b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d future-0.18.2.tar.gz +# md5, sha256 from https://pypi.org/pypi/future/json +md5 dedcb70d14b23388670d54145aab8be4 future-0.18.3.tar.gz +sha256 34a17436ed1e96697a86f9de3d15a3b0be01d8bc8de9c1dffd59fb8234ed5307 future-0.18.3.tar.gz # Locally computed sha256 checksums sha256 916e561392d48471b9c23437f56e2652f320cb3b119ceaa162edf41016f746b9 LICENSE.txt diff --git a/package/python-future/python-future.mk b/package/python-future/python-future.mk index 76f32180ac..57bf13d83b 100644 --- a/package/python-future/python-future.mk +++ b/package/python-future/python-future.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FUTURE_VERSION = 0.18.2 +PYTHON_FUTURE_VERSION = 0.18.3 PYTHON_FUTURE_SOURCE = future-$(PYTHON_FUTURE_VERSION).tar.gz -PYTHON_FUTURE_SITE = https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9 +PYTHON_FUTURE_SITE = https://files.pythonhosted.org/packages/8f/2e/cf6accf7415237d6faeeebdc7832023c90e0282aa16fd3263db0eb4715ec PYTHON_FUTURE_SETUP_TYPE = setuptools PYTHON_FUTURE_LICENSE = MIT PYTHON_FUTURE_LICENSE_FILES = LICENSE.txt From peter at korsgaard.com Thu Jan 26 16:10:33 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:33 +0100 Subject: [Buildroot] [git commit] package/c-icap: bump to version 0.5.10 Message-ID: <20230126161115.C14B287E1F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eb6ad853d67d3c3a83093924ae305f35213793bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://sourceforge.net/p/c-icap/news/2021/10/the-c-icap-0510-is-released https://sourceforge.net/p/c-icap/news/2021/09/the-c-icap-059-is-released https://sourceforge.net/p/c-icap/news/2021/03/the-c-icap-058-is-released Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/c-icap/c-icap.hash | 6 +++--- package/c-icap/c-icap.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/c-icap/c-icap.hash b/package/c-icap/c-icap.hash index 6aa81c2641..9a596cf375 100644 --- a/package/c-icap/c-icap.hash +++ b/package/c-icap/c-icap.hash @@ -1,6 +1,6 @@ # Retrieved from https://sourceforge.net/projects/c-icap/files/c-icap/0.5.x/ -md5 82fd2fba1a08a8a0cf3567fe24aa035d c_icap-0.5.7.tar.gz -sha1 3b2470e00abd1418bec3a440d3073d7a6231c4c1 c_icap-0.5.7.tar.gz +md5 c8329684588a906d10a687e84ba4a478 c_icap-0.5.10.tar.gz +sha1 2901aa19c8c4b09b700164290942290c34132076 c_icap-0.5.10.tar.gz # Locally calculated -sha256 01ef17d7999d3476fe705abc56d0da562c2f180aafe08fc1269f419cad8521a9 c_icap-0.5.7.tar.gz +sha256 541d503354907f06d1d72fa90fffd031002f0f4346150fb7b2203ad5825ae49d c_icap-0.5.10.tar.gz sha256 36b6d3fa47916943fd5fec313c584784946047ec1337a78b440e5992cb595f89 COPYING diff --git a/package/c-icap/c-icap.mk b/package/c-icap/c-icap.mk index fb66c75e61..707069870d 100644 --- a/package/c-icap/c-icap.mk +++ b/package/c-icap/c-icap.mk @@ -4,7 +4,7 @@ # ################################################################################ -C_ICAP_VERSION = 0.5.7 +C_ICAP_VERSION = 0.5.10 C_ICAP_SOURCE = c_icap-$(C_ICAP_VERSION).tar.gz C_ICAP_SITE = http://downloads.sourceforge.net/c-icap C_ICAP_LICENSE = LGPL-2.1+ From peter at korsgaard.com Thu Jan 26 16:08:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:08:23 +0100 Subject: [Buildroot] [git commit] package/lxc: security bump to version 5.0.2 Message-ID: <20230126161115.A5A1987E1C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd7bfba252095ffaf93d22c7379b409bbdf64d46 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Fix CVE-2022-47952: lxc-user-nic in lxc through 5.0.1 is installed setuid root, and may allow local users to infer whether any file exists, even within a protected directory tree, because "Failed to open" often indicates that a file does not exist, whereas "does not refer to a network namespace path" often indicates that a file exists. NOTE: this is different from CVE-2018-6556 because the CVE-2018-6556 fix design was based on the premise that "we will report back to the user that the open() failed but the user has no way of knowing why it failed"; however, in many realistic cases, there are no plausible reasons for failing except that the file does not exist. - Drop patches (already in version) Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...etect-where-struct-mount_attr-is-declared.patch | 186 --------------------- ...ll_method_async-to-replace-the-asyncv-one.patch | 47 ------ ...003-build-detect-sys-pidfd.h-availability.patch | 55 ------ package/lxc/lxc.hash | 2 +- package/lxc/lxc.mk | 2 +- 5 files changed, 2 insertions(+), 290 deletions(-) diff --git a/package/lxc/0001-build-detect-where-struct-mount_attr-is-declared.patch b/package/lxc/0001-build-detect-where-struct-mount_attr-is-declared.patch deleted file mode 100644 index 8de7adcc56..0000000000 --- a/package/lxc/0001-build-detect-where-struct-mount_attr-is-declared.patch +++ /dev/null @@ -1,186 +0,0 @@ -From c1115e1503bf955c97f4cf3b925a6a9f619764c3 Mon Sep 17 00:00:00 2001 -From: Christian Brauner -Date: Tue, 9 Aug 2022 16:14:25 +0200 -Subject: [PATCH] build: detect where struct mount_attr is declared - -Fixes: #4176 -Signed-off-by: Christian Brauner (Microsoft) -[Retrieved from: -https://github.com/lxc/lxc/commit/c1115e1503bf955c97f4cf3b925a6a9f619764c3] -Signed-off-by: Fabrice Fontaine ---- - meson.build | 30 ++++++++++++++++++++++++++++-- - src/lxc/conf.c | 6 +++--- - src/lxc/conf.h | 2 +- - src/lxc/mount_utils.c | 6 +++--- - src/lxc/syscall_wrappers.h | 12 ++++++++++-- - 5 files changed, 45 insertions(+), 11 deletions(-) - -diff --git a/meson.build b/meson.build -index a145faf069..f679aabbc8 100644 ---- a/meson.build -+++ b/meson.build -@@ -590,7 +590,6 @@ decl_headers = ''' - foreach decl: [ - '__aligned_u64', - 'struct clone_args', -- 'struct mount_attr', - 'struct open_how', - 'struct rtnl_link_stats64', - ] -@@ -610,7 +609,6 @@ foreach tuple: [ - ['struct seccomp_notif_sizes'], - ['struct clone_args'], - ['__aligned_u64'], -- ['struct mount_attr'], - ['struct open_how'], - ['struct rtnl_link_stats64'], - ] -@@ -630,6 +628,34 @@ foreach tuple: [ - endif - endforeach - -+## Types. -+decl_headers = ''' -+#include -+''' -+ -+# We get -1 if the size cannot be determined -+if cc.sizeof('struct mount_attr', prefix: decl_headers, args: '-D_GNU_SOURCE') > 0 -+ srcconf.set10('HAVE_' + 'struct mount_attr'.underscorify().to_upper(), true) -+ found_types += 'struct mount_attr (sys/mount.h)' -+else -+ srcconf.set10('HAVE_' + 'struct mount_attr'.underscorify().to_upper(), false) -+ missing_types += 'struct mount_attr (sys/mount.h)' -+endif -+ -+## Types. -+decl_headers = ''' -+#include -+''' -+ -+# We get -1 if the size cannot be determined -+if cc.sizeof('struct mount_attr', prefix: decl_headers, args: '-D_GNU_SOURCE') > 0 -+ srcconf.set10('HAVE_UAPI_' + 'struct mount_attr'.underscorify().to_upper(), true) -+ found_types += 'struct mount_attr (linux/mount.h)' -+else -+ srcconf.set10('HAVE_UAPI_' + 'struct mount_attr'.underscorify().to_upper(), false) -+ missing_types += 'struct mount_attr (linux/mount.h)' -+endif -+ - ## Headers. - foreach ident: [ - ['bpf', '''#include -diff --git a/src/lxc/conf.c b/src/lxc/conf.c -index ffbe74c2f6..4193cd07f5 100644 ---- a/src/lxc/conf.c -+++ b/src/lxc/conf.c -@@ -2885,7 +2885,7 @@ static int __lxc_idmapped_mounts_child(struct lxc_handler *handler, FILE *f) - struct lxc_mount_options opts = {}; - int dfd_from; - const char *source_relative, *target_relative; -- struct lxc_mount_attr attr = {}; -+ struct mount_attr attr = {}; - - ret = parse_lxc_mount_attrs(&opts, mntent.mnt_opts); - if (ret < 0) -@@ -3005,7 +3005,7 @@ static int __lxc_idmapped_mounts_child(struct lxc_handler *handler, FILE *f) - - /* Set propagation mount options. */ - if (opts.attr.propagation) { -- attr = (struct lxc_mount_attr) { -+ attr = (struct mount_attr) { - .propagation = opts.attr.propagation, - }; - -@@ -4109,7 +4109,7 @@ int lxc_idmapped_mounts_parent(struct lxc_handler *handler) - - for (;;) { - __do_close int fd_from = -EBADF, fd_userns = -EBADF; -- struct lxc_mount_attr attr = {}; -+ struct mount_attr attr = {}; - struct lxc_mount_options opts = {}; - ssize_t ret; - -diff --git a/src/lxc/conf.h b/src/lxc/conf.h -index 7dc2f15b60..772479f9e1 100644 ---- a/src/lxc/conf.h -+++ b/src/lxc/conf.h -@@ -223,7 +223,7 @@ struct lxc_mount_options { - unsigned long mnt_flags; - unsigned long prop_flags; - char *data; -- struct lxc_mount_attr attr; -+ struct mount_attr attr; - char *raw_options; - }; - -diff --git a/src/lxc/mount_utils.c b/src/lxc/mount_utils.c -index bba75f933c..88dd73ee36 100644 ---- a/src/lxc/mount_utils.c -+++ b/src/lxc/mount_utils.c -@@ -31,7 +31,7 @@ lxc_log_define(mount_utils, lxc); - * setting in @attr_set, but must also specify MOUNT_ATTR__ATIME in the - * @attr_clr field. - */ --static inline void set_atime(struct lxc_mount_attr *attr) -+static inline void set_atime(struct mount_attr *attr) - { - switch (attr->attr_set & MOUNT_ATTR__ATIME) { - case MOUNT_ATTR_RELATIME: -@@ -272,7 +272,7 @@ int create_detached_idmapped_mount(const char *path, int userns_fd, - { - __do_close int fd_tree_from = -EBADF; - unsigned int open_tree_flags = OPEN_TREE_CLONE | OPEN_TREE_CLOEXEC; -- struct lxc_mount_attr attr = { -+ struct mount_attr attr = { - .attr_set = MOUNT_ATTR_IDMAP | attr_set, - .attr_clr = attr_clr, - .userns_fd = userns_fd, -@@ -335,7 +335,7 @@ int __fd_bind_mount(int dfd_from, const char *path_from, __u64 o_flags_from, - __u64 attr_clr, __u64 propagation, int userns_fd, - bool recursive) - { -- struct lxc_mount_attr attr = { -+ struct mount_attr attr = { - .attr_set = attr_set, - .attr_clr = attr_clr, - .propagation = propagation, -diff --git a/src/lxc/syscall_wrappers.h b/src/lxc/syscall_wrappers.h -index a5e98b565c..c8a7d0c7b7 100644 ---- a/src/lxc/syscall_wrappers.h -+++ b/src/lxc/syscall_wrappers.h -@@ -18,6 +18,12 @@ - #include "macro.h" - #include "syscall_numbers.h" - -+#if HAVE_STRUCT_MOUNT_ATTR -+#include -+#elif HAVE_UAPI_STRUCT_MOUNT_ATTR -+#include -+#endif -+ - #ifdef HAVE_LINUX_MEMFD_H - #include - #endif -@@ -210,16 +216,18 @@ extern int fsmount(int fs_fd, unsigned int flags, unsigned int attr_flags); - /* - * mount_setattr() - */ --struct lxc_mount_attr { -+#if !HAVE_STRUCT_MOUNT_ATTR && !HAVE_UAPI_STRUCT_MOUNT_ATTR -+struct mount_attr { - __u64 attr_set; - __u64 attr_clr; - __u64 propagation; - __u64 userns_fd; - }; -+#endif - - #if !HAVE_MOUNT_SETATTR - static inline int mount_setattr(int dfd, const char *path, unsigned int flags, -- struct lxc_mount_attr *attr, size_t size) -+ struct mount_attr *attr, size_t size) - { - return syscall(__NR_mount_setattr, dfd, path, flags, attr, size); - } diff --git a/package/lxc/0002-use-sd_bus_call_method_async-to-replace-the-asyncv-one.patch b/package/lxc/0002-use-sd_bus_call_method_async-to-replace-the-asyncv-one.patch deleted file mode 100644 index 22013cb363..0000000000 --- a/package/lxc/0002-use-sd_bus_call_method_async-to-replace-the-asyncv-one.patch +++ /dev/null @@ -1,47 +0,0 @@ -From b0abedf60b40adf0f2fb3cf9dfee4bc601f7b39f Mon Sep 17 00:00:00 2001 -From: Chen Qi -Date: Thu, 25 Aug 2022 05:45:53 -0700 -Subject: [PATCH] use sd_bus_call_method_async to replace the asyncv one - -The sd_bus_call_method_asyncv's 10th parameter is of type -va_list and supplying NULL when invoking it causes compilation -error. Just replace it with the async one. - -Signed-off-by: Chen Qi -[Retrieved from: -https://github.com/lxc/lxc/commit/b0abedf60b40adf0f2fb3cf9dfee4bc601f7b39f] -Signed-off-by: Fabrice Fontaine ---- - meson.build | 4 ++-- - src/lxc/cgroups/cgfsng.c | 2 +- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/meson.build b/meson.build -index 21955a0504..f8bdcf4e83 100644 ---- a/meson.build -+++ b/meson.build -@@ -295,9 +295,9 @@ if not want_sd_bus.disabled() - has_sd_bus = false - endif - -- if not cc.has_function('sd_bus_call_method_asyncv', prefix: '#include ', dependencies: libsystemd) -+ if not cc.has_function('sd_bus_call_method_async', prefix: '#include ', dependencies: libsystemd) - if not sd_bus_optional -- error('libsystemd misses required sd_bus_call_method_asyncv function') -+ error('libsystemd misses required sd_bus_call_method_async function') - endif - - has_sd_bus = false -diff --git a/src/lxc/cgroups/cgfsng.c b/src/lxc/cgroups/cgfsng.c -index 8a3615893f..d90e5385e1 100644 ---- a/src/lxc/cgroups/cgfsng.c -+++ b/src/lxc/cgroups/cgfsng.c -@@ -1232,7 +1232,7 @@ static int unpriv_systemd_create_scope(struct cgroup_ops *ops, struct lxc_conf * - if (r < 0) - return log_error(SYSTEMD_SCOPE_FAILED, "Failed to connect to user bus: %s", strerror(-r)); - -- r = sd_bus_call_method_asyncv(bus, NULL, DESTINATION, PATH, INTERFACE, "Subscribe", NULL, NULL, NULL, NULL); -+ r = sd_bus_call_method_async(bus, NULL, DESTINATION, PATH, INTERFACE, "Subscribe", NULL, NULL, NULL); - if (r < 0) - return log_error(SYSTEMD_SCOPE_FAILED, "Failed to subscribe to signals: %s", strerror(-r)); - diff --git a/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch deleted file mode 100644 index 3aa598407f..0000000000 --- a/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch +++ /dev/null @@ -1,55 +0,0 @@ -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 */ diff --git a/package/lxc/lxc.hash b/package/lxc/lxc.hash index c18e062cc1..2dd983a361 100644 --- a/package/lxc/lxc.hash +++ b/package/lxc/lxc.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 d8195423bb1e206f8521d24b6cde4789f043960c7cf065990a9cf741dcfd4222 lxc-5.0.1.tar.gz +sha256 bea08d2e49efcee34fa58acd2bc95c0adc64d291c07f4cfaf4ac1d8ac5a36f45 lxc-5.0.2.tar.gz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE.GPL2 sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSE.LGPL2.1 diff --git a/package/lxc/lxc.mk b/package/lxc/lxc.mk index e1639c5f15..4a4d3a6212 100644 --- a/package/lxc/lxc.mk +++ b/package/lxc/lxc.mk @@ -4,7 +4,7 @@ # ################################################################################ -LXC_VERSION = 5.0.1 +LXC_VERSION = 5.0.2 LXC_SITE = https://linuxcontainers.org/downloads/lxc LXC_LICENSE = GPL-2.0 (some tools), LGPL-2.1+ LXC_LICENSE_FILES = LICENSE.GPL2 LICENSE.LGPL2.1 From peter at korsgaard.com Thu Jan 26 16:07:20 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:07:20 +0100 Subject: [Buildroot] [git commit] package/nginx: bump to version 1.22.1 Message-ID: <20230126161115.9685287E18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=722b84eafa5e3d9540e0a80bae0c971a3a778358 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop eleventh patch (already in version) - Update hash of LICENSE file (update in year) - pcre2 is supported (and enabled by default) since https://github.com/nginx/nginx/commit/c6fec0b027569a4e0b1d8aaee7dea0f2e4d6052b http://nginx.org/en/CHANGES-1.22 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- .../nginx/0011-Mp4-disabled-duplicate-atoms.patch | 315 --------------------- package/nginx/Config.in | 2 +- package/nginx/nginx.hash | 4 +- package/nginx/nginx.mk | 11 +- 4 files changed, 7 insertions(+), 325 deletions(-) diff --git a/package/nginx/0011-Mp4-disabled-duplicate-atoms.patch b/package/nginx/0011-Mp4-disabled-duplicate-atoms.patch deleted file mode 100644 index 7baa810b56..0000000000 --- a/package/nginx/0011-Mp4-disabled-duplicate-atoms.patch +++ /dev/null @@ -1,315 +0,0 @@ -From 6b022a5556af22b6e18532e547a6ae46b0d8c6ea Mon Sep 17 00:00:00 2001 -From: Roman Arutyunyan -Date: Wed, 19 Oct 2022 10:53:17 +0300 -Subject: [PATCH] Mp4: disabled duplicate atoms. - -Most atoms should not appear more than once in a container. Previously, -this was not enforced by the module, which could result in worker process -crash, memory corruption and disclosure. - -Signed-off-by: Peter Korsgaard ---- - src/http/modules/ngx_http_mp4_module.c | 147 +++++++++++++++++++++++++ - 1 file changed, 147 insertions(+) - -diff --git a/src/http/modules/ngx_http_mp4_module.c b/src/http/modules/ngx_http_mp4_module.c -index 9c3f627f..4eff01e9 100644 ---- a/src/http/modules/ngx_http_mp4_module.c -+++ b/src/http/modules/ngx_http_mp4_module.c -@@ -1121,6 +1121,12 @@ ngx_http_mp4_read_ftyp_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - return NGX_ERROR; - } - -+ if (mp4->ftyp_atom.buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 ftyp atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom_size = sizeof(ngx_mp4_atom_header_t) + (size_t) atom_data_size; - - ftyp_atom = ngx_palloc(mp4->request->pool, atom_size); -@@ -1179,6 +1185,12 @@ ngx_http_mp4_read_moov_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - return NGX_DECLINED; - } - -+ if (mp4->moov_atom.buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 moov atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - conf = ngx_http_get_module_loc_conf(mp4->request, ngx_http_mp4_module); - - if (atom_data_size > mp4->buffer_size) { -@@ -1246,6 +1258,12 @@ ngx_http_mp4_read_mdat_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - ngx_log_debug0(NGX_LOG_DEBUG_HTTP, mp4->file.log, 0, "mp4 mdat atom"); - -+ if (mp4->mdat_atom.buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 mdat atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - data = &mp4->mdat_data_buf; - data->file = &mp4->file; - data->in_file = 1; -@@ -1372,6 +1390,12 @@ ngx_http_mp4_read_mvhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - ngx_log_debug0(NGX_LOG_DEBUG_HTTP, mp4->file.log, 0, "mp4 mvhd atom"); - -+ if (mp4->mvhd_atom.buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 mvhd atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom_header = ngx_mp4_atom_header(mp4); - mvhd_atom = (ngx_mp4_mvhd_atom_t *) atom_header; - mvhd64_atom = (ngx_mp4_mvhd64_atom_t *) atom_header; -@@ -1637,6 +1661,13 @@ ngx_http_mp4_read_tkhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_size = sizeof(ngx_mp4_atom_header_t) + (size_t) atom_data_size; - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_TKHD_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 tkhd atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->tkhd_size = atom_size; - trak->movie_duration = duration; - -@@ -1676,6 +1707,12 @@ ngx_http_mp4_read_mdia_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_MDIA_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 mdia atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->mdia_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1799,6 +1836,13 @@ ngx_http_mp4_read_mdhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_size = sizeof(ngx_mp4_atom_header_t) + (size_t) atom_data_size; - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_MDHD_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 mdhd atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->mdhd_size = atom_size; - trak->timescale = timescale; - trak->duration = duration; -@@ -1862,6 +1906,12 @@ ngx_http_mp4_read_hdlr_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_HDLR_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 hdlr atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->hdlr_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1890,6 +1940,12 @@ ngx_http_mp4_read_minf_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_MINF_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 minf atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->minf_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1933,6 +1989,15 @@ ngx_http_mp4_read_vmhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_VMHD_ATOM].buf -+ || trak->out[NGX_HTTP_MP4_SMHD_ATOM].buf) -+ { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 vmhd/smhd atom in \"%s\"", -+ mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->vmhd_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1964,6 +2029,15 @@ ngx_http_mp4_read_smhd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_VMHD_ATOM].buf -+ || trak->out[NGX_HTTP_MP4_SMHD_ATOM].buf) -+ { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 vmhd/smhd atom in \"%s\"", -+ mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->smhd_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -1995,6 +2069,12 @@ ngx_http_mp4_read_dinf_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_DINF_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 dinf atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->dinf_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -2023,6 +2103,12 @@ ngx_http_mp4_read_stbl_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_STBL_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stbl atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->stbl_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -2144,6 +2230,12 @@ ngx_http_mp4_read_stsd_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - - trak = ngx_mp4_last_trak(mp4); - -+ if (trak->out[NGX_HTTP_MP4_STSD_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stsd atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - atom = &trak->stsd_atom_buf; - atom->temporary = 1; - atom->pos = atom_header; -@@ -2212,6 +2304,13 @@ ngx_http_mp4_read_stts_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_end = atom_table + entries * sizeof(ngx_mp4_stts_entry_t); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STTS_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stts atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->time_to_sample_entries = entries; - - atom = &trak->stts_atom_buf; -@@ -2480,6 +2579,13 @@ ngx_http_mp4_read_stss_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - "sync sample entries:%uD", entries); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STSS_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stss atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->sync_samples_entries = entries; - - atom_table = atom_header + sizeof(ngx_http_mp4_stss_atom_t); -@@ -2678,6 +2784,13 @@ ngx_http_mp4_read_ctts_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - "composition offset entries:%uD", entries); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_CTTS_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 ctts atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->composition_offset_entries = entries; - - atom_table = atom_header + sizeof(ngx_mp4_ctts_atom_t); -@@ -2881,6 +2994,13 @@ ngx_http_mp4_read_stsc_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_end = atom_table + entries * sizeof(ngx_mp4_stsc_entry_t); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STSC_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stsc atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->sample_to_chunk_entries = entries; - - atom = &trak->stsc_atom_buf; -@@ -3213,6 +3333,13 @@ ngx_http_mp4_read_stsz_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - "sample uniform size:%uD, entries:%uD", size, entries); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STSZ_ATOM].buf) { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stsz atom in \"%s\"", mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->sample_sizes_entries = entries; - - atom_table = atom_header + sizeof(ngx_mp4_stsz_atom_t); -@@ -3396,6 +3523,16 @@ ngx_http_mp4_read_stco_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_end = atom_table + entries * sizeof(uint32_t); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STCO_ATOM].buf -+ || trak->out[NGX_HTTP_MP4_CO64_ATOM].buf) -+ { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stco/co64 atom in \"%s\"", -+ mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->chunks = entries; - - atom = &trak->stco_atom_buf; -@@ -3602,6 +3739,16 @@ ngx_http_mp4_read_co64_atom(ngx_http_mp4_file_t *mp4, uint64_t atom_data_size) - atom_end = atom_table + entries * sizeof(uint64_t); - - trak = ngx_mp4_last_trak(mp4); -+ -+ if (trak->out[NGX_HTTP_MP4_STCO_ATOM].buf -+ || trak->out[NGX_HTTP_MP4_CO64_ATOM].buf) -+ { -+ ngx_log_error(NGX_LOG_ERR, mp4->file.log, 0, -+ "duplicate mp4 stco/co64 atom in \"%s\"", -+ mp4->file.name.data); -+ return NGX_ERROR; -+ } -+ - trak->chunks = entries; - - atom = &trak->co64_atom_buf; --- -2.30.2 - diff --git a/package/nginx/Config.in b/package/nginx/Config.in index 90a0822298..406a1c861a 100644 --- a/package/nginx/Config.in +++ b/package/nginx/Config.in @@ -214,7 +214,7 @@ config BR2_PACKAGE_NGINX_HTTP_REFERER_MODULE config BR2_PACKAGE_NGINX_HTTP_REWRITE_MODULE bool "ngx_http_rewrite_module" default y - select BR2_PACKAGE_PCRE + select BR2_PACKAGE_PCRE2 help Enable ngx_http_rewrite_module diff --git a/package/nginx/nginx.hash b/package/nginx/nginx.hash index 06d3392a2e..06454c5e32 100644 --- a/package/nginx/nginx.hash +++ b/package/nginx/nginx.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -sha256 e462e11533d5c30baa05df7652160ff5979591d291736cfa5edb9fd2edb48c49 nginx-1.20.1.tar.gz +sha256 9ebb333a9e82b952acd3e2b4aeb1d4ff6406f72491bab6cd9fe69f0dea737f31 nginx-1.22.1.tar.gz # License files, locally calculated -sha256 b57270c1f73eb6624b38b2d0a1affcec56b21fab39efbf8c837428f05cef1d73 LICENSE +sha256 ececed0b0e7243a4766cbc62b26df4bd3513b41de3a07425da1679c836d06320 LICENSE diff --git a/package/nginx/nginx.mk b/package/nginx/nginx.mk index 62ea379ffc..10cc95d90e 100644 --- a/package/nginx/nginx.mk +++ b/package/nginx/nginx.mk @@ -4,7 +4,7 @@ # ################################################################################ -NGINX_VERSION = 1.20.1 +NGINX_VERSION = 1.22.1 NGINX_SITE = http://nginx.org/download NGINX_LICENSE = BSD-2-Clause NGINX_LICENSE_FILES = LICENSE @@ -19,9 +19,6 @@ NGINX_CONF_OPTS = \ --with-cpp="$(TARGET_CC)" \ --with-ld-opt="$(TARGET_LDFLAGS)" -# 0011-Mp4-disabled-duplicate-atoms.patch -NGINX_IGNORE_CVES += CVE-2022-41741 CVE-2022-41742 - # www-data user and group are used for nginx. Because these user and group # are already set by buildroot, it is not necessary to redefine them. # See system/skeleton/etc/passwd @@ -83,8 +80,8 @@ else NGINX_CONF_ENV += ngx_force_have_libatomic=no endif -ifeq ($(BR2_PACKAGE_PCRE),y) -NGINX_DEPENDENCIES += pcre +ifeq ($(BR2_PACKAGE_PCRE2),y) +NGINX_DEPENDENCIES += pcre2 NGINX_CONF_OPTS += --with-pcre else NGINX_CONF_OPTS += --without-pcre @@ -167,7 +164,7 @@ NGINX_CONF_OPTS += --without-http_gzip_module endif ifeq ($(BR2_PACKAGE_NGINX_HTTP_REWRITE_MODULE),y) -NGINX_DEPENDENCIES += pcre +NGINX_DEPENDENCIES += pcre2 else NGINX_CONF_OPTS += --without-http_rewrite_module endif From peter at korsgaard.com Thu Jan 26 16:10:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 26 Jan 2023 17:10:54 +0100 Subject: [Buildroot] [git commit] package/c-icap-modules: bump to version 0.5.5 Message-ID: <20230126161115.D086087E18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=58cc22a6d095b9b589e5b001e005032589749084 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://sourceforge.net/p/c-icap/news/2021/03/the-c-icap-modules-055-is-released Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/c-icap-modules/c-icap-modules.hash | 6 +++--- package/c-icap-modules/c-icap-modules.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/c-icap-modules/c-icap-modules.hash b/package/c-icap-modules/c-icap-modules.hash index cc7949a092..110ffd4de3 100644 --- a/package/c-icap-modules/c-icap-modules.hash +++ b/package/c-icap-modules/c-icap-modules.hash @@ -1,7 +1,7 @@ # From http://sourceforge.net/projects/c-icap/files/c-icap-modules/0.5.x/ -md5 2f8c174f7a5414616f5a0a976ac4a221 c_icap_modules-0.5.4.tar.gz -sha1 ec7bb138d7775895cd8b2e12adc41dbf48eba1b7 c_icap_modules-0.5.4.tar.gz +md5 ca6d5d124a4668d63affcaa5ab083e57 c_icap_modules-0.5.5.tar.gz +sha1 67be484a93fe662a7735ee06e1d34d82b54469a8 c_icap_modules-0.5.5.tar.gz # Locally calculated -sha256 87409920c66027204e9cca5f20e137b63cd12daf6dfcd85c1fa62ab2bd1c57cc c_icap_modules-0.5.4.tar.gz +sha256 6a42f1fdd8c35ad38d29f7d3c10f925471977f217086352e146cf95e45f2b5b5 c_icap_modules-0.5.5.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/c-icap-modules/c-icap-modules.mk b/package/c-icap-modules/c-icap-modules.mk index 2eaa141afe..e9bbbdb284 100644 --- a/package/c-icap-modules/c-icap-modules.mk +++ b/package/c-icap-modules/c-icap-modules.mk @@ -4,7 +4,7 @@ # ################################################################################ -C_ICAP_MODULES_VERSION = 0.5.4 +C_ICAP_MODULES_VERSION = 0.5.5 C_ICAP_MODULES_SOURCE = c_icap_modules-$(C_ICAP_MODULES_VERSION).tar.gz C_ICAP_MODULES_SITE = http://downloads.sourceforge.net/c-icap C_ICAP_MODULES_LICENSE = GPL-2.0+ From Stefan.Hager at ginzinger.com Thu Jan 26 16:36:28 2023 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Thu, 26 Jan 2023 16:36:28 +0000 Subject: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package In-Reply-To: References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-8-james.hilliard1@gmail.com> Message-ID: > From: James Hilliard > Sent: Tuesday, January 24, 2023 10:27 > To: Gilles Talis > Cc: buildroot at buildroot.org ; Hager Stefan ; Samuel Martin ; Fabrice Fontaine ; Thomas Petazzoni > Subject: Re: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package > > On Tue, Jan 10, 2023 at 5:49 AM Gilles Talis wrote: > > > > Hi James, Hi Stefan, > > > > fyi, I could build and successfully test tensorflow lite on an aarch64 > > platform with Cortex A53 cores. > > a few comments though. > > > > Le lun. 28 nov. 2022 ? 19:00, James Hilliard > > a ?crit : > > > > > > 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 + > > If you want to be maintainers for this package, do not forget to > > update the DEVELOPERS file. > > > > > .../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 > > Can you please add to comment that explains why this version of GCC is needed? > > I'm not sure why this is, maybe Stephan Hager can clarify. The Tensorflow-lite build documentation for cmake on ARM uses gcc.arm.8.3 in their example. BR offers the GCC Variables BR2_TOOLCHAIN_GCC_AT_LEAST_8, BR2_TOOLCHAIN_GCC_AT_LEAST_9 and ships with GCC 10/11/12. So choosing BR2_TOOLCHAIN_GCC_AT_LEAST_9 seemed a good solution to me. Since i do not have prebuilt GCC8.0...GCC9.0 on hand selectiong 9 as minimum would be safe. I tried setting to BR2_TOOLCHAIN_GCC_AT_LEAST_8 in the config and run the 'utils/./test-pkg -a'. Only 3 out of 44 possible toolchains were used for testing (the same as when using BR2_TOOLCHAIN_GCC_AT_LEAST_9), but none of them uses GCC 8. Maybe someone can test and proof that it also works with GCC Versions < 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. > > The text is too long. Please run "utils/check-package" to see the > > warning that it generates. > > Fixed in v3: > https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > > > A couple of suggestions: > > 1) would it be possible to add an option to build and install the > > label_image example? It is always handy to be able to test this > > package once it is built. > > 2) would it be possible to add an option to build and install the > > benchmark_model tool? This tool provides useful performance > > information. > > Not sure there's really a good way to do this without adding a config > flag upstream. > > > > > > + > > > +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 \ > > I thought NNAPI was used in Android. Can you explain why it is required here? > > Disabled in v3: > https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > > > > + -DTFLITE_ENABLE_RUY=ON \ > > > + -DTFLITE_ENABLE_XNNPACK=OFF > > any reason why xnnpack is not enabled? It would be great to enable it > > as an option. > > Mostly since it's not a required dependency and haven't added the > dependency yet. Will look into adding that as a followup once this is > merged. I agree, it would be a nice addition, but not a necessity for the initial merge. > > > > > > + > > > +$(eval $(cmake-package)) > > > -- > > > 2.34.1 > > > > > > _______________________________________________ > > > buildroot mailing list > > > buildroot at buildroot.org > > > https://lists.buildroot.org/mailman/listinfo/buildroot > > thanks > > Gilles. Regards, Stefan -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From vfazio at xes-inc.com Thu Jan 26 18:50:49 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Thu, 26 Jan 2023 12:50:49 -0600 Subject: [Buildroot] [PATCH 1/1] package/ethtool: fix builds for older toolchains Message-ID: <20230126185049.3600233-1-vfazio@xes-inc.com> Upstream commit 1fa60003a8b8 made a change to headers that broke compiles with toolchains using kernel headers prior to 4.11. Apply the patch slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 Signed-off-by: Vincent Fazio --- package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++ 1 file changed, 483 insertions(+) create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch diff --git a/package/ethtool/0001-uapi-Bring-in-if.h.patch b/package/ethtool/0001-uapi-Bring-in-if.h.patch new file mode 100644 index 0000000000..faf264f61f --- /dev/null +++ b/package/ethtool/0001-uapi-Bring-in-if.h.patch @@ -0,0 +1,483 @@ +From fd02caa75918401f2cb75af1f2a181c1959e070d Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:09 -0800 +Subject: [PATCH] uapi: Bring in if.h + +Bring in if.h from commit eec517cdb481 ("net: Add IF_OPER_TESTING") as +well as uapi/linux/hdlc/ioctl.h. Ensure that we define all of the +necessary guards to provide updated definitions of ifmap, ifreq and +IFNAMSIZ. This resolves build issues with kernel headers < 4.11 which +lacked 2618be7dccf8739b89e1906b64bd8d551af351e6 ("uapi: fix linux/if.h +userspace compilation errors"). + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Reported-by: Markus Mayer +Signed-off-by: Florian Fainelli +Message-Id: <20230114163411.3290201-2-f.fainelli at gmail.com> + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-2-f.fainelli at gmail.com/] +[vfazio at gmail.com: fix whitespace issues] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 6 +- + internal.h | 7 +- + uapi/linux/hdlc/ioctl.h | 94 +++++++++++++ + uapi/linux/if.h | 296 ++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 397 insertions(+), 6 deletions(-) + create mode 100644 uapi/linux/hdlc/ioctl.h + create mode 100644 uapi/linux/if.h + +diff --git a/Makefile.am b/Makefile.am +index 663f40a..691a20e 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -7,7 +7,8 @@ EXTRA_DIST = LICENSE ethtool.8 ethtool.spec.in aclocal.m4 ChangeLog autogen.sh + + sbin_PROGRAMS = ethtool + ethtool_SOURCES = ethtool.c uapi/linux/ethtool.h internal.h \ +- uapi/linux/net_tstamp.h rxclass.c common.c common.h \ ++ uapi/linux/net_tstamp.h uapi/linux/if.h uapi/linux/hdlc/ioctl.h \ ++ rxclass.c common.c common.h \ + json_writer.c json_writer.h json_print.c json_print.h \ + list.h + if ETHTOOL_ENABLE_PRETTY_DUMP +@@ -43,7 +44,8 @@ ethtool_SOURCES += \ + netlink/desc-rtnl.c netlink/cable_test.c netlink/tunnels.c \ + uapi/linux/ethtool_netlink.h \ + uapi/linux/netlink.h uapi/linux/genetlink.h \ +- uapi/linux/rtnetlink.h uapi/linux/if_link.h ++ uapi/linux/rtnetlink.h uapi/linux/if_link.h \ ++ uapi/linux/if.h uapi/linux/hdlc/ioctl.h + AM_CPPFLAGS += @MNL_CFLAGS@ + LDADD += @MNL_LIBS@ + endif +diff --git a/internal.h b/internal.h +index b80f77a..3923719 100644 +--- a/internal.h ++++ b/internal.h +@@ -21,6 +21,9 @@ + #include + #include + #include ++#define __UAPI_DEF_IF_IFNAMSIZ 1 ++#define __UAPI_DEF_IF_IFMAP 1 ++#define __UAPI_DEF_IF_IFREQ 1 + #include + + #include "json_writer.h" +@@ -52,10 +55,6 @@ typedef int32_t s32; + #define __KERNEL_DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d)) + #endif + +-#ifndef ALTIFNAMSIZ +-#define ALTIFNAMSIZ 128 +-#endif +- + #include + #include + +diff --git a/uapi/linux/hdlc/ioctl.h b/uapi/linux/hdlc/ioctl.h +new file mode 100644 +index 0000000..b06341a +--- /dev/null ++++ b/uapi/linux/hdlc/ioctl.h +@@ -0,0 +1,94 @@ ++/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ ++#ifndef __HDLC_IOCTL_H__ ++#define __HDLC_IOCTL_H__ ++ ++ ++#define GENERIC_HDLC_VERSION 4 /* For synchronization with sethdlc utility */ ++ ++#define CLOCK_DEFAULT 0 /* Default setting */ ++#define CLOCK_EXT 1 /* External TX and RX clock - DTE */ ++#define CLOCK_INT 2 /* Internal TX and RX clock - DCE */ ++#define CLOCK_TXINT 3 /* Internal TX and external RX clock */ ++#define CLOCK_TXFROMRX 4 /* TX clock derived from external RX clock */ ++ ++ ++#define ENCODING_DEFAULT 0 /* Default setting */ ++#define ENCODING_NRZ 1 ++#define ENCODING_NRZI 2 ++#define ENCODING_FM_MARK 3 ++#define ENCODING_FM_SPACE 4 ++#define ENCODING_MANCHESTER 5 ++ ++ ++#define PARITY_DEFAULT 0 /* Default setting */ ++#define PARITY_NONE 1 /* No parity */ ++#define PARITY_CRC16_PR0 2 /* CRC16, initial value 0x0000 */ ++#define PARITY_CRC16_PR1 3 /* CRC16, initial value 0xFFFF */ ++#define PARITY_CRC16_PR0_CCITT 4 /* CRC16, initial 0x0000, ITU-T version */ ++#define PARITY_CRC16_PR1_CCITT 5 /* CRC16, initial 0xFFFF, ITU-T version */ ++#define PARITY_CRC32_PR0_CCITT 6 /* CRC32, initial value 0x00000000 */ ++#define PARITY_CRC32_PR1_CCITT 7 /* CRC32, initial value 0xFFFFFFFF */ ++ ++#define LMI_DEFAULT 0 /* Default setting */ ++#define LMI_NONE 1 /* No LMI, all PVCs are static */ ++#define LMI_ANSI 2 /* ANSI Annex D */ ++#define LMI_CCITT 3 /* ITU-T Annex A */ ++#define LMI_CISCO 4 /* The "original" LMI, aka Gang of Four */ ++ ++#ifndef __ASSEMBLY__ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++} sync_serial_settings; /* V.35, V.24, X.21 */ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++ unsigned int slot_map; ++} te1_settings; /* T1, E1 */ ++ ++typedef struct { ++ unsigned short encoding; ++ unsigned short parity; ++} raw_hdlc_proto; ++ ++typedef struct { ++ unsigned int t391; ++ unsigned int t392; ++ unsigned int n391; ++ unsigned int n392; ++ unsigned int n393; ++ unsigned short lmi; ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++} fr_proto; ++ ++typedef struct { ++ unsigned int dlci; ++} fr_proto_pvc; /* for creating/deleting FR PVCs */ ++ ++typedef struct { ++ unsigned int dlci; ++ char master[IFNAMSIZ]; /* Name of master FRAD device */ ++}fr_proto_pvc_info; /* for returning PVC information only */ ++ ++typedef struct { ++ unsigned int interval; ++ unsigned int timeout; ++} cisco_proto; ++ ++typedef struct { ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++ unsigned int modulo; /* modulo (8 = basic / 128 = extended) */ ++ unsigned int window; /* frame window size */ ++ unsigned int t1; /* timeout t1 */ ++ unsigned int t2; /* timeout t2 */ ++ unsigned int n2; /* frame retry counter */ ++} x25_hdlc_proto; ++ ++/* PPP doesn't need any info now - supply length = 0 to ioctl */ ++ ++#endif /* __ASSEMBLY__ */ ++#endif /* __HDLC_IOCTL_H__ */ +diff --git a/uapi/linux/if.h b/uapi/linux/if.h +new file mode 100644 +index 0000000..75ee7f4 +--- /dev/null ++++ b/uapi/linux/if.h +@@ -0,0 +1,296 @@ ++/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ ++/* ++ * INET An implementation of the TCP/IP protocol suite for the LINUX ++ * operating system. INET is implemented using the BSD Socket ++ * interface as the means of communication with the user level. ++ * ++ * Global definitions for the INET interface module. ++ * ++ * Version: @(#)if.h 1.0.2 04/18/93 ++ * ++ * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988 ++ * Ross Biro ++ * Fred N. van Kempen, ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License ++ * as published by the Free Software Foundation; either version ++ * 2 of the License, or (at your option) any later version. ++ */ ++#ifndef _LINUX_IF_H ++#define _LINUX_IF_H ++ ++#include /* for compatibility with glibc */ ++#include /* for "__kernel_caddr_t" et al */ ++#include /* for "struct sockaddr" et al */ ++ /* for "__user" et al */ ++ ++#include /* for struct sockaddr. */ ++ ++#if __UAPI_DEF_IF_IFNAMSIZ ++#define IFNAMSIZ 16 ++#endif /* __UAPI_DEF_IF_IFNAMSIZ */ ++#define IFALIASZ 256 ++#define ALTIFNAMSIZ 128 ++#include ++ ++/* For glibc compatibility. An empty enum does not compile. */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || \ ++ __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 ++/** ++ * enum net_device_flags - &struct net_device flags ++ * ++ * These are the &struct net_device flags, they can be set by drivers, the ++ * kernel and some can be triggered by userspace. Userspace can query and ++ * set these flags using userspace utilities but there is also a sysfs ++ * entry available for all dev flags which can be queried and set. These flags ++ * are shared for all types of net_devices. The sysfs entries are available ++ * via /sys/class/net//flags. Flags which can be toggled through sysfs ++ * are annotated below, note that only a few flags can be toggled and some ++ * other flags are always preserved from the original net_device flags ++ * even if you try to set them via sysfs. Flags which are always preserved ++ * are kept under the flag grouping @IFF_VOLATILE. Flags which are __volatile__ ++ * are annotated below as such. ++ * ++ * You should have a pretty good reason to be extending these flags. ++ * ++ * @IFF_UP: interface is up. Can be toggled through sysfs. ++ * @IFF_BROADCAST: broadcast address valid. Volatile. ++ * @IFF_DEBUG: turn on debugging. Can be toggled through sysfs. ++ * @IFF_LOOPBACK: is a loopback net. Volatile. ++ * @IFF_POINTOPOINT: interface is has p-p link. Volatile. ++ * @IFF_NOTRAILERS: avoid use of trailers. Can be toggled through sysfs. ++ * Volatile. ++ * @IFF_RUNNING: interface RFC2863 OPER_UP. Volatile. ++ * @IFF_NOARP: no ARP protocol. Can be toggled through sysfs. Volatile. ++ * @IFF_PROMISC: receive all packets. Can be toggled through sysfs. ++ * @IFF_ALLMULTI: receive all multicast packets. Can be toggled through ++ * sysfs. ++ * @IFF_MASTER: master of a load balancer. Volatile. ++ * @IFF_SLAVE: slave of a load balancer. Volatile. ++ * @IFF_MULTICAST: Supports multicast. Can be toggled through sysfs. ++ * @IFF_PORTSEL: can set media type. Can be toggled through sysfs. ++ * @IFF_AUTOMEDIA: auto media select active. Can be toggled through sysfs. ++ * @IFF_DYNAMIC: dialup device with changing addresses. Can be toggled ++ * through sysfs. ++ * @IFF_LOWER_UP: driver signals L1 up. Volatile. ++ * @IFF_DORMANT: driver signals dormant. Volatile. ++ * @IFF_ECHO: echo sent packets. Volatile. ++ */ ++enum net_device_flags { ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++ IFF_UP = 1<<0, /* sysfs */ ++ IFF_BROADCAST = 1<<1, /* __volatile__ */ ++ IFF_DEBUG = 1<<2, /* sysfs */ ++ IFF_LOOPBACK = 1<<3, /* __volatile__ */ ++ IFF_POINTOPOINT = 1<<4, /* __volatile__ */ ++ IFF_NOTRAILERS = 1<<5, /* sysfs */ ++ IFF_RUNNING = 1<<6, /* __volatile__ */ ++ IFF_NOARP = 1<<7, /* sysfs */ ++ IFF_PROMISC = 1<<8, /* sysfs */ ++ IFF_ALLMULTI = 1<<9, /* sysfs */ ++ IFF_MASTER = 1<<10, /* __volatile__ */ ++ IFF_SLAVE = 1<<11, /* __volatile__ */ ++ IFF_MULTICAST = 1<<12, /* sysfs */ ++ IFF_PORTSEL = 1<<13, /* sysfs */ ++ IFF_AUTOMEDIA = 1<<14, /* sysfs */ ++ IFF_DYNAMIC = 1<<15, /* sysfs */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++ IFF_LOWER_UP = 1<<16, /* __volatile__ */ ++ IFF_DORMANT = 1<<17, /* __volatile__ */ ++ IFF_ECHO = 1<<18, /* __volatile__ */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++}; ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++#define IFF_UP IFF_UP ++#define IFF_BROADCAST IFF_BROADCAST ++#define IFF_DEBUG IFF_DEBUG ++#define IFF_LOOPBACK IFF_LOOPBACK ++#define IFF_POINTOPOINT IFF_POINTOPOINT ++#define IFF_NOTRAILERS IFF_NOTRAILERS ++#define IFF_RUNNING IFF_RUNNING ++#define IFF_NOARP IFF_NOARP ++#define IFF_PROMISC IFF_PROMISC ++#define IFF_ALLMULTI IFF_ALLMULTI ++#define IFF_MASTER IFF_MASTER ++#define IFF_SLAVE IFF_SLAVE ++#define IFF_MULTICAST IFF_MULTICAST ++#define IFF_PORTSEL IFF_PORTSEL ++#define IFF_AUTOMEDIA IFF_AUTOMEDIA ++#define IFF_DYNAMIC IFF_DYNAMIC ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++#define IFF_LOWER_UP IFF_LOWER_UP ++#define IFF_DORMANT IFF_DORMANT ++#define IFF_ECHO IFF_ECHO ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++ ++#define IFF_VOLATILE (IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_ECHO|\ ++ IFF_MASTER|IFF_SLAVE|IFF_RUNNING|IFF_LOWER_UP|IFF_DORMANT) ++ ++#define IF_GET_IFACE 0x0001 /* for querying only */ ++#define IF_GET_PROTO 0x0002 ++ ++/* For definitions see hdlc.h */ ++#define IF_IFACE_V35 0x1000 /* V.35 serial interface */ ++#define IF_IFACE_V24 0x1001 /* V.24 serial interface */ ++#define IF_IFACE_X21 0x1002 /* X.21 serial interface */ ++#define IF_IFACE_T1 0x1003 /* T1 telco serial interface */ ++#define IF_IFACE_E1 0x1004 /* E1 telco serial interface */ ++#define IF_IFACE_SYNC_SERIAL 0x1005 /* can't be set by software */ ++#define IF_IFACE_X21D 0x1006 /* X.21 Dual Clocking (FarSite) */ ++ ++/* For definitions see hdlc.h */ ++#define IF_PROTO_HDLC 0x2000 /* raw HDLC protocol */ ++#define IF_PROTO_PPP 0x2001 /* PPP protocol */ ++#define IF_PROTO_CISCO 0x2002 /* Cisco HDLC protocol */ ++#define IF_PROTO_FR 0x2003 /* Frame Relay protocol */ ++#define IF_PROTO_FR_ADD_PVC 0x2004 /* Create FR PVC */ ++#define IF_PROTO_FR_DEL_PVC 0x2005 /* Delete FR PVC */ ++#define IF_PROTO_X25 0x2006 /* X.25 */ ++#define IF_PROTO_HDLC_ETH 0x2007 /* raw HDLC, Ethernet emulation */ ++#define IF_PROTO_FR_ADD_ETH_PVC 0x2008 /* Create FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_DEL_ETH_PVC 0x2009 /* Delete FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_PVC 0x200A /* for reading PVC status */ ++#define IF_PROTO_FR_ETH_PVC 0x200B ++#define IF_PROTO_RAW 0x200C /* RAW Socket */ ++ ++/* RFC 2863 operational status */ ++enum { ++ IF_OPER_UNKNOWN, ++ IF_OPER_NOTPRESENT, ++ IF_OPER_DOWN, ++ IF_OPER_LOWERLAYERDOWN, ++ IF_OPER_TESTING, ++ IF_OPER_DORMANT, ++ IF_OPER_UP, ++}; ++ ++/* link modes */ ++enum { ++ IF_LINK_MODE_DEFAULT, ++ IF_LINK_MODE_DORMANT, /* limit upward transition to dormant */ ++ IF_LINK_MODE_TESTING, /* limit upward transition to testing */ ++}; ++ ++/* ++ * Device mapping structure. I'd just gone off and designed a ++ * beautiful scheme using only loadable modules with arguments ++ * for driver options and along come the PCMCIA people 8) ++ * ++ * Ah well. The get() side of this is good for WDSETUP, and it'll ++ * be handy for debugging things. The set side is fine for now and ++ * being very small might be worth keeping for clean configuration. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFMAP ++struct ifmap { ++ unsigned long mem_start; ++ unsigned long mem_end; ++ unsigned short base_addr; ++ unsigned char irq; ++ unsigned char dma; ++ unsigned char port; ++ /* 3 bytes spare */ ++}; ++#endif /* __UAPI_DEF_IF_IFMAP */ ++ ++struct if_settings { ++ unsigned int type; /* Type of physical device or protocol */ ++ unsigned int size; /* Size of the data allocated by the caller */ ++ union { ++ /* {atm/eth/dsl}_settings anyone ? */ ++ raw_hdlc_proto *raw_hdlc; ++ cisco_proto *cisco; ++ fr_proto *fr; ++ fr_proto_pvc *fr_pvc; ++ fr_proto_pvc_info *fr_pvc_info; ++ x25_hdlc_proto *x25; ++ ++ /* interface settings */ ++ sync_serial_settings *sync; ++ te1_settings *te1; ++ } ifs_ifsu; ++}; ++ ++/* ++ * Interface request structure used for socket ++ * ioctl's. All interface ioctl's must have parameter ++ * definitions which begin with ifr_name. The ++ * remainder may be interface specific. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFREQ ++struct ifreq { ++#define IFHWADDRLEN 6 ++ union ++ { ++ char ifrn_name[IFNAMSIZ]; /* if name, e.g. "en0" */ ++ } ifr_ifrn; ++ ++ union { ++ struct sockaddr ifru_addr; ++ struct sockaddr ifru_dstaddr; ++ struct sockaddr ifru_broadaddr; ++ struct sockaddr ifru_netmask; ++ struct sockaddr ifru_hwaddr; ++ short ifru_flags; ++ int ifru_ivalue; ++ int ifru_mtu; ++ struct ifmap ifru_map; ++ char ifru_slave[IFNAMSIZ]; /* Just fits the size */ ++ char ifru_newname[IFNAMSIZ]; ++ void * ifru_data; ++ struct if_settings ifru_settings; ++ } ifr_ifru; ++}; ++#endif /* __UAPI_DEF_IF_IFREQ */ ++ ++#define ifr_name ifr_ifrn.ifrn_name /* interface name */ ++#define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ ++#define ifr_addr ifr_ifru.ifru_addr /* address */ ++#define ifr_dstaddr ifr_ifru.ifru_dstaddr /* other end of p-p lnk */ ++#define ifr_broadaddr ifr_ifru.ifru_broadaddr /* broadcast address */ ++#define ifr_netmask ifr_ifru.ifru_netmask /* interface net mask */ ++#define ifr_flags ifr_ifru.ifru_flags /* flags */ ++#define ifr_metric ifr_ifru.ifru_ivalue /* metric */ ++#define ifr_mtu ifr_ifru.ifru_mtu /* mtu */ ++#define ifr_map ifr_ifru.ifru_map /* device map */ ++#define ifr_slave ifr_ifru.ifru_slave /* slave device */ ++#define ifr_data ifr_ifru.ifru_data /* for use by interface */ ++#define ifr_ifindex ifr_ifru.ifru_ivalue /* interface index */ ++#define ifr_bandwidth ifr_ifru.ifru_ivalue /* link bandwidth */ ++#define ifr_qlen ifr_ifru.ifru_ivalue /* Queue length */ ++#define ifr_newname ifr_ifru.ifru_newname /* New name */ ++#define ifr_settings ifr_ifru.ifru_settings /* Device/proto settings*/ ++ ++/* ++ * Structure used in SIOCGIFCONF request. ++ * Used to retrieve interface configuration ++ * for machine (useful for programs which ++ * must know all networks accessible). ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFCONF ++struct ifconf { ++ int ifc_len; /* size of buffer */ ++ union { ++ char *ifcu_buf; ++ struct ifreq *ifcu_req; ++ } ifc_ifcu; ++}; ++#endif /* __UAPI_DEF_IF_IFCONF */ ++ ++#define ifc_buf ifc_ifcu.ifcu_buf /* buffer address */ ++#define ifc_req ifc_ifcu.ifcu_req /* array of structures */ ++ ++#endif /* _LINUX_IF_H */ +-- +2.25.1 + -- 2.25.1 From f.fainelli at gmail.com Thu Jan 26 22:22:13 2023 From: f.fainelli at gmail.com (Florian Fainelli) Date: Thu, 26 Jan 2023 14:22:13 -0800 Subject: [Buildroot] [PATCH 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230126185049.3600233-1-vfazio@xes-inc.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> Message-ID: <7c025ff4-0e4f-111a-18c9-54441d322f93@gmail.com> Hi, On 1/26/2023 10:50 AM, Vincent Fazio wrote: > Upstream commit 1fa60003a8b8 made a change to headers that broke > compiles with toolchains using kernel headers prior to 4.11. > > Apply the patch slated to address the issue. > > Fixes: > - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 > > Signed-off-by: Vincent Fazio Why not also take patch #3 so we fix build issues with musl C libraries? Thanks for doing this. -- Florian From vfazio at xes-inc.com Thu Jan 26 23:12:29 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Thu, 26 Jan 2023 23:12:29 +0000 Subject: [Buildroot] [External] - Re: [PATCH 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <7c025ff4-0e4f-111a-18c9-54441d322f93@gmail.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <7c025ff4-0e4f-111a-18c9-54441d322f93@gmail.com> Message-ID: Florian > -----Original Message----- > From: Florian Fainelli > Sent: Thursday, January 26, 2023 4:22 PM > To: Vincent Fazio ; buildroot at buildroot.org > Cc: Matt Weber > Subject: [External] - Re: [Buildroot] [PATCH 1/1] package/ethtool: fix builds > for older toolchains > > Hi, > > On 1/26/2023 10:50 AM, Vincent Fazio wrote: > > Upstream commit 1fa60003a8b8 made a change to headers that broke > > compiles with toolchains using kernel headers prior to 4.11. > > > > Apply the patch slated to address the issue. > > > > Fixes: > > - > > http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7 > > 271a5ec58 > > > > Signed-off-by: Vincent Fazio > > Why not also take patch #3 so we fix build issues with musl C libraries? > Thanks for doing this. I can do this, but I was trying to keep the fixes as atomic as possible. I haven't seen any autobuild failures for musl yet. Have you heard back from Michal about applying to upstream? I was debating holding off on this patch with the assumption that 6.2 may be released soon. > -- > Florian > 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. From f.fainelli at gmail.com Fri Jan 27 00:10:51 2023 From: f.fainelli at gmail.com (Florian Fainelli) Date: Thu, 26 Jan 2023 16:10:51 -0800 Subject: [Buildroot] [External] - Re: [PATCH 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: References: <20230126185049.3600233-1-vfazio@xes-inc.com> <7c025ff4-0e4f-111a-18c9-54441d322f93@gmail.com> Message-ID: On 1/26/2023 3:12 PM, Vincent Fazio wrote: > Florian > >> -----Original Message----- >> From: Florian Fainelli >> Sent: Thursday, January 26, 2023 4:22 PM >> To: Vincent Fazio ; buildroot at buildroot.org >> Cc: Matt Weber >> Subject: [External] - Re: [Buildroot] [PATCH 1/1] package/ethtool: fix builds >> for older toolchains >> >> Hi, >> >> On 1/26/2023 10:50 AM, Vincent Fazio wrote: >>> Upstream commit 1fa60003a8b8 made a change to headers that broke >>> compiles with toolchains using kernel headers prior to 4.11. >>> >>> Apply the patch slated to address the issue. >>> >>> Fixes: >>> - >>> http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7 >>> 271a5ec58 >>> >>> Signed-off-by: Vincent Fazio >> >> Why not also take patch #3 so we fix build issues with musl C libraries? >> Thanks for doing this. > > I can do this, but I was trying to keep the fixes as atomic as possible. I haven't seen any autobuild failures for musl yet. > > Have you heard back from Michal about applying to upstream? I was debating holding off on this patch with the assumption that 6.2 may be released soon. He said he was going to apply the backlog this week: https://lore.kernel.org/all/20230124083907.w7h6rbvh7fsq334y at lion.mk-sys.cz/ -- Florian From james.hilliard1 at gmail.com Fri Jan 27 05:06:13 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Thu, 26 Jan 2023 22:06:13 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: add missing C++ dependency Message-ID: <20230127050613.793962-1-james.hilliard1@gmail.com> Fixes: - http://autobuild.buildroot.net/results/529/5291fe0fac1d5c7b6587e4a566991a764a2632fb Signed-off-by: James Hilliard --- package/python-greenlet/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/python-greenlet/Config.in b/package/python-greenlet/Config.in index 9f66ebe119..32ccdaae27 100644 --- a/package/python-greenlet/Config.in +++ b/package/python-greenlet/Config.in @@ -12,6 +12,7 @@ config BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS config BR2_PACKAGE_PYTHON_GREENLET bool "python-greenlet" depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS + depends on BR2_INSTALL_LIBSTDCPP help Lightweight in-process concurrent programming. -- 2.34.1 From yegorslists at googlemail.com Fri Jan 27 05:14:24 2023 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Fri, 27 Jan 2023 06:14:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: add missing C++ dependency In-Reply-To: <20230127050613.793962-1-james.hilliard1@gmail.com> References: <20230127050613.793962-1-james.hilliard1@gmail.com> Message-ID: On Fri, Jan 27, 2023 at 6:06 AM James Hilliard wrote: > > Fixes: > - http://autobuild.buildroot.net/results/529/5291fe0fac1d5c7b6587e4a566991a764a2632fb > > Signed-off-by: James Hilliard Reviewed-by: Yegor Yefremov > --- > package/python-greenlet/Config.in | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/python-greenlet/Config.in b/package/python-greenlet/Config.in > index 9f66ebe119..32ccdaae27 100644 > --- a/package/python-greenlet/Config.in > +++ b/package/python-greenlet/Config.in > @@ -12,6 +12,7 @@ config BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS > config BR2_PACKAGE_PYTHON_GREENLET > bool "python-greenlet" > depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS > + depends on BR2_INSTALL_LIBSTDCPP > help > Lightweight in-process concurrent programming. > > -- > 2.34.1 > From thomas.petazzoni at bootlin.com Fri Jan 27 06:44:07 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 27 Jan 2023 06:44:07 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-26 Message-ID: <20230127064413.A62CC402F5@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-26 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 8 | 1 | 0 | 9 | 2022.11.x | 4 | 0 | 0 | 4 | master | 134 | 212 | 1 | 347 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 21 fwup-1.9.1 | 19 bash-5.2.15 | 16 jack2-1.9.21 | 7 opkg-0.4.5 | 7 gobject-introspection-1.72.0 | 6 host-go-1.19.5 | 6 xxhash-0.8.1 | 6 xz-5.2.10 | 6 gvfs-1.48.1 | 5 linux-6.1.5 | 5 pixz-1.0.7 | 5 dust-0.8.1 | 4 ethtool-6.1 | 4 host-binutils-2.38 | 4 libcap-ng-0.8.3 | 4 bat-0.19.0 | 3 libglib2-2.72.3 | 3 libostree-2022.7 | 3 lirc-tools-0.10.2 | 3 python-bunch-1.0.1 | 3 wolfssl-5.5.3 | 3 glibc-2.36-81-g4f4d7a13edfd... | 2 gmp-6.2.1 | 2 google-breakpad-c85eb4a59b6... | 2 host-binutils-2.39 | 2 host-sentry-cli-2.8.0 | 2 linux-5.10.145-cip17 | 2 norm-1.5.8 | 2 zabbix-5.4.9 | 2 alsa-lib-1.2.8 | 1 apcupsd-3.14.14 | 1 attr-2.5.1 | 1 bpftool-v7.1.0 | 1 delve-1.20.0 | 1 dmalloc-5.6.5 | 1 docker-cli-20.10.22 | 1 erlang-22.3.4.22 | 1 ffmpeg-4.4.3 | 1 freerdp-2.9.0 | 1 fs/axfs/axfs.mk:32: /home/a... | 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: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gerbera-1.10.0 | 1 gobject-introspection | 1 gocryptfs-2.3 | 1 gqrx-2.14.4 | 1 host-binutils-2.37 | 1 host-rust-1.66.1 | 1 hyperfine-1.14.0 | 1 jailhouse-0.12 | 1 kexec-2.0.25 | 1 kmod-30 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libgcrypt-1.10.1 | 1 liblog4c-localtime-1.0 | 1 libselinux-3.3 | 1 linux-fusion-9.0.3 | 1 linux-pam-1.5.2 | 1 liquid-dsp-1.4.0 | 1 mender-3.4.0 | 1 mesa3d-22.3.3 | 1 mxs-bootlets-10.12.01 | 1 nerdctl-1.0.0 | 1 open62541-v1.3.4 | 1 openvmtools-11.3.5-18557794 | 1 php-8.1.14 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 protobuf-21.12 | 1 proxychains-ng-4.16 | 1 python-numpy-1.23.5 | 1 quickjs-2021-03-27 | 1 traceroute-2.1.0 | 1 uhd-4.3.0.0 | 1 ulog-0389d243352255f6182326... | 1 ulogd-2.0.8 | 1 unknown | 1 valgrind-3.19.0 | 1 xen-4.14.5 | 1 xenomai-3.0.10 | 1 znc-1.8.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/39123b316e83e16be48268dc47b4f1cea806e79c | sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/8c640b222561dc69e4afead0553284c3248ed3a8 | aarch64_be | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/67ba6652a5f014da151ee18dc0d212763a0949d6 | m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/19f4796c2f8c2488e5e86d853160d8bfdfa7c740 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5a103a92e2c19800716a8eb376e0a0f6f829c4d6 | ORPH mips64el | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/26d2f807adf0d29d044c1813385b4cae6feb10f5 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/72d77dde56a9bec7e2b96fcfda19c3daf9df5894 | ORPH arc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6465ab3d900c4075d4571140aac4f19bb64f7301 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e7c99e062abf162ac7ad993df0900df7c2debfab | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a2ce8dc749988c68272feaf1cabb0df32484c8ba | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/133ddcbc37512e6bcc5daab669ce316efa7ec4fc | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ce58c3e0e5a4655c70eaf84d3c75a559ede3df1b | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/854473bb73ade32fb7f1c82f5a25600102cca6b6 | ORPH mips64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/70a72df45ff29452528f006c20331bc47b8462e7 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c7aa0aef3bfd32e30b8785b5b8127711f8698f4 | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/99cd6c3177c6bb568ae5859339510597c91bccea | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6d8e0af0496bf6d89a5bc0ab6852931850414525 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/d7e5bf1de8c01098de3190cdcc3eafe75a9bf253 | ORPH or1k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/0d0a9d99ae5bba12daeca4ea946519c3c5af0070 | ORPH powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/9261a4145e946518ef2ddd7f75640559217a50c8 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/03c9578d6e92e640c82012ef8b27200de46accef | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/79c5d957a0ccdaa417154a18382ce6e63dd6baee | aarch64_be | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/e78e33e07170fa8382cd10994df73e5523a16000 | x86_64 | delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/aebc45a2ab04a3a952b227ab99acef30a0007b2d | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/77ed9372d363b7d00d87041fbf04bd02cd217520 | ORPH x86_64 | docker-cli-20.10.22 | NOK | http://autobuild.buildroot.net/results/26ce9e000fe37547cc718f6d3b06152c37612121 | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/3b23321ba56fee2c9222d542c618b9235fd9f04b | ORPH x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f6b3758643aa4c299f9b68b706767a7437ce7e4d | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d38c06d8af5beb379e8613e6c864ac0fc64814ce | ORPH aarch64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2f080d213781df4e1c18c79ef138cf95de19d26c | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/a2d1fa12b4a73eb67f402242402436c487e562c4 | m68k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/94a29c415927e599f460f3a04cd6e41c0dae577c | mips | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/71a2231d319b2dbeef6f8517a75773cb63fe6c72 | aarch64_be | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/adfb792a6c3693b6a3314e6232e3891c6efde25b | arm | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/76c5951c6bd733f77a3bbbea430e366bd6731212 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/9a8c5d267214ba061f7cf57fe28e34da5fcb65d3 | arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/3c43f26996cac1aff5baba8a30f4e817896d4241 | powerpc64 | fs/axfs/axfs.mk:32: /home/a... | NOK | http://autobuild.buildroot.net/results/0fa8135dcde6b16f48f206b0c69b4655a0cf5cbf | mips64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/b6bb820f9114c147c5e13d505d08886cb61399f0 | mipsel | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/f14c6c474a97d1320d895b9b099f0500847d0d4d | aarch64_be | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/fa0b941b02ddcf17ed948c3437211582ab1f4405 | or1k | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/3989c55859f26db65f68cd4b58259aff568dd08c | mips | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/61120e1da65dbe9c8a92f14f498cf66159ec8414 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b4797929514c57485c4d3a56dec0589167beb7b8 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6acad29d57ce2fe8d1475b7fe30efe53e15361a | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9ad5690f88cc7acc0a8c4c85d1d24eb88eaa6293 | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c5de41d3a2f5d1593c076d3c09ddd28b9c79e911 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/74bfdf29af4c41d6e37d548be228ff6f89d542f2 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1a0d7b296ab99bff7629e91ca5f4b9f8115427e8 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c4ad901a8e1e5e31969fd3f06caf13c5853e8067 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b51f5a98084704ae56c1a45c3235cc251a4a2ba7 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9e039b7e7f3263e8358a2afdd1e1f60be8fef1d3 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ded30d305c5ae3d206061049676242b479cf8e1c | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e18becd2a09bec7649dcc785b11172c973776158 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/418df82e72f5a20c07312cc59a0262d88839680d | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/285a301cd985439df59bb5dbfad20f7bd9e88f99 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f932476539cf694faea080401e2afc050a282e58 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c0deaa1bb95443d5dc5f8cb0d3cd62d45db86f6e | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c48c0fad330f692785d0b5d08932bf064b5246c8 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/29ded8d0365af57da708b5af5066f263aba20495 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/507333d1de21300c68de06fc6805184e6fc0e22a | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b9d895c77a60cd29e42e9865f291c1d5abccd6f2 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7d6150a3965acb5b83e979affb4db1d17107f900 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/76b720f1e85eb8fd12c20af9698e351a1f9ee830 | powerpc | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/40a7a99c6b646e27ac91663daade2fd40caac8d6 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/e2e5bc1f7cff8537673a1b42b7c67b170e75229a | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/f9d8177b7dffcc5acfca98c2ee0a277f644b1fc9 | ORPH microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/a8f87e5e59d210d48ac4dbf72a6aea28f78ca7f9 | s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6e97bf4f5abee45216d50b0162d85eee858aaac2 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4057e0fc697eee094be551f917b4252cb9c0de6e | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bbb447822900cd7ac3c27acdf48298e4aeadeae0 | ORPH microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2bafa7ebaa2c395280a82a6cb4b58b9ba2975ab7 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/728a7824321747966793ba2843a1efccf46450f8 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/056a68bf3eb97dea9ded868e080471400e53fe4c | ORPH x86_64 | gocryptfs-2.3 | NOK | http://autobuild.buildroot.net/results/56f090bac8473e49e759a7d094942d0768d986d7 | x86_64 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/a644c3395b1b47023b3a34eea9992ba74c71e80d | mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/c616649260d052deb5a5e5f289614d6835515637 | aarch64_be | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/aa4edee2cfb671dc5c6b0e55cfabc964a608ce49 | or1k | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2d5c431b65aa06bc4680d016f0db5ac0cb51582b | ORPH armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/e405dd183e7366932a1d5b081a01bf8739368dd9 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/f4092ad63d251139a4e0dbe6a19405f5ef27b611 | ORPH arm | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/76d5c3a304ad94aad267377624de01bf366cefe1 | ORPH powerpc | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/feafaf5679189e7361ad23db0990262804ee9fd2 | ORPH aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/9a6102902cd5d854bc4608e5c53474e3c043ff64 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f1b9a7bb42c50804c93feb7f320ad8fdcbb17966 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c0ca174307c410a5b707303f4ceeff0f4549c742 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5b5818e5ff6bc04f107bd4392cb35cff205772dc | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/637bc7bcabaad935d298dd5315131e7d24f99cd8 | powerpc64le | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/0d15e194b6528be07431c6ddcb04da4d55da73c5 | sparc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/35ce495d0775ef03aa0157d95c403ca507797557 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5d84f9a1e6545aa037b7c3991046be2010b2dd6 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5e77cdb811126a1f86a78b2f7ee2b6c6856e9c73 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db7f64eb6cc9681373c3f4cbe1ad5a3ddd89ec43 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/667f35cabc9e6d733fa2d6bfcbcbcf80daf3cc0a | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db5e67b005ec8be91e9670e4638927b2d2ca4548 | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b57175d74f67995289c48da519de3822efbb974a | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c1a8094b2362aa9d62c9e501beb8ab754f66a872 | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7073b93f346de5af19248f38f440a01b86cfef7 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a4dd989132ca1178ad2b40d7ebd4e13b2b3024e8 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3dfc39603f6ee7a945cccb8c819258ff5c52393a | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d28403852b052bc65811c7055fd951bea0868473 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d095416aa343e13e8cabd3af6b5ecdb3513b713 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20ceecd35a32a537b57399bdc54456cdd162dcaa | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e0f0678fa65390f2e7a5bd9f755684bf286ddce1 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6d34ba8877e33d6b1b0f5f712b4715161c428199 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c0bab87f744ed6290a7d294985fd124289527462 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/39eade23805e68c2a4a021cd85f57e74d00f3d4d | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7676f1cb736b3d36ac62c006b02a7b2946c43141 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/beaccc6af21a8417073b870d6169f25b03990d62 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2c1ea501226534a42314b725bbab1ebd38bfd78c | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/30f624c3b9875ad24cf241cb9f54a996a0e71ffd | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/ac1a0b97ebddffc800f4664ed9189b6972023789 | aarch64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/2beaa602520c5d06e91160d85e804f07d1d132b5 | i586 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/833d71d16e1c0491d0567dfe3e4a438cf06e022d | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/d5ee434a268fbdef12f0cdca5e4ef005463c2106 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/31bdfeff69e080c1f1e27af18b327f491422b94f | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/61d9f632283f2000fc54404eac91be9e20743b46 | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/e6f87b041dec4a01c558dbd56091509ceb91c6d0 | mips | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/507a49d7a88429516fa0cb071d890ca2ef7a7a72 | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/3280e2b43b5c5355cc34a04cab4e01001b5e9891 | aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/6330c8d943aa1709b8c9abe54b17426507274ac9 | ORPH x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/721cf389753c4a4f26fd8902d5f7a644e84a6e31 | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/534b356567ae24eaa23dbb309721daae3ad0e569 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/1f103c8488ec87b54c948b4c2e3f1cc1dee7bae8 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bb6d0930e934b90bbc4a83f878def256b3a5025b | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/50e08cbca6318f67db5306158fc82ac65defe354 | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5aa4a01bc8027487e3d3dd233d80a6918b5416bd | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/81ff56c1cbe36f31722e0ff6be0814abe6f103f4 | x86_64 | jailhouse-0.12 | NOK | http://autobuild.buildroot.net/results/b0b0ea5e834446c4378d4f0d02ea8a8d00374e53 | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/19bd9ec72473504b1c91e4aaeeb3a95aa168bcf5 | ORPH xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/2a1769ae3d9ca253846eee4fad823bce5c28c3b7 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/0b5b53952fa1191abf3ac815b7f5b9459fcc3711 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/70e2767c65bbc92fa9570dcbb9da43924026244e | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/9b12f0cbb0dae64283558d477f60eb7387a153f5 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/c410c233eb37a1e95f08bb91c33675d058480e26 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/7af2a1e9c640ddb205b52e12ad084665a661a574 | i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/48b98542bccbe64ff6fc76409d76190496a4bd50 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/bfa9f026098cb539df4a4ae53cc757fd1450086b | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a21bbabb0d03ea610e93a2988e772ce58793bf9b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/41278cc4c536767b043b04fb7855a9274972c27f | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/a91e490a8dee7e9969ad7d9e200b5be22f199aff | sparc64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/ec502cb35a5960be8a0384d01fed73aa2cfaccef | aarch64_be | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9c2ab3735b401ad002becddb4dc82cc5b90ad29a | aarch64_be | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/97e9e0cac7358de99106cd8dc692fce9800d0ca8 | or1k | libselinux-3.3 | NOK | http://autobuild.buildroot.net/results/166fb0c2860050c7aae56fed89c917dbc416f574 | mips64el | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/fe5dbf136153e9beb5f61853d1f8912a9a71590b | ORPH nios2 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/c3a6458559bc6bd97c69859c21ec5a7b6550fcfe | ORPH s390x | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/ecc4bc6e1de281481a89501f7eae035451397de5 | ORPH sh4a | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/070d629db0224b1caf5d0ddcfb303b35f847ae3d | ORPH m68k | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/fa3520a96cccbed56722865099cc16a1862b957d | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/8f7d20619f3e4f796832c6ea421d6d955761b819 | ORPH mips64el | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/8a7458e52cae6917d9669678d509c660d1f4628c | ORPH arm | linux-fusion-9.0.3 | NOK | http://autobuild.buildroot.net/results/52efda8c2dfe468e296c6668e31c3e211ce651c0 | ORPH arc | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/0a6cfca756f150fa786815d5dc3d1765fe2433b8 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/83a9ecd4bb0f59411fab68609a58c9be45dea31e | riscv64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/42d895f0f062f3224b3ccf73e061eeb857a38846 | ORPH mipsel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7916d650f958a64a0ea5972163090e932d9df549 | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/8dfc1590416b739fe7ae7b9e47c55a667e326db0 | ORPH i686 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/77cf371500660f0e1ffd815a8e5b5a2527272149 | arm | mesa3d-22.3.3 | NOK | http://autobuild.buildroot.net/results/4acfe9849156dad9363d996ba822a113bd69886e | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/bb09c9bb39650b30c85a6ab4c57a1d57a94f8931 | ORPH aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9d8919a170e18fe4dd3eedca613079e61b3ab2d7 | mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8d10a770019af80192868f83e7c55d755b5a848a | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/91a0c32f670f187a6eed2b0b8d73056953047b2d | ORPH nios2 | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/be09326ba2c36c95e4bc65571af1f74407638161 | ORPH x86_64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/8e6cf79a8c4d0fa4c79f202cde892cd4d1163207 | microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/149147da62e8a530391e8461b76c5a81519c1f19 | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e46b148e42507f59c5bc4b6725c2c9d578b9cdbf | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fd15d920eb46578267fb7997f3b025f97c8a3e34 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bc72795b4c57369e042b4ff3490a5b7c7c236bbf | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ad10963f9f50582952c9f6deb166aab1f0b31e15 | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d9a42a7cac3c40e04a151cee6e53ef3daf8ccc01 | ORPH sh4eb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2aa465f0a2309b1f65e899d6edf68f140fb331d1 | ORPH or1k | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/c4a1765d502a8fc633e5e7061c402a140faa2ebc | aarch64_be | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/d7cd398a5e82d86ed683afbee6b28432f938cca4 | ORPH arc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/0c3a5d46f2dee38b6b536bb6a750bc4e45381e99 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f541527a0ff4d884cf8739cd30bf7af96c75b1e3 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/367ef8c2a2ad6267522c6672e19f4df5784b546e | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/dbfc98c00e2012c4be31a5b5869076271ac426d6 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9382222d7785a0268cb906266b66c0de3936c437 | m68k | protobuf-21.12 | NOK | http://autobuild.buildroot.net/results/bae8a956761a5b2d25c4347cf4c49f9dc7166024 | mipsel | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/6ad1897c4adbd6930ddf7ec21e71fcd9eb1c5e06 | ORPH sh4a | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/57a67950a2a53714c9d37dc49b9c63ade655618b | arm | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/cdbe887f6a328af2c2016a340e5eeeea528b17b4 | s390x | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/7a9d90c406a25a78fc551265c8a841a19009dd69 | i686 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/d751dcfa69405802a7caf82d6a1fc4311f5176f2 | mips64el | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/f9956e4cc0e5b3962e81e640cc13434b45a0294b | arm | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/d871260861e5f001b1dcd7ba8557b105f02735d4 | s390x | uhd-4.3.0.0 | NOK | http://autobuild.buildroot.net/results/77a46fe3505bfdb4ca00f1a9971b25bda258646e | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/98c7b67719ba87477436555f669eb1f144b8cb76 | armeb | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/b069fd42a29837952044c0694f49d142e6d88cca | ORPH s390x | unknown | NOK | http://autobuild.buildroot.net/results/8b3d31263aad14939f7e76ba1b885fe392131d15 | mipsel | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/61fb89f4ca58917a04e297305810505b8f965367 | ORPH armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/47c956ae03f6378016257847c7809cbd2b29af75 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/aa0bb2ef582b64c94e90ba85d247a6999998b861 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/8f44244c9c0d1c692080a4854d545dee121f1b71 | arm | xen-4.14.5 | NOK | http://autobuild.buildroot.net/results/346d40073df25975ddd2654ffe16540c8b06ebd1 | i686 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/be9b57dddfeb766c0ecd951a81a389db7ec56091 | x86_64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/147f907d7223e262ef148ae192040abc740cfb57 | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b004a372ac93e783f38d1677e030c0059a949093 | ORPH x86_64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b68795915b9755055b69028eb1f7cdc93427d32d | ORPH mipsel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/3afbba6ce91a7ba00cba7354f49563caeda2c8f4 | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/8b23bf9e0cc7d961b689ac9f66ffbcd718ab6db6 | ORPH x86_64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/b84a5bfd077e95285fd25eb5dc7274c6e1adf3d6 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/24e38c0e3b9c2c55f0c18f2fa6b577aada267f3f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d206e3ac11beaefb1efe2a00701540da82b4a111 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f1d38c97ac9e634dd7afc282193610467e37c3bc | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/95256c6ae72c9c6e784f145dcd5fe3d7c23ab4d9 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/80f357f4eab5770d2781bcbd0455f60e4b89efb1 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/222f0e7ff741fe587afa03418ac49fc5747f3fce | ORPH sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/6f458c3e93e1fdcd874d1b5b3c9313f44e20a794 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/e0f5da265f9f067764d8a636968a54d74dec7b8c | powerpc64le | znc-1.8.2 | NOK | http://autobuild.buildroot.net/results/b3b0e83f6d0d8278b5586b2478ebaf8a5376188b | 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/ade16ae80babfe2e4985dbc618583091fde090a8 | -- http://autobuild.buildroot.net From luca.ceresoli at bootlin.com Fri Jan 27 08:21:11 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Fri, 27 Jan 2023 09:21:11 +0100 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: References: <20221215111831.11956-1-neal.frager@amd.com> <20230124091850.0cabaa3e@booty> Message-ID: <20230127092111.76a3d867@booty> Hi Neal, On Tue, 24 Jan 2023 08:26:27 +0000 "Frager, Neal" wrote: > Hi Luca, > > > 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 > > > Apologies for the delay. I was hoping to test this patch, but I'm not yet there, so for the moment I have a question below. > > No problem. > > > --- > > 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 > > > Does this prevent the 'reset' command in U-Boot from working? > > This patch actually has zero effect on functionality. These 4 u-boot configs are already included in the xilinx_zynqmp_virt_defconfig. I see, so the patch is fine. I would add the above line to the commit message to make it clear. You can send a v3 unless some maintainers is willing to do it while applying. With that added: Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From d.lang at abatec.at Fri Jan 27 08:35:23 2023 From: d.lang at abatec.at (Lang Daniel) Date: Fri, 27 Jan 2023 08:35:23 +0000 Subject: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package In-Reply-To: References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-8-james.hilliard1@gmail.com> Message-ID: Hi all, > > From: James Hilliard > > Sent: Tuesday, January 24, 2023 10:27 > > To: Gilles Talis > > Cc: buildroot at buildroot.org ; Hager Stefan ; Samuel Martin ; Fabrice Fontaine ; Thomas Petazzoni > > Subject: Re: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package > > > > On Tue, Jan 10, 2023 at 5:49 AM Gilles Talis wrote: > > > > > > Hi James, Hi Stefan, > > > > > > fyi, I could build and successfully test tensorflow lite on an aarch64 > > > platform with Cortex A53 cores. > > > a few comments though. > > > > > > Le lun. 28 nov. 2022 ? 19:00, James Hilliard > > > a ?crit : > > > > > > > > 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 > > > > --- [SNIP] > > > > 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 > > > Can you please add to comment that explains why this version of GCC is needed? > > > > I'm not sure why this is, maybe Stephan Hager can clarify. > > The Tensorflow-lite build documentation for cmake on ARM uses gcc.arm.8.3 in their example. > BR offers the GCC Variables BR2_TOOLCHAIN_GCC_AT_LEAST_8, BR2_TOOLCHAIN_GCC_AT_LEAST_9 and ships with GCC 10/11/12. > So choosing BR2_TOOLCHAIN_GCC_AT_LEAST_9 seemed a good solution to me. > Since i do not have prebuilt GCC8.0...GCC9.0 on hand selectiong 9 as minimum would be safe. > > I tried setting to BR2_TOOLCHAIN_GCC_AT_LEAST_8 in the config and run the 'utils/./test-pkg -a'. > Only 3 out of 44 possible toolchains were used for testing (the same as when using BR2_TOOLCHAIN_GCC_AT_LEAST_9), > but none of them uses GCC 8. > > Maybe someone can test and proof that it also works with GCC Versions < 9? > I successfully compiled and tested v3 of this patch series. tensorflow-lite and the label_image example build for armv7 with GCC 8.4 and GCC 7.5. So I guess BR2_TOOLCHAIN_GCC_AT_LEAST_7 should be enough. The justification for GCC 7 being tensorflows need for C++17. > > > > > > > > > + 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. > > > The text is too long. Please run "utils/check-package" to see the > > > warning that it generates. > > > > Fixed in v3: > > https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > > > > > > A couple of suggestions: > > > 1) would it be possible to add an option to build and install the > > > label_image example? It is always handy to be able to test this > > > package once it is built. > > > 2) would it be possible to add an option to build and install the > > > benchmark_model tool? This tool provides useful performance > > > information. > > > > Not sure there's really a good way to do this without adding a config > > flag upstream. > > > > > > > > > + > > > > +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 \ > > > I thought NNAPI was used in Android. Can you explain why it is required here? > > > > Disabled in v3: > > https://patchwork.ozlabs.org/project/buildroot/patch/20230124092235.806969-8-james.hilliard1 at gmail.com/ > > > > > > > > > + -DTFLITE_ENABLE_RUY=ON \ > > > > + -DTFLITE_ENABLE_XNNPACK=OFF > > > any reason why xnnpack is not enabled? It would be great to enable it > > > as an option. > > > > Mostly since it's not a required dependency and haven't added the > > dependency yet. Will look into adding that as a followup once this is > > merged. > > I agree, it would be a nice addition, but not a necessity for the initial merge. > > > > > > > > > > + > > > > +$(eval $(cmake-package)) > > > > -- > > > > 2.34.1 > > > > > > > > _______________________________________________ > > > > buildroot mailing list > > > > buildroot at buildroot.org > > > > https://lists.buildroot.org/mailman/listinfo/buildroot > > > thanks > > > Gilles. > > Regards, > Stefan Regards, Daniel From d.lang at abatec.at Fri Jan 27 08:40:46 2023 From: d.lang at abatec.at (Lang Daniel) Date: Fri, 27 Jan 2023 08:40:46 +0000 Subject: [Buildroot] [PATCH v3 8/8] package/tensorflow-lite: new package In-Reply-To: <20230124092235.806969-8-james.hilliard1@gmail.com> References: <20230124092235.806969-1-james.hilliard1@gmail.com> <20230124092235.806969-8-james.hilliard1@gmail.com> Message-ID: Hi James, all, I successfully compiled tensorflow-lite and ran the label_image example on armv7 with GCC 8.4 and GCC 7.5. > From: Stefan Hager > > This package adds the tensorflow lite runtime to buildroot. > > Tested-by: Stefan Hager Tested-by: Daniel Lang > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- > Changes v2 -> v3: > - drop architecture restrictions which appear inaccurate after adding neon-2-sse > - disable android only nnapi > Changes v1 -> v2: > - fix label_image build > - more explicit cmake config [SNIP] > diff --git a/package/tensorflow-lite/Config.in b/package/tensorflow-lite/Config.in > new file mode 100644 > index 0000000000..d551c14077 > --- /dev/null > +++ b/package/tensorflow-lite/Config.in > @@ -0,0 +1,29 @@ > +config BR2_PACKAGE_TENSORFLOW_LITE > + bool "tensorflow-lite" > + depends on BR2_INSTALL_LIBSTDCPP > + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 BR2_TOOLCHAIN_GCC_AT_LEAST_7 should be enough. As mentioned I tested it for armv7 with GCC 8.4 and GCC 7.5 The justification for GCC 7 being tensorflows need for C++17. > + depends on BR2_TOOLCHAIN_HAS_THREADS > + depends on BR2_TOOLCHAIN_USES_GLIBC > + depends on BR2_SHARED_LIBS > + 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 > 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..aa69eb3bd1 > --- /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=OFF \ > + -DTFLITE_ENABLE_RUY=ON \ > + -DTFLITE_ENABLE_XNNPACK=OFF > + > +$(eval $(cmake-package)) > -- > 2.34.1 Regards, Daniel From neal.frager at amd.com Fri Jan 27 08:49:38 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 08:49:38 +0000 Subject: [Buildroot] [PATCH v3 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20230127084938.15712-1-neal.frager@amd.com> Reduce the configs in the kria/uboot.fragment to only what is necessary. These 4 configs are already included in the xilinx_zynqmp_virt_defconfig, so it is redundant to include them in the kria/uboot.fragment file. Applying this patch has zero impact on the u-boot binaries that are built. 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 Fri Jan 27 08:51:32 2023 From: neal.frager at amd.com (Frager, Neal) Date: Fri, 27 Jan 2023 08:51:32 +0000 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20230127092111.76a3d867@booty> References: <20221215111831.11956-1-neal.frager@amd.com> <20230124091850.0cabaa3e@booty> <20230127092111.76a3d867@booty> Message-ID: Hi Luca, > Hi Luca, > > > 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 > > > Apologies for the delay. I was hoping to test this patch, but I'm not yet there, so for the moment I have a question below. > > No problem. > > > --- > > 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 > > > Does this prevent the 'reset' command in U-Boot from working? > > This patch actually has zero effect on functionality. These 4 u-boot configs are already included in the xilinx_zynqmp_virt_defconfig. > I see, so the patch is fine. I would add the above line to the commit message to make it clear. You can send a v3 unless some maintainers is willing to do it while applying. > With that added: > Reviewed-by: Luca Ceresoli Thanks. I have created a v3 with a more explicit commit message for your review. Best regards, Neal Frager AMD From marcus.folkesson at gmail.com Fri Jan 27 08:59:28 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Fri, 27 Jan 2023 09:59:28 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <20230119143408.1911081-1-dse@thaumatec.com> References: <20230119143408.1911081-1-dse@thaumatec.com> Message-ID: Hi, On Thu, Jan 19, 2023 at 03:34:08PM +0100, Daniel Semkowicz wrote: > Libcamera recently started to version the software, so use the > version tag instead of raw commit hash. > > Signed-off-by: Daniel Semkowicz > --- Sorry, I was not aware of that you already had sent this patch when I did send out my series. Reviewed-by: Marcus Folkesson -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From neal.frager at amd.com Fri Jan 27 09:43:58 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 09:43:58 +0000 Subject: [Buildroot] [PATCH v1 1/3] configs/zynqmp_kria_kv260_defconfig: use Xilinx github for pmufw.elf Message-ID: <20230127094400.6267-1-neal.frager@amd.com> Migrate kv260_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. 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 94631da034..e180d5e7e7 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -31,7 +31,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.2/kv260/kv260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 -- 2.17.1 From neal.frager at amd.com Fri Jan 27 09:43:59 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 09:43:59 +0000 Subject: [Buildroot] [PATCH v1 2/3] configs/zynqmp_zcu102_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-1-neal.frager@amd.com> References: <20230127094400.6267-1-neal.frager@amd.com> Message-ID: <20230127094400.6267-2-neal.frager@amd.com> Migrate zcu102_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager --- configs/zynqmp_zcu102_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_zcu102_defconfig b/configs/zynqmp_zcu102_defconfig index 6047d4299c..00b33261b6 100644 --- a/configs/zynqmp_zcu102_defconfig +++ b/configs/zynqmp_zcu102_defconfig @@ -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/nealfrager/buildroot-firmware/raw/v2022.2/zcu102/zcu102_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 -- 2.17.1 From neal.frager at amd.com Fri Jan 27 09:44:00 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 09:44:00 +0000 Subject: [Buildroot] [PATCH v1 3/3] configs/zynqmp_zcu106_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-1-neal.frager@amd.com> References: <20230127094400.6267-1-neal.frager@amd.com> Message-ID: <20230127094400.6267-3-neal.frager@amd.com> Migrate zcu106_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager --- configs/zynqmp_zcu106_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index 699e528f32..88295571af 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -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/nealfrager/buildroot-firmware/raw/v2022.2/zcu106/zcu106_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 -- 2.17.1 From luca.ceresoli at bootlin.com Fri Jan 27 09:55:46 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Fri, 27 Jan 2023 10:55:46 +0100 Subject: [Buildroot] [PATCH v3 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20230127084938.15712-1-neal.frager@amd.com> References: <20230127084938.15712-1-neal.frager@amd.com> Message-ID: <20230127105546.0b7535db@booty> On Fri, 27 Jan 2023 08:49:38 +0000 Neal Frager wrote: > Reduce the configs in the kria/uboot.fragment to only what is necessary. > These 4 configs are already included in the xilinx_zynqmp_virt_defconfig, so > it is redundant to include them in the kria/uboot.fragment file. Applying > this patch has zero impact on the u-boot binaries that are built. > > This patch has been build and run tested on a kria kv260 starter kit. > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From peter at korsgaard.com Fri Jan 27 10:23:00 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:23:00 +0100 Subject: [Buildroot] [PATCH v3 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <20230127084938.15712-1-neal.frager@amd.com> (Neal Frager's message of "Fri, 27 Jan 2023 08:49:38 +0000") References: <20230127084938.15712-1-neal.frager@amd.com> Message-ID: <87tu0c6zuj.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > Reduce the configs in the kria/uboot.fragment to only what is necessary. > These 4 configs are already included in the xilinx_zynqmp_virt_defconfig, so > it is redundant to include them in the kria/uboot.fragment file. Applying > this patch has zero impact on the u-boot binaries that are built. > 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 Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:38:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:46 +0100 Subject: [Buildroot] [PATCH v1 1/3] configs/zynqmp_kria_kv260_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-1-neal.frager@amd.com> (Neal Frager's message of "Fri, 27 Jan 2023 09:43:58 +0000") References: <20230127094400.6267-1-neal.frager@amd.com> Message-ID: <87pmb06z49.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > Migrate kv260_pmufw.elf location from nealfrager github to Xilinx github. > The image is identical, so this patch has zero impact on functionality. > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:38:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:50 +0100 Subject: [Buildroot] [PATCH v1 2/3] configs/zynqmp_zcu102_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-2-neal.frager@amd.com> (Neal Frager's message of "Fri, 27 Jan 2023 09:43:59 +0000") References: <20230127094400.6267-1-neal.frager@amd.com> <20230127094400.6267-2-neal.frager@amd.com> Message-ID: <87lelo6z45.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > Migrate zcu102_pmufw.elf location from nealfrager github to Xilinx github. > The image is identical, so this patch has zero impact on functionality. > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:38:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:54 +0100 Subject: [Buildroot] [PATCH v1 3/3] configs/zynqmp_zcu106_defconfig: use Xilinx github for pmufw.elf In-Reply-To: <20230127094400.6267-3-neal.frager@amd.com> (Neal Frager's message of "Fri, 27 Jan 2023 09:44:00 +0000") References: <20230127094400.6267-1-neal.frager@amd.com> <20230127094400.6267-3-neal.frager@amd.com> Message-ID: <87h6wc6z41.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > Migrate zcu106_pmufw.elf location from nealfrager github to Xilinx github. > The image is identical, so this patch has zero impact on functionality. > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:23:24 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:23:24 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: use Xilinx github for pmufw.elf Message-ID: <20230127103914.B945387E15@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a200fc4ee34fa82a7f48107e6b76acd0db600c9f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate kv260_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager Signed-off-by: Peter Korsgaard --- 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 94631da034..e180d5e7e7 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -31,7 +31,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.2/kv260/kv260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 Jan 27 10:38:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:36 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_zcu102_defconfig: use Xilinx github for pmufw.elf Message-ID: <20230127103914.C3E9A87E4A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1005feccf52ce260aa794f4bf3fe84aa780b84cc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate zcu102_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager Signed-off-by: Peter Korsgaard --- configs/zynqmp_zcu102_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_zcu102_defconfig b/configs/zynqmp_zcu102_defconfig index 6047d4299c..00b33261b6 100644 --- a/configs/zynqmp_zcu102_defconfig +++ b/configs/zynqmp_zcu102_defconfig @@ -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/nealfrager/buildroot-firmware/raw/v2022.2/zcu102/zcu102_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 Jan 27 10:38:41 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:38:41 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_zcu106_defconfig: use Xilinx github for pmufw.elf Message-ID: <20230127103914.D24B987E4B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0939cecb401fa3a4227649b36bc4298790544928 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate zcu106_pmufw.elf location from nealfrager github to Xilinx github. The image is identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager Signed-off-by: Peter Korsgaard --- configs/zynqmp_zcu106_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index 699e528f32..88295571af 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -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/nealfrager/buildroot-firmware/raw/v2022.2/zcu106/zcu106_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/2022.2_br_1/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 Jan 27 10:22:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:22:09 +0100 Subject: [Buildroot] [git commit] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20230127103914.AE57487E48@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fa341f029832a658865ed4b5849efc4b765452f9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Reduce the configs in the kria/uboot.fragment to only what is necessary. These 4 configs are already included in the xilinx_zynqmp_virt_defconfig, so it is redundant to include them in the kria/uboot.fragment file. Applying this patch has zero impact on the u-boot binaries that are built. This patch has been build and run tested on a kria kv260 starter kit. Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- 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 40709549dc..d8efc230a0 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -7,9 +7,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 From peter at korsgaard.com Fri Jan 27 10:45:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:45:30 +0100 Subject: [Buildroot] [PATCH] package/libcamera: Bump to version 0.0.3 In-Reply-To: <20230119143408.1911081-1-dse@thaumatec.com> (Daniel Semkowicz's message of "Thu, 19 Jan 2023 15:34:08 +0100") References: <20230119143408.1911081-1-dse@thaumatec.com> Message-ID: <87cz706yt1.fsf@dell.be.48ers.dk> >>>>> "Daniel" == Daniel Semkowicz writes: > Libcamera recently started to version the software, so use the > version tag instead of raw commit hash. > Signed-off-by: Daniel Semkowicz Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:46:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:46:10 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/libcamera-apps: bump to version 1.1.0 In-Reply-To: <20230123133526.3371864-2-marcus.folkesson@gmail.com> (Marcus Folkesson's message of "Mon, 23 Jan 2023 14:35:25 +0100") References: <20230123133526.3371864-1-marcus.folkesson@gmail.com> <20230123133526.3371864-2-marcus.folkesson@gmail.com> Message-ID: <878rho6yrx.fsf@dell.be.48ers.dk> >>>>> "Marcus" == Marcus Folkesson writes: > Signed-off-by: Marcus Folkesson Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:46:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:46:38 +0100 Subject: [Buildroot] [PATCH v2 3/3] DEVELOPERS: add libcamera/libcamera-apps In-Reply-To: <20230123133526.3371864-3-marcus.folkesson@gmail.com> (Marcus Folkesson's message of "Mon, 23 Jan 2023 14:35:26 +0100") References: <20230123133526.3371864-1-marcus.folkesson@gmail.com> <20230123133526.3371864-3-marcus.folkesson@gmail.com> Message-ID: <874jsc6yr5.fsf@dell.be.48ers.dk> >>>>> "Marcus" == Marcus Folkesson writes: > libcamera-apps is orphaned, so take care of it. > Signed-off-by: Marcus Folkesson Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 10:46:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:46:26 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Marcus Folkesson for libcamera/libcamera-apps Message-ID: <20230127104659.EAA5987E60@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c373ca0572e2017e04bd48a9ce63151fb23e378a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libcamera-apps is orphaned, so take care of it. Signed-off-by: Marcus Folkesson Signed-off-by: Peter Korsgaard --- DEVELOPERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..b973c37b82 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1890,6 +1890,8 @@ F: support/testing/tests/package/test_python_pytest.py F: support/testing/tests/package/test_python_pytest_asyncio.py N: Marcus Folkesson +F: package/libcamera/ +F: package/libcamera-apps/ F: package/libostree/ F: package/libselinux/ F: package/libsemanage/ From peter at korsgaard.com Fri Jan 27 10:45:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:45:54 +0100 Subject: [Buildroot] [git commit] package/libcamera-apps: bump to version 1.1.0 Message-ID: <20230127104659.DCB6C87E5F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3fac163b9315a26f2ad041e0624fac283078d795 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcus Folkesson Signed-off-by: Peter Korsgaard --- ...e-Werror-and-Wfatal-errors-compiler-comma.patch | 37 -------------------- ...-egl_preview-compile-conversion-from-Wind.patch | 39 ---------------------- package/libcamera-apps/libcamera-apps.hash | 2 +- package/libcamera-apps/libcamera-apps.mk | 4 +-- 4 files changed, 3 insertions(+), 79 deletions(-) diff --git a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch b/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch deleted file mode 100644 index 988d89cca3..0000000000 --- a/package/libcamera-apps/0001-cmake-remove-Werror-and-Wfatal-errors-compiler-comma.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 6bd733b52f0b4039407c676cd3126a9e2f79456b Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Fri, 5 Feb 2021 18:24:08 +0100 -Subject: [PATCH] cmake: remove -Werror and -Wfatal-errors compiler command - line option -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes (with bootlin-riscv64-musl toolchain): - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/core/libcamera_app.cpp:30:22: error: overflow in conversion from ???long unsigned int??? to ???int??? changes value from ???2154321408??? to ???-2140645888??? [-Werror=overflow] - 30 | int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); - | ^~~~~~~~~~~~~~~ - cc1plus: all warnings being treated as errors - -Signed-off-by: Peter Seiderer ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 748c6dd..1ca1e39 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ endif() - - set (CMAKE_EXPORT_COMPILE_COMMANDS ON) - set (CMAKE_CXX_STANDARD 17) --add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new -Werror -Wfatal-errors) -+add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new) - add_definitions(-D_FILE_OFFSET_BITS=64) - - if (CMAKE_COMPILER_IS_GNUCXX) --- -2.34.1 - diff --git a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch b/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch deleted file mode 100644 index cc9069aa86..0000000000 --- a/package/libcamera-apps/0002-preview-fix-egl_preview-compile-conversion-from-Wind.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 60715769cd5368a63b2bdc2e6d6bb6df0030a54d Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Thu, 31 Mar 2022 21:44:22 +0200 -Subject: [PATCH] preview: fix egl_preview compile (conversion from Window to - EGLNativeWindowType) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/preview/egl_preview.cpp:329:69: error: invalid conversion from ???Window??? {aka ???long unsigned int???} to ???EGLNativeWindowType??? {aka ???fbdev_window*???} [-fpermissive] - 329 | egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); - | ^~~~~~~ - | | - | Window {aka long unsigned int} - -[Upstream: https://github.com/raspberrypi/libcamera-apps/pull/283] -Signed-off-by: Peter Seiderer ---- - preview/egl_preview.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/preview/egl_preview.cpp b/preview/egl_preview.cpp -index b936e57..593583d 100644 ---- a/preview/egl_preview.cpp -+++ b/preview/egl_preview.cpp -@@ -326,7 +326,7 @@ void EglPreview::makeWindow(char const *name) - wm_delete_window_ = XInternAtom(display_, "WM_DELETE_WINDOW", False); - XSetWMProtocols(display_, window_, &wm_delete_window_, 1); - -- egl_surface_ = eglCreateWindowSurface(egl_display_, config, window_, NULL); -+ egl_surface_ = eglCreateWindowSurface(egl_display_, config, reinterpret_cast(window_), NULL); - if (!egl_surface_) - throw std::runtime_error("eglCreateWindowSurface failed"); - --- -2.35.1 - diff --git a/package/libcamera-apps/libcamera-apps.hash b/package/libcamera-apps/libcamera-apps.hash index 2dbb74d463..cc2d3b6926 100644 --- a/package/libcamera-apps/libcamera-apps.hash +++ b/package/libcamera-apps/libcamera-apps.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 611aec06dd24de6586580164d9b7c55da0698ac4cf129944b2fc41fe67210597 libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5.tar.gz +sha256 2d895ad5d11a6004b1e84eb8d486d5dca64dda1b41e0f4f3f87904666f249e3e libcamera-apps-1.1.0.tar.gz sha256 36dfed86bdef661a0a14ec1a1cc84c771d5a06b6f9b92e9ebb610ba711bd528a license.txt diff --git a/package/libcamera-apps/libcamera-apps.mk b/package/libcamera-apps/libcamera-apps.mk index f4fc019c17..a5d9227250 100644 --- a/package/libcamera-apps/libcamera-apps.mk +++ b/package/libcamera-apps/libcamera-apps.mk @@ -4,8 +4,8 @@ # ################################################################################ -LIBCAMERA_APPS_VERSION = 2d1009e3badcc8047361ff81149ad6cba3b911b5 -LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,$(LIBCAMERA_APPS_VERSION)) +LIBCAMERA_APPS_VERSION = 1.1.0 +LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,v$(LIBCAMERA_APPS_VERSION)) LIBCAMERA_APPS_LICENSE = BSD-2-Clause LIBCAMERA_APPS_LICENSE_FILES = license.txt LIBCAMERA_APPS_DEPENDENCIES = \ From peter at korsgaard.com Fri Jan 27 10:44:58 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 11:44:58 +0100 Subject: [Buildroot] [git commit] package/libcamera: bump to version 0.0.3 Message-ID: <20230127104659.CDA8B87E5E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2890f308b5e884b2cbf9db3ccfd7ea7e0f4b0ddb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Libcamera recently started to tag releases, so use the version tag instead of raw commit hash. Signed-off-by: Daniel Semkowicz Reviewed-by: Marcus Folkesson Signed-off-by: Peter Korsgaard --- package/libcamera/libcamera.hash | 2 +- package/libcamera/libcamera.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libcamera/libcamera.hash b/package/libcamera/libcamera.hash index 68c9c1f005..033e318910 100644 --- a/package/libcamera/libcamera.hash +++ b/package/libcamera/libcamera.hash @@ -1,4 +1,4 @@ -sha256 59318208a9c1b183cacaf5a7175568d8a9fa094f2dd8c9794269bb6e9636986e libcamera-ba6435930f08e802cffc688d90f156a8959a0f86-br1.tar.gz +sha256 d7100286616550aca487b46ae9de2a70bb471352a332b8214901b4148739990f libcamera-v0.0.3-br1.tar.gz # license files sha256 fd38b2c053c0cce46d9c5ef3545a6e34d157a240ba99c9b8dca5d37a8147da6c LICENSES/BSD-2-Clause.txt diff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk index 9c03d3a3b3..8979a43aca 100644 --- a/package/libcamera/libcamera.mk +++ b/package/libcamera/libcamera.mk @@ -5,7 +5,7 @@ ################################################################################ LIBCAMERA_SITE = https://git.linuxtv.org/libcamera.git -LIBCAMERA_VERSION = ba6435930f08e802cffc688d90f156a8959a0f86 +LIBCAMERA_VERSION = v0.0.3 LIBCAMERA_SITE_METHOD = git LIBCAMERA_DEPENDENCIES = \ host-openssl \ From neal.frager at amd.com Fri Jan 27 10:53:05 2023 From: neal.frager at amd.com (Neal Frager) Date: Fri, 27 Jan 2023 10:53:05 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/versal_vck190_defconfig: use Xilinx github for versal-firmware Message-ID: <20230127105305.25877-1-neal.frager@amd.com> Migrate versal-firmware package from nealfrager github to Xilinx github. The images are identical, so this patch has zero impact on functionality. Signed-off-by: Neal Frager --- configs/versal_vck190_defconfig | 2 +- package/versal-firmware/Config.in | 2 +- package/versal-firmware/versal-firmware.mk | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/configs/versal_vck190_defconfig b/configs/versal_vck190_defconfig index fcda6eb431..2808fa522b 100644 --- a/configs/versal_vck190_defconfig +++ b/configs/versal_vck190_defconfig @@ -32,7 +32,7 @@ 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_VERSION="2022.2_br_1" BR2_PACKAGE_VERSAL_FIRMWARE_BOARD="vck190" BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y diff --git a/package/versal-firmware/Config.in b/package/versal-firmware/Config.in index 8d13816149..b4b63282d8 100644 --- a/package/versal-firmware/Config.in +++ b/package/versal-firmware/Config.in @@ -10,7 +10,7 @@ if BR2_PACKAGE_VERSAL_FIRMWARE config BR2_PACKAGE_VERSAL_FIRMWARE_VERSION string "firmware version" - default "v2022.2" + default "2022.2_br_1" help Release version of Versal firmware. diff --git a/package/versal-firmware/versal-firmware.mk b/package/versal-firmware/versal-firmware.mk index 3e4b9e558d..0bc5a00bc6 100644 --- a/package/versal-firmware/versal-firmware.mk +++ b/package/versal-firmware/versal-firmware.mk @@ -5,7 +5,7 @@ ################################################################################ VERSAL_FIRMWARE_VERSION = $(call qstrip,$(BR2_PACKAGE_VERSAL_FIRMWARE_VERSION)) -VERSAL_FIRMWARE_SITE = $(call github,nealfrager,buildroot-firmware,$(VERSAL_FIRMWARE_VERSION)) +VERSAL_FIRMWARE_SITE = $(call github,Xilinx,ubuntu-firmware,$(VERSAL_FIRMWARE_VERSION)) VERSAL_FIRMWARE_LICENSE = Xilinx-Binary-Only VERSAL_FIRMWARE_LICENSE_FILES = LICENSE VERSAL_FIRMWARE_INSTALL_TARGET = NO -- 2.17.1 From peter at korsgaard.com Fri Jan 27 11:08:39 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 12:08:39 +0100 Subject: [Buildroot] Build of glib2 failed In-Reply-To: <6e0a1eb8-4495-76a4-63a9-852fccbb9a79@carrier-2> (Stefan Kuhne's message of "Tue, 24 Jan 2023 19:37:27 +0100") References: <21929154-7cb8-31ff-20de-d48d25e53423@carrier-2> <6e0a1eb8-4495-76a4-63a9-852fccbb9a79@carrier-2> Message-ID: <87zga45j60.fsf@dell.be.48ers.dk> >>>>> "Stefan" == Stefan Kuhne writes: > Am 23.01.2023 um 20:32 schrieb Stefan Kuhne: > Hello. >> I've a problem to build glib2: >> >> ... >> Library m found: YES >> Run-time dependency libffi found: YES 3.4.4 >> Run-time dependency zlib found: YES 1.2.13 >> Checking for function "ngettext" : NO >> Library intl found: NO >> >> output/build/libglib2-2.72.3/meson.build:2102:4: ERROR: Automatic >> wrap-based subproject downloading is disabled >> > I missed UCLIBC_HAS_INTL and UCLIBC_HAS_ICONV in uclibc config. Yes, if you tweak the default uClibc-ng config then you may end up with build issues. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:24:54 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:24:54 +0100 Subject: [Buildroot] [PATCH v4] package/fluent-bit: add new package In-Reply-To: <20230125160513.2960401-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Wed, 25 Jan 2023 17:05:13 +0100") References: <20230123151459.1899697-1-thomas.devoogdt@barco.com> <20230125160513.2960401-1-thomas.devoogdt@barco.com> Message-ID: <87v8ks5fmx.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > Fluent Bit is a super fast, lightweight, and highly > scalable logging and metrics processor and forwarder. > Signed-off-by: Thomas Devoogdt > --- > Changes v3 -> v4: > - .mk: dropped patch & use BUILD_SHARED_LIBS=OFF With this we can presumably get rid of the BR2_STATIC_LIBS dependency (glibc still implies it though), so I've dropped that. > - .mk: added issue links > - .S99fluent-bit: fixed all the ./utils/check-package issues & synced with S01syslogd > +# Force miniz to be compiled statically. I've slightly reworded this to make it clear miniz is bundled with fluent-bit. I've added a DEVELOPERS entry and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:21:51 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:21:51 +0100 Subject: [Buildroot] [git commit] package/fluent-bit: add new package Message-ID: <20230127122526.6DDFF87E6E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a0f7c39bcb48fc13aa2ce3fc4996baf1be66483 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. Signed-off-by: Thomas Devoogdt [Peter: add DEVELOPERS entry, drop STATIC_LIBS dependency] Signed-off-by: Peter Korsgaard --- DEVELOPERS | 3 ++ package/Config.in | 1 + package/fluent-bit/Config.in | 12 +++++++ package/fluent-bit/S99fluent-bit | 72 ++++++++++++++++++++++++++++++++++++++ package/fluent-bit/fluent-bit.hash | 3 ++ package/fluent-bit/fluent-bit.mk | 49 ++++++++++++++++++++++++++ 6 files changed, 140 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index b973c37b82..385a46ccf9 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2820,6 +2820,9 @@ F: support/testing/tests/package/test_perl_lwp_protocol_https.py F: utils/size-stats-compare F: toolchain/ +N: Thomas Devoogdt +F: package/fluent-bit/ + N: Thomas Huth F: board/qemu/m68k-mcf5208/ F: configs/qemu_m68k_mcf5208_defconfig diff --git a/package/Config.in b/package/Config.in index 995dae2c57..b281a67157 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2610,6 +2610,7 @@ menu "System tools" source "package/efivar/Config.in" source "package/embiggen-disk/Config.in" source "package/emlog/Config.in" + source "package/fluent-bit/Config.in" source "package/ftop/Config.in" source "package/getent/Config.in" source "package/gkrellm/Config.in" diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in new file mode 100644 index 0000000000..11ceb55d4f --- /dev/null +++ b/package/fluent-bit/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_FLUENT_BIT + bool "fluent-bit" + depends on BR2_TOOLCHAIN_USES_GLIBC + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBYAML + help + Fast and Lightweight Logs and Metrics processor. + + https://github.com/fluent/fluent-bit + +comment "fluent-bit needs a glibc toolchain" + depends on !BR2_TOOLCHAIN_USES_GLIBC diff --git a/package/fluent-bit/S99fluent-bit b/package/fluent-bit/S99fluent-bit new file mode 100644 index 0000000000..f4ba0e4448 --- /dev/null +++ b/package/fluent-bit/S99fluent-bit @@ -0,0 +1,72 @@ +#!/bin/sh + +DAEMON="fluent-bit" +PID_FILE="/var/run/$DAEMON.pid" +CONF_FILE="/etc/$DAEMON/$DAEMON.conf" + +FLUENT_BIT_ARGS="" + +# shellcheck source=/dev/null +[ -r "/etc/default/$DAEMON" ] && . "/etc/default/$DAEMON" + +start() { + printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting + start-stop-daemon -S -q -b -m -p "$PID_FILE" --exec "/usr/bin/$DAEMON" \ + -- -c "$CONF_FILE" $FLUENT_BIT_ARGS + status=$? + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} + +stop() { + printf 'Stopping %s: ' "$DAEMON" + start-stop-daemon -K -q -p "$PID_FILE" + status=$? + + if [ -f "$PID_FILE" ]; then + pid=$(cat "$PID_FILE") + rm -f "$PID_FILE" + + # https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/configuration-file#config_section + # The default grace time is set to 5 seconds, so use 6 seconds to have some margin. + timeout=6 + while kill -0 "$pid" 2>/dev/null; do + [ $timeout -eq 0 ] && status=1 && break + timeout=$((timeout - 1)) + sleep 1 + done + fi + + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} + +restart() { + stop + start +} + +case "$1" in +start) + start + ;; +stop) + stop + ;; +restart | reload) + restart + ;; +*) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac diff --git a/package/fluent-bit/fluent-bit.hash b/package/fluent-bit/fluent-bit.hash new file mode 100644 index 0000000000..ce7cea7b59 --- /dev/null +++ b/package/fluent-bit/fluent-bit.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8ff5566389033669feabc9c69a5c6f417dad5c8b066454388e6a706507262acf fluent-bit-2.0.8.tar.gz +sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk new file mode 100644 index 0000000000..f7727834dd --- /dev/null +++ b/package/fluent-bit/fluent-bit.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# fluent-bit +# +################################################################################ + +FLUENT_BIT_VERSION = 2.0.8 +FLUENT_BIT_SITE = $(call github,fluent,fluent-bit,v$(FLUENT_BIT_VERSION)) +FLUENT_BIT_LICENSE = Apache-2.0 +FLUENT_BIT_LICENSE_FILES = LICENSE +FLUENT_BIT_DEPENDENCIES = host-bison host-flex libyaml libopenssl + +FLUENT_BIT_CONF_OPTS += \ + -DFLB_DEBUG=No \ + -DFLB_RELEASE=Yes \ + -DFLB_EXAMPLES=No \ + -DFLB_CHUNK_TRACE=No \ + -DFLB_BACKTRACE=No + +ifeq ($(BR2_PACKAGE_LUAJIT),y) +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes +FLUENT_BIT_DEPENDENCIES += luajit +else +FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=No +endif + +# Force bundled miniz to be linked statically. +# https://github.com/fluent/fluent-bit/issues/6711 +FLUENT_BIT_CONF_OPTS += \ + -DBUILD_SHARED_LIBS=OFF + +# Move the config files from /usr/etc/ to /etc/. +# https://github.com/fluent/fluent-bit/issues/6619 +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_INSTALL_SYSCONFDIR="/etc/" + +# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h +# large file support. +# See https://bugzilla.redhat.com/show_bug.cgi?id=574992 for more information. +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ + -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" + +define FLUENT_BIT_INSTALL_INIT_SYSV + $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ + $(TARGET_DIR)/etc/init.d/S99fluent-bit +endef + +$(eval $(cmake-package)) From fperrad at gmail.com Fri Jan 27 12:25:52 2023 From: fperrad at gmail.com (Francois Perrad) Date: Fri, 27 Jan 2023 13:25:52 +0100 Subject: [Buildroot] [PATCH] package/janet: bump to version 1.26.0 Message-ID: <20230127122552.236033-1-francois.perrad@gadz.org> diff LICENCE: -Copyright (c) 2021 Calvin Rose and contributors +Copyright (c) 2023 Calvin Rose and contributors Signed-off-by: Francois Perrad --- package/janet/janet.hash | 4 ++-- package/janet/janet.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/janet/janet.hash b/package/janet/janet.hash index 5cd3db1c2..47e0de4a0 100644 --- a/package/janet/janet.hash +++ b/package/janet/janet.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 5bf9b680adbc5511835aec3787117df37032eef796e1664edbbcfd540b6acaf3 janet-1.25.0.tar.gz +sha256 c95dab93e8e4ebcab5c293d5ee448fb43ab8bd2f6391fd66a6ca92fe1ec72c03 janet-1.26.0.tar.gz # Locally calculated -sha256 e2d2ae8360d95386af751ac7d1a3da36ea8ceb230e5f0eba7eb762547b1c58c9 LICENSE +sha256 95fca700e8dce9699248e7cc80ac88ce2357874c8352cd2be4d18f183dc9710b LICENSE diff --git a/package/janet/janet.mk b/package/janet/janet.mk index 284e6c264..db1eb2a5c 100644 --- a/package/janet/janet.mk +++ b/package/janet/janet.mk @@ -4,7 +4,7 @@ # ################################################################################ -JANET_VERSION = 1.25.0 +JANET_VERSION = 1.26.0 JANET_SITE = $(call github,janet-lang,janet,v$(JANET_VERSION)) JANET_LICENSE = MIT JANET_LICENSE_FILES = LICENSE -- 2.37.2 From fperrad at gmail.com Fri Jan 27 12:26:02 2023 From: fperrad at gmail.com (Francois Perrad) Date: Fri, 27 Jan 2023 13:26:02 +0100 Subject: [Buildroot] [PATCH] package/luajit: bump to version d0e88930ddde28ff662503f9f20facf34f7265aa Message-ID: <20230127122602.236054-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/luajit/luajit.hash | 2 +- package/luajit/luajit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/luajit/luajit.hash b/package/luajit/luajit.hash index d00cea4ee..c655e9931 100644 --- a/package/luajit/luajit.hash +++ b/package/luajit/luajit.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 19a911fdd77af69e48fa50749606a9009696f543cc88e898b4480d8d3c8828f5 luajit-6c4826f12c4d33b8b978004bc681eb1eef2be977.tar.gz +sha256 aa354d1265814db5a1ee9dfff6049e19b148e1fd818f1ecfa4fcf2b19f6e4dd9 luajit-d0e88930ddde28ff662503f9f20facf34f7265aa.tar.gz # Locally calculated sha256 52fc5b15ac968ed81aabb4c1e23ab3bce50f57a5764e9cdca86b463a11072921 COPYRIGHT diff --git a/package/luajit/luajit.mk b/package/luajit/luajit.mk index c79f18bf6..09bde3590 100644 --- a/package/luajit/luajit.mk +++ b/package/luajit/luajit.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAJIT_VERSION = 6c4826f12c4d33b8b978004bc681eb1eef2be977 +LUAJIT_VERSION = d0e88930ddde28ff662503f9f20facf34f7265aa LUAJIT_SITE = $(call github,LuaJIT,LuaJIT,$(LUAJIT_VERSION)) LUAJIT_LICENSE = MIT LUAJIT_LICENSE_FILES = COPYRIGHT -- 2.37.2 From fperrad at gmail.com Fri Jan 27 12:26:10 2023 From: fperrad at gmail.com (Francois Perrad) Date: Fri, 27 Jan 2023 13:26:10 +0100 Subject: [Buildroot] [PATCH] package/moarvm: bump to version 2022.12 Message-ID: <20230127122610.236075-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/moarvm/moarvm.hash | 2 +- package/moarvm/moarvm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/moarvm/moarvm.hash b/package/moarvm/moarvm.hash index 45e8b56e9..624988215 100644 --- a/package/moarvm/moarvm.hash +++ b/package/moarvm/moarvm.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 337ef04d16f826f99465c653b92006028fe220be68d3dcfd0729612f4f6b5b46 MoarVM-2022.07.tar.gz +sha256 51c3e9c9a7a191c148f213b65ae1f4fcfe5d4b7c16c86300e9ee8e18eaa8becb MoarVM-2022.12.tar.gz sha256 c53c6b96081b0a5b9b2fb4d0133d55c20e5e00e4c127ade62f03434ee7b3d2de Artistic2.txt diff --git a/package/moarvm/moarvm.mk b/package/moarvm/moarvm.mk index 9820f318b..ef9d29d5a 100644 --- a/package/moarvm/moarvm.mk +++ b/package/moarvm/moarvm.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOARVM_VERSION = 2022.07 +MOARVM_VERSION = 2022.12 MOARVM_SITE = http://moarvm.com/releases MOARVM_SOURCE = MoarVM-$(MOARVM_VERSION).tar.gz MOARVM_LICENSE = Artistic-2.0 -- 2.37.2 From peter at korsgaard.com Fri Jan 27 12:37:55 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:37:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/s390-tools: bump to version 2.25 In-Reply-To: <20230119065806.115380-1-egorenar@linux.ibm.com> (Alexander Egorenkov's message of "Thu, 19 Jan 2023 07:58:06 +0100") References: <20230119065806.115380-1-egorenar@linux.ibm.com> Message-ID: <87r0vg5f18.fsf@dell.be.48ers.dk> >>>>> "Alexander" == Alexander Egorenkov writes: > Signed-off-by: Alexander Egorenkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:38:10 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:38:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/openlayers: bump to version 7.2.2 In-Reply-To: <20230119114943.882703-1-thomas.claveirole@green-communications.fr> (Thomas Claveirole's message of "Thu, 19 Jan 2023 12:49:43 +0100") References: <20230119114943.882703-1-thomas.claveirole@green-communications.fr> Message-ID: <87mt645f0t.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Claveirole writes: > Signed-off-by: Thomas Claveirole Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:42:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:42:30 +0100 Subject: [Buildroot] [PATCH] package/sexpect: new package In-Reply-To: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> (Baruch Siach via buildroot's message of "Tue, 17 Jan 2023 12:59:45 +0200") References: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> Message-ID: <87ilgs5etl.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach via buildroot writes: > sexpect is useful for shell controlled testing. > Signed-off-by: Baruch Siach > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/sexpect/Config.in | 7 +++++++ > package/sexpect/sexpect.hash | 3 +++ > package/sexpect/sexpect.mk | 13 +++++++++++++ > 5 files changed, 25 insertions(+) > create mode 100644 package/sexpect/Config.in > create mode 100644 package/sexpect/sexpect.hash > create mode 100644 package/sexpect/sexpect.mk > diff --git a/DEVELOPERS b/DEVELOPERS > index e8e0dffcd392..f2fc4acece43 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -294,6 +294,7 @@ F: package/ebtables/ > F: package/i2c-tools/ > F: package/libcurl/ > F: package/libpcap/ > +F: package/sexpect/ > F: package/socat/ > F: package/strace/ > F: package/tcpdump/ > diff --git a/package/Config.in b/package/Config.in > index 995dae2c5755..da47cbd4ed06 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2568,6 +2568,7 @@ comment "Utilities" > source "package/rtty/Config.in" > source "package/screen/Config.in" > source "package/screenfetch/Config.in" > + source "package/sexpect/Config.in" > source "package/sudo/Config.in" > source "package/terminology/Config.in" > source "package/time/Config.in" > diff --git a/package/sexpect/Config.in b/package/sexpect/Config.in > new file mode 100644 > index 000000000000..7fbdf9b99eb1 > --- /dev/null > +++ b/package/sexpect/Config.in > @@ -0,0 +1,7 @@ > +config BR2_PACKAGE_SEXPECT > + bool "sexpect" > + help > + sexpect is another implementation of Expect which is specifically check-package complained about the length of this line: package/sexpect/Config.in:4: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) So I rewrapped and committed, thanks. > + designed for Shell scripts (sh, bash, ksh, zsh, ...) > + > + https://github.com/clarkwang/sexpect > diff --git a/package/sexpect/sexpect.hash b/package/sexpect/sexpect.hash > new file mode 100644 > index 000000000000..d5121176269e > --- /dev/null > +++ b/package/sexpect/sexpect.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 f6801c8b979d56eec54aedd7ede06e2342f382cee291beea88b52869186c557c sexpect-2.3.14.tar.gz > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE > diff --git a/package/sexpect/sexpect.mk b/package/sexpect/sexpect.mk > new file mode 100644 > index 000000000000..7b878600e41f > --- /dev/null > +++ b/package/sexpect/sexpect.mk > @@ -0,0 +1,13 @@ > +################################################################################ > +# > +# sexpect > +# > +################################################################################ > + > +SEXPECT_VERSION = 2.3.14 > +SEXPECT_SITE = $(call github,clarkwang,sexpect,v$(SEXPECT_VERSION)) > +SEXPECT_LICENSE = GPL-3.0 > +SEXPECT_LICENSE_FILES = LICENSE > +SEXPECT_SUPPORTS_IN_SOURCE_BUILD = NO > + > +$(eval $(cmake-package)) > -- > 2.39.0 > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:42:30 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:42:30 +0100 Subject: [Buildroot] [PATCH] package/sexpect: new package In-Reply-To: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> (Baruch Siach via buildroot's message of "Tue, 17 Jan 2023 12:59:45 +0200") References: <5ad733d655927dd855102810e494becce05f53a4.1673953185.git.baruch@tkos.co.il> Message-ID: <87ilgs5etl.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach via buildroot writes: > sexpect is useful for shell controlled testing. > Signed-off-by: Baruch Siach > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/sexpect/Config.in | 7 +++++++ > package/sexpect/sexpect.hash | 3 +++ > package/sexpect/sexpect.mk | 13 +++++++++++++ > 5 files changed, 25 insertions(+) > create mode 100644 package/sexpect/Config.in > create mode 100644 package/sexpect/sexpect.hash > create mode 100644 package/sexpect/sexpect.mk > diff --git a/DEVELOPERS b/DEVELOPERS > index e8e0dffcd392..f2fc4acece43 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -294,6 +294,7 @@ F: package/ebtables/ > F: package/i2c-tools/ > F: package/libcurl/ > F: package/libpcap/ > +F: package/sexpect/ > F: package/socat/ > F: package/strace/ > F: package/tcpdump/ > diff --git a/package/Config.in b/package/Config.in > index 995dae2c5755..da47cbd4ed06 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2568,6 +2568,7 @@ comment "Utilities" > source "package/rtty/Config.in" > source "package/screen/Config.in" > source "package/screenfetch/Config.in" > + source "package/sexpect/Config.in" > source "package/sudo/Config.in" > source "package/terminology/Config.in" > source "package/time/Config.in" > diff --git a/package/sexpect/Config.in b/package/sexpect/Config.in > new file mode 100644 > index 000000000000..7fbdf9b99eb1 > --- /dev/null > +++ b/package/sexpect/Config.in > @@ -0,0 +1,7 @@ > +config BR2_PACKAGE_SEXPECT > + bool "sexpect" > + help > + sexpect is another implementation of Expect which is specifically check-package complained about the length of this line: package/sexpect/Config.in:4: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) So I rewrapped and committed, thanks. > + designed for Shell scripts (sh, bash, ksh, zsh, ...) > + > + https://github.com/clarkwang/sexpect > diff --git a/package/sexpect/sexpect.hash b/package/sexpect/sexpect.hash > new file mode 100644 > index 000000000000..d5121176269e > --- /dev/null > +++ b/package/sexpect/sexpect.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 f6801c8b979d56eec54aedd7ede06e2342f382cee291beea88b52869186c557c sexpect-2.3.14.tar.gz > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE > diff --git a/package/sexpect/sexpect.mk b/package/sexpect/sexpect.mk > new file mode 100644 > index 000000000000..7b878600e41f > --- /dev/null > +++ b/package/sexpect/sexpect.mk > @@ -0,0 +1,13 @@ > +################################################################################ > +# > +# sexpect > +# > +################################################################################ > + > +SEXPECT_VERSION = 2.3.14 > +SEXPECT_SITE = $(call github,clarkwang,sexpect,v$(SEXPECT_VERSION)) > +SEXPECT_LICENSE = GPL-3.0 > +SEXPECT_LICENSE_FILES = LICENSE > +SEXPECT_SUPPORTS_IN_SOURCE_BUILD = NO > + > +$(eval $(cmake-package)) > -- > 2.39.0 > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:44:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:44:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/libraw: bump to version 0.21.1 In-Reply-To: <20230114173706.1276006-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 14 Jan 2023 18:37:06 +0100") References: <20230114173706.1276006-1-fontaine.fabrice@gmail.com> Message-ID: <87edrg5eqy.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/LibRaw/LibRaw/blob/0.21.1/Changelog.txt > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:44:12 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:44:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpsl: bump to version 0.21.2 In-Reply-To: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 14 Jan 2023 18:54:46 +0100") References: <20230114175446.1352883-1-fontaine.fabrice@gmail.com> Message-ID: <87a6245eqr.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Drop patch (already in version) > - Update hash of COPYING (update in year: > https://github.com/rockdaboot/libpsl/commit/927b202c69bcd9be4c30ba51c74925f2575e1a69) > - builtin is a boolean since > https://github.com/rockdaboot/libpsl/commit/aa4909766c24c17bd1d9000ca419f6dc6b32c238 > https://github.com/rockdaboot/libpsl/releases/tag/0.21.2 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:37:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:37:02 +0100 Subject: [Buildroot] [git commit] package/s390-tools: bump to version 2.25 Message-ID: <20230127124440.10A2487EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11d7fb7013d0fbdb959897e00acc5955427a31de branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Alexander Egorenkov Signed-off-by: Peter Korsgaard --- package/s390-tools/s390-tools.hash | 2 +- package/s390-tools/s390-tools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/s390-tools/s390-tools.hash b/package/s390-tools/s390-tools.hash index f74695b81d..a0dde477c3 100644 --- a/package/s390-tools/s390-tools.hash +++ b/package/s390-tools/s390-tools.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 c04d1f7d7f4c941f19a293188eb6302194cc298171f88a4dc17a08a8001c6c01 s390-tools-2.23.0.tar.gz +sha256 ccb20954e748309a50fd56edd9abd94c6f897081e9a1a33e9d965a56f650990d s390-tools-2.25.0.tar.gz sha256 cca17a9a944ebec769adee4aebd805c912c357785ff2705a99ffe68563021f75 LICENSE diff --git a/package/s390-tools/s390-tools.mk b/package/s390-tools/s390-tools.mk index 99fc669ce7..cb6278dfb8 100644 --- a/package/s390-tools/s390-tools.mk +++ b/package/s390-tools/s390-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -S390_TOOLS_VERSION = 2.23.0 +S390_TOOLS_VERSION = 2.25.0 S390_TOOLS_SITE = $(call github,ibm-s390-linux,s390-tools,v$(S390_TOOLS_VERSION)) S390_TOOLS_LICENSE = MIT S390_TOOLS_LICENSE_FILES = LICENSE From peter at korsgaard.com Fri Jan 27 12:37:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:37:08 +0100 Subject: [Buildroot] [git commit] package/openlayers: bump to version 7.2.2 Message-ID: <20230127124440.1A00987EA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ccd391bfd94fdcaed77a2fe31c577e428cefc0ee branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Claveirole Signed-off-by: Peter Korsgaard --- package/openlayers/openlayers.hash | 2 +- package/openlayers/openlayers.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/openlayers/openlayers.hash b/package/openlayers/openlayers.hash index 1b3f3cce51..7e33716f78 100644 --- a/package/openlayers/openlayers.hash +++ b/package/openlayers/openlayers.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 37a0e5fde4df3db6e6c11ed0ceb8e20608121afe5f8f7f91cf03990e89a919ca v7.1.0-package.zip +sha256 31b848cc55967c7de63fece8cd1699fc51152421d04653b859103c7391ad5bbe v7.2.2-package.zip sha256 6c4347b83a8c9feef18d57b18e3b6c44cf901b3c344a4a1fbd837e421555ab8e LICENSE.md diff --git a/package/openlayers/openlayers.mk b/package/openlayers/openlayers.mk index 7396e38fb9..852f5f1dcf 100644 --- a/package/openlayers/openlayers.mk +++ b/package/openlayers/openlayers.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPENLAYERS_VERSION = 7.1.0 +OPENLAYERS_VERSION = 7.2.2 OPENLAYERS_SOURCE = v$(OPENLAYERS_VERSION)-package.zip OPENLAYERS_SITE = https://github.com/openlayers/openlayers/releases/download/v$(OPENLAYERS_VERSION) OPENLAYERS_LICENSE = BSD-2-Clause From peter at korsgaard.com Fri Jan 27 12:43:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:43:56 +0100 Subject: [Buildroot] [git commit] package/libpsl: bump to version 0.21.2 Message-ID: <20230127124440.3C59687EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33703b32bf5fbb18a25546403527e7140292eba0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Update hash of COPYING (update in year: https://github.com/rockdaboot/libpsl/commit/927b202c69bcd9be4c30ba51c74925f2575e1a69) - builtin is a boolean since https://github.com/rockdaboot/libpsl/commit/aa4909766c24c17bd1d9000ca419f6dc6b32c238 https://github.com/rockdaboot/libpsl/releases/tag/0.21.2 Signed-off-by: Fabrice Fontaine Reviewed-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- ...001-Add-libiconv-dep-to-meson-build-again.patch | 60 ---------------------- package/libpsl/libpsl.hash | 4 +- package/libpsl/libpsl.mk | 9 ++-- 3 files changed, 7 insertions(+), 66 deletions(-) diff --git a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch b/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch deleted file mode 100644 index 72f50aa593..0000000000 --- a/package/libpsl/0001-Add-libiconv-dep-to-meson-build-again.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 5b63816e82287808e81b8603a528af3cc6fab354 Mon Sep 17 00:00:00 2001 -From: Zhao Zhili -Date: Thu, 7 Jan 2021 20:59:17 +0800 -Subject: [PATCH] Add libiconv dep to meson build again - -Build success on macOS and ubuntu. - -[Retrieved from: -https://github.com/rockdaboot/libpsl/commit/5b63816e82287808e81b8603a528af3cc6fab354] -Signed-off-by: Fabrice Fontaine ---- - meson.build | 14 ++++++++++++++ - src/meson.build | 2 +- - 2 files changed, 15 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index f248171..fb2de31 100644 ---- a/meson.build -+++ b/meson.build -@@ -20,6 +20,7 @@ libicu_dep = notfound - libidn_dep = notfound - libunistring = notfound - networking_deps = notfound -+libiconv_dep = notfound - - # FIXME: Cleanup this when Meson gets 'feature-combo': - # https://github.com/mesonbuild/meson/issues/4566 -@@ -86,6 +87,19 @@ endif - if libidn2_dep.found() or libidn_dep.found() - # Check for libunistring, we need it for psl_str_to_utf8lower() - libunistring = cc.find_library('unistring') -+ found_iconv = false -+ if cc.has_function('iconv_open') -+ libiconv_dep = [] -+ found_iconv = true -+ endif -+ if not found_iconv and cc.has_header_symbol('iconv.h', 'iconv_open') -+ libiconv_dep = [cc.find_library('iconv')] -+ found_iconv = true -+ endif -+ -+ if not found_iconv -+ error('iconv implementation not found') -+ endif - endif - - if host_machine.system() == 'windows' -diff --git a/src/meson.build b/src/meson.build -index 0d1dcdf..746bf44 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -19,7 +19,7 @@ cargs = [ - libpsl = library('psl', sources, suffixes_dafsa_h, - include_directories : [configinc, includedir], - c_args : cargs, -- dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps], -+ dependencies : [libidn2_dep, libidn_dep, libicu_dep, libunistring, networking_deps, libiconv_dep], - version: lt_version, - install: true, - ) diff --git a/package/libpsl/libpsl.hash b/package/libpsl/libpsl.hash index 552935e9ec..a35a609ff2 100644 --- a/package/libpsl/libpsl.hash +++ b/package/libpsl/libpsl.hash @@ -1,6 +1,6 @@ # Locally generated -sha256 ac6ce1e1fbd4d0254c4ddb9d37f1fa99dec83619c1253328155206b896210d4c libpsl-0.21.1.tar.gz +sha256 e35991b6e17001afa2c0ca3b10c357650602b92596209b7492802f3768a6285f libpsl-0.21.2.tar.gz # Hashes for license files: -sha256 7903413e7aa0bbcb77aa19150a3f1034edc0a760cff174f9a53efe4de6f056a4 COPYING +sha256 776cd11d54f0ea3e5efdd25ff1a0d952a1744215bb5858ea7aeb91808e70c9f7 COPYING sha256 1d7f52747a9169751cdf2641a8299c0098e9ecdf9429296ffd55bdb14c9ed5b3 src/LICENSE.chromium diff --git a/package/libpsl/libpsl.mk b/package/libpsl/libpsl.mk index 742117e8ea..ef3c524b4f 100644 --- a/package/libpsl/libpsl.mk +++ b/package/libpsl/libpsl.mk @@ -4,10 +4,11 @@ # ################################################################################ -LIBPSL_VERSION = 0.21.1 +LIBPSL_VERSION = 0.21.2 LIBPSL_SITE = https://github.com/rockdaboot/libpsl/releases/download/$(LIBPSL_VERSION) LIBPSL_LICENSE = MIT, BSD-3-Clause LIBPSL_LICENSE_FILES = COPYING src/LICENSE.chromium +LIBPSL_CONF_OPTS = -Dbuiltin=true LIBPSL_DEPENDENCIES = host-pkgconf LIBPSL_INSTALL_STAGING = YES @@ -17,13 +18,13 @@ endif # The order of checks is the same as done by libpsl when configured. ifeq ($(BR2_PACKAGE_LIBIDN2)$(BR2_PACKAGE_LIBUNISTRING),yy) -LIBPSL_CONF_OPTS += -Druntime=libidn2 -Dbuiltin=libidn2 +LIBPSL_CONF_OPTS += -Druntime=libidn2 LIBPSL_DEPENDENCIES += libidn2 libunistring else ifeq ($(BR2_PACKAGE_ICU),y) -LIBPSL_CONF_OPTS += -Druntime=libicu -Dbuiltin=libicu +LIBPSL_CONF_OPTS += -Druntime=libicu LIBPSL_DEPENDENCIES += icu else -LIBPSL_CONF_OPTS += -Druntime=libidn -Dbuiltin=libidn +LIBPSL_CONF_OPTS += -Druntime=libidn LIBPSL_DEPENDENCIES += libidn libunistring endif From peter at korsgaard.com Fri Jan 27 12:42:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:42:50 +0100 Subject: [Buildroot] [git commit] package/sexpect: new package Message-ID: <20230127124440.27A8787EA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0c157330da49dcfe41fe7cef9fe4ec77636f326f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master sexpect is useful for shell controlled testing. Signed-off-by: Baruch Siach Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + package/Config.in | 1 + package/sexpect/Config.in | 8 ++++++++ package/sexpect/sexpect.hash | 3 +++ package/sexpect/sexpect.mk | 13 +++++++++++++ 5 files changed, 26 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 385a46ccf9..83fa9e403d 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -294,6 +294,7 @@ F: package/ebtables/ F: package/i2c-tools/ F: package/libcurl/ F: package/libpcap/ +F: package/sexpect/ F: package/socat/ F: package/strace/ F: package/tcpdump/ diff --git a/package/Config.in b/package/Config.in index b281a67157..eabb0d5201 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2568,6 +2568,7 @@ comment "Utilities" source "package/rtty/Config.in" source "package/screen/Config.in" source "package/screenfetch/Config.in" + source "package/sexpect/Config.in" source "package/sudo/Config.in" source "package/terminology/Config.in" source "package/time/Config.in" diff --git a/package/sexpect/Config.in b/package/sexpect/Config.in new file mode 100644 index 0000000000..bdf5c3bbf5 --- /dev/null +++ b/package/sexpect/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_SEXPECT + bool "sexpect" + help + sexpect is another implementation of Expect which is + specifically designed for Shell scripts + (sh, bash, ksh, zsh, ...) + + https://github.com/clarkwang/sexpect diff --git a/package/sexpect/sexpect.hash b/package/sexpect/sexpect.hash new file mode 100644 index 0000000000..d512117626 --- /dev/null +++ b/package/sexpect/sexpect.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 f6801c8b979d56eec54aedd7ede06e2342f382cee291beea88b52869186c557c sexpect-2.3.14.tar.gz +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE diff --git a/package/sexpect/sexpect.mk b/package/sexpect/sexpect.mk new file mode 100644 index 0000000000..7b878600e4 --- /dev/null +++ b/package/sexpect/sexpect.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# sexpect +# +################################################################################ + +SEXPECT_VERSION = 2.3.14 +SEXPECT_SITE = $(call github,clarkwang,sexpect,v$(SEXPECT_VERSION)) +SEXPECT_LICENSE = GPL-3.0 +SEXPECT_LICENSE_FILES = LICENSE +SEXPECT_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) From peter at korsgaard.com Fri Jan 27 12:43:48 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:43:48 +0100 Subject: [Buildroot] [git commit] package/libraw: bump to version 0.21.1 Message-ID: <20230127124440.3115787EA4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e3d5b7c6d6f7f1be82010c2d18e64f72f950aef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/LibRaw/LibRaw/blob/0.21.1/Changelog.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/libraw/libraw.hash | 2 +- package/libraw/libraw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libraw/libraw.hash b/package/libraw/libraw.hash index 3076810cca..58bb1b4753 100644 --- a/package/libraw/libraw.hash +++ b/package/libraw/libraw.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 8747b34e8534cc2dd7ef8c92c436414b3578904fd4bf9b87ea60f17aa99fb0bd LibRaw-0.21.0.tar.gz +sha256 630a6bcf5e65d1b1b40cdb8608bdb922316759bfb981c65091fec8682d1543cd LibRaw-0.21.1.tar.gz sha256 eea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449 LICENSE.LGPL sha256 0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81f LICENSE.CDDL sha256 7d6650cef6cf892abe95e55a6bda1e1c42f221fd411b807deb2fc0b805b868d4 README.md diff --git a/package/libraw/libraw.mk b/package/libraw/libraw.mk index 176acf6a44..b6616f0c10 100644 --- a/package/libraw/libraw.mk +++ b/package/libraw/libraw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBRAW_VERSION = 0.21.0 +LIBRAW_VERSION = 0.21.1 LIBRAW_SOURCE = LibRaw-$(LIBRAW_VERSION).tar.gz LIBRAW_SITE = http://www.libraw.org/data LIBRAW_INSTALL_STAGING = YES From peter at korsgaard.com Fri Jan 27 12:45:57 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:45:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/iptables: bump to version 1.8.9 In-Reply-To: <20230114182427.1384829-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 14 Jan 2023 19:24:27 +0100") References: <20230114182427.1384829-1-fontaine.fabrice@gmail.com> Message-ID: <875ycs5enu.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Drop patches (already in version) > https://netfilter.org/projects/iptables/files/changes-iptables-1.8.9.txt > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:46:28 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:46:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/libmodsecurity: bump to version 3.0.8 In-Reply-To: <20230115173240.81077-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 15 Jan 2023 18:32:40 +0100") References: <20230115173240.81077-1-fontaine.fabrice@gmail.com> Message-ID: <871qng5emz.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/SpiderLabs/ModSecurity/releases/tag/v3.0.8 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:46:23 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:46:23 +0100 Subject: [Buildroot] [git commit] package/libmodsecurity: bump to version 3.0.8 Message-ID: <20230127124857.C619487EB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1b20c52a5bb13fde04f4ad47fafd1daca664c2bb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/SpiderLabs/ModSecurity/releases/tag/v3.0.8 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/libmodsecurity/libmodsecurity.hash | 4 ++-- package/libmodsecurity/libmodsecurity.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libmodsecurity/libmodsecurity.hash b/package/libmodsecurity/libmodsecurity.hash index 087157d162..7ba0ef7f18 100644 --- a/package/libmodsecurity/libmodsecurity.hash +++ b/package/libmodsecurity/libmodsecurity.hash @@ -1,4 +1,4 @@ -# From https://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.7/modsecurity-v3.0.7.tar.gz.sha256 -sha256 cfd8b7e7e6a0e9ca4e19b9adeb07594ba75eba16a66da5e9b0974c0117c21a34 modsecurity-v3.0.7.tar.gz +# From https://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.8/modsecurity-v3.0.8.tar.gz.sha256 +sha256 e241c89b3cd7e58a863d0d0d6b9b8ba4d33ffb0f51171044c258c62e3e7956c7 modsecurity-v3.0.8.tar.gz # Localy calculated sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/libmodsecurity/libmodsecurity.mk b/package/libmodsecurity/libmodsecurity.mk index 916ba8fbcb..e83fda895f 100644 --- a/package/libmodsecurity/libmodsecurity.mk +++ b/package/libmodsecurity/libmodsecurity.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMODSECURITY_VERSION = 3.0.7 +LIBMODSECURITY_VERSION = 3.0.8 LIBMODSECURITY_SOURCE = modsecurity-v$(LIBMODSECURITY_VERSION).tar.gz LIBMODSECURITY_SITE = https://github.com/SpiderLabs/ModSecurity/releases/download/v$(LIBMODSECURITY_VERSION) LIBMODSECURITY_INSTALL_STAGING = YES From peter at korsgaard.com Fri Jan 27 12:45:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:45:40 +0100 Subject: [Buildroot] [git commit] package/iptables: bump to version 1.8.9 Message-ID: <20230127124857.B9B8187EB2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef2af4b67f3403fc0feaca8a07d1733f17c6b316 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patches (already in version) https://netfilter.org/projects/iptables/files/changes-iptables-1.8.9.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...fix-build-for-missing-ETH_ALEN-definition.patch | 69 --------- .../0002-treewide-use-uint-instead-of-u_int.patch | 167 --------------------- package/iptables/0003-netfilter-add-nf_log.h.patch | 38 ----- package/iptables/iptables.hash | 2 +- package/iptables/iptables.mk | 4 +- 5 files changed, 3 insertions(+), 277 deletions(-) diff --git a/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch b/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch deleted file mode 100644 index 4f3831d9e4..0000000000 --- a/package/iptables/0001-Revert-fix-build-for-missing-ETH_ALEN-definition.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 0e7cf0ad306cdf95dc3c28d15a254532206a888e Mon Sep 17 00:00:00 2001 -Message-Id: <0e7cf0ad306cdf95dc3c28d15a254532206a888e.1656908815.git.baruch at tkos.co.il> -From: Phil Sutter -Date: Wed, 18 May 2022 16:04:09 +0200 -Subject: [PATCH] Revert "fix build for missing ETH_ALEN definition" -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This reverts commit c5d9a723b5159a28f547b577711787295a14fd84 as it broke -compiling against musl libc. Might be a bug in the latter, but for the -time being try to please both by avoiding the include and instead -defining ETH_ALEN if unset. - -While being at it, move netinet/ether.h include up. - -Fixes: 1bdb5535f561a ("libxtables: Extend MAC address printing/parsing support") -Signed-off-by: Phil Sutter -Reviewed-by: Maciej ??enczykowski -Signed-off-by: Baruch Siach ---- -Upstream status: commit 0e7cf0ad306cdf95dc3c28d15a254532206a888e - - libxtables/xtables.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/libxtables/xtables.c b/libxtables/xtables.c -index 96fd783a066c..0638f9271c60 100644 ---- a/libxtables/xtables.c -+++ b/libxtables/xtables.c -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -45,7 +46,6 @@ - - #include - #include /* INT_MAX in ip_tables.h/ip6_tables.h */ --#include /* ETH_ALEN */ - #include - #include - #include -@@ -72,6 +72,10 @@ - #define PROC_SYS_MODPROBE "/proc/sys/kernel/modprobe" - #endif - -+#ifndef ETH_ALEN -+#define ETH_ALEN 6 -+#endif -+ - /* we need this for ip6?tables-restore. ip6?tables-restore.c sets line to the - * current line of the input file, in order to give a more precise error - * message. ip6?tables itself doesn't need this, so it is initialized to the -@@ -2245,8 +2249,6 @@ void xtables_print_num(uint64_t number, unsigned int format) - printf(FMT("%4lluT ","%lluT "), (unsigned long long)number); - } - --#include -- - static const unsigned char mac_type_unicast[ETH_ALEN] = {}; - static const unsigned char msk_type_unicast[ETH_ALEN] = {1}; - static const unsigned char mac_type_multicast[ETH_ALEN] = {1}; --- -2.35.1 - diff --git a/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch b/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch deleted file mode 100644 index e254c061af..0000000000 --- a/package/iptables/0002-treewide-use-uint-instead-of-u_int.patch +++ /dev/null @@ -1,167 +0,0 @@ -From f319389525b066b7dc6d389c88f16a0df3b8f189 Mon Sep 17 00:00:00 2001 -Message-Id: -From: Nick Hainke -Date: Mon, 16 May 2022 18:16:41 +0200 -Subject: [PATCH] treewide: use uint* instead of u_int* - -Gcc complains about missing types. Some commits introduced u_int* instead -of uint*. Use uint treewide. - -Fixes errors in the form of: -In file included from xtables-legacy-multi.c:5: -xshared.h:83:56: error: unknown type name 'u_int16_t'; did you mean 'uint16_t'? - 83 | set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, - | ^~~~~~~~~ - | uint16_t -make[6]: *** [Makefile:712: xtables_legacy_multi-xtables-legacy-multi.o] Error 1 - -Avoid libipq API breakage by adjusting libipq.h include accordingly. For -arpt_mangle.h kernel uAPI header, apply same change as in kernel commit -e91ded8db5747 ("uapi: netfilter_arp: use __u8 instead of u_int8_t"). - -Signed-off-by: Nick Hainke -Signed-off-by: Phil Sutter -Signed-off-by: Baruch Siach ---- -Upstream status: commit f319389525b066b7dc6d389c88f16a0df3b8f189 - - extensions/libxt_conntrack.c | 2 +- - include/libipq/libipq.h | 8 ++++---- - include/libiptc/libxtc.h | 2 +- - include/linux/netfilter_arp/arpt_mangle.h | 2 +- - iptables/xshared.c | 2 +- - iptables/xshared.h | 2 +- - libipq/ipq_create_handle.3 | 2 +- - libipq/ipq_set_mode.3 | 2 +- - 8 files changed, 11 insertions(+), 11 deletions(-) - -diff --git a/extensions/libxt_conntrack.c b/extensions/libxt_conntrack.c -index 64018ce152b7..234085c5211c 100644 ---- a/extensions/libxt_conntrack.c -+++ b/extensions/libxt_conntrack.c -@@ -778,7 +778,7 @@ matchinfo_print(const void *ip, const struct xt_entry_match *match, int numeric, - - static void - conntrack_dump_ports(const char *prefix, const char *opt, -- u_int16_t port_low, u_int16_t port_high) -+ uint16_t port_low, uint16_t port_high) - { - if (port_high == 0 || port_low == port_high) - printf(" %s%s %u", prefix, opt, port_low); -diff --git a/include/libipq/libipq.h b/include/libipq/libipq.h -index 3cd1329217a0..dd0cb205179c 100644 ---- a/include/libipq/libipq.h -+++ b/include/libipq/libipq.h -@@ -24,7 +24,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -@@ -48,19 +48,19 @@ typedef unsigned long ipq_id_t; - struct ipq_handle - { - int fd; -- u_int8_t blocking; -+ uint8_t blocking; - struct sockaddr_nl local; - struct sockaddr_nl peer; - }; - --struct ipq_handle *ipq_create_handle(u_int32_t flags, u_int32_t protocol); -+struct ipq_handle *ipq_create_handle(uint32_t flags, uint32_t protocol); - - int ipq_destroy_handle(struct ipq_handle *h); - - ssize_t ipq_read(const struct ipq_handle *h, - unsigned char *buf, size_t len, int timeout); - --int ipq_set_mode(const struct ipq_handle *h, u_int8_t mode, size_t len); -+int ipq_set_mode(const struct ipq_handle *h, uint8_t mode, size_t len); - - ipq_packet_msg_t *ipq_get_packet(const unsigned char *buf); - -diff --git a/include/libiptc/libxtc.h b/include/libiptc/libxtc.h -index 37010188b64f..a1d16ef996d7 100644 ---- a/include/libiptc/libxtc.h -+++ b/include/libiptc/libxtc.h -@@ -10,7 +10,7 @@ extern "C" { - #endif - - #ifndef XT_MIN_ALIGN --/* xt_entry has pointers and u_int64_t's in it, so if you align to -+/* xt_entry has pointers and uint64_t's in it, so if you align to - it, you'll also align to any crazy matches and targets someone - might write */ - #define XT_MIN_ALIGN (__alignof__(struct xt_entry)) -diff --git a/include/linux/netfilter_arp/arpt_mangle.h b/include/linux/netfilter_arp/arpt_mangle.h -index 250f502902bb..8c2b16a1f5a0 100644 ---- a/include/linux/netfilter_arp/arpt_mangle.h -+++ b/include/linux/netfilter_arp/arpt_mangle.h -@@ -13,7 +13,7 @@ struct arpt_mangle - union { - struct in_addr tgt_ip; - } u_t; -- u_int8_t flags; -+ __u8 flags; - int target; - }; - -diff --git a/iptables/xshared.c b/iptables/xshared.c -index a8512d380815..9b5e5b5bddc2 100644 ---- a/iptables/xshared.c -+++ b/iptables/xshared.c -@@ -1025,7 +1025,7 @@ static const int inverse_for_options[NUMBER_OF_OPT] = - }; - - void --set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, -+set_option(unsigned int *options, unsigned int option, uint16_t *invflg, - bool invert) - { - if (*options & option) -diff --git a/iptables/xshared.h b/iptables/xshared.h -index 14568bb00fb6..f82129883968 100644 ---- a/iptables/xshared.h -+++ b/iptables/xshared.h -@@ -80,7 +80,7 @@ struct xtables_target; - #define IPT_INV_ARPHRD 0x0800 - - void --set_option(unsigned int *options, unsigned int option, u_int16_t *invflg, -+set_option(unsigned int *options, unsigned int option, uint16_t *invflg, - bool invert); - - /** -diff --git a/libipq/ipq_create_handle.3 b/libipq/ipq_create_handle.3 -index 11ef95c4b79f..ebe46daab92d 100644 ---- a/libipq/ipq_create_handle.3 -+++ b/libipq/ipq_create_handle.3 -@@ -24,7 +24,7 @@ ipq_create_handle, ipq_destroy_handle \(em create and destroy libipq handles. - .br - .B #include - .sp --.BI "struct ipq_handle *ipq_create_handle(u_int32_t " flags ", u_int32_t " protocol ");" -+.BI "struct ipq_handle *ipq_create_handle(uint32_t " flags ", uint32_t " protocol ");" - .br - .BI "int ipq_destroy_handle(struct ipq_handle *" h ); - .SH DESCRIPTION -diff --git a/libipq/ipq_set_mode.3 b/libipq/ipq_set_mode.3 -index 0edd3c00a84f..e206886c8c62 100644 ---- a/libipq/ipq_set_mode.3 -+++ b/libipq/ipq_set_mode.3 -@@ -24,7 +24,7 @@ ipq_set_mode \(em set the ip_queue queuing mode - .br - .B #include - .sp --.BI "int ipq_set_mode(const struct ipq_handle *" h ", u_int8_t " mode ", size_t " range ); -+.BI "int ipq_set_mode(const struct ipq_handle *" h ", uint8_t " mode ", size_t " range ); - .SH DESCRIPTION - The - .B ipq_set_mode --- -2.35.1 - diff --git a/package/iptables/0003-netfilter-add-nf_log.h.patch b/package/iptables/0003-netfilter-add-nf_log.h.patch deleted file mode 100644 index 50112faf86..0000000000 --- a/package/iptables/0003-netfilter-add-nf_log.h.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 15ea3fa147dea25d8cae3c2ac417142f2e0f029e Mon Sep 17 00:00:00 2001 -From: Markus Mayer -To: Netfilter Mailing List -Date: Thu, 16 Jun 2022 15:29:58 -0700 -Subject: [PATCH] netfilter: add nf_log.h - -Since libxt_NFLOG is now using the UAPI version of nf_log.h, it should -be bundled alongside the other netfilter kernel headers. - -This copy of nf_log.h was taken from Linux 5.18. - -Signed-off-by: Markus Mayer -Upstream: https://git.netfilter.org/iptables/commit/?id=9ea7e6aa638d0dfa14613f6f97e6dc06c857e609 ---- -diff --git a/include/linux/netfilter/nf_log.h b/include/linux/netfilter/nf_log.h -new file mode 100644 -index 000000000000..2ae00932d3d2 ---- /dev/null -+++ b/include/linux/netfilter/nf_log.h -@@ -0,0 +1,15 @@ -+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ -+#ifndef _NETFILTER_NF_LOG_H -+#define _NETFILTER_NF_LOG_H -+ -+#define NF_LOG_TCPSEQ 0x01 /* Log TCP sequence numbers */ -+#define NF_LOG_TCPOPT 0x02 /* Log TCP options */ -+#define NF_LOG_IPOPT 0x04 /* Log IP options */ -+#define NF_LOG_UID 0x08 /* Log UID owning local socket */ -+#define NF_LOG_NFLOG 0x10 /* Unsupported, don't reuse */ -+#define NF_LOG_MACDECODE 0x20 /* Decode MAC header */ -+#define NF_LOG_MASK 0x2f -+ -+#define NF_LOG_PREFIXLEN 128 -+ -+#endif /* _NETFILTER_NF_LOG_H */ --- -2.25.1 - diff --git a/package/iptables/iptables.hash b/package/iptables/iptables.hash index f4e5ae1593..a908b9cbc1 100644 --- a/package/iptables/iptables.hash +++ b/package/iptables/iptables.hash @@ -1,4 +1,4 @@ # From https://netfilter.org/projects/iptables/downloads.html -sha256 71c75889dc710676631553eb1511da0177bbaaf1b551265b912d236c3f51859f iptables-1.8.8.tar.bz2 +sha256 ef6639a43be8325a4f8ea68123ffac236cb696e8c78501b64e8106afb008c87f iptables-1.8.9.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/iptables/iptables.mk b/package/iptables/iptables.mk index a6143677d1..561c82ca0b 100644 --- a/package/iptables/iptables.mk +++ b/package/iptables/iptables.mk @@ -4,8 +4,8 @@ # ################################################################################ -IPTABLES_VERSION = 1.8.8 -IPTABLES_SOURCE = iptables-$(IPTABLES_VERSION).tar.bz2 +IPTABLES_VERSION = 1.8.9 +IPTABLES_SOURCE = iptables-$(IPTABLES_VERSION).tar.xz IPTABLES_SITE = https://netfilter.org/projects/iptables/files IPTABLES_INSTALL_STAGING = YES IPTABLES_DEPENDENCIES = host-pkgconf From peter at korsgaard.com Fri Jan 27 12:54:05 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:54:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/bubblewrap: bump to version 0.7.0 In-Reply-To: <20230116212558.2182684-1-aperez@igalia.com> (Adrian Perez de Castro's message of "Mon, 16 Jan 2023 23:25:58 +0200") References: <20230116212558.2182684-1-aperez@igalia.com> Message-ID: <87wn583zpu.fsf@dell.be.48ers.dk> >>>>> "Adrian" == Adrian Perez de Castro writes: > This version contains a few minor fixes, provides better error messages, > and includes a new option to set the size of created tmpfs volumes. > Release notes: > https://github.com/containers/bubblewrap/releases/tag/v0.7.0 > Signed-off-by: Adrian Perez de Castro Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:54:53 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:54:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/mariadb: fix build with libressl >= 3.5.0 In-Reply-To: <20230115182724.377966-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 15 Jan 2023 19:27:24 +0100") References: <20230115182724.377966-1-fontaine.fabrice@gmail.com> Message-ID: <87sffw3zoi.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following build failure with libressl raised since bump to > version 3.5.2 in commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: > In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: > /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': > /tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} > 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) > | ^~ > Fixes: > - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Jan 27 12:54:32 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:54:32 +0100 Subject: [Buildroot] [git commit] package/mariadb: fix build with libressl >= 3.5.0 Message-ID: <20230127125508.E852A87ED5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=22e926e9af915303180d35b5c41ea5fbf411d753 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure with libressl raised since bump to version 3.5.2 in commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': /tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) | ^~ Fixes: - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...sl_compat.h-fix-build-with-libressl-3.5.0.patch | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch b/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch new file mode 100644 index 0000000000..fd3e6e6607 --- /dev/null +++ b/package/mariadb/0002-include-ssl_compat.h-fix-build-with-libressl-3.5.0.patch @@ -0,0 +1,39 @@ +From 79ed770a37c8669390a58a4485dd8f5565fe2497 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 15 Jan 2023 19:12:05 +0100 +Subject: [PATCH] include/ssl_compat.h: fix build with libressl >= 3.5.0 + +Fix the following build failure with libressl >= 3.5.0: + +In file included from /tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c:18: +/tmp/instance-10/output-1/build/mariadb-10.3.36/vio/viosslfactories.c: In function 'get_dh2048': +/tmp/instance-10/output-1/build/mariadb-10.3.36/include/ssl_compat.h:68:45: error: invalid use of incomplete typedef 'DH' {aka 'struct dh_st'} + 68 | #define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G)) + | ^~ + +Fixes: + - http://autobuild.buildroot.org/results/524198344aafca58d214537af64c5961c407b0f8 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/MariaDB/server/pull/2435] +--- + include/ssl_compat.h | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/include/ssl_compat.h b/include/ssl_compat.h +index 664f3aac87c..3678e5fa084 100644 +--- a/include/ssl_compat.h ++++ b/include/ssl_compat.h +@@ -19,7 +19,8 @@ + /* OpenSSL version specific definitions */ + #if defined(OPENSSL_VERSION_NUMBER) + +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x10100000L && \ ++ !(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L) + #define HAVE_OPENSSL11 1 + #define SSL_LIBRARY OpenSSL_version(OPENSSL_VERSION) + #define ERR_remove_state(X) ERR_clear_error() +-- +2.39.0 + From peter at korsgaard.com Fri Jan 27 12:54:02 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 27 Jan 2023 13:54:02 +0100 Subject: [Buildroot] [git commit] package/bubblewrap: bump to version 0.7.0 Message-ID: <20230127125508.DF1E087ED4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9735d0e74fb8588ebbf2d888b40caac0aa8fa98 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This version contains a few minor fixes, provides better error messages, and includes a new option to set the size of created tmpfs volumes. Release notes: https://github.com/containers/bubblewrap/releases/tag/v0.7.0 Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- package/bubblewrap/bubblewrap.hash | 4 ++-- package/bubblewrap/bubblewrap.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/bubblewrap/bubblewrap.hash b/package/bubblewrap/bubblewrap.hash index 98fafc3679..0475f8882a 100644 --- a/package/bubblewrap/bubblewrap.hash +++ b/package/bubblewrap/bubblewrap.hash @@ -1,5 +1,5 @@ -# From https://github.com/containers/bubblewrap/releases/tag/v0.6.2 -sha256 8a0ec802d1b3e956c5bb0a40a81c9ce0b055a31bf30a8efa547433603b8af20b bubblewrap-0.6.2.tar.xz +# From https://github.com/containers/bubblewrap/releases/tag/v0.7.0 +sha256 764ab7100bd037ea53d440d362e099d7a425966bc62d1f00ab26b8fbb882a9dc bubblewrap-0.7.0.tar.xz # Hash for license files: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/bubblewrap/bubblewrap.mk b/package/bubblewrap/bubblewrap.mk index 91864d2b76..658e6e113c 100644 --- a/package/bubblewrap/bubblewrap.mk +++ b/package/bubblewrap/bubblewrap.mk @@ -4,7 +4,7 @@ # ################################################################################ -BUBBLEWRAP_VERSION = 0.6.2 +BUBBLEWRAP_VERSION = 0.7.0 BUBBLEWRAP_SITE = https://github.com/containers/bubblewrap/releases/download/v$(BUBBLEWRAP_VERSION) BUBBLEWRAP_SOURCE = bubblewrap-$(BUBBLEWRAP_VERSION).tar.xz BUBBLEWRAP_DEPENDENCIES = host-pkgconf libcap From james.hilliard1 at gmail.com Fri Jan 27 14:10:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:46 -0700 Subject: [Buildroot] [PATCH v4 01/13] package/flatbuffers: build position independent code Message-ID: <20230127141058.2180747-1-james.hilliard1@gmail.com> 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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:47 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:47 -0700 Subject: [Buildroot] [PATCH v4 02/13] package/cpuinfo: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-2-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - move to libraries->hardware handling --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/cpuinfo/Config.in | 9 +++++++++ package/cpuinfo/cpuinfo.hash | 4 ++++ package/cpuinfo/cpuinfo.mk | 17 +++++++++++++++++ 5 files changed, 34 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/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..3fd5ea32bc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2701,6 +2701,9 @@ F: package/libvpx/ F: package/mesa3d-demos/ F: package/ti-gfx/ +N: Stefan Hager +F: package/cpuinfo/ + N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..5537699c86 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1637,6 +1637,7 @@ menu "Hardware handling" source "package/bcm2835/Config.in" source "package/c-periphery/Config.in" source "package/ccid/Config.in" + source "package/cpuinfo/Config.in" source "package/dtc/Config.in" source "package/gnu-efi/Config.in" source "package/hackrf/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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:48 -0700 Subject: [Buildroot] [PATCH v4 03/13] package/ruy: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-3-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++14 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/ruy/Config.in | 16 ++++++++++++++++ package/ruy/ruy.hash | 4 ++++ package/ruy/ruy.mk | 18 ++++++++++++++++++ 5 files changed, 40 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/DEVELOPERS b/DEVELOPERS index 3fd5ea32bc..ba26d5f999 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/ruy/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 5537699c86..29d55ef2b3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2110,6 +2110,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..c46f5c6cc9 --- /dev/null +++ b/package/ruy/Config.in @@ -0,0 +1,16 @@ +config BR2_PACKAGE_RUY + bool "ruy" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + 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 + +comment "ruy needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:49 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:49 -0700 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-4-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/gemmlowp/Config.in | 12 ++++++++++++ package/gemmlowp/gemmlowp.hash | 4 ++++ package/gemmlowp/gemmlowp.mk | 15 +++++++++++++++ 5 files changed, 33 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/DEVELOPERS b/DEVELOPERS index ba26d5f999..f48ea66660 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/gemmlowp/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 29d55ef2b3..8f78080963 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2009,6 +2009,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..379450d1b0 --- /dev/null +++ b/package/gemmlowp/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_GEMMLOWP + bool "gemmlowp" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + Low-precision matrix multiplication. + + https://github.com/google/gemmlowp + +comment "gemmlowp needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:50 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:50 -0700 Subject: [Buildroot] [PATCH v4 05/13] package/neon-2-sse: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-5-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: James Hilliard --- DEVELOPERS | 1 + 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 ++++++++++++++ 5 files changed, 29 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/DEVELOPERS b/DEVELOPERS index f48ea66660..a711f9f1ee 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2704,6 +2704,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/gemmlowp/ +F: package/neon-2-sse/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 8f78080963..6377ddd2e5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2101,6 +2101,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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:51 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:51 -0700 Subject: [Buildroot] [PATCH v4 06/13] package/fxdiv: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-6-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/fxdiv/Config.in | 7 +++++++ package/fxdiv/fxdiv.hash | 4 ++++ package/fxdiv/fxdiv.mk | 17 +++++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/fxdiv/Config.in create mode 100644 package/fxdiv/fxdiv.hash create mode 100644 package/fxdiv/fxdiv.mk diff --git a/DEVELOPERS b/DEVELOPERS index a711f9f1ee..b600c2914e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ F: package/ruy/ diff --git a/package/Config.in b/package/Config.in index 6377ddd2e5..e393760b6a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2007,6 +2007,7 @@ menu "Other" source "package/flann/Config.in" source "package/flatbuffers/Config.in" source "package/flatcc/Config.in" + source "package/fxdiv/Config.in" source "package/gconf/Config.in" source "package/gdal/Config.in" source "package/gemmlowp/Config.in" diff --git a/package/fxdiv/Config.in b/package/fxdiv/Config.in new file mode 100644 index 0000000000..5aa714e44a --- /dev/null +++ b/package/fxdiv/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_FXDIV + bool "fxdiv" + help + Header-only library for division via fixed-point + multiplication by inverse. + + https://github.com/Maratyszcza/FXdiv diff --git a/package/fxdiv/fxdiv.hash b/package/fxdiv/fxdiv.hash new file mode 100644 index 0000000000..2142d84e09 --- /dev/null +++ b/package/fxdiv/fxdiv.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 ec74d882a0a47cfd9c0f95bc4fae9901a4ade802a96a3b76e02671bb7340a4c5 fxdiv-63058eff77e11aa15bf531df5dd34395ec3017c8.tar.gz +# License files, locally calculated +sha256 7cac00006125b1486a27e4801ed66357236e984c540bd323945ab7b66b078ec3 LICENSE diff --git a/package/fxdiv/fxdiv.mk b/package/fxdiv/fxdiv.mk new file mode 100644 index 0000000000..56aaf11f88 --- /dev/null +++ b/package/fxdiv/fxdiv.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# fxdiv +# +################################################################################ + +FXDIV_VERSION = 63058eff77e11aa15bf531df5dd34395ec3017c8 +FXDIV_SITE = $(call github,Maratyszcza,FXdiv,$(FXDIV_VERSION)) +FXDIV_LICENSE = MIT +FXDIV_LICENSE_FILES = LICENSE +FXDIV_INSTALL_STAGING = YES +FXDIV_INSTALL_TARGET = NO +FXDIV_CONF_OPTS = \ + -DFXDIV_BUILD_TESTS=OFF \ + -DFXDIV_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:52 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:52 -0700 Subject: [Buildroot] [PATCH v4 07/13] package/pthreadpool: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-7-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/pthreadpool/Config.in | 8 +++++++ package/pthreadpool/pthreadpool.hash | 4 ++++ package/pthreadpool/pthreadpool.mk | 33 ++++++++++++++++++++++++++++ 5 files changed, 47 insertions(+) create mode 100644 package/pthreadpool/Config.in create mode 100644 package/pthreadpool/pthreadpool.hash create mode 100644 package/pthreadpool/pthreadpool.mk diff --git a/DEVELOPERS b/DEVELOPERS index b600c2914e..de15ae1d98 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2706,6 +2706,7 @@ F: package/cpuinfo/ F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ +F: package/pthreadpool/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index e393760b6a..426af4e143 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2110,6 +2110,7 @@ endif source "package/protobuf/Config.in" source "package/protobuf-c/Config.in" source "package/protozero/Config.in" + source "package/pthreadpool/Config.in" source "package/qhull/Config.in" source "package/qlibc/Config.in" source "package/riemann-c-client/Config.in" diff --git a/package/pthreadpool/Config.in b/package/pthreadpool/Config.in new file mode 100644 index 0000000000..194ae33f85 --- /dev/null +++ b/package/pthreadpool/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PTHREADPOOL + bool "pthreadpool" + select BR2_PACKAGE_FXDIV + help + Pthreadpool is a portable and efficient thread pool + implementation. + + https://github.com/Maratyszcza/pthreadpool diff --git a/package/pthreadpool/pthreadpool.hash b/package/pthreadpool/pthreadpool.hash new file mode 100644 index 0000000000..164ac55390 --- /dev/null +++ b/package/pthreadpool/pthreadpool.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 ae75adb19807ea28582683b38dd4e79a6b287751452564b42e214bb21216ef14 pthreadpool-43edadc654d6283b4b6e45ba09a853181ae8e850.tar.gz +# License files, locally calculated +sha256 57814a606b4d0fb087d9a534919084b6c11b58a4174cb5a4aef200187780dc3a LICENSE diff --git a/package/pthreadpool/pthreadpool.mk b/package/pthreadpool/pthreadpool.mk new file mode 100644 index 0000000000..4ef7949da2 --- /dev/null +++ b/package/pthreadpool/pthreadpool.mk @@ -0,0 +1,33 @@ +################################################################################ +# +# pthreadpool +# +################################################################################ + +PTHREADPOOL_VERSION = 43edadc654d6283b4b6e45ba09a853181ae8e850 +PTHREADPOOL_SITE = $(call github,Maratyszcza,pthreadpool,$(PTHREADPOOL_VERSION)) +PTHREADPOOL_LICENSE = BSD-2-Clause +PTHREADPOOL_LICENSE_FILES = LICENSE +PTHREADPOOL_INSTALL_STAGING = YES +PTHREADPOOL_DEPENDENCIES = fxdiv + +PTHREADPOOL_CFLAGS = $(TARGET_CFLAGS) +PTHREADPOOL_CXXFLAGS = $(TARGET_CXXFLAGS) + +ifeq ($(BR2_PACKAGE_CPUINFO),y) +PTHREADPOOL_DEPENDENCIES += cpuinfo +PTHREADPOOL_CFLAGS += -DPTHREADPOOL_USE_CPUINFO=1 +PTHREADPOOL_CXXFLAGS += -DPTHREADPOOL_USE_CPUINFO=1 +else +PTHREADPOOL_CFLAGS += -DPTHREADPOOL_USE_CPUINFO=0 +PTHREADPOOL_CXXFLAGS += -DPTHREADPOOL_USE_CPUINFO=0 +endif + +PTHREADPOOL_CONF_OPTS = \ + -DCMAKE_C_FLAGS="$(PTHREADPOOL_CFLAGS)" \ + -DCMAKE_CXX_FLAGS="$(PTHREADPOOL_CXXFLAGS)" \ + -DFXDIV_SOURCE_DIR="$(FXDIV_DIR)" \ + -DPTHREADPOOL_BUILD_TESTS=OFF \ + -DPTHREADPOOL_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:53 -0700 Subject: [Buildroot] [PATCH v4 08/13] package/psimd: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-8-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/psimd/Config.in | 6 ++++++ package/psimd/psimd.hash | 4 ++++ package/psimd/psimd.mk | 14 ++++++++++++++ 5 files changed, 26 insertions(+) create mode 100644 package/psimd/Config.in create mode 100644 package/psimd/psimd.hash create mode 100644 package/psimd/psimd.mk diff --git a/DEVELOPERS b/DEVELOPERS index de15ae1d98..501bbff35e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2706,6 +2706,7 @@ F: package/cpuinfo/ F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ +F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ diff --git a/package/Config.in b/package/Config.in index 426af4e143..a87f360221 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2110,6 +2110,7 @@ endif source "package/protobuf/Config.in" source "package/protobuf-c/Config.in" source "package/protozero/Config.in" + source "package/psimd/Config.in" source "package/pthreadpool/Config.in" source "package/qhull/Config.in" source "package/qlibc/Config.in" diff --git a/package/psimd/Config.in b/package/psimd/Config.in new file mode 100644 index 0000000000..c5c51ca2ef --- /dev/null +++ b/package/psimd/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PSIMD + bool "psimd" + help + Portable 128-bit SIMD intrinsics. + + https://github.com/Maratyszcza/psimd diff --git a/package/psimd/psimd.hash b/package/psimd/psimd.hash new file mode 100644 index 0000000000..5692e79bd6 --- /dev/null +++ b/package/psimd/psimd.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 f6c4dab91ae9a03b3019e7cab0572743afd0e1b6e75b97fcca50259c737c924e psimd-072586a71b55b7f8c584153d223e95687148a900.tar.gz +# License files, locally calculated +sha256 984ce1e0b8ee89d234e28b960381f240e03a07a8031f35012f9c3256f56964e2 LICENSE diff --git a/package/psimd/psimd.mk b/package/psimd/psimd.mk new file mode 100644 index 0000000000..e5785a0327 --- /dev/null +++ b/package/psimd/psimd.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# psimd +# +################################################################################ + +PSIMD_VERSION = 072586a71b55b7f8c584153d223e95687148a900 +PSIMD_SITE = $(call github,Maratyszcza,psimd,$(PSIMD_VERSION)) +PSIMD_LICENSE = MIT +PSIMD_LICENSE_FILES = LICENSE +PSIMD_INSTALL_STAGING = YES +PSIMD_INSTALL_TARGET = NO + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:55 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:55 -0700 Subject: [Buildroot] [PATCH v4 10/13] package/xnnpack: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-10-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/xnnpack/Config.in | 17 +++++++++++++++++ package/xnnpack/xnnpack.hash | 4 ++++ package/xnnpack/xnnpack.mk | 18 ++++++++++++++++++ 5 files changed, 41 insertions(+) create mode 100644 package/xnnpack/Config.in create mode 100644 package/xnnpack/xnnpack.hash create mode 100644 package/xnnpack/xnnpack.mk diff --git a/DEVELOPERS b/DEVELOPERS index fc74c089fe..cfb0a8228d 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2710,6 +2710,7 @@ F: package/neon-2-sse/ F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ +F: package/xnnpack/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index d33806a013..26e37e2687 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2128,6 +2128,7 @@ endif source "package/uvw/Config.in" source "package/volk/Config.in" source "package/xapian/Config.in" + source "package/xnnpack/Config.in" endmenu menu "Security" diff --git a/package/xnnpack/Config.in b/package/xnnpack/Config.in new file mode 100644 index 0000000000..2016ce9817 --- /dev/null +++ b/package/xnnpack/Config.in @@ -0,0 +1,17 @@ +config BR2_PACKAGE_XNNPACK + bool "xnnpack" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + select BR2_PACKAGE_CPUINFO + select BR2_PACKAGE_FP16 + select BR2_PACKAGE_FXDIV + select BR2_PACKAGE_PTHREADPOOL + help + XNNPACK is a highly optimized solution for neural network + inference on ARM, x86, WebAssembly, and RISC-V platforms. + + https://github.com/google/XNNPACK + +comment "xnnpack needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 diff --git a/package/xnnpack/xnnpack.hash b/package/xnnpack/xnnpack.hash new file mode 100644 index 0000000000..249f553f2a --- /dev/null +++ b/package/xnnpack/xnnpack.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 5d70dde70c0b1aef9e608f5d193c148aa1e538574a98d912278b51e60f2457f2 xnnpack-1f7f6131f7be587d0a657d03bdd0161d67ba2700.tar.gz +# License files, locally calculated +sha256 63f519e15726f4c4f830bd958f694c84fecb4e0a4cacc527d2696bb71ef95ada LICENSE diff --git a/package/xnnpack/xnnpack.mk b/package/xnnpack/xnnpack.mk new file mode 100644 index 0000000000..d46b4c22de --- /dev/null +++ b/package/xnnpack/xnnpack.mk @@ -0,0 +1,18 @@ +################################################################################ +# +# xnnpack +# +################################################################################ + +XNNPACK_VERSION = 1f7f6131f7be587d0a657d03bdd0161d67ba2700 +XNNPACK_SITE = $(call github,google,XNNPACK,$(XNNPACK_VERSION)) +XNNPACK_LICENSE = BSD-3-Clause +XNNPACK_LICENSE_FILES = LICENSE +XNNPACK_INSTALL_STAGING = YES +XNNPACK_DEPENDENCIES = cpuinfo fp16 fxdiv pthreadpool +XNNPACK_CONF_OPTS = \ + -DXNNPACK_BUILD_TESTS=OFF \ + -DXNNPACK_BUILD_BENCHMARKS=OFF \ + -DXNNPACK_USE_SYSTEM_LIBS=ON + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:57 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:57 -0700 Subject: [Buildroot] [PATCH v4 12/13] package/farmhash: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-12-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/farmhash/Config.in | 12 ++++++++++++ package/farmhash/farmhash.hash | 4 ++++ package/farmhash/farmhash.mk | 14 ++++++++++++++ 5 files changed, 32 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/DEVELOPERS b/DEVELOPERS index a9ecf7847f..2afe29be47 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/farmhash/ F: package/fp16/ F: package/fft2d/ F: package/fxdiv/ diff --git a/package/Config.in b/package/Config.in index 53f544ef40..a7c7e87c78 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2003,6 +2003,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..ef22898774 --- /dev/null +++ b/package/farmhash/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_FARMHASH + bool "farmhash" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + FarmHash, a family of hash functions. + + https://github.com/google/farmhash + +comment "farmhash needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Fri Jan 27 14:10:54 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:54 -0700 Subject: [Buildroot] [PATCH v4 09/13] package/fp16: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-9-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/fp16/Config.in | 8 ++++++++ package/fp16/fp16.hash | 4 ++++ package/fp16/fp16.mk | 19 +++++++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/fp16/Config.in create mode 100644 package/fp16/fp16.hash create mode 100644 package/fp16/fp16.mk diff --git a/DEVELOPERS b/DEVELOPERS index 501bbff35e..fc74c089fe 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/fp16/ F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ diff --git a/package/Config.in b/package/Config.in index a87f360221..d33806a013 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2007,6 +2007,7 @@ menu "Other" source "package/flann/Config.in" source "package/flatbuffers/Config.in" source "package/flatcc/Config.in" + source "package/fp16/Config.in" source "package/fxdiv/Config.in" source "package/gconf/Config.in" source "package/gdal/Config.in" diff --git a/package/fp16/Config.in b/package/fp16/Config.in new file mode 100644 index 0000000000..e07c6ebb8a --- /dev/null +++ b/package/fp16/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_FP16 + bool "fp16" + select BR2_PACKAGE_PSIMD + help + Header-only library for conversion to/from half-precision + floating point formats. + + https://github.com/Maratyszcza/FP16 diff --git a/package/fp16/fp16.hash b/package/fp16/fp16.hash new file mode 100644 index 0000000000..63634eb2cf --- /dev/null +++ b/package/fp16/fp16.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 a91f4770ff9c39f4d72e339c379f566b3bbb359fa66122d85fc0bae3dde7abc7 fp16-0a92994d729ff76a58f692d3028ca1b64b145d91.tar.gz +# License files, locally calculated +sha256 17e4f539024be2749ee729d1e2f01d24cef12ece8c9bf18e91a4349be29c80bf LICENSE diff --git a/package/fp16/fp16.mk b/package/fp16/fp16.mk new file mode 100644 index 0000000000..52f48232fa --- /dev/null +++ b/package/fp16/fp16.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# fp16 +# +################################################################################ + +FP16_VERSION = 0a92994d729ff76a58f692d3028ca1b64b145d91 +FP16_SITE = $(call github,Maratyszcza,FP16,$(FP16_VERSION)) +FP16_LICENSE = MIT +FP16_LICENSE_FILES = LICENSE +FP16_INSTALL_STAGING = YES +FP16_INSTALL_TARGET = NO +FP16_DEPENDENCIES = psimd +FP16_CONF_OPTS = \ + -DFP16_BUILD_TESTS=OFF \ + -DFP16_BUILD_BENCHMARKS=OFF \ + -DPSIMD_SOURCE_DIR="$(PSIMD_DIR)" + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:58 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:58 -0700 Subject: [Buildroot] [PATCH v4 13/13] package/tensorflow-lite: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-13-james.hilliard1@gmail.com> From: Stefan Hager This package adds the tensorflow lite runtime to buildroot. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v3 -> v4: - fix min gcc version - enable xnnpack Changes v2 -> v3: - drop architecture restrictions which appear inaccurate after adding neon-2-sse - disable android only nnapi Changes v1 -> v2: - fix label_image build - more explicit cmake config --- DEVELOPERS | 1 + 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 | 27 ++++++++++ package/tensorflow-lite/tensorflow-lite.hash | 4 ++ package/tensorflow-lite/tensorflow-lite.mk | 51 +++++++++++++++++++ 8 files changed, 202 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/DEVELOPERS b/DEVELOPERS index 2afe29be47..c682ed1b7f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2712,6 +2712,7 @@ F: package/neon-2-sse/ F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ +F: package/tensorflow-lite/ F: package/xnnpack/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index a7c7e87c78..4168ce878d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2124,6 +2124,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..92a364ca36 --- /dev/null +++ b/package/tensorflow-lite/Config.in @@ -0,0 +1,27 @@ +config BR2_PACKAGE_TENSORFLOW_LITE + bool "tensorflow-lite" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_SHARED_LIBS + 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 + select BR2_PACKAGE_XNNPACK + help + Tensorflow Lite dynamic library and headers: Inference engine + to run previously trained machine learning models. + +comment "tensorflow-lite needs a toolchain w/ glibc, C++17, threads" + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_7 || !BR2_TOOLCHAIN_HAS_THREADS + +comment "tensorflow-lite needs a toolchain w/ shared libraries" + depends on !BR2_SHARED_LIBS 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..4f8e8b9595 --- /dev/null +++ b/package/tensorflow-lite/tensorflow-lite.mk @@ -0,0 +1,51 @@ +################################################################################ +# +# 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 \ + xnnpack + +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 \ + -Dxnnpack_POPULATED=ON \ + -DTFLITE_ENABLE_EXTERNAL_DELEGATE=ON \ + -DTFLITE_ENABLE_GPU=OFF \ + -DTFLITE_ENABLE_INSTALL=ON \ + -DTFLITE_ENABLE_MMAP=ON \ + -DTFLITE_ENABLE_NNAPI=OFF \ + -DTFLITE_ENABLE_RUY=ON \ + -DTFLITE_ENABLE_XNNPACK=ON + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Fri Jan 27 14:10:56 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 07:10:56 -0700 Subject: [Buildroot] [PATCH v4 11/13] package/fft2d: new package In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230127141058.2180747-11-james.hilliard1@gmail.com> 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. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v3 -> v4: - fix license --- DEVELOPERS | 1 + package/Config.in | 1 + package/fft2d/Config.in | 7 +++++++ package/fft2d/fft2d.hash | 4 ++++ package/fft2d/fft2d.mk | 22 ++++++++++++++++++++++ 5 files changed, 35 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/DEVELOPERS b/DEVELOPERS index cfb0a8228d..a9ecf7847f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2704,6 +2704,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/fp16/ +F: package/fft2d/ F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ diff --git a/package/Config.in b/package/Config.in index 26e37e2687..53f544ef40 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2003,6 +2003,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..eac68325a1 --- /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 = MIT-like +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 From laurent at vivier.eu Fri Jan 27 14:25:08 2023 From: laurent at vivier.eu (Laurent Vivier) Date: Fri, 27 Jan 2023 15:25:08 +0100 Subject: [Buildroot] [PATCH v8 0/3] package: add petitboot to use with qemu-system-m68k In-Reply-To: <20230108165438.1250779-1-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> Message-ID: <5af8c479-7730-69e2-df16-b08770f492cd@vivier.eu> Hi, Any comments? Thanks, Laurent Le 08/01/2023 ? 17:54, Laurent Vivier a ?crit?: > qemu-system-m68k has introduced in v6.0 a new pure virtual machine > that is now supported by linux v5.19. > > The goal of this series is to provide petitboot as an embedded bootloader > for it (like it is for the IBM POWER machine). > > The first patch introduces petitboot package, the second patch the > configuration to build buildroot with petitboot for the QEMU machine. > > You can test it with: > > qemu-system-m68k -M virt -kernel images/vmlinux \ > -initrd images/rootfs.cpio.xz \ > -append "console=ttyGF0" --nographic > > Signed-off-by: Laurent Vivier > > v8: > - use linux.fragment rather than linux.config > - rebase > > v7: > - set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y > - fix errors reported by check-package > - add gitlab testing (C?dric) > - update boot-qemu-image.py to support petitboot > > v6: > - rebase > > v5: > - remove BR2_CCACHE_DIR, BR2_PACKAGE_DTC and BR2_PACKAGE_DTC_PROGRAMS > > v4: > - address Thomas' comments > - remove petitboot-mtd config as libflash is not available > > v3: v2: v1: > - first version, I messed up with list subscription and git-publish... > > Laurent Vivier (3): > package: add petitboot > board/qemu/m68k-virt: Add virt-m68k linux config > support/scripts/boot-qemu-image.py: manage petitboot interface > > DEVELOPERS | 5 ++ > board/qemu/m68k-virt/linux.fragment | 21 ++++++ > board/qemu/m68k-virt/readme.txt | 5 ++ > configs/qemu_m68k_virt_petitboot_defconfig | 31 ++++++++ > package/Config.in | 1 + > package/kexec/Config.in | 2 +- > package/petitboot/63-md-raid-arrays.rules | 41 +++++++++++ > package/petitboot/65-md-incremental.rules | 69 ++++++++++++++++++ > package/petitboot/66-add-sg-module.rules | 2 + > package/petitboot/Config.in | 23 ++++++ > package/petitboot/S14silence-console | 9 +++ > package/petitboot/S15pb-discover | 38 ++++++++++ > package/petitboot/fs-overlay/etc/inittab | 34 +++++++++ > package/petitboot/fs-overlay/etc/locale | 1 + > package/petitboot/fs-overlay/init | 8 ++ > package/petitboot/kexec-restart | 8 ++ > package/petitboot/petitboot-console-ui.rules | 6 ++ > package/petitboot/petitboot.hash | 2 + > package/petitboot/petitboot.mk | 77 ++++++++++++++++++++ > package/petitboot/removable-event-poll.rules | 4 + > package/petitboot/shell_config | 19 +++++ > package/petitboot/shell_profile | 2 + > support/scripts/boot-qemu-image.py | 13 +++- > 23 files changed, 417 insertions(+), 4 deletions(-) > create mode 100644 board/qemu/m68k-virt/linux.fragment > create mode 100644 board/qemu/m68k-virt/readme.txt > create mode 100644 configs/qemu_m68k_virt_petitboot_defconfig > create mode 100644 package/petitboot/63-md-raid-arrays.rules > create mode 100644 package/petitboot/65-md-incremental.rules > create mode 100644 package/petitboot/66-add-sg-module.rules > create mode 100644 package/petitboot/Config.in > create mode 100755 package/petitboot/S14silence-console > create mode 100755 package/petitboot/S15pb-discover > create mode 100644 package/petitboot/fs-overlay/etc/inittab > create mode 100644 package/petitboot/fs-overlay/etc/locale > create mode 100755 package/petitboot/fs-overlay/init > create mode 100755 package/petitboot/kexec-restart > create mode 100644 package/petitboot/petitboot-console-ui.rules > create mode 100644 package/petitboot/petitboot.hash > create mode 100644 package/petitboot/petitboot.mk > create mode 100644 package/petitboot/removable-event-poll.rules > create mode 100644 package/petitboot/shell_config > create mode 100755 package/petitboot/shell_profile > From luca.ceresoli at bootlin.com Fri Jan 27 18:22:40 2023 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Fri, 27 Jan 2023 19:22:40 +0100 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221228095626.2976f2b3@booty> References: <20221222133350.13402-1-neal.frager@amd.com> <20221228095626.2976f2b3@booty> Message-ID: <20230127192240.096828b2@booty> Hello, On Wed, 28 Dec 2022 09:56:26 +0100 Luca Ceresoli via buildroot wrote: > 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 The dependency patch got applied to master, so this one should be clear to go. Strange however, I can't find this one in patchwork. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bernd.kuhls at t-online.de Fri Jan 27 19:06:34 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 27 Jan 2023 20:06:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.4 Message-ID: <20230127190634.51992-1-bernd.kuhls@t-online.de> Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.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 c1765c3eaa..03bf635816 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.3 +MESA3D_HEADERS_VERSION = 22.3.4 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 c2ceaa6ead..e4de997f0e 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html -sha256 bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922 mesa-22.3.3.tar.xz -sha512 dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1 mesa-22.3.3.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.html +sha256 37a1ddaf03f41919ee3c89c97cff41e87de96e00e9d3247959cc8279d8294593 mesa-22.3.4.tar.xz +sha512 6af340153244d3e95d0e155a45d6db134335654d62590797ae0ef6ba44c2ccfe91ebf95f70ff82c67cee108ac35536767b1f6848d6d1129f52eb9e8414ee321d mesa-22.3.4.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 0391c176f6..36b7151510 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.3 +MESA3D_VERSION = 22.3.4 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos -- 2.34.1 From bernd.kuhls at t-online.de Fri Jan 27 19:21:08 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 27 Jan 2023 20:21:08 +0100 Subject: [Buildroot] [PATCH 2/2] package/x11r7/xdriver_xf86-video-vmware: bump version to 13.4.0 In-Reply-To: <20230127192108.341891-1-bernd.kuhls@t-online.de> References: <20230127192108.341891-1-bernd.kuhls@t-online.de> Message-ID: <20230127192108.341891-2-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003315.html Switched tarball to xz and _SITE to https. Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-vmware.hash | 8 +++----- .../xdriver_xf86-video-vmware.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash index fc69e01ffe..a6415703be 100644 --- a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash +++ b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-May/002895.html -md5 08d66d062055080ff699ab4869726ea2 xf86-video-vmware-13.3.0.tar.bz2 -sha1 f01335fe6bdb507e749571bfcd69163aed97312a xf86-video-vmware-13.3.0.tar.bz2 -sha256 47971924659e51666a757269ad941a059ef5afe7a47b5101c174a6022ac4066c xf86-video-vmware-13.3.0.tar.bz2 -sha512 c318de893cae7b2b11e11c1b389ee47478b7c8d1f52c27099dbe453efec28f3e9da449217307a8c2251999eada66312f766996be1a6ead413b8b6dedc42c68ca xf86-video-vmware-13.3.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2023-January/003315.html +sha256 aed31ee5ed5ecc6e2226705383e7ad06f7602c1376a295305f376b17af3eb81a xf86-video-vmware-13.4.0.tar.xz +sha512 7cacde21a490501dd9c2e9121040274c1f6ef64e6dc0ef49946b400f6297fab73a6e9548e45fe8930cee9028e65e45aaff9ba489dd69ac75a5133114726bf55d xf86-video-vmware-13.4.0.tar.xz # Locally computed sha256 7e59b8ca2a161855a60561f27ada8dfdbb678733eacdb23423fff6d21f9ad43b COPYING diff --git a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk index 5f0cb77bf8..37c2d67c19 100644 --- a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk +++ b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.3.0 -XDRIVER_XF86_VIDEO_VMWARE_SOURCE = xf86-video-vmware-$(XDRIVER_XF86_VIDEO_VMWARE_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_VMWARE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.4.0 +XDRIVER_XF86_VIDEO_VMWARE_SOURCE = xf86-video-vmware-$(XDRIVER_XF86_VIDEO_VMWARE_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VMWARE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VMWARE_LICENSE = MIT XDRIVER_XF86_VIDEO_VMWARE_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_VMWARE_DEPENDENCIES = mesa3d xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Fri Jan 27 19:21:07 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 27 Jan 2023 20:21:07 +0100 Subject: [Buildroot] [PATCH 1/2] package/x11r7/xdriver_xf86-video-qxl: bump version to 0.1.6 Message-ID: <20230127192108.341891-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003316.html Removed patch which was applied upstream. Switched tarball to xz and _SITE to https, added sha512 hash. Signed-off-by: Bernd Kuhls --- ...1-Fix-a-build-error-with-Xorg-master.patch | 106 ------------------ .../xdriver_xf86-video-qxl.hash | 5 +- .../xdriver_xf86-video-qxl.mk | 6 +- 3 files changed, 6 insertions(+), 111 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch diff --git a/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch b/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch deleted file mode 100644 index d3257fba20..0000000000 --- a/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch +++ /dev/null @@ -1,106 +0,0 @@ -From 4e1963a812f2c1777ba5d56ea9e939a3e40a0496 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?= - -Date: Sat, 28 Aug 2021 15:38:40 +0200 -Subject: [PATCH] Fix a build error with Xorg master -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Use xf86ReturnOptValBool() in get_bool_option() instead of -options[option_index].value.bool to fix a compiler error with -current Xorg xserver master branch. - -Also use xf86GetOptValInteger() in get_int_option() and -xf86GetOptValString() in get_str_option() for consistency. - -The change causes a slight performance drop during option parsing -because the passed-in index_value is no longer used as an index -into the options array. - -Instead, it's used as a token now for the standard option getter -functions which works since the index_value to the get_*_option() -functions are identical to the value of options[n].token in the -passed-in OptionInfoRec array. - -Also rename "int option_index" to "int token" for clarity in all -three functions. - -Signed-off-by: Zolt?n B?sz?rm?nyi - -Downloaded from upstream commit -https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/-/commit/4e1963a812f2c1777ba5d56ea9e939a3e40a0496 - -Signed-off-by: Bernd Kuhls ---- - src/qxl_option_helpers.c | 13 +++++++------ - src/qxl_option_helpers.h | 6 +++--- - 2 files changed, 10 insertions(+), 9 deletions(-) - -diff --git a/src/qxl_option_helpers.c b/src/qxl_option_helpers.c -index 2aba677..7707b7c 100644 ---- a/src/qxl_option_helpers.c -+++ b/src/qxl_option_helpers.c -@@ -10,31 +10,32 @@ - - #include "qxl_option_helpers.h" - --int get_int_option(OptionInfoPtr options, int option_index, -+int get_int_option(OptionInfoPtr options, int token, - const char *env_name) - { -+ int value; - if (env_name && getenv(env_name)) { - return atoi(getenv(env_name)); - } -- return options[option_index].value.num; -+ return xf86GetOptValInteger(options, token, &value) ? value : 0; - } - --const char *get_str_option(OptionInfoPtr options, int option_index, -+const char *get_str_option(OptionInfoPtr options, int token, - const char *env_name) - { - if (getenv(env_name)) { - return getenv(env_name); - } -- return options[option_index].value.str; -+ return xf86GetOptValString(options, token); - } - --int get_bool_option(OptionInfoPtr options, int option_index, -+int get_bool_option(OptionInfoPtr options, int token, - const char *env_name) - { - const char* value = getenv(env_name); - - if (!value) { -- return options[option_index].value.bool; -+ return xf86ReturnOptValBool(options, token, FALSE); - } - if (strcmp(value, "0") == 0 || - strcasecmp(value, "off") == 0 || -diff --git a/src/qxl_option_helpers.h b/src/qxl_option_helpers.h -index 7c54c72..66d0a17 100644 ---- a/src/qxl_option_helpers.h -+++ b/src/qxl_option_helpers.h -@@ -4,13 +4,13 @@ - #include - #include - --int get_int_option(OptionInfoPtr options, int option_index, -+int get_int_option(OptionInfoPtr options, int token, - const char *env_name); - --const char *get_str_option(OptionInfoPtr options, int option_index, -+const char *get_str_option(OptionInfoPtr options, int token, - const char *env_name); - --int get_bool_option(OptionInfoPtr options, int option_index, -+int get_bool_option(OptionInfoPtr options, int token, - const char *env_name); - - #endif // OPTION_HELPERS_H --- -GitLab - diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash index fdf0cc434d..2d728a7c03 100644 --- a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-December/002753.html -sha256 b18682e04503c6326f7bf7190f3ee50a3d4d69758a2a3cc9af102a6b3f114c92 xf86-video-qxl-0.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2023-January/003316.html +sha256 2ad39558db47a8fcc036e290e0b084671e58d43344a57b279abd870c4c67965f xf86-video-qxl-0.1.6.tar.xz +sha512 f6a42355915d2e8f8a842dc24fe6d012d123aa6d23eedea1a4771fb08f88e0298d76741755b88304d76c66b3aae15f9fca74d062be395e499a82ee8f4507c7e0 xf86-video-qxl-0.1.6.tar.xz # Locally calculated sha256 83f3bf7be3fbf5e66174b8184bd837a6b44264f8e340126ea4d9e9ce956a1866 COPYING diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk index ffbac05ec1..db0bbbaf65 100644 --- a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.5 -XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_QXL_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.6 +XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.xz +XDRIVER_XF86_VIDEO_QXL_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_QXL_LICENSE = MIT XDRIVER_XF86_VIDEO_QXL_LICENSE_FILES = COPYING -- 2.34.1 From neal.frager at amd.com Fri Jan 27 19:32:01 2023 From: neal.frager at amd.com (Frager, Neal) Date: Fri, 27 Jan 2023 19:32:01 +0000 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20230127192240.096828b2@booty> References: <20221222133350.13402-1-neal.frager@amd.com> <20221228095626.2976f2b3@booty> <20230127192240.096828b2@booty> Message-ID: Hi Luca, > Le 27 janv. 2023 ? 19:22, Luca Ceresoli a ?crit : > > ?Hello, > >> On Wed, 28 Dec 2022 09:56:26 +0100 >> Luca Ceresoli via buildroot wrote: >> >> 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 > > The dependency patch got applied to master, so this one should be clear > to go. > > Strange however, I can't find this one in patchwork. Yes, I took this patch down as I discovered another issue which is effecting only the kr260 starter kit. On the kr260, the sd card interface is connected via a usb to sd card bridge. The u-boot pinctrl driver is failing to configure the mio tri-state registers correctly which causes the sd card not to be detected in u-boot. I am able to fix the problem by modifying the psu_init routine, but this is not a proper solution. It could cause problems for people using the k26 som with their own daughter board since all kria based designs use the same psu_init_gpl.c. I am working on identifying a proper solution before bringing this defconfig to buildroot with a v5 of the patch. > > -- > Luca Ceresoli, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com Best regards, Neal Frager AMD From vfazio at xes-inc.com Fri Jan 27 20:14:46 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Fri, 27 Jan 2023 14:14:46 -0600 Subject: [Buildroot] [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230126185049.3600233-1-vfazio@xes-inc.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> Message-ID: <20230127201446.1181422-1-vfazio@xes-inc.com> Upstream commit 1fa60003a8b8 made a change to headers that broke compiles with toolchains using kernel headers prior to 4.11. Apply the patches slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 Signed-off-by: Vincent Fazio --- Changes v1 -> v2: - Add patch for musl based builds --- package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++ ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++ 2 files changed, 554 insertions(+) create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch diff --git a/package/ethtool/0001-uapi-Bring-in-if.h.patch b/package/ethtool/0001-uapi-Bring-in-if.h.patch new file mode 100644 index 0000000000..bb67f9e1f5 --- /dev/null +++ b/package/ethtool/0001-uapi-Bring-in-if.h.patch @@ -0,0 +1,483 @@ +From 819a0ad207e2b96ddd19921b71f2f59fe3e7882a Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:09 -0800 +Subject: [PATCH] uapi: Bring in if.h + +Bring in if.h from commit eec517cdb481 ("net: Add IF_OPER_TESTING") as +well as uapi/linux/hdlc/ioctl.h. Ensure that we define all of the +necessary guards to provide updated definitions of ifmap, ifreq and +IFNAMSIZ. This resolves build issues with kernel headers < 4.11 which +lacked 2618be7dccf8739b89e1906b64bd8d551af351e6 ("uapi: fix linux/if.h +userspace compilation errors"). + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Reported-by: Markus Mayer +Signed-off-by: Florian Fainelli +Message-Id: <20230114163411.3290201-2-f.fainelli at gmail.com> + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-2-f.fainelli at gmail.com/] +[vfazio at gmail.com: fix whitespace issues] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 6 +- + internal.h | 7 +- + uapi/linux/hdlc/ioctl.h | 94 +++++++++++++ + uapi/linux/if.h | 296 ++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 397 insertions(+), 6 deletions(-) + create mode 100644 uapi/linux/hdlc/ioctl.h + create mode 100644 uapi/linux/if.h + +diff --git a/Makefile.am b/Makefile.am +index 663f40a..691a20e 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -7,7 +7,8 @@ EXTRA_DIST = LICENSE ethtool.8 ethtool.spec.in aclocal.m4 ChangeLog autogen.sh + + sbin_PROGRAMS = ethtool + ethtool_SOURCES = ethtool.c uapi/linux/ethtool.h internal.h \ +- uapi/linux/net_tstamp.h rxclass.c common.c common.h \ ++ uapi/linux/net_tstamp.h uapi/linux/if.h uapi/linux/hdlc/ioctl.h \ ++ rxclass.c common.c common.h \ + json_writer.c json_writer.h json_print.c json_print.h \ + list.h + if ETHTOOL_ENABLE_PRETTY_DUMP +@@ -43,7 +44,8 @@ ethtool_SOURCES += \ + netlink/desc-rtnl.c netlink/cable_test.c netlink/tunnels.c \ + uapi/linux/ethtool_netlink.h \ + uapi/linux/netlink.h uapi/linux/genetlink.h \ +- uapi/linux/rtnetlink.h uapi/linux/if_link.h ++ uapi/linux/rtnetlink.h uapi/linux/if_link.h \ ++ uapi/linux/if.h uapi/linux/hdlc/ioctl.h + AM_CPPFLAGS += @MNL_CFLAGS@ + LDADD += @MNL_LIBS@ + endif +diff --git a/internal.h b/internal.h +index b80f77a..3923719 100644 +--- a/internal.h ++++ b/internal.h +@@ -21,6 +21,9 @@ + #include + #include + #include ++#define __UAPI_DEF_IF_IFNAMSIZ 1 ++#define __UAPI_DEF_IF_IFMAP 1 ++#define __UAPI_DEF_IF_IFREQ 1 + #include + + #include "json_writer.h" +@@ -52,10 +55,6 @@ typedef int32_t s32; + #define __KERNEL_DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d)) + #endif + +-#ifndef ALTIFNAMSIZ +-#define ALTIFNAMSIZ 128 +-#endif +- + #include + #include + +diff --git a/uapi/linux/hdlc/ioctl.h b/uapi/linux/hdlc/ioctl.h +new file mode 100644 +index 0000000..b06341a +--- /dev/null ++++ b/uapi/linux/hdlc/ioctl.h +@@ -0,0 +1,94 @@ ++/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ ++#ifndef __HDLC_IOCTL_H__ ++#define __HDLC_IOCTL_H__ ++ ++ ++#define GENERIC_HDLC_VERSION 4 /* For synchronization with sethdlc utility */ ++ ++#define CLOCK_DEFAULT 0 /* Default setting */ ++#define CLOCK_EXT 1 /* External TX and RX clock - DTE */ ++#define CLOCK_INT 2 /* Internal TX and RX clock - DCE */ ++#define CLOCK_TXINT 3 /* Internal TX and external RX clock */ ++#define CLOCK_TXFROMRX 4 /* TX clock derived from external RX clock */ ++ ++ ++#define ENCODING_DEFAULT 0 /* Default setting */ ++#define ENCODING_NRZ 1 ++#define ENCODING_NRZI 2 ++#define ENCODING_FM_MARK 3 ++#define ENCODING_FM_SPACE 4 ++#define ENCODING_MANCHESTER 5 ++ ++ ++#define PARITY_DEFAULT 0 /* Default setting */ ++#define PARITY_NONE 1 /* No parity */ ++#define PARITY_CRC16_PR0 2 /* CRC16, initial value 0x0000 */ ++#define PARITY_CRC16_PR1 3 /* CRC16, initial value 0xFFFF */ ++#define PARITY_CRC16_PR0_CCITT 4 /* CRC16, initial 0x0000, ITU-T version */ ++#define PARITY_CRC16_PR1_CCITT 5 /* CRC16, initial 0xFFFF, ITU-T version */ ++#define PARITY_CRC32_PR0_CCITT 6 /* CRC32, initial value 0x00000000 */ ++#define PARITY_CRC32_PR1_CCITT 7 /* CRC32, initial value 0xFFFFFFFF */ ++ ++#define LMI_DEFAULT 0 /* Default setting */ ++#define LMI_NONE 1 /* No LMI, all PVCs are static */ ++#define LMI_ANSI 2 /* ANSI Annex D */ ++#define LMI_CCITT 3 /* ITU-T Annex A */ ++#define LMI_CISCO 4 /* The "original" LMI, aka Gang of Four */ ++ ++#ifndef __ASSEMBLY__ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++} sync_serial_settings; /* V.35, V.24, X.21 */ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++ unsigned int slot_map; ++} te1_settings; /* T1, E1 */ ++ ++typedef struct { ++ unsigned short encoding; ++ unsigned short parity; ++} raw_hdlc_proto; ++ ++typedef struct { ++ unsigned int t391; ++ unsigned int t392; ++ unsigned int n391; ++ unsigned int n392; ++ unsigned int n393; ++ unsigned short lmi; ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++} fr_proto; ++ ++typedef struct { ++ unsigned int dlci; ++} fr_proto_pvc; /* for creating/deleting FR PVCs */ ++ ++typedef struct { ++ unsigned int dlci; ++ char master[IFNAMSIZ]; /* Name of master FRAD device */ ++}fr_proto_pvc_info; /* for returning PVC information only */ ++ ++typedef struct { ++ unsigned int interval; ++ unsigned int timeout; ++} cisco_proto; ++ ++typedef struct { ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++ unsigned int modulo; /* modulo (8 = basic / 128 = extended) */ ++ unsigned int window; /* frame window size */ ++ unsigned int t1; /* timeout t1 */ ++ unsigned int t2; /* timeout t2 */ ++ unsigned int n2; /* frame retry counter */ ++} x25_hdlc_proto; ++ ++/* PPP doesn't need any info now - supply length = 0 to ioctl */ ++ ++#endif /* __ASSEMBLY__ */ ++#endif /* __HDLC_IOCTL_H__ */ +diff --git a/uapi/linux/if.h b/uapi/linux/if.h +new file mode 100644 +index 0000000..75ee7f4 +--- /dev/null ++++ b/uapi/linux/if.h +@@ -0,0 +1,296 @@ ++/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ ++/* ++ * INET An implementation of the TCP/IP protocol suite for the LINUX ++ * operating system. INET is implemented using the BSD Socket ++ * interface as the means of communication with the user level. ++ * ++ * Global definitions for the INET interface module. ++ * ++ * Version: @(#)if.h 1.0.2 04/18/93 ++ * ++ * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988 ++ * Ross Biro ++ * Fred N. van Kempen, ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License ++ * as published by the Free Software Foundation; either version ++ * 2 of the License, or (at your option) any later version. ++ */ ++#ifndef _LINUX_IF_H ++#define _LINUX_IF_H ++ ++#include /* for compatibility with glibc */ ++#include /* for "__kernel_caddr_t" et al */ ++#include /* for "struct sockaddr" et al */ ++ /* for "__user" et al */ ++ ++#include /* for struct sockaddr. */ ++ ++#if __UAPI_DEF_IF_IFNAMSIZ ++#define IFNAMSIZ 16 ++#endif /* __UAPI_DEF_IF_IFNAMSIZ */ ++#define IFALIASZ 256 ++#define ALTIFNAMSIZ 128 ++#include ++ ++/* For glibc compatibility. An empty enum does not compile. */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || \ ++ __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 ++/** ++ * enum net_device_flags - &struct net_device flags ++ * ++ * These are the &struct net_device flags, they can be set by drivers, the ++ * kernel and some can be triggered by userspace. Userspace can query and ++ * set these flags using userspace utilities but there is also a sysfs ++ * entry available for all dev flags which can be queried and set. These flags ++ * are shared for all types of net_devices. The sysfs entries are available ++ * via /sys/class/net//flags. Flags which can be toggled through sysfs ++ * are annotated below, note that only a few flags can be toggled and some ++ * other flags are always preserved from the original net_device flags ++ * even if you try to set them via sysfs. Flags which are always preserved ++ * are kept under the flag grouping @IFF_VOLATILE. Flags which are __volatile__ ++ * are annotated below as such. ++ * ++ * You should have a pretty good reason to be extending these flags. ++ * ++ * @IFF_UP: interface is up. Can be toggled through sysfs. ++ * @IFF_BROADCAST: broadcast address valid. Volatile. ++ * @IFF_DEBUG: turn on debugging. Can be toggled through sysfs. ++ * @IFF_LOOPBACK: is a loopback net. Volatile. ++ * @IFF_POINTOPOINT: interface is has p-p link. Volatile. ++ * @IFF_NOTRAILERS: avoid use of trailers. Can be toggled through sysfs. ++ * Volatile. ++ * @IFF_RUNNING: interface RFC2863 OPER_UP. Volatile. ++ * @IFF_NOARP: no ARP protocol. Can be toggled through sysfs. Volatile. ++ * @IFF_PROMISC: receive all packets. Can be toggled through sysfs. ++ * @IFF_ALLMULTI: receive all multicast packets. Can be toggled through ++ * sysfs. ++ * @IFF_MASTER: master of a load balancer. Volatile. ++ * @IFF_SLAVE: slave of a load balancer. Volatile. ++ * @IFF_MULTICAST: Supports multicast. Can be toggled through sysfs. ++ * @IFF_PORTSEL: can set media type. Can be toggled through sysfs. ++ * @IFF_AUTOMEDIA: auto media select active. Can be toggled through sysfs. ++ * @IFF_DYNAMIC: dialup device with changing addresses. Can be toggled ++ * through sysfs. ++ * @IFF_LOWER_UP: driver signals L1 up. Volatile. ++ * @IFF_DORMANT: driver signals dormant. Volatile. ++ * @IFF_ECHO: echo sent packets. Volatile. ++ */ ++enum net_device_flags { ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++ IFF_UP = 1<<0, /* sysfs */ ++ IFF_BROADCAST = 1<<1, /* __volatile__ */ ++ IFF_DEBUG = 1<<2, /* sysfs */ ++ IFF_LOOPBACK = 1<<3, /* __volatile__ */ ++ IFF_POINTOPOINT = 1<<4, /* __volatile__ */ ++ IFF_NOTRAILERS = 1<<5, /* sysfs */ ++ IFF_RUNNING = 1<<6, /* __volatile__ */ ++ IFF_NOARP = 1<<7, /* sysfs */ ++ IFF_PROMISC = 1<<8, /* sysfs */ ++ IFF_ALLMULTI = 1<<9, /* sysfs */ ++ IFF_MASTER = 1<<10, /* __volatile__ */ ++ IFF_SLAVE = 1<<11, /* __volatile__ */ ++ IFF_MULTICAST = 1<<12, /* sysfs */ ++ IFF_PORTSEL = 1<<13, /* sysfs */ ++ IFF_AUTOMEDIA = 1<<14, /* sysfs */ ++ IFF_DYNAMIC = 1<<15, /* sysfs */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++ IFF_LOWER_UP = 1<<16, /* __volatile__ */ ++ IFF_DORMANT = 1<<17, /* __volatile__ */ ++ IFF_ECHO = 1<<18, /* __volatile__ */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++}; ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++#define IFF_UP IFF_UP ++#define IFF_BROADCAST IFF_BROADCAST ++#define IFF_DEBUG IFF_DEBUG ++#define IFF_LOOPBACK IFF_LOOPBACK ++#define IFF_POINTOPOINT IFF_POINTOPOINT ++#define IFF_NOTRAILERS IFF_NOTRAILERS ++#define IFF_RUNNING IFF_RUNNING ++#define IFF_NOARP IFF_NOARP ++#define IFF_PROMISC IFF_PROMISC ++#define IFF_ALLMULTI IFF_ALLMULTI ++#define IFF_MASTER IFF_MASTER ++#define IFF_SLAVE IFF_SLAVE ++#define IFF_MULTICAST IFF_MULTICAST ++#define IFF_PORTSEL IFF_PORTSEL ++#define IFF_AUTOMEDIA IFF_AUTOMEDIA ++#define IFF_DYNAMIC IFF_DYNAMIC ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++#define IFF_LOWER_UP IFF_LOWER_UP ++#define IFF_DORMANT IFF_DORMANT ++#define IFF_ECHO IFF_ECHO ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++ ++#define IFF_VOLATILE (IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_ECHO|\ ++ IFF_MASTER|IFF_SLAVE|IFF_RUNNING|IFF_LOWER_UP|IFF_DORMANT) ++ ++#define IF_GET_IFACE 0x0001 /* for querying only */ ++#define IF_GET_PROTO 0x0002 ++ ++/* For definitions see hdlc.h */ ++#define IF_IFACE_V35 0x1000 /* V.35 serial interface */ ++#define IF_IFACE_V24 0x1001 /* V.24 serial interface */ ++#define IF_IFACE_X21 0x1002 /* X.21 serial interface */ ++#define IF_IFACE_T1 0x1003 /* T1 telco serial interface */ ++#define IF_IFACE_E1 0x1004 /* E1 telco serial interface */ ++#define IF_IFACE_SYNC_SERIAL 0x1005 /* can't be set by software */ ++#define IF_IFACE_X21D 0x1006 /* X.21 Dual Clocking (FarSite) */ ++ ++/* For definitions see hdlc.h */ ++#define IF_PROTO_HDLC 0x2000 /* raw HDLC protocol */ ++#define IF_PROTO_PPP 0x2001 /* PPP protocol */ ++#define IF_PROTO_CISCO 0x2002 /* Cisco HDLC protocol */ ++#define IF_PROTO_FR 0x2003 /* Frame Relay protocol */ ++#define IF_PROTO_FR_ADD_PVC 0x2004 /* Create FR PVC */ ++#define IF_PROTO_FR_DEL_PVC 0x2005 /* Delete FR PVC */ ++#define IF_PROTO_X25 0x2006 /* X.25 */ ++#define IF_PROTO_HDLC_ETH 0x2007 /* raw HDLC, Ethernet emulation */ ++#define IF_PROTO_FR_ADD_ETH_PVC 0x2008 /* Create FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_DEL_ETH_PVC 0x2009 /* Delete FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_PVC 0x200A /* for reading PVC status */ ++#define IF_PROTO_FR_ETH_PVC 0x200B ++#define IF_PROTO_RAW 0x200C /* RAW Socket */ ++ ++/* RFC 2863 operational status */ ++enum { ++ IF_OPER_UNKNOWN, ++ IF_OPER_NOTPRESENT, ++ IF_OPER_DOWN, ++ IF_OPER_LOWERLAYERDOWN, ++ IF_OPER_TESTING, ++ IF_OPER_DORMANT, ++ IF_OPER_UP, ++}; ++ ++/* link modes */ ++enum { ++ IF_LINK_MODE_DEFAULT, ++ IF_LINK_MODE_DORMANT, /* limit upward transition to dormant */ ++ IF_LINK_MODE_TESTING, /* limit upward transition to testing */ ++}; ++ ++/* ++ * Device mapping structure. I'd just gone off and designed a ++ * beautiful scheme using only loadable modules with arguments ++ * for driver options and along come the PCMCIA people 8) ++ * ++ * Ah well. The get() side of this is good for WDSETUP, and it'll ++ * be handy for debugging things. The set side is fine for now and ++ * being very small might be worth keeping for clean configuration. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFMAP ++struct ifmap { ++ unsigned long mem_start; ++ unsigned long mem_end; ++ unsigned short base_addr; ++ unsigned char irq; ++ unsigned char dma; ++ unsigned char port; ++ /* 3 bytes spare */ ++}; ++#endif /* __UAPI_DEF_IF_IFMAP */ ++ ++struct if_settings { ++ unsigned int type; /* Type of physical device or protocol */ ++ unsigned int size; /* Size of the data allocated by the caller */ ++ union { ++ /* {atm/eth/dsl}_settings anyone ? */ ++ raw_hdlc_proto *raw_hdlc; ++ cisco_proto *cisco; ++ fr_proto *fr; ++ fr_proto_pvc *fr_pvc; ++ fr_proto_pvc_info *fr_pvc_info; ++ x25_hdlc_proto *x25; ++ ++ /* interface settings */ ++ sync_serial_settings *sync; ++ te1_settings *te1; ++ } ifs_ifsu; ++}; ++ ++/* ++ * Interface request structure used for socket ++ * ioctl's. All interface ioctl's must have parameter ++ * definitions which begin with ifr_name. The ++ * remainder may be interface specific. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFREQ ++struct ifreq { ++#define IFHWADDRLEN 6 ++ union ++ { ++ char ifrn_name[IFNAMSIZ]; /* if name, e.g. "en0" */ ++ } ifr_ifrn; ++ ++ union { ++ struct sockaddr ifru_addr; ++ struct sockaddr ifru_dstaddr; ++ struct sockaddr ifru_broadaddr; ++ struct sockaddr ifru_netmask; ++ struct sockaddr ifru_hwaddr; ++ short ifru_flags; ++ int ifru_ivalue; ++ int ifru_mtu; ++ struct ifmap ifru_map; ++ char ifru_slave[IFNAMSIZ]; /* Just fits the size */ ++ char ifru_newname[IFNAMSIZ]; ++ void * ifru_data; ++ struct if_settings ifru_settings; ++ } ifr_ifru; ++}; ++#endif /* __UAPI_DEF_IF_IFREQ */ ++ ++#define ifr_name ifr_ifrn.ifrn_name /* interface name */ ++#define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ ++#define ifr_addr ifr_ifru.ifru_addr /* address */ ++#define ifr_dstaddr ifr_ifru.ifru_dstaddr /* other end of p-p lnk */ ++#define ifr_broadaddr ifr_ifru.ifru_broadaddr /* broadcast address */ ++#define ifr_netmask ifr_ifru.ifru_netmask /* interface net mask */ ++#define ifr_flags ifr_ifru.ifru_flags /* flags */ ++#define ifr_metric ifr_ifru.ifru_ivalue /* metric */ ++#define ifr_mtu ifr_ifru.ifru_mtu /* mtu */ ++#define ifr_map ifr_ifru.ifru_map /* device map */ ++#define ifr_slave ifr_ifru.ifru_slave /* slave device */ ++#define ifr_data ifr_ifru.ifru_data /* for use by interface */ ++#define ifr_ifindex ifr_ifru.ifru_ivalue /* interface index */ ++#define ifr_bandwidth ifr_ifru.ifru_ivalue /* link bandwidth */ ++#define ifr_qlen ifr_ifru.ifru_ivalue /* Queue length */ ++#define ifr_newname ifr_ifru.ifru_newname /* New name */ ++#define ifr_settings ifr_ifru.ifru_settings /* Device/proto settings*/ ++ ++/* ++ * Structure used in SIOCGIFCONF request. ++ * Used to retrieve interface configuration ++ * for machine (useful for programs which ++ * must know all networks accessible). ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFCONF ++struct ifconf { ++ int ifc_len; /* size of buffer */ ++ union { ++ char *ifcu_buf; ++ struct ifreq *ifcu_req; ++ } ifc_ifcu; ++}; ++#endif /* __UAPI_DEF_IF_IFCONF */ ++ ++#define ifc_buf ifc_ifcu.ifcu_buf /* buffer address */ ++#define ifc_req ifc_ifcu.ifcu_req /* array of structures */ ++ ++#endif /* _LINUX_IF_H */ +-- +2.25.1 + diff --git a/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch new file mode 100644 index 0000000000..f13edbbe50 --- /dev/null +++ b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch @@ -0,0 +1,71 @@ +From a26296eea68aa6c16b253f34825c9b9007269672 Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:11 -0800 +Subject: [PATCH] marvell.c: Fix build with musl-libc + +After commit 1fa60003a8b8 ("misc: header includes cleanup") we stopped +including net/if.h which resolved the proper defines to pull in +sys/types.h and provide a definition for u_int32_t. With musl-libc we +would need to define _GNU_SOURCE to ensure that sys/types.h does provide a +definition for u_int32_t. + +Rather, just replace u_uint{16,32}_t with the more standard +uint{16,32}_t types from stdint.h + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Signed-off-by: Florian Fainelli + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-4-f.fainelli at gmail.com/] +Signed-off-by: Vincent Fazio +--- + marvell.c | 34 +++++++++++++++++----------------- + 1 file changed, 17 insertions(+), 17 deletions(-) + +diff --git a/marvell.c b/marvell.c +index d3d570e..3f3aed8 100644 +--- a/marvell.c ++++ b/marvell.c +@@ -31,23 +31,23 @@ static void dump_timer(const char *name, const void *p) + static void dump_queue(const char *name, const void *a, int rx) + { + struct desc { +- u_int32_t ctl; +- u_int32_t next; +- u_int32_t data_lo; +- u_int32_t data_hi; +- u_int32_t status; +- u_int32_t timestamp; +- u_int16_t csum2; +- u_int16_t csum1; +- u_int16_t csum2_start; +- u_int16_t csum1_start; +- u_int32_t addr_lo; +- u_int32_t addr_hi; +- u_int32_t count_lo; +- u_int32_t count_hi; +- u_int32_t byte_count; +- u_int32_t csr; +- u_int32_t flag; ++ uint32_t ctl; ++ uint32_t next; ++ uint32_t data_lo; ++ uint32_t data_hi; ++ uint32_t status; ++ uint32_t timestamp; ++ uint16_t csum2; ++ uint16_t csum1; ++ uint16_t csum2_start; ++ uint16_t csum1_start; ++ uint32_t addr_lo; ++ uint32_t addr_hi; ++ uint32_t count_lo; ++ uint32_t count_hi; ++ uint32_t byte_count; ++ uint32_t csr; ++ uint32_t flag; + }; + const struct desc *d = a; + +-- +2.25.1 + -- 2.25.1 From f.fainelli at gmail.com Fri Jan 27 20:16:17 2023 From: f.fainelli at gmail.com (Florian Fainelli) Date: Fri, 27 Jan 2023 12:16:17 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230127201446.1181422-1-vfazio@xes-inc.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <20230127201446.1181422-1-vfazio@xes-inc.com> Message-ID: <008fbd65-b246-b7d6-3e17-fd8577c87299@gmail.com> On 1/27/2023 12:14 PM, Vincent Fazio wrote: > Upstream commit 1fa60003a8b8 made a change to headers that broke > compiles with toolchains using kernel headers prior to 4.11. > > Apply the patches slated to address the issue. > > Fixes: > - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 > > Signed-off-by: Vincent Fazio Acked-by: Florian Fainelli Thanks! -- Florian From fperrad at gmail.com Fri Jan 27 20:19:58 2023 From: fperrad at gmail.com (Francois Perrad) Date: Fri, 27 Jan 2023 21:19:58 +0100 Subject: [Buildroot] [PATCH] package/lualogging: bump to version 1.8.2 Message-ID: <20230127201958.7309-1-francois.perrad@gadz.org> diff COPYRIGHT: -Copyright (c) 2004-2022 Kepler Project. +Copyright (c) 2004-2010 Kepler Project, 2011-2013 Neopallium, 2020-2023 Thijs Schreijer Signed-off-by: Francois Perrad --- package/lualogging/lualogging.hash | 4 ++-- package/lualogging/lualogging.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lualogging/lualogging.hash b/package/lualogging/lualogging.hash index 5ed012ea5..af1ee1055 100644 --- a/package/lualogging/lualogging.hash +++ b/package/lualogging/lualogging.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 285edf8abc9844cb37da94888ca01cb26a2ba08411ea13a3ee0f4d029ca512dd lualogging-1.8.0-1.src.rock -sha256 d900082cb26f8cf4a491ca51c00241f2c2e9cd9ae3531c62234017a360706adb lualogging/COPYRIGHT +sha256 7bc2dcd13dbe85e48de50f05000b391e467a54d537b44ed856c1f7ad29c3549a lualogging-1.8.2-1.src.rock +sha256 9740a719a5e4ee280e65f42e3624354c3c4464e61d94de33efca9d7072d31092 lualogging/COPYRIGHT diff --git a/package/lualogging/lualogging.mk b/package/lualogging/lualogging.mk index 96c09c5a4..c7969fb7b 100644 --- a/package/lualogging/lualogging.mk +++ b/package/lualogging/lualogging.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUALOGGING_VERSION = 1.8.0-1 +LUALOGGING_VERSION = 1.8.2-1 LUALOGGING_SUBDIR = lualogging LUALOGGING_LICENSE = MIT LUALOGGING_LICENSE_FILES = $(LUALOGGING_SUBDIR)/COPYRIGHT -- 2.37.2 From pevik at seznam.cz Fri Jan 27 22:32:56 2023 From: pevik at seznam.cz (Petr Vorel) Date: Fri, 27 Jan 2023 23:32:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/ltp-testsuite: bump version to 20230127 Message-ID: <20230127223256.132401-1-pevik@seznam.cz> From: Petr Vorel Remove musl related sysinfo.h patch. This Buildroot specific workaround is not needed any more (kernel got fixed in a85cbe6159ff ("uapi: move constants from to ") in v5.11, some time took to rebuilt Buildroot toolchains, but even that was more than year ago). Signed-off-by: Petr Vorel --- NOTE: I'd like to add /opt/ltp/runltp-ng (tools/runltp-ng/runltp-ng in source, from [1]) symlink to /usr/bin (that should be trivial). The tool should have only Python 3.6+ (no external modules so far) and while we (LTP upstream developers) would recommend to not use it on SUT (guest), where LTP is being run, but on host, we agreed to put runltp-ng on both sides SUT (target package) and on host (host package). But whole thing might take me more time thus posting updated package without it. Kind regards, Petr [1] https://github.com/linux-test-project/runltp-ng ...ysinfo.h-to-fix-build-with-MUSL-libc.patch | 211 ------------------ package/ltp-testsuite/ltp-testsuite.hash | 5 +- package/ltp-testsuite/ltp-testsuite.mk | 2 +- 3 files changed, 3 insertions(+), 215 deletions(-) delete mode 100644 package/ltp-testsuite/0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch diff --git a/package/ltp-testsuite/0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch b/package/ltp-testsuite/0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch deleted file mode 100644 index 1553908cf8..0000000000 --- a/package/ltp-testsuite/0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch +++ /dev/null @@ -1,211 +0,0 @@ -From f34c6ca3d543968e900d6327d8b5900db63f08ad Mon Sep 17 00:00:00 2001 -From: Petr Vorel -Date: Thu, 1 Oct 2020 23:28:39 +0200 -Subject: [PATCH] lapi: Add sysinfo.h to fix build with MUSL libc -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The reason is to avoid indirect include when using -some network headers: or others -> --> - -This indirect include causes on MUSL redefinition of struct sysinfo when -included both and some of UAPI headers: - -In file included from x86_64-buildroot-linux-musl/sysroot/usr/include/linux/kernel.h:5, - from x86_64-buildroot-linux-musl/sysroot/usr/include/linux/netlink.h:5, - from ../include/tst_netlink.h:14, - from tst_crypto.c:13: -x86_64-buildroot-linux-musl/sysroot/usr/include/linux/sysinfo.h:8:8: error: redefinition of ?struct sysinfo? - struct sysinfo { - ^~~~~~~ -In file included from ../include/tst_safe_macros.h:15, - from ../include/tst_test.h:93, - from tst_crypto.c:11: -x86_64-buildroot-linux-musl/sysroot/usr/include/sys/sysinfo.h:10:8: note: originally defined here - -Signed-off-by: Petr Vorel - -[ upstream status: -https://patchwork.ozlabs.org/project/ltp/patch/20201001231256.6930-1-petr.vorel at gmail.com/, -rebased for 20220527 ] - -But this patch is not going to get upstreamed because it got fixed in Linux kernel: -a85cbe6159ff "uapi: move constants from to " - -This patch was also backported to stable and LTS versions, -which we use since buildroot 54584d233b "{linux, linux-headers}: bump -5.{4, 10}.x 4.{4, 9, 14, 19} series". -We just wait for all musl based toolchains to be rebuilt. ] - -Signed-off-by: Petr Vorel ---- - include/lapi/sysinfo.h | 22 +++++++++++++++++++ - include/tst_safe_macros.h | 2 +- - lib/safe_macros.c | 2 +- - lib/tst_memutils.c | 2 +- - testcases/kernel/mem/mtest01/mtest01.c | 2 +- - testcases/kernel/syscalls/madvise/madvise06.c | 2 +- - testcases/kernel/syscalls/sysinfo/sysinfo01.c | 2 +- - testcases/kernel/syscalls/sysinfo/sysinfo02.c | 2 +- - testcases/kernel/syscalls/sysinfo/sysinfo03.c | 2 +- - .../interfaces/pthread_cond_broadcast/1-2.c | 2 +- - 10 files changed, 31 insertions(+), 9 deletions(-) - create mode 100644 include/lapi/sysinfo.h - -diff --git a/include/lapi/sysinfo.h b/include/lapi/sysinfo.h -new file mode 100644 -index 000000000..d0e0e93d7 ---- /dev/null -+++ b/include/lapi/sysinfo.h -@@ -0,0 +1,22 @@ -+// SPDX-License-Identifier: GPL-2.0-or-later -+/* -+ * Copyright (c) 2020 Petr Vorel -+ */ -+ -+#ifndef SYSINFO_H__ -+ -+/* -+ * Don't use as it breaks build MUSL toolchain. -+ * Use instead. -+ * -+ * Some kernel UAPI headers do indirect include: -+ * or others -> -> -+ * -+ * This indirect include causes on MUSL redefinition of struct sysinfo when -+ * included both and some of UAPI headers: -+ */ -+#include -+ -+#define SYSINFO_H__ -+ -+#endif /* SYSINFO_H__ */ -diff --git a/include/tst_safe_macros.h b/include/tst_safe_macros.h -index 81c4b0844..a8c02d7df 100644 ---- a/include/tst_safe_macros.h -+++ b/include/tst_safe_macros.h -@@ -12,7 +12,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -diff --git a/lib/safe_macros.c b/lib/safe_macros.c -index a5b6bc504..87d922a92 100644 ---- a/lib/safe_macros.c -+++ b/lib/safe_macros.c -@@ -11,7 +11,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - #include - #include - #include -diff --git a/lib/tst_memutils.c b/lib/tst_memutils.c -index 0d20bb17c..21a3a5ba0 100644 ---- a/lib/tst_memutils.c -+++ b/lib/tst_memutils.c -@@ -6,7 +6,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - #include - - #define TST_NO_DEFAULT_MAIN -diff --git a/testcases/kernel/mem/mtest01/mtest01.c b/testcases/kernel/mem/mtest01/mtest01.c -index fb991ce8b..0fccd5405 100644 ---- a/testcases/kernel/mem/mtest01/mtest01.c -+++ b/testcases/kernel/mem/mtest01/mtest01.c -@@ -20,7 +20,6 @@ - */ - - #include --#include - #include - #include - #include -@@ -29,6 +28,7 @@ - #include - - #include "lapi/abisize.h" -+#include "lapi/sysinfo.h" - #include "tst_test.h" - - #define FIVE_HUNDRED_MB (500ULL*1024*1024) -diff --git a/testcases/kernel/syscalls/madvise/madvise06.c b/testcases/kernel/syscalls/madvise/madvise06.c -index 6d218801c..8af11a030 100644 ---- a/testcases/kernel/syscalls/madvise/madvise06.c -+++ b/testcases/kernel/syscalls/madvise/madvise06.c -@@ -46,7 +46,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - #include "tst_test.h" - - #define CHUNK_SZ (400*1024*1024L) -diff --git a/testcases/kernel/syscalls/sysinfo/sysinfo01.c b/testcases/kernel/syscalls/sysinfo/sysinfo01.c -index 2ea44a2be..a237345ef 100644 ---- a/testcases/kernel/syscalls/sysinfo/sysinfo01.c -+++ b/testcases/kernel/syscalls/sysinfo/sysinfo01.c -@@ -69,7 +69,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - - #include "test.h" - -diff --git a/testcases/kernel/syscalls/sysinfo/sysinfo02.c b/testcases/kernel/syscalls/sysinfo/sysinfo02.c -index 7ad0e8bdc..61fa1ab75 100644 ---- a/testcases/kernel/syscalls/sysinfo/sysinfo02.c -+++ b/testcases/kernel/syscalls/sysinfo/sysinfo02.c -@@ -65,7 +65,7 @@ - #include - #include - #include --#include -+#include "lapi/sysinfo.h" - #include - - #include "test.h" -diff --git a/testcases/kernel/syscalls/sysinfo/sysinfo03.c b/testcases/kernel/syscalls/sysinfo/sysinfo03.c -index af7cb6421..dc5ae65e3 100644 ---- a/testcases/kernel/syscalls/sysinfo/sysinfo03.c -+++ b/testcases/kernel/syscalls/sysinfo/sysinfo03.c -@@ -13,7 +13,7 @@ - - */ - --#include -+#include "lapi/sysinfo.h" - #include "lapi/namespaces_constants.h" - #include "lapi/posix_clocks.h" - #include "tst_test.h" -diff --git a/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/1-2.c b/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/1-2.c -index 22e7c3638..572701f9f 100644 ---- a/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/1-2.c -+++ b/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/1-2.c -@@ -43,7 +43,7 @@ - #include - #include - #ifdef __linux__ --#include -+#include "lapi/sysinfo.h" - #endif - - #include "../testfrmw/testfrmw.h" --- -2.36.1 - diff --git a/package/ltp-testsuite/ltp-testsuite.hash b/package/ltp-testsuite/ltp-testsuite.hash index 8b411a8ffe..59ba5d0045 100644 --- a/package/ltp-testsuite/ltp-testsuite.hash +++ b/package/ltp-testsuite/ltp-testsuite.hash @@ -1,5 +1,4 @@ -# From: https://github.com/linux-test-project/ltp/releases/download/20220527/ltp-full-20220527.tar.bz2.sha1 -sha1 c8d658cd3ab1f5a5c7b5bf56398d3a9525012c6b ltp-full-20220930.tar.xz +# From: https://github.com/linux-test-project/ltp/releases/download/20230127/ltp-full-20230127.tar.xz.sha256 +sha256 254412a52c7238f35a247337da186f485e76fb64c6549ed849b3442fc7a417ef ltp-full-20230127.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING -sha256 533ab63915b916640667ecce17ee4998006d80d394d4b1f1d105a7aa1df50d38 ltp-full-20220930.tar.xz diff --git a/package/ltp-testsuite/ltp-testsuite.mk b/package/ltp-testsuite/ltp-testsuite.mk index 34412d562f..78271b0730 100644 --- a/package/ltp-testsuite/ltp-testsuite.mk +++ b/package/ltp-testsuite/ltp-testsuite.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTP_TESTSUITE_VERSION = 20220930 +LTP_TESTSUITE_VERSION = 20230127 LTP_TESTSUITE_SOURCE = ltp-full-$(LTP_TESTSUITE_VERSION).tar.xz LTP_TESTSUITE_SITE = https://github.com/linux-test-project/ltp/releases/download/$(LTP_TESTSUITE_VERSION) -- 2.39.1 From fontaine.fabrice at gmail.com Fri Jan 27 22:38:55 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 27 Jan 2023 23:38:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/sdl2: security bump to version 2.26.2 Message-ID: <20230127223855.72359-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Fix CVE-2022-4743: A potential memory leak issue was discovered in SDL2 in GLES_CreateTexture() function in SDL_render_gles.c. The vulnerability allows an attacker to cause a denial of service attack. https://github.com/libsdl-org/SDL/releases/tag/release-2.26.0 https://github.com/libsdl-org/SDL/releases/tag/release-2.26.1 https://github.com/libsdl-org/SDL/releases/tag/release-2.26.2 Signed-off-by: Fabrice Fontaine --- ...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..86e0d86e7c 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.2.tar.gz.sig +sha256 95d39bc3de037fbdfa722623737340648de4f180a601b0afad27645d150b99e0 SDL2-2.26.2.tar.gz # Locally calculated sha256 fcb07e07ac6bc8b2fcf047b50431ef4ebe5b619d7ca7c82212018309a9067426 LICENSE.txt diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index a1dc8b5b73..8995178e71 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -4,7 +4,7 @@ # ################################################################################ -SDL2_VERSION = 2.24.2 +SDL2_VERSION = 2.26.2 SDL2_SOURCE = SDL2-$(SDL2_VERSION).tar.gz SDL2_SITE = http://www.libsdl.org/release SDL2_LICENSE = Zlib -- 2.39.0 From a.partesotti at gmail.com Fri Jan 27 23:18:08 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sat, 28 Jan 2023 00:18:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package Message-ID: <20230127231808.1364957-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. oatpp must be used as static linkable library in $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want to build therir own application by linking oatpp in a buildroot build system. Signed-off-by: Alessandro Partesotti --- package/Config.in | 3 +++ package/oatpp/Config.in | 14 ++++++++++++++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..481876a278 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" source "package/vim/Config.in" endmenu + endmenu + diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..3cf6bf3ef5 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,14 @@ +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe Path compiler flag disabled" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || BR2_COMPILER_PARANOID_UNSAFE_PATH + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH + help + Oat++ is an open-source C++ web framework for highly scalable and resource-efficient web applications. + It provides all the necessary components for production-grade development. + This package allows you to use oatpp to statically build this a project inside the staging directory. + See https://oatpp.io/docs/ + diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..7abdeb6de5 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION= 1.3.0 +OATPP_SOURCE= $(OATPP_VERSION).tar.gz +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags +#OATPP_SITE= git://github.com/oatpp/oatpp.git +OATPP_INSTALL_STAGING= YES +OATPP_INSTALL_TARGET= NO +OATPP_MAKE=make + +$(eval $(cmake-package)) + -- 2.25.1 From bugzilla at busybox.net Sat Jan 28 00:14:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 00:14:25 +0000 Subject: [Buildroot] [Bug 15301] New: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot build Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15301 Bug ID: 15301 Summary: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot build Product: buildroot Version: 2022.11.1 Hardware: PC OS: Linux Status: NEW Severity: blocker Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: mintcreeksoftware at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Using "make uboot-menuconfig" and selecting Boot Media -> Support for booting from NAND flash (NAND_BOOT) causes the build to fail with the following. /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: common/spl/built-in.o: in function `spl_nand_fit_read': /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:44: undefined reference to `nand_spl_load_image' /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: common/spl/built-in.o: in function `spl_nand_load_element': /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:56: undefined reference to `nand_spl_load_image' /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:84: undefined reference to `nand_spl_load_image' /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: common/spl/built-in.o: in function `spl_nand_load_image': /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:102: undefined reference to `nand_init' /buildroot/output/host/bin/aarch64-buildroot-linux-gnu-ld.bfd: /buildroot/output/build/uboot-lf-5.10.y-1.0.0/common/spl/spl_nand.c:166: undefined reference to `nand_deselect' make[3]: *** [scripts/Makefile.spl:420: spl/u-boot-spl] Error 1 make[2]: *** [Makefile:1864: spl/u-boot-spl] Error 2 make[1]: *** [package/pkg-generic.mk:293: /buildroot/output/build/uboot-lf-5.10.y-1.0.0/.stamp_built] Error 2 make: *** [Makefile:82: _all] Error 2 Target is freescale_imx8mnevk. Commands issued: make uboot-menuconfig Select Boot Media -> Support for booting from NAND flash, exit and save. make uboot-rebuild all -- You are receiving this mail because: You are on the CC list for the bug. From bryce.schober at gmail.com Sat Jan 28 00:17:02 2023 From: bryce.schober at gmail.com (bryce.schober at gmail.com) Date: Fri, 27 Jan 2023 16:17:02 -0800 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package In-Reply-To: <20230127231808.1364957-1-a.partesotti@gmail.com> References: <20230127231808.1364957-1-a.partesotti@gmail.com> Message-ID: For https://oatpp.io/docs/, I get: server=oatpp/1.3.0 code=500 description=Internal Server Error message=Page not found It looks like it doesn't like trimming the URL, and https://oatpp.io/docs/start looks better. <>< <>< <>< Bryce Schober On Fri, Jan 27, 2023 at 3:18 PM Alessandro Partesotti < a.partesotti at gmail.com> wrote: > This package introduce oatpp in BR buildsystem. oatpp must be used as > static linkable library in > $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want > to build therir own application by linking oatpp in a buildroot build > system. > > Signed-off-by: Alessandro Partesotti > --- > package/Config.in | 3 +++ > package/oatpp/Config.in | 14 ++++++++++++++ > package/oatpp/oatpp.mk | 16 ++++++++++++++++ > 3 files changed, 33 insertions(+) > create mode 100644 package/oatpp/Config.in > create mode 100644 package/oatpp/oatpp.mk > > diff --git a/package/Config.in b/package/Config.in > index 995dae2c57..481876a278 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1941,6 +1941,7 @@ menu "Networking" > source "package/nss-mdns/Config.in" > source "package/nss-myhostname/Config.in" > source "package/nss-pam-ldapd/Config.in" > + source "package/oatpp/Config.in" > source "package/omniorb/Config.in" > source "package/open-isns/Config.in" > source "package/open62541/Config.in" > @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" > source "package/vim/Config.in" > endmenu > > + > endmenu > + > diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in > new file mode 100644 > index 0000000000..3cf6bf3ef5 > --- /dev/null > +++ b/package/oatpp/Config.in > @@ -0,0 +1,14 @@ > +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe Path > compiler flag disabled" > + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS > || BR2_COMPILER_PARANOID_UNSAFE_PATH > + > +config BR2_PACKAGE_OATPP > + bool "Oat++" > + depends on BR2_INSTALL_LIBSTDCPP > + depends on BR2_TOOLCHAIN_HAS_THREADS > + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH > + help > + Oat++ is an open-source C++ web framework for highly > scalable and resource-efficient web applications. > + It provides all the necessary components for > production-grade development. > + This package allows you to use oatpp to statically build > this a project inside the staging directory. > + See https://oatpp.io/docs/ > + > diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk > new file mode 100644 > index 0000000000..7abdeb6de5 > --- /dev/null > +++ b/package/oatpp/oatpp.mk > @@ -0,0 +1,16 @@ > > +################################################################################ > +# > +# oatpp > +# > > +################################################################################ > + > +OATPP_VERSION= 1.3.0 > +OATPP_SOURCE= $(OATPP_VERSION).tar.gz > +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags > +#OATPP_SITE= git://github.com/oatpp/oatpp.git > +OATPP_INSTALL_STAGING= YES > +OATPP_INSTALL_TARGET= NO > +OATPP_MAKE=make > + > +$(eval $(cmake-package)) > + > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Sat Jan 28 00:35:45 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 17:35:45 -0700 Subject: [Buildroot] [PATCH 2/2] package/pkg-meson: generate relocatable pkgconfigs In-Reply-To: References: <20220728014402.142320-1-james.hilliard1@gmail.com> <20220728014402.142320-2-james.hilliard1@gmail.com> Message-ID: On Wed, Jan 11, 2023 at 8:30 AM Romain Naour wrote: > > Hi James, > > Le 28/07/2022 ? 03:44, James Hilliard a ?crit : > > This format prevents pkgconfig path issues when using meson's > > built-in install functionality. > > Is any package currently affected by this issue? We currently aren't using meson's built-in install feature AFAIU so I don't think there's currently any packages having issues here. > > I would add a reference link: > https://mesonbuild.com/Pkgconfig-module.html#relocatable-pkgconfig-files > > Best regards, > Romain > > > > Signed-off-by: James Hilliard > > --- > > package/pkg-meson.mk | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > > index 156b005fdd..1830c7b10c 100644 > > --- a/package/pkg-meson.mk > > +++ b/package/pkg-meson.mk > > @@ -134,6 +134,7 @@ define $(2)_CONFIGURE_CMDS > > CXX_FOR_BUILD="$$(HOSTCXX)" \ > > $$($$(PKG)_CONF_ENV) \ > > $$(MESON) \ > > + --pkgconfig.relocatable \ > > --prefix=/usr \ > > --libdir=lib \ > > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > > @@ -154,6 +155,7 @@ define $(2)_CONFIGURE_CMDS > > mkdir -p $$($$(PKG)_SRCDIR)/build > > $$(HOST_CONFIGURE_OPTS) \ > > $$($$(PKG)_CONF_ENV) $$(MESON) \ > > + --pkgconfig.relocatable \ > > --prefix=$$(HOST_DIR) \ > > --libdir=lib \ > > --sysconfdir=$$(HOST_DIR)/etc \ > From james.hilliard1 at gmail.com Sat Jan 28 01:01:50 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 27 Jan 2023 18:01:50 -0700 Subject: [Buildroot] [PATCH 2/2] package/pkg-meson: generate relocatable pkgconfigs In-Reply-To: <20230111181535.GR151997@scaer> References: <20220728014402.142320-1-james.hilliard1@gmail.com> <20220728014402.142320-2-james.hilliard1@gmail.com> <20230111181535.GR151997@scaer> Message-ID: On Wed, Jan 11, 2023 at 11:15 AM Yann E. MORIN wrote: > > James, All, > > On 2022-07-27 19:44 -0600, James Hilliard spake thusly: > > This format prevents pkgconfig path issues when using meson's > > built-in install functionality. > > "pkgconfig path issues" is vague: this is not helping understand why > this change is needed. > > Please explain what is currently broken, and how that patch fixes the > issue. If there were a pointer to one or a few autobuild issues, that > would also help, and would answers Romain's question: what package(s) > is(are) impacted? Meson's install feature doesn't work correctly when using non-relocatable format if you are installing to multiple desdir's. There's no autobuild issues as we don't use meson's install feature yet. > > If I look at the pointer Romain provided, it states: > > https://mesonbuild.com/Pkgconfig-module.html#relocatable-pkgconfig-files > > By default, the files generated by pkg.generate contain a hardcoded > prefix path. > > Sure, I can see how that could be an issue. However, we already have two > ways to fix that: > > - for per-package directory, we have a generic fixup that replaces the > PPD base with the one for the current package, see: > - package/pkg-generic.mk lines 95-onward and 109-onward. > - b06294e9897e core/pkg-generic: fixup all PPD paths in a generic fashion > > - for the SDK, we have a similar fixup, see: > - Makefile lines 597-onward > - support/misc/relocate-sdk.sh > > So, if those fixups are not enough, can you describe what they are > missing, so that we can extend them? The reason for making it relocatable via this meson flag is so that we can continue to use a single build stage for both staging and target installs for meson packages. When using meson's install without relocatable the path's generated don't play nice with different destination directory meson native installs, they work with the ninja based different destination installs that we currently use however. This is due to the non-relocatable paths being effectively locked to the expected destination paths set at build time(which prevents destdir changing during staging/target installs) and meson's install feature doing some additional appending manipulation in pkg-config files during install. See previous discussion for more details: https://lore.kernel.org/buildroot/CADvTj4qHOLX3cLsfc6Sc15-yJnKkjYFXLmQcRxhPapQOnbz0Vg at mail.gmail.com/ > > This does not mean we can't apply this change (I even think it would be > OK), but we really need to understand why we need it. > > Regards, > Yann E. MORIN. > > > Signed-off-by: James Hilliard > > --- > > package/pkg-meson.mk | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > > index 156b005fdd..1830c7b10c 100644 > > --- a/package/pkg-meson.mk > > +++ b/package/pkg-meson.mk > > @@ -134,6 +134,7 @@ define $(2)_CONFIGURE_CMDS > > CXX_FOR_BUILD="$$(HOSTCXX)" \ > > $$($$(PKG)_CONF_ENV) \ > > $$(MESON) \ > > + --pkgconfig.relocatable \ > > --prefix=/usr \ > > --libdir=lib \ > > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > > @@ -154,6 +155,7 @@ define $(2)_CONFIGURE_CMDS > > mkdir -p $$($$(PKG)_SRCDIR)/build > > $$(HOST_CONFIGURE_OPTS) \ > > $$($$(PKG)_CONF_ENV) $$(MESON) \ > > + --pkgconfig.relocatable \ > > --prefix=$$(HOST_DIR) \ > > --libdir=lib \ > > --sysconfdir=$$(HOST_DIR)/etc \ > > -- > > 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 huth at tuxfamily.org Sat Jan 28 06:03:49 2023 From: huth at tuxfamily.org (Thomas Huth) Date: Sat, 28 Jan 2023 07:03:49 +0100 Subject: [Buildroot] [PATCH] package/kvm-unit-tests: bump to version 2023-01-05 Message-ID: <20230128060349.4029-1-huth@tuxfamily.org> A new kvm-unit-tests version has recently been tagged, so let's update to that version now. This new version now features a --disable-werror parameter for the configure script, so we can drop the patch for disabling this manually now. Signed-off-by: Thomas Huth --- ...emove-Werror-to-avoid-build-failures.patch | 30 ------------------- package/kvm-unit-tests/kvm-unit-tests.hash | 2 +- package/kvm-unit-tests/kvm-unit-tests.mk | 3 +- 3 files changed, 3 insertions(+), 32 deletions(-) delete mode 100644 package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch diff --git a/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch b/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch deleted file mode 100644 index d07b9b6912..0000000000 --- a/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 08e14a662b9e75daec29722e49150869952ba1b6 Mon Sep 17 00:00:00 2001 -From: Thomas Petazzoni -Date: Mon, 20 Nov 2017 22:09:39 +0100 -Subject: [PATCH] Makefile: remove -Werror to avoid build failures - -Signed-off-by: Thomas Petazzoni -[Matthew: Refactoring of Thomas Petazzoni's original.] -Signed-off-by: Matthew Weber -[Fabrice: updated for 2022-03-08] -Signed-off-by: Fabrice Fontaine ---- - Makefile | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 7231334..d9ad42b 100644 ---- a/Makefile -+++ b/Makefile -@@ -53,7 +53,7 @@ cc-option = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null \ - - COMMON_CFLAGS += -g $(autodepend-flags) -fno-strict-aliasing -fno-common - COMMON_CFLAGS += -Wall -Wwrite-strings -Wempty-body -Wuninitialized --COMMON_CFLAGS += -Wignored-qualifiers -Werror -Wno-missing-braces -+COMMON_CFLAGS += -Wignored-qualifiers -Wno-missing-braces - - frame-pointer-flag=-f$(if $(KEEP_FRAME_POINTER),no-,)omit-frame-pointer - fomit_frame_pointer := $(call cc-option, $(frame-pointer-flag), "") -- -2.14.2 - diff --git a/package/kvm-unit-tests/kvm-unit-tests.hash b/package/kvm-unit-tests/kvm-unit-tests.hash index 42c3b4a241..3b6d02dd8e 100644 --- a/package/kvm-unit-tests/kvm-unit-tests.hash +++ b/package/kvm-unit-tests/kvm-unit-tests.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c2edf2b188033a5d634150ecc797c797a85e5af8e3ef4ac3e583f60b2ee7bcf3 kvm-unit-tests-v2022-03-08.tar.bz2 +sha256 9c9b093ffe3fa33145a53102de9c3e2d55cd0cdc8a20cf172b726296ffe22f4f kvm-unit-tests-v2023-01-05.tar.bz2 sha256 d9bbb60891710d248f01c8bdac50ef7ad39188de512610437872e83112b38a1b COPYRIGHT diff --git a/package/kvm-unit-tests/kvm-unit-tests.mk b/package/kvm-unit-tests/kvm-unit-tests.mk index dd8f153710..956f07b304 100644 --- a/package/kvm-unit-tests/kvm-unit-tests.mk +++ b/package/kvm-unit-tests/kvm-unit-tests.mk @@ -4,7 +4,7 @@ # ################################################################################ -KVM_UNIT_TESTS_VERSION = 2022-03-08 +KVM_UNIT_TESTS_VERSION = 2023-01-05 KVM_UNIT_TESTS_SOURCE = kvm-unit-tests-v$(KVM_UNIT_TESTS_VERSION).tar.bz2 KVM_UNIT_TESTS_SITE = https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/archive/v$(KVM_UNIT_TESTS_VERSION) KVM_UNIT_TESTS_LICENSE = GPL-2.0, LGPL-2.0 @@ -31,6 +31,7 @@ KVM_UNIT_TESTS_ENDIAN = big endif KVM_UNIT_TESTS_CONF_OPTS =\ + --disable-werror \ --arch="$(KVM_UNIT_TESTS_ARCH)" \ --processor="$(GCC_TARGET_CPU)" \ --endian="$(KVM_UNIT_TESTS_ENDIAN)" -- 2.38.1 From huth at tuxfamily.org Sat Jan 28 06:31:46 2023 From: huth at tuxfamily.org (Thomas Huth) Date: Sat, 28 Jan 2023 07:31:46 +0100 Subject: [Buildroot] [PATCH v8 1/3] package: add petitboot In-Reply-To: <20230108165438.1250779-2-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> <20230108165438.1250779-2-laurent@vivier.eu> Message-ID: <20230128073146.513031cc@tuxfamily.org> Am Sun, 8 Jan 2023 17:54:36 +0100 schrieb Laurent Vivier : > from https://github.com/glevand/petitboot--buildroot > > Updated to work with m68k architecture rather than PlayStation3 > (focused on qemu-system-m68k virt machine) > > Signed-off-by: Laurent Vivier > --- ... > diff --git a/package/petitboot/Config.in b/package/petitboot/Config.in > new file mode 100644 > index 000000000000..fdcb26ccc924 > --- /dev/null > +++ b/package/petitboot/Config.in > @@ -0,0 +1,23 @@ > +config BR2_PACKAGE_PETITBOOT > + bool "petitboot" > + # petitboot needs udev /dev management > + depends on BR2_PACKAGE_HAS_UDEV > + select BR2_PACKAGE_ELFUTILS > + select BR2_PACKAGE_LVM2 > + select BR2_PACKAGE_NCURSES > + select BR2_PACKAGE_NCURSES_TARGET_PANEL > + select BR2_PACKAGE_NCURSES_TARGET_FORM > + select BR2_PACKAGE_NCURSES_TARGET_MENU > + # run-time dependency only > + select BR2_PACKAGE_KEXEC_LITE if !BR2_PACKAGE_KEXEC > + # run-time dependency only > + select BR2_PACKAGE_POWERPC_UTILS if (( BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le ) && ! BR2_PACKAGE_PS3_UTILS ) > + # run-time dependency only > + select BR2_PACKAGE_NVME if (( BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le ) && ! BR2_PACKAGE_PS3_UTILS ) BR2_PACKAGE_PS3_UTILS does not exist in upstream buildroot ... so unless you are planning to submit that package, too, I think it would be better to remove the " && ! BR2_PACKAGE_PS3_UTILS" part in above two lines? Thomas From huth at tuxfamily.org Sat Jan 28 06:34:31 2023 From: huth at tuxfamily.org (Thomas Huth) Date: Sat, 28 Jan 2023 07:34:31 +0100 Subject: [Buildroot] [PATCH v8 2/3] board/qemu/m68k-virt: Add virt-m68k linux config In-Reply-To: <20230108165438.1250779-3-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> <20230108165438.1250779-3-laurent@vivier.eu> Message-ID: <20230128073431.6c617303@tuxfamily.org> Am Sun, 8 Jan 2023 17:54:37 +0100 schrieb Laurent Vivier : > Build a 5.19 (first version with the m68k virt machine) kernel > for "qemu-system-m68k -M virt" machine. > > Signed-off-by: Laurent Vivier > --- Reviewed-by: Thomas Huth From huth at tuxfamily.org Sat Jan 28 06:36:24 2023 From: huth at tuxfamily.org (Thomas Huth) Date: Sat, 28 Jan 2023 07:36:24 +0100 Subject: [Buildroot] [PATCH v8 3/3] support/scripts/boot-qemu-image.py: manage petitboot interface In-Reply-To: <20230108165438.1250779-4-laurent@vivier.eu> References: <20230108165438.1250779-1-laurent@vivier.eu> <20230108165438.1250779-4-laurent@vivier.eu> Message-ID: <20230128073624.00741082@tuxfamily.org> Am Sun, 8 Jan 2023 17:54:38 +0100 schrieb Laurent Vivier : > Petitboot doesn't start a shell but a GUI. > Manage the menu to switch to the shell. > Use "poweroff -f" as we don't have init > > Enable the test for qemu_m68K_virt. > > Signed-off-by: Laurent Vivier > --- Reviewed-by: Thomas Huth From thomas.petazzoni at bootlin.com Sat Jan 28 06:48:00 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 06:48:00 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-27 Message-ID: <20230128064807.6F449404C8@smtp2.osuosl.org> Hello, Autobuild statistics for 2023-01-27 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 1 | 0 | 7 | 2022.11.x | 3 | 2 | 0 | 5 | master | 122 | 227 | 1 | 350 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 18 fwup-1.9.1 | 17 bash-5.2.15 | 16 host-sentry-cli-2.8.0 | 8 jack2-1.9.21 | 7 norm-1.5.8 | 7 xxhash-0.8.1 | 7 dahdi-linux-3.2.0 | 6 gobject-introspection-1.72.0 | 6 pixz-1.0.7 | 6 host-go-1.19.5 | 5 libostree-2022.7 | 5 dust-0.8.1 | 4 efivar-38 | 4 host-binutils-2.38 | 4 bpftool-v7.1.0 | 3 ffmpeg-4.4.3 | 3 libgpg-error-1.46 | 3 opkg-0.4.5 | 3 python-bunch-1.0.1 | 3 python-cryptography-39.0.0 | 3 xz-5.2.10 | 3 bat-0.19.0 | 2 elfutils-0.186 | 2 fftw-quad-3.3.8 | 2 fontconfig-2.13.1 | 2 fs/ubifs/ubifs.mk:49: /home... | 2 libcap-ng-0.8.3 | 2 libglib2-2.72.3 | 2 libgtk3-3.24.35 | 2 libnss-3.87 | 2 linux-6.1.5 | 2 lirc-tools-0.10.2 | 2 mender-3.4.0 | 2 openssh-9.1p1 | 2 sdl-1.2.15 | 2 xenomai-3.0.10 | 2 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 binutils-arc-2020.09-release | 1 check-0.15.2 | 1 containerd-1.6.12 | 1 coreutils-9.1 | 1 delve-1.20.0 | 1 e2fsprogs-1.46.5 | 1 edk2-edk2-stable202208 | 1 ethtool-6.1 | 1 f2fs-tools-1.15.0 | 1 flac-1.4.2 | 1 fluent-bit-2.0.8 | 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: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 glibc-2.36-81-g4f4d7a13edfd... | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 gqrx-2.14.4 | 1 gvfs-1.48.1 | 1 host-binutils-2.39 | 1 host-delve-1.20.0 | 1 host-moby-buildkit-0.10.6 | 1 kexec-2.0.25 | 1 libdill-32d0e8b733416208e04... | 1 libgcrypt-1.10.1 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 ltp-testsuite-20220930 | 1 lxc-5.0.2 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mpv-0.33.1 | 1 nerdctl-1.0.0 | 1 netsniff-ng-0.6.8 | 1 ocf-linux-20171122 | 1 perl-5.36.0 | 1 php-8.1.14 | 1 rsync-3.2.7 | 1 rtl8812au-aircrack-ng-e7a4a... | 1 ruby-3.1.3 | 1 s6-portable-utils-2.2.5.0 | 1 sconeserver-8d1935919a20133... | 1 skalibs-2.12.0.1 | 1 ti-k3-r5-loader-2022.10 | 1 toolchain-external-codescap... | 1 ulog-0389d243352255f6182326... | 1 ulogd-2.0.8 | 1 unknown | 1 wolfssl-5.5.3 | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/edeb7d97f44af5c847fa3350e268b819de5657f3 | or1k | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/66619ebad9e2110bbfb893037a98204bb0241894 | ORPH aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/a9f4f2ea0a0590f8219af3ad162c031aaa4e84f3 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/08fc496791b2c0f0a95ddeb639dc57d32661c922 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/3c0cb10d3480386bb45091b3d4ed1bed4da4f463 | ORPH i686 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6641ff48eba0987f8767b79804da281ac6884a78 | ORPH aarch64_be | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/9d4f9cd4c21e68e89f63692173229fa727453963 | ORPH powerpc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/b7c50171cd8f8395def6220e6e5c4d0677944bf8 | ORPH mips | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e3526e335d841c7fbdace534dc6e455aa7651e27 | ORPH microblazeel | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ad0ce94c2f7f66b1c60c4dda7a3472b0bb03ad0b | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ec11dfe085d03b8231ceee3725f80e1523693fb2 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7d289edb242d0a002a3cd7c2f2857c8a4897284c | ORPH xtensa | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/1fc92d044304824c0fbfa52ae5776e72a390d34c | ORPH armeb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/949d08d0c0407107e47027a4d53a269d3182fed7 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/6cab32c33c1b63b38755ef156a3b384046d95256 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/e728f68f3f0add890bc83bc3df5d73eb100b3c69 | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/acc6b1bce329b68255dc5f900a68d60de8588bc0 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/8ae70cad6c5815e700d68957a2a63e61171bd165 | ORPH arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/30ff0e8202c8fb85f6871bfb0b97218ecc79060f | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/86c170f0beb849a73e4ed4567a3611e18c3845aa | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/8f8d2ce920455a18cafafe5b238999d8e3ed6964 | s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/29422b2987d943ebffef410e56541bd35ddeebfe | sparc64 | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/74be6581a4fda79ec691bcca9bbbaa1cea6a4600 | aarch64_be | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/502144dbad910efdb133370d8361abc65228a797 | mipsel | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/4cbd11a78a0ea1d6726eb7e8d7ef99929637e35a | ORPH s390x | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/13f1668327b0ffb15cd1c5528c9cb834ef02a61c | sh4a | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/85bc02054ba02403b9492c4a532e6c181334b669 | ORPH powerpc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/1b51103a3b0115e6c64dca7b9e59ffb9acc623d5 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/5db2c18d0c7eef41188a519201065f12d7302a1a | s390x | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e373c942862e17c84390a28e0effe61adfe6c368 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/6ef0c78808b1dd5a2347cdfbf8f285c1f6b1d483 | aarch64_be | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/f2602f13a3dd37e41321d74356427716ab579658 | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/2f6b07c540d57ca972665b5b0b93a1c5b5e8991e | i686 | delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/1f56753a77ee2662972ce98b5aa82adf9cef5da9 | powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/493ee545ec0346716ac24593b74463c726adc8c8 | ORPH x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6df68aa5d65ef68a00d064fed2d4e06f90e7ddd6 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/d21065300833661dd6bcdae1f06c5d21123e9c19 | ORPH x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/b7de63409adfb69026bacb7c4344a4b1da54a245 | ORPH or1k | e2fsprogs-1.46.5 | NOK | http://autobuild.buildroot.net/results/a4e1e8c123bb45826166a74ec67b436ba9c8926b | ORPH i686 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/56847a1b7a4bdcc2d63e05e530ff54da370bd1f6 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/c3e093c74c30289df7aa7d89163dc0fcb509c813 | mipsel | efivar-38 | NOK | http://autobuild.buildroot.net/results/2026146a0ede4b173f96185e8c6678fc945339bc | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/9a17b2acc6f564328604b2e728f22519087e9cfc | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/02e618bfdf435b7c13f2f9e6ecddf6db7a4cbfec | arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b19c70b531319fb19ceea08a3d8a215ba1782f87 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/fbe08307434544c13a1dc0ef0af915d7fed0be52 | ORPH or1k | ethtool-6.1 | NOK | http://autobuild.buildroot.net/results/b4c76ead933de3989e97b565cddd00fb25660c7a | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/cbd31ae9c9b25c72e669b93429f6361b247124a1 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/7e6b6620937bd8422c25e3f21a08a31393327eda | mips64el | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/9c5d7bbeb42d6b7854eed8e4943777d161eab426 | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/b90c68e6ff68a2903ed95b9d5b458ac8c7e0ebbb | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/db1656f3e8f2b11a5cea1322b056ff93106303f7 | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/9c5ef3d59ed77e7e18ace17657e0e669735aef10 | ORPH sh4aeb | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/048a36aac9c1cd755391297563dd4ea92d82fc04 | arm | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/9437b9d4cbe167df75920db74ee4f3ebe166af2e | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/ae56113880e988a23c9a90a362b610ad93cd2ebc | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/bd2dd1e2b7a40d6202034f6b4dbe29b43ca1a058 | ORPH arc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/92c3c5a70d1ad7c5047b64737e1df262665c750b | microblazeel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/f6466733243d1a8f42d2b0a34999694a6daacf69 | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1fe66bf817232d0fbf4d460691c7df70566e56c8 | m68k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/a8a6cd987a52163bc166448cd43dbc7f99271749 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/80de7e52d121e49ca902067f61417f32f57752dd | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/e903a18bf0a597470ba707414e845a906cacd1ab | sh4 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/b012962b897edda8b581616abca6f9b83a87cac4 | nios2 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/8c2e8b537d1fc4f0a7138bce752d32e56e7bb483 | aarch64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/3cd1c4c16611284825baf40185a2529bf7ed30c8 | m68k | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/4c144a0a4c72585be8483158f7e96be62811107e | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01fb6e180b08ece27c747d3e831ae7c77cc4b857 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0cca363073d8dc7c954f80134e34d11fd42b4554 | riscv32 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ad55afd32e4a177b274f79fb88ea420e460b8b9b | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/11d7474461020c2d2e7b03161038fb79110d23c9 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/29d28dd745a89142786a8cf72783a2e57d615189 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c5ab009c16fd38738e86a4053fd3ab14e6e4b027 | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/70dfaa00b66d0d51c7454909e7dd06cf0da638c4 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d979401d804bda927350a25d07de34159d51f09e | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c629a902fc038d8adc326f381cb42ea6c3f07e7 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dddc4d01aae09cc551cdbf7223eaa7251728eadd | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9f29d663b479bb0b535d5da99c49b8afb06de38 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/49b193529bbdfe0c095df5916fe4e8d07f43ac63 | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4be5f47c30f298503fb2b6522ef7a9d4720e1680 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3af56d351a97fa56fedbfe6f8bea978a99065194 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6e047960e8d612511c301d56c7e0bf284320f881 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b34beba3630ed72d617d01b6f1dde6101986fdd | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4797cf5858e1f81976e7e42bf1f769219f6e0d61 | powerpc64le | glibc-2.36-81-g4f4d7a13edfd... | NOK | http://autobuild.buildroot.net/results/fb2dd1ccfef8e9cc7a4fce1b2f8b414379be44af | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/5dd249e56d162c1b592c3b2435804b2b28c28822 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5cfac77be7d52788d345cb0909fc61dbe3d31ad6 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e0b4f9505907cf0939e781fd7b6d7ccdc80f0f8b | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2c6e7d75b6e5c7583a600ce92071904562e3b587 | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fa54f699403b72e16663230d1e360aa2d7df84f9 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6fc01e088721b91ffe01873baddae4e174500b67 | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bd447ca6fa5aca3842a0f18fc15b8d87bd2590e2 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/1ba0102748028473cbb068566e9b9f54b362bf9d | microblaze | gqrx-2.14.4 | NOK | http://autobuild.buildroot.net/results/cdf1a80bdb08031c56bdf306c2879e3fc99f8d24 | armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/e51a0ef9c9428106063d003629cdeae16bb3760d | ORPH powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/18aaadb1569f6528f125a268d11153ce80117501 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c926ee1c93e5ecb2ef112f564902cbff037d24d8 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e3902394c0c23eaaf412308ddd6bd34bc06ffd94 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/328fe9e878116bb566d93d355e1ad1e4c5708dac | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/39f0ba7e1bb657a2366e71fdaab88b8b81e65b66 | mips64el | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/6ef5af6bedc0aa56d7cef7d3aaad73b125375740 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6d70e3e1fa2f4b20e38ae47da1898ac851799f5b | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a0a57e08e1a2e773847cbd333ee740a5303cf8cc | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/622f4500d25e1f96eee8efd90b3131a69489da07 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/094035e1f40f7dd642f7f28ac792ddab25d6f927 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9969933cf8cd62c7c181fa8f934bf913c9f2ad2f | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/341d69fe265cd15dfa68e4e7368ab2bffb978371 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0a3761ca85774ccc73600cb8320ac56cf9303a22 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90280bfd7b642afce12e4507d9d728bd8fd2b2d6 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90d847c0f74050578b17e23c6e8d5efa013da344 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/da7ffb26565319256c83925b625bd9099377b47a | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8e4fd3c5474ab02c35c9788214bdea2dcce8b1d2 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f78f642144256d9cd7be0dce410d73c9c9ca40ed | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/db912cf6b2934c1e8697c3c6238448306bd094bd | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/159fde8c8f475584dd523df766eb1b6885bb5ced | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5b29198f5771c68fb359c7c80a6eb401e06cf65b | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8bb4351ade5a507a409b0bdecc50e83590a7ba91 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20754254689939cda6929da04385c57d61fe5a3a | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd048f338445a50bca064f0074d89d0ac842d0d0 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/8bcab9878f0fa478c65ce580c044bb735da141d8 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/9a6562f5e2805af6e035ec3548d876fbbac42521 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/be28789b0fca1b328fbcba7d21b3fb831bcd13e4 | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/b8789afd0271706d966f7a14e741237443ab7cb7 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/642cffd1a7ed3fc6362ad2188eb2dc37f13b72e2 | riscv64 | host-moby-buildkit-0.10.6 | NOK | http://autobuild.buildroot.net/results/4f3685f50d0a8e407c942cc0f065f0398b40c242 | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5ccf6800bfb8a8a57ac11e990333018ea8c43ce8 | arceb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/2e22d5e1e93f4dc0fa84bcbf8977bc3a1e72edce | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7beda22ad5e269b36b4183530e1ccff3b8f9d02a | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9415458efacde22bf80edec68e0dbb6bea515b06 | mips64el | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/359a16c694cca100ee8d895efbac900e43c5305e | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e8b7388749aff13a174cf2f24110cc6cb8f06e26 | m68k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/42fe33a3e5d003431c7d95062868d48c99a6004d | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5f5c9a994371676a8ac25acb37c33a2e22cfe9bc | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d8d5ef0c6baa3266536523022c0fdce58b37fb57 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7ee0d14e1dea6a1ee400953afd8f7a684353a8d7 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7a43a03e4dcb149f87a9cd976a752f8878cc49d9 | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b213d24d844c128868298ab9873bdc33e5ccb323 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ad2e40478e9dd417b9bcd4e47124932dbf50feec | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3c9a12447b580472765fcfd200668873b10a2c73 | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2ef08fe7785cf054c210aef8a4ae714ab23a1d7f | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/0937242ad4c2b724576efa7cc67e3be8ab8ae510 | ORPH mips64el | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/eb23aa1a8cc4c4ff87bc80a92e452874964f41f4 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/30d1c16384f47ae4e221ddeeb81d3373c2f52cd3 | riscv32 | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/5850079bd86f3dbdd68b9c94f69aa5b46fb71933 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/92209ce239d5ce5cf638d478ebd3ac1684caf184 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3f39bef6a90507851542f929f0c7c1e6260c1254 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/01c7df6b166bf95f22d509cacbefe700e7ca65b5 | aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/539adcc63b704b190bc00278190919b2d8953366 | ORPH aarch64 | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/559efbcf944668935c10292126d6fc155f4e09cd | ORPH aarch64_be | libgpg-error-1.46 | NOK | http://autobuild.buildroot.net/results/068b1bbb3c40e573dbb2e2b7cb41c0621afa3eab | ORPH arc | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/0b8b3056ab2f6d550aab47fa9280888a4f7f8167 | mips64el | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/37c7db88622c93f1c58aff7431b638143ae741d3 | aarch64 | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/19dfec2f5fc6997409ecf52b3be29fee0d745ba1 | armeb | libnss-3.87 | NOK | http://autobuild.buildroot.net/results/2adb89dc25d90cfde31b0c35fae8cda35595adcd | arm | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/020f7c4646823a0ba1c6f49d351d1f88a7b9441c | m68k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9a916ca659cec9ba3581ac181a121982cba747b8 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/fd483da624eb3f0ee7ec4a4fc017869ff0a0e585 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/88d805d68f15f90c2a764610c727b2e6bad039cb | x86_64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/a841920f0b611ad727ddd7a256519a6b5e8de147 | powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/a5c85f62472d1777640ed2785d91011c2ed09270 | ORPH mips64el | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/3cdc77ae609d65a5d067b9c4bfc68d2207c3b3c9 | ORPH nios2 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/ccf77d67c44aa980a9e9d791d662314486d91793 | ORPH mipsel | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/8ab6c05365b711089f2209848b1a1aa548a50786 | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/5f5e66d8774033054e785c71b79cc8858ce5929c | ORPH riscv64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7a955c6813b5dd2cccc46eeb6315ea7c3a3a9587 | ORPH i686 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/6a8abbb31b3bcdd406e0a2f42d89fa15391ea9f0 | aarch64_be | lxc-5.0.2 | NOK | http://autobuild.buildroot.net/results/d6d1ae9afc6b66d1f33776d98594804e167b149c | sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/bfc650a6291786c7e27c9a469c6ca804ea0cab09 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/0bb5ffba10bc0a4a39d938c1d1344554859db0ae | aarch64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/012c6f6a2685da9302834b4383b3ed874e24e26f | x86_64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/7beb284e9b7675cee781facdc185d53a45d2aafe | aarch64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/56b19beca3cf669678172471707de16fa95592a5 | i686 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9d01fa6eaa351d206bacdbede5cec49325d23d48 | powerpc64le | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/ab87c5e14568f1e2a2b085458b5193e88b2f9051 | arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/603ef488d11aef21fcf6d45a942e7bce0c42e7c1 | ORPH mips64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9f8c66b0c1f94c9d6f31a2a01142630f75114039 | ORPH arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/90d5cffb54882da2707bab7f0b7f2d7f67a8971c | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3131044c39e4dda6e62e86c71ec529781105de5a | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f69bcacbe698698ca0bc2b51a899f30cd663cf03 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b8647fe3af7a28672517c14321c272a91f99e5d6 | ORPH sh4a | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/e65be22c46c9d8c8565bdf1d690c9e6943f06209 | ORPH armeb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/fe52599fed70df8474d4edfe59d204e3bb38ba99 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/d7193085f0b2845e08a5f3db8832f1a8da883778 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/7ca3fa8979576e9d8e5a63ff0e7ed94fc6dd06d6 | ORPH sh4aeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bfb394562495aab533486c73e8c86a61c193b3b5 | ORPH sh4 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/920cc8828a69629be08f539cc2be2d815f2c6049 | ORPH aarch64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/4795b4cf774ee0a438dcc3833553006254abedec | ORPH xtensa | perl-5.36.0 | NOK | http://autobuild.buildroot.net/results/ff6f81e2562075c7be6423d8a65699d3214ca8ad | microblazeel | php-8.1.14 | NOK | http://autobuild.buildroot.net/results/67c96555418de5bd32f59e603bcb9295665093c6 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/de5a9494412c19c123d48311d5698a457fa657dc | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6f8b0cbb60c28605196d7e0d963df7638553e5f5 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/acc86e620abb4202e462bcef0e85d7bcbc27c88e | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/02b87fb21f7a3bc81be5d3ceb9590dd44f481357 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/10612e99ca7100fb723f0e5fd21d2514af3a4462 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/996bc685d8b4b5b8264c8beb04705b72f385e561 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/ca59f95ef3a2bdf1a39fd5c73fbc717bbce17375 | powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8652898004cdfcc1b74009585b67df4a2efb82e2 | microblazeel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/69b322ac7236d3bb4a686c24239808117ac69d77 | sparc64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/f9471556fdbf7fc1478b7961c2fe6eb692a010ff | armeb | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/b5b9af530f49036b5e42ad6697386888ffb670a5 | powerpc64le | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/3d026347eb91fe682caf78c39432ca16912fec0e | sparc | rsync-3.2.7 | NOK | http://autobuild.buildroot.net/results/4581301ea48e81d7f5ae23ec9170d94f28084750 | aarch64 | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/52bbe6c5fc241f48ed7eeeb99cf283b6f073b5bc | mips64 | ruby-3.1.3 | NOK | http://autobuild.buildroot.net/results/542cc1ec57df90ef47ba44533cd6e217aee3f91e | microblazeel | s6-portable-utils-2.2.5.0 | NOK | http://autobuild.buildroot.net/results/0a46af213f0c773cf61dc12cfdf705a83cc48678 | arceb | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/be583b786cca9b6744c1d72f0aafb627695dfc25 | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/019916a642006ab2ba20e937fc43b108e759b325 | ORPH sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/0cade98bd4f8bd254d4282e6178052adff5c7ecb | ORPH or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/56f97cd8d4709972aee8f9bffe70195980fbe2ab | aarch64 | ti-k3-r5-loader-2022.10 | NOK | http://autobuild.buildroot.net/results/d01e8efe26a10124406c87b32bc7be59d9df98db | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/84bad3c4076ef8b40880e2866a76f5f91a966686 | ORPH microblazeel | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/283a285451e91c5eaccece203874bdd65388b889 | nios2 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/d4f1b5df98f30ac38d6f7b9612fa2243e9ea037f | ORPH mips64 | unknown | NOK | http://autobuild.buildroot.net/results/bba0928ae34020112fdd23913dc2c5e374019346 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/10dfa54b09c4289dbcebeb5f2dff41df41ff3e9d | powerpc64le | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/638f880b3c47825808e97d73bb8fd3acfa020ba2 | aarch64_be | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/c8b8bfe358c8393d68e0846d4ce8628c62ed3ac7 | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/e42be5bb1346a03417e84ec84666f95841f5dff4 | xtensa | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/0db6273b9963fa1d6fd5dde81159736ea17107c0 | ORPH microblazeel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/282fd04198fd6c8006b2cf2f5442cdb90fca7f07 | ORPH mipsel | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/70a0587d2658494fbb09c718582bb575c125234b | ORPH armeb | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/edba7fc4e8f4d7efbf7c250e1c2468618bfe00a5 | ORPH aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/c91e290712e2398d65f15d92bf05b27841721766 | ORPH aarch64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/9cd4c5ffc98be0452403215ca508cc3be46c025d | ORPH x86_64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/084248321ce746bc22d3ff7e2a3b751e6bf4ac8d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a8123148ccfa8e128ac1293827c0e8e00a396e7a | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/79a72cbba284c429f62c9a89533900969834d5c2 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/12a8e58760ee906e9d7d1bf8e7c7573d328acced | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- unknown | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/4b42027c6c6025ea20ee4d6a7a9d6ac0ee52d004 | Classification of failures by reason for 2022.11.x -------------------------------------------------- ulog-0389d243352255f6182326... | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/57a37db3010c9100ae2c943fef790576e990aadd | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/f005ac20c25816b86b8e738dcab5b6c2598d2b81 | Gitlab CI results for 2023-01-27 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ aarch64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363104 | acmesystems_acqua_a5_512mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363106 | acmesystems_aria_g25_128mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363108 | acmesystems_aria_g25_256mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363111 | acmesystems_arietta_g25_128mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363115 | acmesystems_arietta_g25_256mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363119 | amarula_vyasa_rk3288 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363121 | andes_ae350_45 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363123 | arcturus_ucls1012a | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363124 | atmel_sama5d3xek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363158 | atmel_sama5d4_xplained | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363159 | atmel_sama5d4_xplained_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363160 | atmel_sama5d4_xplained_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363161 | atmel_sama5d4_xplained_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363162 | avenger96 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363164 | bananapi_m2_ultra | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363166 | bananapi_m2_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363169 | bananapro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363171 | ORPH beagleboardx15 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363173 | beaglebone | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363176 | beaglebone_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363177 | beagleboneai | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363179 | beaglev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363181 | beelink_gs1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363182 | broadcom_northstar | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363184 | canaan_kd233 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363185 | chromebook_elm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363187 | chromebook_snow | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363189 | ci20 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363190 | cubieboard2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363192 | engicam_imx6qdl_icore | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363194 | engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363195 | engicam_imx6qdl_icore_rqs | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363197 | engicam_imx6ul_geam | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363199 | engicam_imx6ul_isiot | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363201 | freescale_imx28evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363203 | freescale_imx6dlsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363205 | freescale_imx6dlsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363206 | freescale_imx6qsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363208 | freescale_imx6qsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363209 | freescale_imx6sxsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363211 | freescale_imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363212 | freescale_imx7dsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363214 | freescale_imx8mmevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363215 | freescale_imx8mnevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363216 | freescale_imx8mpevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363218 | freescale_imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363219 | freescale_imx8qmmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363221 | freescale_imx8qxpmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363223 | freescale_p1025twr | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363225 | freescale_t1040d4rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363234 | freescale_t2080_qds_rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363235 | friendlyarm_nanopi_r2s | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363236 | galileo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363237 | globalscale_espressobin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363238 | grinn_chiliboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363239 | grinn_liteboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363240 | hifive_unleashed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363241 | imx23evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363242 | imx6-sabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363243 | imx6-sabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363244 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363245 | imx6slevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363246 | imx6sx-sdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363247 | imx6ulevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363248 | imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363249 | imx6ulpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363250 | imx7d-sdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363251 | imx7dpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363252 | imx8mmpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363253 | imx8mpico | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363254 | imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363255 | kontron_bl_imx8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363256 | kontron_pitx_imx8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363257 | kontron_smarc_sal28 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363258 | lafrite | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363259 | lego_ev3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363260 | licheepi_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363261 | linksprite_pcduino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363262 | ls1028ardb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363263 | mender_x86_64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363264 | ORPH microchip_sam9x60ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363265 | microchip_sam9x60ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363266 | microchip_sama5d27_wlsom1_ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363267 | ...hip_sama5d27_wlsom1_ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363268 | microchip_sama5d2_icp_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363269 | microchip_sama5d2_icp_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363270 | microchip_sama7g5ek_mmc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363271 | microchip_sama7g5ek_mmc_dev | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363272 | minnowboard_max | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363273 | mx25pdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363275 | mx51evk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363276 | mx53loco | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363278 | mx6cubox | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363280 | mx6sx_udoo_neo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363283 | mx6udoo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363287 | nexbox_a95x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363290 | nezha | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363292 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363311 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363314 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363317 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363319 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363322 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363324 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363326 | octavo_osd32mp1_brk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363330 | octavo_osd32mp1_red | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363331 | odroidc2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363332 | odroidxu4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363333 | olimex_a10_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363334 | olimex_a13_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363335 | olimex_a20_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363337 | olimex_a20_olinuxino_lime2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363336 | olimex_a20_olinuxino_micro | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363338 | olimex_a33_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363340 | olimex_a64_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363344 | olimex_imx233_olinuxino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363346 | olimex_stmp157_olinuxino_lime | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363347 | olpc_xo1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363349 | olpc_xo175 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363348 | openblocks_a6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363350 | orangepi_lite | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363352 | orangepi_lite2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363351 | orangepi_one | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363353 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363354 | orangepi_pc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363355 | orangepi_pc_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363357 | orangepi_r1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363358 | orangepi_zero | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363360 | orangepi_zero_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363364 | orangepi_zero_plus2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363362 | pandaboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363366 | pc_x86_64_bios | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363368 | pc_x86_64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363370 | pcengines_apu2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363373 | pine64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363375 | pine64_sopine | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363378 | qemu_aarch64_ebbr | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363380 | qemu_aarch64_sbsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363382 | qemu_aarch64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363384 | qemu_arm_versatile | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363386 | qemu_arm_vexpress | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363388 | qemu_arm_vexpress_tz | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363391 | qemu_m68k_mcf5208 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363393 | qemu_m68k_q800 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363395 | qemu_microblazebe_mmu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363397 | qemu_microblazeel_mmu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363398 | qemu_mips32r2_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363400 | qemu_mips32r2el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363402 | qemu_mips32r6_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363404 | qemu_mips32r6el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363406 | qemu_mips64_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363407 | qemu_mips64el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363409 | qemu_mips64r6_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363412 | qemu_mips64r6el_malta | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363413 | qemu_nios2_10m50 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363418 | qemu_or1k | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363420 | qemu_ppc64_e5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363423 | qemu_ppc64_pseries | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363425 | qemu_ppc64le_powernv8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363427 | qemu_ppc64le_pseries | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363429 | qemu_ppc_bamboo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363430 | qemu_ppc_e500mc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363431 | qemu_ppc_g3beige | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363432 | qemu_ppc_mac99 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363433 | qemu_ppc_mpc8544ds | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363436 | qemu_riscv32_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363437 | qemu_riscv64_nommu_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363438 | qemu_riscv64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363439 | qemu_s390x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363440 | qemu_sh4_r2d | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363441 | qemu_sh4eb_r2d | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363442 | qemu_sparc64_sun4u | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363443 | qemu_sparc_ss10 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363444 | qemu_x86 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363447 | qemu_x86_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363446 | qemu_xtensa_lx60 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363448 | qemu_xtensa_lx60_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363451 | raspberrypi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363484 | ORPH raspberrypi0 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363454 | ORPH raspberrypi0w | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363459 | ORPH raspberrypi2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363460 | ORPH raspberrypi3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363468 | raspberrypi3_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363465 | ORPH raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363479 | ORPH raspberrypi4 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363483 | ORPH raspberrypi4_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363481 | ORPH raspberrypicm4io | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363489 | ORPH raspberrypicm4io_64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363487 | ORPH raspberrypizero2w | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363492 | riotboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363495 | rock64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363497 | rock_pi_n8 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363501 | rockpro64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363503 | roseapplepi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363506 | s6lx9_microboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363510 | sheevaplug | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363512 | sipeed_lichee_rv | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363514 | sipeed_lichee_rv_dock | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363516 | sipeed_maix_bit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363519 | sipeed_maix_bit_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363521 | sipeed_maix_dock | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363523 | sipeed_maix_dock_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363526 | sipeed_maix_go | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363527 | sipeed_maix_go_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363529 | sipeed_maixduino | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363531 | sipeed_maixduino_sdcard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363533 | snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363535 | snps_archs38_axs103 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363537 | snps_archs38_haps | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363538 | snps_archs38_hsdk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363539 | socrates_cyclone5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363541 | solidrun_clearfog | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363542 | solidrun_clearfog_gt_8k | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363544 | solidrun_macchiatobin | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363545 | ORPH spike_riscv64 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363547 | stm32f429_disco_xip | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363548 | stm32f469_disco_sd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363550 | stm32f469_disco_xip | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363552 | stm32mp157a_dk1 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363554 | stm32mp157c_dk2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363556 | stm32mp157c_odyssey | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363558 | terasic_de10nano_cyclone5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363560 | toradex_apalis_imx6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363561 | ts4900 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363563 | ts5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363564 | ts7680 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363566 | uevm5432 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363568 | versal_vck190 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363570 | visionfive | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363572 | visionfive2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363571 | wandboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363573 | warp7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363574 | warpboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363575 | zynq_microzed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363576 | zynq_qmtech | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363577 | zynq_zc706 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363578 | zynq_zed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363579 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363580 | zynqmp_zcu102 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363581 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363582 | -- http://autobuild.buildroot.net From a.partesotti at gmail.com Sat Jan 28 09:41:19 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sat, 28 Jan 2023 10:41:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package Message-ID: <20230128094119.10660-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. oatpp must be used as static library in $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want to build therir own application by linking oatpp in a buildroot build system. Signed-off-by: Alessandro Partesotti --- package/Config.in | 3 +++ package/oatpp/Config.in | 14 ++++++++++++++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..481876a278 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" source "package/vim/Config.in" endmenu + endmenu + diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..86eb4573a6 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,14 @@ +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe Path compiler flag disabled" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || BR2_COMPILER_PARANOID_UNSAFE_PATH + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH + help + Oat++ is an open-source C++ web framework for highly scalable and resource-efficient web applications. + It provides all the necessary components for production-grade development. + This package allows you to use oatpp to statically build this a project inside the staging directory. + See https://oatpp.io/docs/start + diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..7abdeb6de5 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION= 1.3.0 +OATPP_SOURCE= $(OATPP_VERSION).tar.gz +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags +#OATPP_SITE= git://github.com/oatpp/oatpp.git +OATPP_INSTALL_STAGING= YES +OATPP_INSTALL_TARGET= NO +OATPP_MAKE=make + +$(eval $(cmake-package)) + -- 2.25.1 From a.partesotti at gmail.com Sat Jan 28 09:45:03 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sat, 28 Jan 2023 10:45:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package In-Reply-To: References: <20230127231808.1364957-1-a.partesotti@gmail.com> Message-ID: Fixed! but maybe i made i mistake by submitting a new patch [image: image.png] Il giorno sab 28 gen 2023 alle ore 01:17 ha scritto: > For https://oatpp.io/docs/, I get: > > server=oatpp/1.3.0 > code=500 > description=Internal Server Error > message=Page not found > > It looks like it doesn't like trimming the URL, and > https://oatpp.io/docs/start looks better. > > <>< <>< <>< > Bryce Schober > > > On Fri, Jan 27, 2023 at 3:18 PM Alessandro Partesotti < > a.partesotti at gmail.com> wrote: > >> This package introduce oatpp in BR buildsystem. oatpp must be used as >> static linkable library in >> $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want >> to build therir own application by linking oatpp in a buildroot build >> system. >> >> Signed-off-by: Alessandro Partesotti >> --- >> package/Config.in | 3 +++ >> package/oatpp/Config.in | 14 ++++++++++++++ >> package/oatpp/oatpp.mk | 16 ++++++++++++++++ >> 3 files changed, 33 insertions(+) >> create mode 100644 package/oatpp/Config.in >> create mode 100644 package/oatpp/oatpp.mk >> >> diff --git a/package/Config.in b/package/Config.in >> index 995dae2c57..481876a278 100644 >> --- a/package/Config.in >> +++ b/package/Config.in >> @@ -1941,6 +1941,7 @@ menu "Networking" >> source "package/nss-mdns/Config.in" >> source "package/nss-myhostname/Config.in" >> source "package/nss-pam-ldapd/Config.in" >> + source "package/oatpp/Config.in" >> source "package/omniorb/Config.in" >> source "package/open-isns/Config.in" >> source "package/open62541/Config.in" >> @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" >> source "package/vim/Config.in" >> endmenu >> >> + >> endmenu >> + >> diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in >> new file mode 100644 >> index 0000000000..3cf6bf3ef5 >> --- /dev/null >> +++ b/package/oatpp/Config.in >> @@ -0,0 +1,14 @@ >> +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe >> Path compiler flag disabled" >> + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS >> || BR2_COMPILER_PARANOID_UNSAFE_PATH >> + >> +config BR2_PACKAGE_OATPP >> + bool "Oat++" >> + depends on BR2_INSTALL_LIBSTDCPP >> + depends on BR2_TOOLCHAIN_HAS_THREADS >> + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH >> + help >> + Oat++ is an open-source C++ web framework for highly >> scalable and resource-efficient web applications. >> + It provides all the necessary components for >> production-grade development. >> + This package allows you to use oatpp to statically build >> this a project inside the staging directory. >> + See https://oatpp.io/docs/ >> + >> diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk >> new file mode 100644 >> index 0000000000..7abdeb6de5 >> --- /dev/null >> +++ b/package/oatpp/oatpp.mk >> @@ -0,0 +1,16 @@ >> >> +################################################################################ >> +# >> +# oatpp >> +# >> >> +################################################################################ >> + >> +OATPP_VERSION= 1.3.0 >> +OATPP_SOURCE= $(OATPP_VERSION).tar.gz >> +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags >> +#OATPP_SITE= git://github.com/oatpp/oatpp.git >> +OATPP_INSTALL_STAGING= YES >> +OATPP_INSTALL_TARGET= NO >> +OATPP_MAKE=make >> + >> +$(eval $(cmake-package)) >> + >> -- >> 2.25.1 >> >> _______________________________________________ >> buildroot mailing list >> buildroot at buildroot.org >> https://lists.buildroot.org/mailman/listinfo/buildroot >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 69867 bytes Desc: not available URL: From bonet at grenoble.cnrs.fr Sat Jan 28 09:58:17 2023 From: bonet at grenoble.cnrs.fr (Edgar Bonet) Date: Sat, 28 Jan 2023 10:58:17 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-27 In-Reply-To: <20230128064807.6F449404C8@smtp2.osuosl.org> References: <20230128064807.6F449404C8@smtp2.osuosl.org> Message-ID: <9cbfa4ff-8bac-0c93-623d-095ce9c5b30e@grenoble.cnrs.fr> Hello! Gitlab CI wrote: > Detail of defconfig failures for master > --------------------------------------- > > defconfig | link to the job | orph? > ----------------------------------+---------------------------------------------------------------+------ > aarch64_efi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363104 | > acmesystems_acqua_a5_512mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363106 | > acmesystems_aria_g25_128mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363108 | > acmesystems_aria_g25_256mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363111 | > acmesystems_arietta_g25_128mb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3663363115 | > [snip] Many (most?) of those defconfigs failed with the error ?No space left on device?, which seems like an autobuilder issue. Regards, Edgar. From yann.morin.1998 at free.fr Sat Jan 28 15:37:35 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 28 Jan 2023 16:37:35 +0100 Subject: [Buildroot] [PATCH v2] package/opengl/libegl: remove BR2_PACKAGE_HAS_LIBEGL_WAYLAND In-Reply-To: <20220924210221.1490924-1-thomas.petazzoni@bootlin.com> References: <20220924210221.1490924-1-thomas.petazzoni@bootlin.com> Message-ID: <20230128153735.GD2632@scaer> Thomas, All, +Maxime Chevallier for the rockchip package... On 2022-09-24 23:02 +0200, Thomas Petazzoni spake thusly: > Since wayland 1.15 (upstream commit > 549a5ea710f4da1a5749587176d39fef1ded4077), libwayland-egl.so is > provided by the wayland package, so there is no longer a question of > whether libwayland-egl.so is provided by the particular EGL > implementation. See the Wayland commit log: > > wayland-egl: import libwayland-egl.so frontend library from Mesa > > Currently the client-facing libwayland-egl API is defined by a header > file shipped by Wayland, but the implementation is left to each vendor. > > This can cause collisions when multiple implementations are installed on > the same system. Importing the implementation into Wayland with a stable > and versioned driver-facing ABI allows multiple drivers to coexist on > the same system. > > Pull the sample implementation from Mesa commit 677edff5cfd > ("wayland-egl: rework and simplify wl_egl_window initialization") > It has been used by the Mesa open source drivers, NVIDIA and others[1]. > > v2: Reword commit message, rebase on top of newer Mesa. > > [1] https://github.com/thayama/wayland-egl Then we'll have an issue with rockchip-mali, which does install its own version: 31 ifeq ($(BR2_PACKAGE_WAYLAND),y) 32 ROCKCHIP_MALI_SUFFIX = -wayland-gbm 33 ROCKCHIP_MALI_PKGCONFIG_FILES += wayland-egl 34 ROCKCHIP_MALI_LIB_SYMLINKS += libwayland-egl.so 35 ROCKCHIP_MALI_DEPENDENCIES += wayland 36 else The topic recently poped up on IRC, and it's been reported that the libwayland-egl as provided by wayland, is not compatible with the rockchip blob. However, the repositroy where we are supposed to grab the rockchip-mali blobs no longer exists; ROCKCHIP_MALI_SITE = $(call github,rockchip-linux,libmali,$(ROCKCHIP_MALI_VERSION)) https://github.com/rockchip-linux/libmali -> 404 Maxime, do you know wheter the libmali has moved somewhere else, or has purely disapeared? What should we do with this package, now? It seems it's been hidden somewhere in: https://github.com/JeffyCN/mirrors https://github.com/JeffyCN/mirrors/tree/libmali What's the deal? Regards, Yann E. MORIN. > Consequently, we remove the BR2_PACKAGE_HAS_LIBEGL_WAYLAND > option. Packages that rely on BR2_PACKAGE_HAS_LIBGLES and > BR2_PACKAGE_WAYLAND are guaranteed to have libwayland-egl.so. > > Signed-off-by: Thomas Petazzoni > --- > Changes since v1: > - Fix Wayland 15 -> wayland 1.15 in commit log > - Re-add BR2_PACKAGE_HAS_LIBEGL dependency in weston.mk > --- > package/cage/Config.in | 4 +--- > package/freescale-imx/imx-gpu-viv/Config.in | 1 - > package/kodi/Config.in | 1 - > package/libgtk3/Config.in | 8 ++++---- > package/mesa3d/Config.in | 1 - > package/nvidia-driver/Config.in | 1 - > package/opengl/libegl/Config.in | 4 ---- > package/vte/Config.in | 6 +++--- > package/waffle/Config.in | 2 +- > package/waylandpp/Config.in | 6 +++--- > package/weston/Config.in | 6 +++--- > package/weston/weston.mk | 2 +- > package/wlroots/Config.in | 5 ++--- > package/wpebackend-fdo/Config.in | 6 +++--- > package/wpewebkit/Config.in | 4 +--- > 15 files changed, 22 insertions(+), 35 deletions(-) > > diff --git a/package/cage/Config.in b/package/cage/Config.in > index 0844d6ff62..4f823c768c 100644 > --- a/package/cage/Config.in > +++ b/package/cage/Config.in > @@ -1,6 +1,5 @@ > -comment "cage needs udev, EGL w/ Wayland backend and OpenGL ES support" > +comment "cage needs udev, EGL and OpenGL ES support" > depends on !BR2_PACKAGE_HAS_LIBEGL || \ > - !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > !BR2_PACKAGE_HAS_LIBGLES || \ > !BR2_PACKAGE_HAS_UDEV > > @@ -13,7 +12,6 @@ config BR2_PACKAGE_CAGE > depends on !BR2_STATIC_LIBS # wlroots > depends on BR2_TOOLCHAIN_HAS_THREADS # wlroots > depends on BR2_PACKAGE_HAS_LIBEGL # wlroots > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND # wlroots > depends on BR2_PACKAGE_HAS_LIBGLES # wlroots > depends on BR2_PACKAGE_HAS_UDEV # wlroots > select BR2_PACKAGE_WLROOTS > diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in > index 9ba3d0428e..fc59d9a548 100644 > --- a/package/freescale-imx/imx-gpu-viv/Config.in > +++ b/package/freescale-imx/imx-gpu-viv/Config.in > @@ -64,7 +64,6 @@ config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB > config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL > bool "Wayland" > select BR2_PACKAGE_WAYLAND > - select BR2_PACKAGE_HAS_LIBEGL_WAYLAND > > endchoice > > diff --git a/package/kodi/Config.in b/package/kodi/Config.in > index 90710683db..1b1f39895e 100644 > --- a/package/kodi/Config.in > +++ b/package/kodi/Config.in > @@ -31,7 +31,6 @@ config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND > bool > default y > depends on BR2_PACKAGE_HAS_LIBGL || BR2_PACKAGE_HAS_LIBGLES > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND # waylandpp > depends on BR2_HOST_GCC_AT_LEAST_4_9 # waylandpp > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # waylandpp > depends on BR2_INSTALL_LIBSTDCPP # waylandpp > diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in > index bc8cacd9f5..41fe3dd64c 100644 > --- a/package/libgtk3/Config.in > +++ b/package/libgtk3/Config.in > @@ -6,10 +6,10 @@ comment "libgtk3 needs a toolchain w/ wchar, threads, C++, gcc >= 4.9" > !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ > !BR2_TOOLCHAIN_HAS_THREADS > > -comment "libgtk3 needs an OpenGL or an OpenGL-EGL/wayland backend" > +comment "libgtk3 needs an OpenGL or an OpenGL-EGL backend" > depends on BR2_USE_MMU > depends on BR2_TOOLCHAIN_HAS_SYNC_4 > - depends on !BR2_PACKAGE_HAS_LIBEGL_WAYLAND && \ > + depends on !BR2_PACKAGE_HAS_LIBEGL && \ > !BR2_PACKAGE_HAS_LIBGL > > config BR2_PACKAGE_LIBGTK3 > @@ -21,7 +21,7 @@ config BR2_PACKAGE_LIBGTK3 > depends on BR2_INSTALL_LIBSTDCPP # pango > depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > + depends on BR2_PACKAGE_HAS_LIBEGL || \ > BR2_PACKAGE_HAS_LIBGL > select BR2_PACKAGE_ATK > select BR2_PACKAGE_CAIRO > @@ -69,7 +69,7 @@ comment "Wayland GDK backend needs an OpenGL EGL backend provided by mesa3d w/ h > config BR2_PACKAGE_LIBGTK3_WAYLAND > bool "Wayland GDK backend" > default y > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on BR2_PACKAGE_HAS_LIBEGL > depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17 > select BR2_PACKAGE_WAYLAND > select BR2_PACKAGE_WAYLAND_PROTOCOLS > diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in > index 40f7009492..e379255a01 100644 > --- a/package/mesa3d/Config.in > +++ b/package/mesa3d/Config.in > @@ -378,7 +378,6 @@ config BR2_PACKAGE_MESA3D_OPENGL_EGL > depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER > select BR2_PACKAGE_HAS_LIBEGL if !BR2_PACKAGE_LIBGLVND > select BR2_PACKAGE_LIBGLVND_DISPATCH_EGL if BR2_PACKAGE_LIBGLVND > - select BR2_PACKAGE_HAS_LIBEGL_WAYLAND > select BR2_PACKAGE_MESA3D_GBM > help > Use the Khronos EGL APIs. EGL is a window manager for OpenGL > diff --git a/package/nvidia-driver/Config.in b/package/nvidia-driver/Config.in > index a8617a939b..e4a9dde0a0 100644 > --- a/package/nvidia-driver/Config.in > +++ b/package/nvidia-driver/Config.in > @@ -26,7 +26,6 @@ config BR2_PACKAGE_NVIDIA_DRIVER_XORG > select BR2_PACKAGE_XLIB_LIBXEXT > select BR2_PACKAGE_HAS_LIBGL > select BR2_PACKAGE_HAS_LIBEGL > - select BR2_PACKAGE_HAS_LIBEGL_WAYLAND > select BR2_PACKAGE_HAS_LIBGLES > > if BR2_PACKAGE_NVIDIA_DRIVER_XORG > diff --git a/package/opengl/libegl/Config.in b/package/opengl/libegl/Config.in > index a236998947..f46d09ed71 100644 > --- a/package/opengl/libegl/Config.in > +++ b/package/opengl/libegl/Config.in > @@ -1,10 +1,6 @@ > config BR2_PACKAGE_HAS_LIBEGL > bool > > -config BR2_PACKAGE_HAS_LIBEGL_WAYLAND > - bool > - depends on BR2_PACKAGE_HAS_LIBEGL > - > config BR2_PACKAGE_PROVIDES_LIBEGL > string > depends on BR2_PACKAGE_HAS_LIBEGL > diff --git a/package/vte/Config.in b/package/vte/Config.in > index 45d627885f..8a231a21af 100644 > --- a/package/vte/Config.in > +++ b/package/vte/Config.in > @@ -8,7 +8,7 @@ config BR2_PACKAGE_VTE > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_10 # C++20 > depends on BR2_TOOLCHAIN_HAS_SYNC_4 > depends on !BR2_TOOLCHAIN_USES_MUSL > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > + depends on BR2_PACKAGE_HAS_LIBEGL || \ > BR2_PACKAGE_HAS_LIBGL > depends on BR2_PACKAGE_XORG7 > select BR2_PACKAGE_LIBGTK3 > @@ -31,9 +31,9 @@ comment "vte needs a uClibc or glibc toolchain w/ wchar, threads, C++, gcc >= 10 > !BR2_TOOLCHAIN_GCC_AT_LEAST_10 || \ > BR2_TOOLCHAIN_USES_MUSL > > -comment "vte needs an OpenGL or an OpenGL-EGL/wayland backend" > +comment "vte needs an OpenGL or an OpenGL-EGL backend" > depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS > depends on BR2_USE_MMU > depends on BR2_TOOLCHAIN_HAS_SYNC_4 > - depends on !BR2_PACKAGE_HAS_LIBEGL_WAYLAND && \ > + depends on !BR2_PACKAGE_HAS_LIBEGL && \ > !BR2_PACKAGE_HAS_LIBGL > diff --git a/package/waffle/Config.in b/package/waffle/Config.in > index ad622e9582..79cb4ca2ed 100644 > --- a/package/waffle/Config.in > +++ b/package/waffle/Config.in > @@ -4,7 +4,7 @@ config BR2_PACKAGE_WAFFLE_SUPPORTS_GLX > > config BR2_PACKAGE_WAFFLE_SUPPORTS_WAYLAND > bool > - default y if BR2_PACKAGE_WAYLAND && BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + default y if BR2_PACKAGE_WAYLAND && BR2_PACKAGE_HAS_LIBEGL > > config BR2_PACKAGE_WAFFLE_SUPPORTS_X11_EGL > bool > diff --git a/package/waylandpp/Config.in b/package/waylandpp/Config.in > index 86ca965056..0713884d3e 100644 > --- a/package/waylandpp/Config.in > +++ b/package/waylandpp/Config.in > @@ -1,6 +1,6 @@ > config BR2_PACKAGE_WAYLANDPP > bool "waylandpp" > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on BR2_PACKAGE_HAS_LIBEGL > depends on BR2_HOST_GCC_AT_LEAST_4_9 > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 > depends on BR2_INSTALL_LIBSTDCPP > @@ -10,9 +10,9 @@ config BR2_PACKAGE_WAYLANDPP > > https://github.com/NilsBrause/waylandpp > > -comment "waylandpp needs an OpenGL-EGL/wayland backend, a toolchain w/ gcc >= 4.9, host gcc >= 4.9, C++ support" > +comment "waylandpp needs an OpenGL-EGL backend, a toolchain w/ gcc >= 4.9, host gcc >= 4.9, C++ support" > depends on BR2_PACKAGE_WAYLAND > - depends on !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > + depends on !BR2_PACKAGE_HAS_LIBEGL || \ > !BR2_HOST_GCC_AT_LEAST_4_9 || \ > !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ > !BR2_INSTALL_LIBSTDCPP > diff --git a/package/weston/Config.in b/package/weston/Config.in > index 3b4e932b7d..cba0469d16 100644 > --- a/package/weston/Config.in > +++ b/package/weston/Config.in > @@ -152,16 +152,16 @@ config BR2_PACKAGE_WESTON_DEMO_CLIENTS > depends on BR2_TOOLCHAIN_HAS_THREADS # pango > depends on BR2_USE_WCHAR # pango > depends on BR2_PACKAGE_HAS_LIBGLES > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on BR2_PACKAGE_HAS_LIBEGL > select BR2_PACKAGE_PANGO > help > This enables the installation of Weston's demo clients. > > -comment "demo clients needs an OpenGL ES provider, an OpenEGL-capable Wayland backend and a toolchain w/ wchar, threads, C++, gcc >= 4.9" > +comment "demo clients needs an OpenGL ES/EGL provider and a toolchain w/ wchar, threads, C++, gcc >= 4.9" > depends on BR2_USE_MMU > depends on BR2_TOOLCHAIN_HAS_SYNC_4 > depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ > !BR2_USE_WCHAR || !BR2_PACKAGE_HAS_LIBGLES || \ > - !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 > + !BR2_PACKAGE_HAS_LIBEGL || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 > > endif > diff --git a/package/weston/weston.mk b/package/weston/weston.mk > index 5e71473640..b0c4061836 100644 > --- a/package/weston/weston.mk > +++ b/package/weston/weston.mk > @@ -71,7 +71,7 @@ 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)$(BR2_PACKAGE_HAS_LIBGLES),yy) > WESTON_CONF_OPTS += -Drenderer-gl=true > WESTON_DEPENDENCIES += libegl libgles > ifeq ($(BR2_PACKAGE_PIPEWIRE)$(BR2_PACKAGE_WESTON_DRM),yy) > diff --git a/package/wlroots/Config.in b/package/wlroots/Config.in > index 84a4ef846e..de45c0c583 100644 > --- a/package/wlroots/Config.in > +++ b/package/wlroots/Config.in > @@ -1,6 +1,6 @@ > -comment "wlroots needs udev, EGL w/ Wayland backend and OpenGL ES support" > +comment "wlroots needs udev, EGL and OpenGL ES support" > depends on !BR2_PACKAGE_HAS_LIBEGL || \ > - !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ > + !BR2_PACKAGE_HAS_LIBEGL || \ > !BR2_PACKAGE_HAS_LIBGLES || \ > !BR2_PACKAGE_HAS_UDEV > > @@ -14,7 +14,6 @@ config BR2_PACKAGE_WLROOTS > depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm, wayland > depends on BR2_PACKAGE_HAS_UDEV # libinput > depends on BR2_PACKAGE_HAS_LIBEGL > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > depends on BR2_PACKAGE_HAS_LIBGLES > select BR2_PACKAGE_LIBDRM > select BR2_PACKAGE_LIBINPUT > diff --git a/package/wpebackend-fdo/Config.in b/package/wpebackend-fdo/Config.in > index 8a8c820c9b..9b4dd28741 100644 > --- a/package/wpebackend-fdo/Config.in > +++ b/package/wpebackend-fdo/Config.in > @@ -1,5 +1,5 @@ > -comment "wpebackend-fdo needs a toolchain w/ C++, wchar, threads, dynamic library and an OpenEGL-capable Wayland backend" > - depends on !BR2_PACKAGE_HAS_LIBEGL_WAYLAND || !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR \ > +comment "wpebackend-fdo needs a toolchain w/ C++, wchar, threads, dynamic library and EGL support" > + depends on !BR2_PACKAGE_HAS_LIBEGL || !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR \ > || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS > > config BR2_PACKAGE_WPEBACKEND_FDO > @@ -9,7 +9,7 @@ config BR2_PACKAGE_WPEBACKEND_FDO > depends on BR2_TOOLCHAIN_HAS_THREADS # wayland, libglib2 > depends on BR2_USE_WCHAR # libglib2 > depends on BR2_USE_MMU # libglib2 > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on BR2_PACKAGE_HAS_LIBEGL > select BR2_PACKAGE_LIBEPOXY > select BR2_PACKAGE_LIBGLIB2 > select BR2_PACKAGE_LIBWPE > diff --git a/package/wpewebkit/Config.in b/package/wpewebkit/Config.in > index 04ed40bd92..2a5905a30a 100644 > --- a/package/wpewebkit/Config.in > +++ b/package/wpewebkit/Config.in > @@ -27,8 +27,7 @@ comment "wpewebkit needs a toolchain w/ C++, wchar, threads, dynamic library, gc > comment "wpewebkit needs an OpenGL ES w/ EGL-capable Wayland backend" > depends on BR2_PACKAGE_WPEWEBKIT_ARCH_SUPPORTS > depends on !BR2_BINFMT_FLAT > - depends on !BR2_PACKAGE_HAS_LIBGLES || !BR2_PACKAGE_HAS_LIBEGL \ > - || !BR2_PACKAGE_HAS_LIBEGL_WAYLAND > + depends on !BR2_PACKAGE_HAS_LIBGLES || !BR2_PACKAGE_HAS_LIBEGL > > config BR2_PACKAGE_WPEWEBKIT > bool "wpewebkit" > @@ -41,7 +40,6 @@ config BR2_PACKAGE_WPEWEBKIT > depends on BR2_USE_WCHAR # icu, libsoup > depends on BR2_PACKAGE_HAS_LIBGLES # libepoxy > depends on BR2_PACKAGE_HAS_LIBEGL # libepoxy > - depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND # wpebackend-fdo > depends on BR2_PACKAGE_WPEWEBKIT_ARCH_SUPPORTS > select BR2_PACKAGE_CAIRO > select BR2_PACKAGE_CAIRO_PNG -- .-----------------.--------------------.------------------.--------------------. | 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 at devoogdt.com Sat Jan 28 17:47:29 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sat, 28 Jan 2023 18:47:29 +0100 Subject: [Buildroot] [PATCH] fluent-bit: needs C++ Message-ID: <20230128174731.3816982-1-thomas.devoogdt@barco.com> From: Thomas Devoogdt Fixes: - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log Signed-off-by: Thomas Devoogdt --- package/fluent-bit/Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index 11ceb55d4f..bd89c05faa 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_FLUENT_BIT bool "fluent-bit" + depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_USES_GLIBC select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_LIBYAML @@ -8,5 +9,5 @@ config BR2_PACKAGE_FLUENT_BIT https://github.com/fluent/fluent-bit -comment "fluent-bit needs a glibc toolchain" - depends on !BR2_TOOLCHAIN_USES_GLIBC +comment "fluent-bit needs a glibc toolchain w/ C++" + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP -- 2.39.0 From thomas at devoogdt.com Sat Jan 28 17:47:30 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sat, 28 Jan 2023 18:47:30 +0100 Subject: [Buildroot] [PATCH] fluent-bit: fix -latomic on various platforms In-Reply-To: <20230128174731.3816982-1-thomas.devoogdt@barco.com> References: <20230128174731.3816982-1-thomas.devoogdt@barco.com> Message-ID: <20230128174731.3816982-2-thomas.devoogdt@barco.com> From: Thomas Devoogdt /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Signed-off-by: Thomas Devoogdt --- package/fluent-bit/fluent-bit.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index f7727834dd..c84042a0fa 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -41,6 +41,12 @@ FLUENT_BIT_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" +# Uses __atomic_compare_exchange_8 +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + define FLUENT_BIT_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ $(TARGET_DIR)/etc/init.d/S99fluent-bit -- 2.39.0 From thomas at devoogdt.com Sat Jan 28 17:47:31 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sat, 28 Jan 2023 18:47:31 +0100 Subject: [Buildroot] [PATCH] fluent-bit: needs arch support for wasm In-Reply-To: <20230128174731.3816982-1-thomas.devoogdt@barco.com> References: <20230128174731.3816982-1-thomas.devoogdt@barco.com> Message-ID: <20230128174731.3816982-3-thomas.devoogdt@barco.com> From: Thomas Devoogdt See: https://github.com/fluent/fluent-bit/tree/master/lib/wasm-micro-runtime-WAMR-1.1.1#supported-architectures-and-platforms MIPS & RISCV32 are mentioned in the supported list, but that seems to be wrong, so excluded those. Signed-off-by: Thomas Devoogdt --- package/fluent-bit/Config.in | 11 +++++++++++ package/fluent-bit/fluent-bit.mk | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index bd89c05faa..0ed69e09ce 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -11,3 +11,14 @@ config BR2_PACKAGE_FLUENT_BIT comment "fluent-bit needs a glibc toolchain w/ C++" depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP + +if BR2_PACKAGE_FLUENT_BIT + +config BR2_PACKAGE_FLUENT_BIT_WASM + bool "Build with WASM runtime support" + default y + # see lib/wasm-micro-runtime-WAMR-1.1.1/README.md#supported-architectures-and-platforms + depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || BR2_aarch64 || BR2_aarch64_be || \ + (BR2_riscv && BR2_RISCV_64) || BR2_xtensa || BR2_arc + +endif diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index c84042a0fa..6e9a33e02e 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -17,6 +17,12 @@ FLUENT_BIT_CONF_OPTS += \ -DFLB_CHUNK_TRACE=No \ -DFLB_BACKTRACE=No +ifeq ($(BR2_PACKAGE_FLUENT_BIT_WASM),y) +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=Yes +else +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=No +endif + ifeq ($(BR2_PACKAGE_LUAJIT),y) FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes FLUENT_BIT_DEPENDENCIES += luajit -- 2.39.0 From vfazio at xes-inc.com Sat Jan 28 19:14:09 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Sat, 28 Jan 2023 13:14:09 -0600 Subject: [Buildroot] [PATCH 1/1] package/bash: fix non-multibyte builds Message-ID: <20230128191409.1472620-1-vfazio@xes-inc.com> Builds using toolchains without WCHAR support would fail due to an undeclared reference to `shell_input_line_property`. Fix this by using a guard to check if ENABLE_MULTIBYTE is defined. Fixes: - http://autobuild.buildroot.net/results/133ddcbc37512e6bcc5daab669ce316efa7ec4fc/ Signed-off-by: Vincent Fazio --- ...compilation-for-non-multibyte-builds.patch | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch diff --git a/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch new file mode 100644 index 0000000000..d330de5cd4 --- /dev/null +++ b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch @@ -0,0 +1,63 @@ +From 0217fc2816e47ee296472df71d1011f0eb2937e6 Mon Sep 17 00:00:00 2001 +From: Vincent Fazio +Date: Fri, 27 Jan 2023 14:37:26 -0600 +Subject: [PATCH] parse.y: fix compilation for non-multibyte builds + +Builds configured with --disable-multibyte or when the toolchain does +not have WCHAR support would encounter a compile error due to an +undeclared reference to shell_input_line_property in shell_getc. + +Add a HANDLE_MULTIBYTE guard to conditionally compile the block that +references shell_input_line_property in shell_getc as it's only declared +when HANDLE_MULTIBYTE is defined. + +Signed-off-by: Vincent Fazio +[Upstream status: https://savannah.gnu.org/patch/index.php?10309] +--- + parse.y | 2 ++ + y.tab.c | 2 ++ + 2 files changed, 4 insertions(+) + +diff --git a/parse.y b/parse.y +index 1d12e639..8f1355c6 100644 +--- a/parse.y ++++ b/parse.y +@@ -2625,6 +2625,7 @@ next_alias_char: + parser_state |= PST_ENDALIAS; + /* We need to do this to make sure last_shell_getc_is_singlebyte returns + true, since we are returning a single-byte space. */ ++#if defined (HANDLE_MULTIBYTE) + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) + { + #if 0 +@@ -2638,6 +2639,7 @@ next_alias_char: + shell_input_line_property[shell_input_line_index - 1] = 1; + #endif + } ++#endif /* HANDLE_MULTIBYTE */ + return ' '; /* END_ALIAS */ + } + #endif +diff --git a/y.tab.c b/y.tab.c +index 50c5845b..799f730f 100644 +--- a/y.tab.c ++++ b/y.tab.c +@@ -4936,6 +4936,7 @@ next_alias_char: + parser_state |= PST_ENDALIAS; + /* We need to do this to make sure last_shell_getc_is_singlebyte returns + true, since we are returning a single-byte space. */ ++#if defined (HANDLE_MULTIBYTE) + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) + { + #if 0 +@@ -4949,6 +4950,7 @@ next_alias_char: + shell_input_line_property[shell_input_line_index - 1] = 1; + #endif + } ++#endif /* HANDLE_MULTIBYTE */ + return ' '; /* END_ALIAS */ + } + #endif +-- +2.25.1 + -- 2.25.1 From thomas.petazzoni at bootlin.com Sat Jan 28 19:57:55 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 20:57:55 +0100 Subject: [Buildroot] [PATCH] package/janet: bump to version 1.26.0 In-Reply-To: <20230127122552.236033-1-francois.perrad@gadz.org> References: <20230127122552.236033-1-francois.perrad@gadz.org> Message-ID: <20230128205755.79a0293d@windsurf> On Fri, 27 Jan 2023 13:25:52 +0100 Francois Perrad wrote: > diff LICENCE: > -Copyright (c) 2021 Calvin Rose and contributors > +Copyright (c) 2023 Calvin Rose and contributors > > Signed-off-by: Francois Perrad > --- > package/janet/janet.hash | 4 ++-- > package/janet/janet.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 Sat Jan 28 19:57:14 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 20:57:14 +0100 Subject: [Buildroot] [git commit] package/janet: bump to version 1.26.0 Message-ID: <20230128195854.D7E2786E1B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5c6f32bd255fc97823d464beacfa905a141066ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master diff LICENCE: -Copyright (c) 2021 Calvin Rose and contributors +Copyright (c) 2023 Calvin Rose and contributors Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/janet/janet.hash | 4 ++-- package/janet/janet.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/janet/janet.hash b/package/janet/janet.hash index 5cd3db1c29..47e0de4a0f 100644 --- a/package/janet/janet.hash +++ b/package/janet/janet.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 5bf9b680adbc5511835aec3787117df37032eef796e1664edbbcfd540b6acaf3 janet-1.25.0.tar.gz +sha256 c95dab93e8e4ebcab5c293d5ee448fb43ab8bd2f6391fd66a6ca92fe1ec72c03 janet-1.26.0.tar.gz # Locally calculated -sha256 e2d2ae8360d95386af751ac7d1a3da36ea8ceb230e5f0eba7eb762547b1c58c9 LICENSE +sha256 95fca700e8dce9699248e7cc80ac88ce2357874c8352cd2be4d18f183dc9710b LICENSE diff --git a/package/janet/janet.mk b/package/janet/janet.mk index 284e6c2642..db1eb2a5c4 100644 --- a/package/janet/janet.mk +++ b/package/janet/janet.mk @@ -4,7 +4,7 @@ # ################################################################################ -JANET_VERSION = 1.25.0 +JANET_VERSION = 1.26.0 JANET_SITE = $(call github,janet-lang,janet,v$(JANET_VERSION)) JANET_LICENSE = MIT JANET_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sat Jan 28 19:59:38 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 20:59:38 +0100 Subject: [Buildroot] [PATCH] package/luajit: bump to version d0e88930ddde28ff662503f9f20facf34f7265aa In-Reply-To: <20230127122602.236054-1-francois.perrad@gadz.org> References: <20230127122602.236054-1-francois.perrad@gadz.org> Message-ID: <20230128205938.3581dc07@windsurf> On Fri, 27 Jan 2023 13:26:02 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/luajit/luajit.hash | 2 +- > package/luajit/luajit.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 Sat Jan 28 19:58:58 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 20:58:58 +0100 Subject: [Buildroot] [git commit] package/luajit: bump to version d0e88930ddde28ff662503f9f20facf34f7265aa Message-ID: <20230128200038.0C6C286F82@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b83a41ccd8c75caff009a826d938fd74a70a10f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/luajit/luajit.hash | 2 +- package/luajit/luajit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/luajit/luajit.hash b/package/luajit/luajit.hash index d00cea4ee0..c655e9931c 100644 --- a/package/luajit/luajit.hash +++ b/package/luajit/luajit.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 19a911fdd77af69e48fa50749606a9009696f543cc88e898b4480d8d3c8828f5 luajit-6c4826f12c4d33b8b978004bc681eb1eef2be977.tar.gz +sha256 aa354d1265814db5a1ee9dfff6049e19b148e1fd818f1ecfa4fcf2b19f6e4dd9 luajit-d0e88930ddde28ff662503f9f20facf34f7265aa.tar.gz # Locally calculated sha256 52fc5b15ac968ed81aabb4c1e23ab3bce50f57a5764e9cdca86b463a11072921 COPYRIGHT diff --git a/package/luajit/luajit.mk b/package/luajit/luajit.mk index c79f18bf62..09bde3590f 100644 --- a/package/luajit/luajit.mk +++ b/package/luajit/luajit.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAJIT_VERSION = 6c4826f12c4d33b8b978004bc681eb1eef2be977 +LUAJIT_VERSION = d0e88930ddde28ff662503f9f20facf34f7265aa LUAJIT_SITE = $(call github,LuaJIT,LuaJIT,$(LUAJIT_VERSION)) LUAJIT_LICENSE = MIT LUAJIT_LICENSE_FILES = COPYRIGHT From thomas.petazzoni at bootlin.com Sat Jan 28 20:00:47 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:00:47 +0100 Subject: [Buildroot] [PATCH] package/moarvm: bump to version 2022.12 In-Reply-To: <20230127122610.236075-1-francois.perrad@gadz.org> References: <20230127122610.236075-1-francois.perrad@gadz.org> Message-ID: <20230128210047.664e2cd4@windsurf> On Fri, 27 Jan 2023 13:26:10 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/moarvm/moarvm.hash | 2 +- > package/moarvm/moarvm.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 Sat Jan 28 20:00:20 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:00:20 +0100 Subject: [Buildroot] [git commit] package/moarvm: bump to version 2022.12 Message-ID: <20230128200146.349B2870CD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f6ec214a09741b2de6e408832d89f4b3c4f93484 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(-) diff --git a/package/moarvm/moarvm.hash b/package/moarvm/moarvm.hash index 45e8b56e98..624988215e 100644 --- a/package/moarvm/moarvm.hash +++ b/package/moarvm/moarvm.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 337ef04d16f826f99465c653b92006028fe220be68d3dcfd0729612f4f6b5b46 MoarVM-2022.07.tar.gz +sha256 51c3e9c9a7a191c148f213b65ae1f4fcfe5d4b7c16c86300e9ee8e18eaa8becb MoarVM-2022.12.tar.gz sha256 c53c6b96081b0a5b9b2fb4d0133d55c20e5e00e4c127ade62f03434ee7b3d2de Artistic2.txt diff --git a/package/moarvm/moarvm.mk b/package/moarvm/moarvm.mk index 9820f318b6..ef9d29d5af 100644 --- a/package/moarvm/moarvm.mk +++ b/package/moarvm/moarvm.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOARVM_VERSION = 2022.07 +MOARVM_VERSION = 2022.12 MOARVM_SITE = http://moarvm.com/releases MOARVM_SOURCE = MoarVM-$(MOARVM_VERSION).tar.gz MOARVM_LICENSE = Artistic-2.0 From thomas.petazzoni at bootlin.com Sat Jan 28 20:01:57 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:01:57 +0100 Subject: [Buildroot] [PATCH] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option In-Reply-To: <20230125182818.566214-1-jerry.kooyman@entrust.com> References: <20230125182818.566214-1-jerry.kooyman@entrust.com> Message-ID: <20230128210157.0b13b413@windsurf> On Wed, 25 Jan 2023 12:28:18 -0600 Jerry Kooyman via buildroot wrote: > From: Jerry Kooyman > > A host dependency to xxd is required if the U-Boot board > configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So > introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD > to solve this problem. xxd is provided by host-vim. Thanks, looks good, but we need your Signed-off-by line here. Could you resend with your Signed-off-by line added? Thanks a lot! 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 Jan 28 20:02:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:02:22 +0100 Subject: [Buildroot] [PATCH 1/1] configs/qemu_s390x: bump kernel version to 6.1.4 In-Reply-To: <20230125125311.165903-1-egorenar@linux.ibm.com> References: <20230125125311.165903-1-egorenar@linux.ibm.com> Message-ID: <20230128210222.536febe5@windsurf> On Wed, 25 Jan 2023 13:53:11 +0100 Alexander Egorenkov wrote: > Signed-off-by: Alexander Egorenkov > --- > configs/qemu_s390x_defconfig | 4 ++-- > 1 file 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 Sat Jan 28 20:02:12 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:02:12 +0100 Subject: [Buildroot] [git commit] configs/qemu_s390x: bump kernel version to 6.1.4 Message-ID: <20230128200321.9D59987168@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ea06798871d3a452011a8fa3c879a7a352032ff6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Alexander Egorenkov Signed-off-by: Thomas Petazzoni --- configs/qemu_s390x_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/qemu_s390x_defconfig b/configs/qemu_s390x_defconfig index 346df04ada..6bbcca0896 100644 --- a/configs/qemu_s390x_defconfig +++ b/configs/qemu_s390x_defconfig @@ -12,12 +12,12 @@ BR2_TARGET_ROOTFS_EXT2=y # BR2_TARGET_ROOTFS_TAR is not set # Linux headers same as kernel -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.18" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.4" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y From thomas.petazzoni at bootlin.com Sat Jan 28 20:03:43 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:03:43 +0100 Subject: [Buildroot] [PATCH 1/3] package/postgresql: bump version to 15.1 In-Reply-To: <20230124054748.13980-1-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> Message-ID: <20230128210343.691b05a1@windsurf> On Tue, 24 Jan 2023 08:47:46 +0300 Maxim Kochetkov via buildroot wrote: > Release notes: https://www.postgresql.org/docs/release/15.1/ > > 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 Sat Jan 28 20:03:46 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:03:46 +0100 Subject: [Buildroot] [PATCH 2/3] DEVELOPERS: add myself to postgresql package In-Reply-To: <20230124054748.13980-2-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> <20230124054748.13980-2-fido_max@inbox.ru> Message-ID: <20230128210346.072a783b@windsurf> On Tue, 24 Jan 2023 08:47:47 +0300 Maxim Kochetkov wrote: > Signed-off-by: Maxim Kochetkov > --- > DEVELOPERS | 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 Sat Jan 28 20:04:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:04:11 +0100 Subject: [Buildroot] [PATCH 3/3] package/postgresql: add lz4 and zstd support In-Reply-To: <20230124054748.13980-3-fido_max@inbox.ru> References: <20230124054748.13980-1-fido_max@inbox.ru> <20230124054748.13980-3-fido_max@inbox.ru> Message-ID: <20230128210411.1f0fe820@windsurf> On Tue, 24 Jan 2023 08:47:48 +0300 Maxim Kochetkov wrote: > PostgreSQL has optional compression support (LZ4 and Zstandard). > So enable it if libraries are available. > > Signed-off-by: Maxim Kochetkov > --- > package/postgresql/postgresql.mk | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk > index 5313e03b12..1f787231f8 100644 > --- a/package/postgresql/postgresql.mk > +++ b/package/postgresql/postgresql.mk > @@ -58,6 +58,16 @@ else > POSTGRESQL_CONF_OPTS += --without-zlib > endif > > +ifeq ($(BR2_PACKAGE_ZSTD),y) > +POSTGRESQL_DEPENDENCIES += zstd > +POSTGRESQL_CONF_OPTS += --with-zstd Could add an explicit else clause here to pass --without-zstd ? > +endif > + > +ifeq ($(BR2_PACKAGE_LZ4),y) > +POSTGRESQL_DEPENDENCIES += lz4 > +POSTGRESQL_CONF_OPTS += --with-lz4 Same here ? Thanks a lot! 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 Jan 28 20:02:54 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:02:54 +0100 Subject: [Buildroot] [git commit] package/postgresql: bump version to 15.1 Message-ID: <20230128200546.63D5087B1D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af2788ea2ff34e5795ed10df8703bf0f89fda1d7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://www.postgresql.org/docs/release/15.1/ 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 26bb626943..ef2806c2dd 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 -sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-15.1.tar.bz2.sha256 +sha256 64fdf23d734afad0dfe4077daca96ac51dcd697e68ae2d3d4ca6c45cb14e21ae postgresql-15.1.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 502860bc99..5313e03b12 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.6 +POSTGRESQL_VERSION = 15.1 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 Sat Jan 28 20:03:28 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:03:28 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add myself to postgresql package Message-ID: <20230128200546.7547787B39@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6b7ef8030c829ac04c4e78d3f2c878f5c9483a78 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 83fa9e403d..4ead3a71f2 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2087,6 +2087,7 @@ F: package/libgeos/ F: package/libosmium/ F: package/osm2pgsql/ F: package/postgis/ +F: package/postgresql/ F: package/protozero/ F: package/timescaledb/ From thomas.petazzoni at bootlin.com Sat Jan 28 20:26:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:26:29 +0100 Subject: [Buildroot] [git commit] package/gdal: switch to cmake build to fix libgeotiff detection Message-ID: <20230128202652.0701587BF6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2b43579e9453a4e4f0d25d902634ebd9f1721dfc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master GDAL autoconf has wrong libgeotiff detection. It uses host's library if installed instead of buildroot one. Modern versions of gdal have no autoconf build scripts, just cmake only. So move to cmake build variant. Fixes: https://bugs.busybox.net/show_bug.cgi?id=15281 Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- package/gdal/gdal.mk | 168 ++++++++++++++++++++++++++------------------------- 1 file changed, 87 insertions(+), 81 deletions(-) diff --git a/package/gdal/gdal.mk b/package/gdal/gdal.mk index 33e7ba724a..2d6dff1a93 100644 --- a/package/gdal/gdal.mk +++ b/package/gdal/gdal.mk @@ -12,6 +12,15 @@ GDAL_LICENSE_FILES = LICENSE.TXT GDAL_CPE_ID_VENDOR = osgeo GDAL_INSTALL_STAGING = YES GDAL_CONFIG_SCRIPTS = gdal-config +GDAL_SUPPORTS_IN_SOURCE_BUILD = NO + +# Using 'make' with CMake's Makefile generator will not work, as +# 'make' uses GNUmakefile first, but GNUmakefile is provided by +# autotools in gdal. We need to force 'make' to use the Makefile, +# which is generated by CMake. GNUmakefile and autoconf are dropped in +# 3.6 so this can be dropped in future version. +GDAL_MAKE_OPTS += -f Makefile + # gdal at its core only needs host-pkgconf, libgeotiff, proj and tiff # but since by default mrf driver support is enabled, it also needs # jpeg, libpng and zlib. By default there are also many other drivers @@ -20,97 +29,94 @@ GDAL_CONFIG_SCRIPTS = gdal-config # respectively needed dependencies. GDAL_DEPENDENCIES = host-pkgconf jpeg json-c libgeotiff libpng proj tiff zlib -# Yes, even though they have --with options, these few libraries are +# Yes, even though they have -DDGDAL_USE options, a few libraries are # mandatory. If we don't provide them, bundled versions are used. GDAL_CONF_OPTS = \ - --with-geotiff \ - --with-jpeg \ - --with-libjson-c=$(STAGING_DIR)/usr \ - --with-libtool \ - --with-libz \ - --with-png \ - --with-proj \ - --without-armadillo \ - --without-blosc \ - --without-brunsli \ - --without-cfitsio \ - --without-crypto \ - --without-cryptopp \ - --without-curl \ - --without-dds \ - --without-ecw \ - --without-expat \ - --without-exr \ - --without-fgdb \ - --without-freexl \ - --without-geos \ - --without-gnm \ - --without-libkml \ - --without-lz4 \ - --without-gta \ - --without-hdf4 \ - --without-hdf5 \ - --without-hdfs \ - --without-heif \ - --without-idb \ - --without-jp2lura \ - --without-java \ - --without-jpeg12 \ - --without-jxl \ - --without-kakadu \ - --without-kea \ - --without-lerc \ - --without-gif \ - --without-liblzma \ - --without-libdeflate \ - --without-mongocxxv3 \ - --without-mrsid \ - --without-jp2mrsid \ - --without-macosx-framework \ - --without-msg \ - --without-mysql \ - --without-netcdf \ - --without-null \ - --without-oci \ - --without-odbc \ - --without-ogdi \ - --without-opencl \ - --without-openjpeg \ - --without-pam \ - --without-pcidsk \ - --without-pcraster \ - --without-pcre \ - --without-pcre2 \ - --without-pdfium \ - --without-podofo \ - --without-poppler \ - --without-python \ - --without-qhull \ - --without-rasdaman \ - --without-rasterlite2 \ - --without-rdb \ - --without-sfcgal \ - --without-sosi \ - --without-spatialite \ - --without-sqlite3 \ - --without-teigha \ - --without-tiledb \ - --without-webp \ - --without-xerces \ - --without-zstd + -DGDAL_USE_GEOTIFF=ON \ + -DGDAL_USE_JPEG=ON \ + -DGDAL_USE_JSONC=ON \ + -DGDAL_USE_ZLIB=ON \ + -DGDAL_USE_PNG=ON \ + -DGDAL_USE_ARMADILLO=OFF \ + -DGDAL_USE_BLOSC=OFF \ + -DGDAL_USE_BRUNSLI=OFF \ + -DGDAL_USE_CFITSIO=OFF \ + -DGDAL_USE_OPENSSL=OFF \ + -DGDAL_USE_CRYPTOPP=OFF \ + -DGDAL_USE_CRNLIB=OFF \ + -DGDAL_USE_CURL=OFF \ + -DGDAL_USE_ECW=OFF \ + -DGDAL_USE_EXPAT=OFF \ + -DGDAL_USE_FILEGDB=OFF \ + -DGDAL_USE_FREEXL=OFF \ + -DGDAL_USE_GEOS=OFF \ + -DGDAL_USE_LIBKML=OFF \ + -DGDAL_USE_LZ4=OFF \ + -DGDAL_USE_GTA=OFF \ + -DGDAL_USE_HDF4=OFF \ + -DGDAL_USE_HDF5=OFF \ + -DGDAL_USE_HDFS=OFF \ + -DGDAL_USE_HEIF=OFF \ + -DGDAL_USE_IDB=OFF \ + -DGDAL_USE_LURATECH=OFF \ + -DGDAL_USE_JPEG12_INTERNAL=OFF \ + -DGDAL_USE_JXL=OFF \ + -DGDAL_USE_KDU=OFF \ + -DGDAL_USE_KEA=OFF \ + -DGDAL_USE_LERC=OFF \ + -DGDAL_USE_GIF=OFF \ + -DGDAL_USE_LIBLZMA=OFF \ + -DGDAL_USE_DEFLATE=OFF \ + -DGDAL_USE_MONGOCXX=OFF \ + -DGDAL_USE_MRSID=OFF \ + -DGDAL_USE_PUBLICDECOMPWT=OFF \ + -DGDAL_USE_MYSQL=OFF \ + -DGDAL_USE_NETCDF=OFF \ + -DGDAL_USE_ORACLE=OFF \ + -DGDAL_USE_ODBC=OFF \ + -DGDAL_USE_OGDI=OFF \ + -DGDAL_USE_OPENCL=OFF \ + -DGDAL_USE_OPENEXR=OFF \ + -DGDAL_USE_OPENJPEG=OFF \ + -DGDAL_USE_PCRE=OFF \ + -DGDAL_USE_PCRE2=OFF \ + -DGDAL_USE_PDFIUM=OFF \ + -DGDAL_USE_PODOFO=OFF \ + -DGDAL_USE_POPPLER=OFF \ + -DGDAL_USE_QHULL=OFF \ + -DGDAL_USE_RASDAMAN=OFF \ + -DGDAL_USE_RASTERLITE2=OFF \ + -DGDAL_USE_RDB=OFF \ + -DGDAL_USE_SFCGAL=OFF \ + -DGDAL_USE_FYBA=OFF \ + -DGDAL_USE_SPATIALITE=OFF \ + -DGDAL_USE_SQLITE3=OFF \ + -DGDAL_USE_TEIGHA=OFF \ + -DGDAL_USE_TILEDB=OFF \ + -DGDAL_USE_WEBP=OFF \ + -DGDAL_USE_XERCESC=OFF \ + -DGDAL_USE_ZSTD=OFF \ + -DGDAL_ENABLE_DRIVER_PCIDSK=OFF \ + -DGDAL_ENABLE_DRIVER_PCRASTER=OFF \ + -DGDAL_ENABLE_DRIVER_NULL=OFF \ + -DGDAL_ENABLE_MACOSX_FRAMEWORK=OFF \ + -DENABLE_GNM=OFF \ + -DENABLE_PAM=OFF \ + -DBUILD_JAVA_BINDINGS=OFF \ + -DBUILD_PYTHON_BINDINGS=OFF ifeq ($(BR2_PACKAGE_LIBXML2),y) GDAL_DEPENDENCIES += libxml2 -GDAL_CONF_OPTS += --with-xml2 +GDAL_CONF_OPTS += -DGDAL_USE_LIBXML2=ON else -GDAL_CONF_OPTS += --without-xml2 +GDAL_CONF_OPTS += -DGDAL_USE_LIBXML2=OFF endif ifeq ($(BR2_PACKAGE_POSTGRESQL),y) GDAL_DEPENDENCIES += postgresql -GDAL_CONF_OPTS += --with-pg +GDAL_CONF_OPTS += -DGDAL_USE_POSTGRESQL=ON else -GDAL_CONF_OPTS += --without-pg +GDAL_CONF_OPTS += -DGDAL_USE_POSTGRESQL=OFF endif -$(eval $(autotools-package)) +$(eval $(cmake-package)) From thomas.petazzoni at bootlin.com Sat Jan 28 20:27:44 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 21:27:44 +0100 Subject: [Buildroot] [PATCH 1/1] package/gdal: switch to cmake build In-Reply-To: <20230124103149.588288-1-fido_max@inbox.ru> References: <20230124103149.588288-1-fido_max@inbox.ru> Message-ID: <20230128212744.37ea8317@windsurf> On Tue, 24 Jan 2023 13:31:49 +0300 Maxim Kochetkov via buildroot wrote: > GDAL autoconf has wrong libgeotiff detection. It uses host's > library if installed instead of buildroot one. > Modern versions of gdal have no autoconf build scripts, just cmake only. > > So move to cmake build variant. > > Fixes: https://bugs.busybox.net/show_bug.cgi?id=15281 There was a missing empty line here before the Signed-off-by. > Signed-off-by: Maxim Kochetkov > --- > package/gdal/gdal.mk | 166 ++++++++++++++++++++++--------------------- > 1 file changed, 85 insertions(+), 81 deletions(-) > > diff --git a/package/gdal/gdal.mk b/package/gdal/gdal.mk > index 33e7ba724a..a777834083 100644 > --- a/package/gdal/gdal.mk > +++ b/package/gdal/gdal.mk > @@ -12,6 +12,13 @@ GDAL_LICENSE_FILES = LICENSE.TXT > GDAL_CPE_ID_VENDOR = osgeo > GDAL_INSTALL_STAGING = YES > GDAL_CONFIG_SCRIPTS = gdal-config > +GDAL_SUPPORTS_IN_SOURCE_BUILD=NO Missing spaces around "=" > + > +# Using 'make' with the Makefile generator will not work, > +# as it will try the GNUmakefile. > +# GNUmakefile and autoconf are dropped in 3.6 so may be dropped in future version. I slightly reworded this explanation. > +GDAL_MAKE_OPTS += -f Makefile > + > # gdal at its core only needs host-pkgconf, libgeotiff, proj and tiff > # but since by default mrf driver support is enabled, it also needs > # jpeg, libpng and zlib. By default there are also many other drivers > @@ -20,97 +27,94 @@ GDAL_CONFIG_SCRIPTS = gdal-config > # respectively needed dependencies. > GDAL_DEPENDENCIES = host-pkgconf jpeg json-c libgeotiff libpng proj tiff zlib > > -# Yes, even though they have --with options, these few libraries are > +# Yes, even though they have DGDAL_USE, these few libraries are DGAL_USE should have been "-DGAL_USE options". I fixed those minor details, and applied your patch. Thanks a lot! Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From bugzilla at busybox.net Sat Jan 28 20:28:24 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:28:24 +0000 Subject: [Buildroot] [Bug 15281] Error compiling GDAL library for RPi-64 if libgdal-dev installed on the host computer In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15281 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Thomas Petazzoni --- Fixed by https://gitlab.com/buildroot.org/buildroot/-/commit/2b43579e9453a4e4f0d25d902634ebd9f1721dfc -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:29:27 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:29:27 +0000 Subject: [Buildroot] [Bug 15301] Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot build In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15301 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from Thomas Petazzoni --- Thanks for your bug report, but this is not a Buildroot bug, but a U-Boot bug. It should be reported to the U-Boot community: this bug exists outside of Buildroot, if you build the same version of U-Boot, with the same exact configuration produced by Buildroot, you will reproduce the same issue. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:31:13 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:31:13 +0000 Subject: [Buildroot] [Bug 15291] BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15291 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME Status|NEW |RESOLVED --- Comment #1 from Thomas Petazzoni --- This option is what is called a "blind" option, i.e it has no prompt, and therefore it is not visible as an option in menuconfig. Blind options are very common in Kconfig, not just in Buildroot, but also in the Linux kernel. In the particular case of BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS, it is a boolean blind option that allows other options to know if the currently selected architecture is supported by gnu-efi or not. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:34:54 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:34:54 +0000 Subject: [Buildroot] [Bug 15271] no start-qemu.sh In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15271 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WONTFIX Status|NEW |RESOLVED --- Comment #2 from Thomas Petazzoni --- Thanks for your report, but I'm afraid there is no bug in what you're reporting: - We definitely need some sort of hint that tells us whether a start-qemu.sh script should be produced or not, and we have chosen this hint to be "the defconfig starts with qemu_". This is certainly an arbitrary choice, but we anyway had to make an arbitrary choice. In addition, this generation of start-qemu.sh script is really an "internal" Buildroot feature to help users use our stock qemu_*_defconfig. For your own defconfigs, you can provide your own start-qemu.sh script. - The fact that .br2-external files are preserved on make clean is normal, just like we preserve your .config file. This way, you can restart a build with the same configuration/BR2_EXTERNAL after a "make clean". This is the intended behavior. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:36:34 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:36:34 +0000 Subject: [Buildroot] [Bug 15251] imx-alsa-plugins In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15251 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from Thomas Petazzoni --- Most likely, you are trying to build these without using an i.MX-specific Linux kernel. But as documented in ./package/freescale-imx/imx-alsa-plugins/Config.in: comment "imx-alsa-libs needs an imx-specific Linux kernel to be built" depends on BR2_arm depends on !BR2_LINUX_KERNEL There's not much we can do about it: this NXP user-space code includes header files from the i.MX specific Linux kernel. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:39:25 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:39:25 +0000 Subject: [Buildroot] [Bug 15246] buildroot ignore my config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15246 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME Status|NEW |RESOLVED --- Comment #7 from Thomas Petazzoni --- There is apparently no Buildroot bug here, but instead: - Andrei you are manually editing the defconfig file. Don't do that, unless you are extremely familiar with Buildroot options. Please use "make menuconfig" to change the configuration. - As pointed out by Andreas, using $(BR2_EXTERNAL) will not work, you need to use $(BR2_EXTERNAL_xyz_PATH) where "xyz" is the name of your external as specified in the external.desc file. Since there's no Buildroot bug here, I'm closing this entry. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 20:44:13 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 20:44:13 +0000 Subject: [Buildroot] [Bug 15241] post-build.sh PC grub config In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15241 Thomas Petazzoni changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from Thomas Petazzoni --- Which post-build.sh script are you talking about? post-build.sh scripts provided in Buildroot upstream are bound to a specific defconfig. They are not meant to be generic and valid for all situations. If we assume that you're talking about ./board/pc/post-build.sh, then this script is used by configs/pc_x86_64_bios_defconfig (which enables BR2_TARGET_GRUB2_I386_PC=y) and by configs/pc_x86_64_efi_defconfig (which enables BR2_TARGET_GRUB2_X86_64_EFI=y). Therefore, this post-build.sh script is never used in a situation where both BR2_TARGET_GRUB2_I386_PC and BR2_TARGET_GRUB2_I386_EFI are used. Consequently, there is no bug. If you create your own defconfig, which enables both BR2_TARGET_GRUB2_I386_EFI and BR2_TARGET_GRUB2_I386_PC, you need to provide your own post-build.sh script. -- You are receiving this mail because: You are on the CC list for the bug. From rcrichlow9000 at gmail.com Sat Jan 28 20:52:12 2023 From: rcrichlow9000 at gmail.com (Ra C) Date: Sat, 28 Jan 2023 14:52:12 -0600 Subject: [Buildroot] stm32mp1 kernel won't boot on custom board Message-ID: I have a custom stm32mp157a board which runs OK with a modified 5.4 kernel. I want to migrate to the latest stm supported kernel. I built a stm32mp157a_dk1 target using the BR2_EXTERNAL feature described here: https://github.com/bootlin/buildroot-external-st which builds a 5.15 kernel. Using the same dtb , the 5.15 kernel fails to mount the root device (a micro sd card on SDMMC1) and gets stuck in a loop looking for a device matching the PARTUUID in class_find_device(). The only devices listed are loop and ram. The probe function in drivers/mmc/host/mmci.c, which gets called in the working kernel prior to mounting the root device does not get called with the 5.15 kernel. I don't understand why this is happening given that the same device tree is used in both cases and not sure where next to look. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla at busybox.net Sat Jan 28 21:07:57 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 21:07:57 +0000 Subject: [Buildroot] [Bug 15181] Building libcurl fails due to faulty package definition In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15181 --- Comment #1 from Thomas Petazzoni --- Thanks for the great investigation. One question is whether the LD_LIBRARY_PATH trick is still needed? It was added back in 2009, so perhaps things have changed in libcurl? This commit in libcurl: commit 2d4c2152c9eb3dbdf943de46ed8fc11285f1b90b Author: Daniel Stenberg Date: Fri Apr 13 14:07:39 2018 +0200 seems to have reworked how this works, including for openssl. Also, I have removed the LD_LIBRARY_PATH tricked, and built the following configuration on an x86-64 machine (to have the target == host case): BR2_x86_64=y BR2_x86_corei7=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_CORE_I7_GLIBC_BLEEDING_EDGE=y BR2_INIT_NONE=y BR2_SYSTEM_BIN_SH_NONE=y # BR2_PACKAGE_BUSYBOX is not set BR2_PACKAGE_OPENSSL=y BR2_PACKAGE_LIBCURL=y # BR2_TARGET_ROOTFS_TAR is not set and it built just fine. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Sat Jan 28 21:10:53 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 21:10:53 +0000 Subject: [Buildroot] [Bug 15191] pc_x86_64_efi_defconfig doesn't run on real hardware In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15191 --- Comment #1 from Thomas Petazzoni --- Could you give more details about what hardware you are using, especially which CPU you have ? -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Sat Jan 28 21:14:10 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:14:10 +0100 Subject: [Buildroot] [git commit] package/mobile-broadband-provider-info: bump version to 20221107 Message-ID: <20230128211903.5BE9C87D85@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e75f402ba6dbba26f4f35e0b064b269d75c9f6f2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- .../mobile-broadband-provider-info.hash | 4 ++-- .../mobile-broadband-provider-info/mobile-broadband-provider-info.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash index b0c0db1b84..c965f5c783 100644 --- a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash +++ b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.hash @@ -1,4 +1,4 @@ -# https://download.gnome.org/sources/mobile-broadband-provider-info/20190618/mobile-broadband-provider-info-20190618.sha256sum -sha256 c22d64a565d1975b9eecb6ed2eeaef18634bc6f385c8137d05e845d8fb3cce5b mobile-broadband-provider-info-20190618.tar.xz +# https://download.gnome.org/sources/mobile-broadband-provider-info/20221107/mobile-broadband-provider-info-20221107.sha256sum +sha256 d93392566c347a96eed95da8c66a5da0dd94f4115cfb3a305ff2682c64cfd810 mobile-broadband-provider-info-20221107.tar.xz # Locally computed sha256 3d510b215a33087b9ceb9592da21575ea1f9f98bd4d983a38e65fe851a552174 COPYING diff --git a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk index ca6a8387c5..2744844951 100644 --- a/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk +++ b/package/mobile-broadband-provider-info/mobile-broadband-provider-info.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBILE_BROADBAND_PROVIDER_INFO_VERSION = 20190618 +MOBILE_BROADBAND_PROVIDER_INFO_VERSION = 20221107 MOBILE_BROADBAND_PROVIDER_INFO_SITE = https://download.gnome.org/sources/mobile-broadband-provider-info/$(MOBILE_BROADBAND_PROVIDER_INFO_VERSION) MOBILE_BROADBAND_PROVIDER_INFO_SOURCE = mobile-broadband-provider-info-$(MOBILE_BROADBAND_PROVIDER_INFO_VERSION).tar.xz MOBILE_BROADBAND_PROVIDER_INFO_LICENSE = Public domain From thomas.petazzoni at bootlin.com Sat Jan 28 21:21:02 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:21:02 +0100 Subject: [Buildroot] stm32mp1 kernel won't boot on custom board In-Reply-To: References: Message-ID: <20230128222102.2de52447@windsurf> On Sat, 28 Jan 2023 14:52:12 -0600 Ra C wrote: > I have a custom stm32mp157a board which runs OK with a modified 5.4 kernel. > I want to migrate to the latest stm supported kernel. > I built a stm32mp157a_dk1 target using the BR2_EXTERNAL feature described > here: https://github.com/bootlin/buildroot-external-st which builds a 5.15 > kernel. > > Using the same dtb , the 5.15 kernel fails to mount the root device (a What do you mean by "using the same DTB" ? Make sure to use the DTB that matches the kernel version you're using. Even though DTBs are in theory kernel-version independent, there are quite frequently some subtle changes that causes a DTB written for kernel version X to not work with kernel version Y. Also, make sure to pass "rootwait" in your kernel command line, to tell the kernel to wait for the root device to appear. As SD/MMC devices are detected asynchronously, sometimes they are detected too late compared to the point where the kernel attempts to mount the rootfs. 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 Jan 28 21:22:26 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:22:26 +0100 Subject: [Buildroot] [git commit] configs/acmesystems_acqua_a5_*: bump to Linux v5.15 Message-ID: <20230128212237.9D18887E35@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e84d84886daab3208dc209f362aabb4436ba00a6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The updated device tree is provided by Acme Systems: https://www.acmesystems.it/compile_kernel_5_15 It is released under GPLv2 or later. Signed-off-by: Edgar Bonet Signed-off-by: Thomas Petazzoni --- board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts | 51 +++++++++++++++++++---- configs/acmesystems_acqua_a5_256mb_defconfig | 4 +- configs/acmesystems_acqua_a5_512mb_defconfig | 4 +- 3 files changed, 46 insertions(+), 13 deletions(-) diff --git a/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts b/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts index 264af29809..39fa4df1b1 100644 --- a/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts +++ b/board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts @@ -4,7 +4,7 @@ * Copyright (C) 2014 Atmel, * 2014 Nicolas Ferre * - * 2020 Sergio Tanzilli + * 2022 Sergio Tanzilli * * Licensed under GPLv2 or later. */ @@ -17,7 +17,7 @@ chosen { stdout-path = "serial0:115200n8"; - bootargs = "mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait consoleblank=0"; + bootargs = "mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait net.ifnames=0"; }; memory { @@ -128,15 +128,19 @@ i2c3@ { compatible = "i2c-gpio"; - gpios = <&pioE 1 0 /* SDA */ - &pioE 2 0 /* SCK */ - >; - i2c-gpio,delay-us = <4>; /* ~178 kHz */ + + sda-gpios = <&pioE 1 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; + scl-gpios = <&pioE 2 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; + + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c3_gpio>; + + i2c-gpio,delay-us = <4>; /* ~178 kHz */ #address-cells = <1>; #size-cells = <0>; - + /* EEPROM contains the eth0 MAC address */ - + eeprom at 58 { compatible = "atmel,24mac402"; pagesize = <256>; @@ -149,6 +153,7 @@ reg = <0x0 0x06>; }; }; + }; pwm0: pwm at f002c000 { @@ -204,6 +209,17 @@ }; pinctrl at fffff200 { + + atmel,mux-mask = < + /* A B C */ + 0xffffffff 0xc0fc0000 0xc0ff0000 /* pioA */ + 0xffffffff 0x0ff8ffff 0x00000000 /* pioB */ + 0xffffffff 0xbc00f1ff 0x7c00fc00 /* pioC */ + 0xffffffff 0xc001c0e0 0x0001c1e0 /* pioD */ + 0xfffffff9 0xbf9f8000 0x18000000 /* pioE */ + /* 0xffffffff 0xb8000000 0x18000000 */ /* pioE */ + >; + board { pinctrl_i2c0_pu: i2c0_pu { atmel,pins = @@ -217,6 +233,13 @@ ; }; + pinctrl_i2c3_gpio: i2c3-gpio { + atmel,pins = + ; + }; + + pinctrl_key_gpio: key_gpio_0 { atmel,pins = ; @@ -236,12 +259,20 @@ atmel,pins = ; /* PE9, conflicts with A9 */ }; + + pinctrl_gpio_leds: gpio_leds_default { + atmel,pins = + ; + }; }; }; }; usb0: gadget at 500000 { - status = "okay"; + status = "disabled"; }; usb1: ohci at 600000 { @@ -272,6 +303,8 @@ leds { compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_leds>; led0 { label = "led0"; diff --git a/configs/acmesystems_acqua_a5_256mb_defconfig b/configs/acmesystems_acqua_a5_256mb_defconfig index f8129f3780..5a5b9559d6 100644 --- a/configs/acmesystems_acqua_a5_256mb_defconfig +++ b/configs/acmesystems_acqua_a5_256mb_defconfig @@ -2,13 +2,13 @@ BR2_arm=y BR2_cortex_a5=y BR2_ARM_ENABLE_VFP=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_4=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/acmesystems/acqua-a5/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.4.107" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.90" BR2_LINUX_KERNEL_DEFCONFIG="sama5" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts" diff --git a/configs/acmesystems_acqua_a5_512mb_defconfig b/configs/acmesystems_acqua_a5_512mb_defconfig index e399d4a9ff..bb5bb1964e 100644 --- a/configs/acmesystems_acqua_a5_512mb_defconfig +++ b/configs/acmesystems_acqua_a5_512mb_defconfig @@ -2,13 +2,13 @@ BR2_arm=y BR2_cortex_a5=y BR2_ARM_ENABLE_VFP=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_4=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/acmesystems/acqua-a5/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.4.107" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.90" BR2_LINUX_KERNEL_DEFCONFIG="sama5" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/acmesystems/acqua-a5/at91-sama5d3_acqua.dts" From thomas.petazzoni at bootlin.com Sat Jan 28 21:22:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:22:41 +0100 Subject: [Buildroot] [PATCH 1/1] configs/acmesystems_acqua_a5_*: bump to Linux v5.15 In-Reply-To: References: Message-ID: <20230128222241.4d09d929@windsurf> On Tue, 24 Jan 2023 21:26:54 +0100 Edgar Bonet wrote: > The updated device tree is provided by Acme Systems: > > https://www.acmesystems.it/compile_kernel_5_15 > > It is released under GPLv2 or later. > > Signed-off-by: Edgar Bonet > --- > .../acqua-a5/at91-sama5d3_acqua.dts | 51 +++++++++++++++---- > configs/acmesystems_acqua_a5_256mb_defconfig | 4 +- > configs/acmesystems_acqua_a5_512mb_defconfig | 4 +- > 3 files changed, 46 insertions(+), 13 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:23:43 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:23:43 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: add rtl8761b/rtl8761bu firmware Message-ID: <20230128212352.0B97287E5E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0a8b4185c286fc842ba74d660ab7bfae0a1d648c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Deploy rtl8761b/rtl8761bu firmwares as well. Signed-off-by: Stefan Agner Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 6990ef38ad..9d9d12bd5f 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -71,7 +71,9 @@ LINUX_FIRMWARE_FILES += \ rtl_bt/rtl8723a_fw.bin rtl_bt/rtl8723b_fw.bin \ rtl_bt/rtl8723bs_config-OBDA8723.bin \ rtl_bt/rtl8723bs_fw.bin rtl_bt/rtl8723d_config.bin \ - rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin + rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin \ + rtl_bt/rtl8761b_fw.bin rtl_bt/rtl8761b_config.bin \ + rtl_bt/rtl8761bu_fw.bin rtl_bt/rtl8761bu_config.bin LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt endif From thomas.petazzoni at bootlin.com Sat Jan 28 21:23:55 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:23:55 +0100 Subject: [Buildroot] [PATCH] package/linux-firmware: add rtl8761b/rtl8761bu firmware In-Reply-To: References: Message-ID: <20230128222355.31ca5f86@windsurf> On Wed, 25 Jan 2023 09:37:24 +0100 Stefan Agner wrote: > Deploy rtl8761b/rtl8761bu firmwares as well. > > Signed-off-by: Stefan Agner > --- > package/linux-firmware/linux-firmware.mk | 4 +++- > 1 file changed, 3 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 Sat Jan 28 21:24:02 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:24:02 +0100 Subject: [Buildroot] [PATCH] package/mobile-broadband-provider-info: bump version to 20221107 In-Reply-To: <20230124184243.7351-1-heiko.thiery@gmail.com> References: <20230124184243.7351-1-heiko.thiery@gmail.com> Message-ID: <20230128222402.67f81606@windsurf> On Tue, 24 Jan 2023 19:42:44 +0100 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- > .../mobile-broadband-provider-info.hash | 4 ++-- > .../mobile-broadband-provider-info.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 Sat Jan 28 21:26:16 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:26:16 +0100 Subject: [Buildroot] [git commit] package/ethtool: fix builds for older toolchains Message-ID: <20230128212629.2BCB287E69@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7b88adbf8f77fa2cfc75a80ae1eb0310f9c5ca6c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Upstream commit 1fa60003a8b8 made a change to headers that broke compiles with toolchains using kernel headers prior to 4.11. Apply the patch slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 Signed-off-by: Vincent Fazio Signed-off-by: Thomas Petazzoni --- package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++++++++++ 1 file changed, 483 insertions(+) diff --git a/package/ethtool/0001-uapi-Bring-in-if.h.patch b/package/ethtool/0001-uapi-Bring-in-if.h.patch new file mode 100644 index 0000000000..faf264f61f --- /dev/null +++ b/package/ethtool/0001-uapi-Bring-in-if.h.patch @@ -0,0 +1,483 @@ +From fd02caa75918401f2cb75af1f2a181c1959e070d Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:09 -0800 +Subject: [PATCH] uapi: Bring in if.h + +Bring in if.h from commit eec517cdb481 ("net: Add IF_OPER_TESTING") as +well as uapi/linux/hdlc/ioctl.h. Ensure that we define all of the +necessary guards to provide updated definitions of ifmap, ifreq and +IFNAMSIZ. This resolves build issues with kernel headers < 4.11 which +lacked 2618be7dccf8739b89e1906b64bd8d551af351e6 ("uapi: fix linux/if.h +userspace compilation errors"). + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Reported-by: Markus Mayer +Signed-off-by: Florian Fainelli +Message-Id: <20230114163411.3290201-2-f.fainelli at gmail.com> + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-2-f.fainelli at gmail.com/] +[vfazio at gmail.com: fix whitespace issues] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 6 +- + internal.h | 7 +- + uapi/linux/hdlc/ioctl.h | 94 +++++++++++++ + uapi/linux/if.h | 296 ++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 397 insertions(+), 6 deletions(-) + create mode 100644 uapi/linux/hdlc/ioctl.h + create mode 100644 uapi/linux/if.h + +diff --git a/Makefile.am b/Makefile.am +index 663f40a..691a20e 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -7,7 +7,8 @@ EXTRA_DIST = LICENSE ethtool.8 ethtool.spec.in aclocal.m4 ChangeLog autogen.sh + + sbin_PROGRAMS = ethtool + ethtool_SOURCES = ethtool.c uapi/linux/ethtool.h internal.h \ +- uapi/linux/net_tstamp.h rxclass.c common.c common.h \ ++ uapi/linux/net_tstamp.h uapi/linux/if.h uapi/linux/hdlc/ioctl.h \ ++ rxclass.c common.c common.h \ + json_writer.c json_writer.h json_print.c json_print.h \ + list.h + if ETHTOOL_ENABLE_PRETTY_DUMP +@@ -43,7 +44,8 @@ ethtool_SOURCES += \ + netlink/desc-rtnl.c netlink/cable_test.c netlink/tunnels.c \ + uapi/linux/ethtool_netlink.h \ + uapi/linux/netlink.h uapi/linux/genetlink.h \ +- uapi/linux/rtnetlink.h uapi/linux/if_link.h ++ uapi/linux/rtnetlink.h uapi/linux/if_link.h \ ++ uapi/linux/if.h uapi/linux/hdlc/ioctl.h + AM_CPPFLAGS += @MNL_CFLAGS@ + LDADD += @MNL_LIBS@ + endif +diff --git a/internal.h b/internal.h +index b80f77a..3923719 100644 +--- a/internal.h ++++ b/internal.h +@@ -21,6 +21,9 @@ + #include + #include + #include ++#define __UAPI_DEF_IF_IFNAMSIZ 1 ++#define __UAPI_DEF_IF_IFMAP 1 ++#define __UAPI_DEF_IF_IFREQ 1 + #include + + #include "json_writer.h" +@@ -52,10 +55,6 @@ typedef int32_t s32; + #define __KERNEL_DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d)) + #endif + +-#ifndef ALTIFNAMSIZ +-#define ALTIFNAMSIZ 128 +-#endif +- + #include + #include + +diff --git a/uapi/linux/hdlc/ioctl.h b/uapi/linux/hdlc/ioctl.h +new file mode 100644 +index 0000000..b06341a +--- /dev/null ++++ b/uapi/linux/hdlc/ioctl.h +@@ -0,0 +1,94 @@ ++/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ ++#ifndef __HDLC_IOCTL_H__ ++#define __HDLC_IOCTL_H__ ++ ++ ++#define GENERIC_HDLC_VERSION 4 /* For synchronization with sethdlc utility */ ++ ++#define CLOCK_DEFAULT 0 /* Default setting */ ++#define CLOCK_EXT 1 /* External TX and RX clock - DTE */ ++#define CLOCK_INT 2 /* Internal TX and RX clock - DCE */ ++#define CLOCK_TXINT 3 /* Internal TX and external RX clock */ ++#define CLOCK_TXFROMRX 4 /* TX clock derived from external RX clock */ ++ ++ ++#define ENCODING_DEFAULT 0 /* Default setting */ ++#define ENCODING_NRZ 1 ++#define ENCODING_NRZI 2 ++#define ENCODING_FM_MARK 3 ++#define ENCODING_FM_SPACE 4 ++#define ENCODING_MANCHESTER 5 ++ ++ ++#define PARITY_DEFAULT 0 /* Default setting */ ++#define PARITY_NONE 1 /* No parity */ ++#define PARITY_CRC16_PR0 2 /* CRC16, initial value 0x0000 */ ++#define PARITY_CRC16_PR1 3 /* CRC16, initial value 0xFFFF */ ++#define PARITY_CRC16_PR0_CCITT 4 /* CRC16, initial 0x0000, ITU-T version */ ++#define PARITY_CRC16_PR1_CCITT 5 /* CRC16, initial 0xFFFF, ITU-T version */ ++#define PARITY_CRC32_PR0_CCITT 6 /* CRC32, initial value 0x00000000 */ ++#define PARITY_CRC32_PR1_CCITT 7 /* CRC32, initial value 0xFFFFFFFF */ ++ ++#define LMI_DEFAULT 0 /* Default setting */ ++#define LMI_NONE 1 /* No LMI, all PVCs are static */ ++#define LMI_ANSI 2 /* ANSI Annex D */ ++#define LMI_CCITT 3 /* ITU-T Annex A */ ++#define LMI_CISCO 4 /* The "original" LMI, aka Gang of Four */ ++ ++#ifndef __ASSEMBLY__ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++} sync_serial_settings; /* V.35, V.24, X.21 */ ++ ++typedef struct { ++ unsigned int clock_rate; /* bits per second */ ++ unsigned int clock_type; /* internal, external, TX-internal etc. */ ++ unsigned short loopback; ++ unsigned int slot_map; ++} te1_settings; /* T1, E1 */ ++ ++typedef struct { ++ unsigned short encoding; ++ unsigned short parity; ++} raw_hdlc_proto; ++ ++typedef struct { ++ unsigned int t391; ++ unsigned int t392; ++ unsigned int n391; ++ unsigned int n392; ++ unsigned int n393; ++ unsigned short lmi; ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++} fr_proto; ++ ++typedef struct { ++ unsigned int dlci; ++} fr_proto_pvc; /* for creating/deleting FR PVCs */ ++ ++typedef struct { ++ unsigned int dlci; ++ char master[IFNAMSIZ]; /* Name of master FRAD device */ ++}fr_proto_pvc_info; /* for returning PVC information only */ ++ ++typedef struct { ++ unsigned int interval; ++ unsigned int timeout; ++} cisco_proto; ++ ++typedef struct { ++ unsigned short dce; /* 1 for DCE (network side) operation */ ++ unsigned int modulo; /* modulo (8 = basic / 128 = extended) */ ++ unsigned int window; /* frame window size */ ++ unsigned int t1; /* timeout t1 */ ++ unsigned int t2; /* timeout t2 */ ++ unsigned int n2; /* frame retry counter */ ++} x25_hdlc_proto; ++ ++/* PPP doesn't need any info now - supply length = 0 to ioctl */ ++ ++#endif /* __ASSEMBLY__ */ ++#endif /* __HDLC_IOCTL_H__ */ +diff --git a/uapi/linux/if.h b/uapi/linux/if.h +new file mode 100644 +index 0000000..75ee7f4 +--- /dev/null ++++ b/uapi/linux/if.h +@@ -0,0 +1,296 @@ ++/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ ++/* ++ * INET An implementation of the TCP/IP protocol suite for the LINUX ++ * operating system. INET is implemented using the BSD Socket ++ * interface as the means of communication with the user level. ++ * ++ * Global definitions for the INET interface module. ++ * ++ * Version: @(#)if.h 1.0.2 04/18/93 ++ * ++ * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988 ++ * Ross Biro ++ * Fred N. van Kempen, ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License ++ * as published by the Free Software Foundation; either version ++ * 2 of the License, or (at your option) any later version. ++ */ ++#ifndef _LINUX_IF_H ++#define _LINUX_IF_H ++ ++#include /* for compatibility with glibc */ ++#include /* for "__kernel_caddr_t" et al */ ++#include /* for "struct sockaddr" et al */ ++ /* for "__user" et al */ ++ ++#include /* for struct sockaddr. */ ++ ++#if __UAPI_DEF_IF_IFNAMSIZ ++#define IFNAMSIZ 16 ++#endif /* __UAPI_DEF_IF_IFNAMSIZ */ ++#define IFALIASZ 256 ++#define ALTIFNAMSIZ 128 ++#include ++ ++/* For glibc compatibility. An empty enum does not compile. */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || \ ++ __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 ++/** ++ * enum net_device_flags - &struct net_device flags ++ * ++ * These are the &struct net_device flags, they can be set by drivers, the ++ * kernel and some can be triggered by userspace. Userspace can query and ++ * set these flags using userspace utilities but there is also a sysfs ++ * entry available for all dev flags which can be queried and set. These flags ++ * are shared for all types of net_devices. The sysfs entries are available ++ * via /sys/class/net//flags. Flags which can be toggled through sysfs ++ * are annotated below, note that only a few flags can be toggled and some ++ * other flags are always preserved from the original net_device flags ++ * even if you try to set them via sysfs. Flags which are always preserved ++ * are kept under the flag grouping @IFF_VOLATILE. Flags which are __volatile__ ++ * are annotated below as such. ++ * ++ * You should have a pretty good reason to be extending these flags. ++ * ++ * @IFF_UP: interface is up. Can be toggled through sysfs. ++ * @IFF_BROADCAST: broadcast address valid. Volatile. ++ * @IFF_DEBUG: turn on debugging. Can be toggled through sysfs. ++ * @IFF_LOOPBACK: is a loopback net. Volatile. ++ * @IFF_POINTOPOINT: interface is has p-p link. Volatile. ++ * @IFF_NOTRAILERS: avoid use of trailers. Can be toggled through sysfs. ++ * Volatile. ++ * @IFF_RUNNING: interface RFC2863 OPER_UP. Volatile. ++ * @IFF_NOARP: no ARP protocol. Can be toggled through sysfs. Volatile. ++ * @IFF_PROMISC: receive all packets. Can be toggled through sysfs. ++ * @IFF_ALLMULTI: receive all multicast packets. Can be toggled through ++ * sysfs. ++ * @IFF_MASTER: master of a load balancer. Volatile. ++ * @IFF_SLAVE: slave of a load balancer. Volatile. ++ * @IFF_MULTICAST: Supports multicast. Can be toggled through sysfs. ++ * @IFF_PORTSEL: can set media type. Can be toggled through sysfs. ++ * @IFF_AUTOMEDIA: auto media select active. Can be toggled through sysfs. ++ * @IFF_DYNAMIC: dialup device with changing addresses. Can be toggled ++ * through sysfs. ++ * @IFF_LOWER_UP: driver signals L1 up. Volatile. ++ * @IFF_DORMANT: driver signals dormant. Volatile. ++ * @IFF_ECHO: echo sent packets. Volatile. ++ */ ++enum net_device_flags { ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++ IFF_UP = 1<<0, /* sysfs */ ++ IFF_BROADCAST = 1<<1, /* __volatile__ */ ++ IFF_DEBUG = 1<<2, /* sysfs */ ++ IFF_LOOPBACK = 1<<3, /* __volatile__ */ ++ IFF_POINTOPOINT = 1<<4, /* __volatile__ */ ++ IFF_NOTRAILERS = 1<<5, /* sysfs */ ++ IFF_RUNNING = 1<<6, /* __volatile__ */ ++ IFF_NOARP = 1<<7, /* sysfs */ ++ IFF_PROMISC = 1<<8, /* sysfs */ ++ IFF_ALLMULTI = 1<<9, /* sysfs */ ++ IFF_MASTER = 1<<10, /* __volatile__ */ ++ IFF_SLAVE = 1<<11, /* __volatile__ */ ++ IFF_MULTICAST = 1<<12, /* sysfs */ ++ IFF_PORTSEL = 1<<13, /* sysfs */ ++ IFF_AUTOMEDIA = 1<<14, /* sysfs */ ++ IFF_DYNAMIC = 1<<15, /* sysfs */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++ IFF_LOWER_UP = 1<<16, /* __volatile__ */ ++ IFF_DORMANT = 1<<17, /* __volatile__ */ ++ IFF_ECHO = 1<<18, /* __volatile__ */ ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++}; ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 || __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0 */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS ++#define IFF_UP IFF_UP ++#define IFF_BROADCAST IFF_BROADCAST ++#define IFF_DEBUG IFF_DEBUG ++#define IFF_LOOPBACK IFF_LOOPBACK ++#define IFF_POINTOPOINT IFF_POINTOPOINT ++#define IFF_NOTRAILERS IFF_NOTRAILERS ++#define IFF_RUNNING IFF_RUNNING ++#define IFF_NOARP IFF_NOARP ++#define IFF_PROMISC IFF_PROMISC ++#define IFF_ALLMULTI IFF_ALLMULTI ++#define IFF_MASTER IFF_MASTER ++#define IFF_SLAVE IFF_SLAVE ++#define IFF_MULTICAST IFF_MULTICAST ++#define IFF_PORTSEL IFF_PORTSEL ++#define IFF_AUTOMEDIA IFF_AUTOMEDIA ++#define IFF_DYNAMIC IFF_DYNAMIC ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS */ ++ ++#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO ++#define IFF_LOWER_UP IFF_LOWER_UP ++#define IFF_DORMANT IFF_DORMANT ++#define IFF_ECHO IFF_ECHO ++#endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ ++ ++#define IFF_VOLATILE (IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_ECHO|\ ++ IFF_MASTER|IFF_SLAVE|IFF_RUNNING|IFF_LOWER_UP|IFF_DORMANT) ++ ++#define IF_GET_IFACE 0x0001 /* for querying only */ ++#define IF_GET_PROTO 0x0002 ++ ++/* For definitions see hdlc.h */ ++#define IF_IFACE_V35 0x1000 /* V.35 serial interface */ ++#define IF_IFACE_V24 0x1001 /* V.24 serial interface */ ++#define IF_IFACE_X21 0x1002 /* X.21 serial interface */ ++#define IF_IFACE_T1 0x1003 /* T1 telco serial interface */ ++#define IF_IFACE_E1 0x1004 /* E1 telco serial interface */ ++#define IF_IFACE_SYNC_SERIAL 0x1005 /* can't be set by software */ ++#define IF_IFACE_X21D 0x1006 /* X.21 Dual Clocking (FarSite) */ ++ ++/* For definitions see hdlc.h */ ++#define IF_PROTO_HDLC 0x2000 /* raw HDLC protocol */ ++#define IF_PROTO_PPP 0x2001 /* PPP protocol */ ++#define IF_PROTO_CISCO 0x2002 /* Cisco HDLC protocol */ ++#define IF_PROTO_FR 0x2003 /* Frame Relay protocol */ ++#define IF_PROTO_FR_ADD_PVC 0x2004 /* Create FR PVC */ ++#define IF_PROTO_FR_DEL_PVC 0x2005 /* Delete FR PVC */ ++#define IF_PROTO_X25 0x2006 /* X.25 */ ++#define IF_PROTO_HDLC_ETH 0x2007 /* raw HDLC, Ethernet emulation */ ++#define IF_PROTO_FR_ADD_ETH_PVC 0x2008 /* Create FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_DEL_ETH_PVC 0x2009 /* Delete FR Ethernet-bridged PVC */ ++#define IF_PROTO_FR_PVC 0x200A /* for reading PVC status */ ++#define IF_PROTO_FR_ETH_PVC 0x200B ++#define IF_PROTO_RAW 0x200C /* RAW Socket */ ++ ++/* RFC 2863 operational status */ ++enum { ++ IF_OPER_UNKNOWN, ++ IF_OPER_NOTPRESENT, ++ IF_OPER_DOWN, ++ IF_OPER_LOWERLAYERDOWN, ++ IF_OPER_TESTING, ++ IF_OPER_DORMANT, ++ IF_OPER_UP, ++}; ++ ++/* link modes */ ++enum { ++ IF_LINK_MODE_DEFAULT, ++ IF_LINK_MODE_DORMANT, /* limit upward transition to dormant */ ++ IF_LINK_MODE_TESTING, /* limit upward transition to testing */ ++}; ++ ++/* ++ * Device mapping structure. I'd just gone off and designed a ++ * beautiful scheme using only loadable modules with arguments ++ * for driver options and along come the PCMCIA people 8) ++ * ++ * Ah well. The get() side of this is good for WDSETUP, and it'll ++ * be handy for debugging things. The set side is fine for now and ++ * being very small might be worth keeping for clean configuration. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFMAP ++struct ifmap { ++ unsigned long mem_start; ++ unsigned long mem_end; ++ unsigned short base_addr; ++ unsigned char irq; ++ unsigned char dma; ++ unsigned char port; ++ /* 3 bytes spare */ ++}; ++#endif /* __UAPI_DEF_IF_IFMAP */ ++ ++struct if_settings { ++ unsigned int type; /* Type of physical device or protocol */ ++ unsigned int size; /* Size of the data allocated by the caller */ ++ union { ++ /* {atm/eth/dsl}_settings anyone ? */ ++ raw_hdlc_proto *raw_hdlc; ++ cisco_proto *cisco; ++ fr_proto *fr; ++ fr_proto_pvc *fr_pvc; ++ fr_proto_pvc_info *fr_pvc_info; ++ x25_hdlc_proto *x25; ++ ++ /* interface settings */ ++ sync_serial_settings *sync; ++ te1_settings *te1; ++ } ifs_ifsu; ++}; ++ ++/* ++ * Interface request structure used for socket ++ * ioctl's. All interface ioctl's must have parameter ++ * definitions which begin with ifr_name. The ++ * remainder may be interface specific. ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFREQ ++struct ifreq { ++#define IFHWADDRLEN 6 ++ union ++ { ++ char ifrn_name[IFNAMSIZ]; /* if name, e.g. "en0" */ ++ } ifr_ifrn; ++ ++ union { ++ struct sockaddr ifru_addr; ++ struct sockaddr ifru_dstaddr; ++ struct sockaddr ifru_broadaddr; ++ struct sockaddr ifru_netmask; ++ struct sockaddr ifru_hwaddr; ++ short ifru_flags; ++ int ifru_ivalue; ++ int ifru_mtu; ++ struct ifmap ifru_map; ++ char ifru_slave[IFNAMSIZ]; /* Just fits the size */ ++ char ifru_newname[IFNAMSIZ]; ++ void * ifru_data; ++ struct if_settings ifru_settings; ++ } ifr_ifru; ++}; ++#endif /* __UAPI_DEF_IF_IFREQ */ ++ ++#define ifr_name ifr_ifrn.ifrn_name /* interface name */ ++#define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ ++#define ifr_addr ifr_ifru.ifru_addr /* address */ ++#define ifr_dstaddr ifr_ifru.ifru_dstaddr /* other end of p-p lnk */ ++#define ifr_broadaddr ifr_ifru.ifru_broadaddr /* broadcast address */ ++#define ifr_netmask ifr_ifru.ifru_netmask /* interface net mask */ ++#define ifr_flags ifr_ifru.ifru_flags /* flags */ ++#define ifr_metric ifr_ifru.ifru_ivalue /* metric */ ++#define ifr_mtu ifr_ifru.ifru_mtu /* mtu */ ++#define ifr_map ifr_ifru.ifru_map /* device map */ ++#define ifr_slave ifr_ifru.ifru_slave /* slave device */ ++#define ifr_data ifr_ifru.ifru_data /* for use by interface */ ++#define ifr_ifindex ifr_ifru.ifru_ivalue /* interface index */ ++#define ifr_bandwidth ifr_ifru.ifru_ivalue /* link bandwidth */ ++#define ifr_qlen ifr_ifru.ifru_ivalue /* Queue length */ ++#define ifr_newname ifr_ifru.ifru_newname /* New name */ ++#define ifr_settings ifr_ifru.ifru_settings /* Device/proto settings*/ ++ ++/* ++ * Structure used in SIOCGIFCONF request. ++ * Used to retrieve interface configuration ++ * for machine (useful for programs which ++ * must know all networks accessible). ++ */ ++ ++/* for compatibility with glibc net/if.h */ ++#if __UAPI_DEF_IF_IFCONF ++struct ifconf { ++ int ifc_len; /* size of buffer */ ++ union { ++ char *ifcu_buf; ++ struct ifreq *ifcu_req; ++ } ifc_ifcu; ++}; ++#endif /* __UAPI_DEF_IF_IFCONF */ ++ ++#define ifc_buf ifc_ifcu.ifcu_buf /* buffer address */ ++#define ifc_req ifc_ifcu.ifcu_req /* array of structures */ ++ ++#endif /* _LINUX_IF_H */ +-- +2.25.1 + From bugzilla at busybox.net Sat Jan 28 21:28:27 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 28 Jan 2023 21:28:27 +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 #2 from Thomas Petazzoni --- I can't reproduce the udisks issue, I've successfully built the following configuration: BR2_arm=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y BR2_PER_PACKAGE_DIRECTORIES=y BR2_INIT_NONE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_SYSTEM_BIN_SH_NONE=y # BR2_PACKAGE_BUSYBOX is not set BR2_PACKAGE_UDISKS=y # BR2_TARGET_ROOTFS_TAR is not set Could you provide a defconfig that reproduces the issue? -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Sat Jan 28 21:31:42 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:31:42 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230127201446.1181422-1-vfazio@xes-inc.com> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <20230127201446.1181422-1-vfazio@xes-inc.com> Message-ID: <20230128223142.1c292f98@windsurf> On Fri, 27 Jan 2023 14:14:46 -0600 Vincent Fazio wrote: > Upstream commit 1fa60003a8b8 made a change to headers that broke > compiles with toolchains using kernel headers prior to 4.11. > > Apply the patches slated to address the issue. > > Fixes: > - http://autobuild.buildroot.net/results/e69886deb6ff466db96043388b5dac7271a5ec58 > > Signed-off-by: Vincent Fazio > --- > Changes v1 -> v2: > - Add patch for musl based builds > --- > package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++ > ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++ > 2 files changed, 554 insertions(+) > create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch > create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.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 Jan 28 21:34:35 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:34:35 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230128223142.1c292f98@windsurf> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <20230127201446.1181422-1-vfazio@xes-inc.com> <20230128223142.1c292f98@windsurf> Message-ID: <20230128223435.2d708808@windsurf> On Sat, 28 Jan 2023 22:31:42 +0100 Thomas Petazzoni wrote: > > package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 ++++++++++++++++++ > > ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++ > > 2 files changed, 554 insertions(+) > > create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch > > create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > > Applied to master, thanks. Sorry, I messed up, I applied the v1 of the patch, which only added the 0001-uapi-Bring-in-if.h.patch patch and not the musl fix. Could you resubmit the musl fix separately? In any case, having the musl fix in the patch titled "fix builds for older toolchains" was not really correct, as the musl fix has nothing to do with "older toolchains". 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 Jan 28 21:39:23 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:39:23 +0100 Subject: [Buildroot] [git commit] package/python-greenlet: add missing C++ dependency Message-ID: <20230128214008.D377687EDF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3496f300a8ca2bb8b337db5d43be5b3293a4e9e4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: - http://autobuild.buildroot.net/results/529/5291fe0fac1d5c7b6587e4a566991a764a2632fb Signed-off-by: James Hilliard Reviewed-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- package/python-greenlet/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/python-greenlet/Config.in b/package/python-greenlet/Config.in index 9f66ebe119..ae092e3ffe 100644 --- a/package/python-greenlet/Config.in +++ b/package/python-greenlet/Config.in @@ -12,7 +12,12 @@ config BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS config BR2_PACKAGE_PYTHON_GREENLET bool "python-greenlet" depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS + depends on BR2_INSTALL_LIBSTDCPP help Lightweight in-process concurrent programming. https://github.com/python-greenlet/greenlet + +comment "python-greenlet needs a toolchain w/ C++" + depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS + depends on !BR2_INSTALL_LIBSTDCPP From thomas.petazzoni at bootlin.com Sat Jan 28 21:40:46 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:40:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: add missing C++ dependency In-Reply-To: <20230127050613.793962-1-james.hilliard1@gmail.com> References: <20230127050613.793962-1-james.hilliard1@gmail.com> Message-ID: <20230128224046.7b3165dd@windsurf> On Thu, 26 Jan 2023 22:06:13 -0700 James Hilliard wrote: > Fixes: > - http://autobuild.buildroot.net/results/529/5291fe0fac1d5c7b6587e4a566991a764a2632fb > > Signed-off-by: James Hilliard > --- > package/python-greenlet/Config.in | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/python-greenlet/Config.in b/package/python-greenlet/Config.in > index 9f66ebe119..32ccdaae27 100644 > --- a/package/python-greenlet/Config.in > +++ b/package/python-greenlet/Config.in > @@ -12,6 +12,7 @@ config BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS > config BR2_PACKAGE_PYTHON_GREENLET > bool "python-greenlet" > depends on BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS > + depends on BR2_INSTALL_LIBSTDCPP When a toolchain dependency like this is added a Config.in comment is needed. I've added it 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 Sat Jan 28 21:41:17 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:17 +0100 Subject: [Buildroot] [git commit] package/perl-data-optlist: bump to version 0.113 Message-ID: <20230128214316.E118F87F4B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=11133fbf22c64906655b7269d247ceeec28d0b41 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-data-optlist/perl-data-optlist.hash | 4 ++-- package/perl-data-optlist/perl-data-optlist.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-data-optlist/perl-data-optlist.hash b/package/perl-data-optlist/perl-data-optlist.hash index 1c805acef7..ccc05ae4d6 100644 --- a/package/perl-data-optlist/perl-data-optlist.hash +++ b/package/perl-data-optlist/perl-data-optlist.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 3b2cdb7846391f9acaf4e948a9a6b21b Data-OptList-0.112.tar.gz -sha256 62c60ccaae88d5339ae36bcc8940b03388cf84adbf27828b1f8b300307103bab Data-OptList-0.112.tar.gz +md5 cda08370c4058ba56e40c2f21d94d233 Data-OptList-0.113.tar.gz +sha256 36aebc5817b7d4686b649434c2ee41f45c8bf97d4ca5a99f607cc40f695a4285 Data-OptList-0.113.tar.gz # computed by scancpan sha256 712f3e40537810ba3046533fd71d877f69ab446d5e8e8a1135771804494b8b42 LICENSE diff --git a/package/perl-data-optlist/perl-data-optlist.mk b/package/perl-data-optlist/perl-data-optlist.mk index 8e089245f6..1a9aa05cc9 100644 --- a/package/perl-data-optlist/perl-data-optlist.mk +++ b/package/perl-data-optlist/perl-data-optlist.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_DATA_OPTLIST_VERSION = 0.112 +PERL_DATA_OPTLIST_VERSION = 0.113 PERL_DATA_OPTLIST_SOURCE = Data-OptList-$(PERL_DATA_OPTLIST_VERSION).tar.gz PERL_DATA_OPTLIST_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RJ/RJBS PERL_DATA_OPTLIST_LICENSE = Artistic or GPL-1.0+ From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:18 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:18 +0100 Subject: [Buildroot] [git commit] package/perl-exporter-tiny: bump to version 1.006000 Message-ID: <20230128214316.EEAA187F4C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ab730250b1da4ec72569f8cf95bc9df26ecb80d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master diff LICENSE: -This software is copyright (c) 2020 by Toby Inkster. +This software is copyright (c) 2022 by Toby Inkster. Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-exporter-tiny/perl-exporter-tiny.hash | 7 +++---- package/perl-exporter-tiny/perl-exporter-tiny.mk | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/perl-exporter-tiny/perl-exporter-tiny.hash b/package/perl-exporter-tiny/perl-exporter-tiny.hash index c714ef902e..0ecdf78482 100644 --- a/package/perl-exporter-tiny/perl-exporter-tiny.hash +++ b/package/perl-exporter-tiny/perl-exporter-tiny.hash @@ -1,7 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 485897322a2514b4d6ca90b2daacb7cd Exporter-Tiny-1.002002.tar.gz -sha256 00f0b95716b18157132c6c118ded8ba31392563d19e490433e9a65382e707101 Exporter-Tiny-1.002002.tar.gz +md5 2d555e289eac6450052e8683c292cbf7 Exporter-Tiny-1.006000.tar.gz +sha256 d95479ff085699d6422f7fc8306db085e34b626438deb82ec82d41df2295f400 Exporter-Tiny-1.006000.tar.gz # computed by scancpan -sha256 f4cb223c8ac37d6ccd0e78b2892ca54a48a6adbe6a271c3c17c0226646297e66 COPYRIGHT -sha256 1fb7395e76eabf94c421912d7d0a4f7fa745d49e1acb76b222c21d605b66bd25 LICENSE +sha256 a4f85c6f4d6e8bdd37b7ab08013e3e3bee1fe8e910e20f8f54d5025ffe40f384 LICENSE diff --git a/package/perl-exporter-tiny/perl-exporter-tiny.mk b/package/perl-exporter-tiny/perl-exporter-tiny.mk index c7abfbae2d..489ee54e17 100644 --- a/package/perl-exporter-tiny/perl-exporter-tiny.mk +++ b/package/perl-exporter-tiny/perl-exporter-tiny.mk @@ -4,11 +4,11 @@ # ################################################################################ -PERL_EXPORTER_TINY_VERSION = 1.002002 +PERL_EXPORTER_TINY_VERSION = 1.006000 PERL_EXPORTER_TINY_SOURCE = Exporter-Tiny-$(PERL_EXPORTER_TINY_VERSION).tar.gz PERL_EXPORTER_TINY_SITE = $(BR2_CPAN_MIRROR)/authors/id/T/TO/TOBYINK PERL_EXPORTER_TINY_LICENSE = Artistic or GPL-1.0+ -PERL_EXPORTER_TINY_LICENSE_FILES = COPYRIGHT LICENSE +PERL_EXPORTER_TINY_LICENSE_FILES = LICENSE PERL_EXPORTER_TINY_DISTNAME = Exporter-Tiny $(eval $(perl-package)) From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:21 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:21 +0100 Subject: [Buildroot] [git commit] package/perl-module-build: bump to version 0.4232 Message-ID: <20230128214317.16F2D87F50@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e235a1daa4e24f1eb9f1d9307003fa29cfeedd88 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-module-build/perl-module-build.hash | 4 ++-- package/perl-module-build/perl-module-build.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-module-build/perl-module-build.hash b/package/perl-module-build/perl-module-build.hash index 09bc5f374a..a2181290ee 100644 --- a/package/perl-module-build/perl-module-build.hash +++ b/package/perl-module-build/perl-module-build.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 066b193e461d7dfe1eca17a139353001 Module-Build-0.4231.tar.gz -sha256 7e0f4c692c1740c1ac84ea14d7ea3d8bc798b2fb26c09877229e04f430b2b717 Module-Build-0.4231.tar.gz +md5 144885f1cbaf9420017bbed696ec6b83 Module-Build-0.4232.tar.gz +sha256 67c82ee245d94ba06decfa25572ab75fdcd26a9009094289d8f45bc54041771b Module-Build-0.4232.tar.gz # computed by scancpan sha256 f35ac2cc6b808a38c42c2d230b875217b0a24bb51e5a497ebb630cbb3d806c3e LICENSE diff --git a/package/perl-module-build/perl-module-build.mk b/package/perl-module-build/perl-module-build.mk index f5cab36890..d95a30647a 100644 --- a/package/perl-module-build/perl-module-build.mk +++ b/package/perl-module-build/perl-module-build.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_MODULE_BUILD_VERSION = 0.4231 +PERL_MODULE_BUILD_VERSION = 0.4232 PERL_MODULE_BUILD_SOURCE = Module-Build-$(PERL_MODULE_BUILD_VERSION).tar.gz PERL_MODULE_BUILD_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEONT PERL_MODULE_BUILD_LICENSE = Artistic or GPL-1.0+ From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:24 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:24 +0100 Subject: [Buildroot] [git commit] package/perl-mozilla-ca: bump to version 20221114 Message-ID: <20230128214317.3486087F4C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57ee214f608ca862bed6ccfec044b3d46d85e800 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-mozilla-ca/perl-mozilla-ca.hash | 4 ++-- package/perl-mozilla-ca/perl-mozilla-ca.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/perl-mozilla-ca/perl-mozilla-ca.hash b/package/perl-mozilla-ca/perl-mozilla-ca.hash index 07966f9906..799a531fe6 100644 --- a/package/perl-mozilla-ca/perl-mozilla-ca.hash +++ b/package/perl-mozilla-ca/perl-mozilla-ca.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 843e42f367ea3c7abc5de5b6225791dc Mozilla-CA-20211001.tar.gz -sha256 122c8900000a9d388aa8e44f911cab6c118fe8497417917a84a8ec183971b449 Mozilla-CA-20211001.tar.gz +md5 2f136d096352a418e546e4afb70e7aa9 Mozilla-CA-20221114.tar.gz +sha256 701bea67be670add5a102f9f8c879402b4983096b1cb0e20dd47d52d7a10666b Mozilla-CA-20221114.tar.gz # computed by scancpan sha256 95cd63dae5c2bf6e7cf33435981614a36c85ef01fc7a02464e05e58a5355398e README diff --git a/package/perl-mozilla-ca/perl-mozilla-ca.mk b/package/perl-mozilla-ca/perl-mozilla-ca.mk index 6b970c0f94..a124860b7a 100644 --- a/package/perl-mozilla-ca/perl-mozilla-ca.mk +++ b/package/perl-mozilla-ca/perl-mozilla-ca.mk @@ -4,9 +4,9 @@ # ################################################################################ -PERL_MOZILLA_CA_VERSION = 20211001 +PERL_MOZILLA_CA_VERSION = 20221114 PERL_MOZILLA_CA_SOURCE = Mozilla-CA-$(PERL_MOZILLA_CA_VERSION).tar.gz -PERL_MOZILLA_CA_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AB/ABH +PERL_MOZILLA_CA_SITE = $(BR2_CPAN_MIRROR)/authors/id/H/HA/HAARG PERL_MOZILLA_CA_LICENSE = MPL-2.0 PERL_MOZILLA_CA_LICENSE_FILES = README PERL_MOZILLA_CA_DISTNAME = Mozilla-CA From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:22 +0100 Subject: [Buildroot] [git commit] package/perl-mojolicious: security bump to version 9.31 Message-ID: <20230128214317.275EF87F4B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2fb59f913d0e21a51491e64ea781702400cfcd5e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master see https://metacpan.org/dist/Mojolicious/changes#L3 Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-mojolicious/perl-mojolicious.hash | 4 ++-- package/perl-mojolicious/perl-mojolicious.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-mojolicious/perl-mojolicious.hash b/package/perl-mojolicious/perl-mojolicious.hash index 97625d1290..989eaf3419 100644 --- a/package/perl-mojolicious/perl-mojolicious.hash +++ b/package/perl-mojolicious/perl-mojolicious.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 494db2d1529e84a2575527dae8f3672d Mojolicious-9.26.tar.gz -sha256 9e428c5512698f05e151338d8fa12aede287ab3a5e429ec3d38c80a4a82c8d88 Mojolicious-9.26.tar.gz +md5 523193316a839ff56a447f0f0c2e5b36 Mojolicious-9.31.tar.gz +sha256 cb96ccd7a5319321ec6f57633c88bf17193d45169f4d7846da254bb6f9ed8312 Mojolicious-9.31.tar.gz # computed by scancpan sha256 19e2e0f2079ea1ce1576eb4ecc0575b33fe45b2b8e71f4aa589d6bedd1da4e0a LICENSE diff --git a/package/perl-mojolicious/perl-mojolicious.mk b/package/perl-mojolicious/perl-mojolicious.mk index dbf2e61737..618327d09d 100644 --- a/package/perl-mojolicious/perl-mojolicious.mk +++ b/package/perl-mojolicious/perl-mojolicious.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_MOJOLICIOUS_VERSION = 9.26 +PERL_MOJOLICIOUS_VERSION = 9.31 PERL_MOJOLICIOUS_SOURCE = Mojolicious-$(PERL_MOJOLICIOUS_VERSION).tar.gz PERL_MOJOLICIOUS_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SR/SRI PERL_MOJOLICIOUS_LICENSE = Artistic-2.0 From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:25 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:25 +0100 Subject: [Buildroot] [git commit] package/perl-path-tiny: bump to version 0.144 Message-ID: <20230128214317.4C87C87F4D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d263fe0a6e7d572514fb03ec383c4800e54ae31a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-path-tiny/perl-path-tiny.hash | 4 ++-- package/perl-path-tiny/perl-path-tiny.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-path-tiny/perl-path-tiny.hash b/package/perl-path-tiny/perl-path-tiny.hash index c6fe8bf92e..7874846b89 100644 --- a/package/perl-path-tiny/perl-path-tiny.hash +++ b/package/perl-path-tiny/perl-path-tiny.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 16dd03cded30d00167a03315d0e11e51 Path-Tiny-0.124.tar.gz -sha256 fa083144781e46817ec39d21962bbbb0533c201f3baf031d2999a785a2a013fd Path-Tiny-0.124.tar.gz +md5 7b2fc4f5edfd29b88d2cc3b96830e7d1 Path-Tiny-0.144.tar.gz +sha256 f6ea094ece845c952a02c2789332579354de8d410a707f9b7045bd241206487d Path-Tiny-0.144.tar.gz # computed by scancpan sha256 c1a19c0d83f668a784640c0b41e024f37b182ad38011b170f9200123e57f6070 LICENSE diff --git a/package/perl-path-tiny/perl-path-tiny.mk b/package/perl-path-tiny/perl-path-tiny.mk index a0575172f0..6d784a0d16 100644 --- a/package/perl-path-tiny/perl-path-tiny.mk +++ b/package/perl-path-tiny/perl-path-tiny.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_PATH_TINY_VERSION = 0.124 +PERL_PATH_TINY_VERSION = 0.144 PERL_PATH_TINY_SOURCE = Path-Tiny-$(PERL_PATH_TINY_VERSION).tar.gz PERL_PATH_TINY_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DA/DAGOLDEN PERL_PATH_TINY_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sat Jan 28 21:41:20 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:41:20 +0100 Subject: [Buildroot] [git commit] package/perl-io-socket-ssl: bump to version 2.080 Message-ID: <20230128214317.094B287F4D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8e1dde2258755213710d3f5afd716025d2140f16 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/perl-io-socket-ssl/perl-io-socket-ssl.hash | 4 ++-- package/perl-io-socket-ssl/perl-io-socket-ssl.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/perl-io-socket-ssl/perl-io-socket-ssl.hash b/package/perl-io-socket-ssl/perl-io-socket-ssl.hash index 8c6bb30523..a4abcc33cd 100644 --- a/package/perl-io-socket-ssl/perl-io-socket-ssl.hash +++ b/package/perl-io-socket-ssl/perl-io-socket-ssl.hash @@ -1,6 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ -md5 8f0f6bff4db5e4be6e848aa49fd29380 IO-Socket-SSL-2.075.tar.gz -sha256 c30ee2220b1e181a968ebbc81861d0cadf334b001377a44105ae5a8637ddae8c IO-Socket-SSL-2.075.tar.gz +md5 eaea5b17592ccbd925aff47747f41dde IO-Socket-SSL-2.080.tar.gz +sha256 cd0ed303b08a72c5c256a9ec3bbb6ff61360be3a2ff6d775e4f6e25375fa8d1f IO-Socket-SSL-2.080.tar.gz # computed by scancpan sha256 090aff5421fd55a9dceeaf6c612c36360402e8d29c1284aef88c87be565ce032 README diff --git a/package/perl-io-socket-ssl/perl-io-socket-ssl.mk b/package/perl-io-socket-ssl/perl-io-socket-ssl.mk index daa46acf95..d5c09d9082 100644 --- a/package/perl-io-socket-ssl/perl-io-socket-ssl.mk +++ b/package/perl-io-socket-ssl/perl-io-socket-ssl.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_IO_SOCKET_SSL_VERSION = 2.075 +PERL_IO_SOCKET_SSL_VERSION = 2.080 PERL_IO_SOCKET_SSL_SOURCE = IO-Socket-SSL-$(PERL_IO_SOCKET_SSL_VERSION).tar.gz PERL_IO_SOCKET_SSL_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SU/SULLR PERL_IO_SOCKET_SSL_LICENSE = Artistic or GPL-1.0+ From thomas.petazzoni at bootlin.com Sat Jan 28 21:43:33 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:43:33 +0100 Subject: [Buildroot] [PATCH 1/7] package/perl-data-optlist: bump to version 0.113 In-Reply-To: <20230121163537.147981-1-francois.perrad@gadz.org> References: <20230121163537.147981-1-francois.perrad@gadz.org> Message-ID: <20230128224333.6f27dcbe@windsurf> On Sat, 21 Jan 2023 17:35:31 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/perl-data-optlist/perl-data-optlist.hash | 4 ++-- > package/perl-data-optlist/perl-data-optlist.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Thanks, series of 7 patches applied! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:43:56 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:43:56 +0100 Subject: [Buildroot] [git commit] package/kodi-peripheral-xarcade: bump version to 19.0.5-Matrix Message-ID: <20230128214521.1DAA087F7F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=acc4570bf41d10573c73cda08defb385324becc6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash | 2 +- package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash index 0ae1ffaa50..5467513a0b 100644 --- a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash +++ b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1327ecd05e2e66a4faf809efee4c5b99627912d971db26a0a905f0299e4f876b kodi-peripheral-xarcade-19.0.4-Matrix.tar.gz +sha256 11f746cfeeffdfc1de6829d17aad999c8b598ca2239fcddb64801738546be6c9 kodi-peripheral-xarcade-19.0.5-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk index 9ee26ea2fe..2d9e33b625 100644 --- a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk +++ b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PERIPHERAL_XARCADE_VERSION = 19.0.4-Matrix +KODI_PERIPHERAL_XARCADE_VERSION = 19.0.5-Matrix KODI_PERIPHERAL_XARCADE_SITE = $(call github,kodi-game,peripheral.xarcade,$(KODI_PERIPHERAL_XARCADE_VERSION)) KODI_PERIPHERAL_XARCADE_LICENSE = GPL-2.0+ KODI_PERIPHERAL_XARCADE_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sat Jan 28 21:43:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:43:49 +0100 Subject: [Buildroot] [git commit] package/kodi-pvr-vuplus: bump version to 19.0.1-Matrix Message-ID: <20230128214520.F328B87F7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=26dabd73b4f75dd3a9e2b48f8e4a4f32d42e05f7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash | 2 +- package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash index 92ccd0cbfe..b2a4031bd3 100644 --- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash +++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59e8b63e3b5a6dd4500fd2c1426e021b5b243909d326e173e84804618a6c2fc6 kodi-pvr-vuplus-19.0.0-Matrix.tar.gz +sha256 cd5658c5e40d42bc02e5c99b47c28cb24bdda4b6dd49029131ff147405d4c8a8 kodi-pvr-vuplus-19.0.1-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk index 6a50ce703a..81159e05f3 100644 --- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk +++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_VUPLUS_VERSION = 19.0.0-Matrix +KODI_PVR_VUPLUS_VERSION = 19.0.1-Matrix KODI_PVR_VUPLUS_SITE = $(call github,kodi-pvr,pvr.vuplus,$(KODI_PVR_VUPLUS_VERSION)) KODI_PVR_VUPLUS_LICENSE = GPL-2.0+ KODI_PVR_VUPLUS_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sat Jan 28 21:44:09 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:44:09 +0100 Subject: [Buildroot] [git commit] package/kodi: fix armv5 build Message-ID: <20230128214521.2D5DC87F81@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2952832a40b08e93bb3dc614bb2068b152b1919f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Disable neon support when not available. Fixes build error not yet found by autobuilders /tmp/cc8LvPwi.s: Assembler messages: /tmp/cc8LvPwi.s:28: Error: selected processor does not support `vldmia r1,{ q4-q7 }' in ARM mode /tmp/cc8LvPwi.s:29: Error: selected processor does not support `vldmia r0,{ q8-q11 }' in ARM mode /tmp/cc8LvPwi.s:30: Error: selected processor does not support `vmul.f32 q0,q8,d8[0]' in ARM mode /tmp/cc8LvPwi.s:31: Error: selected processor does not support `vmul.f32 q1,q8,d10[0]' in ARM mode /tmp/cc8LvPwi.s:32: Error: selected processor does not support `vmul.f32 q2,q8,d12[0]' in ARM mode /tmp/cc8LvPwi.s:33: Error: selected processor does not support `vmul.f32 q3,q8,d14[0]' in ARM mode /tmp/cc8LvPwi.s:34: Error: selected processor does not support `vmla.f32 q0,q9,d8[1]' in ARM mode /tmp/cc8LvPwi.s:35: Error: selected processor does not support `vmla.f32 q1,q9,d10[1]' in ARM mode /tmp/cc8LvPwi.s:36: Error: selected processor does not support `vmla.f32 q2,q9,d12[1]' in ARM mode /tmp/cc8LvPwi.s:37: Error: selected processor does not support `vmla.f32 q3,q9,d14[1]' in ARM mode /tmp/cc8LvPwi.s:38: Error: selected processor does not support `vmla.f32 q0,q10,d9[0]' in ARM mode /tmp/cc8LvPwi.s:39: Error: selected processor does not support `vmla.f32 q1,q10,d11[0]' in ARM mode /tmp/cc8LvPwi.s:40: Error: selected processor does not support `vmla.f32 q2,q10,d13[0]' in ARM mode /tmp/cc8LvPwi.s:41: Error: selected processor does not support `vmla.f32 q3,q10,d15[0]' in ARM mode /tmp/cc8LvPwi.s:42: Error: selected processor does not support `vmla.f32 q0,q11,d9[1]' in ARM mode /tmp/cc8LvPwi.s:43: Error: selected processor does not support `vmla.f32 q1,q11,d11[1]' in ARM mode /tmp/cc8LvPwi.s:44: Error: selected processor does not support `vmla.f32 q2,q11,d13[1]' in ARM mode /tmp/cc8LvPwi.s:45: Error: selected processor does not support `vmla.f32 q3,q11,d15[1]' in ARM mode /tmp/cc8LvPwi.s:46: Error: selected processor does not support `vstmia r0,{ q0-q3 }' in ARM mode with this defconfig: BR2_arm=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_UCLIBC_STABLE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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: Thomas Petazzoni --- package/kodi/kodi.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index dbe6c1e8f6..7d15e992fb 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -144,6 +144,14 @@ else KODI_CONF_OPTS += -DWITH_CPU=$(BR2_ARCH) endif +ifeq ($(BR2_ARM_CPU_HAS_NEON),y) +KODI_CONF_OPTS += -DENABLE_NEON=ON +else ifeq ($(BR2_aarch64),y) +KODI_CONF_OPTS += -DENABLE_NEON=ON +else +KODI_CONF_OPTS += -DENABLE_NEON=OFF +endif + ifeq ($(BR2_X86_CPU_HAS_SSE),y) KODI_CONF_OPTS += -D_SSE_OK=ON -D_SSE_TRUE=ON else From thomas.petazzoni at bootlin.com Sat Jan 28 21:44:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:44:37 +0100 Subject: [Buildroot] [git commit] package/kodi: fix riscv build Message-ID: <20230128214521.4C6FB87F7B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=39886a434a121afc89cf741d0f035422a70ba524 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes build error not yet found by autobuilders -- System type: Linux CMake Error at cmake/scripts/linux/ArchSetup.cmake:42 (message): Unknown CPU: riscv32 using this defconfig: BR2_riscv=y BR2_RISCV_32=y BR2_TOOLCHAIN_EXTERNAL=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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: Thomas Petazzoni --- package/kodi/kodi.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index aaa165871c..093b3aa9ae 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -136,7 +136,7 @@ else ifeq ($(BR2_powerpc)$(BR2_powerpc64le),y) KODI_CONF_OPTS += \ -DWITH_ARCH=powerpc$(if $(BR2_ARCH_IS_64),64) \ -DWITH_CPU=powerpc$(if $(BR2_ARCH_IS_64),64) -else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) +else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_riscv)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) KODI_CONF_OPTS += -DWITH_ARCH=$(BR2_ARCH) -DWITH_CPU=$(BR2_ARCH) else # Kodi auto-detects ARCH, tested: arm, aarch64, i386, x86_64 From thomas.petazzoni at bootlin.com Sat Jan 28 21:44:28 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:44:28 +0100 Subject: [Buildroot] [git commit] package/kodi: fix openrisc build Message-ID: <20230128214521.3C2F787F7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=86fac589fbe1ec03ddc2478bff225e369302abfb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes build error not yet found by autobuilders -- System type: Linux CMake Error at cmake/scripts/linux/ArchSetup.cmake:42 (message): Unknown CPU: or1k with this defconfig: BR2_or1k=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_UCLIBC_STABLE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_KODI=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=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: Thomas Petazzoni --- package/kodi/kodi.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index 7d15e992fb..aaa165871c 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -136,7 +136,7 @@ else ifeq ($(BR2_powerpc)$(BR2_powerpc64le),y) KODI_CONF_OPTS += \ -DWITH_ARCH=powerpc$(if $(BR2_ARCH_IS_64),64) \ -DWITH_CPU=powerpc$(if $(BR2_ARCH_IS_64),64) -else ifeq ($(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) +else ifeq ($(BR2_or1k)$(BR2_powerpc64)$(BR2_sparc64)$(BR2_sh4)$(BR2_xtensa),y) KODI_CONF_OPTS += -DWITH_ARCH=$(BR2_ARCH) -DWITH_CPU=$(BR2_ARCH) else # Kodi auto-detects ARCH, tested: arm, aarch64, i386, x86_64 From thomas.petazzoni at bootlin.com Sat Jan 28 21:43:53 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:43:53 +0100 Subject: [Buildroot] [git commit] package/kodi-peripheral-joystick: bump version to 19.0.4-Matrix Message-ID: <20230128214521.0E39187F7B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5d183a6d333eaf57b6a5f5c1a7eb323b5ada7cd6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash | 2 +- package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash index 5ac4247cbf..0b483f70bf 100644 --- a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash +++ b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 0a595933998565902f112f0d476ada1cd732a1961ed10b8a2b9a52ed8bd8c652 kodi-peripheral-joystick-19.0.3-Matrix.tar.gz +sha256 a5c7c6b8b1f39c92d00289bd602ea2db13a3d3f73a50bd3f95ec08cf110a570e kodi-peripheral-joystick-19.0.4-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk index 1b2b3f4984..db1bc2c50f 100644 --- a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk +++ b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PERIPHERAL_JOYSTICK_VERSION = 19.0.3-Matrix +KODI_PERIPHERAL_JOYSTICK_VERSION = 19.0.4-Matrix KODI_PERIPHERAL_JOYSTICK_SITE = $(call github,xbmc,peripheral.joystick,$(KODI_PERIPHERAL_JOYSTICK_VERSION)) KODI_PERIPHERAL_JOYSTICK_LICENSE = GPL-2.0+ KODI_PERIPHERAL_JOYSTICK_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sat Jan 28 21:45:38 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:45:38 +0100 Subject: [Buildroot] [PATCH 1/6] package/kodi-pvr-vuplus: bump version to 19.0.1-Matrix In-Reply-To: <20230122115640.24776-1-bernd.kuhls@t-online.de> References: <20230122115640.24776-1-bernd.kuhls@t-online.de> Message-ID: <20230128224538.12c5bd5a@windsurf> On Sun, 22 Jan 2023 12:56:35 +0100 Bernd Kuhls wrote: > Signed-off-by: Bernd Kuhls > --- > package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash | 2 +- > package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Series of 6 patches applied. Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:45:53 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:45:53 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.4 Message-ID: <20230128215043.BAFB887FA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08b680f6718746eeabf2b4a18111a0991744cda3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- 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 c1765c3eaa..03bf635816 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.3 +MESA3D_HEADERS_VERSION = 22.3.4 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 c2ceaa6ead..e4de997f0e 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000699.html -sha256 bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922 mesa-22.3.3.tar.xz -sha512 dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1 mesa-22.3.3.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.html +sha256 37a1ddaf03f41919ee3c89c97cff41e87de96e00e9d3247959cc8279d8294593 mesa-22.3.4.tar.xz +sha512 6af340153244d3e95d0e155a45d6db134335654d62590797ae0ef6ba44c2ccfe91ebf95f70ff82c67cee108ac35536767b1f6848d6d1129f52eb9e8414ee321d mesa-22.3.4.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 9fa2c05230..cf2352a355 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.3 +MESA3D_VERSION = 22.3.4 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos From thomas.petazzoni at bootlin.com Sat Jan 28 21:46:11 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:46:11 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-qxl: bump version to 0.1.6 Message-ID: <20230128215043.C5CF987F78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=760894b72ed465f426cf848f561200a4656eda4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003316.html Removed patch which was applied upstream. Switched tarball to xz and _SITE to https, added sha512 hash. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../0001-Fix-a-build-error-with-Xorg-master.patch | 106 --------------------- .../xdriver_xf86-video-qxl.hash | 5 +- .../xdriver_xf86-video-qxl.mk | 6 +- 3 files changed, 6 insertions(+), 111 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch b/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch deleted file mode 100644 index d3257fba20..0000000000 --- a/package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch +++ /dev/null @@ -1,106 +0,0 @@ -From 4e1963a812f2c1777ba5d56ea9e939a3e40a0496 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?= - -Date: Sat, 28 Aug 2021 15:38:40 +0200 -Subject: [PATCH] Fix a build error with Xorg master -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Use xf86ReturnOptValBool() in get_bool_option() instead of -options[option_index].value.bool to fix a compiler error with -current Xorg xserver master branch. - -Also use xf86GetOptValInteger() in get_int_option() and -xf86GetOptValString() in get_str_option() for consistency. - -The change causes a slight performance drop during option parsing -because the passed-in index_value is no longer used as an index -into the options array. - -Instead, it's used as a token now for the standard option getter -functions which works since the index_value to the get_*_option() -functions are identical to the value of options[n].token in the -passed-in OptionInfoRec array. - -Also rename "int option_index" to "int token" for clarity in all -three functions. - -Signed-off-by: Zolt??n B??sz??rm??nyi - -Downloaded from upstream commit -https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/-/commit/4e1963a812f2c1777ba5d56ea9e939a3e40a0496 - -Signed-off-by: Bernd Kuhls ---- - src/qxl_option_helpers.c | 13 +++++++------ - src/qxl_option_helpers.h | 6 +++--- - 2 files changed, 10 insertions(+), 9 deletions(-) - -diff --git a/src/qxl_option_helpers.c b/src/qxl_option_helpers.c -index 2aba677..7707b7c 100644 ---- a/src/qxl_option_helpers.c -+++ b/src/qxl_option_helpers.c -@@ -10,31 +10,32 @@ - - #include "qxl_option_helpers.h" - --int get_int_option(OptionInfoPtr options, int option_index, -+int get_int_option(OptionInfoPtr options, int token, - const char *env_name) - { -+ int value; - if (env_name && getenv(env_name)) { - return atoi(getenv(env_name)); - } -- return options[option_index].value.num; -+ return xf86GetOptValInteger(options, token, &value) ? value : 0; - } - --const char *get_str_option(OptionInfoPtr options, int option_index, -+const char *get_str_option(OptionInfoPtr options, int token, - const char *env_name) - { - if (getenv(env_name)) { - return getenv(env_name); - } -- return options[option_index].value.str; -+ return xf86GetOptValString(options, token); - } - --int get_bool_option(OptionInfoPtr options, int option_index, -+int get_bool_option(OptionInfoPtr options, int token, - const char *env_name) - { - const char* value = getenv(env_name); - - if (!value) { -- return options[option_index].value.bool; -+ return xf86ReturnOptValBool(options, token, FALSE); - } - if (strcmp(value, "0") == 0 || - strcasecmp(value, "off") == 0 || -diff --git a/src/qxl_option_helpers.h b/src/qxl_option_helpers.h -index 7c54c72..66d0a17 100644 ---- a/src/qxl_option_helpers.h -+++ b/src/qxl_option_helpers.h -@@ -4,13 +4,13 @@ - #include - #include - --int get_int_option(OptionInfoPtr options, int option_index, -+int get_int_option(OptionInfoPtr options, int token, - const char *env_name); - --const char *get_str_option(OptionInfoPtr options, int option_index, -+const char *get_str_option(OptionInfoPtr options, int token, - const char *env_name); - --int get_bool_option(OptionInfoPtr options, int option_index, -+int get_bool_option(OptionInfoPtr options, int token, - const char *env_name); - - #endif // OPTION_HELPERS_H --- -GitLab - diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash index fdf0cc434d..2d728a7c03 100644 --- a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-December/002753.html -sha256 b18682e04503c6326f7bf7190f3ee50a3d4d69758a2a3cc9af102a6b3f114c92 xf86-video-qxl-0.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2023-January/003316.html +sha256 2ad39558db47a8fcc036e290e0b084671e58d43344a57b279abd870c4c67965f xf86-video-qxl-0.1.6.tar.xz +sha512 f6a42355915d2e8f8a842dc24fe6d012d123aa6d23eedea1a4771fb08f88e0298d76741755b88304d76c66b3aae15f9fca74d062be395e499a82ee8f4507c7e0 xf86-video-qxl-0.1.6.tar.xz # Locally calculated sha256 83f3bf7be3fbf5e66174b8184bd837a6b44264f8e340126ea4d9e9ce956a1866 COPYING diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk index ffbac05ec1..db0bbbaf65 100644 --- a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.5 -XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_QXL_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_QXL_VERSION = 0.1.6 +XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.xz +XDRIVER_XF86_VIDEO_QXL_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_QXL_LICENSE = MIT XDRIVER_XF86_VIDEO_QXL_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Sat Jan 28 21:46:18 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:46:18 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-vmware: bump version to 13.4.0 Message-ID: <20230128215043.D1EE287FA5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9237132895d3a15f18fb563e189146c067c26aec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2023-January/003315.html Switched tarball to xz and _SITE to https. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash | 8 +++----- .../x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash index fc69e01ffe..a6415703be 100644 --- a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash +++ b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-May/002895.html -md5 08d66d062055080ff699ab4869726ea2 xf86-video-vmware-13.3.0.tar.bz2 -sha1 f01335fe6bdb507e749571bfcd69163aed97312a xf86-video-vmware-13.3.0.tar.bz2 -sha256 47971924659e51666a757269ad941a059ef5afe7a47b5101c174a6022ac4066c xf86-video-vmware-13.3.0.tar.bz2 -sha512 c318de893cae7b2b11e11c1b389ee47478b7c8d1f52c27099dbe453efec28f3e9da449217307a8c2251999eada66312f766996be1a6ead413b8b6dedc42c68ca xf86-video-vmware-13.3.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2023-January/003315.html +sha256 aed31ee5ed5ecc6e2226705383e7ad06f7602c1376a295305f376b17af3eb81a xf86-video-vmware-13.4.0.tar.xz +sha512 7cacde21a490501dd9c2e9121040274c1f6ef64e6dc0ef49946b400f6297fab73a6e9548e45fe8930cee9028e65e45aaff9ba489dd69ac75a5133114726bf55d xf86-video-vmware-13.4.0.tar.xz # Locally computed sha256 7e59b8ca2a161855a60561f27ada8dfdbb678733eacdb23423fff6d21f9ad43b COPYING diff --git a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk index 5f0cb77bf8..37c2d67c19 100644 --- a/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk +++ b/package/x11r7/xdriver_xf86-video-vmware/xdriver_xf86-video-vmware.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.3.0 -XDRIVER_XF86_VIDEO_VMWARE_SOURCE = xf86-video-vmware-$(XDRIVER_XF86_VIDEO_VMWARE_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_VMWARE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_VMWARE_VERSION = 13.4.0 +XDRIVER_XF86_VIDEO_VMWARE_SOURCE = xf86-video-vmware-$(XDRIVER_XF86_VIDEO_VMWARE_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VMWARE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VMWARE_LICENSE = MIT XDRIVER_XF86_VIDEO_VMWARE_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_VMWARE_DEPENDENCIES = mesa3d xserver_xorg-server xorgproto From thomas.petazzoni at bootlin.com Sat Jan 28 21:50:55 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:50:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.4 In-Reply-To: <20230127190634.51992-1-bernd.kuhls@t-online.de> References: <20230127190634.51992-1-bernd.kuhls@t-online.de> Message-ID: <20230128225055.4bd03d57@windsurf> On Fri, 27 Jan 2023 20:06:34 +0100 Bernd Kuhls wrote: > Release notes: > https://lists.freedesktop.org/archives/mesa-announce/2023-January/000703.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(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:51:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:51:22 +0100 Subject: [Buildroot] [PATCH 1/2] package/x11r7/xdriver_xf86-video-qxl: bump version to 0.1.6 In-Reply-To: <20230127192108.341891-1-bernd.kuhls@t-online.de> References: <20230127192108.341891-1-bernd.kuhls@t-online.de> Message-ID: <20230128225122.7477de9e@windsurf> On Fri, 27 Jan 2023 20:21:07 +0100 Bernd Kuhls wrote: > Release notes: > https://lists.x.org/archives/xorg-announce/2023-January/003316.html > > Removed patch which was applied upstream. > > Switched tarball to xz and _SITE to https, added sha512 hash. > > Signed-off-by: Bernd Kuhls > --- > ...1-Fix-a-build-error-with-Xorg-master.patch | 106 ------------------ > .../xdriver_xf86-video-qxl.hash | 5 +- > .../xdriver_xf86-video-qxl.mk | 6 +- > 3 files changed, 6 insertions(+), 111 deletions(-) > delete mode 100644 package/x11r7/xdriver_xf86-video-qxl/0001-Fix-a-build-error-with-Xorg-master.patch Thanks, both applied. Please note that the link in the QXL driver Config.in help text is broken, it would be good to fix it. Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:51:39 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:51:39 +0100 Subject: [Buildroot] [PATCH] package/lualogging: bump to version 1.8.2 In-Reply-To: <20230127201958.7309-1-francois.perrad@gadz.org> References: <20230127201958.7309-1-francois.perrad@gadz.org> Message-ID: <20230128225139.1186fb1b@windsurf> On Fri, 27 Jan 2023 21:19:58 +0100 Francois Perrad wrote: > diff COPYRIGHT: > -Copyright (c) 2004-2022 Kepler Project. > +Copyright (c) 2004-2010 Kepler Project, 2011-2013 Neopallium, 2020-2023 Thijs Schreijer > > Signed-off-by: Francois Perrad > --- > package/lualogging/lualogging.hash | 4 ++-- > package/lualogging/lualogging.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 Sat Jan 28 21:51:29 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:51:29 +0100 Subject: [Buildroot] [git commit] package/lualogging: bump to version 1.8.2 Message-ID: <20230128215243.8F85E87FA9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c7a8620d69a154b9ff71005603509c1d5cfd269 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master diff COPYRIGHT: -Copyright (c) 2004-2022 Kepler Project. +Copyright (c) 2004-2010 Kepler Project, 2011-2013 Neopallium, 2020-2023 Thijs Schreijer Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/lualogging/lualogging.hash | 4 ++-- package/lualogging/lualogging.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lualogging/lualogging.hash b/package/lualogging/lualogging.hash index 5ed012ea5c..af1ee1055d 100644 --- a/package/lualogging/lualogging.hash +++ b/package/lualogging/lualogging.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 285edf8abc9844cb37da94888ca01cb26a2ba08411ea13a3ee0f4d029ca512dd lualogging-1.8.0-1.src.rock -sha256 d900082cb26f8cf4a491ca51c00241f2c2e9cd9ae3531c62234017a360706adb lualogging/COPYRIGHT +sha256 7bc2dcd13dbe85e48de50f05000b391e467a54d537b44ed856c1f7ad29c3549a lualogging-1.8.2-1.src.rock +sha256 9740a719a5e4ee280e65f42e3624354c3c4464e61d94de33efca9d7072d31092 lualogging/COPYRIGHT diff --git a/package/lualogging/lualogging.mk b/package/lualogging/lualogging.mk index 96c09c5a49..c7969fb7b3 100644 --- a/package/lualogging/lualogging.mk +++ b/package/lualogging/lualogging.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUALOGGING_VERSION = 1.8.0-1 +LUALOGGING_VERSION = 1.8.2-1 LUALOGGING_SUBDIR = lualogging LUALOGGING_LICENSE = MIT LUALOGGING_LICENSE_FILES = $(LUALOGGING_SUBDIR)/COPYRIGHT From thomas.petazzoni at bootlin.com Sat Jan 28 21:55:43 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:55:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/ltp-testsuite: bump version to 20230127 In-Reply-To: <20230127223256.132401-1-pevik@seznam.cz> References: <20230127223256.132401-1-pevik@seznam.cz> Message-ID: <20230128225543.16657dc4@windsurf> Hello Petr, On Fri, 27 Jan 2023 23:32:56 +0100 Petr Vorel wrote: > From: Petr Vorel > > Remove musl related sysinfo.h patch. This Buildroot specific workaround > is not needed any more (kernel got fixed in a85cbe6159ff ("uapi: move > constants from to ") in v5.11, some time > took to rebuilt Buildroot toolchains, but even that was more than year > ago). Sorry, but this explanation is not entirely clear to me. Do you mean that only toolchains with kernel headers >= 5.11 will no longer have the problem? We definitely need to support toolchains that have kernel headers < 5.11. > NOTE: I'd like to add /opt/ltp/runltp-ng (tools/runltp-ng/runltp-ng in > source, from [1]) symlink to /usr/bin (that should be trivial). > The tool should have only Python 3.6+ (no external modules so far) > and while we (LTP upstream developers) would recommend to not use it on > SUT (guest), where LTP is being run, but on host, we agreed to put > runltp-ng on both sides SUT (target package) and on host (host package). > But whole thing might take me more time thus posting updated package > without it. In the context of Buildroot, I guess it makes sense to be able to start the LTP test suite directly on the target, so indeed it would make sense to have runltp-ng on the target. However, you could also have a host package to install runltp-ng on the host for those who want to run it on their machine, and control the execution of the tests on their target. 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 Jan 28 21:56:04 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:56:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/sdl2: security bump to version 2.26.2 In-Reply-To: <20230127223855.72359-1-fontaine.fabrice@gmail.com> References: <20230127223855.72359-1-fontaine.fabrice@gmail.com> Message-ID: <20230128225604.08f6741b@windsurf> On Fri, 27 Jan 2023 23:38:55 +0100 Fabrice Fontaine wrote: > - Drop patch (already in version) > - Fix CVE-2022-4743: A potential memory leak issue was discovered in > SDL2 in GLES_CreateTexture() function in SDL_render_gles.c. The > vulnerability allows an attacker to cause a denial of service attack. > > https://github.com/libsdl-org/SDL/releases/tag/release-2.26.0 > https://github.com/libsdl-org/SDL/releases/tag/release-2.26.1 > https://github.com/libsdl-org/SDL/releases/tag/release-2.26.2 > > Signed-off-by: Fabrice Fontaine > --- > ...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 Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 21:55:56 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:55:56 +0100 Subject: [Buildroot] [git commit] package/sdl2: security bump to version 2.26.2 Message-ID: <20230128220333.B78AD87FBC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d33a8417bf1bc5d7276e19da5c37da210d4de31a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Fix CVE-2022-4743: A potential memory leak issue was discovered in SDL2 in GLES_CreateTexture() function in SDL_render_gles.c. The vulnerability allows an attacker to cause a denial of service attack. https://github.com/libsdl-org/SDL/releases/tag/release-2.26.0 https://github.com/libsdl-org/SDL/releases/tag/release-2.26.1 https://github.com/libsdl-org/SDL/releases/tag/release-2.26.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...oesn-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(-) 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..86e0d86e7c 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.2.tar.gz.sig +sha256 95d39bc3de037fbdfa722623737340648de4f180a601b0afad27645d150b99e0 SDL2-2.26.2.tar.gz # Locally calculated sha256 fcb07e07ac6bc8b2fcf047b50431ef4ebe5b619d7ca7c82212018309a9067426 LICENSE.txt diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index a1dc8b5b73..8995178e71 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -4,7 +4,7 @@ # ################################################################################ -SDL2_VERSION = 2.24.2 +SDL2_VERSION = 2.26.2 SDL2_SOURCE = SDL2-$(SDL2_VERSION).tar.gz SDL2_SITE = http://www.libsdl.org/release SDL2_LICENSE = Zlib From thomas.petazzoni at bootlin.com Sat Jan 28 21:56:22 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 22:56:22 +0100 Subject: [Buildroot] [git commit] package/kvm-unit-tests: bump to version 2023-01-05 Message-ID: <20230128220333.C2BAB87FBD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e43a3c785b9666f3144e7905b27af920fff913e9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master A new kvm-unit-tests version has recently been tagged, so let's update to that version now. This new version now features a --disable-werror parameter for the configure script, so we can drop the patch for disabling this manually now. Signed-off-by: Thomas Huth Signed-off-by: Thomas Petazzoni --- ...ile-remove-Werror-to-avoid-build-failures.patch | 30 ---------------------- package/kvm-unit-tests/kvm-unit-tests.hash | 2 +- package/kvm-unit-tests/kvm-unit-tests.mk | 3 ++- 3 files changed, 3 insertions(+), 32 deletions(-) diff --git a/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch b/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch deleted file mode 100644 index d07b9b6912..0000000000 --- a/package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 08e14a662b9e75daec29722e49150869952ba1b6 Mon Sep 17 00:00:00 2001 -From: Thomas Petazzoni -Date: Mon, 20 Nov 2017 22:09:39 +0100 -Subject: [PATCH] Makefile: remove -Werror to avoid build failures - -Signed-off-by: Thomas Petazzoni -[Matthew: Refactoring of Thomas Petazzoni's original.] -Signed-off-by: Matthew Weber -[Fabrice: updated for 2022-03-08] -Signed-off-by: Fabrice Fontaine ---- - Makefile | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 7231334..d9ad42b 100644 ---- a/Makefile -+++ b/Makefile -@@ -53,7 +53,7 @@ cc-option = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null \ - - COMMON_CFLAGS += -g $(autodepend-flags) -fno-strict-aliasing -fno-common - COMMON_CFLAGS += -Wall -Wwrite-strings -Wempty-body -Wuninitialized --COMMON_CFLAGS += -Wignored-qualifiers -Werror -Wno-missing-braces -+COMMON_CFLAGS += -Wignored-qualifiers -Wno-missing-braces - - frame-pointer-flag=-f$(if $(KEEP_FRAME_POINTER),no-,)omit-frame-pointer - fomit_frame_pointer := $(call cc-option, $(frame-pointer-flag), "") -- -2.14.2 - diff --git a/package/kvm-unit-tests/kvm-unit-tests.hash b/package/kvm-unit-tests/kvm-unit-tests.hash index 42c3b4a241..3b6d02dd8e 100644 --- a/package/kvm-unit-tests/kvm-unit-tests.hash +++ b/package/kvm-unit-tests/kvm-unit-tests.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c2edf2b188033a5d634150ecc797c797a85e5af8e3ef4ac3e583f60b2ee7bcf3 kvm-unit-tests-v2022-03-08.tar.bz2 +sha256 9c9b093ffe3fa33145a53102de9c3e2d55cd0cdc8a20cf172b726296ffe22f4f kvm-unit-tests-v2023-01-05.tar.bz2 sha256 d9bbb60891710d248f01c8bdac50ef7ad39188de512610437872e83112b38a1b COPYRIGHT diff --git a/package/kvm-unit-tests/kvm-unit-tests.mk b/package/kvm-unit-tests/kvm-unit-tests.mk index dd8f153710..956f07b304 100644 --- a/package/kvm-unit-tests/kvm-unit-tests.mk +++ b/package/kvm-unit-tests/kvm-unit-tests.mk @@ -4,7 +4,7 @@ # ################################################################################ -KVM_UNIT_TESTS_VERSION = 2022-03-08 +KVM_UNIT_TESTS_VERSION = 2023-01-05 KVM_UNIT_TESTS_SOURCE = kvm-unit-tests-v$(KVM_UNIT_TESTS_VERSION).tar.bz2 KVM_UNIT_TESTS_SITE = https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/archive/v$(KVM_UNIT_TESTS_VERSION) KVM_UNIT_TESTS_LICENSE = GPL-2.0, LGPL-2.0 @@ -31,6 +31,7 @@ KVM_UNIT_TESTS_ENDIAN = big endif KVM_UNIT_TESTS_CONF_OPTS =\ + --disable-werror \ --arch="$(KVM_UNIT_TESTS_ARCH)" \ --processor="$(GCC_TARGET_CPU)" \ --endian="$(KVM_UNIT_TESTS_ENDIAN)" From thomas.petazzoni at bootlin.com Sat Jan 28 22:03:34 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:03:34 +0100 Subject: [Buildroot] [PATCH] package/kvm-unit-tests: bump to version 2023-01-05 In-Reply-To: <20230128060349.4029-1-huth@tuxfamily.org> References: <20230128060349.4029-1-huth@tuxfamily.org> Message-ID: <20230128230334.53701026@windsurf> On Sat, 28 Jan 2023 07:03:49 +0100 Thomas Huth wrote: > A new kvm-unit-tests version has recently been tagged, so let's > update to that version now. > This new version now features a --disable-werror parameter for > the configure script, so we can drop the patch for disabling > this manually now. > > Signed-off-by: Thomas Huth > --- > ...emove-Werror-to-avoid-build-failures.patch | 30 ------------------- > package/kvm-unit-tests/kvm-unit-tests.hash | 2 +- > package/kvm-unit-tests/kvm-unit-tests.mk | 3 +- > 3 files changed, 3 insertions(+), 32 deletions(-) > delete mode 100644 package/kvm-unit-tests/0001-Makefile-remove-Werror-to-avoid-build-failures.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 Jan 28 22:04:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:04:49 +0100 Subject: [Buildroot] [git commit] package/util-linux: add an option to enable irqtop Message-ID: <20230128220917.B5BF587FC3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8459abc46acc2dd304b1d30cc27eada296ebcfa1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master irqtop is an IRQ monitoring tool. Signed-off-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- package/util-linux/Config.in | 8 ++++++++ package/util-linux/util-linux.mk | 1 + 2 files changed, 9 insertions(+) diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in index 917f1bc2b4..b5d8cad15b 100644 --- a/package/util-linux/Config.in +++ b/package/util-linux/Config.in @@ -161,6 +161,14 @@ config BR2_PACKAGE_UTIL_LINUX_IPCS help Show information on IPC facilities +config BR2_PACKAGE_UTIL_LINUX_IRQTOP + bool "irqtop" + depends on BR2_USE_MMU # libsmartcols + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS + help + Show information on IRQs + config BR2_PACKAGE_UTIL_LINUX_KILL bool "kill" help diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk index b53b94ec31..87ec3c19d7 100644 --- a/package/util-linux/util-linux.mk +++ b/package/util-linux/util-linux.mk @@ -136,6 +136,7 @@ UTIL_LINUX_CONF_OPTS += \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCMK),--enable-ipcmk,--disable-ipcmk) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCRM),--enable-ipcrm,--disable-ipcrm) \ $(if $(BR2_PACKAGE_UTIL_LINUX_IPCS),--enable-ipcs,--disable-ipcs) \ + $(if $(BR2_PACKAGE_UTIL_LINUX_IRQTOP),--enable-irqtop,--disable-irqtop) \ $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \ $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \ From thomas.petazzoni at bootlin.com Sat Jan 28 22:11:27 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:11:27 +0100 Subject: [Buildroot] [PATCH v2] package/util-linux: add an option to enable irqtop In-Reply-To: <20230117074742.5295-1-yegorslists@googlemail.com> References: <20230117074742.5295-1-yegorslists@googlemail.com> Message-ID: <20230128231127.5ea3c370@windsurf> Hello, On Tue, 17 Jan 2023 08:47:42 +0100 yegorslists--- via buildroot wrote: > From: Yegor Yefremov > > irqtop is an IRQ monitoring tool. > > Signed-off-by: Yegor Yefremov > --- > Changes v1 -> v2: > - add the missing NCURSES dependency Applied to master, thanks. Yann: I read your (very valid) concern about the fact that this patch is changing the behavior of current configurations (irqtop used to be built unconditionally if all its prerequisites are met, now it is only built if BR2_PACKAGE_UTIL_LINUX_IRQTOP=y). However, I think the breakage is very easy to fix, and we need to find the good balance between backward compatibility and minimal configuration/footprint by default. In this case, I believe the best trade-off was to make this new option default to disabled. Note that I realize this is really an opinion, and there's no perfect solution here. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 22:18:19 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:18:19 +0100 Subject: [Buildroot] [git commit] configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig Message-ID: <20230128221832.9F95887FEB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=498797acce390a8c91b6a3c306a4655e83ae9f6f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 6.1.6 - 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 Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 4 ++ .../{ => common}/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 +- ...2_defconfig => imx8mn_bsh_smm_s2_pro_defconfig} | 19 +++--- 10 files changed, 142 insertions(+), 10 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 2e187d7b03..e942b4b3f2 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -225,6 +225,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/ @@ -688,6 +690,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/ @@ -2122,6 +2125,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 0000000000..9111354742 --- /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 0000000000..17b20f0097 --- /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 0000000000..10c52548cd --- /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 0000000000..bf8861f6a9 --- /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 0000000000..3452fd4501 --- /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 0000000000..5763f164fe --- /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 4b03d2e89e..9b8ac8bfe2 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="6.1.6" 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_defconfig b/configs/imx8mn_bsh_smm_s2_pro_defconfig similarity index 69% copy from configs/imx8mn_bsh_smm_s2_defconfig copy to configs/imx8mn_bsh_smm_s2_pro_defconfig index 4b03d2e89e..ebef4e5932 100644 --- a/configs/imx8mn_bsh_smm_s2_defconfig +++ b/configs/imx8mn_bsh_smm_s2_pro_defconfig @@ -1,35 +1,35 @@ BR2_aarch64=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=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_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="6.1.6" 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_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_UBIFS=y -BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 -BR2_TARGET_ROOTFS_UBIFS_RT_NONE=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_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_BOARD_DEFCONFIG="imx8mn_bsh_smm_s2pro" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y @@ -38,4 +38,5 @@ 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 From thomas.petazzoni at bootlin.com Sat Jan 28 22:11:40 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:11:40 +0100 Subject: [Buildroot] [git commit] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig Message-ID: <20230128221832.8DFDD87FE9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8c65ab5fab325b5abfe34652c1236c3b8b10d752 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 6.1.6 - mainline U-Boot 2022-07 - default packages from buildroot 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 Signed-off-by: Thomas Petazzoni --- 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 + ...figs-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 + 8 files changed, 1234 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 4ead3a71f2..2e187d7b03 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -686,6 +686,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/ @@ -2118,6 +2120,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 0000000000..1f343d516d --- /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 0000000000..80803ab088 --- /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 0000000000..c01d2d6c1d --- /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/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 0000000000..59db559b93 --- /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 0000000000..49df4cd6fb --- /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 0000000000..37081091e8 --- /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 0000000000..4b03d2e89e --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=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="6.1.6" +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 From thomas.petazzoni at bootlin.com Sat Jan 28 22:23:39 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:23:39 +0100 Subject: [Buildroot] [PATCH v9 1/2] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig In-Reply-To: <20230116215516.264468-2-dario.binacchi@amarulasolutions.com> References: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> <20230116215516.264468-2-dario.binacchi@amarulasolutions.com> Message-ID: <20230128232339.156536e9@windsurf> Hello Dario, On Mon, 16 Jan 2023 22:55:15 +0100 Dario Binacchi wrote: > 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 6.1.6 > - mainline U-Boot 2022-07 > - default packages from buildroot > > 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 v9: > - Bump Linux kernel to version 6.1.6. > - Remove the Linux kernel patches because they have been merged into > the used version. Thanks, I've applied both patches. One interesting point to note is about the kernel configuration. Your Buildroot defconfig says to use the default ARM64 kernel configuration + apply a pretty huge fragment to disable lots of things: board/bsh/imx8mn-bsh-smm-s2/linux.fragment | 895 ++++++++++++++++++ So you have a 895 lines fragment to disable lots of stuff. I was curious to see if this fragment was not *larger* than the actual resulting kernel configuration, as a defconfig, and indeed it is: $ wc -l output/build/linux-6.1.6/defconfig 816 output/build/linux-6.1.6/defconfig And still reading this defconfig, it is pretty clear that lots of options that are enabled are not relevant to your system, and could be disabled, making the defconfig even smaller. So overall, it looks like having a complete defconfig of your kernel configuration would be smaller than a fragment that disables zillions of things. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From petr.vorel at gmail.com Sat Jan 28 22:26:48 2023 From: petr.vorel at gmail.com (Petr Vorel) Date: Sat, 28 Jan 2023 23:26:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/ltp-testsuite: bump version to 20230127 In-Reply-To: <20230128225543.16657dc4@windsurf> References: <20230127223256.132401-1-pevik@seznam.cz> <20230128225543.16657dc4@windsurf> Message-ID: Hi Thomas, ... > > NOTE: I'd like to add /opt/ltp/runltp-ng (tools/runltp-ng/runltp-ng in > > source, from [1]) symlink to /usr/bin (that should be trivial). > > The tool should have only Python 3.6+ (no external modules so far) > > and while we (LTP upstream developers) would recommend to not use it on > > SUT (guest), where LTP is being run, but on host, we agreed to put > > runltp-ng on both sides SUT (target package) and on host (host package). > > But whole thing might take me more time thus posting updated package > > without it. > > In the context of Buildroot, I guess it makes sense to be able to start > the LTP test suite directly on the target, so indeed it would make > sense to have runltp-ng on the target. However, you could also have a > host package to install runltp-ng on the host for those who want to run > it on their machine, and control the execution of the tests on their > target. Thank you for your input. Yes, that's why I add it to both target and host. FYI runltp-ng supports running on target (that's the same as the old runltp shell script) but also running via 1) ssh 2) qemu (supports qcow image or rootfs + kernel - suitable for Buildroot). The main advantage to run it on host via ssh/qemu is that runltp-ng will support (not yet done, but intensively developed) detection of crashed host (happens sometimes, mostly by CVE tests), runltp-ng restarts it and continue with testing (really handy for automation - experience from testing openSUSE with openQA framework, where we use this approach). Also having python on target might be limitation for minimalistic systems. But OTOH for some quick testing it might be handy to have runltp-ng on target (and people very likely ask for it). But as I said, I'd prefer to add it as a separate effort. Kind regards, Petr From thomas.petazzoni at bootlin.com Sat Jan 28 22:24:06 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:24:06 +0100 Subject: [Buildroot] [git commit] package/python-uhid: new package Message-ID: <20230128222712.7963188000@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4192ba970f33142c03792980e9f0625be07b31b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This package requires CONFIG_UHID kernel support. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-uhid/Config.in | 6 ++++++ package/python-uhid/python-uhid.hash | 5 +++++ package/python-uhid/python-uhid.mk | 20 ++++++++++++++++++++ 5 files changed, 33 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index e942b4b3f2..c8bc5eee22 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1401,6 +1401,7 @@ F: package/python-tinycss2/ F: package/python-tomli/ F: package/python-typeguard/ F: package/python-typing-inspect/ +F: package/python-uhid/ F: package/python-weasyprint/ F: package/python-yarl/ F: package/python-zopfli/ diff --git a/package/Config.in b/package/Config.in index eabb0d5201..24be67b925 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1313,6 +1313,7 @@ menu "External python modules" source "package/python-typing-inspect/Config.in" source "package/python-u-msgpack/Config.in" source "package/python-ubjson/Config.in" + source "package/python-uhid/Config.in" source "package/python-ujson/Config.in" source "package/python-unittest-xml-reporting/Config.in" source "package/python-urllib3/Config.in" diff --git a/package/python-uhid/Config.in b/package/python-uhid/Config.in new file mode 100644 index 0000000000..6fdff95144 --- /dev/null +++ b/package/python-uhid/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_UHID + bool "python-uhid" + help + Pure Python typed UHID wrapper. + + https://github.com/FFY00/python-uhid diff --git a/package/python-uhid/python-uhid.hash b/package/python-uhid/python-uhid.hash new file mode 100644 index 0000000000..3faf6d9f23 --- /dev/null +++ b/package/python-uhid/python-uhid.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/uhid/json +md5 1c62bbefe10923545bbdf42355d9be07 uhid-0.0.1.tar.gz +sha256 3c782489890dbf33621fb2c30d1ac81fbc1b3ef1911ae7d4c73907cdc0f59aab uhid-0.0.1.tar.gz +# Locally computed sha256 checksums +sha256 106a8f7c2c26bd2acc597c79a36a2fe3979f98a14dc14c6065b7dc9c58b27f33 LICENSE diff --git a/package/python-uhid/python-uhid.mk b/package/python-uhid/python-uhid.mk new file mode 100644 index 0000000000..215545b60f --- /dev/null +++ b/package/python-uhid/python-uhid.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# python-uhid +# +################################################################################ + +PYTHON_UHID_VERSION = 0.0.1 +PYTHON_UHID_SOURCE = uhid-$(PYTHON_UHID_VERSION).tar.gz +PYTHON_UHID_SITE = https://files.pythonhosted.org/packages/cb/44/6ebe9dceadc028507d16603e2bb542557a4c70c6032ef8ee507c3ce51283 +PYTHON_UHID_SETUP_TYPE = setuptools +PYTHON_UHID_LICENSE = MIT +PYTHON_UHID_LICENSE_FILES = LICENSE + +define PYTHON_UHID_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_INPUT) + $(call KCONFIG_ENABLE_OPT,CONFIG_HID) + $(call KCONFIG_ENABLE_OPT,CONFIG_UHID) +endef + +$(eval $(python-package)) From thomas.petazzoni at bootlin.com Sat Jan 28 22:27:15 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:27:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-uhid: new package In-Reply-To: <20230117041610.3236462-1-james.hilliard1@gmail.com> References: <20230117041610.3236462-1-james.hilliard1@gmail.com> Message-ID: <20230128232715.3a2960d6@windsurf> On Mon, 16 Jan 2023 21:16:10 -0700 James Hilliard wrote: > This package requires CONFIG_UHID kernel support. > > Signed-off-by: James Hilliard > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/python-uhid/Config.in | 6 ++++++ > package/python-uhid/python-uhid.hash | 5 +++++ > package/python-uhid/python-uhid.mk | 20 ++++++++++++++++++++ > 5 files changed, 33 insertions(+) > create mode 100644 package/python-uhid/Config.in > create mode 100644 package/python-uhid/python-uhid.hash > create mode 100644 package/python-uhid/python-uhid.mk Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Jan 28 22:29:04 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:29:04 +0100 Subject: [Buildroot] [git commit] package/libfuse3: bump version to 3.13.0 Message-ID: <20230128223445.8BA6A88053@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f46e197374bdac762a628db5ce6977a148d74859 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- package/libfuse3/libfuse3.hash | 2 +- package/libfuse3/libfuse3.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libfuse3/libfuse3.hash b/package/libfuse3/libfuse3.hash index 2fb5f329e3..691bfbc9d6 100644 --- a/package/libfuse3/libfuse3.hash +++ b/package/libfuse3/libfuse3.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 checksums -sha256 25a00226d2d449c15b2f08467d6d5ebbb2a428260c4ab773721c32adbc6da072 libfuse3-3.11.0.tar.gz +sha256 224544214204eb348b548d6faa7a9bc91b053aacfc92e8b5da3f478c76ae4a03 libfuse3-3.13.0.tar.gz sha256 b8832d9caaa075bbbd2aef24efa09f8b7ab66a832812d88c602da0c7b4397fad LICENSE diff --git a/package/libfuse3/libfuse3.mk b/package/libfuse3/libfuse3.mk index b3e3176708..d94f7d3d3a 100644 --- a/package/libfuse3/libfuse3.mk +++ b/package/libfuse3/libfuse3.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBFUSE3_VERSION = 3.11.0 +LIBFUSE3_VERSION = 3.13.0 LIBFUSE3_SITE = $(call github,libfuse,libfuse,fuse-$(LIBFUSE3_VERSION)) LIBFUSE3_LICENSE = LGPL-2.1 LIBFUSE3_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sat Jan 28 22:35:59 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:35:59 +0100 Subject: [Buildroot] [PATCH] package/libfuse3: bump version to 3.13.0 In-Reply-To: <20230114003646.1540536-1-giulio.benetti@benettiengineering.com> References: <20230114003646.1540536-1-giulio.benetti@benettiengineering.com> Message-ID: <20230128233559.32a07c80@windsurf> On Sat, 14 Jan 2023 01:36:46 +0100 Giulio Benetti wrote: > Signed-off-by: Giulio Benetti > --- > package/libfuse3/libfuse3.hash | 2 +- > package/libfuse3/libfuse3.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 petr.vorel at gmail.com Sat Jan 28 22:36:07 2023 From: petr.vorel at gmail.com (Petr Vorel) Date: Sat, 28 Jan 2023 23:36:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/ltp-testsuite: bump version to 20230127 In-Reply-To: <20230128225543.16657dc4@windsurf> References: <20230127223256.132401-1-pevik@seznam.cz> <20230128225543.16657dc4@windsurf> Message-ID: Hi Thomas, > > Remove musl related sysinfo.h patch. This Buildroot specific workaround > > is not needed any more (kernel got fixed in a85cbe6159ff ("uapi: move > > constants from to ") in v5.11, some time > > took to rebuilt Buildroot toolchains, but even that was more than year > > ago). > > Sorry, but this explanation is not entirely clear to me. Do you mean > that only toolchains with kernel headers >= 5.11 will no longer have > the problem? We definitely need to support toolchains that have kernel > headers < 5.11. Yes, IMHO musl toolchains hat have kernel headers < 5.11 should not be able to compile LTP without this custom patch. But I tested building LTP with utils/test-pkg both the default 6 toolchains + the others added via -a and everything worked. Do you use some other toolchains with older headers? Couldn't you backport a85cbe6159ff to it? I'd prefer not having to carry this patch forever, but sure I'll do continue if proven it's needed. Kind regards, Petr From thomas.petazzoni at bootlin.com Sat Jan 28 22:40:47 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 28 Jan 2023 23:40:47 +0100 Subject: [Buildroot] [git commit] package/rng-tools: bump to version 6.16 Message-ID: <20230128225020.F035788078@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a97ab5d2faf4c0498e1c7b4eb68f98fc2eb78060 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patches (already in version) - libcap is a mandatory dependency since https://github.com/nhorman/rng-tools/commit/50afdce9d3fed6244a0cf772d38f2d8475312bc5 - Add Qrypt support: https://github.com/nhorman/rng-tools/commit/7ab7f540da567467055f77016590744d828fc9eb https://github.com/nhorman/rng-tools/releases/tag/v6.16 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...configure.ac-fix-build-without-sys-auxv.h.patch | 52 ---------------------- ...erentropy-detection-to-look-for-the-setti.patch | 30 ------------- ...erentropy-library-to-timeout-fail-on-long.patch | 39 ---------------- package/rng-tools/Config.in | 16 +++++++ package/rng-tools/rng-tools.hash | 2 +- package/rng-tools/rng-tools.mk | 11 ++++- 6 files changed, 26 insertions(+), 124 deletions(-) diff --git a/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch b/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch deleted file mode 100644 index 0c15ab6b7d..0000000000 --- a/package/rng-tools/0001-configure.ac-fix-build-without-sys-auxv.h.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 6ea89861c300a732d1bbcffd085d92f5c4c9228e Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 15 Aug 2022 11:57:21 +0200 -Subject: [PATCH] configure.ac: fix build without sys/auxv.h - -Fix the following build failure on aarch64 without sys/auxv.h (e.g. on -uclibc) raised since version 6.13 and -https://github.com/nhorman/rng-tools/commit/9070a04adfcd21ec3839ee8ff190e7130ccd5c9b: - -rngd_rndr.c:34:10: fatal error: sys/auxv.h: No such file or directory - 34 | #include - | ^~~~~~~~~~~~ - -The same issue could be raised on powerpc64le since version 6.11 and -https://github.com/nhorman/rng-tools/commit/ade348cdb90c25b44b203fd4e9c33ec4bccff323 - -Fixes: - - http://autobuild.buildroot.org/results/41d5ab9e67eb0d8af8d789fc94d4366f130a7fb2 - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/nhorman/rng-tools/commit/6ea89861c300a732d1bbcffd085d92f5c4c9228e] ---- - configure.ac | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 0af64e7..411c7b8 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -76,14 +76,17 @@ AC_PROG_GCC_TRADITIONAL - - AX_PTHREAD - -+dnl Checks for header files. -+AC_CHECK_HEADERS(sys/auxv.h) -+ - AM_CONDITIONAL([RDRAND], [test $host_cpu = x86_64 || test $host_cpu = i686]) - AS_IF([test $host_cpu = x86_64 || test $host_cpu = i686], [AC_DEFINE([HAVE_RDRAND],1,[Enable RDRAND])],[]) - --AM_CONDITIONAL([DARN], [test $host_cpu = powerpc64le]) --AS_IF([test $host_cpu = powerpc64le], [AC_DEFINE([HAVE_DARN],1,[Enable DARN])],[]) -+AM_CONDITIONAL([DARN], [test $host_cpu = powerpc64le -a "$ac_cv_header_sys_auxv_h" = "yes"]) -+AS_IF([test $host_cpu = powerpc64le -a "$ac_cv_header_sys_auxv_h" = "yes"], [AC_DEFINE([HAVE_DARN],1,[Enable DARN])],[]) - --AM_CONDITIONAL([RNDR], [test $host_cpu = aarch64]) --AS_IF([test $host_cpu = aarch64], [AC_DEFINE([HAVE_RNDR],1,[Enable RNDR])],[]) -+AM_CONDITIONAL([RNDR], [test $host_cpu = aarch64 -a "$ac_cv_header_sys_auxv_h" = "yes"]) -+AS_IF([test $host_cpu = aarch64 -a "$ac_cv_header_sys_auxv_h" = "yes"], [AC_DEFINE([HAVE_RNDR],1,[Enable RNDR])],[]) - AM_CONDITIONAL([JITTER], [false]) - - AC_ARG_ENABLE(jitterentropy, 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 deleted file mode 100644 index 553842640d..0000000000 --- a/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch +++ /dev/null @@ -1,30 +0,0 @@ -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 deleted file mode 100644 index 9d8dbe2d0b..0000000000 --- a/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch +++ /dev/null @@ -1,39 +0,0 @@ -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])] - ) diff --git a/package/rng-tools/Config.in b/package/rng-tools/Config.in index 0dd269c818..be3f078a0b 100644 --- a/package/rng-tools/Config.in +++ b/package/rng-tools/Config.in @@ -2,7 +2,9 @@ config BR2_PACKAGE_RNG_TOOLS bool "rng-tools" # pthread_setaffinity_np depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL + depends on BR2_USE_MMU # libcap select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL + select BR2_PACKAGE_LIBCAP select BR2_PACKAGE_OPENSSL help Daemon to use hardware random number generators. @@ -35,7 +37,21 @@ config BR2_PACKAGE_RNG_TOOLS_NISTBEACON never be used for cryptographic purposes, or any use case in which random data should be known only by a single entity. +config BR2_PACKAGE_RNG_TOOLS_QRYPT + bool "Qrypt Entropy Beacon support" + select BR2_PACKAGE_JANSSON + select BR2_PACKAGE_LIBCURL + help + Enable Qrypt NIST-Beacon like entropy support. + + Entropy gathered from Qrypt server based entropy beacons. Like + NIST, it should likely not be used directly in cryptographic + operation, as the entropy may be intercepted over a network, + but can provide copius amounts of entropy for non-crypto + purposes. + endif comment "rng-tools needs a toolchain w/ NPTL" + depends on BR2_USE_MMU depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL diff --git a/package/rng-tools/rng-tools.hash b/package/rng-tools/rng-tools.hash index be2ee13969..4c86791267 100644 --- a/package/rng-tools/rng-tools.hash +++ b/package/rng-tools/rng-tools.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 bff0c58dff90ec10bd61f672e48618e045155eabd60b32d63a9c4ffbdad05f3a rng-tools-6.15.tar.gz +sha256 17666c4745fb635d91df293be188daf94b9e465d51d8503c0195fa3beb390894 rng-tools-6.16.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/rng-tools/rng-tools.mk b/package/rng-tools/rng-tools.mk index f736193a23..3e565103e4 100644 --- a/package/rng-tools/rng-tools.mk +++ b/package/rng-tools/rng-tools.mk @@ -4,14 +4,14 @@ # ################################################################################ -RNG_TOOLS_VERSION = 6.15 +RNG_TOOLS_VERSION = 6.16 RNG_TOOLS_SITE = $(call github,nhorman,$(RNG_TOOLS_NAME),v$(RNG_TOOLS_VERSION)) RNG_TOOLS_LICENSE = GPL-2.0 RNG_TOOLS_LICENSE_FILES = COPYING RNG_TOOLS_CPE_ID_VENDOR = rng-tools_project RNG_TOOLS_SELINUX_MODULES = rngd -RNG_TOOLS_DEPENDENCIES = host-pkgconf openssl +RNG_TOOLS_DEPENDENCIES = host-pkgconf libcap openssl # From git RNG_TOOLS_AUTORECONF = YES @@ -45,6 +45,13 @@ else RNG_TOOLS_CONF_OPTS += --without-nistbeacon endif +ifeq ($(BR2_PACKAGE_RNG_TOOLS_QRYPT),y) +RNG_TOOLS_DEPENDENCIES += jansson libcurl +RNG_TOOLS_CONF_OPTS += --with-qrypt +else +RNG_TOOLS_CONF_OPTS += --without-qrypt +endif + define RNG_TOOLS_INSTALL_INIT_SYSV $(INSTALL) -D -m 755 package/rng-tools/S21rngd \ $(TARGET_DIR)/etc/init.d/S21rngd From rcrichlow9000 at gmail.com Sat Jan 28 22:52:37 2023 From: rcrichlow9000 at gmail.com (Ra C) Date: Sat, 28 Jan 2023 16:52:37 -0600 Subject: [Buildroot] stm32mp1 kernel won't boot on custom board In-Reply-To: <20230128222102.2de52447@windsurf> References: <20230128222102.2de52447@windsurf> Message-ID: Thomas , Thanks for the comments. Here are the steps I took: 1. Decompiled the working dtb using : dtc --sort --symbols -I dtb -O dts -o working.dts stm32mp157a-fsmp1b.dtb This gives the source device tree called working.dts (with no includes). On the 5.4 kernel buildroot: 2. Copied working.dts into output/build/linux-custom/arch/arm/boot/dts 3. Ran make menuconfig to add working to the BR2_LINUX_KERNEL_INTREE_DTS_NAME 4. Rebuilt. 5. Copied the output/images/working.dtb onto the sdcard and modified the extlinux.conf to use this dtb. 6. Boots OK. 7. Built working.dtb using the same method as above using the 5.15 kernel buildroot. 8. Copied it to the sdcard and tried to boot the 5.15 kernel. 9. The 5.15 kernel cannot find the root device and loops endlessly in class_find_device() in drivers/base/class.c Note that the 2 dtbs built using the 5.4 kernel buildroot and the 5.15 buildroot are identical (diff'ed them). The rootwait kernel argument is present. I tried removing it and got a kernel panic. Regards, Ramon On Sat, Jan 28, 2023 at 3:21 PM Thomas Petazzoni < thomas.petazzoni at bootlin.com> wrote: > On Sat, 28 Jan 2023 14:52:12 -0600 > Ra C wrote: > > > I have a custom stm32mp157a board which runs OK with a modified 5.4 > kernel. > > I want to migrate to the latest stm supported kernel. > > I built a stm32mp157a_dk1 target using the BR2_EXTERNAL feature described > > here: https://github.com/bootlin/buildroot-external-st which builds a > 5.15 > > kernel. > > > > Using the same dtb , the 5.15 kernel fails to mount the root device (a > > What do you mean by "using the same DTB" ? > > Make sure to use the DTB that matches the kernel version you're using. > Even though DTBs are in theory kernel-version independent, there are > quite frequently some subtle changes that causes a DTB written for > kernel version X to not work with kernel version Y. > > Also, make sure to pass "rootwait" in your kernel command line, to tell > the kernel to wait for the root device to appear. As SD/MMC devices are > detected asynchronously, sometimes they are detected too late compared > to the point where the kernel attempts to mount the rootfs. > > Best regards, > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Sat Jan 28 23:07:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 29 Jan 2023 00:07:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: bump to version 6.16 In-Reply-To: <20230114161002.35480-1-fontaine.fabrice@gmail.com> References: <20230114161002.35480-1-fontaine.fabrice@gmail.com> Message-ID: <20230129000741.214be8fa@windsurf> On Sat, 14 Jan 2023 17:10:02 +0100 Fabrice Fontaine wrote: > # pthread_setaffinity_np > depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL > select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL > + select BR2_PACKAGE_LIBCAP You forgot to propagate the depends on BR2_USE_MMU from BR2_PACKAGE_LIBCAP, so I've done that when applying. Thanks a lot! Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From vfazio at xes-inc.com Sun Jan 29 02:17:56 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Sat, 28 Jan 2023 20:17:56 -0600 Subject: [Buildroot] [PATCH 1/1] package/ethtool: fix musl-libc builds Message-ID: <20230129021756.2845959-1-vfazio@xes-inc.com> Upstream commit 1fa60003a8b8 made a change to headers that broke compiles for musl-libc based builds. Apply the patch slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/eafd07dddfe7e8b714fc3fcaf77a2d7150694ee2/ Signed-off-by: Vincent Fazio --- ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch diff --git a/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch new file mode 100644 index 0000000000..f13edbbe50 --- /dev/null +++ b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch @@ -0,0 +1,71 @@ +From a26296eea68aa6c16b253f34825c9b9007269672 Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:11 -0800 +Subject: [PATCH] marvell.c: Fix build with musl-libc + +After commit 1fa60003a8b8 ("misc: header includes cleanup") we stopped +including net/if.h which resolved the proper defines to pull in +sys/types.h and provide a definition for u_int32_t. With musl-libc we +would need to define _GNU_SOURCE to ensure that sys/types.h does provide a +definition for u_int32_t. + +Rather, just replace u_uint{16,32}_t with the more standard +uint{16,32}_t types from stdint.h + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Signed-off-by: Florian Fainelli + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-4-f.fainelli at gmail.com/] +Signed-off-by: Vincent Fazio +--- + marvell.c | 34 +++++++++++++++++----------------- + 1 file changed, 17 insertions(+), 17 deletions(-) + +diff --git a/marvell.c b/marvell.c +index d3d570e..3f3aed8 100644 +--- a/marvell.c ++++ b/marvell.c +@@ -31,23 +31,23 @@ static void dump_timer(const char *name, const void *p) + static void dump_queue(const char *name, const void *a, int rx) + { + struct desc { +- u_int32_t ctl; +- u_int32_t next; +- u_int32_t data_lo; +- u_int32_t data_hi; +- u_int32_t status; +- u_int32_t timestamp; +- u_int16_t csum2; +- u_int16_t csum1; +- u_int16_t csum2_start; +- u_int16_t csum1_start; +- u_int32_t addr_lo; +- u_int32_t addr_hi; +- u_int32_t count_lo; +- u_int32_t count_hi; +- u_int32_t byte_count; +- u_int32_t csr; +- u_int32_t flag; ++ uint32_t ctl; ++ uint32_t next; ++ uint32_t data_lo; ++ uint32_t data_hi; ++ uint32_t status; ++ uint32_t timestamp; ++ uint16_t csum2; ++ uint16_t csum1; ++ uint16_t csum2_start; ++ uint16_t csum1_start; ++ uint32_t addr_lo; ++ uint32_t addr_hi; ++ uint32_t count_lo; ++ uint32_t count_hi; ++ uint32_t byte_count; ++ uint32_t csr; ++ uint32_t flag; + }; + const struct desc *d = a; + +-- +2.25.1 + -- 2.25.1 From vfazio at xes-inc.com Sun Jan 29 02:21:18 2023 From: vfazio at xes-inc.com (Vincent Fazio) Date: Sun, 29 Jan 2023 02:21:18 +0000 Subject: [Buildroot] [External] - Re: [PATCH v2 1/1] package/ethtool: fix builds for older toolchains In-Reply-To: <20230128223435.2d708808@windsurf> References: <20230126185049.3600233-1-vfazio@xes-inc.com> <20230127201446.1181422-1-vfazio@xes-inc.com> <20230128223142.1c292f98@windsurf> <20230128223435.2d708808@windsurf> Message-ID: Thomas, > -----Original Message----- > From: Thomas Petazzoni > Sent: Saturday, January 28, 2023 3:35 PM > To: Vincent Fazio > Cc: buildroot at buildroot.org; Florian Fainelli ; Matt > Weber ; Vincent Fazio > Subject: [External] - Re: [Buildroot] [PATCH v2 1/1] package/ethtool: fix > builds for older toolchains > > On Sat, 28 Jan 2023 22:31:42 +0100 > Thomas Petazzoni wrote: > > > > package/ethtool/0001-uapi-Bring-in-if.h.patch | 483 > > > ++++++++++++++++++ ...2-marvell.c-Fix-build-with-musl-libc.patch | > > > 71 +++ > > > 2 files changed, 554 insertions(+) > > > create mode 100644 package/ethtool/0001-uapi-Bring-in-if.h.patch > > > create mode 100644 > > > package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > > > > Applied to master, thanks. > > Sorry, I messed up, I applied the v1 of the patch, which only added the 0001- > uapi-Bring-in-if.h.patch patch and not the musl fix. > > Could you resubmit the musl fix separately? Done https://patchwork.ozlabs.org/project/buildroot/patch/20230129021756.2845959-1-vfazio at xes-inc.com/ > > In any case, having the musl fix in the patch titled "fix builds for older > toolchains" was not really correct, as the musl fix has nothing to do with > "older toolchains". > Totally fair, it was a quick change I made at the request of the original author. I should have reworded the commit and made sure I marked the previous patch as superseded (odd that it wasn't automatically marked though). > Thanks! > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel > engineering and training https://bootlin.com > 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. From james.hilliard1 at gmail.com Sun Jan 29 03:52:26 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:26 -0700 Subject: [Buildroot] [PATCH v2 1/7] package/python-async-generator: new package Message-ID: <20230129035232.2480871-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 c8bc5eee22..6cf2b48a8f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1365,6 +1365,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 24be67b925..dd15467b11 100644 --- a/package/Config.in +++ b/package/Config.in @@ -962,6 +962,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 Sun Jan 29 03:52:27 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:27 -0700 Subject: [Buildroot] [PATCH v2 2/7] package/python-sniffio: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 6cf2b48a8f..608512a4bb 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1396,6 +1396,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 dd15467b11..594590a52a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1280,6 +1280,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 Sun Jan 29 03:52:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:28 -0700 Subject: [Buildroot] [PATCH v2 3/7] package/python-outcome: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 608512a4bb..b686dbd87a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1388,6 +1388,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 594590a52a..195398b844 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1148,6 +1148,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 james.hilliard1 at gmail.com Sun Jan 29 03:52:29 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:29 -0700 Subject: [Buildroot] [PATCH v2 4/7] package/python-trio: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 b686dbd87a..9fdc66f60b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1402,6 +1402,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-uhid/ diff --git a/package/Config.in b/package/Config.in index 195398b844..aa6bb7bce3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1306,6 +1306,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 Sun Jan 29 03:52:30 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:30 -0700 Subject: [Buildroot] [PATCH v2 5/7] package/python-wsproto: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 9fdc66f60b..bb56753418 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1407,6 +1407,7 @@ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-uhid/ 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 aa6bb7bce3..2cb785c128 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1340,6 +1340,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 Sun Jan 29 03:52:31 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:31 -0700 Subject: [Buildroot] [PATCH v2 6/7] package/python-trio-websocket: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-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 bb56753418..7e9e4df8f1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1403,6 +1403,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-uhid/ diff --git a/package/Config.in b/package/Config.in index 2cb785c128..46679095b3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1307,6 +1307,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 Sun Jan 29 03:52:32 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 20:52:32 -0700 Subject: [Buildroot] [PATCH v2 7/7] package/python-selenium: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129035232.2480871-7-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- Changes v1 -> v2: - bump to version 4.8.0 --- 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 | 13 +++++++++++++ 5 files changed, 29 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 7e9e4df8f1..d0a51086cd 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1396,6 +1396,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 46679095b3..fc468148df 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1260,6 +1260,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..d462abc62b --- /dev/null +++ b/package/python-selenium/python-selenium.hash @@ -0,0 +1,3 @@ +# md5, sha256 from https://pypi.org/pypi/selenium/json +md5 e9054eb95920bb2a1d594090f0773f61 selenium-4.8.0.tar.gz +sha256 fee36724d6cf0b18c73781bb8ec7be4a35ab1e2564e64e64e64da75e50e052af selenium-4.8.0.tar.gz diff --git a/package/python-selenium/python-selenium.mk b/package/python-selenium/python-selenium.mk new file mode 100644 index 0000000000..6dbea6fb7e --- /dev/null +++ b/package/python-selenium/python-selenium.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-selenium +# +################################################################################ + +PYTHON_SELENIUM_VERSION = 4.8.0 +PYTHON_SELENIUM_SOURCE = selenium-$(PYTHON_SELENIUM_VERSION).tar.gz +PYTHON_SELENIUM_SITE = https://files.pythonhosted.org/packages/2e/3d/492cf1a6823c48369328572c6bc63b7a957ba25c0009ee6bdb507cd9a6a4 +PYTHON_SELENIUM_SETUP_TYPE = setuptools +PYTHON_SELENIUM_LICENSE = Apache-2.0 + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Sun Jan 29 06:48:41 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 28 Jan 2023 23:48:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: bump to version 2.0.2 Message-ID: <20230129064841.2831082-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 4e9e96398a..f378436beb 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 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz -sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz +md5 e6637d59015cba7e86f2111e6aa8168b greenlet-2.0.2.tar.gz +sha256 e7c8dc13af7db097bed64a051d2dd49e9f0af495c26995c00a9ee842690d34c0 greenlet-2.0.2.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 232e2820f8..40f05f667e 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 2.0.1 +PYTHON_GREENLET_VERSION = 2.0.2 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/1e/1e/632e55a04d732c8184201238d911207682b119c35cecbb9a573a6c566731 PYTHON_GREENLET_SETUP_TYPE = setuptools PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF -- 2.34.1 From dimi at tpm.dev Sun Jan 29 07:45:09 2023 From: dimi at tpm.dev (Dimi Tomov) Date: Sun, 29 Jan 2023 09:45:09 +0200 Subject: [Buildroot] [PATCH 1/1] package/wolftpm: bump version to v2.7.0 Message-ID: <20230129074509.246281-1-dimi@tpm.dev> From: Dimitar Tomov Signed-off-by: Dimitar Tomov --- package/wolftpm/wolftpm.hash | 2 +- package/wolftpm/wolftpm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/wolftpm/wolftpm.hash b/package/wolftpm/wolftpm.hash index 735c731a53..3329528095 100644 --- a/package/wolftpm/wolftpm.hash +++ b/package/wolftpm/wolftpm.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 78331cc2d98339247857f5ceb3e7cd3c4f5773e3d81bf1d73e8df9446e37472b wolftpm-2.6.0.tar.gz +sha256 d8e06e77893f104be7eb9421cac50518552ad9c5fc7fe8a9c1cdfaf4f11b92df wolftpm-2.7.0.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/wolftpm/wolftpm.mk b/package/wolftpm/wolftpm.mk index 398fa668af..db332712f5 100644 --- a/package/wolftpm/wolftpm.mk +++ b/package/wolftpm/wolftpm.mk @@ -4,7 +4,7 @@ # ################################################################################ -WOLFTPM_VERSION = 2.6.0 +WOLFTPM_VERSION = 2.7.0 WOLFTPM_SITE = $(call github,wolfSSL,wolfTPM,v$(WOLFTPM_VERSION)) WOLFTPM_INSTALL_STAGING = YES WOLFTPM_LICENSE = GPL-2.0+ -- 2.27.0 From thomas at devoogdt.com Sun Jan 29 09:45:28 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sun, 29 Jan 2023 10:45:28 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/fluent-bit: needs C++ Message-ID: <20230129094530.884944-1-thomas.devoogdt@barco.com> From: Thomas Devoogdt Fixes: - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log Signed-off-by: Thomas Devoogdt --- v1 --> v2: - added package/ prefix to the git message package/fluent-bit/Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index 11ceb55d4f..bd89c05faa 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_FLUENT_BIT bool "fluent-bit" + depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_USES_GLIBC select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_LIBYAML @@ -8,5 +9,5 @@ config BR2_PACKAGE_FLUENT_BIT https://github.com/fluent/fluent-bit -comment "fluent-bit needs a glibc toolchain" - depends on !BR2_TOOLCHAIN_USES_GLIBC +comment "fluent-bit needs a glibc toolchain w/ C++" + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP -- 2.39.0 From thomas at devoogdt.com Sun Jan 29 09:45:29 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sun, 29 Jan 2023 10:45:29 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/fluent-bit: fix -latomic on various platforms In-Reply-To: <20230129094530.884944-1-thomas.devoogdt@barco.com> References: <20230129094530.884944-1-thomas.devoogdt@barco.com> Message-ID: <20230129094530.884944-2-thomas.devoogdt@barco.com> From: Thomas Devoogdt /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Signed-off-by: Thomas Devoogdt --- v1 --> v2: - added package/ prefix to the git message package/fluent-bit/fluent-bit.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index f7727834dd..c84042a0fa 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -41,6 +41,12 @@ FLUENT_BIT_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" +# Uses __atomic_compare_exchange_8 +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + define FLUENT_BIT_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ $(TARGET_DIR)/etc/init.d/S99fluent-bit -- 2.39.0 From thomas at devoogdt.com Sun Jan 29 09:45:30 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Sun, 29 Jan 2023 10:45:30 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/fluent-bit: needs arch support for wasm In-Reply-To: <20230129094530.884944-1-thomas.devoogdt@barco.com> References: <20230129094530.884944-1-thomas.devoogdt@barco.com> Message-ID: <20230129094530.884944-3-thomas.devoogdt@barco.com> From: Thomas Devoogdt See: https://github.com/fluent/fluent-bit/tree/master/lib/wasm-micro-runtime-WAMR-1.1.1#supported-architectures-and-platforms MIPS & RISCV32 are mentioned in the supported list, but that seems to be wrong, so excluded those. Signed-off-by: Thomas Devoogdt --- v1 --> v2: - added package/ prefix to the git message package/fluent-bit/Config.in | 11 +++++++++++ package/fluent-bit/fluent-bit.mk | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index bd89c05faa..0ed69e09ce 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -11,3 +11,14 @@ config BR2_PACKAGE_FLUENT_BIT comment "fluent-bit needs a glibc toolchain w/ C++" depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP + +if BR2_PACKAGE_FLUENT_BIT + +config BR2_PACKAGE_FLUENT_BIT_WASM + bool "Build with WASM runtime support" + default y + # see lib/wasm-micro-runtime-WAMR-1.1.1/README.md#supported-architectures-and-platforms + depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || BR2_aarch64 || BR2_aarch64_be || \ + (BR2_riscv && BR2_RISCV_64) || BR2_xtensa || BR2_arc + +endif diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index c84042a0fa..6e9a33e02e 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -17,6 +17,12 @@ FLUENT_BIT_CONF_OPTS += \ -DFLB_CHUNK_TRACE=No \ -DFLB_BACKTRACE=No +ifeq ($(BR2_PACKAGE_FLUENT_BIT_WASM),y) +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=Yes +else +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=No +endif + ifeq ($(BR2_PACKAGE_LUAJIT),y) FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes FLUENT_BIT_DEPENDENCIES += luajit -- 2.39.0 From tianyuanhao3 at 163.com Sun Jan 29 11:41:47 2023 From: tianyuanhao3 at 163.com (TIAN Yuanhao) Date: Sun, 29 Jan 2023 11:41:47 +0000 Subject: [Buildroot] [PATCH 1/1] package/ttyd: bump to version 1.7.3 Message-ID: <20230129114147.2504-1-tianyuanhao3@163.com> Signed-off-by: TIAN Yuanhao --- package/ttyd/ttyd.hash | 2 +- package/ttyd/ttyd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ttyd/ttyd.hash b/package/ttyd/ttyd.hash index a2a933b63a..85bd71ba2d 100644 --- a/package/ttyd/ttyd.hash +++ b/package/ttyd/ttyd.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 edc44cd5319c0c9d0858081496cae36fc5c54ee7722e0a547dde39537dfb63de ttyd-1.7.2.tar.gz +sha256 c9cf5eece52d27c5d728000f11315d36cb400c6948d1964a34a7eae74b454099 ttyd-1.7.3.tar.gz sha256 8b7e100f8311cb428c57609164d93099bada2599f948359045d1ac876a7a625b LICENSE diff --git a/package/ttyd/ttyd.mk b/package/ttyd/ttyd.mk index 085511b5fd..d17e21d60b 100644 --- a/package/ttyd/ttyd.mk +++ b/package/ttyd/ttyd.mk @@ -4,7 +4,7 @@ # ################################################################################ -TTYD_VERSION = 1.7.2 +TTYD_VERSION = 1.7.3 TTYD_SITE = $(call github,tsl0922,ttyd,$(TTYD_VERSION)) TTYD_LICENSE = MIT TTYD_LICENSE_FILES = LICENSE -- 2.34.1 From egorenar-dev at posteo.net Sun Jan 29 12:19:02 2023 From: egorenar-dev at posteo.net (Alexander Egorenkov) Date: Sun, 29 Jan 2023 12:19:02 +0000 Subject: [Buildroot] [PATCH 1/1] package/multipath-tools: bump to version 0.9.4 Message-ID: <20230129121902.31214-1-egorenar-dev@posteo.net> Signed-off-by: Alexander Egorenkov --- package/multipath-tools/multipath-tools.hash | 2 +- package/multipath-tools/multipath-tools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/multipath-tools/multipath-tools.hash b/package/multipath-tools/multipath-tools.hash index 6f893d37ce2e..3f01408c7684 100644 --- a/package/multipath-tools/multipath-tools.hash +++ b/package/multipath-tools/multipath-tools.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 7d5af5d86e43b757e253d1ba244aa8a9c09bfbb1677a72accb799b1bfcc0a9ac multipath-tools-0.9.3.tar.gz +sha256 6ed3cf6e786da20a451d9747cbd4c5817815388b8fc8022d1074b3018479031d multipath-tools-0.9.4.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0 sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 LICENSES/GPL-3.0 sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c LICENSES/LGPL-2.0 diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk index d6abf68ca0de..90394fae9fde 100644 --- a/package/multipath-tools/multipath-tools.mk +++ b/package/multipath-tools/multipath-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -MULTIPATH_TOOLS_VERSION = 0.9.3 +MULTIPATH_TOOLS_VERSION = 0.9.4 MULTIPATH_TOOLS_SITE = $(call github,opensvc,multipath-tools,$(MULTIPATH_TOOLS_VERSION)) MULTIPATH_TOOLS_LICENSE = \ -- 2.39.1 From dimi at tpm.dev Sun Jan 29 12:30:09 2023 From: dimi at tpm.dev (Dimi Tomov) Date: Sun, 29 Jan 2023 14:30:09 +0200 Subject: [Buildroot] [PATCH 1/1] package/wolftpm: bump version to v2.7.0 In-Reply-To: <20230129074509.246281-1-dimi@tpm.dev> References: <20230129074509.246281-1-dimi@tpm.dev> Message-ID: <79477989a889dc428dc9641ae7b3eade@tpm.dev> Hi Thomas, This version bump is built against latest next and tested on STM32MP1 with ST33 TPM. Thanks, Dimi -- Founder of TPM.dev On 2023-01-29 09:45 AM, Dimi Tomov wrote: > From: Dimitar Tomov > > Signed-off-by: Dimitar Tomov > --- > package/wolftpm/wolftpm.hash | 2 +- > package/wolftpm/wolftpm.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/wolftpm/wolftpm.hash > b/package/wolftpm/wolftpm.hash > index 735c731a53..3329528095 100644 > --- a/package/wolftpm/wolftpm.hash > +++ b/package/wolftpm/wolftpm.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 > 78331cc2d98339247857f5ceb3e7cd3c4f5773e3d81bf1d73e8df9446e37472b > wolftpm-2.6.0.tar.gz > +sha256 > d8e06e77893f104be7eb9421cac50518552ad9c5fc7fe8a9c1cdfaf4f11b92df > wolftpm-2.7.0.tar.gz > sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSE > diff --git a/package/wolftpm/wolftpm.mk b/package/wolftpm/wolftpm.mk > index 398fa668af..db332712f5 100644 > --- a/package/wolftpm/wolftpm.mk > +++ b/package/wolftpm/wolftpm.mk > @@ -4,7 +4,7 @@ > # > > ################################################################################ > > -WOLFTPM_VERSION = 2.6.0 > +WOLFTPM_VERSION = 2.7.0 > WOLFTPM_SITE = $(call github,wolfSSL,wolfTPM,v$(WOLFTPM_VERSION)) > WOLFTPM_INSTALL_STAGING = YES > WOLFTPM_LICENSE = GPL-2.0+ -- Founder of TPM.dev From yann.morin.1998 at free.fr Sun Jan 29 15:31:45 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:31:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/pkg-generic.mk: local and override support in legal-info In-Reply-To: <20230117110440.3405234-1-carrier.nicolas0@gmail.com> References: <20230117110440.3405234-1-carrier.nicolas0@gmail.com> Message-ID: <20230129153145.GE2632@scaer> Nicolas, All, Sorry for replying much later than I promised I would do... On 2023-01-17 12:04 +0100, carrier.nicolas0 at gmail.com spake thusly: > From: Nicolas Carrier > > Sources of packages which are using the 'local' _METHOD_SITE or > which declare an _OVERRIDE_SRC_DIR are not archived when generating > the legal-info target. That packages with an override-srcdir are not saved, is indeed on-purpose. An override-srcdir is meant as a way to develop on a package, rather than use its official download location. During development, such packages are most often stored in a local directory that is not tracked by the VCS (git, svn, etc...) and so are not reproducible, and thus such a build can't be meaningful as a production build, and thus we should not be able to produce a legal-info content in such a case, quite the opposite in fact: we do want to actually log that override packages are being used and that they were not saved. Some people do use that as a safeguard when generating the legal-info and passing it for publication, to ensure that there are actually no use of an override-srcdir package and that all the build is actually reproducible without local hacks. Changing the behaviour as you suggest would break for those users. Now, I do understand that you are (ab)using override-srcdir to use locally modified versions of packages that Buildroot would otherwise fetch from their remote locations. In that case, I would advise that you carry the necessary changes on your Buildroot tree, that change such packages from whatever site and site method Buildroot uses, to a path as the site, and "local" as the site method. Yes, this means you need to patch Buildroot, and probably carry that forever, but that is a very minor change [0]. As for getting in compliance for such local sources, my first comment would be to point to the statement that the Buildroot developers made a while back, and that was committed to the manual: https://buildroot.org/downloads/manual/manual.html#legal-info-buildroot Nevertheless, the general view of the Buildroot developers is that you should release the Buildroot source code along with the source code of other packages when releasing a product that contains GPL-licensed software. This is because the GNU GPL defines the "complete source code" for an executable work as "all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable". Buildroot is part of the _scripts used to control compilation and installation of the executable_, and as such it is considered part of the material that must be redistributed. Indeed, Buildroot contains the recipes that are used to configure, build, and then install the packages, and in some cases, even hack into the packages sources (with sed, awk...), and so Buildroot falls under the _scripts used to control compilation and installation of the executable_, and providing just the tarball and the patches would not be enough for those packages. Also, just providing the Buildroot source tree would not be enough either, as you'd need to also provide the .config (or defconfig) that was used to define the build, as that contains options that will ultimately have an impact on the artifacts (like the -mcpu setting, or the -O level...), and thus should also be considered as part of the aforementioned scripts. With that in mind, if you have packages that are "local" (either by their _SITE_METHOD or by being _OVERRIDE_SRCDIR), then you hopefully have them as part of the same VCS tree (or sub-tree, submodule...) as your Buildroot tree, in which case you should just need to provide the checkout of that tree that was used to do the build, and be in compliance for those packages. If you need to be able to separate FLOSS packages from proprietary ones, then Buildroot already helps you in that respect, by allowing you to use more than one br2-external trees at once, for example one with your FLOSS packages, and one with your proprietary sources; just exclude from the BR2_EXTERNAL variable, the br2-external tree(s) with your proprietary stuff, when you prepare your legal-info, and exclude them from the tarball you generate. If you have no proprietary source, then the point is moot; you can redistribute everything (but can still use more than one br2-external for other reasons, of course!). Bottom line: 1. I am opposed to making it possible to generate local archives from override-srcdir, and 2. I am not in favour of making it possible for local packages either. > This is problematic since those packages are the most likely to > require being published, because it's highly probable that their > sources have been modified. This is totally irrelevant: whether the sources are changed or not does not drive whether a package sources should be published. Believing so would be a gross misconception on how licenses such as the GPL work. Indeed, the GPL requires that the C&CS be published for any covered work; it does not condition that publication to it having been locally modified, or not, from wherever you got it from. [0] The alternative is of course that you push your changes to the corresponding upstreams, and carry those patches in a global-patch-dir; for those that are not upstreamable, you'd have to carry them for ever as well. And I see how it could be cumbersom for the kernel, which is the reason why we already have a wide range of solution for how to get the kernel source trees (arbitrary tarball URL, git, mercurial, or svn trees...). Regards, Yann E. MORIN. > This patch generates a tar.gz archive on the fly, containing the > result of the rsync of the package's source directory, using the > same arguments as during the preparation of a build. > Note that is not possible to archive the builddir, since it may > contain artifacts of previous compilations. > > It is not possible to consider rsync as a "normal" download method > either (which would have solved the initial problem), because if we > do that: > * the DL dir's content would be altered improperly > * the rsync + tar gz overhead would be paid on compilation and is > significant, for example, for a linux kernel > * a hash file would be necessary, which would be a burden to > maintain, for sources frequently modified > > Signed-off-by: Nicolas Carrier > --- > package/pkg-generic.mk | 23 ++++++++++++++++------- > 1 file changed, 16 insertions(+), 7 deletions(-) > > diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk > index 2f8ba39edf..a8760f40d4 100644 > --- a/package/pkg-generic.mk > +++ b/package/pkg-generic.mk > @@ -660,6 +660,12 @@ $$(error $(1) has local site method, but `$(2)_SITE` is not defined) > endif > endif > > +# for legal-info sources archival > +ifneq ($$($(2)_OVERRIDE_SRCDIR),) > +$(2)_OVERRIDE_RSYNC_DIR = $$($(2)_BUILDDIR)/$$($(2)_BASENAME_RAW) > +$(2)_OVERRIDE_RSYNC_ARCHIVE = $$($(2)_OVERRIDE_RSYNC_DIR).tar.gz > +endif > + > ifndef $(2)_LICENSE > ifdef $(3)_LICENSE > $(2)_LICENSE = $$($(3)_LICENSE) > @@ -1146,13 +1152,16 @@ else > endif # license files > > ifeq ($$($(2)_REDISTRIBUTE),YES) > -ifeq ($$($(2)_SITE_METHOD),local) > -# Packages without a tarball: don't save and warn > - @$$(call legal-warning-nosource,$$($(2)_RAWNAME),local) > - > -else ifneq ($$($(2)_OVERRIDE_SRCDIR),) > - @$$(call legal-warning-nosource,$$($(2)_RAWNAME),override) > - > +ifneq ($$($(2)_OVERRIDE_SRCDIR),) > +# Packages without a tarball: create one on the fly > + @echo "Package is of type local or override, archive sources" > + $$(Q)rm -rf $$($(2)_OVERRIDE_RSYNC_DIR) $$($(2)_OVERRIDE_RSYNC_ARCHIVE) > + $$(Q)rsync -au --chmod=u=rwX,go=rX $$(RSYNC_VCS_EXCLUSIONS) $(call qstrip,$$($(2)_OVERRIDE_SRCDIR))/ $$($(2)_OVERRIDE_RSYNC_DIR)/ > + $$(Q)tar -zcf $$($(2)_OVERRIDE_RSYNC_ARCHIVE) -C $$($(2)_OVERRIDE_RSYNC_DIR) $$$$(ls -A $$($(2)_OVERRIDE_RSYNC_DIR)/) > + $$(Q)rm -rf $$($(2)_OVERRIDE_RSYNC_DIR) > + $$(Q)support/scripts/hardlink-or-copy \ > + $$($(2)_OVERRIDE_RSYNC_ARCHIVE) \ > + $$($(2)_REDIST_SOURCES_DIR)$$(sep) > else > # Other packages > > -- > 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 yann.morin.1998 at free.fr Sun Jan 29 15:32:04 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:32:04 +0100 Subject: [Buildroot] [git commit] package/multipath-tools: bump to version 0.9.4 Message-ID: <20230129153221.AC1F887FE9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b535fd2a093eca5e8967a5c8004da55f7295d101 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Alexander Egorenkov Signed-off-by: Yann E. MORIN --- package/multipath-tools/multipath-tools.hash | 2 +- package/multipath-tools/multipath-tools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/multipath-tools/multipath-tools.hash b/package/multipath-tools/multipath-tools.hash index 6f893d37ce..3f01408c76 100644 --- a/package/multipath-tools/multipath-tools.hash +++ b/package/multipath-tools/multipath-tools.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 7d5af5d86e43b757e253d1ba244aa8a9c09bfbb1677a72accb799b1bfcc0a9ac multipath-tools-0.9.3.tar.gz +sha256 6ed3cf6e786da20a451d9747cbd4c5817815388b8fc8022d1074b3018479031d multipath-tools-0.9.4.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0 sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 LICENSES/GPL-3.0 sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c LICENSES/LGPL-2.0 diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk index d6abf68ca0..90394fae9f 100644 --- a/package/multipath-tools/multipath-tools.mk +++ b/package/multipath-tools/multipath-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -MULTIPATH_TOOLS_VERSION = 0.9.3 +MULTIPATH_TOOLS_VERSION = 0.9.4 MULTIPATH_TOOLS_SITE = $(call github,opensvc,multipath-tools,$(MULTIPATH_TOOLS_VERSION)) MULTIPATH_TOOLS_LICENSE = \ From yann.morin.1998 at free.fr Sun Jan 29 15:32:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:32:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/multipath-tools: bump to version 0.9.4 In-Reply-To: <20230129121902.31214-1-egorenar-dev@posteo.net> References: <20230129121902.31214-1-egorenar-dev@posteo.net> Message-ID: <20230129153232.GF2632@scaer> Alexander, All, On 2023-01-29 12:19 +0000, Alexander Egorenkov spake thusly: > Signed-off-by: Alexander Egorenkov Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/multipath-tools/multipath-tools.hash | 2 +- > package/multipath-tools/multipath-tools.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/multipath-tools/multipath-tools.hash b/package/multipath-tools/multipath-tools.hash > index 6f893d37ce2e..3f01408c7684 100644 > --- a/package/multipath-tools/multipath-tools.hash > +++ b/package/multipath-tools/multipath-tools.hash > @@ -1,5 +1,5 @@ > # Locally computed: > -sha256 7d5af5d86e43b757e253d1ba244aa8a9c09bfbb1677a72accb799b1bfcc0a9ac multipath-tools-0.9.3.tar.gz > +sha256 6ed3cf6e786da20a451d9747cbd4c5817815388b8fc8022d1074b3018479031d multipath-tools-0.9.4.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0 > sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 LICENSES/GPL-3.0 > sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c LICENSES/LGPL-2.0 > diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk > index d6abf68ca0de..90394fae9fde 100644 > --- a/package/multipath-tools/multipath-tools.mk > +++ b/package/multipath-tools/multipath-tools.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -MULTIPATH_TOOLS_VERSION = 0.9.3 > +MULTIPATH_TOOLS_VERSION = 0.9.4 > MULTIPATH_TOOLS_SITE = $(call github,opensvc,multipath-tools,$(MULTIPATH_TOOLS_VERSION)) > > MULTIPATH_TOOLS_LICENSE = \ > -- > 2.39.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 Jan 29 15:33:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:33:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/ttyd: bump to version 1.7.3 In-Reply-To: <20230129114147.2504-1-tianyuanhao3@163.com> References: <20230129114147.2504-1-tianyuanhao3@163.com> Message-ID: <20230129153324.GG2632@scaer> Yuanhao, All, On 2023-01-29 11:41 +0000, TIAN Yuanhao spake thusly: > Signed-off-by: TIAN Yuanhao Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/ttyd/ttyd.hash | 2 +- > package/ttyd/ttyd.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/ttyd/ttyd.hash b/package/ttyd/ttyd.hash > index a2a933b63a..85bd71ba2d 100644 > --- a/package/ttyd/ttyd.hash > +++ b/package/ttyd/ttyd.hash > @@ -1,3 +1,3 @@ > # Locally computed: > -sha256 edc44cd5319c0c9d0858081496cae36fc5c54ee7722e0a547dde39537dfb63de ttyd-1.7.2.tar.gz > +sha256 c9cf5eece52d27c5d728000f11315d36cb400c6948d1964a34a7eae74b454099 ttyd-1.7.3.tar.gz > sha256 8b7e100f8311cb428c57609164d93099bada2599f948359045d1ac876a7a625b LICENSE > diff --git a/package/ttyd/ttyd.mk b/package/ttyd/ttyd.mk > index 085511b5fd..d17e21d60b 100644 > --- a/package/ttyd/ttyd.mk > +++ b/package/ttyd/ttyd.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -TTYD_VERSION = 1.7.2 > +TTYD_VERSION = 1.7.3 > TTYD_SITE = $(call github,tsl0922,ttyd,$(TTYD_VERSION)) > TTYD_LICENSE = MIT > TTYD_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 Jan 29 15:32:40 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:32:40 +0100 Subject: [Buildroot] [git commit] package/ttyd: bump to version 1.7.3 Message-ID: <20230129153417.08E6688078@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=696b190e02fbb7f76c8865fa883e51514a7f0dcd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: TIAN Yuanhao Signed-off-by: Yann E. MORIN --- package/ttyd/ttyd.hash | 2 +- package/ttyd/ttyd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ttyd/ttyd.hash b/package/ttyd/ttyd.hash index a2a933b63a..85bd71ba2d 100644 --- a/package/ttyd/ttyd.hash +++ b/package/ttyd/ttyd.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 edc44cd5319c0c9d0858081496cae36fc5c54ee7722e0a547dde39537dfb63de ttyd-1.7.2.tar.gz +sha256 c9cf5eece52d27c5d728000f11315d36cb400c6948d1964a34a7eae74b454099 ttyd-1.7.3.tar.gz sha256 8b7e100f8311cb428c57609164d93099bada2599f948359045d1ac876a7a625b LICENSE diff --git a/package/ttyd/ttyd.mk b/package/ttyd/ttyd.mk index 085511b5fd..d17e21d60b 100644 --- a/package/ttyd/ttyd.mk +++ b/package/ttyd/ttyd.mk @@ -4,7 +4,7 @@ # ################################################################################ -TTYD_VERSION = 1.7.2 +TTYD_VERSION = 1.7.3 TTYD_SITE = $(call github,tsl0922,ttyd,$(TTYD_VERSION)) TTYD_LICENSE = MIT TTYD_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Jan 29 15:56:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 16:56:22 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/fluent-bit: needs C++ In-Reply-To: <20230129094530.884944-1-thomas.devoogdt@barco.com> References: <20230129094530.884944-1-thomas.devoogdt@barco.com> Message-ID: <20230129155622.GH2632@scaer> Thomas, All, On 2023-01-29 10:45 +0100, Thomas Devoogdt spake thusly: > From: Thomas Devoogdt > > Fixes: > - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log > - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log > > Signed-off-by: Thomas Devoogdt > --- > v1 --> v2: > - added package/ prefix to the git message > > package/fluent-bit/Config.in | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in > index 11ceb55d4f..bd89c05faa 100644 > --- a/package/fluent-bit/Config.in > +++ b/package/fluent-bit/Config.in > @@ -1,5 +1,6 @@ > config BR2_PACKAGE_FLUENT_BIT > bool "fluent-bit" > + depends on BR2_INSTALL_LIBSTDCPP Are you sure? The test that fails is that cmake can't find a C++ compiler, indeed. But if we look at the source tree, we can see that fluent-bit itself is written in C, and that there are only 4 bundled libraries that have C++ source files: - librdkafka, which is optional; - c-ares, and it's only for tests; - jemalloc, and C++ is only optional there; - wasm-micro-runtime-WAMR, but that is only when targetting web-assembly, which we don't. So, I thnk the test in CMakeFile.txt should be fixed to bot require C++ by default, and only enable C++ support when it is needed (i.e. just for the Kafka bacnkend?), and then in Buildroot, we disable the Kafka backend when we don;t have C++, and only enabke it when we do (or even add an option for it). Looking at the kafka backend, it should also be possible to not require C++ for it, as it builds two libs, a C-ionly one, and a C++ one. Regards, Yann E. MORIN. > depends on BR2_TOOLCHAIN_USES_GLIBC > select BR2_PACKAGE_OPENSSL > select BR2_PACKAGE_LIBYAML > @@ -8,5 +9,5 @@ config BR2_PACKAGE_FLUENT_BIT > > https://github.com/fluent/fluent-bit > > -comment "fluent-bit needs a glibc toolchain" > - depends on !BR2_TOOLCHAIN_USES_GLIBC > +comment "fluent-bit needs a glibc toolchain w/ C++" > + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP > -- > 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 Sun Jan 29 16:01:39 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:01:39 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/fluent-bit: needs arch support for wasm In-Reply-To: <20230129094530.884944-3-thomas.devoogdt@barco.com> References: <20230129094530.884944-1-thomas.devoogdt@barco.com> <20230129094530.884944-3-thomas.devoogdt@barco.com> Message-ID: <20230129160139.GI2632@scaer> \Thomas, All, On 2023-01-29 10:45 +0100, Thomas Devoogdt spake thusly: > From: Thomas Devoogdt > > See: > https://github.com/fluent/fluent-bit/tree/master/lib/wasm-micro-runtime-WAMR-1.1.1#supported-architectures-and-platforms > > MIPS & RISCV32 are mentioned in the supported list, > but that seems to be wrong, so excluded those. > > Signed-off-by: Thomas Devoogdt > --- > v1 --> v2: > - added package/ prefix to the git message > > package/fluent-bit/Config.in | 11 +++++++++++ > package/fluent-bit/fluent-bit.mk | 6 ++++++ > 2 files changed, 17 insertions(+) > > diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in > index bd89c05faa..0ed69e09ce 100644 > --- a/package/fluent-bit/Config.in > +++ b/package/fluent-bit/Config.in > @@ -11,3 +11,14 @@ config BR2_PACKAGE_FLUENT_BIT > > comment "fluent-bit needs a glibc toolchain w/ C++" > depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP > + > +if BR2_PACKAGE_FLUENT_BIT > + > +config BR2_PACKAGE_FLUENT_BIT_WASM > + bool "Build with WASM runtime support" > + default y > + # see lib/wasm-micro-runtime-WAMR-1.1.1/README.md#supported-architectures-and-platforms > + depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || BR2_aarch64 || BR2_aarch64_be || \ > + (BR2_riscv && BR2_RISCV_64) || BR2_xtensa || BR2_arc Long lists are not nice. You can achieve a better look with; config BR2_PACKAGE_FLUENT_BIT_WASM bool "WASM runtime support" depends in BR2_INSTALL_LIBSTDCPP default y if BR2_arc default y if BR2_arm || BR2_armeb default y if BR2_aarch64 || BR2_aarch64_be default y if BR2_i386 || BR2_x86_64 default y if BR2_RISCV_64 default y if BR2_xtensa Note that the C++ dependency from my review on patch 1/3 should fit here. Also, BR2_RISCV_64 can only be set if BR2_riscv is already set, so "BR2_riscv && BR2_RISCV_64 == BR2_RISCV_64". Regards, Yann E. MORIN. > +endif > diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk > index c84042a0fa..6e9a33e02e 100644 > --- a/package/fluent-bit/fluent-bit.mk > +++ b/package/fluent-bit/fluent-bit.mk > @@ -17,6 +17,12 @@ FLUENT_BIT_CONF_OPTS += \ > -DFLB_CHUNK_TRACE=No \ > -DFLB_BACKTRACE=No > > +ifeq ($(BR2_PACKAGE_FLUENT_BIT_WASM),y) > +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=Yes > +else > +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=No > +endif > + > ifeq ($(BR2_PACKAGE_LUAJIT),y) > FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes > FLUENT_BIT_DEPENDENCIES += luajit > -- > 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 Sun Jan 29 16:26:19 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:26:19 +0100 Subject: [Buildroot] [git commit] package/wolftpm: bump version to v2.7.0 Message-ID: <20230129162632.DE448880B3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e2e6e011a26d013869398299fc7bded38e8fdd7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Dimitar Tomov Signed-off-by: Yann E. MORIN --- package/wolftpm/wolftpm.hash | 2 +- package/wolftpm/wolftpm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/wolftpm/wolftpm.hash b/package/wolftpm/wolftpm.hash index 735c731a53..3329528095 100644 --- a/package/wolftpm/wolftpm.hash +++ b/package/wolftpm/wolftpm.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 78331cc2d98339247857f5ceb3e7cd3c4f5773e3d81bf1d73e8df9446e37472b wolftpm-2.6.0.tar.gz +sha256 d8e06e77893f104be7eb9421cac50518552ad9c5fc7fe8a9c1cdfaf4f11b92df wolftpm-2.7.0.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/wolftpm/wolftpm.mk b/package/wolftpm/wolftpm.mk index 398fa668af..db332712f5 100644 --- a/package/wolftpm/wolftpm.mk +++ b/package/wolftpm/wolftpm.mk @@ -4,7 +4,7 @@ # ################################################################################ -WOLFTPM_VERSION = 2.6.0 +WOLFTPM_VERSION = 2.7.0 WOLFTPM_SITE = $(call github,wolfSSL,wolfTPM,v$(WOLFTPM_VERSION)) WOLFTPM_INSTALL_STAGING = YES WOLFTPM_LICENSE = GPL-2.0+ From yann.morin.1998 at free.fr Sun Jan 29 16:27:06 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:27:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/wolftpm: bump version to v2.7.0 In-Reply-To: <20230129074509.246281-1-dimi@tpm.dev> References: <20230129074509.246281-1-dimi@tpm.dev> Message-ID: <20230129162706.GJ2632@scaer> Dimi, All, On 2023-01-29 09:45 +0200, Dimi Tomov spake thusly: > From: Dimitar Tomov > > Signed-off-by: Dimitar Tomov Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/wolftpm/wolftpm.hash | 2 +- > package/wolftpm/wolftpm.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/wolftpm/wolftpm.hash b/package/wolftpm/wolftpm.hash > index 735c731a53..3329528095 100644 > --- a/package/wolftpm/wolftpm.hash > +++ b/package/wolftpm/wolftpm.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 78331cc2d98339247857f5ceb3e7cd3c4f5773e3d81bf1d73e8df9446e37472b wolftpm-2.6.0.tar.gz > +sha256 d8e06e77893f104be7eb9421cac50518552ad9c5fc7fe8a9c1cdfaf4f11b92df wolftpm-2.7.0.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE > diff --git a/package/wolftpm/wolftpm.mk b/package/wolftpm/wolftpm.mk > index 398fa668af..db332712f5 100644 > --- a/package/wolftpm/wolftpm.mk > +++ b/package/wolftpm/wolftpm.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -WOLFTPM_VERSION = 2.6.0 > +WOLFTPM_VERSION = 2.7.0 > WOLFTPM_SITE = $(call github,wolfSSL,wolfTPM,v$(WOLFTPM_VERSION)) > WOLFTPM_INSTALL_STAGING = YES > WOLFTPM_LICENSE = GPL-2.0+ > -- > 2.27.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 Jan 29 16:30:00 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:30:00 +0100 Subject: [Buildroot] [git commit] package/ethtool: fix musl-libc builds Message-ID: <20230129163021.26F3B880BF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f97275bc78b717bec0c5d1efaaf73a0e6e36f53 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Upstream commit 1fa60003a8b8 made a change to headers that broke compiles for musl-libc based builds. Apply the patch slated to address the issue. Fixes: - http://autobuild.buildroot.net/results/eafd07dddfe7e8b714fc3fcaf77a2d7150694ee2/ Signed-off-by: Vincent Fazio Signed-off-by: Yann E. MORIN --- .../0002-marvell.c-Fix-build-with-musl-libc.patch | 71 ++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch new file mode 100644 index 0000000000..f13edbbe50 --- /dev/null +++ b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch @@ -0,0 +1,71 @@ +From a26296eea68aa6c16b253f34825c9b9007269672 Mon Sep 17 00:00:00 2001 +From: Florian Fainelli +Date: Sat, 14 Jan 2023 08:34:11 -0800 +Subject: [PATCH] marvell.c: Fix build with musl-libc + +After commit 1fa60003a8b8 ("misc: header includes cleanup") we stopped +including net/if.h which resolved the proper defines to pull in +sys/types.h and provide a definition for u_int32_t. With musl-libc we +would need to define _GNU_SOURCE to ensure that sys/types.h does provide a +definition for u_int32_t. + +Rather, just replace u_uint{16,32}_t with the more standard +uint{16,32}_t types from stdint.h + +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") +Signed-off-by: Florian Fainelli + +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-4-f.fainelli at gmail.com/] +Signed-off-by: Vincent Fazio +--- + marvell.c | 34 +++++++++++++++++----------------- + 1 file changed, 17 insertions(+), 17 deletions(-) + +diff --git a/marvell.c b/marvell.c +index d3d570e..3f3aed8 100644 +--- a/marvell.c ++++ b/marvell.c +@@ -31,23 +31,23 @@ static void dump_timer(const char *name, const void *p) + static void dump_queue(const char *name, const void *a, int rx) + { + struct desc { +- u_int32_t ctl; +- u_int32_t next; +- u_int32_t data_lo; +- u_int32_t data_hi; +- u_int32_t status; +- u_int32_t timestamp; +- u_int16_t csum2; +- u_int16_t csum1; +- u_int16_t csum2_start; +- u_int16_t csum1_start; +- u_int32_t addr_lo; +- u_int32_t addr_hi; +- u_int32_t count_lo; +- u_int32_t count_hi; +- u_int32_t byte_count; +- u_int32_t csr; +- u_int32_t flag; ++ uint32_t ctl; ++ uint32_t next; ++ uint32_t data_lo; ++ uint32_t data_hi; ++ uint32_t status; ++ uint32_t timestamp; ++ uint16_t csum2; ++ uint16_t csum1; ++ uint16_t csum2_start; ++ uint16_t csum1_start; ++ uint32_t addr_lo; ++ uint32_t addr_hi; ++ uint32_t count_lo; ++ uint32_t count_hi; ++ uint32_t byte_count; ++ uint32_t csr; ++ uint32_t flag; + }; + const struct desc *d = a; + +-- +2.25.1 + From yann.morin.1998 at free.fr Sun Jan 29 16:30:29 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:30:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/ethtool: fix musl-libc builds In-Reply-To: <20230129021756.2845959-1-vfazio@xes-inc.com> References: <20230129021756.2845959-1-vfazio@xes-inc.com> Message-ID: <20230129163029.GK2632@scaer> Vincent, All, On 2023-01-28 20:17 -0600, Vincent Fazio spake thusly: > Upstream commit 1fa60003a8b8 made a change to headers that broke > compiles for musl-libc based builds. > > Apply the patch slated to address the issue. > > Fixes: > - http://autobuild.buildroot.net/results/eafd07dddfe7e8b714fc3fcaf77a2d7150694ee2/ > > Signed-off-by: Vincent Fazio Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...2-marvell.c-Fix-build-with-musl-libc.patch | 71 +++++++++++++++++++ > 1 file changed, 71 insertions(+) > create mode 100644 package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > > diff --git a/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > new file mode 100644 > index 0000000000..f13edbbe50 > --- /dev/null > +++ b/package/ethtool/0002-marvell.c-Fix-build-with-musl-libc.patch > @@ -0,0 +1,71 @@ > +From a26296eea68aa6c16b253f34825c9b9007269672 Mon Sep 17 00:00:00 2001 > +From: Florian Fainelli > +Date: Sat, 14 Jan 2023 08:34:11 -0800 > +Subject: [PATCH] marvell.c: Fix build with musl-libc > + > +After commit 1fa60003a8b8 ("misc: header includes cleanup") we stopped > +including net/if.h which resolved the proper defines to pull in > +sys/types.h and provide a definition for u_int32_t. With musl-libc we > +would need to define _GNU_SOURCE to ensure that sys/types.h does provide a > +definition for u_int32_t. > + > +Rather, just replace u_uint{16,32}_t with the more standard > +uint{16,32}_t types from stdint.h > + > +Fixes: 1fa60003a8b8 ("misc: header includes cleanup") > +Signed-off-by: Florian Fainelli > + > +[Upstream: https://patchwork.kernel.org/project/netdevbpf/patch/20230114163411.3290201-4-f.fainelli at gmail.com/] > +Signed-off-by: Vincent Fazio > +--- > + marvell.c | 34 +++++++++++++++++----------------- > + 1 file changed, 17 insertions(+), 17 deletions(-) > + > +diff --git a/marvell.c b/marvell.c > +index d3d570e..3f3aed8 100644 > +--- a/marvell.c > ++++ b/marvell.c > +@@ -31,23 +31,23 @@ static void dump_timer(const char *name, const void *p) > + static void dump_queue(const char *name, const void *a, int rx) > + { > + struct desc { > +- u_int32_t ctl; > +- u_int32_t next; > +- u_int32_t data_lo; > +- u_int32_t data_hi; > +- u_int32_t status; > +- u_int32_t timestamp; > +- u_int16_t csum2; > +- u_int16_t csum1; > +- u_int16_t csum2_start; > +- u_int16_t csum1_start; > +- u_int32_t addr_lo; > +- u_int32_t addr_hi; > +- u_int32_t count_lo; > +- u_int32_t count_hi; > +- u_int32_t byte_count; > +- u_int32_t csr; > +- u_int32_t flag; > ++ uint32_t ctl; > ++ uint32_t next; > ++ uint32_t data_lo; > ++ uint32_t data_hi; > ++ uint32_t status; > ++ uint32_t timestamp; > ++ uint16_t csum2; > ++ uint16_t csum1; > ++ uint16_t csum2_start; > ++ uint16_t csum1_start; > ++ uint32_t addr_lo; > ++ uint32_t addr_hi; > ++ uint32_t count_lo; > ++ uint32_t count_hi; > ++ uint32_t byte_count; > ++ uint32_t csr; > ++ uint32_t flag; > + }; > + const struct desc *d = a; > + > +-- > +2.25.1 > + > -- > 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 Jan 29 16:31:35 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 29 Jan 2023 17:31:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/c-ares: security bump to version 1.19.0 Message-ID: <20230129163135.30876-1-fontaine.fabrice@gmail.com> Low. Stack overflow in ares_set_sortlist() which is used during c-ares initialization and typically provided by an administrator and not an end user. https://c-ares.org/changelog.html#1_19_0 Signed-off-by: Fabrice Fontaine --- package/c-ares/c-ares.hash | 2 +- package/c-ares/c-ares.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/c-ares/c-ares.hash b/package/c-ares/c-ares.hash index af1f076aab..edf891674b 100644 --- a/package/c-ares/c-ares.hash +++ b/package/c-ares/c-ares.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 1a7d52a8a84a9fbffb1be9133c0f6e17217d91ea5a6fa61f6b4729cda78ebbcf c-ares-1.18.1.tar.gz +sha256 bfceba37e23fd531293829002cac0401ef49a6dc55923f7f92236585b7ad1dd3 c-ares-1.19.0.tar.gz # Hash for license file sha256 db4eb63fe09daebdf57d3f79b091bb5ee5070c0d761040e83264e648d307af4c LICENSE.md diff --git a/package/c-ares/c-ares.mk b/package/c-ares/c-ares.mk index 0152759ebc..4332fc6919 100644 --- a/package/c-ares/c-ares.mk +++ b/package/c-ares/c-ares.mk @@ -4,7 +4,7 @@ # ################################################################################ -C_ARES_VERSION = 1.18.1 +C_ARES_VERSION = 1.19.0 C_ARES_SITE = http://c-ares.haxx.se/download C_ARES_INSTALL_STAGING = YES C_ARES_CONF_OPTS = --with-random=/dev/urandom -- 2.39.0 From yann.morin.1998 at free.fr Sun Jan 29 16:37:06 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:37:06 +0100 Subject: [Buildroot] [git commit] package/bash: fix non-multibyte builds Message-ID: <20230129163849.38771880C6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=47a74ffa8137c22686e6196e0b1e74861d1bd81c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Builds using toolchains without WCHAR support would fail due to an undeclared reference to `shell_input_line_property`. Fix this by using a guard to check if ENABLE_MULTIBYTE is defined. Fixes: - http://autobuild.buildroot.net/results/133ddcbc37512e6bcc5daab669ce316efa7ec4fc/ Signed-off-by: Vincent Fazio Signed-off-by: Yann E. MORIN --- ...-fix-compilation-for-non-multibyte-builds.patch | 63 ++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch new file mode 100644 index 0000000000..d330de5cd4 --- /dev/null +++ b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch @@ -0,0 +1,63 @@ +From 0217fc2816e47ee296472df71d1011f0eb2937e6 Mon Sep 17 00:00:00 2001 +From: Vincent Fazio +Date: Fri, 27 Jan 2023 14:37:26 -0600 +Subject: [PATCH] parse.y: fix compilation for non-multibyte builds + +Builds configured with --disable-multibyte or when the toolchain does +not have WCHAR support would encounter a compile error due to an +undeclared reference to shell_input_line_property in shell_getc. + +Add a HANDLE_MULTIBYTE guard to conditionally compile the block that +references shell_input_line_property in shell_getc as it's only declared +when HANDLE_MULTIBYTE is defined. + +Signed-off-by: Vincent Fazio +[Upstream status: https://savannah.gnu.org/patch/index.php?10309] +--- + parse.y | 2 ++ + y.tab.c | 2 ++ + 2 files changed, 4 insertions(+) + +diff --git a/parse.y b/parse.y +index 1d12e639..8f1355c6 100644 +--- a/parse.y ++++ b/parse.y +@@ -2625,6 +2625,7 @@ next_alias_char: + parser_state |= PST_ENDALIAS; + /* We need to do this to make sure last_shell_getc_is_singlebyte returns + true, since we are returning a single-byte space. */ ++#if defined (HANDLE_MULTIBYTE) + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) + { + #if 0 +@@ -2638,6 +2639,7 @@ next_alias_char: + shell_input_line_property[shell_input_line_index - 1] = 1; + #endif + } ++#endif /* HANDLE_MULTIBYTE */ + return ' '; /* END_ALIAS */ + } + #endif +diff --git a/y.tab.c b/y.tab.c +index 50c5845b..799f730f 100644 +--- a/y.tab.c ++++ b/y.tab.c +@@ -4936,6 +4936,7 @@ next_alias_char: + parser_state |= PST_ENDALIAS; + /* We need to do this to make sure last_shell_getc_is_singlebyte returns + true, since we are returning a single-byte space. */ ++#if defined (HANDLE_MULTIBYTE) + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) + { + #if 0 +@@ -4949,6 +4950,7 @@ next_alias_char: + shell_input_line_property[shell_input_line_index - 1] = 1; + #endif + } ++#endif /* HANDLE_MULTIBYTE */ + return ' '; /* END_ALIAS */ + } + #endif +-- +2.25.1 + From yann.morin.1998 at free.fr Sun Jan 29 16:39:04 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:39:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/bash: fix non-multibyte builds In-Reply-To: <20230128191409.1472620-1-vfazio@xes-inc.com> References: <20230128191409.1472620-1-vfazio@xes-inc.com> Message-ID: <20230129163904.GL2632@scaer> Vincent, All, On 2023-01-28 13:14 -0600, Vincent Fazio spake thusly: > Builds using toolchains without WCHAR support would fail due to an > undeclared reference to `shell_input_line_property`. > > Fix this by using a guard to check if ENABLE_MULTIBYTE is defined. > > Fixes: > - http://autobuild.buildroot.net/results/133ddcbc37512e6bcc5daab669ce316efa7ec4fc/ > > Signed-off-by: Vincent Fazio Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...compilation-for-non-multibyte-builds.patch | 63 +++++++++++++++++++ > 1 file changed, 63 insertions(+) > create mode 100644 package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch > > diff --git a/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch > new file mode 100644 > index 0000000000..d330de5cd4 > --- /dev/null > +++ b/package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch > @@ -0,0 +1,63 @@ > +From 0217fc2816e47ee296472df71d1011f0eb2937e6 Mon Sep 17 00:00:00 2001 > +From: Vincent Fazio > +Date: Fri, 27 Jan 2023 14:37:26 -0600 > +Subject: [PATCH] parse.y: fix compilation for non-multibyte builds > + > +Builds configured with --disable-multibyte or when the toolchain does > +not have WCHAR support would encounter a compile error due to an > +undeclared reference to shell_input_line_property in shell_getc. > + > +Add a HANDLE_MULTIBYTE guard to conditionally compile the block that > +references shell_input_line_property in shell_getc as it's only declared > +when HANDLE_MULTIBYTE is defined. > + > +Signed-off-by: Vincent Fazio > +[Upstream status: https://savannah.gnu.org/patch/index.php?10309] > +--- > + parse.y | 2 ++ > + y.tab.c | 2 ++ > + 2 files changed, 4 insertions(+) > + > +diff --git a/parse.y b/parse.y > +index 1d12e639..8f1355c6 100644 > +--- a/parse.y > ++++ b/parse.y > +@@ -2625,6 +2625,7 @@ next_alias_char: > + parser_state |= PST_ENDALIAS; > + /* We need to do this to make sure last_shell_getc_is_singlebyte returns > + true, since we are returning a single-byte space. */ > ++#if defined (HANDLE_MULTIBYTE) > + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) > + { > + #if 0 > +@@ -2638,6 +2639,7 @@ next_alias_char: > + shell_input_line_property[shell_input_line_index - 1] = 1; > + #endif > + } > ++#endif /* HANDLE_MULTIBYTE */ > + return ' '; /* END_ALIAS */ > + } > + #endif > +diff --git a/y.tab.c b/y.tab.c > +index 50c5845b..799f730f 100644 > +--- a/y.tab.c > ++++ b/y.tab.c > +@@ -4936,6 +4936,7 @@ next_alias_char: > + parser_state |= PST_ENDALIAS; > + /* We need to do this to make sure last_shell_getc_is_singlebyte returns > + true, since we are returning a single-byte space. */ > ++#if defined (HANDLE_MULTIBYTE) > + if (shell_input_line_index == shell_input_line_len && last_shell_getc_is_singlebyte == 0) > + { > + #if 0 > +@@ -4949,6 +4950,7 @@ next_alias_char: > + shell_input_line_property[shell_input_line_index - 1] = 1; > + #endif > + } > ++#endif /* HANDLE_MULTIBYTE */ > + return ' '; /* END_ALIAS */ > + } > + #endif > +-- > +2.25.1 > + > -- > 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 Jan 29 16:39:53 2023 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 29 Jan 2023 17:39:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/vim: security bump to version 9.0.1260 Message-ID: <20230129163953.56236-1-fontaine.fabrice@gmail.com> - Fix CVE-2023-0049, CVE-2023-0051, CVE-2023-0054 and CVE-2023-0288 - Update hash of README.txt: typo fixed by https://github.com/vim/vim/commit/f1dcd14fc5d4370476cd82895a4479ca2d252e54 Signed-off-by: Fabrice Fontaine --- package/vim/vim.hash | 4 ++-- package/vim/vim.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index 03ee908db4..4000beedc1 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz +sha256 bcaf9b21ab00ab49de4f3bdfda1bcda82533ec16c412824226544a3fce6506ff vim-9.0.1260.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE -sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt +sha256 d187aff219161f37138479257f82d687ea10b2cdd17d58b53a3ec9b79d6dc870 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index d814c68630..e3648bfab9 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0951 +VIM_VERSION = 9.0.1260 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src -- 2.39.0 From yann.morin.1998 at free.fr Sun Jan 29 16:39:58 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:39:58 +0100 Subject: [Buildroot] [git commit] package/python-greenlet: bump to version 2.0.2 Message-ID: <20230129164016.1F3EA880D2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b86cc6a313773ac90bceabf376e33bba789c2950 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 4e9e96398a..f378436beb 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 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz -sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz +md5 e6637d59015cba7e86f2111e6aa8168b greenlet-2.0.2.tar.gz +sha256 e7c8dc13af7db097bed64a051d2dd49e9f0af495c26995c00a9ee842690d34c0 greenlet-2.0.2.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 232e2820f8..40f05f667e 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 2.0.1 +PYTHON_GREENLET_VERSION = 2.0.2 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/1e/1e/632e55a04d732c8184201238d911207682b119c35cecbb9a573a6c566731 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 Jan 29 16:40:33 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:40:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: bump to version 2.0.2 In-Reply-To: <20230129064841.2831082-1-james.hilliard1@gmail.com> References: <20230129064841.2831082-1-james.hilliard1@gmail.com> Message-ID: <20230129164033.GM2632@scaer> James, All, On 2023-01-28 23:48 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Applied to master, thanks. Regards, 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 4e9e96398a..f378436beb 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 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz > -sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz > +md5 e6637d59015cba7e86f2111e6aa8168b greenlet-2.0.2.tar.gz > +sha256 e7c8dc13af7db097bed64a051d2dd49e9f0af495c26995c00a9ee842690d34c0 greenlet-2.0.2.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 232e2820f8..40f05f667e 100644 > --- a/package/python-greenlet/python-greenlet.mk > +++ b/package/python-greenlet/python-greenlet.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_GREENLET_VERSION = 2.0.1 > +PYTHON_GREENLET_VERSION = 2.0.2 > PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz > -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be > +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/1e/1e/632e55a04d732c8184201238d911207682b119c35cecbb9a573a6c566731 > PYTHON_GREENLET_SETUP_TYPE = setuptools > PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 > PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF > -- > 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 Jan 29 16:41:03 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:03 +0100 Subject: [Buildroot] [git commit] package/python-sniffio: new package Message-ID: <20230129164233.9CA8D88167@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e72cca9b2b60fe4fbac6b12461bf6ee4ecf08907 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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(+) diff --git a/DEVELOPERS b/DEVELOPERS index 6cf2b48a8f..608512a4bb 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1396,6 +1396,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 dd15467b11..594590a52a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1280,6 +1280,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:00 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:00 +0100 Subject: [Buildroot] [git commit] package/python-async-generator: new package Message-ID: <20230129164233.9102088166@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=14d301cbb621e1f044938d628ec47279a80ad7d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-async-generator/Config.in | 6 ++++++ package/python-async-generator/python-async-generator.hash | 7 +++++++ package/python-async-generator/python-async-generator.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index c8bc5eee22..6cf2b48a8f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1365,6 +1365,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 24be67b925..dd15467b11 100644 --- a/package/Config.in +++ b/package/Config.in @@ -962,6 +962,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:09 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:09 +0100 Subject: [Buildroot] [git commit] package/python-trio: new package Message-ID: <20230129164233.B645388169@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c09481f7f0419e8a69a2813052bc56895a598353 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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(+) diff --git a/DEVELOPERS b/DEVELOPERS index b686dbd87a..9fdc66f60b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1402,6 +1402,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-uhid/ diff --git a/package/Config.in b/package/Config.in index 195398b844..aa6bb7bce3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1306,6 +1306,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:12 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:12 +0100 Subject: [Buildroot] [git commit] package/python-wsproto: new package Message-ID: <20230129164233.C60B988166@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4d75ef7c663e97baa98956fd30770b9b23b311a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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(+) diff --git a/DEVELOPERS b/DEVELOPERS index 9fdc66f60b..bb56753418 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1407,6 +1407,7 @@ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-uhid/ 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 aa6bb7bce3..2cb785c128 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1340,6 +1340,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:18 +0100 Subject: [Buildroot] [git commit] package/python-selenium: new package Message-ID: <20230129164233.DFC6188168@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=352f4418e4ece05fc075f48e4af6f0918bf11873 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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 | 13 +++++++++++++ 5 files changed, 29 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 7e9e4df8f1..d0a51086cd 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1396,6 +1396,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 46679095b3..fc468148df 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1260,6 +1260,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..d462abc62b --- /dev/null +++ b/package/python-selenium/python-selenium.hash @@ -0,0 +1,3 @@ +# md5, sha256 from https://pypi.org/pypi/selenium/json +md5 e9054eb95920bb2a1d594090f0773f61 selenium-4.8.0.tar.gz +sha256 fee36724d6cf0b18c73781bb8ec7be4a35ab1e2564e64e64e64da75e50e052af selenium-4.8.0.tar.gz diff --git a/package/python-selenium/python-selenium.mk b/package/python-selenium/python-selenium.mk new file mode 100644 index 0000000000..6dbea6fb7e --- /dev/null +++ b/package/python-selenium/python-selenium.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-selenium +# +################################################################################ + +PYTHON_SELENIUM_VERSION = 4.8.0 +PYTHON_SELENIUM_SOURCE = selenium-$(PYTHON_SELENIUM_VERSION).tar.gz +PYTHON_SELENIUM_SITE = https://files.pythonhosted.org/packages/2e/3d/492cf1a6823c48369328572c6bc63b7a957ba25c0009ee6bdb507cd9a6a4 +PYTHON_SELENIUM_SETUP_TYPE = setuptools +PYTHON_SELENIUM_LICENSE = Apache-2.0 + +$(eval $(python-package)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:06 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:06 +0100 Subject: [Buildroot] [git commit] package/python-outcome: new package Message-ID: <20230129164233.A9A8788168@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=675fdc08f673bc992e9b169363c49fbd18662555 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- 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(+) diff --git a/DEVELOPERS b/DEVELOPERS index 608512a4bb..b686dbd87a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1388,6 +1388,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 594590a52a..195398b844 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1148,6 +1148,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:41:15 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:41:15 +0100 Subject: [Buildroot] [git commit] package/python-trio-websocket: new package Message-ID: <20230129164233.D29F788167@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3eb3116bfe8ef503acd7756f5071701132d430b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-trio-websocket/Config.in | 9 +++++++++ package/python-trio-websocket/python-trio-websocket.hash | 3 +++ package/python-trio-websocket/python-trio-websocket.mk | 13 +++++++++++++ 5 files changed, 27 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index bb56753418..7e9e4df8f1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1403,6 +1403,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-uhid/ diff --git a/package/Config.in b/package/Config.in index 2cb785c128..46679095b3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1307,6 +1307,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)) From yann.morin.1998 at free.fr Sun Jan 29 16:42:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 17:42:49 +0100 Subject: [Buildroot] [PATCH v2 1/7] package/python-async-generator: new package In-Reply-To: <20230129035232.2480871-1-james.hilliard1@gmail.com> References: <20230129035232.2480871-1-james.hilliard1@gmail.com> Message-ID: <20230129164249.GN2632@scaer> James, All, On 2023-01-28 20:52 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard Series of 7 patches applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 c8bc5eee22..6cf2b48a8f 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1365,6 +1365,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 24be67b925..dd15467b11 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -962,6 +962,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 > > _______________________________________________ > 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 dario.binacchi at amarulasolutions.com Sun Jan 29 16:53:36 2023 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Sun, 29 Jan 2023 17:53:36 +0100 Subject: [Buildroot] [PATCH v9 1/2] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig In-Reply-To: <20230128232339.156536e9@windsurf> References: <20230116215516.264468-1-dario.binacchi@amarulasolutions.com> <20230116215516.264468-2-dario.binacchi@amarulasolutions.com> <20230128232339.156536e9@windsurf> Message-ID: Hello Thomas, On Sat, Jan 28, 2023 at 11:23 PM Thomas Petazzoni wrote: > > Hello Dario, > > On Mon, 16 Jan 2023 22:55:15 +0100 > Dario Binacchi wrote: > > > 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 6.1.6 > > - mainline U-Boot 2022-07 > > - default packages from buildroot > > > > 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 v9: > > - Bump Linux kernel to version 6.1.6. > > - Remove the Linux kernel patches because they have been merged into > > the used version. > > Thanks, I've applied both patches. One interesting point to note is > about the kernel configuration. Your Buildroot defconfig says to use > the default ARM64 kernel configuration + apply a pretty huge fragment > to disable lots of things: > > board/bsh/imx8mn-bsh-smm-s2/linux.fragment | 895 ++++++++++++++++++ > > So you have a 895 lines fragment to disable lots of stuff. I was > curious to see if this fragment was not *larger* than the actual > resulting kernel configuration, as a defconfig, and indeed it is: > > $ wc -l output/build/linux-6.1.6/defconfig > 816 output/build/linux-6.1.6/defconfig > > And still reading this defconfig, it is pretty clear that lots of > options that are enabled are not relevant to your system, and could be > disabled, making the defconfig even smaller. > > So overall, it looks like having a complete defconfig of your kernel > configuration would be smaller than a fragment that disables zillions > of things. I will follow your suggestions to reduce the linux configuration. Thanks and regards, Dario > > Best regards, > > Thomas > -- > Thomas Petazzoni, CTO, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com -- Dario Binacchi Senior 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 Jan 29 17:11:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:11:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/oatpp:: new package In-Reply-To: <20230128094119.10660-1-a.partesotti@gmail.com> References: <20230128094119.10660-1-a.partesotti@gmail.com> Message-ID: <20230129171132.GO2632@scaer> Alessandro, All, Thanks for this patc; please find my review and comments below. On 2023-01-28 10:41 +0100, Alessandro Partesotti spake thusly: > This package introduce oatpp in BR buildsystem. oatpp must be used as static library in $(STAGING_DIR)/usr/include/oatpp-$(OATPP_VERSION)/oatpp for user that want to build therir own application by linking oatpp in a buildroot build system. Please, wrap your commit log to about 72 chars. Why does it need to be a static library? Why does a shared library not work? I see tht upstream suggests that, so maybe just state so. > Signed-off-by: Alessandro Partesotti > --- > package/Config.in | 3 +++ > package/oatpp/Config.in | 14 ++++++++++++++ > package/oatpp/oatpp.mk | 16 ++++++++++++++++ You are missing a hash file, which contains the hashes for the source archive and the license file(s). See below. > diff --git a/package/Config.in b/package/Config.in > index 995dae2c57..481876a278 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1941,6 +1941,7 @@ menu "Networking" > source "package/nss-mdns/Config.in" > source "package/nss-myhostname/Config.in" > source "package/nss-pam-ldapd/Config.in" > + source "package/oatpp/Config.in" > source "package/omniorb/Config.in" > source "package/open-isns/Config.in" > source "package/open62541/Config.in" > @@ -2702,4 +2703,6 @@ menu "Text editors and viewers" > source "package/vim/Config.in" > endmenu > > + > endmenu > + Two spurious empty lines added. > diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in > new file mode 100644 > index 0000000000..86eb4573a6 > --- /dev/null > +++ b/package/oatpp/Config.in > @@ -0,0 +1,14 @@ > +comment "Oat++ needs a toolchain w/ C++, threads and Paranoid Unsafe Path compiler flag disabled" > + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || BR2_COMPILER_PARANOID_UNSAFE_PATH If the paranoid unsafe paths check triggers, it means that the target build is using headers (or libraries) from the host, and that is definitely not correct, as those are not suitable to generate target code. Instead, the package must be fixed. Long-term, we may even make that check mandatory and not configurable, see: http://patchwork.ozlabs.org/project/buildroot/patch/20221107214903.1565321-1-yann.morin.1998 at free.fr/ > +config BR2_PACKAGE_OATPP > + bool "Oat++" > + depends on BR2_INSTALL_LIBSTDCPP > + depends on BR2_TOOLCHAIN_HAS_THREADS > + depends on !BR2_COMPILER_PARANOID_UNSAFE_PATH > + help > + Oat++ is an open-source C++ web framework for highly scalable and resource-efficient web applications. > + It provides all the necessary components for production-grade development. > + This package allows you to use oatpp to statically build this a project inside the staging directory. > + See https://oatpp.io/docs/start Help text should be indented with a TAB and two spaces, and wrapped at 72 chars; running "make check-package" will point to coding style issues. > diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk > new file mode 100644 > index 0000000000..7abdeb6de5 > --- /dev/null > +++ b/package/oatpp/oatpp.mk > @@ -0,0 +1,16 @@ > +################################################################################ > +# > +# oatpp > +# > +################################################################################ > + > +OATPP_VERSION= 1.3.0 Spaces around the equal sign; "make check-package" points to it too. > +OATPP_SOURCE= $(OATPP_VERSION).tar.gz > +OATPP_SITE= https://github.com/oatpp/oatpp/archive/refs/tags > +#OATPP_SITE= git://github.com/oatpp/oatpp.git Don't keep commented-out code; just remove it. For github, we have two options: - if the package has been "released" by upstream, then they pushed a tarball and we must use it; - otherwise, we have a macro that assembles a proper URL. In this case, there is no archive published by upstream, so we must use the macro: OATPP_VERSION = 1.3.0 OATPP_SITE = $(call github,oatpp,oatpp,$(OATPP_VERSION)) And that's all (no _SOURCE, no _SITE_METHOD). https://buildroot.org/downloads/manual/manual.html#github-download-url You are also missing the license declaration: OATPP_LICENSE = Apache-2.0 OATPP_LICENSE_FILES = LICENSE > +OATPP_INSTALL_STAGING= YES > +OATPP_INSTALL_TARGET= NO Shy no installation in target? Ah, yes, it's a static lib. Usually, we like a small reminder about that: # Only builds a static lib: OATPP_INSTALL_TARGET= NO > +OATPP_MAKE=make Why do you need to force make? If that's because of a parallel build issue, then use $(MAKE1) instead, and explain it in the commit message. As it is supposed to be a static-only lib (as per upstream suggestion), you probably also need to tell cmake to not build shared libs, which is otherwise what Buildroot enforces: # As per upstream, oat++ is meant to be a static-only lib OATPP_CMAKE_OPTS = -DBUILD_SHARED_LIBS=OFF Can you address those and respin an updated patch, please? Regards, Yann E. MORIN. > +$(eval $(cmake-package)) > + > -- > 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 Jan 29 17:17:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:17:32 +0100 Subject: [Buildroot] [git commit] package/vim: security bump to version 9.0.1260 Message-ID: <20230129171816.3C1B788165@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=98f8ddbc74962ab33df5ada2ccb53a27c49e60f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Fix CVE-2023-0049, CVE-2023-0051, CVE-2023-0054 and CVE-2023-0288 - Update hash of README.txt: typo fixed by https://github.com/vim/vim/commit/f1dcd14fc5d4370476cd82895a4479ca2d252e54 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/vim/vim.hash | 4 ++-- package/vim/vim.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index 03ee908db4..4000beedc1 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz +sha256 bcaf9b21ab00ab49de4f3bdfda1bcda82533ec16c412824226544a3fce6506ff vim-9.0.1260.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE -sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt +sha256 d187aff219161f37138479257f82d687ea10b2cdd17d58b53a3ec9b79d6dc870 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index d814c68630..e3648bfab9 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0951 +VIM_VERSION = 9.0.1260 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src From yann.morin.1998 at free.fr Sun Jan 29 17:17:29 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:17:29 +0100 Subject: [Buildroot] [git commit] package/c-ares: security bump to version 1.19.0 Message-ID: <20230129171816.334BE88172@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=121a9d3649498c5f6f3a5ae8a37d6befe2cc8ef8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Low. Stack overflow in ares_set_sortlist() which is used during c-ares initialization and typically provided by an administrator and not an end user. https://c-ares.org/changelog.html#1_19_0 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/c-ares/c-ares.hash | 2 +- package/c-ares/c-ares.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/c-ares/c-ares.hash b/package/c-ares/c-ares.hash index af1f076aab..edf891674b 100644 --- a/package/c-ares/c-ares.hash +++ b/package/c-ares/c-ares.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -sha256 1a7d52a8a84a9fbffb1be9133c0f6e17217d91ea5a6fa61f6b4729cda78ebbcf c-ares-1.18.1.tar.gz +sha256 bfceba37e23fd531293829002cac0401ef49a6dc55923f7f92236585b7ad1dd3 c-ares-1.19.0.tar.gz # Hash for license file sha256 db4eb63fe09daebdf57d3f79b091bb5ee5070c0d761040e83264e648d307af4c LICENSE.md diff --git a/package/c-ares/c-ares.mk b/package/c-ares/c-ares.mk index 0152759ebc..4332fc6919 100644 --- a/package/c-ares/c-ares.mk +++ b/package/c-ares/c-ares.mk @@ -4,7 +4,7 @@ # ################################################################################ -C_ARES_VERSION = 1.18.1 +C_ARES_VERSION = 1.19.0 C_ARES_SITE = http://c-ares.haxx.se/download C_ARES_INSTALL_STAGING = YES C_ARES_CONF_OPTS = --with-random=/dev/urandom From yann.morin.1998 at free.fr Sun Jan 29 17:18:22 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:18:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/c-ares: security bump to version 1.19.0 In-Reply-To: <20230129163135.30876-1-fontaine.fabrice@gmail.com> References: <20230129163135.30876-1-fontaine.fabrice@gmail.com> Message-ID: <20230129171822.GP2632@scaer> Fabrice, All, On 2023-01-29 17:31 +0100, Fabrice Fontaine spake thusly: > Low. Stack overflow in ares_set_sortlist() which is used during c-ares > initialization and typically provided by an administrator and not an end > user. > > https://c-ares.org/changelog.html#1_19_0 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/c-ares/c-ares.hash | 2 +- > package/c-ares/c-ares.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/c-ares/c-ares.hash b/package/c-ares/c-ares.hash > index af1f076aab..edf891674b 100644 > --- a/package/c-ares/c-ares.hash > +++ b/package/c-ares/c-ares.hash > @@ -1,5 +1,5 @@ > # Locally calculated after checking pgp signature > -sha256 1a7d52a8a84a9fbffb1be9133c0f6e17217d91ea5a6fa61f6b4729cda78ebbcf c-ares-1.18.1.tar.gz > +sha256 bfceba37e23fd531293829002cac0401ef49a6dc55923f7f92236585b7ad1dd3 c-ares-1.19.0.tar.gz > > # Hash for license file > sha256 db4eb63fe09daebdf57d3f79b091bb5ee5070c0d761040e83264e648d307af4c LICENSE.md > diff --git a/package/c-ares/c-ares.mk b/package/c-ares/c-ares.mk > index 0152759ebc..4332fc6919 100644 > --- a/package/c-ares/c-ares.mk > +++ b/package/c-ares/c-ares.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -C_ARES_VERSION = 1.18.1 > +C_ARES_VERSION = 1.19.0 > C_ARES_SITE = http://c-ares.haxx.se/download > C_ARES_INSTALL_STAGING = YES > C_ARES_CONF_OPTS = --with-random=/dev/urandom > -- > 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 Sun Jan 29 17:18:38 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 18:18:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/vim: security bump to version 9.0.1260 In-Reply-To: <20230129163953.56236-1-fontaine.fabrice@gmail.com> References: <20230129163953.56236-1-fontaine.fabrice@gmail.com> Message-ID: <20230129171838.GQ2632@scaer> Fabrice, All, On 2023-01-29 17:39 +0100, Fabrice Fontaine spake thusly: > - Fix CVE-2023-0049, CVE-2023-0051, CVE-2023-0054 and CVE-2023-0288 > - Update hash of README.txt: typo fixed by > https://github.com/vim/vim/commit/f1dcd14fc5d4370476cd82895a4479ca2d252e54 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/vim/vim.hash | 4 ++-- > package/vim/vim.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/vim/vim.hash b/package/vim/vim.hash > index 03ee908db4..4000beedc1 100644 > --- a/package/vim/vim.hash > +++ b/package/vim/vim.hash > @@ -1,4 +1,4 @@ > # Locally computed > -sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz > +sha256 bcaf9b21ab00ab49de4f3bdfda1bcda82533ec16c412824226544a3fce6506ff vim-9.0.1260.tar.gz > sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE > -sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt > +sha256 d187aff219161f37138479257f82d687ea10b2cdd17d58b53a3ec9b79d6dc870 README.txt > diff --git a/package/vim/vim.mk b/package/vim/vim.mk > index d814c68630..e3648bfab9 100644 > --- a/package/vim/vim.mk > +++ b/package/vim/vim.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -VIM_VERSION = 9.0.0951 > +VIM_VERSION = 9.0.1260 > VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) > VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) > VIM_SUBDIR = src > -- > 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 Sun Jan 29 19:03:24 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 20:03:24 +0100 Subject: [Buildroot] Not able to build python-numpy 1.23.5 on buildroot In-Reply-To: References: <20230121151815.GD558596@scaer> Message-ID: <20230129190324.GR2632@scaer> Prasad, All, On 2023-01-25 21:06 +0530, Prasad Sankaran spake thusly: > Sorry for the late reply. I have attached the defconfig which we use. This is by far not a _minimal_ defconfig; it has a lot of packages enabled. Also, what version of Buildroot are you using? You have: - gst1-plugins-bad libmms, removed in 202.02 - gcc 7.x and gst1-plugins-bad yadif, both removed in 2020.11, - BR2_PACKAGE_CURL, renamed in 2020.02 - wpa-supplicant "new dbus", removed in 2019.11 So you are using a very old Buildroot. Please update to master and try to reproduce the issue. 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 angelo.compagnucci at gmail.com Sun Jan 29 19:07:20 2023 From: angelo.compagnucci at gmail.com (Angelo Compagnucci) Date: Sun, 29 Jan 2023 20:07:20 +0100 Subject: [Buildroot] [PATCH] package/apparmor: bump to version 3.1.2 Message-ID: <20230129190720.186357-1-angelo.compagnucci@gmail.com> From: Angelo Compagnucci Bump also the dependency library libapparmor. Update also the hash computing method because the hash is not provided anymore on the main website. Signed-off-by: Angelo Compagnucci --- package/apparmor/apparmor.hash | 4 ++-- package/apparmor/apparmor.mk | 4 ++-- package/libapparmor/libapparmor.hash | 4 ++-- package/libapparmor/libapparmor.mk | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package/apparmor/apparmor.hash b/package/apparmor/apparmor.hash index 497491b6c9..7ee5ef6275 100644 --- a/package/apparmor/apparmor.hash +++ b/package/apparmor/apparmor.hash @@ -1,5 +1,5 @@ -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz +# locally computed +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz # locally computed sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE diff --git a/package/apparmor/apparmor.mk b/package/apparmor/apparmor.mk index 76c9f2cafe..eeedd805e6 100644 --- a/package/apparmor/apparmor.mk +++ b/package/apparmor/apparmor.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, please also update the libapparmor package -APPARMOR_VERSION_MAJOR = 3.0 -APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).4 +APPARMOR_VERSION_MAJOR = 3.1 +APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).2 APPARMOR_SITE = https://launchpad.net/apparmor/$(APPARMOR_VERSION_MAJOR)/$(APPARMOR_VERSION)/+download APPARMOR_DL_SUBDIR = libapparmor APPARMOR_LICENSE = GPL-2.0 diff --git a/package/libapparmor/libapparmor.hash b/package/libapparmor/libapparmor.hash index 9fbfe3b92e..147e357993 100644 --- a/package/libapparmor/libapparmor.hash +++ b/package/libapparmor/libapparmor.hash @@ -1,5 +1,5 @@ -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz +# locally computed +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz # locally computed sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE diff --git a/package/libapparmor/libapparmor.mk b/package/libapparmor/libapparmor.mk index af59335933..7f3cfcab2f 100644 --- a/package/libapparmor/libapparmor.mk +++ b/package/libapparmor/libapparmor.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, please also update the apparmor package -LIBAPPARMOR_VERSION_MAJOR = 3.0 -LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).4 +LIBAPPARMOR_VERSION_MAJOR = 3.1 +LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).2 LIBAPPARMOR_SOURCE = apparmor-$(LIBAPPARMOR_VERSION).tar.gz LIBAPPARMOR_SITE = https://launchpad.net/apparmor/$(LIBAPPARMOR_VERSION_MAJOR)/$(LIBAPPARMOR_VERSION)/+download LIBAPPARMOR_LICENSE = LGPL-2.1 -- 2.34.1 From angelo at amarulasolutions.com Sun Jan 29 20:04:04 2023 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Sun, 29 Jan 2023 21:04:04 +0100 Subject: [Buildroot] [PATCH] package/mono: bump to version 6.12.0.182 Message-ID: <20230129200404.388126-1-angelo@amarulasolutions.com> Signed-off-by: Angelo Compagnucci --- package/mono/mono.hash | 2 +- package/mono/mono.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mono/mono.hash b/package/mono/mono.hash index 8b72ae68ed..1010f6d0ab 100644 --- a/package/mono/mono.hash +++ b/package/mono/mono.hash @@ -1,5 +1,5 @@ # sha256 locally computed -sha256 29c277660fc5e7513107aee1cbf8c5057c9370a4cdfeda2fc781be6986d89d23 mono-6.12.0.122.tar.xz +sha256 57366a6ab4f3b5ecf111d48548031615b3a100db87c679fc006e8c8a4efd9424 mono-6.12.0.182.tar.xz sha256 923c7053ad0d430cd9b0b69a0ccf3abb7170a1ce50ecbf01915b565a35823d10 LICENSE sha256 fc488f3ec9f36856bea8cce5cdde1449176341ef93a3962b691970f8981799f4 mcs/COPYING sha256 2c3c3ef532828bcd42bb3127349625a25291ff5ae7e6f8d42e0fe9b5be836a99 external/Newtonsoft.Json/Tools/7-zip/copying.txt diff --git a/package/mono/mono.mk b/package/mono/mono.mk index 219effc5d3..b88f2b379e 100644 --- a/package/mono/mono.mk +++ b/package/mono/mono.mk @@ -4,7 +4,7 @@ # ################################################################################ -MONO_VERSION = 6.12.0.122 +MONO_VERSION = 6.12.0.182 MONO_SITE = http://download.mono-project.com/sources/mono MONO_SOURCE = mono-$(MONO_VERSION).tar.xz MONO_LICENSE = GPL-2.0 or MIT (compiler, tools), MIT (libs) or commercial -- 2.34.1 From yann.morin.1998 at free.fr Sun Jan 29 20:34:06 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:34:06 +0100 Subject: [Buildroot] [git commit] package/{, lib}apparmor: bump to version 3.1.2 Message-ID: <20230129203846.2E522881D8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15864d79130479aa8d0c6990a95d9921892e822c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the location where the hashes are retrieved from. Signed-off-by: Angelo Compagnucci [yann.morin.1998 at free.fr: hashes location changed] Signed-off-by: Yann E. MORIN --- package/apparmor/apparmor.hash | 4 ++-- package/apparmor/apparmor.mk | 4 ++-- package/libapparmor/libapparmor.hash | 4 ++-- package/libapparmor/libapparmor.mk | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package/apparmor/apparmor.hash b/package/apparmor/apparmor.hash index 497491b6c9..22037e3e11 100644 --- a/package/apparmor/apparmor.hash +++ b/package/apparmor/apparmor.hash @@ -1,5 +1,5 @@ -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz +# From https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2 +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz # locally computed sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE diff --git a/package/apparmor/apparmor.mk b/package/apparmor/apparmor.mk index 76c9f2cafe..eeedd805e6 100644 --- a/package/apparmor/apparmor.mk +++ b/package/apparmor/apparmor.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, please also update the libapparmor package -APPARMOR_VERSION_MAJOR = 3.0 -APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).4 +APPARMOR_VERSION_MAJOR = 3.1 +APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).2 APPARMOR_SITE = https://launchpad.net/apparmor/$(APPARMOR_VERSION_MAJOR)/$(APPARMOR_VERSION)/+download APPARMOR_DL_SUBDIR = libapparmor APPARMOR_LICENSE = GPL-2.0 diff --git a/package/libapparmor/libapparmor.hash b/package/libapparmor/libapparmor.hash index 9fbfe3b92e..574ff95b60 100644 --- a/package/libapparmor/libapparmor.hash +++ b/package/libapparmor/libapparmor.hash @@ -1,5 +1,5 @@ -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz +# From https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2 +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz # locally computed sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE diff --git a/package/libapparmor/libapparmor.mk b/package/libapparmor/libapparmor.mk index af59335933..7f3cfcab2f 100644 --- a/package/libapparmor/libapparmor.mk +++ b/package/libapparmor/libapparmor.mk @@ -5,8 +5,8 @@ ################################################################################ # When updating the version here, please also update the apparmor package -LIBAPPARMOR_VERSION_MAJOR = 3.0 -LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).4 +LIBAPPARMOR_VERSION_MAJOR = 3.1 +LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).2 LIBAPPARMOR_SOURCE = apparmor-$(LIBAPPARMOR_VERSION).tar.gz LIBAPPARMOR_SITE = https://launchpad.net/apparmor/$(LIBAPPARMOR_VERSION_MAJOR)/$(LIBAPPARMOR_VERSION)/+download LIBAPPARMOR_LICENSE = LGPL-2.1 From yann.morin.1998 at free.fr Sun Jan 29 20:40:09 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:40:09 +0100 Subject: [Buildroot] [PATCH] package/apparmor: bump to version 3.1.2 In-Reply-To: <20230129190720.186357-1-angelo.compagnucci@gmail.com> References: <20230129190720.186357-1-angelo.compagnucci@gmail.com> Message-ID: <20230129204009.GT2632@scaer> Angelo, All, On 2023-01-29 20:07 +0100, Angelo Compagnucci spake thusly: > From: Angelo Compagnucci > > Bump also the dependency library libapparmor. > Update also the hash computing method because the hash is > not provided anymore on the main website. In fact, they still do, but it is in the per-release page, now: https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2 So I've used that instead, and lo and behold, your hashes are the same as what upstream provides. Woot-woot! :-) Regards, Yann E. MORIN. > Signed-off-by: Angelo Compagnucci > --- > package/apparmor/apparmor.hash | 4 ++-- > package/apparmor/apparmor.mk | 4 ++-- > package/libapparmor/libapparmor.hash | 4 ++-- > package/libapparmor/libapparmor.mk | 4 ++-- > 4 files changed, 8 insertions(+), 8 deletions(-) > > diff --git a/package/apparmor/apparmor.hash b/package/apparmor/apparmor.hash > index 497491b6c9..7ee5ef6275 100644 > --- a/package/apparmor/apparmor.hash > +++ b/package/apparmor/apparmor.hash > @@ -1,5 +1,5 @@ > -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace > -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz > +# locally computed > +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz > > # locally computed > sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE > diff --git a/package/apparmor/apparmor.mk b/package/apparmor/apparmor.mk > index 76c9f2cafe..eeedd805e6 100644 > --- a/package/apparmor/apparmor.mk > +++ b/package/apparmor/apparmor.mk > @@ -5,8 +5,8 @@ > ################################################################################ > > # When updating the version here, please also update the libapparmor package > -APPARMOR_VERSION_MAJOR = 3.0 > -APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).4 > +APPARMOR_VERSION_MAJOR = 3.1 > +APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).2 > APPARMOR_SITE = https://launchpad.net/apparmor/$(APPARMOR_VERSION_MAJOR)/$(APPARMOR_VERSION)/+download > APPARMOR_DL_SUBDIR = libapparmor > APPARMOR_LICENSE = GPL-2.0 > diff --git a/package/libapparmor/libapparmor.hash b/package/libapparmor/libapparmor.hash > index 9fbfe3b92e..147e357993 100644 > --- a/package/libapparmor/libapparmor.hash > +++ b/package/libapparmor/libapparmor.hash > @@ -1,5 +1,5 @@ > -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace > -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz > +# locally computed > +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz > > # locally computed > sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE > diff --git a/package/libapparmor/libapparmor.mk b/package/libapparmor/libapparmor.mk > index af59335933..7f3cfcab2f 100644 > --- a/package/libapparmor/libapparmor.mk > +++ b/package/libapparmor/libapparmor.mk > @@ -5,8 +5,8 @@ > ################################################################################ > > # When updating the version here, please also update the apparmor package > -LIBAPPARMOR_VERSION_MAJOR = 3.0 > -LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).4 > +LIBAPPARMOR_VERSION_MAJOR = 3.1 > +LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).2 > LIBAPPARMOR_SOURCE = apparmor-$(LIBAPPARMOR_VERSION).tar.gz > LIBAPPARMOR_SITE = https://launchpad.net/apparmor/$(LIBAPPARMOR_VERSION_MAJOR)/$(LIBAPPARMOR_VERSION)/+download > LIBAPPARMOR_LICENSE = LGPL-2.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 Jan 29 20:40:26 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:40:26 +0100 Subject: [Buildroot] [git commit] package/mono: bump to version 6.12.0.182 Message-ID: <20230129204240.A1DD5881F2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e9fb89785b9bbf4a3f7dba9e511332ba9b068146 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Angelo Compagnucci Signed-off-by: Yann E. MORIN --- package/mono/mono.hash | 2 +- package/mono/mono.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mono/mono.hash b/package/mono/mono.hash index 8b72ae68ed..1010f6d0ab 100644 --- a/package/mono/mono.hash +++ b/package/mono/mono.hash @@ -1,5 +1,5 @@ # sha256 locally computed -sha256 29c277660fc5e7513107aee1cbf8c5057c9370a4cdfeda2fc781be6986d89d23 mono-6.12.0.122.tar.xz +sha256 57366a6ab4f3b5ecf111d48548031615b3a100db87c679fc006e8c8a4efd9424 mono-6.12.0.182.tar.xz sha256 923c7053ad0d430cd9b0b69a0ccf3abb7170a1ce50ecbf01915b565a35823d10 LICENSE sha256 fc488f3ec9f36856bea8cce5cdde1449176341ef93a3962b691970f8981799f4 mcs/COPYING sha256 2c3c3ef532828bcd42bb3127349625a25291ff5ae7e6f8d42e0fe9b5be836a99 external/Newtonsoft.Json/Tools/7-zip/copying.txt diff --git a/package/mono/mono.mk b/package/mono/mono.mk index 219effc5d3..b88f2b379e 100644 --- a/package/mono/mono.mk +++ b/package/mono/mono.mk @@ -4,7 +4,7 @@ # ################################################################################ -MONO_VERSION = 6.12.0.122 +MONO_VERSION = 6.12.0.182 MONO_SITE = http://download.mono-project.com/sources/mono MONO_SOURCE = mono-$(MONO_VERSION).tar.xz MONO_LICENSE = GPL-2.0 or MIT (compiler, tools), MIT (libs) or commercial From yann.morin.1998 at free.fr Sun Jan 29 20:42:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:42:49 +0100 Subject: [Buildroot] [PATCH] package/mono: bump to version 6.12.0.182 In-Reply-To: <20230129200404.388126-1-angelo@amarulasolutions.com> References: <20230129200404.388126-1-angelo@amarulasolutions.com> Message-ID: <20230129204249.GU2632@scaer> Angelo, All, On 2023-01-29 21:04 +0100, Angelo Compagnucci spake thusly: > Signed-off-by: Angelo Compagnucci Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/mono/mono.hash | 2 +- > package/mono/mono.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/mono/mono.hash b/package/mono/mono.hash > index 8b72ae68ed..1010f6d0ab 100644 > --- a/package/mono/mono.hash > +++ b/package/mono/mono.hash > @@ -1,5 +1,5 @@ > # sha256 locally computed > -sha256 29c277660fc5e7513107aee1cbf8c5057c9370a4cdfeda2fc781be6986d89d23 mono-6.12.0.122.tar.xz > +sha256 57366a6ab4f3b5ecf111d48548031615b3a100db87c679fc006e8c8a4efd9424 mono-6.12.0.182.tar.xz > sha256 923c7053ad0d430cd9b0b69a0ccf3abb7170a1ce50ecbf01915b565a35823d10 LICENSE > sha256 fc488f3ec9f36856bea8cce5cdde1449176341ef93a3962b691970f8981799f4 mcs/COPYING > sha256 2c3c3ef532828bcd42bb3127349625a25291ff5ae7e6f8d42e0fe9b5be836a99 external/Newtonsoft.Json/Tools/7-zip/copying.txt > diff --git a/package/mono/mono.mk b/package/mono/mono.mk > index 219effc5d3..b88f2b379e 100644 > --- a/package/mono/mono.mk > +++ b/package/mono/mono.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -MONO_VERSION = 6.12.0.122 > +MONO_VERSION = 6.12.0.182 > MONO_SITE = http://download.mono-project.com/sources/mono > MONO_SOURCE = mono-$(MONO_VERSION).tar.xz > MONO_LICENSE = GPL-2.0 or MIT (compiler, tools), MIT (libs) or commercial > -- > 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 Jan 29 20:48:31 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:48:31 +0100 Subject: [Buildroot] [PATCH] package/apparmor: bump to version 3.1.2 In-Reply-To: <20230129204009.GT2632@scaer> References: <20230129190720.186357-1-angelo.compagnucci@gmail.com> <20230129204009.GT2632@scaer> Message-ID: <20230129204831.GV2632@scaer> Angelo, All, On 2023-01-29 21:40 +0100, Yann E. MORIN spake thusly: > On 2023-01-29 20:07 +0100, Angelo Compagnucci spake thusly: > > From: Angelo Compagnucci > > > > Bump also the dependency library libapparmor. > > Update also the hash computing method because the hash is > > not provided anymore on the main website. > > In fact, they still do, but it is in the per-release page, now: > https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2 > > So I've used that instead, and lo and behold, your hashes are the same > as what upstream provides. Woot-woot! :-) ... and applied to master, of course, thanks! Regards, Yann E. MORIN. > Regards, > Yann E. MORIN. > > > Signed-off-by: Angelo Compagnucci > > --- > > package/apparmor/apparmor.hash | 4 ++-- > > package/apparmor/apparmor.mk | 4 ++-- > > package/libapparmor/libapparmor.hash | 4 ++-- > > package/libapparmor/libapparmor.mk | 4 ++-- > > 4 files changed, 8 insertions(+), 8 deletions(-) > > > > diff --git a/package/apparmor/apparmor.hash b/package/apparmor/apparmor.hash > > index 497491b6c9..7ee5ef6275 100644 > > --- a/package/apparmor/apparmor.hash > > +++ b/package/apparmor/apparmor.hash > > @@ -1,5 +1,5 @@ > > -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace > > -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz > > +# locally computed > > +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz > > > > # locally computed > > sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE > > diff --git a/package/apparmor/apparmor.mk b/package/apparmor/apparmor.mk > > index 76c9f2cafe..eeedd805e6 100644 > > --- a/package/apparmor/apparmor.mk > > +++ b/package/apparmor/apparmor.mk > > @@ -5,8 +5,8 @@ > > ################################################################################ > > > > # When updating the version here, please also update the libapparmor package > > -APPARMOR_VERSION_MAJOR = 3.0 > > -APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).4 > > +APPARMOR_VERSION_MAJOR = 3.1 > > +APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).2 > > APPARMOR_SITE = https://launchpad.net/apparmor/$(APPARMOR_VERSION_MAJOR)/$(APPARMOR_VERSION)/+download > > APPARMOR_DL_SUBDIR = libapparmor > > APPARMOR_LICENSE = GPL-2.0 > > diff --git a/package/libapparmor/libapparmor.hash b/package/libapparmor/libapparmor.hash > > index 9fbfe3b92e..147e357993 100644 > > --- a/package/libapparmor/libapparmor.hash > > +++ b/package/libapparmor/libapparmor.hash > > @@ -1,5 +1,5 @@ > > -# From: https://gitlab.com/apparmor/apparmor/-/wikis/home#userspace > > -sha256 09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 apparmor-3.0.4.tar.gz > > +# locally computed > > +sha256 7cbd0b2f6393abf57acaf25dc2b32b2ae197c0b5b0d661e14be46127df93a5eb apparmor-3.1.2.tar.gz > > > > # locally computed > > sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE > > diff --git a/package/libapparmor/libapparmor.mk b/package/libapparmor/libapparmor.mk > > index af59335933..7f3cfcab2f 100644 > > --- a/package/libapparmor/libapparmor.mk > > +++ b/package/libapparmor/libapparmor.mk > > @@ -5,8 +5,8 @@ > > ################################################################################ > > > > # When updating the version here, please also update the apparmor package > > -LIBAPPARMOR_VERSION_MAJOR = 3.0 > > -LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).4 > > +LIBAPPARMOR_VERSION_MAJOR = 3.1 > > +LIBAPPARMOR_VERSION = $(LIBAPPARMOR_VERSION_MAJOR).2 > > LIBAPPARMOR_SOURCE = apparmor-$(LIBAPPARMOR_VERSION).tar.gz > > LIBAPPARMOR_SITE = https://launchpad.net/apparmor/$(LIBAPPARMOR_VERSION_MAJOR)/$(LIBAPPARMOR_VERSION)/+download > > LIBAPPARMOR_LICENSE = LGPL-2.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. | > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > 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 Jan 29 20:54:28 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:54:28 +0100 Subject: [Buildroot] [git commit] package/flatbuffers: build position independent code Message-ID: <20230129205452.08315881F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=730e50f520d15c6522153381e8fba57421e78d79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master 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 Signed-off-by: Yann E. MORIN --- 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 From yann.morin.1998 at free.fr Sun Jan 29 20:55:09 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 21:55:09 +0100 Subject: [Buildroot] [PATCH v4 01/13] package/flatbuffers: build position independent code In-Reply-To: <20230127141058.2180747-1-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> Message-ID: <20230129205509.GW2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > 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 Applied to master, thanks. Regards, Yann E. MORIN. > --- > 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 > > _______________________________________________ > 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 Jan 29 21:01:38 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:01:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipmitool: fix broken IANA PEN registry URL In-Reply-To: <20230115191751.3884627-1-vfazio@xes-inc.com> (Vincent Fazio's message of "Sun, 15 Jan 2023 13:17:51 -0600") References: <20230115191751.3884627-1-vfazio@xes-inc.com> Message-ID: <87mt613vil.fsf@dell.be.48ers.dk> >>>>> "Vincent" == Vincent Fazio writes: > From: Vincent Fazio > Backport the upstream fix for the IANA Private Enterprise Numbers > registry URL so the correct file gets downloaded and installed. > Signed-off-by: Vincent Fazio > Signed-off-by: Vincent Fazio Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:04:14 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:04:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/xxhash: set XXH_NO_INLINE_HINTS In-Reply-To: <20230118182333.503773-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 18 Jan 2023 19:23:33 +0100") References: <20230118182333.503773-1-fontaine.fabrice@gmail.com> Message-ID: <87ilgp3ve9.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Set XXH_NO_INLINE_HINTS to marks all internal functions as static, > giving the compiler full control on whether to inline or not. This will > fix the following build failure raised since bump to version 0.8.1 in > commit 5dbdb2535c649ee617595b8c4ae3cbba0ee37b97: > In file included from xxhash.c:43: > In function 'XXH3_accumulate', > inlined from 'XXH3_hashLong_internal_loop' at xxhash.h:4390:9, > inlined from 'XXH3_hashLong_64b_internal' at xxhash.h:4453:5, > inlined from 'XXH3_hashLong_64b_withSecret' at xxhash.h:4473:12, > inlined from 'XXH3_64bits_internal' at xxhash.h:4554:12, > inlined from 'XXH3_64bits_withSecret' at xxhash.h:4570:12: > xxhash.h:4196:1: error: inlining failed in call to 'always_inline' 'XXH3_accumulate_512_scalar': function not considered for inlining > 4196 | XXH3_accumulate_512_scalar(void* XXH_RESTRICT acc, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > Fixes: > - http://autobuild.buildroot.org/results/f2c52238df97cc4c13117d8dc1423235231a094c > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:06:09 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:06:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/proftpd: disable sftp with libressl In-Reply-To: <20230118210834.GM2770@scaer> (Yann E. MORIN's message of "Wed, 18 Jan 2023 22:08:34 +0100") References: <20230118173718.207535-1-fontaine.fabrice@gmail.com> <20230118210834.GM2770@scaer> Message-ID: <87edrd3vb2.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > Fabrice, All, > On 2023-01-18 18:37 +0100, Fabrice Fontaine spake thusly: >> sftp doesn't build with libressl >= 3.5.0 resulting in the following >> build failure since commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: >> >> mac.c: In function 'init_mac': >> mac.c:189:3: warning: implicit declaration of function >> 'HMAC_CTX_init'; did you mean 'HMAC_CTX_new'? >> [-Wimplicit-function-declaration] >> 189 | HMAC_CTX_init(hmac_ctx); >> | ^~~~~~~~~~~~~ >> | HMAC_CTX_new >> mac.c: In function 'set_mac_key': >> mac.c:435:14: error: storage size of 'ctx' isn't known >> 435 | EVP_MD_CTX ctx; >> | ^~~ >> >> So disable sftp with libressl > This, and the commit title, are misleading: sftp is not _disabled_ with > libressl; if you had done that, then the code would have looked like: > config BR2_PACKAGE_PROFTPD_MOD_SFTP > bool "mod_sftp" > depends on !BR2_PACKAGE_LIBRESSL > Realy, what this change does, is to force use of openssl for sftp. > So, I tweeaked the commit title and log to reflect that. Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:02:29 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:02:29 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/xxhash: set XXH_NO_INLINE_HINTS Message-ID: <20230129210621.A79F48820E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a3edf0ef0a79a43d765a12f38b4b53abf32aae4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Set XXH_NO_INLINE_HINTS to marks all internal functions as static, giving the compiler full control on whether to inline or not. This will fix the following build failure raised since bump to version 0.8.1 in commit 5dbdb2535c649ee617595b8c4ae3cbba0ee37b97: In file included from xxhash.c:43: In function 'XXH3_accumulate', inlined from 'XXH3_hashLong_internal_loop' at xxhash.h:4390:9, inlined from 'XXH3_hashLong_64b_internal' at xxhash.h:4453:5, inlined from 'XXH3_hashLong_64b_withSecret' at xxhash.h:4473:12, inlined from 'XXH3_64bits_internal' at xxhash.h:4554:12, inlined from 'XXH3_64bits_withSecret' at xxhash.h:4570:12: xxhash.h:4196:1: error: inlining failed in call to 'always_inline' 'XXH3_accumulate_512_scalar': function not considered for inlining 4196 | XXH3_accumulate_512_scalar(void* XXH_RESTRICT acc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/f2c52238df97cc4c13117d8dc1423235231a094c Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 94b66fb49cd57d0863245fbe0a3dc0833e76aad0) Signed-off-by: Peter Korsgaard --- package/xxhash/xxhash.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index 04bc98690f..40e3c2696c 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -28,6 +28,7 @@ endif define XXHASH_BUILD_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ + CFLAGS="$(TARGET_CFLAGS) -DXXH_NO_INLINE_HINTS" \ $(XXHASH_TARGETS) endef From peter at korsgaard.com Sun Jan 29 21:05:34 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:05:34 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/proftpd: sftpd does not build with libressl Message-ID: <20230129210621.BC3538820C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52804618db763d59e4716f59b039799487693f2a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x sftp doesn't build with libressl >= 3.5.0 resulting in the following build failure since commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2: mac.c: In function 'init_mac': mac.c:189:3: warning: implicit declaration of function 'HMAC_CTX_init'; did you mean 'HMAC_CTX_new'? [-Wimplicit-function-declaration] 189 | HMAC_CTX_init(hmac_ctx); | ^~~~~~~~~~~~~ | HMAC_CTX_new mac.c: In function 'set_mac_key': mac.c:435:14: error: storage size of 'ctx' isn't known 435 | EVP_MD_CTX ctx; | ^~~ So force use of openssl for sftpd, as no feedback was received on https://github.com/proftpd/proftpd/pull/1481 Fixes: - http://autobuild.buildroot.org/results/a16ccd7cc78eb63de06a6d738fccc6b947da13e7 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit e7797603d260b498c864d089b107d01679edf0a6) Signed-off-by: Peter Korsgaard --- package/proftpd/Config.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/proftpd/Config.in b/package/proftpd/Config.in index 83094028a0..aed1958b8d 100644 --- a/package/proftpd/Config.in +++ b/package/proftpd/Config.in @@ -29,7 +29,8 @@ config BR2_PACKAGE_PROFTPD_MOD_REDIS config BR2_PACKAGE_PROFTPD_MOD_SFTP bool "mod_sftp support" select BR2_PACKAGE_OPENSSL - select BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160 if BR2_PACKAGE_LIBOPENSSL + select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL + select BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160 help Compile ProFTPD with mod_sftp support From peter at korsgaard.com Sun Jan 29 20:56:36 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 21:56:36 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/ipmitool: use the standard github helper Message-ID: <20230129210621.9000E8820C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0682418f5a763dd83b443385c24cbccbe313f1a2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Thomas Petazzoni (cherry picked from commit dce238f045f25d75b31681ea56ea5b9c668912dd) Signed-off-by: Peter Korsgaard --- package/ipmitool/ipmitool.hash | 2 +- package/ipmitool/ipmitool.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/ipmitool/ipmitool.hash b/package/ipmitool/ipmitool.hash index bb0b0d80b0..c3b298e3ba 100644 --- a/package/ipmitool/ipmitool.hash +++ b/package/ipmitool/ipmitool.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c IPMITOOL_1_8_19.tar.gz +sha256 48b010e7bcdf93e4e4b6e43c53c7f60aa6873d574cbd45a8d86fa7aaeebaff9c ipmitool-1_8_19.tar.gz sha256 b7e2382a8be43b5f6cb092f2d2bda163bf1a1938be9300f821a845cbcd535f56 COPYING diff --git a/package/ipmitool/ipmitool.mk b/package/ipmitool/ipmitool.mk index b9f60d8151..5e34434a03 100644 --- a/package/ipmitool/ipmitool.mk +++ b/package/ipmitool/ipmitool.mk @@ -5,8 +5,7 @@ ################################################################################ IPMITOOL_VERSION = 1_8_19 -IPMITOOL_SOURCE = IPMITOOL_$(IPMITOOL_VERSION).tar.gz -IPMITOOL_SITE = https://github.com/ipmitool/ipmitool/archive/refs/tags +IPMITOOL_SITE = $(call github,ipmitool,ipmitool,IPMITOOL_$(IPMITOOL_VERSION)) IPMITOOL_LICENSE = BSD-3-Clause IPMITOOL_LICENSE_FILES = COPYING IPMITOOL_CPE_ID_VENDOR = ipmitool_project From peter at korsgaard.com Sun Jan 29 21:05:13 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:05:13 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/proftpd: bump to version 1.3.8 Message-ID: <20230129210621.B1E598820F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17df9e40d3b8336766d569fb806906f7ad4c2f7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit 583e06a495e401c564adfd0c13c4ebad33e34e63) 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 Sun Jan 29 20:57:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 21:57:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/ipmitool: fix broken IANA PEN registry URL Message-ID: <20230129210621.9A9A387C4F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85e4bb34379126110a34785d7645929f1c3874eb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Backport the upstream fix for the IANA Private Enterprise Numbers registry URL so the correct file gets downloaded and installed. Signed-off-by: Vincent Fazio Signed-off-by: Vincent Fazio Signed-off-by: Yann E. MORIN (cherry picked from commit 4b6ccffcfb84938d2f0813d7c98907d75b49b842) Signed-off-by: Peter Korsgaard --- .../ipmitool/0002-Fix-enterprise-numbers-URL.patch | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch new file mode 100644 index 0000000000..07cdbd4527 --- /dev/null +++ b/package/ipmitool/0002-Fix-enterprise-numbers-URL.patch @@ -0,0 +1,36 @@ +From 1edb0e27e44196d1ebe449aba0b9be22d376bcb6 Mon Sep 17 00:00:00 2001 +From: Alexander Amelkin +Date: Tue, 22 Nov 2022 13:55:33 +0300 +Subject: [PATCH] Fix enterprise-numbers URL + +IANA has changed their URL scheme, and the content at the old URL for +enterprise-numbers switched from text/plain to text/html. + +Fix Makefile.am to use the new URL + +Resolves ipmitool/ipmitool#377 + +Signed-off-by: Alexander Amelkin + +[vfazio: backport from upstream 1edb0e27e44196d1ebe449aba0b9be22d376bcb6] +Signed-off-by: Vincent Fazio +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index ce3267f..3182a52 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \ + $(distdir).tar.gz $(distdir).tar.bz2 + + SUBDIRS = lib src include doc contrib control +-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers ++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt + + dist-hook: + cp control/ipmitool.spec $(distdir) +-- +2.25.1 + From peter at korsgaard.com Sun Jan 29 21:02:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:02:50 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/xxhash: set XXH_NO_INLINE_HINTS Message-ID: <20230129210737.A19F27F8DD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=72c06e17641da8f3404e5969b78d000d508a0c2d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Set XXH_NO_INLINE_HINTS to marks all internal functions as static, giving the compiler full control on whether to inline or not. This will fix the following build failure raised since bump to version 0.8.1 in commit 5dbdb2535c649ee617595b8c4ae3cbba0ee37b97: In file included from xxhash.c:43: In function 'XXH3_accumulate', inlined from 'XXH3_hashLong_internal_loop' at xxhash.h:4390:9, inlined from 'XXH3_hashLong_64b_internal' at xxhash.h:4453:5, inlined from 'XXH3_hashLong_64b_withSecret' at xxhash.h:4473:12, inlined from 'XXH3_64bits_internal' at xxhash.h:4554:12, inlined from 'XXH3_64bits_withSecret' at xxhash.h:4570:12: xxhash.h:4196:1: error: inlining failed in call to 'always_inline' 'XXH3_accumulate_512_scalar': function not considered for inlining 4196 | XXH3_accumulate_512_scalar(void* XXH_RESTRICT acc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/f2c52238df97cc4c13117d8dc1423235231a094c Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 94b66fb49cd57d0863245fbe0a3dc0833e76aad0) Signed-off-by: Peter Korsgaard --- package/xxhash/xxhash.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index 04bc98690f..40e3c2696c 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -28,6 +28,7 @@ endif define XXHASH_BUILD_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ + CFLAGS="$(TARGET_CFLAGS) -DXXH_NO_INLINE_HINTS" \ $(XXHASH_TARGETS) endef From yann.morin.1998 at free.fr Sun Jan 29 21:18:53 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:18:53 +0100 Subject: [Buildroot] [PATCH v4 02/13] package/cpuinfo: new package In-Reply-To: <20230127141058.2180747-2-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-2-james.hilliard1@gmail.com> Message-ID: <20230129211853.GX2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > From: Stefan Hager > > This package is required by tensorflow-lite. > > Tested-by: Stefan Hager > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- [--SNIP--] > 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 The CMakeList.txt requires a CXX compiler but it looks like cpuinfo is a C-only package, as I could not find any C++ source file, except some test cases, and the benchmarks but they are disabled. So, I think we should make C++ optional and submit the patch upstream. Regards, Yann E. MORIN. > + 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 > > _______________________________________________ > 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 a.partesotti at gmail.com Sun Jan 29 21:22:57 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sun, 29 Jan 2023 22:22:57 +0100 Subject: [Buildroot] [PATCH v2] package/oatpp:: new package Message-ID: <20230129212256.1027790-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. Oatpp must be used as static library as upstreaam suggest. Signed-off-by: Alessandro Partesotti --- Changes v1 -> v2 - indentation and spaces (suggested by Yann E. MORIN) - generic macro changes (suggested by Yann E. MORIN) Signed-off-by: Alessandro Partesotti --- package/Config.in | 1 + package/oatpp/Config.in | 13 +++++++++++++ package/oatpp/oatpp.hash | 2 ++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.hash create mode 100644 package/oatpp/oatpp.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..c7394ae53d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..44f0fabed8 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,13 @@ +comment "Oat++ needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + help + Oat++ is an open-source C++ web framework for highly + scalable and resource-efficient web applications. + It provides all the necessary components for + production-grade development. + See https://oatpp.io/docs/start diff --git a/package/oatpp/oatpp.hash b/package/oatpp/oatpp.hash new file mode 100644 index 0000000000..fadea2a05f --- /dev/null +++ b/package/oatpp/oatpp.hash @@ -0,0 +1,2 @@ +# Hash from: https://github.com/oatpp/oatpp/archive/1.3.0/oatpp-1.3.0.tar.gz +sha512 4fe8587efe1b4ecae14554ec8edb209e5558a3e4a4e6ff49bbfaaf06d2cc12f2cc306c5edc43b8dafc465aff53098ad4bebb9971694761b91a553730d5acb59a oatpp-1.3.0.tar.gz diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..d146d05d53 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION = 1.3.0 +OATPP_LICENSE = Apache-2.0 +OATPP_LICENSE_FILES = LICENSE +OATPP_SITE = $(call github,oatpp,oatpp,$(OATPP_VERSION)) +OATPP_CMAKE_OPTS = -DBUILD_SHARED_LIBS=OFF +OATPP_INSTALL_STAGING= YES +# Only builds a static lib: +OATPP_INSTALL_TARGET= NO + +$(eval $(cmake-package)) -- 2.25.1 From peter at korsgaard.com Sun Jan 29 21:27:03 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:27:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/apache: security bump version to 2.4.55 In-Reply-To: <20230117214221.3098939-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Tue, 17 Jan 2023 22:42:21 +0100") References: <20230117214221.3098939-1-bernd.kuhls@t-online.de> Message-ID: <87a6213uc8.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.apache.org/thread/xlp3od60fjl8nl44z4f56y0lhs7pglos > Fixes CVE-2006-20001, CVE-2022-36760, CVE-2022-37436: > https://httpd.apache.org/security/vulnerabilities_24.html > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:26:50 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:26:50 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/apache: security bump version to 2.4.55 Message-ID: <20230129212714.3077B7FBFF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=080ad9aedaa135f3fc0dd46b5275364b39560b8f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://lists.apache.org/thread/xlp3od60fjl8nl44z4f56y0lhs7pglos Fixes CVE-2006-20001, CVE-2022-36760, CVE-2022-37436: https://httpd.apache.org/security/vulnerabilities_24.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 60d8585570c8caf3267c702b902bbe847d713342) Signed-off-by: Peter Korsgaard --- package/apache/apache.hash | 4 ++-- package/apache/apache.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/apache/apache.hash b/package/apache/apache.hash index 2c21a5bab8..a1185c5618 100644 --- a/package/apache/apache.hash +++ b/package/apache/apache.hash @@ -1,5 +1,5 @@ # From https://downloads.apache.org/httpd/httpd-2.4.54.tar.bz2.{sha256,sha512} -sha256 eb397feeefccaf254f8d45de3768d9d68e8e73851c49afd5b7176d1ecf80c340 httpd-2.4.54.tar.bz2 -sha512 228493b2ff32c4142c6e484d304f2ea12e467498605fe12adce2b61388d8efe7b2e96ae2fd0abd1dc88a5f12d625e007d8da0ae5628cff2a5272806754f41e18 httpd-2.4.54.tar.bz2 +sha256 11d6ba19e36c0b93ca62e47e6ffc2d2f2884942694bce0f23f39c71bdc5f69ac httpd-2.4.55.tar.bz2 +sha512 94982f7a1fedac8961fc17b5a22cf763ac28cb27ee6facab2e6a15b249b927773667493fd3f7354fb13fcb34a6f1afc1bdd5cf4b7be030cba1dfb523e40d43fb httpd-2.4.55.tar.bz2 # Locally computed sha256 47b8c2b6c3309282a99d4a3001575c790fead690cc14734628c4667d2bbffc43 LICENSE diff --git a/package/apache/apache.mk b/package/apache/apache.mk index 315282baac..13018a9b1f 100644 --- a/package/apache/apache.mk +++ b/package/apache/apache.mk @@ -4,7 +4,7 @@ # ################################################################################ -APACHE_VERSION = 2.4.54 +APACHE_VERSION = 2.4.55 APACHE_SOURCE = httpd-$(APACHE_VERSION).tar.bz2 APACHE_SITE = https://downloads.apache.org/httpd APACHE_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 29 21:26:46 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:26:46 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/apache: security bump version to 2.4.55 Message-ID: <20230129212818.8D59D7FD00@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=596e904f3fa7140e12ca29434d9c2bf29085f2b3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://lists.apache.org/thread/xlp3od60fjl8nl44z4f56y0lhs7pglos Fixes CVE-2006-20001, CVE-2022-36760, CVE-2022-37436: https://httpd.apache.org/security/vulnerabilities_24.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 60d8585570c8caf3267c702b902bbe847d713342) Signed-off-by: Peter Korsgaard --- package/apache/apache.hash | 4 ++-- package/apache/apache.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/apache/apache.hash b/package/apache/apache.hash index 2c21a5bab8..a1185c5618 100644 --- a/package/apache/apache.hash +++ b/package/apache/apache.hash @@ -1,5 +1,5 @@ # From https://downloads.apache.org/httpd/httpd-2.4.54.tar.bz2.{sha256,sha512} -sha256 eb397feeefccaf254f8d45de3768d9d68e8e73851c49afd5b7176d1ecf80c340 httpd-2.4.54.tar.bz2 -sha512 228493b2ff32c4142c6e484d304f2ea12e467498605fe12adce2b61388d8efe7b2e96ae2fd0abd1dc88a5f12d625e007d8da0ae5628cff2a5272806754f41e18 httpd-2.4.54.tar.bz2 +sha256 11d6ba19e36c0b93ca62e47e6ffc2d2f2884942694bce0f23f39c71bdc5f69ac httpd-2.4.55.tar.bz2 +sha512 94982f7a1fedac8961fc17b5a22cf763ac28cb27ee6facab2e6a15b249b927773667493fd3f7354fb13fcb34a6f1afc1bdd5cf4b7be030cba1dfb523e40d43fb httpd-2.4.55.tar.bz2 # Locally computed sha256 47b8c2b6c3309282a99d4a3001575c790fead690cc14734628c4667d2bbffc43 LICENSE diff --git a/package/apache/apache.mk b/package/apache/apache.mk index 315282baac..13018a9b1f 100644 --- a/package/apache/apache.mk +++ b/package/apache/apache.mk @@ -4,7 +4,7 @@ # ################################################################################ -APACHE_VERSION = 2.4.54 +APACHE_VERSION = 2.4.55 APACHE_SOURCE = httpd-$(APACHE_VERSION).tar.bz2 APACHE_SITE = https://downloads.apache.org/httpd APACHE_LICENSE = Apache-2.0 From peter at korsgaard.com Sun Jan 29 21:30:01 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:30:01 +0100 Subject: [Buildroot] [PATCH] package/sudo: security bump to version 1.9.12p2 In-Reply-To: (Yair Ben-Avraham via buildroot's message of "Thu, 19 Jan 2023 14:21:51 +0000") References: Message-ID: <875ycp3u7a.fsf@dell.be.48ers.dk> >>>>> "Yair" == Yair Ben-Avraham via buildroot writes: > Fix https://nvd.nist.gov/vuln/detail/CVE-2023-22809 > Signed-off-by: Yair Ben-Avraham Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Jan 29 21:29:08 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:29:08 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sudo: bump to version 1.9.11p2 Message-ID: <20230129213007.161897FEDB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=677fbb43b747cd9ec156dc231c6417420873b53e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x License file renamed and year updated with https://github.com/sudo-project/sudo/commit/0ed92e6165c3f35d5188d1d0db04754fea023bcb https://github.com/sudo-project/sudo/commit/d02ba52fa41fcdfdd5b6500ed81419cd077cd79b https://www.sudo.ws/releases/stable/#1.9.11p2 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 9b7f8da96be549a52630cd87b30851d600f163a4) Signed-off-by: Peter Korsgaard --- package/sudo/sudo.hash | 4 ++-- package/sudo/sudo.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index 1b494af69c..63c98e2c4e 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ # From: http://www.sudo.ws/download.html -sha256 9e3b8b8da7def43b6e60c257abe80467205670fd0f7c081de1423c414b680f2d sudo-1.9.8p2.tar.gz +sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz # Locally calculated -sha256 b678438594f04a7070a5fd125f7edffc871e13234baad318690b647bfc60705d doc/LICENSE +sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 44a17dd348..cff23fe9e7 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -4,12 +4,12 @@ # ################################################################################ -SUDO_VERSION_MAJOR = 1.9.8 +SUDO_VERSION_MAJOR = 1.9.11 SUDO_VERSION_MINOR = p2 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause -SUDO_LICENSE_FILES = doc/LICENSE +SUDO_LICENSE_FILES = LICENSE.md SUDO_CPE_ID_VERSION = $(SUDO_VERSION_MAJOR) SUDO_CPE_ID_UPDATE = $(SUDO_VERSION_MINOR) SUDO_SELINUX_MODULES = sudo From peter at korsgaard.com Sun Jan 29 21:29:35 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:29:35 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sudo: security bump to version 1.9.12p2 Message-ID: <20230129213007.3725F7FEEC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b299ee5f40247ce2ad7e67bcc1fba23d3502504a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix https://nvd.nist.gov/vuln/detail/CVE-2023-22809 Signed-off-by: Yair Ben-Avraham Signed-off-by: Peter Korsgaard (cherry picked from commit 51e98499ff54496126d89e34751297ea9e1f61bd) Signed-off-by: Peter Korsgaard --- package/sudo/sudo.hash | 2 +- package/sudo/sudo.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index a3476df96b..c920b9fe74 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ # From: https://www.sudo.ws/getting/download/ -sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz +sha256 b9a0b1ae0f1ddd9be7f3eafe70be05ee81f572f6f536632c44cd4101bb2a8539 sudo-1.9.12p2.tar.gz # Locally calculated sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 0a8c873925..8bf1ce5e9c 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -5,7 +5,7 @@ ################################################################################ SUDO_VERSION_MAJOR = 1.9.12 -SUDO_VERSION_MINOR = p1 +SUDO_VERSION_MINOR = p2 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause From peter at korsgaard.com Sun Jan 29 21:29:26 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:29:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/sudo: bump to version 1.9.12p1 Message-ID: <20230129213007.252787FEE1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e2914938c94ea80f3edabf55d37e824b7e5f8e5a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x 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 (cherry picked from commit f095f5a8bec8352ffa182f606c5c7349ec2d6dca) 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 cff23fe9e7..0a8c873925 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 Sun Jan 29 21:27:40 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:27:40 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/sudo: bump to version 1.9.12p1 Message-ID: <20230129213117.C2FF47FF41@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4a23af84673bd8245ce4bc0dd49565c80bfe0bf6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x 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 (cherry picked from commit f095f5a8bec8352ffa182f606c5c7349ec2d6dca) 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 Sun Jan 29 21:27:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:27:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/sudo: security bump to version 1.9.12p2 Message-ID: <20230129213117.CD2FE7FF43@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=00fbc1c7db58c44474c1d4afa5e528606ff93b36 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fix https://nvd.nist.gov/vuln/detail/CVE-2023-22809 Signed-off-by: Yair Ben-Avraham Signed-off-by: Peter Korsgaard (cherry picked from commit 51e98499ff54496126d89e34751297ea9e1f61bd) Signed-off-by: Peter Korsgaard --- package/sudo/sudo.hash | 2 +- package/sudo/sudo.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index a3476df96b..c920b9fe74 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ # From: https://www.sudo.ws/getting/download/ -sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz +sha256 b9a0b1ae0f1ddd9be7f3eafe70be05ee81f572f6f536632c44cd4101bb2a8539 sudo-1.9.12p2.tar.gz # Locally calculated sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index a16b6863aa..c4eaafa6b1 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -5,7 +5,7 @@ ################################################################################ SUDO_VERSION_MAJOR = 1.9.12 -SUDO_VERSION_MINOR = p1 +SUDO_VERSION_MINOR = p2 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause From a.partesotti at gmail.com Sun Jan 29 21:32:56 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sun, 29 Jan 2023 22:32:56 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/oatpp:: new package In-Reply-To: <20230128094119.10660-1-a.partesotti@gmail.com> References: <20230128094119.10660-1-a.partesotti@gmail.com> Message-ID: <20230129213256.1028798-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. Oatpp must be used as static library as upstreaam suggest. Signed-off-by: Alessandro Partesotti --- Changes v1 -> v2 - indentation and spaces (suggested by Yann E. MORIN) - generic macro changes (suggested by Yann E. MORIN) Signed-off-by: Alessandro Partesotti --- package/Config.in | 1 + package/oatpp/Config.in | 13 +++++++++++++ package/oatpp/oatpp.hash | 2 ++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.hash create mode 100644 package/oatpp/oatpp.mk diff --git a/package/Config.in b/package/Config.in index 995dae2c57..c7394ae53d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..44f0fabed8 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,13 @@ +comment "Oat++ needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + help + Oat++ is an open-source C++ web framework for highly + scalable and resource-efficient web applications. + It provides all the necessary components for + production-grade development. + See https://oatpp.io/docs/start diff --git a/package/oatpp/oatpp.hash b/package/oatpp/oatpp.hash new file mode 100644 index 0000000000..fadea2a05f --- /dev/null +++ b/package/oatpp/oatpp.hash @@ -0,0 +1,2 @@ +# Hash from: https://github.com/oatpp/oatpp/archive/1.3.0/oatpp-1.3.0.tar.gz +sha512 4fe8587efe1b4ecae14554ec8edb209e5558a3e4a4e6ff49bbfaaf06d2cc12f2cc306c5edc43b8dafc465aff53098ad4bebb9971694761b91a553730d5acb59a oatpp-1.3.0.tar.gz diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..d146d05d53 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION = 1.3.0 +OATPP_LICENSE = Apache-2.0 +OATPP_LICENSE_FILES = LICENSE +OATPP_SITE = $(call github,oatpp,oatpp,$(OATPP_VERSION)) +OATPP_CMAKE_OPTS = -DBUILD_SHARED_LIBS=OFF +OATPP_INSTALL_STAGING= YES +# Only builds a static lib: +OATPP_INSTALL_TARGET= NO + +$(eval $(cmake-package)) -- 2.25.1 From yann.morin.1998 at free.fr Sun Jan 29 21:45:07 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:45:07 +0100 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230127141058.2180747-4-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> Message-ID: <20230129214507.GY2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > From: Stefan Hager > > This package is required by tensorflow-lite. > > Tested-by: Stefan Hager > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- [--SNIP--] > 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 Upstream is very careful to point to some optimisations that are required or performance will suffer. Notably, should be enabled: - for x86: sse4.1 - for ARM: NEON For NEON, it seems this is automatically handled, though, based on looking at some macros: internal/detect_platform.h 85 #if (defined __ARM_NEON) || (defined __ARM_NEON__) 86 #define GEMMLOWP_NEON 87 #endif For x86, we should probably have code like (what we have as BR2_X86_CPU_HAS_SSE4 seems to be SSE4.1, but it is not clear whether there is an actual delta between SSE4 and SSE4.1 [0], so let's be safe and assume that BR2_X86_CPU_HAS_SSE4 is not enough): ifeq ($(BR2_X86_CPU_HAS_SSE42),y) GEMMLOWP_OPTIM += -msse4.1 endif However, that same header seems to also have some detection based on macros... This needs to be cleared, maybe? [0] https://en.wikipedia.org/wiki/SSE4 Regards, Yann E. MORIN. > +$(eval $(cmake-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 yann.morin.1998 at free.fr Sun Jan 29 21:46:49 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:46:49 +0100 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230127141058.2180747-4-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> Message-ID: <20230129214649.GZ2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > From: Stefan Hager > > This package is required by tensorflow-lite. > > Tested-by: Stefan Hager > Signed-off-by: Stefan Hager > Signed-off-by: James Hilliard > --- [--SNIP--] > 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 Why not install to target? This needs a little explanations, even if it's only a comment above, like: # Only installs headers Regards, Yann E. MORIN. > +GEMMLOWP_SUBDIR = contrib > + > +$(eval $(cmake-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 yann.morin.1998 at free.fr Sun Jan 29 21:57:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:57:18 +0100 Subject: [Buildroot] [git commit] package/neon-2-sse: new package Message-ID: <20230129215742.AA9B38027B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ee399a868957fbf963db525adeeb4ab2dd3f04fb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + 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 ++++++++++++++ 5 files changed, 29 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index d0a51086cd..8a652c7c12 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1344,6 +1344,7 @@ F: package/lua-std-debug/ F: package/lua-std-normalize/ F: package/lilv/ F: package/lv2/ +F: package/neon-2-sse/ F: package/pipewire/ F: package/python-aioconsole/ F: package/python-aiodns/ diff --git a/package/Config.in b/package/Config.in index fc468148df..96a44a3623 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2107,6 +2107,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)) From yann.morin.1998 at free.fr Sun Jan 29 21:58:18 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:58:18 +0100 Subject: [Buildroot] [PATCH v4 05/13] package/neon-2-sse: new package In-Reply-To: <20230127141058.2180747-5-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-5-james.hilliard1@gmail.com> Message-ID: <20230129215818.GA2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > This package is required by tensorflow-lite. > > Tested-by: Stefan Hager > Signed-off-by: James Hilliard Applied to master, thanks. > --- > DEVELOPERS | 1 + > 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 ++++++++++++++ > 5 files changed, 29 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/DEVELOPERS b/DEVELOPERS > index f48ea66660..a711f9f1ee 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2704,6 +2704,7 @@ F: package/ti-gfx/ > N: Stefan Hager > F: package/cpuinfo/ > F: package/gemmlowp/ > +F: package/neon-2-sse/ Since Stefan was not the author, only a tester, I moved that to James entry. Applied to master, thanks. Regards, Yann E. MORIN. > F: package/ruy/ > > N: Stefan Ott > diff --git a/package/Config.in b/package/Config.in > index 8f78080963..6377ddd2e5 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -2101,6 +2101,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 > > _______________________________________________ > 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 Jan 29 21:59:07 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 22:59:07 +0100 Subject: [Buildroot] [git commit] package/neon-2-sse: add missing coment Message-ID: <20230129220010.D6AE1802C7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e645ff7475710f4af9341602471dbeac387c776 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master That was missed when applying ee399a8689 (package/neon-2-sse: new package)... Signed-off-by: Yann E. MORIN --- package/neon-2-sse/neon-2-sse.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/neon-2-sse/neon-2-sse.mk b/package/neon-2-sse/neon-2-sse.mk index 0e9d066abd..3e87c62e21 100644 --- a/package/neon-2-sse/neon-2-sse.mk +++ b/package/neon-2-sse/neon-2-sse.mk @@ -9,6 +9,7 @@ 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 +# Only installs a header NEON_2_SSE_INSTALL_TARGET = NO $(eval $(cmake-package)) From yann.morin.1998 at free.fr Sun Jan 29 22:24:32 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 23:24:32 +0100 Subject: [Buildroot] [git commit] package/fxdiv: new package Message-ID: <20230129222646.722B7806B0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ed6062efbcda90eee7f523b3d63deb1fc36e4a17 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This package is required by tensorflow-lite. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + package/Config.in | 1 + package/fxdiv/Config.in | 7 +++++++ package/fxdiv/fxdiv.hash | 4 ++++ package/fxdiv/fxdiv.mk | 19 +++++++++++++++++++ 5 files changed, 32 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8a652c7c12..706ee80ece 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1339,6 +1339,7 @@ N: James Hilliard F: package/apcupsd/ F: package/bpftool/ F: package/exfatprogs/ +F: package/fxdiv/ F: package/gensio/ F: package/lua-std-debug/ F: package/lua-std-normalize/ diff --git a/package/Config.in b/package/Config.in index 96a44a3623..83fddf316f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2014,6 +2014,7 @@ menu "Other" source "package/flann/Config.in" source "package/flatbuffers/Config.in" source "package/flatcc/Config.in" + source "package/fxdiv/Config.in" source "package/gconf/Config.in" source "package/gdal/Config.in" source "package/gflags/Config.in" diff --git a/package/fxdiv/Config.in b/package/fxdiv/Config.in new file mode 100644 index 0000000000..5aa714e44a --- /dev/null +++ b/package/fxdiv/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_FXDIV + bool "fxdiv" + help + Header-only library for division via fixed-point + multiplication by inverse. + + https://github.com/Maratyszcza/FXdiv diff --git a/package/fxdiv/fxdiv.hash b/package/fxdiv/fxdiv.hash new file mode 100644 index 0000000000..2142d84e09 --- /dev/null +++ b/package/fxdiv/fxdiv.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 ec74d882a0a47cfd9c0f95bc4fae9901a4ade802a96a3b76e02671bb7340a4c5 fxdiv-63058eff77e11aa15bf531df5dd34395ec3017c8.tar.gz +# License files, locally calculated +sha256 7cac00006125b1486a27e4801ed66357236e984c540bd323945ab7b66b078ec3 LICENSE diff --git a/package/fxdiv/fxdiv.mk b/package/fxdiv/fxdiv.mk new file mode 100644 index 0000000000..06dbf0648d --- /dev/null +++ b/package/fxdiv/fxdiv.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# fxdiv +# +################################################################################ + +FXDIV_VERSION = 63058eff77e11aa15bf531df5dd34395ec3017c8 +FXDIV_SITE = $(call github,Maratyszcza,FXdiv,$(FXDIV_VERSION)) +FXDIV_LICENSE = MIT +FXDIV_LICENSE_FILES = LICENSE +FXDIV_INSTALL_STAGING = YES +# Only installs a header +FXDIV_INSTALL_TARGET = NO + +FXDIV_CONF_OPTS = \ + -DFXDIV_BUILD_TESTS=OFF \ + -DFXDIV_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) From yann.morin.1998 at free.fr Sun Jan 29 22:28:46 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 29 Jan 2023 23:28:46 +0100 Subject: [Buildroot] [PATCH v4 06/13] package/fxdiv: new package In-Reply-To: <20230127141058.2180747-6-james.hilliard1@gmail.com> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-6-james.hilliard1@gmail.com> Message-ID: <20230129222846.GB2632@scaer> James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > This package is required by tensorflow-lite. > > Signed-off-by: James Hilliard Applied to master, thanks, but see below... > --- [--SNIP--] > diff --git a/DEVELOPERS b/DEVELOPERS > index a711f9f1ee..b600c2914e 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ > > N: Stefan Hager > F: package/cpuinfo/ > +F: package/fxdiv/ I again have moved that to James entry, since the patch is from James not Stefan (and Stefan does not already have any entry). Stefan, if you want to also adopt that package and/or neon2sse, then just send a patch to that effect. [--SNIP--] > diff --git a/package/fxdiv/fxdiv.mk b/package/fxdiv/fxdiv.mk > new file mode 100644 > index 0000000000..56aaf11f88 > --- /dev/null > +++ b/package/fxdiv/fxdiv.mk > @@ -0,0 +1,17 @@ > +################################################################################ > +# > +# fxdiv > +# > +################################################################################ > + > +FXDIV_VERSION = 63058eff77e11aa15bf531df5dd34395ec3017c8 > +FXDIV_SITE = $(call github,Maratyszcza,FXdiv,$(FXDIV_VERSION)) > +FXDIV_LICENSE = MIT > +FXDIV_LICENSE_FILES = LICENSE > +FXDIV_INSTALL_STAGING = YES I added: # Only installs a header Applied to master, thanks. Regards, Yann E. MORIN. > +FXDIV_INSTALL_TARGET = NO > +FXDIV_CONF_OPTS = \ > + -DFXDIV_BUILD_TESTS=OFF \ > + -DFXDIV_BUILD_BENCHMARKS=OFF > + > +$(eval $(cmake-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 a.partesotti at gmail.com Sun Jan 29 22:50:01 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Sun, 29 Jan 2023 23:50:01 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/oatpp:: new package In-Reply-To: <20230128094119.10660-1-a.partesotti@gmail.com> References: <20230128094119.10660-1-a.partesotti@gmail.com> Message-ID: <20230129225000.336472-1-a.partesotti@gmail.com> This package introduce oatpp in BR buildsystem. Oatpp must be used as static library as upstreaam suggest. Signed-off-by: Alessandro Partesotti --- Changes v1 -> v2 - indentation and spaces (suggested by Yann E. MORIN) - generic macro changes (suggested by Yann E. MORIN) Signed-off-by: Alessandro Partesotti --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/oatpp/Config.in | 13 +++++++++++++ package/oatpp/oatpp.hash | 2 ++ package/oatpp/oatpp.mk | 16 ++++++++++++++++ 5 files changed, 35 insertions(+) create mode 100644 package/oatpp/Config.in create mode 100644 package/oatpp/oatpp.hash create mode 100644 package/oatpp/oatpp.mk diff --git a/DEVELOPERS b/DEVELOPERS index e8e0dffcd3..b2d173dc2e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3149,3 +3149,6 @@ F: package/quazip/ F: package/shapelib/ F: package/simple-mail/ F: package/tinc/ + +N: Alessandro Partesotti +F: package/oatpp/ diff --git a/package/Config.in b/package/Config.in index 995dae2c57..c7394ae53d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1941,6 +1941,7 @@ menu "Networking" source "package/nss-mdns/Config.in" source "package/nss-myhostname/Config.in" source "package/nss-pam-ldapd/Config.in" + source "package/oatpp/Config.in" source "package/omniorb/Config.in" source "package/open-isns/Config.in" source "package/open62541/Config.in" diff --git a/package/oatpp/Config.in b/package/oatpp/Config.in new file mode 100644 index 0000000000..44f0fabed8 --- /dev/null +++ b/package/oatpp/Config.in @@ -0,0 +1,13 @@ +comment "Oat++ needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS + +config BR2_PACKAGE_OATPP + bool "Oat++" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_HAS_THREADS + help + Oat++ is an open-source C++ web framework for highly + scalable and resource-efficient web applications. + It provides all the necessary components for + production-grade development. + See https://oatpp.io/docs/start diff --git a/package/oatpp/oatpp.hash b/package/oatpp/oatpp.hash new file mode 100644 index 0000000000..fadea2a05f --- /dev/null +++ b/package/oatpp/oatpp.hash @@ -0,0 +1,2 @@ +# Hash from: https://github.com/oatpp/oatpp/archive/1.3.0/oatpp-1.3.0.tar.gz +sha512 4fe8587efe1b4ecae14554ec8edb209e5558a3e4a4e6ff49bbfaaf06d2cc12f2cc306c5edc43b8dafc465aff53098ad4bebb9971694761b91a553730d5acb59a oatpp-1.3.0.tar.gz diff --git a/package/oatpp/oatpp.mk b/package/oatpp/oatpp.mk new file mode 100644 index 0000000000..f949a5cbc9 --- /dev/null +++ b/package/oatpp/oatpp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# oatpp +# +################################################################################ + +OATPP_VERSION = 1.3.0 +OATPP_LICENSE = Apache-2.0 +OATPP_LICENSE_FILES = LICENSE +OATPP_SITE = $(call github,oatpp,oatpp,$(OATPP_VERSION)) +OATPP_CMAKE_OPTS = -DBUILD_SHARED_LIBS=OFF +OATPP_INSTALL_STAGING = YES +# Only builds a static lib and copy headers: +OATPP_INSTALL_TARGET = NO + +$(eval $(cmake-package)) -- 2.25.1 From james.hilliard1 at gmail.com Sun Jan 29 23:51:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 16:51:48 -0700 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230129214649.GZ2632@scaer> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> <20230129214649.GZ2632@scaer> Message-ID: On Sun, Jan 29, 2023 at 2:46 PM Yann E. MORIN wrote: > > James, All, > > On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > > From: Stefan Hager > > > > This package is required by tensorflow-lite. > > > > Tested-by: Stefan Hager > > Signed-off-by: Stefan Hager > > Signed-off-by: James Hilliard > > --- > [--SNIP--] > > 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 > > Why not install to target? This needs a little explanations, even if > it's only a comment above, like: # Only installs headers Yeah, it's another header-only library. > > Regards, > Yann E. MORIN. > > > +GEMMLOWP_SUBDIR = contrib > > + > > +$(eval $(cmake-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 james.hilliard1 at gmail.com Mon Jan 30 00:28:45 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:45 -0700 Subject: [Buildroot] [PATCH v5 01/10] package/cpuinfo: new package Message-ID: <20230130002854.2300661-1-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Add a patch removing cpp requirement when not building tests. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v4 -> v5: - don't require cpp Changes v2 -> v3: - move to libraries->hardware handling --- DEVELOPERS | 3 ++ package/Config.in | 1 + ...nable-CXX-only-when-needed-for-tests.patch | 36 +++++++++++++++++++ package/cpuinfo/Config.in | 8 +++++ package/cpuinfo/cpuinfo.hash | 4 +++ package/cpuinfo/cpuinfo.mk | 17 +++++++++ 6 files changed, 69 insertions(+) create mode 100644 package/cpuinfo/0001-Enable-CXX-only-when-needed-for-tests.patch create mode 100644 package/cpuinfo/Config.in create mode 100644 package/cpuinfo/cpuinfo.hash create mode 100644 package/cpuinfo/cpuinfo.mk diff --git a/DEVELOPERS b/DEVELOPERS index 706ee80ece..53f1052b07 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2723,6 +2723,9 @@ F: package/libvpx/ F: package/mesa3d-demos/ F: package/ti-gfx/ +N: Stefan Hager +F: package/cpuinfo/ + N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 83fddf316f..3a07074b10 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1645,6 +1645,7 @@ menu "Hardware handling" source "package/bcm2835/Config.in" source "package/c-periphery/Config.in" source "package/ccid/Config.in" + source "package/cpuinfo/Config.in" source "package/dtc/Config.in" source "package/gnu-efi/Config.in" source "package/hackrf/Config.in" diff --git a/package/cpuinfo/0001-Enable-CXX-only-when-needed-for-tests.patch b/package/cpuinfo/0001-Enable-CXX-only-when-needed-for-tests.patch new file mode 100644 index 0000000000..ebd6ed36cd --- /dev/null +++ b/package/cpuinfo/0001-Enable-CXX-only-when-needed-for-tests.patch @@ -0,0 +1,36 @@ +From b1261baefd2bb9095af56859c1cac6b1166fb13f Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 16:55:08 -0700 +Subject: [PATCH] Enable CXX only when needed for tests + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/pytorch/cpuinfo/pull/133] +--- + CMakeLists.txt | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index b2f9434..879c9fa 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -3,7 +3,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.5 FATAL_ERROR) + # ---[ Setup project + PROJECT( + cpuinfo +- LANGUAGES C CXX ++ LANGUAGES C + ) + + # ---[ Options. +@@ -763,6 +763,7 @@ ENDIF() + + # ---[ cpuinfo unit tests + IF(CPUINFO_SUPPORTED_PLATFORM AND CPUINFO_BUILD_UNIT_TESTS) ++ ENABLE_LANGUAGE(CXX) + ADD_EXECUTABLE(init-test test/init.cc) + CPUINFO_TARGET_ENABLE_CXX11(init-test) + CPUINFO_TARGET_RUNTIME_LIBRARY(init-test) +-- +2.34.1 + diff --git a/package/cpuinfo/Config.in b/package/cpuinfo/Config.in new file mode 100644 index 0000000000..d3c3b08400 --- /dev/null +++ b/package/cpuinfo/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_CPUINFO + bool "cpuinfo" + 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 From james.hilliard1 at gmail.com Mon Jan 30 00:28:46 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:46 -0700 Subject: [Buildroot] [PATCH v5 02/10] package/ruy: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-2-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++14 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/ruy/Config.in | 16 ++++++++++++++++ package/ruy/ruy.hash | 4 ++++ package/ruy/ruy.mk | 18 ++++++++++++++++++ 5 files changed, 40 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/DEVELOPERS b/DEVELOPERS index 53f1052b07..57d364012c 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2725,6 +2725,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/ruy/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 3a07074b10..0d3fd37796 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2120,6 +2120,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..c46f5c6cc9 --- /dev/null +++ b/package/ruy/Config.in @@ -0,0 +1,16 @@ +config BR2_PACKAGE_RUY + bool "ruy" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + 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 + +comment "ruy needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 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 From james.hilliard1 at gmail.com Mon Jan 30 00:28:47 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:47 -0700 Subject: [Buildroot] [PATCH v5 03/10] package/gemmlowp: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-3-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v4 -> v5: - add comment indicating library is header only Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/gemmlowp/Config.in | 12 ++++++++++++ package/gemmlowp/gemmlowp.hash | 4 ++++ package/gemmlowp/gemmlowp.mk | 16 ++++++++++++++++ 5 files changed, 34 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/DEVELOPERS b/DEVELOPERS index 57d364012c..01e64e5fc5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2725,6 +2725,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/gemmlowp/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 0d3fd37796..8fd8f05bd6 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2018,6 +2018,7 @@ menu "Other" source "package/fxdiv/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..379450d1b0 --- /dev/null +++ b/package/gemmlowp/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_GEMMLOWP + bool "gemmlowp" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + Low-precision matrix multiplication. + + https://github.com/google/gemmlowp + +comment "gemmlowp needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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..9489dccbe5 --- /dev/null +++ b/package/gemmlowp/gemmlowp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# 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 +# Only installs a header +GEMMLOWP_INSTALL_TARGET = NO +GEMMLOWP_SUBDIR = contrib + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:48 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:48 -0700 Subject: [Buildroot] [PATCH v5 04/10] package/pthreadpool: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-4-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/pthreadpool/Config.in | 8 +++++++ package/pthreadpool/pthreadpool.hash | 4 ++++ package/pthreadpool/pthreadpool.mk | 33 ++++++++++++++++++++++++++++ 5 files changed, 47 insertions(+) create mode 100644 package/pthreadpool/Config.in create mode 100644 package/pthreadpool/pthreadpool.hash create mode 100644 package/pthreadpool/pthreadpool.mk diff --git a/DEVELOPERS b/DEVELOPERS index 01e64e5fc5..6d25f44dcd 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2726,6 +2726,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/gemmlowp/ +F: package/pthreadpool/ F: package/ruy/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index 8fd8f05bd6..873aade1a6 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2118,6 +2118,7 @@ endif source "package/protobuf/Config.in" source "package/protobuf-c/Config.in" source "package/protozero/Config.in" + source "package/pthreadpool/Config.in" source "package/qhull/Config.in" source "package/qlibc/Config.in" source "package/riemann-c-client/Config.in" diff --git a/package/pthreadpool/Config.in b/package/pthreadpool/Config.in new file mode 100644 index 0000000000..194ae33f85 --- /dev/null +++ b/package/pthreadpool/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PTHREADPOOL + bool "pthreadpool" + select BR2_PACKAGE_FXDIV + help + Pthreadpool is a portable and efficient thread pool + implementation. + + https://github.com/Maratyszcza/pthreadpool diff --git a/package/pthreadpool/pthreadpool.hash b/package/pthreadpool/pthreadpool.hash new file mode 100644 index 0000000000..164ac55390 --- /dev/null +++ b/package/pthreadpool/pthreadpool.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 ae75adb19807ea28582683b38dd4e79a6b287751452564b42e214bb21216ef14 pthreadpool-43edadc654d6283b4b6e45ba09a853181ae8e850.tar.gz +# License files, locally calculated +sha256 57814a606b4d0fb087d9a534919084b6c11b58a4174cb5a4aef200187780dc3a LICENSE diff --git a/package/pthreadpool/pthreadpool.mk b/package/pthreadpool/pthreadpool.mk new file mode 100644 index 0000000000..4ef7949da2 --- /dev/null +++ b/package/pthreadpool/pthreadpool.mk @@ -0,0 +1,33 @@ +################################################################################ +# +# pthreadpool +# +################################################################################ + +PTHREADPOOL_VERSION = 43edadc654d6283b4b6e45ba09a853181ae8e850 +PTHREADPOOL_SITE = $(call github,Maratyszcza,pthreadpool,$(PTHREADPOOL_VERSION)) +PTHREADPOOL_LICENSE = BSD-2-Clause +PTHREADPOOL_LICENSE_FILES = LICENSE +PTHREADPOOL_INSTALL_STAGING = YES +PTHREADPOOL_DEPENDENCIES = fxdiv + +PTHREADPOOL_CFLAGS = $(TARGET_CFLAGS) +PTHREADPOOL_CXXFLAGS = $(TARGET_CXXFLAGS) + +ifeq ($(BR2_PACKAGE_CPUINFO),y) +PTHREADPOOL_DEPENDENCIES += cpuinfo +PTHREADPOOL_CFLAGS += -DPTHREADPOOL_USE_CPUINFO=1 +PTHREADPOOL_CXXFLAGS += -DPTHREADPOOL_USE_CPUINFO=1 +else +PTHREADPOOL_CFLAGS += -DPTHREADPOOL_USE_CPUINFO=0 +PTHREADPOOL_CXXFLAGS += -DPTHREADPOOL_USE_CPUINFO=0 +endif + +PTHREADPOOL_CONF_OPTS = \ + -DCMAKE_C_FLAGS="$(PTHREADPOOL_CFLAGS)" \ + -DCMAKE_CXX_FLAGS="$(PTHREADPOOL_CXXFLAGS)" \ + -DFXDIV_SOURCE_DIR="$(FXDIV_DIR)" \ + -DPTHREADPOOL_BUILD_TESTS=OFF \ + -DPTHREADPOOL_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:49 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:49 -0700 Subject: [Buildroot] [PATCH v5 05/10] package/psimd: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-5-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- Changes v4 -> v5: - add comment indicating library is header only --- DEVELOPERS | 1 + package/Config.in | 1 + package/psimd/Config.in | 6 ++++++ package/psimd/psimd.hash | 4 ++++ package/psimd/psimd.mk | 15 +++++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/psimd/Config.in create mode 100644 package/psimd/psimd.hash create mode 100644 package/psimd/psimd.mk diff --git a/DEVELOPERS b/DEVELOPERS index 6d25f44dcd..67187f29ac 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2726,6 +2726,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/gemmlowp/ +F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ diff --git a/package/Config.in b/package/Config.in index 873aade1a6..186c7403ef 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2118,6 +2118,7 @@ endif source "package/protobuf/Config.in" source "package/protobuf-c/Config.in" source "package/protozero/Config.in" + source "package/psimd/Config.in" source "package/pthreadpool/Config.in" source "package/qhull/Config.in" source "package/qlibc/Config.in" diff --git a/package/psimd/Config.in b/package/psimd/Config.in new file mode 100644 index 0000000000..c5c51ca2ef --- /dev/null +++ b/package/psimd/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PSIMD + bool "psimd" + help + Portable 128-bit SIMD intrinsics. + + https://github.com/Maratyszcza/psimd diff --git a/package/psimd/psimd.hash b/package/psimd/psimd.hash new file mode 100644 index 0000000000..5692e79bd6 --- /dev/null +++ b/package/psimd/psimd.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 f6c4dab91ae9a03b3019e7cab0572743afd0e1b6e75b97fcca50259c737c924e psimd-072586a71b55b7f8c584153d223e95687148a900.tar.gz +# License files, locally calculated +sha256 984ce1e0b8ee89d234e28b960381f240e03a07a8031f35012f9c3256f56964e2 LICENSE diff --git a/package/psimd/psimd.mk b/package/psimd/psimd.mk new file mode 100644 index 0000000000..be0090a32f --- /dev/null +++ b/package/psimd/psimd.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# psimd +# +################################################################################ + +PSIMD_VERSION = 072586a71b55b7f8c584153d223e95687148a900 +PSIMD_SITE = $(call github,Maratyszcza,psimd,$(PSIMD_VERSION)) +PSIMD_LICENSE = MIT +PSIMD_LICENSE_FILES = LICENSE +PSIMD_INSTALL_STAGING = YES +# Only installs a header +PSIMD_INSTALL_TARGET = NO + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:50 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:50 -0700 Subject: [Buildroot] [PATCH v5 06/10] package/fp16: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-6-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- Changes v4 -> v5: - add comment indicating library is header only --- DEVELOPERS | 1 + package/Config.in | 1 + package/fp16/Config.in | 8 ++++++++ package/fp16/fp16.hash | 4 ++++ package/fp16/fp16.mk | 20 ++++++++++++++++++++ 5 files changed, 34 insertions(+) create mode 100644 package/fp16/Config.in create mode 100644 package/fp16/fp16.hash create mode 100644 package/fp16/fp16.mk diff --git a/DEVELOPERS b/DEVELOPERS index 67187f29ac..daf0f89430 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2725,6 +2725,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/fp16/ F: package/gemmlowp/ F: package/psimd/ F: package/pthreadpool/ diff --git a/package/Config.in b/package/Config.in index 186c7403ef..867159fa2b 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2015,6 +2015,7 @@ menu "Other" source "package/flann/Config.in" source "package/flatbuffers/Config.in" source "package/flatcc/Config.in" + source "package/fp16/Config.in" source "package/fxdiv/Config.in" source "package/gconf/Config.in" source "package/gdal/Config.in" diff --git a/package/fp16/Config.in b/package/fp16/Config.in new file mode 100644 index 0000000000..e07c6ebb8a --- /dev/null +++ b/package/fp16/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_FP16 + bool "fp16" + select BR2_PACKAGE_PSIMD + help + Header-only library for conversion to/from half-precision + floating point formats. + + https://github.com/Maratyszcza/FP16 diff --git a/package/fp16/fp16.hash b/package/fp16/fp16.hash new file mode 100644 index 0000000000..63634eb2cf --- /dev/null +++ b/package/fp16/fp16.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 a91f4770ff9c39f4d72e339c379f566b3bbb359fa66122d85fc0bae3dde7abc7 fp16-0a92994d729ff76a58f692d3028ca1b64b145d91.tar.gz +# License files, locally calculated +sha256 17e4f539024be2749ee729d1e2f01d24cef12ece8c9bf18e91a4349be29c80bf LICENSE diff --git a/package/fp16/fp16.mk b/package/fp16/fp16.mk new file mode 100644 index 0000000000..80710523fb --- /dev/null +++ b/package/fp16/fp16.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# fp16 +# +################################################################################ + +FP16_VERSION = 0a92994d729ff76a58f692d3028ca1b64b145d91 +FP16_SITE = $(call github,Maratyszcza,FP16,$(FP16_VERSION)) +FP16_LICENSE = MIT +FP16_LICENSE_FILES = LICENSE +FP16_INSTALL_STAGING = YES +# Only installs a header +FP16_INSTALL_TARGET = NO +FP16_DEPENDENCIES = psimd +FP16_CONF_OPTS = \ + -DFP16_BUILD_TESTS=OFF \ + -DFP16_BUILD_BENCHMARKS=OFF \ + -DPSIMD_SOURCE_DIR="$(PSIMD_DIR)" + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:51 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:51 -0700 Subject: [Buildroot] [PATCH v5 07/10] package/xnnpack: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-7-james.hilliard1@gmail.com> This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/xnnpack/Config.in | 17 +++++++++++++++++ package/xnnpack/xnnpack.hash | 4 ++++ package/xnnpack/xnnpack.mk | 18 ++++++++++++++++++ 5 files changed, 41 insertions(+) create mode 100644 package/xnnpack/Config.in create mode 100644 package/xnnpack/xnnpack.hash create mode 100644 package/xnnpack/xnnpack.mk diff --git a/DEVELOPERS b/DEVELOPERS index daf0f89430..5e4daa7b3e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2730,6 +2730,7 @@ F: package/gemmlowp/ F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ +F: package/xnnpack/ N: Stefan Ott F: package/unbound/ diff --git a/package/Config.in b/package/Config.in index 867159fa2b..7fa5bb867e 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2136,6 +2136,7 @@ endif source "package/uvw/Config.in" source "package/volk/Config.in" source "package/xapian/Config.in" + source "package/xnnpack/Config.in" endmenu menu "Security" diff --git a/package/xnnpack/Config.in b/package/xnnpack/Config.in new file mode 100644 index 0000000000..2016ce9817 --- /dev/null +++ b/package/xnnpack/Config.in @@ -0,0 +1,17 @@ +config BR2_PACKAGE_XNNPACK + bool "xnnpack" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 + select BR2_PACKAGE_CPUINFO + select BR2_PACKAGE_FP16 + select BR2_PACKAGE_FXDIV + select BR2_PACKAGE_PTHREADPOOL + help + XNNPACK is a highly optimized solution for neural network + inference on ARM, x86, WebAssembly, and RISC-V platforms. + + https://github.com/google/XNNPACK + +comment "xnnpack needs a toolchain w/ C++14" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 diff --git a/package/xnnpack/xnnpack.hash b/package/xnnpack/xnnpack.hash new file mode 100644 index 0000000000..249f553f2a --- /dev/null +++ b/package/xnnpack/xnnpack.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 5d70dde70c0b1aef9e608f5d193c148aa1e538574a98d912278b51e60f2457f2 xnnpack-1f7f6131f7be587d0a657d03bdd0161d67ba2700.tar.gz +# License files, locally calculated +sha256 63f519e15726f4c4f830bd958f694c84fecb4e0a4cacc527d2696bb71ef95ada LICENSE diff --git a/package/xnnpack/xnnpack.mk b/package/xnnpack/xnnpack.mk new file mode 100644 index 0000000000..d46b4c22de --- /dev/null +++ b/package/xnnpack/xnnpack.mk @@ -0,0 +1,18 @@ +################################################################################ +# +# xnnpack +# +################################################################################ + +XNNPACK_VERSION = 1f7f6131f7be587d0a657d03bdd0161d67ba2700 +XNNPACK_SITE = $(call github,google,XNNPACK,$(XNNPACK_VERSION)) +XNNPACK_LICENSE = BSD-3-Clause +XNNPACK_LICENSE_FILES = LICENSE +XNNPACK_INSTALL_STAGING = YES +XNNPACK_DEPENDENCIES = cpuinfo fp16 fxdiv pthreadpool +XNNPACK_CONF_OPTS = \ + -DXNNPACK_BUILD_TESTS=OFF \ + -DXNNPACK_BUILD_BENCHMARKS=OFF \ + -DXNNPACK_USE_SYSTEM_LIBS=ON + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 00:28:52 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:52 -0700 Subject: [Buildroot] [PATCH v5 08/10] package/fft2d: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-8-james.hilliard1@gmail.com> 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. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v4 -> v5: - add comment indicating library is header/source only Changes v3 -> v4: - fix license --- DEVELOPERS | 1 + package/Config.in | 1 + package/fft2d/Config.in | 7 +++++++ package/fft2d/fft2d.hash | 4 ++++ package/fft2d/fft2d.mk | 23 +++++++++++++++++++++++ 5 files changed, 36 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/DEVELOPERS b/DEVELOPERS index 5e4daa7b3e..dcd7513a87 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2726,6 +2726,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ F: package/fp16/ +F: package/fft2d/ F: package/gemmlowp/ F: package/psimd/ F: package/pthreadpool/ diff --git a/package/Config.in b/package/Config.in index 7fa5bb867e..115659256f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2011,6 +2011,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..781b545e2e --- /dev/null +++ b/package/fft2d/fft2d.mk @@ -0,0 +1,23 @@ +################################################################################ +# +# fft2d +# +################################################################################ + +FFT2D_VERSION = 2006.12.28 +FFT2D_SITE = https://www.kurims.kyoto-u.ac.jp/~ooura +FFT2D_SOURCE = fft2d.tgz +FFT2D_LICENSE = MIT-like +FFT2D_LICENSE_FILES = readme2d.txt +FFT2D_INSTALL_STAGING = YES +# Only installs headers/sources +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 From james.hilliard1 at gmail.com Mon Jan 30 00:28:53 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:53 -0700 Subject: [Buildroot] [PATCH v5 09/10] package/farmhash: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-9-james.hilliard1@gmail.com> From: Stefan Hager This package is required by tensorflow-lite. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v2 -> v3: - add C++11 dependency --- DEVELOPERS | 1 + package/Config.in | 1 + package/farmhash/Config.in | 12 ++++++++++++ package/farmhash/farmhash.hash | 4 ++++ package/farmhash/farmhash.mk | 14 ++++++++++++++ 5 files changed, 32 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/DEVELOPERS b/DEVELOPERS index dcd7513a87..12d4dc2014 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2725,6 +2725,7 @@ F: package/ti-gfx/ N: Stefan Hager F: package/cpuinfo/ +F: package/farmhash/ F: package/fp16/ F: package/fft2d/ F: package/gemmlowp/ diff --git a/package/Config.in b/package/Config.in index 115659256f..e79f6fe28f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2011,6 +2011,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..ef22898774 --- /dev/null +++ b/package/farmhash/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_FARMHASH + bool "farmhash" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 + help + FarmHash, a family of hash functions. + + https://github.com/google/farmhash + +comment "farmhash needs a toolchain w/ C++11" + depends on !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 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 From james.hilliard1 at gmail.com Mon Jan 30 00:28:54 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 17:28:54 -0700 Subject: [Buildroot] [PATCH v5 10/10] package/tensorflow-lite: new package In-Reply-To: <20230130002854.2300661-1-james.hilliard1@gmail.com> References: <20230130002854.2300661-1-james.hilliard1@gmail.com> Message-ID: <20230130002854.2300661-10-james.hilliard1@gmail.com> From: Stefan Hager This package adds the tensorflow lite runtime to buildroot. Tested-by: Stefan Hager Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v3 -> v4: - fix min gcc version - enable xnnpack Changes v2 -> v3: - drop architecture restrictions which appear inaccurate after adding neon-2-sse - disable android only nnapi Changes v1 -> v2: - fix label_image build - more explicit cmake config --- DEVELOPERS | 1 + 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 | 27 ++++++++++ package/tensorflow-lite/tensorflow-lite.hash | 4 ++ package/tensorflow-lite/tensorflow-lite.mk | 51 +++++++++++++++++++ 8 files changed, 202 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/DEVELOPERS b/DEVELOPERS index 12d4dc2014..d18ab04329 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2732,6 +2732,7 @@ F: package/gemmlowp/ F: package/psimd/ F: package/pthreadpool/ F: package/ruy/ +F: package/tensorflow-lite/ F: package/xnnpack/ N: Stefan Ott diff --git a/package/Config.in b/package/Config.in index e79f6fe28f..6aa5e2640c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2132,6 +2132,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..92a364ca36 --- /dev/null +++ b/package/tensorflow-lite/Config.in @@ -0,0 +1,27 @@ +config BR2_PACKAGE_TENSORFLOW_LITE + bool "tensorflow-lite" + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_SHARED_LIBS + 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 + select BR2_PACKAGE_XNNPACK + help + Tensorflow Lite dynamic library and headers: Inference engine + to run previously trained machine learning models. + +comment "tensorflow-lite needs a toolchain w/ glibc, C++17, threads" + depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_7 || !BR2_TOOLCHAIN_HAS_THREADS + +comment "tensorflow-lite needs a toolchain w/ shared libraries" + depends on !BR2_SHARED_LIBS 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..4f8e8b9595 --- /dev/null +++ b/package/tensorflow-lite/tensorflow-lite.mk @@ -0,0 +1,51 @@ +################################################################################ +# +# 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 \ + xnnpack + +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 \ + -Dxnnpack_POPULATED=ON \ + -DTFLITE_ENABLE_EXTERNAL_DELEGATE=ON \ + -DTFLITE_ENABLE_GPU=OFF \ + -DTFLITE_ENABLE_INSTALL=ON \ + -DTFLITE_ENABLE_MMAP=ON \ + -DTFLITE_ENABLE_NNAPI=OFF \ + -DTFLITE_ENABLE_RUY=ON \ + -DTFLITE_ENABLE_XNNPACK=ON + +$(eval $(cmake-package)) -- 2.34.1 From james.hilliard1 at gmail.com Mon Jan 30 03:17:28 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 20:17:28 -0700 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230129214507.GY2632@scaer> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> <20230129214507.GY2632@scaer> Message-ID: On Sun, Jan 29, 2023 at 2:45 PM Yann E. MORIN wrote: > > James, All, > > On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > > From: Stefan Hager > > > > This package is required by tensorflow-lite. > > > > Tested-by: Stefan Hager > > Signed-off-by: Stefan Hager > > Signed-off-by: James Hilliard > > --- > [--SNIP--] > > 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 > > Upstream is very careful to point to some optimisations that are > required or performance will suffer. > > Notably, should be enabled: > - for x86: sse4.1 > - for ARM: NEON > > For NEON, it seems this is automatically handled, though, based on > looking at some macros: > > internal/detect_platform.h > 85 #if (defined __ARM_NEON) || (defined __ARM_NEON__) > 86 #define GEMMLOWP_NEON > 87 #endif > > For x86, we should probably have code like (what we have as > BR2_X86_CPU_HAS_SSE4 seems to be SSE4.1, but it is not clear whether > there is an actual delta between SSE4 and SSE4.1 [0], so let's be safe > and assume that BR2_X86_CPU_HAS_SSE4 is not enough): > > ifeq ($(BR2_X86_CPU_HAS_SSE42),y) > GEMMLOWP_OPTIM += -msse4.1 > endif > > However, that same header seems to also have some detection based on > macros... This needs to be cleared, maybe? Well gemmlowp is effectively a header only library so optimization flags would not be set for the gemmlowp package itself but rather in something like the tensorflow-lite package which consumes the headers AFAIU. Note there's technically an unused deprecated library that gets installed to staging, we don't install it to target since we don't have anything consuming that deprecated interface at all: https://github.com/google/gemmlowp#old-eightbitintgemm-legacy-deprecated-interface > > [0] https://en.wikipedia.org/wiki/SSE4 > > Regards, > Yann E. MORIN. > > > +$(eval $(cmake-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 james.hilliard1 at gmail.com Mon Jan 30 04:10:09 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 21:10:09 -0700 Subject: [Buildroot] [PATCH 1/1] package/neon-2-sse: fix build without C++ toolchain Message-ID: <20230130041009.3531224-1-james.hilliard1@gmail.com> The cmake project for neon-2-sse doesn't correctly set the project language to C which causes cmake to try and detect a C++ compiler. Add a patch which fixes the project language setting. Fixes: - http://autobuild.buildroot.net/results/0eb/0ebb8c886e0a432b6fb43ab21010f625f6797b9e - http://autobuild.buildroot.net/results/a5d/a5db2f286dbd69e84d518d086df857ef434b936a Signed-off-by: James Hilliard --- .../neon-2-sse/0001-Fix-cmake-languages.patch | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 package/neon-2-sse/0001-Fix-cmake-languages.patch diff --git a/package/neon-2-sse/0001-Fix-cmake-languages.patch b/package/neon-2-sse/0001-Fix-cmake-languages.patch new file mode 100644 index 0000000000..e0becb1ffa --- /dev/null +++ b/package/neon-2-sse/0001-Fix-cmake-languages.patch @@ -0,0 +1,40 @@ +From 186ec82e033d8c718d760d14945535a9d7e160fd Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 21:00:27 -0700 +Subject: [PATCH] Fix cmake languages + +When no language is set cmake defaults to C and CXX, since we support +C by itself we should set the project language to C so that we don't +get a compiler error when building without a CXX toolchain. + +Fixes: +CMake Error at CMakeLists.txt:5 (project): + No CMAKE_CXX_COMPILER could be found. + + 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. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/intel/ARM_NEON_2_x86_SSE/pull/62] +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e4b8980..8f58e79 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -2,7 +2,7 @@ + # Modification: Copyright (C) 2017 David Hirvonen + + cmake_minimum_required(VERSION 3.0) +-project(NEON_2_SSE VERSION 1.0.0) ++project(NEON_2_SSE VERSION 1.0.0 LANGUAGES C) + + add_library(${PROJECT_NAME} INTERFACE) + +-- +2.34.1 + -- 2.34.1 From buildroot at busybox.net Mon Jan 30 04:24:54 2023 From: buildroot at busybox.net (buildroot at busybox.net) Date: 29 Jan 2023 20:24:54 -0800 Subject: [Buildroot] Due payment 1/29/2023 8:24:53 p.m. Message-ID: <20230129202453.61C7CC756E34DA67@busybox.net> An HTML attachment was scrubbed... URL: From buildroot at uclibc.org Mon Jan 30 04:24:55 2023 From: buildroot at uclibc.org (buildroot at uclibc.org) Date: 29 Jan 2023 20:24:55 -0800 Subject: [Buildroot] Due payment 1/29/2023 8:24:53 p.m. Message-ID: <20230129202453.F874D1F9AFAE43EE@uclibc.org> An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Mon Jan 30 04:29:13 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 29 Jan 2023 21:29:13 -0700 Subject: [Buildroot] [PATCH 1/1] package/fxdiv: fix build without C++ toolchain Message-ID: <20230130042913.3605338-1-james.hilliard1@gmail.com> The cmake project for fxdiv sets the project language to C and CXX even when only C is required. Add a patch which disables CXX unless required. Fixes: - http://autobuild.buildroot.net/results/b0f/b0f3b6352429a5156a8c3a2b932331753887b65b - http://autobuild.buildroot.net/results/52f/52f634c06bdfe983280a2c01bb9fec4b0e1a4b34 - http://autobuild.buildroot.net/results/181/181b85d9dd505693ed23fab823085b001aa785f4 Signed-off-by: James Hilliard --- ...le-CXX-unless-building-tests-benchma.patch | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch diff --git a/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch new file mode 100644 index 0000000000..0336f5e1cc --- /dev/null +++ b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch @@ -0,0 +1,49 @@ +From 8c2d8fc60306a8edd21182a1f5f267a7aca55763 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 21:18:28 -0700 +Subject: [PATCH] CMake: don't enable CXX unless building tests/benchmarks + +We only need CXX support when building tests/benchmarks. + +Fixes: +CMake Error at CMakeLists.txt:4 (PROJECT): + No CMAKE_CXX_COMPILER could be found. + + 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. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/Maratyszcza/FXdiv/pull/3] +--- + CMakeLists.txt | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index bcae6b5..c75f558 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,7 +1,7 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 3.5 FATAL_ERROR) + + # ---[ Project +-PROJECT(FXdiv C CXX) ++PROJECT(FXdiv C) + + # ---[ Options. + OPTION(FXDIV_USE_INLINE_ASSEMBLY "Allow use of inline assembly in FXdiv" OFF) +@@ -16,6 +16,10 @@ ENDIF() + # ---[ CMake options + INCLUDE(GNUInstallDirs) + ++IF(FXDIV_BUILD_TESTS OR FXDIV_BUILD_BENCHMARKS) ++ ENABLE_LANGUAGE(CXX) ++ENDIF() ++ + IF(FXDIV_BUILD_TESTS) + ENABLE_TESTING() + ENDIF() +-- +2.34.1 + -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 30 07:06:14 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:06:14 +0100 Subject: [Buildroot] [git commit] package/neon-2-sse: fix build without C++ toolchain Message-ID: <20230130070629.E7AC581666@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=36741b9461a629002296e5debae848fc7f6e152f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The cmake project for neon-2-sse doesn't correctly set the project language to C which causes cmake to try and detect a C++ compiler. Add a patch which fixes the project language setting. Fixes: - http://autobuild.buildroot.net/results/0eb/0ebb8c886e0a432b6fb43ab21010f625f6797b9e - http://autobuild.buildroot.net/results/a5d/a5db2f286dbd69e84d518d086df857ef434b936a Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/neon-2-sse/0001-Fix-cmake-languages.patch | 40 +++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/package/neon-2-sse/0001-Fix-cmake-languages.patch b/package/neon-2-sse/0001-Fix-cmake-languages.patch new file mode 100644 index 0000000000..e0becb1ffa --- /dev/null +++ b/package/neon-2-sse/0001-Fix-cmake-languages.patch @@ -0,0 +1,40 @@ +From 186ec82e033d8c718d760d14945535a9d7e160fd Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 21:00:27 -0700 +Subject: [PATCH] Fix cmake languages + +When no language is set cmake defaults to C and CXX, since we support +C by itself we should set the project language to C so that we don't +get a compiler error when building without a CXX toolchain. + +Fixes: +CMake Error at CMakeLists.txt:5 (project): + No CMAKE_CXX_COMPILER could be found. + + 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. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/intel/ARM_NEON_2_x86_SSE/pull/62] +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e4b8980..8f58e79 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -2,7 +2,7 @@ + # Modification: Copyright (C) 2017 David Hirvonen + + cmake_minimum_required(VERSION 3.0) +-project(NEON_2_SSE VERSION 1.0.0) ++project(NEON_2_SSE VERSION 1.0.0 LANGUAGES C) + + add_library(${PROJECT_NAME} INTERFACE) + +-- +2.34.1 + From yann.morin.1998 at free.fr Mon Jan 30 07:06:16 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:06:16 +0100 Subject: [Buildroot] [git commit] package/fxdiv: fix build without C++ toolchain Message-ID: <20230130070629.F2F7F81674@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33c89f98377cb968b03eb1428af8a74eba9d13ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The cmake project for fxdiv sets the project language to C and CXX even when only C is required. Add a patch which disables CXX unless required. Fixes: - http://autobuild.buildroot.net/results/b0f/b0f3b6352429a5156a8c3a2b932331753887b65b - http://autobuild.buildroot.net/results/52f/52f634c06bdfe983280a2c01bb9fec4b0e1a4b34 - http://autobuild.buildroot.net/results/181/181b85d9dd505693ed23fab823085b001aa785f4 Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- ...-enable-CXX-unless-building-tests-benchma.patch | 49 ++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch new file mode 100644 index 0000000000..0336f5e1cc --- /dev/null +++ b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch @@ -0,0 +1,49 @@ +From 8c2d8fc60306a8edd21182a1f5f267a7aca55763 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Sun, 29 Jan 2023 21:18:28 -0700 +Subject: [PATCH] CMake: don't enable CXX unless building tests/benchmarks + +We only need CXX support when building tests/benchmarks. + +Fixes: +CMake Error at CMakeLists.txt:4 (PROJECT): + No CMAKE_CXX_COMPILER could be found. + + 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. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/Maratyszcza/FXdiv/pull/3] +--- + CMakeLists.txt | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index bcae6b5..c75f558 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,7 +1,7 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 3.5 FATAL_ERROR) + + # ---[ Project +-PROJECT(FXdiv C CXX) ++PROJECT(FXdiv C) + + # ---[ Options. + OPTION(FXDIV_USE_INLINE_ASSEMBLY "Allow use of inline assembly in FXdiv" OFF) +@@ -16,6 +16,10 @@ ENDIF() + # ---[ CMake options + INCLUDE(GNUInstallDirs) + ++IF(FXDIV_BUILD_TESTS OR FXDIV_BUILD_BENCHMARKS) ++ ENABLE_LANGUAGE(CXX) ++ENDIF() ++ + IF(FXDIV_BUILD_TESTS) + ENABLE_TESTING() + ENDIF() +-- +2.34.1 + From yann.morin.1998 at free.fr Mon Jan 30 07:07:57 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:07:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/neon-2-sse: fix build without C++ toolchain In-Reply-To: <20230130041009.3531224-1-james.hilliard1@gmail.com> References: <20230130041009.3531224-1-james.hilliard1@gmail.com> Message-ID: <20230130070757.GD2632@scaer> James, All, On 2023-01-29 21:10 -0700, James Hilliard spake thusly: > The cmake project for neon-2-sse doesn't correctly set the project > language to C which causes cmake to try and detect a C++ compiler. > > Add a patch which fixes the project language setting. > > Fixes: > - http://autobuild.buildroot.net/results/0eb/0ebb8c886e0a432b6fb43ab21010f625f6797b9e > - http://autobuild.buildroot.net/results/a5d/a5db2f286dbd69e84d518d086df857ef434b936a > > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../neon-2-sse/0001-Fix-cmake-languages.patch | 40 +++++++++++++++++++ > 1 file changed, 40 insertions(+) > create mode 100644 package/neon-2-sse/0001-Fix-cmake-languages.patch > > diff --git a/package/neon-2-sse/0001-Fix-cmake-languages.patch b/package/neon-2-sse/0001-Fix-cmake-languages.patch > new file mode 100644 > index 0000000000..e0becb1ffa > --- /dev/null > +++ b/package/neon-2-sse/0001-Fix-cmake-languages.patch > @@ -0,0 +1,40 @@ > +From 186ec82e033d8c718d760d14945535a9d7e160fd Mon Sep 17 00:00:00 2001 > +From: James Hilliard > +Date: Sun, 29 Jan 2023 21:00:27 -0700 > +Subject: [PATCH] Fix cmake languages > + > +When no language is set cmake defaults to C and CXX, since we support > +C by itself we should set the project language to C so that we don't > +get a compiler error when building without a CXX toolchain. > + > +Fixes: > +CMake Error at CMakeLists.txt:5 (project): > + No CMAKE_CXX_COMPILER could be found. > + > + 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. > + > +Signed-off-by: James Hilliard > +[Upstream status: > +https://github.com/intel/ARM_NEON_2_x86_SSE/pull/62] > +--- > + CMakeLists.txt | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/CMakeLists.txt b/CMakeLists.txt > +index e4b8980..8f58e79 100644 > +--- a/CMakeLists.txt > ++++ b/CMakeLists.txt > +@@ -2,7 +2,7 @@ > + # Modification: Copyright (C) 2017 David Hirvonen > + > + cmake_minimum_required(VERSION 3.0) > +-project(NEON_2_SSE VERSION 1.0.0) > ++project(NEON_2_SSE VERSION 1.0.0 LANGUAGES C) > + > + add_library(${PROJECT_NAME} INTERFACE) > + > +-- > +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 Jan 30 07:08:15 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:08:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/fxdiv: fix build without C++ toolchain In-Reply-To: <20230130042913.3605338-1-james.hilliard1@gmail.com> References: <20230130042913.3605338-1-james.hilliard1@gmail.com> Message-ID: <20230130070815.GE2632@scaer> James, All, On 2023-01-29 21:29 -0700, James Hilliard spake thusly: > The cmake project for fxdiv sets the project language to C and CXX > even when only C is required. > > Add a patch which disables CXX unless required. > > Fixes: > - http://autobuild.buildroot.net/results/b0f/b0f3b6352429a5156a8c3a2b932331753887b65b > - http://autobuild.buildroot.net/results/52f/52f634c06bdfe983280a2c01bb9fec4b0e1a4b34 > - http://autobuild.buildroot.net/results/181/181b85d9dd505693ed23fab823085b001aa785f4 > > Signed-off-by: James Hilliard Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...le-CXX-unless-building-tests-benchma.patch | 49 +++++++++++++++++++ > 1 file changed, 49 insertions(+) > create mode 100644 package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch > > diff --git a/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch > new file mode 100644 > index 0000000000..0336f5e1cc > --- /dev/null > +++ b/package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch > @@ -0,0 +1,49 @@ > +From 8c2d8fc60306a8edd21182a1f5f267a7aca55763 Mon Sep 17 00:00:00 2001 > +From: James Hilliard > +Date: Sun, 29 Jan 2023 21:18:28 -0700 > +Subject: [PATCH] CMake: don't enable CXX unless building tests/benchmarks > + > +We only need CXX support when building tests/benchmarks. > + > +Fixes: > +CMake Error at CMakeLists.txt:4 (PROJECT): > + No CMAKE_CXX_COMPILER could be found. > + > + 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. > + > +Signed-off-by: James Hilliard > +[Upstream status: > +https://github.com/Maratyszcza/FXdiv/pull/3] > +--- > + CMakeLists.txt | 6 +++++- > + 1 file changed, 5 insertions(+), 1 deletion(-) > + > +diff --git a/CMakeLists.txt b/CMakeLists.txt > +index bcae6b5..c75f558 100644 > +--- a/CMakeLists.txt > ++++ b/CMakeLists.txt > +@@ -1,7 +1,7 @@ > + CMAKE_MINIMUM_REQUIRED(VERSION 3.5 FATAL_ERROR) > + > + # ---[ Project > +-PROJECT(FXdiv C CXX) > ++PROJECT(FXdiv C) > + > + # ---[ Options. > + OPTION(FXDIV_USE_INLINE_ASSEMBLY "Allow use of inline assembly in FXdiv" OFF) > +@@ -16,6 +16,10 @@ ENDIF() > + # ---[ CMake options > + INCLUDE(GNUInstallDirs) > + > ++IF(FXDIV_BUILD_TESTS OR FXDIV_BUILD_BENCHMARKS) > ++ ENABLE_LANGUAGE(CXX) > ++ENDIF() > ++ > + IF(FXDIV_BUILD_TESTS) > + ENABLE_TESTING() > + ENDIF() > +-- > +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 Jan 30 07:13:36 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 08:13:36 +0100 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> <20230129214507.GY2632@scaer> Message-ID: <20230130071336.GF2632@scaer> James, All, On 2023-01-29 20:17 -0700, James Hilliard spake thusly: > On Sun, Jan 29, 2023 at 2:45 PM Yann E. MORIN wrote: [--SNIP--] > > For x86, we should probably have code like (what we have as > > BR2_X86_CPU_HAS_SSE4 seems to be SSE4.1, but it is not clear whether > > there is an actual delta between SSE4 and SSE4.1 [0], so let's be safe > > and assume that BR2_X86_CPU_HAS_SSE4 is not enough): > > > > ifeq ($(BR2_X86_CPU_HAS_SSE42),y) > > GEMMLOWP_OPTIM += -msse4.1 > > endif > > > > However, that same header seems to also have some detection based on > > macros... This needs to be cleared, maybe? > > Well gemmlowp is effectively a header only library so optimization flags would > not be set for the gemmlowp package itself but rather in something like the > tensorflow-lite package which consumes the headers AFAIU. Yeah, I noticed that it was a header-only library only later... Still, for those packages, gemmlowp, neon-2-sse, maybe fxdiv, they do have a requirement that SSE be needed, so they should depend on that. For example: config BR2_PACKAGES_GEMMLOWP_ARCH_SUPPORTS bool default y if BR2_X86_CPU_HAS_SSE42 default y if BR2_ARM_CPU_HAS_NEON Or: config BR2_PACKAGES_NEON_2_SEE_ARCH_SUPPORTS bool default y if BR2_X86_CPU_HAS_SSE3 Otherwise, those packages (notable neon-2-sse) don't make much sense, or will be horribly slow... Can you send a set of patches, please? Regards, Yann E. MORIN. > Note there's technically an unused deprecated library that gets installed > to staging, we don't install it to target since we don't have anything consuming > that deprecated interface at all: > https://github.com/google/gemmlowp#old-eightbitintgemm-legacy-deprecated-interface > > > > > [0] https://en.wikipedia.org/wiki/SSE4 > > > > Regards, > > Yann E. MORIN. > > > > > +$(eval $(cmake-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. | > > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > 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 Mon Jan 30 07:45:16 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 30 Jan 2023 00:45:16 -0700 Subject: [Buildroot] [PATCH v4 04/13] package/gemmlowp: new package In-Reply-To: <20230130071336.GF2632@scaer> References: <20230127141058.2180747-1-james.hilliard1@gmail.com> <20230127141058.2180747-4-james.hilliard1@gmail.com> <20230129214507.GY2632@scaer> <20230130071336.GF2632@scaer> Message-ID: On Mon, Jan 30, 2023 at 12:13 AM Yann E. MORIN wrote: > > James, All, > > On 2023-01-29 20:17 -0700, James Hilliard spake thusly: > > On Sun, Jan 29, 2023 at 2:45 PM Yann E. MORIN wrote: > [--SNIP--] > > > For x86, we should probably have code like (what we have as > > > BR2_X86_CPU_HAS_SSE4 seems to be SSE4.1, but it is not clear whether > > > there is an actual delta between SSE4 and SSE4.1 [0], so let's be safe > > > and assume that BR2_X86_CPU_HAS_SSE4 is not enough): > > > > > > ifeq ($(BR2_X86_CPU_HAS_SSE42),y) > > > GEMMLOWP_OPTIM += -msse4.1 > > > endif > > > > > > However, that same header seems to also have some detection based on > > > macros... This needs to be cleared, maybe? > > > > Well gemmlowp is effectively a header only library so optimization flags would > > not be set for the gemmlowp package itself but rather in something like the > > tensorflow-lite package which consumes the headers AFAIU. > > Yeah, I noticed that it was a header-only library only later... > > Still, for those packages, gemmlowp, neon-2-sse, maybe fxdiv, they do > have a requirement that SSE be needed, so they should depend on that. > For example: > > config BR2_PACKAGES_GEMMLOWP_ARCH_SUPPORTS > bool > default y if BR2_X86_CPU_HAS_SSE42 > default y if BR2_ARM_CPU_HAS_NEON > > Or: > > config BR2_PACKAGES_NEON_2_SEE_ARCH_SUPPORTS > bool > default y if BR2_X86_CPU_HAS_SSE3 > > Otherwise, those packages (notable neon-2-sse) don't make much sense, or > will be horribly slow... The tensorflow-lite build system enforces that these header libraries are present even in cases where they are not used, for example neon-2-sse isn't always used but tensorflow-lite always enforces that it is present even on architectures where it is not required/used. Changing tensorflow-lite to not enforce the presence of these libraries would be rather complex as they tend to be used via conditional imports with the presence checks being done in cmake. Because of this we can't restrict the selection of these header-only libraries to their compatible architectures without breaking tensorflow-lite. > > Can you send a set of patches, please? > > Regards, > Yann E. MORIN. > > > Note there's technically an unused deprecated library that gets installed > > to staging, we don't install it to target since we don't have anything consuming > > that deprecated interface at all: > > https://github.com/google/gemmlowp#old-eightbitintgemm-legacy-deprecated-interface > > > > > > > > [0] https://en.wikipedia.org/wiki/SSE4 > > > > > > Regards, > > > Yann E. MORIN. > > > > > > > +$(eval $(cmake-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. | > > > '------------------------------^-------^------------------^--------------------' > > _______________________________________________ > > 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 carrier.nicolas0 at gmail.com Mon Jan 30 08:58:43 2023 From: carrier.nicolas0 at gmail.com (Nicolas CARRIER) Date: Mon, 30 Jan 2023 09:58:43 +0100 Subject: [Buildroot] Fwd: [PATCH 1/1] package/pkg-generic.mk: local and override support in legal-info In-Reply-To: References: <20230117110440.3405234-1-carrier.nicolas0@gmail.com> <20230129153145.GE2632@scaer> Message-ID: Forgot to reply all. Sorry about that ^^' --- Yann, All, > Nicolas, All, > > Sorry for replying much later than I promised I would do... No problem, thank you for taking the time to answer. > > This is problematic since those packages are the most likely to > > require being published, because it's highly probable that their > > sources have been modified. > > This is totally irrelevant: whether the sources are changed or not does > not drive whether a package sources should be published. Believing so > would be a gross misconception on how licenses such as the GPL work. > Indeed, the GPL requires that the C&CS be published for any covered > work; it does not condition that publication to it having been locally > modified, or not, from wherever you got it from. My point was just to emphasize that, among all the packages we are redistributing, the most important ones are those which are modified, because it's them who provide the most added value to the FLOSS ecosystem (if the patches are good, that is ^^). OTHO, non-modified packages don't provide a lot of value, being already available elsewhere. But again, be assured that my aim is to be fully compliant and redistribute all :) > During development, such packages are most often stored in a local > directory that is not tracked by the VCS (git, svn, etc...) and so > are not reproducible, and thus such a build can't be meaningful as > a production build [...] That is not true in general and in our situation in particular, where we're using repo. This tool allows us to handle 2 situations in parallel: * integrate the most recent changes using manifests tracking branches, in theory not reproducible, (but see later) * integrate only fixed revisions (sha1, tag) for production (and reproducible) builds And even in the first situation, since we keep track of the revisions used for each build by exporting the repo manifest, those builds become reproducible too, even if for development purpose only. > [...] Changing the behaviour as you suggest > would break for those users. I don't think that's really an issue, I'll just make this behavior an option, whose default will be the previous behavior. > Now, I do understand that you are (ab)using override-srcdir to use > locally modified versions of packages that Buildroot would otherwise > fetch from their remote locations. Again, I'm ok to stop abusing override-srcdir, but the patches to add a config option to use a local kernel or uboot tree got rejected a while ago (and it doesn't solve the override problem for all the packages anyway) and the solution you're proposing me (which I'll summarize after) doesn't work in our situation. > In that case, I would advise that you carry the necessary changes on > your Buildroot tree, [...] in which case you should just need to provide > the checkout of that tree that was used to do the build, and be in > compliance for those packages. Here, I'll try to summarize your reasoning in this section: * I should patch buildroot to have the sources in it and use local instead of override * I should provide everything (patches, buildroot, configs...) to comply to FLOSS licenses * once all methods are "local", providing the modified buildroot source tree should suffice I'm perfectly ok with the last 2 points, but the first is the blocking one, for various reasons: - packages' source codes our developers have to modify, would be split into 2 locations, proprietary in the external and floss (even if in house) in the buildroot. That is not a show stopper for sure, but more of an extra annoyance. - then, how to integrate the open source packages inside the buildroot tree? I see two ways: * copy the source tree into that of buildroot, not an option :) * use a solution ? la submodules / subtrees... And in fact, we worked hard to transition from a mercurial-based workspace with submodules, to a repo-based one and the benefits are really important, so we're not going to make the switch backwards. - we are working hard, (by ourselves, but also with the help of Bootlin), to ultimately get rid of all of our buildroot patches. The main aim for us is to be able to test the integration of buildroot's master branch, so as to fix integration issues as soon as they happen, instead of at each year's LTS. For that, reducing our amount of patches to the minimum, ideally 0, is crucial. From marcus.folkesson at gmail.com Mon Jan 30 10:43:07 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 30 Jan 2023 11:43:07 +0100 Subject: [Buildroot] [PATCH v2 1/2] package/pkg-kconfig.mk new -show-fragment target Message-ID: <20230130104308.483243-1-marcus.folkesson@gmail.com> This patch introduce the new target to simplify the generation of configuration fragments as the output could be directly copied into a fragment file as-is. It is *heavily* based on the -diff-config target, but serves a different purpose. Output from linux-diff-config: -CONFIG_GCC_PLUGIN_ARM_SSP_PER_TASK y -CONFIG_GCC_PLUGIN_CYC_COMPLEXITY n -CONFIG_GCC_PLUGIN_LATENT_ENTROPY n -CONFIG_GCC_PLUGIN_RANDSTRUCT n -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF n -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL n -CONFIG_GCC_PLUGIN_STRUCTLEAK_USER n -CONFIG_STACKPROTECTOR_PER_TASK y CONFIG_CRYPTO_DH n -> y CONFIG_CRYPTO_KPP m -> y CONFIG_GCC_PLUGINS y -> n CONFIG_KEY_DH_OPERATIONS n -> y CONFIG_PKCS8_PRIVATE_KEY_PARSER n -> y CONFIG_VIDEO_IMX274 n -> m Output from linux-show-fragment: CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_KPP=y CONFIG_KEY_DH_OPERATIONS=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=y CONFIG_VIDEO_IMX274=m Signed-off-by: Marcus Folkesson --- package/pkg-kconfig.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/package/pkg-kconfig.mk b/package/pkg-kconfig.mk index f4f35bf96a..ee96525c47 100644 --- a/package/pkg-kconfig.mk +++ b/package/pkg-kconfig.mk @@ -309,12 +309,26 @@ $(1)-diff-config: $(1)-check-configuration-done $$(Q)cp -a $$($(2)_DIR)/.config.dc.bak $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) $$(Q)rm -f $$($(2)_DIR)/.config.dc.bak +# Target to output differences between the configuration obtained via the +# defconfig + fragments (if any) and the current configuration. +# Output format is suitable to be used as-is in fragment files. +# Note: it preserves the timestamp of the current configuration when moving it +# around. +$(1)-show-fragment: $(1)-check-configuration-done + $$(Q)cp -a $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) $$($(2)_DIR)/.config.dc.bak + $$(call kconfig-package-merge-config,$(2),$$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG),\ + $$($(2)_KCONFIG_FRAGMENT_FILES)) + $$(Q)utils/diffconfig -m $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) \ + $$($(2)_DIR)/.config.dc.bak + $$(Q)cp -a $$($(2)_DIR)/.config.dc.bak $$($(2)_DIR)/$$($(2)_KCONFIG_DOTCONFIG) + $$(Q)rm -f $$($(2)_DIR)/.config.dc.bak endif # package enabled .PHONY: \ $(1)-diff-config \ $(1)-check-configuration-done \ + $(1)-show-fragment \ $$($(2)_DIR)/.kconfig_editor_% \ $$(addprefix $(1)-,$$($(2)_KCONFIG_EDITORS)) -- 2.38.1 From marcus.folkesson at gmail.com Mon Jan 30 10:43:08 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 30 Jan 2023 11:43:08 +0100 Subject: [Buildroot] [PATCH v2 2/2] docs/manual: update pkg-kconfig doc about -show-fragment In-Reply-To: <20230130104308.483243-1-marcus.folkesson@gmail.com> References: <20230130104308.483243-1-marcus.folkesson@gmail.com> Message-ID: <20230130104308.483243-2-marcus.folkesson@gmail.com> Describe this new target. Signed-off-by: Marcus Folkesson --- docs/manual/adding-packages-kconfig.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/manual/adding-packages-kconfig.txt b/docs/manual/adding-packages-kconfig.txt index a35681775f..b67430c85f 100644 --- a/docs/manual/adding-packages-kconfig.txt +++ b/docs/manual/adding-packages-kconfig.txt @@ -45,9 +45,11 @@ This snippet creates the following make targets: * +foo-diff-config+, which outputs the differences between the current configuration and the one defined in the Buildroot configuration for - this kconfig package. The output is useful to identify the - configuration changes that may have to be propagated to - configuration fragments for example. + this kconfig package. The output is useful to identify + configuration changes. + +* +foo-show-fragment+, Similiar to +foo-diff-config+, but with an output + format more suitable to be used in fragment files. and ensures that the source configuration file is copied to the build directory at the right moment. -- 2.38.1 From yegorslists at googlemail.com Mon Jan 30 12:17:31 2023 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 30 Jan 2023 13:17:31 +0100 Subject: [Buildroot] [PATCH 1/1] support/scripts: add node modules to check-bin-arch's IGNORES list In-Reply-To: References: <20190531075800.7064-1-vcrini@gmail.com> <20190804175202.5161324c@windsurf.home> Message-ID: Hi All, On Wed, Dec 9, 2020 at 7:35 AM Valerio Crini wrote: > > Hi Yegor, > Thanks for trying to fix the issue. > Unfortunately I do not work for the company that gave me the opportunity to use the code that gave me the original error. So I am not able to reproduce the issue anymore. > > > Il mar 8 dic 2020, 16:36 Yegor Yefremov ha scritto: >> >> Hi all, >> >> On Sat, Aug 10, 2019 at 5:44 PM Martin Bark wrote: >> > >> > Hi, >> > >> > On Sun, 4 Aug 2019 at 16:52, Thomas Petazzoni >> > wrote: >> > > >> > > Hello Valerio, >> > > >> > > +Martin Bark in Cc. >> > > >> > > On Fri, 31 May 2019 09:58:00 +0200 >> > > Valerio Crini wrote: >> > > >> > > > From: Valerio Crini >> > > > >> > > > Some node modules as stf ship compiled binaries causing check-bin-arch script >> > > > to return errors. >> > > > >> > > > Signed-off-by: Valerio Crini >> > > > --- >> > > > support/scripts/check-bin-arch | 5 +++++ >> > > > 1 file changed, 5 insertions(+) >> > > > >> > > > diff --git a/support/scripts/check-bin-arch b/support/scripts/check-bin-arch >> > > > index 3449bd1aeb..a276b75b92 100755 >> > > > --- a/support/scripts/check-bin-arch >> > > > +++ b/support/scripts/check-bin-arch >> > > > @@ -25,6 +25,11 @@ declare -a IGNORES=( >> > > > # it for a different architecture (e.g. i386 grub on x86_64). >> > > > "/lib/grub" >> > > > "/usr/lib/grub" >> > > > + >> > > > + # Skip files in /usr/lib/node_modules, since it is possible to have it >> > > > + # for a different architecture (e.g. stf module has some packages already >> > > > + # compiled for several architectures). >> > > > + "/usr/lib/node_modules" >> > > >> > > Thanks for providing this patch. Could you give a bit more details >> > > about which libraries get installed, what is their name, etc. ? >> > > >> > > Indeed, rather than ignoring files from /usr/lib/node_modules, it would >> > > be a lot better to remove the libraries that are anyway not useful >> > > because they don't match the CPU architecture of the target. This would >> > > both reduce the filesystem size *and* solve the check-bin-arch issue. >> > >> > Yes i agree Thomas, this is the correct solution. I would recommend >> > you create a custom package for your application and in the BUILD_CMDS >> > use $(NPM) install to install you node_modules followed by code to >> > filter out any files that do not match your CPU architecture. Here is >> > a script i've used before to do this >> > >> > # Remove executables which are not the correct target arch >> > for f in $(find $(@D) -executable -type f) ; do >> > a=$(${TARGET_READELF} -h $f 2>&1 | sed -r -e '/^ Machine: >> > +(.+)/!d; s//\1/;') >> > if [ ! -z "$a" -a "$a" != "${BR2_READELF_ARCH_NAME}" ] ; then >> > echo "Remove: $f Arch: $a" >> > rm -f $f >> > fi >> > done I now also have two cases where I get precompiled Node.js module binaries: - my own BR package - when installing the modules via Node.js config option Where should Martin's script reside? In a script before support/scripts/check-bin-arch and handling only /usr/lib/node_modules or inside support/scripts/check-bin-arch and handing all folders that are not in the IGNORE list? Best regards, Yegor From thomas at devoogdt.com Mon Jan 30 12:19:28 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 30 Jan 2023 13:19:28 +0100 Subject: [Buildroot] [PATCH v3 1/3] package/fluent-bit: only require a C compiler Message-ID: <20230130121930.3472747-1-thomas@devoogdt.com> From: Thomas Devoogdt Fixes: - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log Signed-off-by: Thomas Devoogdt --- ...eLists.txt-only-require-a-C-compiler.patch | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch diff --git a/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch b/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch new file mode 100644 index 0000000000..6f2bf36e9b --- /dev/null +++ b/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch @@ -0,0 +1,27 @@ +From 9559c23121c7eee94fe2d7bb37ad9505ee03327e Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 30 Jan 2023 09:10:37 +0100 +Subject: [PATCH] CMakeLists.txt: only require a C compiler + +Fluent-bit is mostly written in C, +so don't require CXX in the top-level project. + +Signed-off-by: Thomas Devoogdt +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index ac1b9cd75..45f7bb85d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,5 @@ + cmake_minimum_required(VERSION 3.12) +-project(fluent-bit) ++project(fluent-bit C) + + # CMP0069 ensures that LTO is enabled for all compilers + cmake_policy(SET CMP0069 NEW) +-- +2.39.0 + -- 2.39.0 From thomas at devoogdt.com Mon Jan 30 12:19:29 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 30 Jan 2023 13:19:29 +0100 Subject: [Buildroot] [PATCH v3 2/3] package/fluent-bit: fix -latomic on various platforms In-Reply-To: <20230130121930.3472747-1-thomas@devoogdt.com> References: <20230130121930.3472747-1-thomas@devoogdt.com> Message-ID: <20230130121930.3472747-2-thomas@devoogdt.com> From: Thomas Devoogdt /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Signed-off-by: Thomas Devoogdt --- package/fluent-bit/fluent-bit.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index f7727834dd..c84042a0fa 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -41,6 +41,12 @@ FLUENT_BIT_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" +# Uses __atomic_compare_exchange_8 +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + define FLUENT_BIT_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ $(TARGET_DIR)/etc/init.d/S99fluent-bit -- 2.39.0 From thomas at devoogdt.com Mon Jan 30 12:19:30 2023 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 30 Jan 2023 13:19:30 +0100 Subject: [Buildroot] [PATCH v3 3/3] package/fluent-bit: needs arch support and C++ for wasm In-Reply-To: <20230130121930.3472747-1-thomas@devoogdt.com> References: <20230130121930.3472747-1-thomas@devoogdt.com> Message-ID: <20230130121930.3472747-3-thomas@devoogdt.com> From: Thomas Devoogdt See: https://github.com/fluent/fluent-bit/tree/master/lib/wasm-micro-runtime-WAMR-1.1.1#supported-architectures-and-platforms MIPS & RISCV32 are mentioned in the supported list, but that seems to be wrong, so excluded those. Fixes: - http://autobuild.buildroot.org/results/dfb/dfb8f71d7e016cdfd3beb4b8196081898bd49ae2/build-end.log - http://autobuild.buildroot.org/results/ecf/ecfe7b67af68cd7f397a50360900cd9a7afc830e/build-end.log Signed-off-by: Thomas Devoogdt --- package/fluent-bit/Config.in | 15 +++++++++++++++ package/fluent-bit/fluent-bit.mk | 6 ++++++ 2 files changed, 21 insertions(+) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index 11ceb55d4f..50437cab60 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -10,3 +10,18 @@ config BR2_PACKAGE_FLUENT_BIT comment "fluent-bit needs a glibc toolchain" depends on !BR2_TOOLCHAIN_USES_GLIBC + +if BR2_PACKAGE_FLUENT_BIT + +config BR2_PACKAGE_FLUENT_BIT_WASM + bool "Build with WASM runtime support" + depends on BR2_INSTALL_LIBSTDCPP + # see lib/wasm-micro-runtime-WAMR-1.1.1/README.md#supported-architectures-and-platforms + default y if BR2_arc + default y if BR2_arm || BR2_armeb + default y if BR2_aarch64 || BR2_aarch64_be + default y if BR2_i386 || BR2_x86_64 + default y if BR2_RISCV_64 + default y if BR2_xtensa + +endif diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index c84042a0fa..6e9a33e02e 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -17,6 +17,12 @@ FLUENT_BIT_CONF_OPTS += \ -DFLB_CHUNK_TRACE=No \ -DFLB_BACKTRACE=No +ifeq ($(BR2_PACKAGE_FLUENT_BIT_WASM),y) +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=Yes +else +FLUENT_BIT_CONF_OPTS += -DFLB_WASM=No +endif + ifeq ($(BR2_PACKAGE_LUAJIT),y) FLUENT_BIT_CONF_OPTS += -DFLB_LUAJIT=Yes FLUENT_BIT_DEPENDENCIES += luajit -- 2.39.0 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:52 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:52 +0100 Subject: [Buildroot] [PATCH 1/4] package/libtraceevent: new package In-Reply-To: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> Message-ID: <20230130144655.1193660-2-maxime.chevallier@bootlin.com> Introduce the libtraceevent library, that used to be bundled with the trace-cmd tool. This library is now used by several tools and libraries such as trace-cmd, libtracefs and rtla. This package tries to install libraries in /usr/local/lib by default, hence the redefinition of the "prefix" variable, so that the library gets installed in "/usr/lib" instead. The same applies to the pkgconfig handling of the proved Makefile, which installs the .pc files in the /usr/local area by default, hence the redefinition of the pkgconfig_dir to either the correct directory within the staging area, or to empty value for the target to avoid installing the .pc in that case. Signed-off-by: Maxime Chevallier --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/libtraceevent/Config.in | 9 +++++++ package/libtraceevent/libtraceevent.mk | 33 ++++++++++++++++++++++++++ 4 files changed, 46 insertions(+) create mode 100644 package/libtraceevent/Config.in create mode 100644 package/libtraceevent/libtraceevent.mk diff --git a/DEVELOPERS b/DEVELOPERS index 706ee80ece..fcf05e0aa0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2106,6 +2106,9 @@ F: package/postgresql/ F: package/protozero/ F: package/timescaledb/ +N: Maxime Chevallier +F: package/libtraceevent/ + N: Michael Durrant F: board/arcturus/ F: configs/arcturus_ucp1020_defconfig diff --git a/package/Config.in b/package/Config.in index 83fddf316f..2f0e6dcb18 100644 --- a/package/Config.in +++ b/package/Config.in @@ -117,6 +117,7 @@ menu "Debugging, profiling and benchmark" source "package/kyua/Config.in" source "package/latencytop/Config.in" source "package/libbpf/Config.in" + source "package/libtraceevent/Config.in" source "package/lmbench/Config.in" source "package/lsof/Config.in" source "package/ltp-testsuite/Config.in" diff --git a/package/libtraceevent/Config.in b/package/libtraceevent/Config.in new file mode 100644 index 0000000000..d351e3b4de --- /dev/null +++ b/package/libtraceevent/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_LIBTRACEEVENT + bool "libtraceevent" + help + libtraceevent is a library that interfaces with the ftrace + subsystem in the linux kernel. + It used to be bundled directly in the trace-cmd + tool, but it was eventually extracted so that it can be used + by multiple other tools and libraries, such as libtracefs and + rtla. diff --git a/package/libtraceevent/libtraceevent.mk b/package/libtraceevent/libtraceevent.mk new file mode 100644 index 0000000000..0125023508 --- /dev/null +++ b/package/libtraceevent/libtraceevent.mk @@ -0,0 +1,33 @@ +################################################################################ +# +# libtraceevent +# +################################################################################ + +LIBTRACEEVENT_VERSION = 1.7.1 +LIBTRACEEVENT_SITE = https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot +LIBTRACEEVENT_INSTALL_STAGING = YES +LIBTRACEEVENT_LICENSE = GPL-2.0, LGPL-2.1 +LIBTRACEEVENT_LICENSE_FILES = LICENSES/GPL-2.0 LICENSES/LGPL-2.1 + +define LIBTRACEEVENT_BUILD_CMDS + $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) +endef + +define LIBTRACEEVENT_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ + DESTDIR=$(STAGING_DIR) \ + pkgconfig_dir="/usr/lib/pkgconfig" \ + prefix="/usr" \ + install +endef + +define LIBTRACEEVENT_INSTALL_TARGET_CMDS + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ + DESTDIR=$(TARGET_DIR) \ + pkgconfig_dir="" \ + prefix="/usr" \ + install +endef + +$(eval $(generic-package)) -- 2.39.1 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:53 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:53 +0100 Subject: [Buildroot] [PATCH 2/4] package/libtracefs: new package In-Reply-To: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> Message-ID: <20230130144655.1193660-3-maxime.chevallier@bootlin.com> Introduce the libtracefs library, that used to be bundled with the trace-cmd tool. This library is now used by several tools and libraries such as trace-cmd and rtla, and is used as an interface to the ftrace kernel subsystem through tracefs. This package tries to install libraries in /usr/local/lib by default, hence the redefinition of the "prefix" variable, so that the library gets installed in "/usr/lib" instead. The same applies to the pkgconfig handling of the proved Makefile, which installs the .pc files in the /usr/local area by default, hence the redefinition of the pkgconfig_dir to either the correct directory within the staging area, or to empty value for the target to avoid installing the .pc in that case. Signed-off-by: Maxime Chevallier --- DEVELOPERS | 1 + package/Config.in | 1 + package/libtracefs/Config.in | 6 ++++++ package/libtracefs/libtracefs.mk | 35 ++++++++++++++++++++++++++++++++ 4 files changed, 43 insertions(+) create mode 100644 package/libtracefs/Config.in create mode 100644 package/libtracefs/libtracefs.mk diff --git a/DEVELOPERS b/DEVELOPERS index fcf05e0aa0..fe7194f817 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2108,6 +2108,7 @@ F: package/timescaledb/ N: Maxime Chevallier F: package/libtraceevent/ +F: package/libtracefs N: Michael Durrant F: board/arcturus/ diff --git a/package/Config.in b/package/Config.in index 2f0e6dcb18..47e59374e2 100644 --- a/package/Config.in +++ b/package/Config.in @@ -118,6 +118,7 @@ menu "Debugging, profiling and benchmark" source "package/latencytop/Config.in" source "package/libbpf/Config.in" source "package/libtraceevent/Config.in" + source "package/libtracefs/Config.in" source "package/lmbench/Config.in" source "package/lsof/Config.in" source "package/ltp-testsuite/Config.in" diff --git a/package/libtracefs/Config.in b/package/libtracefs/Config.in new file mode 100644 index 0000000000..92ce0986df --- /dev/null +++ b/package/libtracefs/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_LIBTRACEFS + bool "libtracefs" + select BR2_PACKAGE_LIBTRACEEVENT + help + libtracefs is used to easily interface with the ftrace + interface through the tracefs virtual filesystem. diff --git a/package/libtracefs/libtracefs.mk b/package/libtracefs/libtracefs.mk new file mode 100644 index 0000000000..4ee6e38105 --- /dev/null +++ b/package/libtracefs/libtracefs.mk @@ -0,0 +1,35 @@ +################################################################################ +# +# libtracefs +# +################################################################################ + +LIBTRACEFS_VERSION = 1.6.4 +LIBTRACEFS_SITE = https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot +LIBTRACEFS_INSTALL_STAGING = YES +LIBTRACEFS_LICENSE = GPL-2.0, LGPL-2.1 +LIBTRACEFS_LICENSE_FILES = LICENSES/GPL-2.0 LICENSES/LGPL-2.1 + +LIBTRACEFS_DEPENDENCIES = host-pkgconf libtraceevent + +define LIBTRACEFS_BUILD_CMDS + $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define LIBTRACEFS_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ + DESTDIR=$(STAGING_DIR) \ + pkgconfig_dir="/usr/lib/pkgconfig" \ + prefix="/usr" \ + install +endef + +define LIBTRACEFS_INSTALL_TARGET_CMDS + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ + DESTDIR=$(TARGET_DIR) \ + pkgconfig_dir="" \ + prefix="/usr" \ + install +endef + +$(eval $(generic-package)) -- 2.39.1 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:55 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:55 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> Message-ID: <20230130144655.1193660-5-maxime.chevallier@bootlin.com> trace-cmd's dependencies 'libtracefs' and 'libtraceevent' were split into dedicated projects, maintained outside of trace-cmd. This release, on top of bumping the version, adds this new dependencies. Signed-off-by: Maxime Chevallier --- package/trace-cmd/Config.in | 2 ++ package/trace-cmd/trace-cmd.hash | 2 +- package/trace-cmd/trace-cmd.mk | 6 ++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/package/trace-cmd/Config.in b/package/trace-cmd/Config.in index 2d0accd7ae..00b9ebbd9a 100644 --- a/package/trace-cmd/Config.in +++ b/package/trace-cmd/Config.in @@ -4,6 +4,8 @@ config BR2_PACKAGE_TRACE_CMD depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_USE_MMU # fork() depends on !BR2_STATIC_LIBS # dlopen() + select BR2_PACKAGE_LIBTRACEEVENT + select BR2_PACKAGE_LIBTRACEFS help Command line reader for ftrace. diff --git a/package/trace-cmd/trace-cmd.hash b/package/trace-cmd/trace-cmd.hash index 4d39e4d5ea..c0c20dc317 100644 --- a/package/trace-cmd/trace-cmd.hash +++ b/package/trace-cmd/trace-cmd.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 a74d9ade2633b88d0ad199360d51996427e23f4835594133e456cd6e3bd3a651 trace-cmd-v2.9.7.tar.gz +sha256 9af1ea00e312d03639470e126fa9c786789f03c16df93a57c0bc90eeffbc7d50 trace-cmd-v3.1.5.tar.gz sha256 b1d04b850c1c7471b0f0896f6c6f0fcfc9f07e2dd183a5f5826af269fe9e88fb COPYING sha256 70f297763149e72306919c924e164f83041d5e512868d4c8c1826c171b3e49f9 COPYING.LIB sha256 f6b78c087c3ebdf0f3c13415070dd480a3f35d8fc76f3d02180a407c1c812f79 LICENSES/GPL-2.0 diff --git a/package/trace-cmd/trace-cmd.mk b/package/trace-cmd/trace-cmd.mk index 52bb99036c..049ec12925 100644 --- a/package/trace-cmd/trace-cmd.mk +++ b/package/trace-cmd/trace-cmd.mk @@ -4,14 +4,14 @@ # ################################################################################ -TRACE_CMD_VERSION = 2.9.7 +TRACE_CMD_VERSION = 3.1.5 TRACE_CMD_SOURCE = trace-cmd-v$(TRACE_CMD_VERSION).tar.gz TRACE_CMD_SITE = \ https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot TRACE_CMD_LICENSE = GPL-2.0, LGPL-2.1 TRACE_CMD_LICENSE_FILES = COPYING COPYING.LIB LICENSES/GPL-2.0 LICENSES/LGPL-2.1 -TRACE_CMD_DEPENDENCIES = host-pkgconf +TRACE_CMD_DEPENDENCIES = host-pkgconf libtracefs libtraceevent TRACE_CMD_MAKE_OPTS = prefix=/usr etcdir=/etc ifeq ($(BR2_PACKAGE_AUDIT),y) @@ -34,6 +34,8 @@ ifeq ($(BR2_sparc64),y) TRACE_CMD_CFLAGS += -fPIC endif +TRACE_CMD_CFLAGS += $($(HOST_DIR)/bin/pkg-config --cflags libtracefs) + # trace-cmd use CPPFLAGS to add some extra flags. # But like for CFLAGS, $(TARGET_CPPFLAGS) contains _LARGEFILE64_SOURCE # that causes build problems. -- 2.39.1 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:51 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:51 +0100 Subject: [Buildroot] [PATCH 0/4] introduce the rtla package and its dependencies Message-ID: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> The RTLA (RealTime Linux Analysis) tool is an interface to the osnoise and timerlat tracers from ftrace, allowing to benchmark and investigate the sources of latencies introduced by the hardware and the kernel. It has dependencies on libtraceevent and libtracefs, which used to be part of the trace-cmd package. This series introduces one package per library, the rtla tool itself, and also bumps the trace-cmd version so that it uses the now-external libraries. Maxime Chevallier (4): package/libtraceevent: new package package/libtracefs: new package package/linux-tools: add rtla package/trace-cmd: bump to 3.1.5 DEVELOPERS | 5 ++++ package/Config.in | 2 ++ package/libtraceevent/Config.in | 9 ++++++ package/libtraceevent/libtraceevent.mk | 33 +++++++++++++++++++++ package/libtracefs/Config.in | 6 ++++ package/libtracefs/libtracefs.mk | 35 +++++++++++++++++++++++ package/linux-tools/Config.in | 10 +++++++ package/linux-tools/linux-tool-rtla.mk.in | 32 +++++++++++++++++++++ package/trace-cmd/Config.in | 2 ++ package/trace-cmd/trace-cmd.hash | 2 +- package/trace-cmd/trace-cmd.mk | 6 ++-- 11 files changed, 139 insertions(+), 3 deletions(-) create mode 100644 package/libtraceevent/Config.in create mode 100644 package/libtraceevent/libtraceevent.mk create mode 100644 package/libtracefs/Config.in create mode 100644 package/libtracefs/libtracefs.mk create mode 100644 package/linux-tools/linux-tool-rtla.mk.in -- 2.39.1 From maxime.chevallier at bootlin.com Mon Jan 30 14:46:54 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Mon, 30 Jan 2023 15:46:54 +0100 Subject: [Buildroot] [PATCH 3/4] package/linux-tools: add rtla In-Reply-To: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> Message-ID: <20230130144655.1193660-4-maxime.chevallier@bootlin.com> The RealTime Linux Analysis tool includes a set of commands that relies on the osnoise and timerlat tracers from the ftrace kernel subsystem, allowing to analyze the lantency sources coming from the hardware and the kernel itself. This tool was introduced in v5.17, and relies on libtracefs and libtraceevent, although libtraceevent itself is already a dependency for libtracefs. Signed-off-by: Maxime Chevallier --- DEVELOPERS | 1 + package/linux-tools/Config.in | 10 +++++++ package/linux-tools/linux-tool-rtla.mk.in | 32 +++++++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 package/linux-tools/linux-tool-rtla.mk.in diff --git a/DEVELOPERS b/DEVELOPERS index fe7194f817..8f459c796a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2109,6 +2109,7 @@ F: package/timescaledb/ N: Maxime Chevallier F: package/libtraceevent/ F: package/libtracefs +F: package/linux-tools/linux-tool-rtla.mk.in N: Michael Durrant F: board/arcturus/ diff --git a/package/linux-tools/Config.in b/package/linux-tools/Config.in index 8a0b6d5802..186392b816 100644 --- a/package/linux-tools/Config.in +++ b/package/linux-tools/Config.in @@ -102,6 +102,16 @@ config BR2_PACKAGE_LINUX_TOOLS_PERF_NEEDS_HOST_PYTHON3 endif +config BR2_PACKAGE_LINUX_TOOLS_RTLA + bool "rtla" + select BR2_PACKAGE_LINUX_TOOLS + select BR2_PACKAGE_LIBTRACEFS + help + Linux 5.17 and later has 2 new tracers, osnoise and timerlat. + There tracers allow performing latency analysis, for which + the rtla tool provides wrapper commands to visualize and + extrace latency traces and reports. + config BR2_PACKAGE_LINUX_TOOLS_SELFTESTS bool"selftests" depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # bash diff --git a/package/linux-tools/linux-tool-rtla.mk.in b/package/linux-tools/linux-tool-rtla.mk.in new file mode 100644 index 0000000000..a736e3b785 --- /dev/null +++ b/package/linux-tools/linux-tool-rtla.mk.in @@ -0,0 +1,32 @@ +################################################################################ +# +# rtla +# +################################################################################ + +LINUX_TOOLS += rtla + +RTLA_DEPENDENCIES = host-pkgconf libtracefs +RTLA_MAKE_OPTS = $(LINUX_MAKE_FLAGS) \ + CC=$(TARGET_CC) \ + LDFLAGS="$(TARGET_LDFLAGS)" \ + PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig + +define RTLA_BUILD_CMDS + $(Q)if ! grep install $(LINUX_DIR)/tools/tracing/rtla/Makefile >/dev/null 2>&1 ; then \ + echo "Your kernel version is too old and does not implement the rtla tool." ; \ + echo "At least kernel 5.17 must be used." ; \ + exit 1 ; \ + fi + + $(TARGET_MAKE_ENV) \ + $(MAKE) $(RTLA_MAKE_OPTS) \ + -C $(LINUX_DIR)/tools/tracing rtla +endef + +define RTLA_INSTALL_TARGET_CMDS + $(TARGET_MAKE_ENV) $(MAKE) -C $(LINUX_DIR)/tools/tracing \ + $(RTLA_MAKE_OPTS) \ + DESTDIR=$(TARGET_DIR) \ + rtla_install +endef -- 2.39.1 From jerry.kooyman at entrust.com Mon Jan 30 15:06:13 2023 From: jerry.kooyman at entrust.com (jerry.kooyman at entrust.com) Date: Mon, 30 Jan 2023 09:06:13 -0600 Subject: [Buildroot] [PATCH 1/1] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option Message-ID: <20230130150613.829127-1-jerry.kooyman@entrust.com> From: Jerry Kooyman A host dependency to xxd is required if the U-Boot board configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD to solve this problem. xxd is provided by host-vim. Signed-off-by: Jerry Kooyman --- boot/uboot/Config.in | 8 ++++++++ boot/uboot/uboot.mk | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in index a729280060..282418c3ed 100644 --- a/boot/uboot/Config.in +++ b/boot/uboot/Config.in @@ -198,6 +198,14 @@ config BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX This is typically the case when the board configuration has CONFIG_TOOLS_MKEFICAPSULE enabled. +config BR2_TARGET_UBOOT_NEEDS_XXD + bool "U-Boot needs xxd" + help + Select this option if your U-Boot board configuration + requires xxd to be available on the host. This is + typically the case when the board configuration has + CONFIG_USE_DEFAULT_ENV_FILE enabled. + config BR2_TARGET_UBOOT_NEEDS_ATF_BL31 bool "U-Boot needs ATF BL31" depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index 99e80ea5a1..4eae8e95c3 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -239,6 +239,10 @@ ifeq ($(BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX),y) UBOOT_DEPENDENCIES += host-util-linux endif +ifeq ($(BR2_TARGET_UBOOT_NEEDS_XXD),y) +UBOOT_DEPENDENCIES += host-vim +endif + # prior to u-boot 2013.10 the license info was in COPYING. Copy it so # legal-info finds it define UBOOT_COPY_OLD_LICENSE_FILE -- 2.25.1 From dopsi at dopsi.ch Mon Jan 30 14:54:04 2023 From: dopsi at dopsi.ch (Simon Doppler) Date: Mon, 30 Jan 2023 15:54:04 +0100 Subject: [Buildroot] stm32mp1 kernel won't boot on custom board In-Reply-To: References: Message-ID: <1349e0d6ec9b6276a76371b29260432890ad680e.camel@dopsi.ch> Hello Ramon, On Sat, 2023-01-28 at 14:52 -0600, Ra C wrote: > I have a custom stm32mp157a board which runs OK with a modified 5.4 kernel. > I want to migrate to the latest stm supported kernel. > I built a stm32mp157a_dk1 target using the BR2_EXTERNAL feature described here: > https://github.com/bootlin/buildroot-external-st which builds a 5.15 kernel. > > Using the same dtb , the 5.15 kernel fails to mount the root device (a micro sd card on SDMMC1) > and gets stuck in a loop looking for a device matching the PARTUUID in?class_find_device().? The > only devices listed are loop and ram. > > The probe function in drivers/mmc/host/mmci.c, which gets called in the working kernel prior to > mounting the root device does not get called with the 5.15 kernel. > > I don't understand why this is happening given that the same device tree is used in both cases and > not sure where next to look. Since the DTB is the same, are all the required drivers present (not as modules)? I didn't check which drivers exactly are built in with the configs ST provides. I would especially check for the CONFIG_MMC* values and whether the required filesystem support is built in. Best, Simon From fperrad at gmail.com Mon Jan 30 17:07:13 2023 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 30 Jan 2023 18:07:13 +0100 Subject: [Buildroot] [PATCH] package/luaposix: bump to version 36.0 Message-ID: <20230130170713.13590-1-francois.perrad@gadz.org> diff LICENSE: -Copyright (C) 2006-2021 luaposix authors +Copyright (C) 2006-2023 luaposix authors Signed-off-by: Francois Perrad --- package/luaposix/luaposix.hash | 4 ++-- package/luaposix/luaposix.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/luaposix/luaposix.hash b/package/luaposix/luaposix.hash index ee76ea103..fc0b5fa74 100644 --- a/package/luaposix/luaposix.hash +++ b/package/luaposix/luaposix.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 1b5c48d2abd59de0738d1fc1e6204e44979ad2a1a26e8e22a2d6215dd502c797 luaposix-35.1.tar.gz -sha256 f50bc0f3197523b1709f31707425f2de95f8a45534b081a6b564179ab059e850 LICENSE +sha256 e0fcb4996f76aa49ae3e5edf69978171091e3d69d5de5589d591d227f8a427c1 luaposix-36.0.tar.gz +sha256 ea0fdaae50b0d31a81c2c99f4354264783c71043fd40522feaa40eecc069599b LICENSE diff --git a/package/luaposix/luaposix.mk b/package/luaposix/luaposix.mk index fa2670915..1a537defc 100644 --- a/package/luaposix/luaposix.mk +++ b/package/luaposix/luaposix.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAPOSIX_VERSION = 35.1 +LUAPOSIX_VERSION = 36.0 LUAPOSIX_SITE = $(call github,luaposix,luaposix,v$(LUAPOSIX_VERSION)) LUAPOSIX_LICENSE = MIT LUAPOSIX_LICENSE_FILES = LICENSE -- 2.37.2 From bernd.kuhls at t-online.de Mon Jan 30 17:43:35 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:35 +0100 Subject: [Buildroot] [PATCH 1/5] package/libva: bump version to 2.17.0 Message-ID: <20230130174339.36794-1-bernd.kuhls@t-online.de> Release notes: https://github.com/intel/libva/blob/v2.17-branch/NEWS Signed-off-by: Bernd Kuhls --- package/libva/libva.hash | 6 +++--- package/libva/libva.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libva/libva.hash b/package/libva/libva.hash index 2916898c31..700ace0378 100644 --- a/package/libva/libva.hash +++ b/package/libva/libva.hash @@ -1,5 +1,5 @@ -# From https://github.com/intel/libva/releases/download/2.16.0/libva-2.16.0.tar.bz2.sha1sum -sha1 ba1c0e196d69a26e54b065dc0f645bdf3be147a7 libva-2.16.0.tar.bz2 +# From https://github.com/intel/libva/releases/download/2.17.0/libva-2.17.0.tar.bz2.sha1sum +sha1 997f7b3111bc5a4d32ec72e9d7f9fcfca41e4923 libva-2.17.0.tar.bz2 # Locally computed -sha256 115faca0db2c417a37da49830870e260450fa13066f5e24e252a20c36d920a1c libva-2.16.0.tar.bz2 +sha256 f3e5eb27c305e05a9bb62703d1915a127301cc0c4f9f209025767432230c4eac libva-2.17.0.tar.bz2 sha256 c86a782ee845b52472dae9b9d79fb915d333628ac0efe49cdce63644814931de COPYING diff --git a/package/libva/libva.mk b/package/libva/libva.mk index 3b6e9580d3..c6b9f63b10 100644 --- a/package/libva/libva.mk +++ b/package/libva/libva.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVA_VERSION = 2.16.0 +LIBVA_VERSION = 2.17.0 LIBVA_SOURCE = libva-$(LIBVA_VERSION).tar.bz2 LIBVA_SITE = https://github.com/intel/libva/releases/download/$(LIBVA_VERSION) LIBVA_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Mon Jan 30 17:43:38 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:38 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130174339.36794-4-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 a5e9c64e97..e4e41e4ad3 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 b553290e829dfd824eb62295c9f07dbe8062ce7998f7c527cc92856d0792562d intel-media-22.6.6.tar.gz +sha256 edae1bdc07b694bd6e42099feddcf875e3b5d7254894f4b3fb292128577baf82 intel-media-23.1.0.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 3473c949fd..ebac7aa6f5 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.6 +INTEL_MEDIADRIVER_VERSION = 23.1.0 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 Jan 30 17:43:37 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:37 +0100 Subject: [Buildroot] [PATCH 3/5] package/libva-utils: bump version to 2.17.1 In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130174339.36794-3-bernd.kuhls@t-online.de> Release notes: https://github.com/intel/libva-utils/blob/v2.17-branch/NEWS Signed-off-by: Bernd Kuhls --- package/libva-utils/libva-utils.hash | 2 +- package/libva-utils/libva-utils.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libva-utils/libva-utils.hash b/package/libva-utils/libva-utils.hash index 95bcee782b..41374a2ff6 100644 --- a/package/libva-utils/libva-utils.hash +++ b/package/libva-utils/libva-utils.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 646c9bfff6a83504c48de2c786c9514ca30c5e916127faf00f143ef8147ee950 libva-utils-2.16.0.tar.gz +sha256 6ea5993c3eba230a979fa9d35b4cad8df06d4474a773dc0918033bf50353f966 libva-utils-2.17.1.tar.gz sha256 c6220c9f87832c27abcb8a32eafdd2823e13ce146b3ea63d5deae2a76798ef50 COPYING diff --git a/package/libva-utils/libva-utils.mk b/package/libva-utils/libva-utils.mk index 5feaa36995..3dc8cdacde 100644 --- a/package/libva-utils/libva-utils.mk +++ b/package/libva-utils/libva-utils.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVA_UTILS_VERSION = 2.16.0 +LIBVA_UTILS_VERSION = 2.17.1 LIBVA_UTILS_SITE = $(call github,intel,libva-utils,$(LIBVA_UTILS_VERSION)) LIBVA_UTILS_LICENSE = MIT LIBVA_UTILS_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Mon Jan 30 17:43:36 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:36 +0100 Subject: [Buildroot] [PATCH 2/5] package/libva: switch to meson In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130174339.36794-2-bernd.kuhls@t-online.de> The time between version 2.17.0 being tagged and the release of its tarball version containing autoconf scripts was three weeks now. With the switch to meson we can directly use the github-generated tarball while not needing to run autoreconf. Signed-off-by: Bernd Kuhls --- package/libva/libva.hash | 4 +--- package/libva/libva.mk | 19 +++++++++---------- 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/package/libva/libva.hash b/package/libva/libva.hash index 700ace0378..780c186069 100644 --- a/package/libva/libva.hash +++ b/package/libva/libva.hash @@ -1,5 +1,3 @@ -# From https://github.com/intel/libva/releases/download/2.17.0/libva-2.17.0.tar.bz2.sha1sum -sha1 997f7b3111bc5a4d32ec72e9d7f9fcfca41e4923 libva-2.17.0.tar.bz2 # Locally computed -sha256 f3e5eb27c305e05a9bb62703d1915a127301cc0c4f9f209025767432230c4eac libva-2.17.0.tar.bz2 +sha256 8940541980ef998a36cd8f6ad905e81838ea4ddf56dc479ed2bebd12711e6001 libva-2.17.0.tar.gz sha256 c86a782ee845b52472dae9b9d79fb915d333628ac0efe49cdce63644814931de COPYING diff --git a/package/libva/libva.mk b/package/libva/libva.mk index c6b9f63b10..f50010d9fc 100644 --- a/package/libva/libva.mk +++ b/package/libva/libva.mk @@ -5,8 +5,7 @@ ################################################################################ LIBVA_VERSION = 2.17.0 -LIBVA_SOURCE = libva-$(LIBVA_VERSION).tar.bz2 -LIBVA_SITE = https://github.com/intel/libva/releases/download/$(LIBVA_VERSION) +LIBVA_SITE = $(call github,intel,libva,$(LIBVA_VERSION)) LIBVA_LICENSE = MIT LIBVA_LICENSE_FILES = COPYING LIBVA_INSTALL_STAGING = YES @@ -14,25 +13,25 @@ LIBVA_DEPENDENCIES = host-pkgconf libdrm # libdrm is a hard-dependency LIBVA_CONF_OPTS = \ - --enable-drm \ - --with-drivers-path="/usr/lib/va" + -Ddisable_drm=false \ + -Ddriverdir="/usr/lib/va" ifeq ($(BR2_PACKAGE_XORG7),y) LIBVA_DEPENDENCIES += xlib_libX11 xlib_libXext xlib_libXfixes -LIBVA_CONF_OPTS += --enable-x11 +LIBVA_CONF_OPTS += -Dwith_x11=yes ifeq ($(BR2_PACKAGE_HAS_LIBGL),y) LIBVA_DEPENDENCIES += libgl -LIBVA_CONF_OPTS += --enable-glx +LIBVA_CONF_OPTS += -Dwith_glx=yes endif else -LIBVA_CONF_OPTS += --disable-glx --disable-x11 +LIBVA_CONF_OPTS += -Dwith_glx=no -Dwith_x11=no endif ifeq ($(BR2_PACKAGE_WAYLAND),y) LIBVA_DEPENDENCIES += wayland -LIBVA_CONF_OPTS += --enable-wayland +LIBVA_CONF_OPTS += -Dwith_wayland=yes else -LIBVA_CONF_OPTS += --disable-wayland +LIBVA_CONF_OPTS += -Dwith_wayland=no endif -$(eval $(autotools-package)) +$(eval $(meson-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Jan 30 17:43:39 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 18:43:39 +0100 Subject: [Buildroot] [PATCH 5/5] package/intel-mediasdk: bump version to 23.1.0 In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130174339.36794-5-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 903b6f3394..a2c4243790 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 3a671cc692da5111c041088f5e32528b4346e122e8a134fad71310c572705106 intel-mediasdk-22.6.5.tar.gz +sha256 9208c35641ba995760d662689426a6c433973cf5283b8510f9cfb774e4b9cb38 intel-mediasdk-23.1.0.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index f7bce30c74..462d487ebe 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.5 +INTEL_MEDIASDK_VERSION = 23.1.0 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE -- 2.34.1 From yann.morin.1998 at free.fr Mon Jan 30 20:56:03 2023 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 30 Jan 2023 21:56:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: bump to version 6.16 In-Reply-To: <20230114161002.35480-1-fontaine.fabrice@gmail.com> References: <20230114161002.35480-1-fontaine.fabrice@gmail.com> Message-ID: <20230130205603.GA3864@scaer> Fabrice, All, On 2023-01-14 17:10 +0100, Fabrice Fontaine spake thusly: > https://github.com/nhorman/rng-tools/releases/tag/v6.16 [--SNIP--] > diff --git a/package/rng-tools/rng-tools.hash b/package/rng-tools/rng-tools.hash > index be2ee13969..4c86791267 100644 > --- a/package/rng-tools/rng-tools.hash > +++ b/package/rng-tools/rng-tools.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 bff0c58dff90ec10bd61f672e48618e045155eabd60b32d63a9c4ffbdad05f3a rng-tools-6.15.tar.gz > +sha256 17666c4745fb635d91df293be188daf94b9e465d51d8503c0195fa3beb390894 rng-tools-6.16.tar.gz This hash does not match here, and we've had a report on IRC that it does not work either. In both cases, we get this hash instead: 8e518d45be68f42d0873732a9ac3ecfe0f10c4a9bd5d5f44180a49be8ebda96f Can you check on your side, how you ended up with 17666...90894? Regards, Yann E. MORIN. > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING > diff --git a/package/rng-tools/rng-tools.mk b/package/rng-tools/rng-tools.mk > index f736193a23..3e565103e4 100644 > --- a/package/rng-tools/rng-tools.mk > +++ b/package/rng-tools/rng-tools.mk > @@ -4,14 +4,14 @@ > # > ################################################################################ > > -RNG_TOOLS_VERSION = 6.15 > +RNG_TOOLS_VERSION = 6.16 > RNG_TOOLS_SITE = $(call github,nhorman,$(RNG_TOOLS_NAME),v$(RNG_TOOLS_VERSION)) > RNG_TOOLS_LICENSE = GPL-2.0 > RNG_TOOLS_LICENSE_FILES = COPYING > RNG_TOOLS_CPE_ID_VENDOR = rng-tools_project > RNG_TOOLS_SELINUX_MODULES = rngd > > -RNG_TOOLS_DEPENDENCIES = host-pkgconf openssl > +RNG_TOOLS_DEPENDENCIES = host-pkgconf libcap openssl > # From git > RNG_TOOLS_AUTORECONF = YES > > @@ -45,6 +45,13 @@ else > RNG_TOOLS_CONF_OPTS += --without-nistbeacon > endif > > +ifeq ($(BR2_PACKAGE_RNG_TOOLS_QRYPT),y) > +RNG_TOOLS_DEPENDENCIES += jansson libcurl > +RNG_TOOLS_CONF_OPTS += --with-qrypt > +else > +RNG_TOOLS_CONF_OPTS += --without-qrypt > +endif > + > define RNG_TOOLS_INSTALL_INIT_SYSV > $(INSTALL) -D -m 755 package/rng-tools/S21rngd \ > $(TARGET_DIR)/etc/init.d/S21rngd > -- > 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 thomas.petazzoni at bootlin.com Mon Jan 30 21:03:30 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:03:30 +0100 Subject: [Buildroot] [PATCH] package/luaposix: bump to version 36.0 In-Reply-To: <20230130170713.13590-1-francois.perrad@gadz.org> References: <20230130170713.13590-1-francois.perrad@gadz.org> Message-ID: <20230130220330.319b1dec@windsurf> On Mon, 30 Jan 2023 18:07:13 +0100 Francois Perrad wrote: > diff LICENSE: > -Copyright (C) 2006-2021 luaposix authors > +Copyright (C) 2006-2023 luaposix authors > > Signed-off-by: Francois Perrad > --- > package/luaposix/luaposix.hash | 4 ++-- > package/luaposix/luaposix.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 Mon Jan 30 21:03:14 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:03:14 +0100 Subject: [Buildroot] [git commit] package/luaposix: bump to version 36.0 Message-ID: <20230130210329.59DF98232C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c93db6789b1afaba27703baf9d323bcb06e6430e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master diff LICENSE: -Copyright (C) 2006-2021 luaposix authors +Copyright (C) 2006-2023 luaposix authors Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/luaposix/luaposix.hash | 4 ++-- package/luaposix/luaposix.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/luaposix/luaposix.hash b/package/luaposix/luaposix.hash index ee76ea103d..fc0b5fa747 100644 --- a/package/luaposix/luaposix.hash +++ b/package/luaposix/luaposix.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 1b5c48d2abd59de0738d1fc1e6204e44979ad2a1a26e8e22a2d6215dd502c797 luaposix-35.1.tar.gz -sha256 f50bc0f3197523b1709f31707425f2de95f8a45534b081a6b564179ab059e850 LICENSE +sha256 e0fcb4996f76aa49ae3e5edf69978171091e3d69d5de5589d591d227f8a427c1 luaposix-36.0.tar.gz +sha256 ea0fdaae50b0d31a81c2c99f4354264783c71043fd40522feaa40eecc069599b LICENSE diff --git a/package/luaposix/luaposix.mk b/package/luaposix/luaposix.mk index fa26709154..1a537defc4 100644 --- a/package/luaposix/luaposix.mk +++ b/package/luaposix/luaposix.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAPOSIX_VERSION = 35.1 +LUAPOSIX_VERSION = 36.0 LUAPOSIX_SITE = $(call github,luaposix,luaposix,v$(LUAPOSIX_VERSION)) LUAPOSIX_LICENSE = MIT LUAPOSIX_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Jan 30 21:11:21 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:11:21 +0100 Subject: [Buildroot] [PATCH 1/5] package/libva: bump version to 2.17.0 In-Reply-To: <20230130174339.36794-1-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> Message-ID: <20230130221121.30ba8825@windsurf> On Mon, 30 Jan 2023 18:43:35 +0100 Bernd Kuhls wrote: > Release notes: https://github.com/intel/libva/blob/v2.17-branch/NEWS > > Signed-off-by: Bernd Kuhls > --- > package/libva/libva.hash | 6 +++--- > package/libva/libva.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 Mon Jan 30 21:11:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:11:49 +0100 Subject: [Buildroot] [PATCH 2/5] package/libva: switch to meson In-Reply-To: <20230130174339.36794-2-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-2-bernd.kuhls@t-online.de> Message-ID: <20230130221149.459c14d6@windsurf> On Mon, 30 Jan 2023 18:43:36 +0100 Bernd Kuhls wrote: > -# From https://github.com/intel/libva/releases/download/2.17.0/libva-2.17.0.tar.bz2.sha1sum > -sha1 997f7b3111bc5a4d32ec72e9d7f9fcfca41e4923 libva-2.17.0.tar.bz2 > # Locally computed > -sha256 f3e5eb27c305e05a9bb62703d1915a127301cc0c4f9f209025767432230c4eac libva-2.17.0.tar.bz2 > +sha256 8940541980ef998a36cd8f6ad905e81838ea4ddf56dc479ed2bebd12711e6001 libva-2.17.0.tar.gz Are you sure about this hash? ERROR: libva-2.17.0.tar.gz has wrong sha256 hash: ERROR: expected: 8940541980ef998a36cd8f6ad905e81838ea4ddf56dc479ed2bebd12711e6001 ERROR: got : 2f3bb42b54c6c10f23ba61c00402354b7e408c6325d69cf7b353cf35e1f025c0 ERROR: Incomplete download, or man-in-the-middle (MITM) attack Could you double check? 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 Mon Jan 30 21:12:42 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:12:42 +0100 Subject: [Buildroot] [PATCH 3/5] package/libva-utils: bump version to 2.17.1 In-Reply-To: <20230130174339.36794-3-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-3-bernd.kuhls@t-online.de> Message-ID: <20230130221242.2aa95b6e@windsurf> On Mon, 30 Jan 2023 18:43:37 +0100 Bernd Kuhls wrote: > -sha256 646c9bfff6a83504c48de2c786c9514ca30c5e916127faf00f143ef8147ee950 libva-utils-2.16.0.tar.gz > +sha256 6ea5993c3eba230a979fa9d35b4cad8df06d4474a773dc0918033bf50353f966 libva-utils-2.17.1.tar.gz Are you sure? ERROR: libva-utils-2.17.1.tar.gz has wrong sha256 hash: ERROR: expected: 6ea5993c3eba230a979fa9d35b4cad8df06d4474a773dc0918033bf50353f966 ERROR: got : ef681558ce294453945247e5874ceee5a7d3c08ff078ff1cc2a2e357871a81b6 ERROR: Incomplete download, or man-in-the-middle (MITM) attack Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 21:15:14 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:15:14 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: <20230130174339.36794-4-bernd.kuhls@t-online.de> References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> Message-ID: <20230130221514.2d58df14@windsurf> On Mon, 30 Jan 2023 18:43:38 +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(-) > > diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash > index a5e9c64e97..e4e41e4ad3 100644 > --- a/package/intel-mediadriver/intel-mediadriver.hash > +++ b/package/intel-mediadriver/intel-mediadriver.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 b553290e829dfd824eb62295c9f07dbe8062ce7998f7c527cc92856d0792562d intel-media-22.6.6.tar.gz > +sha256 edae1bdc07b694bd6e42099feddcf875e3b5d7254894f4b3fb292128577baf82 intel-media-23.1.0.tar.gz > sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md Here as well, I'm getting a different hash. Did github change something? Could you keep the tarball you have locally so that we can compare it to the one we get now from Github? 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 Mon Jan 30 21:03:38 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:03:38 +0100 Subject: [Buildroot] [git commit] package/libva: bump version to 2.17.0 Message-ID: <20230130211634.0CF398257C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=76152e95a9749d05c0e334e1fa6affdf9aeafb7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/intel/libva/blob/v2.17-branch/NEWS Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/libva/libva.hash | 6 +++--- package/libva/libva.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libva/libva.hash b/package/libva/libva.hash index 2916898c31..700ace0378 100644 --- a/package/libva/libva.hash +++ b/package/libva/libva.hash @@ -1,5 +1,5 @@ -# From https://github.com/intel/libva/releases/download/2.16.0/libva-2.16.0.tar.bz2.sha1sum -sha1 ba1c0e196d69a26e54b065dc0f645bdf3be147a7 libva-2.16.0.tar.bz2 +# From https://github.com/intel/libva/releases/download/2.17.0/libva-2.17.0.tar.bz2.sha1sum +sha1 997f7b3111bc5a4d32ec72e9d7f9fcfca41e4923 libva-2.17.0.tar.bz2 # Locally computed -sha256 115faca0db2c417a37da49830870e260450fa13066f5e24e252a20c36d920a1c libva-2.16.0.tar.bz2 +sha256 f3e5eb27c305e05a9bb62703d1915a127301cc0c4f9f209025767432230c4eac libva-2.17.0.tar.bz2 sha256 c86a782ee845b52472dae9b9d79fb915d333628ac0efe49cdce63644814931de COPYING diff --git a/package/libva/libva.mk b/package/libva/libva.mk index 3b6e9580d3..c6b9f63b10 100644 --- a/package/libva/libva.mk +++ b/package/libva/libva.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVA_VERSION = 2.16.0 +LIBVA_VERSION = 2.17.0 LIBVA_SOURCE = libva-$(LIBVA_VERSION).tar.bz2 LIBVA_SITE = https://github.com/intel/libva/releases/download/$(LIBVA_VERSION) LIBVA_LICENSE = MIT From thomas.petazzoni at bootlin.com Mon Jan 30 21:16:00 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:16:00 +0100 Subject: [Buildroot] [git commit] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option Message-ID: <20230130211634.16A008257D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=319cc24aca38d6cb8898400694135b855731940f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master A host dependency to xxd is required if the U-Boot board configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD to solve this problem. xxd is provided by host-vim. Signed-off-by: Jerry Kooyman Signed-off-by: Thomas Petazzoni --- boot/uboot/Config.in | 8 ++++++++ boot/uboot/uboot.mk | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in index a729280060..282418c3ed 100644 --- a/boot/uboot/Config.in +++ b/boot/uboot/Config.in @@ -198,6 +198,14 @@ config BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX This is typically the case when the board configuration has CONFIG_TOOLS_MKEFICAPSULE enabled. +config BR2_TARGET_UBOOT_NEEDS_XXD + bool "U-Boot needs xxd" + help + Select this option if your U-Boot board configuration + requires xxd to be available on the host. This is + typically the case when the board configuration has + CONFIG_USE_DEFAULT_ENV_FILE enabled. + config BR2_TARGET_UBOOT_NEEDS_ATF_BL31 bool "U-Boot needs ATF BL31" depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index 99e80ea5a1..4eae8e95c3 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -239,6 +239,10 @@ ifeq ($(BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX),y) UBOOT_DEPENDENCIES += host-util-linux endif +ifeq ($(BR2_TARGET_UBOOT_NEEDS_XXD),y) +UBOOT_DEPENDENCIES += host-vim +endif + # prior to u-boot 2013.10 the license info was in COPYING. Copy it so # legal-info finds it define UBOOT_COPY_OLD_LICENSE_FILE From thomas.petazzoni at bootlin.com Mon Jan 30 21:16:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:16:37 +0100 Subject: [Buildroot] [PATCH 1/1] boot/uboot: add BR2_TARGET_UBOOT_NEEDS_XXD option In-Reply-To: <20230130150613.829127-1-jerry.kooyman@entrust.com> References: <20230130150613.829127-1-jerry.kooyman@entrust.com> Message-ID: <20230130221637.3077e249@windsurf> On Mon, 30 Jan 2023 09:06:13 -0600 Jerry Kooyman via buildroot wrote: > From: Jerry Kooyman > > A host dependency to xxd is required if the U-Boot board > configuration has CONFIG_USE_DEFAULT_ENV_FILE enabled. So > introduce a new BR U-Boot config option BR2_TARGET_UBOOT_NEEDS_XXD > to solve this problem. xxd is provided by host-vim. > > Signed-off-by: Jerry Kooyman > --- > boot/uboot/Config.in | 8 ++++++++ > boot/uboot/uboot.mk | 4 ++++ > 2 files changed, 12 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bernd.kuhls at t-online.de Mon Jan 30 21:22:39 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 22:22:39 +0100 Subject: [Buildroot] [PATCH 3/5] package/libva-utils: bump version to 2.17.1 References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-3-bernd.kuhls@t-online.de> <20230130221242.2aa95b6e__49270.7143466518$1675113191$gmane$org@windsurf> Message-ID: Am Mon, 30 Jan 2023 22:12:42 +0100 schrieb Thomas Petazzoni via buildroot: > Are you sure? > > ERROR: libva-utils-2.17.1.tar.gz has wrong sha256 hash: > ERROR: expected: > 6ea5993c3eba230a979fa9d35b4cad8df06d4474a773dc0918033bf50353f966 ERROR: > got : > ef681558ce294453945247e5874ceee5a7d3c08ff078ff1cc2a2e357871a81b6 ERROR: > Incomplete download, or man-in-the-middle (MITM) attack > > Thomas Hi Thomas, yes, I tested the hash. The 6ea... hash was also used by Archlinux and Freshports: https://github.com/freebsd/freebsd-ports/commit/ d2575a6e14071688e142525192ce2db19ea71c8b https://github.com/archlinux/svntogit-community/commit/ c3c11ced639ca2b9ebe4227b4ade30ce6acebbee But you are right, the hash of a currently downloaded tarball is different. Unfortunately I deleted the libva* tarballs but kept the mediadriver one and will compare it asap. Regards, Bernd From thomas.petazzoni at bootlin.com Mon Jan 30 21:28:05 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:28:05 +0100 Subject: [Buildroot] [git commit] configs/beaglebone: add support for BeagleBone Green Wireless Message-ID: <20230130213019.5DCC9825B6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fd1d0a9cbf6de2c30fcfcc181b466a5f2b44dc54 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This commit adds support for the BeagleBone Green Wireless to the existing beaglebone_defconfig, by making sure the relevant Device Tree is built and installed. Signed-off-by: Ramon Crichlow Signed-off-by: Thomas Petazzoni --- board/beaglebone/genimage.cfg | 1 + configs/beaglebone_defconfig | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/board/beaglebone/genimage.cfg b/board/beaglebone/genimage.cfg index 42ca2cf107..987d205075 100644 --- a/board/beaglebone/genimage.cfg +++ b/board/beaglebone/genimage.cfg @@ -11,6 +11,7 @@ image boot.vfat { "am335x-boneblack.dtb", "am335x-bonegreen.dtb", "am335x-boneblack-wireless.dtb", + "am335x-bonegreen-wireless.dtb", } } diff --git a/configs/beaglebone_defconfig b/configs/beaglebone_defconfig index 06154d98b7..639b491e97 100644 --- a/configs/beaglebone_defconfig +++ b/configs/beaglebone_defconfig @@ -23,7 +23,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,beagleboard,linux,5.10.30-ti-r3)/linux-5.10.30-ti-r3.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="omap2plus" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue am335x-boneblack-wireless" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue am335x-boneblack-wireless am335x-bonegreen-wireless" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y # Filesystem From thomas.petazzoni at bootlin.com Mon Jan 30 21:29:51 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:29:51 +0100 Subject: [Buildroot] [git commit] board/beaglebone/readme.txt: update list of DTB files produced Message-ID: <20230130213019.66F9C825BA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=faa299ff8c94bea11345071a3d1d05c2681c2cdd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Petazzoni --- board/beaglebone/readme.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/board/beaglebone/readme.txt b/board/beaglebone/readme.txt index 231e977a89..a11377eaee 100644 --- a/board/beaglebone/readme.txt +++ b/board/beaglebone/readme.txt @@ -28,6 +28,10 @@ Result of the build =================== output/images/ +-- am335x-boneblack.dtb ++-- am335x-boneblack-wireless.dtb ++-- am335x-boneblue.dtb ++-- am335x-bonegreen.dtb ++-- am335x-bonegreen-wireless.dtb +-- am335x-bone.dtb +-- am335x-evm.dtb +-- am335x-evmsk.dtb From bernd.kuhls at t-online.de Mon Jan 30 21:30:19 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 22:30:19 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> Message-ID: Am Mon, 30 Jan 2023 22:15:14 +0100 schrieb Thomas Petazzoni via buildroot: > Here as well, I'm getting a different hash. Did github change something? > Could you keep the tarball you have locally so that we can compare it to > the one we get now from Github? Hi Thomas, both tarballs contain exactly the same files but the tarballs differ in size: -rw-r--r-- 1 bernd bernd 28517107 Jan 30 22:24 intel-media-23.1.0.tar.gz -rw-r--r-- 1 bernd bernd 28601938 Jan 18 19:14 intel-media-23.1.0.tar.gz Regards, Bernd From thomas.petazzoni at bootlin.com Mon Jan 30 21:39:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:39:41 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> Message-ID: <20230130223941.11f007d8@windsurf> On Mon, 30 Jan 2023 22:30:19 +0100 Bernd Kuhls wrote: > both tarballs contain exactly the same files but the tarballs differ in > size: > > -rw-r--r-- 1 bernd bernd 28517107 Jan 30 22:24 intel-media-23.1.0.tar.gz > -rw-r--r-- 1 bernd bernd 28601938 Jan 18 19:14 intel-media-23.1.0.tar.gz Could you run diffoscope between both tarballs? Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 21:49:41 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:49:41 +0100 Subject: [Buildroot] [PATCH 1/1] Added beaglebone-green-wireless device tree to beaglebone_defconfig and genimage.cfg In-Reply-To: <20230123155659.4207-1-rcrichlow9000@gmail.com> References: <20230123155659.4207-1-rcrichlow9000@gmail.com> Message-ID: <20230130224941.476a2854@windsurf> On Mon, 23 Jan 2023 09:56:59 -0600 Ramon Crichlow wrote: > Signed-off-by: Ramon Crichlow > --- > board/beaglebone/genimage.cfg | 1 + > configs/beaglebone_defconfig | 2 +- > 2 files changed, 2 insertions(+), 1 deletion(-) Thanks, I have applied this patch to master, after reworking the commit title/log: https://gitlab.com/buildroot.org/buildroot/-/commit/fd1d0a9cbf6de2c30fcfcc181b466a5f2b44dc54 I also pushed a followup commit that updates board/beaglebone/readme.txt: https://gitlab.com/buildroot.org/buildroot/-/commit/faa299ff8c94bea11345071a3d1d05c2681c2cdd Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bernd.kuhls at t-online.de Mon Jan 30 21:49:04 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 22:49:04 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: Am Mon, 30 Jan 2023 22:39:41 +0100 schrieb Thomas Petazzoni via buildroot: > On Mon, 30 Jan 2023 22:30:19 +0100 Bernd Kuhls > wrote: > >> both tarballs contain exactly the same files but the tarballs differ in >> size: >> >> -rw-r--r-- 1 bernd bernd 28517107 Jan 30 22:24 >> intel-media-23.1.0.tar.gz -rw-r--r-- 1 bernd bernd 28601938 Jan 18 >> 19:14 intel-media-23.1.0.tar.gz > > Could you run diffoscope between both tarballs? The result is a 235 MB log file starting with: --- old_edae/intel-media-23.1.0.tar.gz +++ new_f47f/intel-media-23.1.0.tar.gz ?? Format-specific differences are supported for Gzipped files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: gzip compressed data, from Unix, original size modulo 2^32 245893120 Regards, Bernd From thomas.petazzoni at bootlin.com Mon Jan 30 21:51:12 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:51:12 +0100 Subject: [Buildroot] [PATCH] package/sdl2: bump version to 2.26.0 In-Reply-To: <20221128104057.19164-1-mf@go-sys.de> References: <20221128104057.19164-1-mf@go-sys.de> Message-ID: <20230130225112.44782784@windsurf> On Mon, 28 Nov 2022 11:40:57 +0100 Michael Fischer wrote: > 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 Sorry for missing this patch, but in the mean time, it has been superseded by: https://gitlab.com/buildroot.org/buildroot/-/commit/d33a8417bf1bc5d7276e19da5c37da210d4de31a Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 21:54:37 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:54:37 +0100 Subject: [Buildroot] [git commit] configs/qemu_arm_ebbr: new defconfig Message-ID: <20230130215527.4717882624@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7115ab39189a6c660745267d8bf0bf41cf8b3db7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add a defconfig to build a 32b ARMv7-A U-Boot based firmware implementing the subset of UEFI defined by EBBR[1], as well as a Linux OS disk image booting with UEFI, to run on Qemu. The generated firmware binary can also be used to install or run another OS supporting the EBBR specification. [1]: https://github.com/ARM-software/ebbr Signed-off-by: Vincent Stehl?? Cc: Romain Naour Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 2 ++ board/qemu/arm-ebbr/genimage.cfg | 31 ++++++++++++++++ board/qemu/arm-ebbr/grub.cfg | 6 ++++ board/qemu/arm-ebbr/linux.fragment | 2 ++ board/qemu/arm-ebbr/post-image.sh | 11 ++++++ board/qemu/arm-ebbr/readme.txt | 71 +++++++++++++++++++++++++++++++++++++ board/qemu/arm-ebbr/u-boot.fragment | 35 ++++++++++++++++++ configs/qemu_arm_ebbr_defconfig | 57 +++++++++++++++++++++++++++++ 8 files changed, 215 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 706ee80ece..e19087c577 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2986,7 +2986,9 @@ F: package/utp_com/ N: Vincent Stehl?? F: board/qemu/aarch64-ebbr/ +F: board/qemu/arm-ebbr/ F: configs/qemu_aarch64_ebbr_defconfig +F: configs/qemu_arm_ebbr_defconfig F: package/edk2-non-osi/ N: Vincent Stehl?? diff --git a/board/qemu/arm-ebbr/genimage.cfg b/board/qemu/arm-ebbr/genimage.cfg new file mode 100644 index 0000000000..3d4c9cff1a --- /dev/null +++ b/board/qemu/arm-ebbr/genimage.cfg @@ -0,0 +1,31 @@ +image efi-part.vfat { + vfat { + file EFI { + image = "efi-part/EFI" + } + + file zImage { + image = "zImage" + } + } + + size = 128M +} + +image disk.img { + hdimage { + partition-table-type = "gpt" + } + + partition boot { + image = "efi-part.vfat" + partition-type-uuid = U + offset = 32K + bootable = true + } + + partition root { + partition-type-uuid = 69dad710-2ce4-4e3c-b16c-21a1d49abed3 + image = "rootfs.ext2" + } +} diff --git a/board/qemu/arm-ebbr/grub.cfg b/board/qemu/arm-ebbr/grub.cfg new file mode 100644 index 0000000000..ab3a6ec26b --- /dev/null +++ b/board/qemu/arm-ebbr/grub.cfg @@ -0,0 +1,6 @@ +set default="0" +set timeout="5" + +menuentry "Buildroot" { + linux /zImage root=PARTLABEL=root rootwait +} diff --git a/board/qemu/arm-ebbr/linux.fragment b/board/qemu/arm-ebbr/linux.fragment new file mode 100644 index 0000000000..07554cf843 --- /dev/null +++ b/board/qemu/arm-ebbr/linux.fragment @@ -0,0 +1,2 @@ +CONFIG_TEE=y +CONFIG_OPTEE=y diff --git a/board/qemu/arm-ebbr/post-image.sh b/board/qemu/arm-ebbr/post-image.sh new file mode 100755 index 0000000000..c884a8b6f6 --- /dev/null +++ b/board/qemu/arm-ebbr/post-image.sh @@ -0,0 +1,11 @@ +#!/bin/sh +set -eu + +BOARD_DIR=$(dirname "$0") + +# Create flash.bin TF-A FIP image from bl1.bin and fip.bin +dd if="${BINARIES_DIR}/bl1.bin" of="${BINARIES_DIR}/flash.bin" bs=1M +dd if="${BINARIES_DIR}/fip.bin" of="${BINARIES_DIR}/flash.bin" seek=64 bs=4096 conv=notrunc + +# Override the default GRUB configuration file with our own. +cp -f "${BOARD_DIR}/grub.cfg" "${BINARIES_DIR}/efi-part/EFI/BOOT/grub.cfg" diff --git a/board/qemu/arm-ebbr/readme.txt b/board/qemu/arm-ebbr/readme.txt new file mode 100644 index 0000000000..085e723fe6 --- /dev/null +++ b/board/qemu/arm-ebbr/readme.txt @@ -0,0 +1,71 @@ +Introduction +============ + +The qemu_arm_ebbr_defconfig is meant to illustrate some aspects of the Arm +EBBR specification[1] and the Arm SystemReady IR[2] compliance program. +It allows building a 32b ARMv7-A U-Boot based firmware implementing the subset +of UEFI defined by EBBR, as well as a Linux OS disk image booting with UEFI, to +run on Qemu. + +Building +======== + + $ make qemu_arm_ebbr_defconfig + $ make + +Generated files under output/images: + +* flash.bin: A firmware image comprising TF-A, OP-TEE and the U-Boot bootloader. + +* disk.img: An OS disk image comprising the GRUB bootloader, the Linux kernel + and the root filesystem. + +Running under Qemu +================== + +Run the emulation with: + + qemu-system-arm \ + -M virt,secure=on \ + -bios output/images/flash.bin \ + -cpu cortex-a15 \ + -device virtio-blk-device,drive=hd0 \ + -device virtio-net-device,netdev=eth0 \ + -device virtio-rng-device,rng=rng0 \ + -drive file=output/images/disk.img,if=none,format=raw,id=hd0 \ + -m 1024 \ + -netdev user,id=eth0 \ + -no-acpi \ + -nographic \ + -object rng-random,filename=/dev/urandom,id=rng0 \ + -rtc base=utc,clock=host \ + -smp 2 # qemu_arm_ebbr_defconfig + +The login prompt will appear in the terminal that started Qemu. + +Using the EBBR firmware to run another OS under Qemu +---------------------------------------------------- + +It is possible to use the generated firmware binary to run another OS +supporting the EBBR specification. + +To run another OS on emulation using a live or pre-installed image, use the same +Qemu command line as for the generated OS but adapt the OS image path in the +-drive stanza. +The 32b Arm ACS-IR image[3] is an example of a pre-installed OS image. +Linux distributions such as Debian or openSUSE provide a pre-installed OS +image. + +Miscellaneous +============= + +This configuration is inspired by the qemu_arm_vexpress_tz_defconfig, the +qemu_aarch64_ebbr_defconfig and the Arm SystemReady IR IoT Integration, Test, +and Certification Guide[4]. + +Firmware update is currently not supported. + +[1]: https://github.com/ARM-software/ebbr +[2]: https://developer.arm.com/Architectures/Arm%20SystemReady%20IR +[3]: https://github.com/ARM-software/arm-systemready/tree/main/IR/prebuilt_images +[4]: https://developer.arm.com/documentation/DUI1101/1-1/?lang=en diff --git a/board/qemu/arm-ebbr/u-boot.fragment b/board/qemu/arm-ebbr/u-boot.fragment new file mode 100644 index 0000000000..bfc382cde9 --- /dev/null +++ b/board/qemu/arm-ebbr/u-boot.fragment @@ -0,0 +1,35 @@ +CONFIG_BOOTM_EFI=y +CONFIG_CMD_BOOTEFI=y +CONFIG_CMD_BOOTEFI_HELLO=y +CONFIG_CMD_BOOTEFI_HELLO_COMPILE=y +CONFIG_CMD_BOOTEFI_SELFTEST=y +CONFIG_CMD_EFIDEBUG=y +CONFIG_CMD_EFI_VARIABLE_FILE_STORE=y +CONFIG_CMD_GPT=y +CONFIG_CMD_NVEDIT_EFI=y +CONFIG_CMD_RNG=y +CONFIG_CMD_RTC=y +CONFIG_DM_RTC=y +CONFIG_EFI_DEVICE_PATH_TO_TEXT=y +CONFIG_EFI_GET_TIME=y +CONFIG_EFI_HAVE_RUNTIME_RESET=y +CONFIG_EFI_LOADER=y +CONFIG_EFI_LOADER_HII=y +CONFIG_EFI_MM_COMM_TEE=y +CONFIG_EFI_PARTITION=y +CONFIG_EFI_SECURE_BOOT=y +CONFIG_EFI_SET_TIME=y +CONFIG_EFI_UNICODE_CAPITALIZATION=y +CONFIG_EFI_UNICODE_COLLATION_PROTOCOL2=y +CONFIG_EFI_VARIABLE_FILE_STORE=y +CONFIG_FAT_WRITE=y +CONFIG_FIT=y +CONFIG_FS_FAT=y +CONFIG_OF_LIBFDT=y +CONFIG_OPTEE=y +CONFIG_PARTITION_TYPE_GUID=y +CONFIG_RNG_OPTEE=y +CONFIG_RTC_EMULATION=y +CONFIG_SCMI_FIRMWARE=y +CONFIG_SYS_TEXT_BASE=0x60000000 +CONFIG_TEE=y diff --git a/configs/qemu_arm_ebbr_defconfig b/configs/qemu_arm_ebbr_defconfig new file mode 100644 index 0000000000..f3e2d42a54 --- /dev/null +++ b/configs/qemu_arm_ebbr_defconfig @@ -0,0 +1,57 @@ +# Architecture +BR2_arm=y +BR2_cortex_a15=y + +# Image +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh board/qemu/arm-ebbr/post-image.sh support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG) -c board/qemu/arm-ebbr/genimage.cfg" + +# Linux headers +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.9" +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/arm-ebbr/linux.fragment" + +# Packages +BR2_PACKAGE_OPTEE_CLIENT=y + +# Filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="200M" +# BR2_TARGET_ROOTFS_TAR is not set + +# Firmware and bootloader +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="qemu" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="BL32_RAM_LOCATION=tdram" +BR2_TARGET_GRUB2=y +BR2_TARGET_GRUB2_ARM_EFI=y +BR2_TARGET_OPTEE_OS=y +BR2_TARGET_OPTEE_OS_NEEDS_DTC=y +BR2_TARGET_OPTEE_OS_PLATFORM="vexpress-qemu_virt" +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="qemu_arm" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/qemu/arm-ebbr/u-boot.fragment" +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y + +# Host tools +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y + +# host-qemu for gitlab testing +BR2_PACKAGE_HOST_QEMU=y +BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y From thomas.petazzoni at bootlin.com Mon Jan 30 21:55:31 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:55:31 +0100 Subject: [Buildroot] [PATCH next] configs/qemu_arm_ebbr: new defconfig In-Reply-To: <20221128141152.1566171-1-vincent.stehle@arm.com> References: <20221128141152.1566171-1-vincent.stehle@arm.com> Message-ID: <20230130225531.2a78b9bc@windsurf> On Mon, 28 Nov 2022 15:11:52 +0100 Vincent Stehl? wrote: > Add a defconfig to build a 32b ARMv7-A U-Boot based firmware implementing > the subset of UEFI defined by EBBR[1], as well as a Linux OS disk image > booting with UEFI, to run on Qemu. > > The generated firmware binary can also be used to install or run another OS > supporting the EBBR specification. > > [1]: https://github.com/ARM-software/ebbr > > Signed-off-by: Vincent Stehl? > Cc: Romain Naour > --- Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 21:56:59 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:56:59 +0100 Subject: [Buildroot] [git commit] package/ulogd: fix mysql build Message-ID: <20230130215716.61EE38266B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=039dfca25290c4cebe1b7d859a03944598f4c104 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following mysql build failure raised since bump to version 2.0.8 in commit 6fc4b59ffd3007ca9e436d33647acc5dfff62970: checking for mysql_config... no configure: error: libmysqlclient not found Fixes: - http://autobuild.buildroot.org/results/a059be353b7464d4e6a7830a685b43bdd7ecd5fa Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/ulogd/ulogd.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 7d4a1fde4d..033acb06c2 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -23,7 +23,9 @@ else ULOGD_CONF_OPTS += --disable-dbi endif ifeq ($(BR2_PACKAGE_MYSQL),y) -ULOGD_CONF_OPTS += --enable-mysql +ULOGD_CONF_OPTS += \ + --enable-mysql \ + --with-mysql-config=$(STAGING_DIR)/usr/bin/mysql_config ULOGD_DEPENDENCIES += mysql else ULOGD_CONF_OPTS += --disable-mysql From thomas.petazzoni at bootlin.com Mon Jan 30 21:56:46 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:56:46 +0100 Subject: [Buildroot] [git commit] package/ulogd: dbi needs threads Message-ID: <20230130215716.581A882660@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7316a0c2c22c8207edff531544e6eb0d6326b45c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 3b3dbd0183265c3f7da49b0b331688fb7573383f forgot to disable dbi without threads Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/ulogd/ulogd.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 561429599c..7d4a1fde4d 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -41,7 +41,11 @@ else ULOGD_CONF_OPTS += --disable-sqlite3 endif else -ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 +ULOGD_CONF_OPTS += \ + --disable-dbi \ + --disable-mysql \ + --disable-pgsql \ + --disable-sqlite3 endif ifeq ($(BR2_PACKAGE_LIBPCAP),y) From thomas.petazzoni at bootlin.com Mon Jan 30 21:57:50 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 22:57:50 +0100 Subject: [Buildroot] [PATCH 1/2] package/ulogd: dbi needs threads In-Reply-To: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> References: <20230114172506.1258341-1-fontaine.fabrice@gmail.com> Message-ID: <20230130225750.28a7fb9b@windsurf> On Sat, 14 Jan 2023 18:25:05 +0100 Fabrice Fontaine wrote: > Commit 3b3dbd0183265c3f7da49b0b331688fb7573383f forgot to disable dbi > without threads > > Signed-off-by: Fabrice Fontaine > --- > package/ulogd/ulogd.mk | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bernd.kuhls at t-online.de Mon Jan 30 22:00:15 2023 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 30 Jan 2023 23:00:15 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> Message-ID: Am Mon, 30 Jan 2023 22:15:14 +0100 schrieb Thomas Petazzoni via buildroot: > Here as well, I'm getting a different hash. Did github change something? Hi Thomas, see https://github.com/keybase/client/issues/10800#issuecomment-375831096 and the following discussion :( Regards, Bernd From thomas.petazzoni at bootlin.com Mon Jan 30 22:04:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 23:04:49 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: <20230130230449.44c95251@windsurf> On Mon, 30 Jan 2023 22:49:04 +0100 Bernd Kuhls wrote: > --- old_edae/intel-media-23.1.0.tar.gz > +++ new_f47f/intel-media-23.1.0.tar.gz > ?? Format-specific differences are supported for Gzipped files but no > file-specific differences were detected; falling back to a binary diff. > file(1) reports: gzip compressed data, from Unix, original size modulo > 2^32 245893120 If you gunzip both files, are the resulting tarballs identical? Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 22:04:49 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 23:04:49 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: <20230130230449.44c95251@windsurf> On Mon, 30 Jan 2023 22:49:04 +0100 Bernd Kuhls wrote: > --- old_edae/intel-media-23.1.0.tar.gz > +++ new_f47f/intel-media-23.1.0.tar.gz > ?? Format-specific differences are supported for Gzipped files but no > file-specific differences were detected; falling back to a binary diff. > file(1) reports: gzip compressed data, from Unix, original size modulo > 2^32 245893120 If you gunzip both files, are the resulting tarballs identical? Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 22:05:31 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 23:05:31 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: <20230130230531.03687d05@windsurf> On Mon, 30 Jan 2023 22:49:04 +0100 Bernd Kuhls wrote: > The result is a 235 MB log file starting with: > > --- old_edae/intel-media-23.1.0.tar.gz > +++ new_f47f/intel-media-23.1.0.tar.gz > ?? Format-specific differences are supported for Gzipped files but no > file-specific differences were detected; falling back to a binary diff. > file(1) reports: gzip compressed data, from Unix, original size modulo > 2^32 245893120 Could you put online somewhere the "old" tarball, so that we can have a look at what's going on? Thanks a lot! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Mon Jan 30 22:05:31 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 30 Jan 2023 23:05:31 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> <20230130223941.11f007d8@windsurf> Message-ID: <20230130230531.03687d05@windsurf> On Mon, 30 Jan 2023 22:49:04 +0100 Bernd Kuhls wrote: > The result is a 235 MB log file starting with: > > --- old_edae/intel-media-23.1.0.tar.gz > +++ new_f47f/intel-media-23.1.0.tar.gz > ?? Format-specific differences are supported for Gzipped files but no > file-specific differences were detected; falling back to a binary diff. > file(1) reports: gzip compressed data, from Unix, original size modulo > 2^32 245893120 Could you put online somewhere the "old" tarball, so that we can have a look at what's going on? Thanks a lot! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From giulio.benetti at benettiengineering.com Mon Jan 30 23:12:47 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 00:12:47 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <20230130144655.1193660-5-maxime.chevallier@bootlin.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> Message-ID: <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> Hi Maxime, I was trying to build trace-cmd but it hangs while calling the first make on building stage. I've tried with both make 4.3 and 4.3.91. Which make version are you using? Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas On 30/01/23 15:46, Maxime Chevallier via buildroot wrote: > trace-cmd's dependencies 'libtracefs' and 'libtraceevent' were split > into dedicated projects, maintained outside of trace-cmd. > > This release, on top of bumping the version, adds this new dependencies. > > Signed-off-by: Maxime Chevallier > --- > package/trace-cmd/Config.in | 2 ++ > package/trace-cmd/trace-cmd.hash | 2 +- > package/trace-cmd/trace-cmd.mk | 6 ++++-- > 3 files changed, 7 insertions(+), 3 deletions(-) > > diff --git a/package/trace-cmd/Config.in b/package/trace-cmd/Config.in > index 2d0accd7ae..00b9ebbd9a 100644 > --- a/package/trace-cmd/Config.in > +++ b/package/trace-cmd/Config.in > @@ -4,6 +4,8 @@ config BR2_PACKAGE_TRACE_CMD > depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL > depends on BR2_USE_MMU # fork() > depends on !BR2_STATIC_LIBS # dlopen() > + select BR2_PACKAGE_LIBTRACEEVENT > + select BR2_PACKAGE_LIBTRACEFS > help > Command line reader for ftrace. > > diff --git a/package/trace-cmd/trace-cmd.hash b/package/trace-cmd/trace-cmd.hash > index 4d39e4d5ea..c0c20dc317 100644 > --- a/package/trace-cmd/trace-cmd.hash > +++ b/package/trace-cmd/trace-cmd.hash > @@ -1,5 +1,5 @@ > # Locally computed > -sha256 a74d9ade2633b88d0ad199360d51996427e23f4835594133e456cd6e3bd3a651 trace-cmd-v2.9.7.tar.gz > +sha256 9af1ea00e312d03639470e126fa9c786789f03c16df93a57c0bc90eeffbc7d50 trace-cmd-v3.1.5.tar.gz > sha256 b1d04b850c1c7471b0f0896f6c6f0fcfc9f07e2dd183a5f5826af269fe9e88fb COPYING > sha256 70f297763149e72306919c924e164f83041d5e512868d4c8c1826c171b3e49f9 COPYING.LIB > sha256 f6b78c087c3ebdf0f3c13415070dd480a3f35d8fc76f3d02180a407c1c812f79 LICENSES/GPL-2.0 > diff --git a/package/trace-cmd/trace-cmd.mk b/package/trace-cmd/trace-cmd.mk > index 52bb99036c..049ec12925 100644 > --- a/package/trace-cmd/trace-cmd.mk > +++ b/package/trace-cmd/trace-cmd.mk > @@ -4,14 +4,14 @@ > # > ################################################################################ > > -TRACE_CMD_VERSION = 2.9.7 > +TRACE_CMD_VERSION = 3.1.5 > TRACE_CMD_SOURCE = trace-cmd-v$(TRACE_CMD_VERSION).tar.gz > TRACE_CMD_SITE = \ > https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot > TRACE_CMD_LICENSE = GPL-2.0, LGPL-2.1 > TRACE_CMD_LICENSE_FILES = COPYING COPYING.LIB LICENSES/GPL-2.0 LICENSES/LGPL-2.1 > > -TRACE_CMD_DEPENDENCIES = host-pkgconf > +TRACE_CMD_DEPENDENCIES = host-pkgconf libtracefs libtraceevent > TRACE_CMD_MAKE_OPTS = prefix=/usr etcdir=/etc > > ifeq ($(BR2_PACKAGE_AUDIT),y) > @@ -34,6 +34,8 @@ ifeq ($(BR2_sparc64),y) > TRACE_CMD_CFLAGS += -fPIC > endif > > +TRACE_CMD_CFLAGS += $($(HOST_DIR)/bin/pkg-config --cflags libtracefs) > + > # trace-cmd use CPPFLAGS to add some extra flags. > # But like for CFLAGS, $(TARGET_CPPFLAGS) contains _LARGEFILE64_SOURCE > # that causes build problems. From christian at paral.in Mon Jan 30 23:19:29 2023 From: christian at paral.in (Christian Stewart) Date: Mon, 30 Jan 2023 15:19:29 -0800 Subject: [Buildroot] Multiple BR2_BACKUP_SITE Message-ID: Hi all, Would it be possible to adjust Buildroot so that multiple BR2_BACKUP_SITE can be specified in a list? This way there could be multiple mirrors with some mirrors having some things that others do not. Thanks, Christian Stewart From james.hilliard1 at gmail.com Tue Jan 31 05:03:19 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 30 Jan 2023 22:03:19 -0700 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.67.0 Message-ID: <20230131050319.2821287-1-james.hilliard1@gmail.com> Link to Rust 1.67.0 announcement: https://blog.rust-lang.org/2023/01/26/Rust-1.67.0.html 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 adf1799ad7..d00e6342e8 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.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 a1279760f91b3571733e0b0268128d143be2734916753900b5fe7b8ecc3c0900 rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-i686-unknown-linux-gnu.tar.xz.asc -sha256 835b4e1b4d396674f7866a83b9a4f44db16fd12f01a7eaed527282b3700a9b92 rust-1.66.1-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mips-unknown-linux-gnu.tar.xz.asc -sha256 c7349617c42274bf50f6e3662dfb4f6832a93780099c3bb510be1a5b93d04c37 rust-1.66.1-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 fc38663870f0af47a27241d980ca886c3f7d432267920deb412ac8576bef68f0 rust-1.66.1-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 2b1a6c54db49a9e62d60cc96c1768f405e0f4c59d698186bf3a28a1bb017b6b5 rust-1.66.1-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 777d3a650448c15048710282388e90d10740540f570f5d17ed4a2dbdabb89552 rust-1.66.1-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 875bb310bae7c8c1d2d228a49aa4b547608b6c807ddc9ec44bc87272c77d869b rust-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 89164ccf75909b3d02bdcb787e33876cad87e55ab0e6239b030b4b6631ed356a rust-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc -sha256 e83f9fc473072db23376783595a008cdd9b2f2e9b3be109e55939392864840eb rust-1.66.1-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 a201aa4595ec8015662b7103b1409a4787c6d1f1d540bb68746633527d855858 rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 9d96ba6a5a255339cd04af079d906753d56c85503c727279c227d24bd4987e24 rust-std-1.66.1-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz.asc -sha256 520ac446f20490685cc4d73192cfbb4c9b9e55c884aa4ae2b098e3a54d891de8 rust-std-1.66.1-aarch64-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz.asc -sha256 42afd189ef64988f64976f767a734734bccd7c71e578780e902148c98226fa29 rust-std-1.66.1-arm-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.asc -sha256 506126773af9c3dacc506776a0b2e12fe6fa0c95eaf4f4ebb5cdbd335feb83fa rust-std-1.66.1-arm-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz.asc -sha256 3d21b478fbf07bd27902bdd189e6988341f0c2c0108b538f926cea3031bc8ea6 rust-std-1.66.1-arm-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz.asc -sha256 5282fc97111a7eafbead3463ed7bc0f3065332f21aec6a39a740157fe42f943a rust-std-1.66.1-arm-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz.asc -sha256 0ebf0178bbe9c5572d1db89e190dee23aef0e2f667995abedbd66e33d0bd73ab rust-std-1.66.1-armv5te-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz.asc -sha256 938e7442c21ea0895c44ec78fa718ea1d3abe32ed0425ed328c905e188af250e rust-std-1.66.1-armv5te-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.asc -sha256 bdc491f4c05669e7a3382b6bfdaeaa20e2cfa5ef553305df0e0d73729a45e6e4 rust-std-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz.asc -sha256 d75c6dc3c00d662b0d3f6ce7fde0f76057542edfbc97a20b29247842c8a711d2 rust-std-1.66.1-armv7-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz.asc -sha256 830285e5388081c68fac9dc955aa824a4d919b0e24eadc6e0b95b30103d79db9 rust-std-1.66.1-armv7-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz.asc -sha256 d720bd1e493f53797f90d83dbe6d52ecbe1ff3cae282f4b2e18c37fe92c9adf6 rust-std-1.66.1-armv7-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz.asc -sha256 90eb8e2490283930e682b79842d664d4867414563353d53dafc47eccf44aea17 rust-std-1.66.1-i586-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i586-unknown-linux-musl.tar.xz.asc -sha256 c4bab2d63223d0c6e63806082e30d8c38b37eefc10ee2e7380971e3012c00bca rust-std-1.66.1-i586-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz.asc -sha256 b32cbbb9002f8a20b302823a2ff122a91f077b5e1a7bc1340de690ded86bf10b rust-std-1.66.1-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-i686-unknown-linux-musl.tar.xz.asc -sha256 52013329eb6697d94f5dce01dd509b4b93b473c18a3a2c05d0230b9dfeab14d1 rust-std-1.66.1-i686-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz.asc -sha256 e6029b4cec5d6c06c34a0dbec614fa252fdc8cf31013d6e561112cf90f742568 rust-std-1.66.1-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips-unknown-linux-musl.tar.xz.asc -sha256 23f917eccaca59d4c911eb96d8ffefe86834dbcdf902c9ab6dad8558c31c4575 rust-std-1.66.1-mips-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz.asc -sha256 70d1406e0981d5d31c1d3f85c848bba0476e0ff6203e7706f66b4d2212f01b66 rust-std-1.66.1-mips64-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz.asc -sha256 0fd221d4b4205ce548e83f0e7416c8332eb12b64d5a43c0b3ed61e9f7d6edf13 rust-std-1.66.1-mips64-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz.asc -sha256 132d6d5750a877972ebc6f23e831f2ef3077465b2ab24ca645d32ea83c496fe3 rust-std-1.66.1-mips64el-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz.asc -sha256 533f370368ac8b6192e1450289c64544ebf9cacc38c3a52ef6c0ecded7ee6fa5 rust-std-1.66.1-mips64el-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 8bfa3d6079c6df049978fe61b1ccaf992aecd006e23df2439ecfc883bd8bc31b rust-std-1.66.1-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz.asc -sha256 d7028820888d0decde047a6e77b866e690532aa09522c9a23a3fbf8780a72257 rust-std-1.66.1-mipsel-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 417b12a9bf090d694514937cd8c321ed625f155248f63c0de8207b17fa4b35b1 rust-std-1.66.1-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 7074c4ea9fcc683ceb0adcca6ba07544a1d91f0e5d2a4cf14c81eb14316ebf35 rust-std-1.66.1-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 4c64a09be872b5832b50d681fbe29691b6a5d3e23ee5535020fa22b8b453c770 rust-std-1.66.1-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 776eff6f451845e88224714ee6da7819e34f01b7625bf927394c2b91e5c8243c rust-std-1.66.1-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz.asc -sha256 51d1567e1d28e43c2165886f5a4955dcdaa41aa5ddcec5fb08200491fd1f6062 rust-std-1.66.1-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz.asc -sha256 3aee03fa61c28bb242023efb09a22e38a76b075cc72bcad9894560be8b28a927 rust-std-1.66.1-sparc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 c5e2c9b160bd8d99514f13cfbc0e42a722fd9ca14e6aaca4b9b77731a7a48377 rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz.asc -sha256 a9710727ba28955deb7fbec799faed19486c9af3c7e3088ec6659a257515ffca rust-std-1.66.1-x86_64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 5a108891cab3fd0567bf8c2b44f18c045c067c607bbec3ea62b02ad40809b151 rust-1.67.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 2ba12fe020b17de3a6fe7633c59ab50ef44f9715caa858077aad3301408f583c rust-1.67.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 f7fd19d9b4740b2acaee2ac3bf502feb2f16d1d0c203c1d7d2d2652652a9f997 rust-1.67.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 23dc0289abd12ef396c2ac822a28245157f1be5b574b5a5f4059a9ba7b61184c rust-1.67.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 9998f93c29272d9ecabb69e908da23e728ec835520b430d0af12250d175b981d rust-1.67.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 c24de54f46022c9490fc403ccb1e7384a52181ecd28afea0a37f800793b229b4 rust-1.67.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 271b4181072251276e3c97c3f772b6d9ee39aa8d9f05ed28f34bf5910c9964ad rust-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 f3a8517334a174826cf92954d525d039c941265066f46948ad89b61791398dd3 rust-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 2b4c27e3a9475278838588fb64159f74a5a8e752f53249a299d2c5188f0bc2e1 rust-1.67.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.67.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.67.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 e6345aebeba55f39cb35fc06a3ac6c43c35f596309a6ed26023b1898346419bd rust-1.67.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 d78573b19cff475c5d3612570d79f53b220d6aaf3824c71bc94d74b5f778ef84 rust-std-1.67.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-aarch64-unknown-linux-musl.tar.xz.asc +sha256 6ba01d65aa949128a125d85d750f3facff59c5b1448ccaf66fbdb7bbb3696107 rust-std-1.67.0-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 04fb84e9de6c815a7031930afca5d66e6993b639a7f304052df6da750d5bbbe8 rust-std-1.67.0-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 896aad9bcf8990ef213230755311609a5a05c99f3d265f47bc6844638f60d202 rust-std-1.67.0-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 8fd54bfb494089fd26c76b8d9f537bf031aa9018aa29ffe5d7258c82eaa51223 rust-std-1.67.0-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-arm-unknown-linux-musleabi.tar.xz.asc +sha256 212def6f18494cd45c90a471f2b0aff67c4eaa03567c7ab03fe901c337d853d3 rust-std-1.67.0-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 adcab5bb095b4b9af706d3b2cc62341bced76470a7c573354b52f9c8cffb4b46 rust-std-1.67.0-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 97c7922f3250d70e8b7a7f7420caf299274e253e1f46c3160f2dea33e159d5fe rust-std-1.67.0-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 8aec6e33b6c80365979519423a168729c4fff2ea57f66e5123e0602f2ef050a7 rust-std-1.67.0-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 f98f2f4e76ef3056ba98be13ecfaacad07ab214f8ce940dfad56723056d42872 rust-std-1.67.0-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 dc10cc70b1fd6f74d0c3a7d6cf25bc583edd5f61cd26dbcc6f6bfd22d3e4eb04 rust-std-1.67.0-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 1677ef03dfbaa5715609fe7b51e3b036f722fe8934a9186e8f24e26b94588b41 rust-std-1.67.0-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-i586-unknown-linux-gnu.tar.xz.asc +sha256 675f0e2e2930f784d03ad6de663fd4ed2b5737689944f0bc8b20653e611c3bb3 rust-std-1.67.0-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-i586-unknown-linux-musl.tar.xz.asc +sha256 da13b4d9cf2709b3de996d0923df05fb343f774ff89fcfb6a8548f562113c44a rust-std-1.67.0-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 080ce3fa7f5b84d900be5842a52053345a40d6dd77b20bcac016eb2083a9a59d rust-std-1.67.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-i686-unknown-linux-musl.tar.xz.asc +sha256 b5d5a777ca669d8d6aa8bad85efe5ff9d5559a3f6f9dfb9a8d95337dd0cf1b21 rust-std-1.67.0-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 a2bf13ed3f38427ae65c9ee33a0f4c71fd70d8fae6d9af45045f5318834370e5 rust-std-1.67.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips-unknown-linux-musl.tar.xz.asc +sha256 d7d223ec4ddb4816e9c537a395a6575ad853e48e0c41415c1a54235c3eb2aa72 rust-std-1.67.0-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 3b02a3d60f952336e16d1d67a2276ae3197f3839c7b2a557f5ec8d2594325958 rust-std-1.67.0-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 2ca3557e288fc1a312021b5ee2c08d1c2acd052b72b60472b494e79b42d2e713 rust-std-1.67.0-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 585c73b1407938290aa5f72beea6d994c60323b6a48b26b618d2c2f9e53916b1 rust-std-1.67.0-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 23364fbf0dae146a0be76496ac3ac22fbae5603435020d930e28531395b8355d rust-std-1.67.0-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 2b877cdc8af0546358df77a0e22104d5e59a3fc622b6986a3fcbffc9c96a3c8b rust-std-1.67.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-mipsel-unknown-linux-musl.tar.xz.asc +sha256 6e2e15c188dc67428467e894a62679d6f4115d5e5e10916d0273c16152ab060e rust-std-1.67.0-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 44b700068e9e40a01418e537b5c0f4ee279995b55ee6d6266409f057ead1c6de rust-std-1.67.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 db3960e0eac9d7c2485fe418bf9052d2fdd16557499d320919f385f9f3db5448 rust-std-1.67.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 ec92fa64616c67785039bebabc213e6bae6ffc2744ef052b79c7960df60b257f rust-std-1.67.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 630e4b8b95c0b501676f2477b6009ca122019e1e0d637222443e26a0c5931f3c rust-std-1.67.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 f1988eb337c00dd30469f545b822b8fd3b0372e6aa88924b7906785ea1f69fba rust-std-1.67.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 d8cdbee292c86182b54ba152cd33ac3abe4c684186f29017bb4cf7e92ff3a2be rust-std-1.67.0-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 8f03b271bba56b0245833f2cb08044865068ce8721d6a736d3ef7056aa109daa rust-std-1.67.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.67.0-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.67.0-x86_64-unknown-linux-musl.tar.xz.asc +sha256 33f320dc4ae075f720f541564868e494c17dea97ea853507225f89f8b0c57363 rust-std-1.67.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 89009288f4..d62ce39cfc 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.66.1 +RUST_BIN_VERSION = 1.67.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 545a452bf0..2a260ca64f 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# From https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz.asc -sha256 07ac4e6c93e0d8ecfaf3b86c4c78bbbde3f5be675f0334e7fb343cb4a0b81ebe rustc-1.66.1-src.tar.xz +# From https://static.rust-lang.org/dist/rustc-1.67.0-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.67.0-src.tar.xz.asc +sha256 9ef8cf88a1d35d319808daf2f193aadca9ed9bcae1d4d5db8946a448c9432c6d rustc-1.67.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 691683b492..d14ad3a3e7 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.66.1 +RUST_VERSION = 1.67.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 Tue Jan 31 06:45:44 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 30 Jan 2023 23:45:44 -0700 Subject: [Buildroot] [PATCH 1/2] package/tinycompress: install to staging Message-ID: <20230131064545.3266194-1-james.hilliard1@gmail.com> This will be needed for upcoming pipewire compress offload support. Signed-off-by: James Hilliard --- package/tinycompress/tinycompress.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/tinycompress/tinycompress.mk b/package/tinycompress/tinycompress.mk index 062233ec80..c9cfbb574b 100644 --- a/package/tinycompress/tinycompress.mk +++ b/package/tinycompress/tinycompress.mk @@ -9,5 +9,6 @@ TINYCOMPRESS_SOURCE = tinycompress-$(TINYCOMPRESS_VERSION).tar.bz2 TINYCOMPRESS_SITE = https://www.alsa-project.org/files/pub/tinycompress TINYCOMPRESS_LICENSE = BSD-3-Clause and LGPL-2.1 TINYCOMPRESS_LICENSE_FILES = COPYING +TINYCOMPRESS_INSTALL_STAGING = YES $(eval $(autotools-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Jan 31 06:45:45 2023 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 30 Jan 2023 23:45:45 -0700 Subject: [Buildroot] [PATCH 2/2] package/pipewire: bump to version 0.3.65 In-Reply-To: <20230131064545.3266194-1-james.hilliard1@gmail.com> References: <20230131064545.3266194-1-james.hilliard1@gmail.com> Message-ID: <20230131064545.3266194-2-james.hilliard1@gmail.com> Add support for new compress-offload and pw-cat-ffmpeg features. Signed-off-by: James Hilliard --- package/pipewire/pipewire.hash | 2 +- package/pipewire/pipewire.mk | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/package/pipewire/pipewire.hash b/package/pipewire/pipewire.hash index d8b5b0cc86..0e027aaa55 100644 --- a/package/pipewire/pipewire.hash +++ b/package/pipewire/pipewire.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 24b218cf3bb1fb279c8c489c14cc9ae483e1da7b4c8215b2ee5a5ee831bae94f pipewire-0.3.62.tar.bz2 +sha256 c78c95cdff2774418f0a9468e94a1b2800761d322f13104df6501e1a0dc92558 pipewire-0.3.65.tar.bz2 sha256 8909c319a7e27dbb33a15b9035f89ab3b7b2f6a12f8bcddc755206a8db1ada44 COPYING sha256 be4be5d77424833edf31f53fc1f1cecb6996b9e2d747d9e6fb8f878362ebc92b LICENSE diff --git a/package/pipewire/pipewire.mk b/package/pipewire/pipewire.mk index 6bcda0a93d..976d7783b9 100644 --- a/package/pipewire/pipewire.mk +++ b/package/pipewire/pipewire.mk @@ -4,7 +4,7 @@ # ################################################################################ -PIPEWIRE_VERSION = 0.3.62 +PIPEWIRE_VERSION = 0.3.65 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) @@ -122,10 +122,10 @@ PIPEWIRE_CONF_OPTS += -Dbluez5=disabled -Dbluez5-codec-opus=disabled endif ifeq ($(BR2_PACKAGE_FFMPEG),y) -PIPEWIRE_CONF_OPTS += -Dffmpeg=enabled +PIPEWIRE_CONF_OPTS += -Dffmpeg=enabled -Dpw-cat-ffmpeg=enabled PIPEWIRE_DEPENDENCIES += ffmpeg else -PIPEWIRE_CONF_OPTS += -Dffmpeg=disabled +PIPEWIRE_CONF_OPTS += -Dffmpeg=disabled -Dpw-cat-ffmpeg=disabled endif ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y) @@ -215,6 +215,13 @@ else PIPEWIRE_CONF_OPTS += -Dsdl2=disabled endif +ifeq ($(BR2_PACKAGE_TINYCOMPRESS),y) +PIPEWIRE_CONF_OPTS += -Dcompress-offload=enabled +PIPEWIRE_DEPENDENCIES += tinycompress +else +PIPEWIRE_CONF_OPTS += -Dcompress-offload=disabled +endif + ifeq ($(WEBRTC_AUDIO_PROCESSING),y) PIPEWIRE_CONF_OPTS += -Decho-cancel-webrtc=enabled PIPEWIRE_DEPENDENCIES += webrtc-audio-processing -- 2.34.1 From thomas.petazzoni at bootlin.com Tue Jan 31 06:55:35 2023 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 31 Jan 2023 06:55:35 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2023-01-30 Message-ID: <20230131065542.272E78135A@smtp1.osuosl.org> Hello, Autobuild statistics for 2023-01-30 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 3 | 0 | 6 | 2022.11.x | 17 | 17 | 0 | 34 | master | 157 | 323 | 1 | 481 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 29 fwup-1.9.1 | 16 neon-2-sse-a15b489e1222b208... | 15 fluent-bit-2.0.8 | 14 fxdiv-63058eff77e11aa15bf53... | 10 jack2-1.9.21 | 10 xz-5.2.10 | 9 bash-5.2.15 | 8 libglib2-2.72.3 | 8 opkg-0.4.5 | 8 host-binutils-2.38 | 7 libfuse3-3.13.0 | 7 dahdi-linux-3.2.0 | 6 host-go-1.19.5 | 6 linux-6.1.5 | 6 pixz-1.0.7 | 6 gobject-introspection-1.72.0 | 5 unknown | 5 xxhash-0.8.1 | 5 fontconfig-2.13.1 | 4 host-pahole-1.24 | 4 linux-5.10.145-cip17-rt7 | 4 norm-1.5.8 | 4 wolftpm-2.7.0 | 4 elfutils-0.186 | 3 gerbera-1.10.0 | 3 gmp-6.2.1 | 3 nerdctl-1.0.0 | 3 ocf-linux-20171122 | 3 python-bunch-1.0.1 | 3 rtl8723ds-bt-14cedf3a9fec1a... | 3 xenomai-3.0.10 | 3 zabbix-5.4.9 | 3 bird-2.0.11 | 2 bpftool-v7.1.0 | 2 efivar-38 | 2 freerdp-2.9.0 | 2 fs/ubifs/ubifs.mk:49: /home... | 2 gvfs-1.48.1 | 2 host-delve-1.20.0 | 2 host-sentry-cli-2.8.0 | 2 janet-1.26.0 | 2 libcamera-apps-1.1.0 | 2 libcap-ng-0.8.3 | 2 libvncserver-0.9.14 | 2 netsurf-3.10 | 2 optee-client-3.19.0 | 2 python-cryptography-39.0.0 | 2 qt5base-2ffb7ad8a1079a0444b... | 2 vim-9.0.1260 | 2 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 berkeleydb-5.3.28 | 1 boost-1.80.0 | 1 check-0.15.2 | 1 cni-plugins-1.1.1 | 1 dhcp-4.4.3-P1 | 1 dust-0.8.1 | 1 edk2-edk2-stable202208 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 fftw-quad-3.3.8 | 1 file-5.43 | 1 flannel-0.14.0 | 1 flare-engine-1.14 | 1 fs/cramfs/cramfs.mk:46: /ho... | 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: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.37 | 1 host-binutils-2.39 | 1 host-gcc-final-arc-2020.09-... | 1 host-rust-1.66.1 | 1 host-vim-9.0.1260 | 1 hwdata-0.365 | 1 intel-gmmlib-22.3.3 | 1 jailhouse-0.12 | 1 json-c-0.16 | 1 libabseil-cpp-20220623.1 | 1 libgcrypt-1.10.1 | 1 liblog4c-localtime-1.0 | 1 libostree-2022.7 | 1 linux-tools | 1 lirc-tools-0.10.2 | 1 ltp-testsuite-20220930 | 1 mongodb-4.2.18 | 1 mosquitto-2.0.15 | 1 mpv-0.33.1 | 1 multipath-tools-0.9.4 | 1 mxs-bootlets-10.12.01 | 1 opus-1.3.1 | 1 pcre2-10.42 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 python-pyicu-2.10.2 | 1 rauc-1.8 | 1 rng-tools-6.16 | 1 s6-linux-utils-2.6.0.0 | 1 s6-portable-utils-2.2.5.0 | 1 sdl2-2.26.2 | 1 ssdp-responder-1.9 | 1 sysrepo-2.2.12 | 1 systemd-250.8 | 1 uclibc-1.0.42 | 1 xtables-addons-3.22 | 1 zlib-ng-2.0.6 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/ec7ff77cb2b991565ddbab6c5d34dadac57ffe39 | mips64el | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/5778d25aff810efd1da763abb531d138b6d71613 | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/de979f3e272503e839dc89a2fca662651c2d3f2c | ORPH sparc | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/5cf1322d4c797c07e804ba2fad883019ff742a16 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/c3bdadd03147cc635f550efe46db361540aeadef | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/88e578278644e83afb0ad848ee9e1f9aa83fe8ec | ORPH arceb | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/7363c79cbb3bc510e02c4a848129828c40e92680 | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/25a3114f6057e50cd0517fb0d92dbd3cf8e92c27 | ORPH m68k | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/ce7796102a49fcb4d5d248e7f9a0c1681be9300a | ORPH aarch64 | bash-5.2.15 | NOK | http://autobuild.buildroot.net/results/dadfcd3b22d33d49d0127f719fd72f6e14ae9b12 | ORPH sh4a | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/833d68946d8385985cfdf3839368beaab9945d71 | ORPH s390x | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/094b360fc39ab461dbf2db5a633da939f81def47 | sparc | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/80ba6484d9746a9e05bc614d88a1b791ccad70d3 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/44fd02077db5f8b5be68153b9257680db7faa5f1 | s390x | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/1f3ddbc4766f89bbd468abf2c205357eae7905d3 | x86_64 | bpftool-v7.1.0 | NOK | http://autobuild.buildroot.net/results/1569bbc3cba0d9c13133853736546165548ad305 | mips64el | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/b4b521016b2f65ff19974c085255337adb265e98 | ORPH s390x | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/5d6d3c24d119e3570a221cf1fb9a5b61d8c8bbe6 | aarch64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/737df145c498040df29111a6335197b4f18cf38d | aarch64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/983f189bf42353a512b26c7c57a6995656417fb7 | armeb | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/58690ef76eb637040c0f7f74f762f3ce0ce8e57f | sparc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/a762a9421e7156c3c8a544aa4285b62444e96cb9 | microblazeel | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/b4e5ede6e1a346d41936b5b95e6bf188e44c8dd1 | powerpc64le | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9d2f396fa246d1046c7a3c233a62642f420b80a1 | sh4a | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/bcab7a82fedb4d9a2d223207a0cf03740f416f27 | ORPH powerpc64le | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2f27307f128a9ef105380c27526bc33091d50f32 | ORPH i686 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/420d2cdbbd402c8746abfbf7de7f9164b62852f3 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/544825de5205cdf4807faa11c936cc8fa9b4308a | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/2b4793a2e27351e6cb277ca6bb8af450d32dbdb1 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5f4dbbd485556bc60347083447a39ee4d24aadb5 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2f56c333373b69ff4e9109efa915baa1569a67e5 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9769dd7c5969d63d2f91e9bb6c9ce0bbbd26be3b | ORPH x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/ae313c7e00e198a80705ad979ca6d7bac3bd9422 | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/e8eceddc191bda614ace976c5e748a10962cda84 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/d62895d8d919c7578ce6d45318d7a5e2b25b5c74 | ORPH arm | file-5.43 | NOK | http://autobuild.buildroot.net/results/db95da0be4034640d4fe8d62fa8b6ffd6179acf4 | ORPH powerpc64le | flannel-0.14.0 | NOK | http://autobuild.buildroot.net/results/4f94dbd1e307bf5218eb2306dcadac0513a0028b | mips64el | flare-engine-1.14 | NOK | http://autobuild.buildroot.net/results/1f49a3cb89d90cc2330d42a15872799a993c7893 | mips | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/139f93956f79df88df9c51492cd761fbe3081cbe | powerpc64le | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/ae80c41e232ad76209443f8df1d5e77a9292b37a | powerpc64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/f722c06fd0ec813fced8054a382f8aea3fb9b7c3 | s390x | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/56c2c9c9c081ee307fb5e96f58be04751584d14d | or1k | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/9970375b066e2ec3e9797356738828cde5e6b647 | aarch64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/252efb49ca2a475c6135e71aab514ddf4217ff25 | s390x | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/a65b1ba1afee26ec9b4330ec220fb8a912ceed22 | powerpc | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/3cc3bcbbda3b08c8aeefc00c0030b37055fddb1e | mipsel | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/335b73001298383f02bae2b2f877adb144636c0b | x86_64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/1df45ab56595dbf1f0382dc1466f2cf29d17ef1d | s390x | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/1c25f61dacf1a34d56f2bdc22cccaafad84ab79e | sparc64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/8d3b57414acd8eb6648ea02049c40264402b36dc | sparc64 | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/c89c4f2e8e38f4aeb42275836ef5da0227e02762 | powerpc64le | fluent-bit-2.0.8 | NOK | http://autobuild.buildroot.net/results/f360ff067cd10a2ace7d328b325b84474b1a9bd2 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b91417db2b0de56f743006aba234de2fe58cd366 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/9cc48b42a874049b9f64529e8c7cb375dacf3268 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/05d0a8ddce7ca51fd54576ea71ea47e815403b27 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e5afdf7c7003daaf4b36b9d7daf5a9586bf6fafc | ORPH armeb | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/67483327bf2cf32b6862d696334bc53127f5d249 | arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/1eb1f68aafe5abcfe43076d03565b4adb1957131 | arc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/3056cc6e352f1f6ce3521637b8334e7360c9641e | powerpc64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/9925b0647742a7b1614d5638580961d208432585 | sparc64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/f5f329387220ad43d595b8b28310dfc06796235d | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/24fccae842e29c161359107ab3c75b3f60aa43a0 | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3e9a8ed9978b523b5d40a4190f8d49b28795e0ba | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/884aaca68c3f7b4d2237f80690f055f333dd34ab | mips64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/581f7fabd871a01556f5120709d9c88f0fe47338 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3a6eac83963335db6e2f8bdcae273c3653face3a | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9585ea1a85445af651007cb791700587ecab02f9 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/0857cfa214f5244ccf9cb2eca647d16c75b33945 | xtensa | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/ced985c9dbfd0e8e19def99c02ff2df28249392b | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/01670c05f1721bbb36268e46f1c1c88f93465131 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f117916a4dff3c274e7a1207e9aa97dd12f4a1ab | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c7800d9a2e39d782a3baaa5f04ea827bfa4f3bc3 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7b8defde1704b147e9210a13cad7078720369f64 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20e3c70d118946253ce0c6cf12498d54faa36101 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a53720f98c0b394dfae521340e82bbcc9a1551c6 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/095bfd213fd335b57d8d0ef0f98ce7b23b3d57d9 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf11150cecc40a7df9040f90759263a60bec7303 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e5d5388eae52e9cad4f992524f44a65fdc46d5c4 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c251ac626ec3c759af40e006600911a6ac71b15 | m68k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fd890ddb55d0c4e3d4f9c0a7e25fa13008d85e80 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e5ab571c361199c2a11653fd795f2251f476a2d1 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/57578e87dce8be94457c156ede1b375d6fc20852 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6106fae20565b32e1ce6c003bb21f3266e276530 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/adecd192c08a160dd7283c231cb01921bcc6214e | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f1269d20bd1c62fd33f9ea7ac0e764d610548d8d | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f30bf0e0328b018a75c332836d003e4a86bcaf97 | s390x | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/2838a0771cc642cfd2e81f1f79bf1695bb84131a | powerpc64 | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/b0f3b6352429a5156a8c3a2b932331753887b65b | aarch64 | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/52f634c06bdfe983280a2c01bb9fec4b0e1a4b34 | arceb | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/181b85d9dd505693ed23fab823085b001aa785f4 | arm | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/f683772a5e029f9f607f5821e6bc62d43df3f00d | arc | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/501fd582a2a0707edab2309ee39f3f004c56d242 | xtensa | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/90364411b2e863016e1e0673d19d7e34f7bdb077 | sparc64 | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/45558eb012373c6ad84e5d78284f4ef0ed28b298 | aarch64 | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/51cd1aa34be2042b471b2ad404bc9e707e59bdcf | powerpc | fxdiv-63058eff77e11aa15bf53... | NOK | http://autobuild.buildroot.net/results/fe0be6fd00f5f498b6b7341e7cebcd6aaadcd892 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b702ed9a1cf477cb449d42b79940b1b1e5bc1d32 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/42bee3b0d8cc9527b20780faf6f461163853a604 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a4ac6d5cbb2eb3e7ee65682c51f7832161172601 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/627fb7f0fb54a4e1d81c4e9249073c36f7cc6cc7 | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/c41d7906ccff6250317fd40115999741aaacd806 | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/27f64c2a9ea9a91b4d27eb594c241dd87a175084 | ORPH microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/631d210a1fc5ce8bb4905a7e1451f64f660fa66d | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8c9590747c0c3f31de52c5b5cc5f77676eeaa5d8 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8e1591e8098dd76ac79e4faba472dcb07c8215f3 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6ff28e50cc77e62b2b8a19e3eb3b5f353457af1d | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1bf33ef0be255867099abcbad4a9cd5d62665af1 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7b660de746c39e1bd374d5212992b926c815efab | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/1a49f373fd1355c5198f525b5f28394de5b2ec46 | mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/14035d57c01c5ce8543289a03080abf86f734486 | ORPH s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3b68faa36b48621d9396e54644079f296a547c9c | ORPH s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/0bbe278910282bfdc4c764cbde09b89680c4ae92 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/df72e58ccf782046c8c88f4512c314b24f6f910b | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/deab34c9c698f062dbe78706f5b54a3195cfbe9c | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/46bddec9b167c4ffd966a558ed88e42fd7b1ef41 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a75d1169250139c430ebb2b48ff84a7522812dfe | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/960587ba2456d4d8fe3ce845b56c32461d6b5210 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/56fa4a063a3b55f413a50683f364d2a6c11ad8a5 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f13ca456f5460bc150149b2dc6fcd85f7b6619c5 | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/780ef97c89904be40c7686d9c6bc06cbd0be2a1a | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/0d04326f7d0c82fe9b0b7ef57eebca8aa1330cd3 | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/ce60ee976c25b3a8f4085406539c48aa137e2bad | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7426f7104de610ce48584f127d36fa454781a8f0 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2f13144b63a922ec401139e88e46f3a3f9f6c67f | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/206b2c7dea16863398a95b36e5aaebd108b1450c | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/590a79ddb1da61066e37ed196d0e1a36c293737c | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/03d533bdaa05e3c8601dd571536accbe1d7c7a8b | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/642873125ee5915139a723330330ca16e119608a | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7d26892e7c5d8be1b80e60e0b9f2d89a18de1f69 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6b18a066074d1546b46e3a3654ea049e44b7830 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e90e393abe9aec8df27c14ec949ba208ca95a616 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/825d1c008cf2350ec2005e434ea4fb0c740ef7e4 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/657bbcb2be03a2d9e6d7a429046654e550d8eb9b | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af43fd789ad58e0f317f6876153d61864f48ebf5 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/374bc4133decb1cf1516694d34a8213988756bc6 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4278bed710f4c681523bac8406a2a888084f5c0 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5f379de9ae9c2032d576a177a451f3491c69d42f | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/97f650db9c3f3acb34de18d1deedf97a3ccebdc2 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/283c821992488b701d087a540f58e26fe09f194a | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/837ba82a41e150ffa85180151e24c16c5dad8882 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bccbe869f8d70e2d7be5fafbc6aa0296d352c9b4 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ed07f58ffa981316ed6295820853d800ed3e6678 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/665b19a645f0fb491eed6b4d8965636ef462bc7c | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a230f42a6848a388ca640fed0067c9f466130e50 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a0b2b620ddc92260adb00b08d53a05c7f583f764 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3b82115a9a8bba31701ba0fc75c9cc7b93958763 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b4e072e50a2c3e04e8835811010bec9f5cbbd1b7 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/33fae5f4272e88492b2805f32514192c036038ab | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1d11223d4ae919db3ab5429e42d950ae69c11fa8 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e99192d195448551c27b6e2c6fa2e8762344453a | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/651ebb892407b7cb504309f3c870381839e2414b | arceb | host-gcc-final-arc-2020.09-... | NOK | http://autobuild.buildroot.net/results/84e4f8a2ed0440947d5ecc0bbdea0970abfa6a92 | powerpc64le | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/c3478149d2681d6de7adb58457ab070e8590bd76 | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/f6559ae174b866811a3e087766fcd299d568c0bc | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/ee1adc2832bcf2acfda0cfdcdc687a31d0b5dfde | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/678d7ebb6383564bfaffb586cd94688939c2305d | mips64 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/0bd9d2db17930c4ae6cee3135cb61a7f478773ca | i686 | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/df3f6b14f7d817adcf3ffccd01dd07b82406b396 | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6d956428350c679b29b7c4f5c72d55a5f2087400 | i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5f0a08457ca25f90c7161dd86c972fa355a947c0 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/77b8fcfac1bb4437e4b1f8382ccf5960f40edde3 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/73ec4e60d3853d6275bc2bf6607810f98c4c074b | x86_64 | host-rust-1.66.1 | NOK | http://autobuild.buildroot.net/results/99872ea221f05672bb2e2aa012ae382a499cd56f | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/27fd0c6a1558b5aa07e8d5d126b05a31a8cb062b | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/ee078f02285cc0fa304f4700423dabf50507288c | s390x | host-vim-9.0.1260 | NOK | http://autobuild.buildroot.net/results/0ad43d35e23ecc82af573385ba1a376378cf096f | ORPH mips64el | hwdata-0.365 | NOK | http://autobuild.buildroot.net/results/0c1ec824b2ee3256851cd13b12ce935641e3d563 | ORPH x86_64 | intel-gmmlib-22.3.3 | NOK | http://autobuild.buildroot.net/results/c1120932e8c212820b239ee8cd4a057623a73376 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ae1919d27c54cc9f289d3e8cbf4eeb5de0eaffdf | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4bdd86deb7e3e049fd089f9bcde2dbf6c925e95e | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a86086355b3dae22ba75056749eb94314a90bb81 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e82e7cd777de8fd53ab1d5822351efbc4f13b6d3 | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e2c14c7532098643b15d91e603846cebdd028bf4 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/007f62f1b895c6905ebe03f793f24bddd3d089b2 | xtensa | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/c93d8f1f2a0ccebd80df08c288d76bb46b8320b1 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/15536fafe7071aebdb297f071ee7c72a2854d1b1 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/73da02d8d1a9ef86babd048253ae0d652adbd45c | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/35e16b4c3796fb240b68ce019942aa3a21476777 | aarch64 | jailhouse-0.12 | NOK | http://autobuild.buildroot.net/results/062da3976622e47a6db758e80fef57c8990d6a19 | aarch64_be | janet-1.26.0 | NOK | http://autobuild.buildroot.net/results/3cd11c4570de4fc41e7110077556c2e7dc08ada3 | aarch64 | janet-1.26.0 | NOK | http://autobuild.buildroot.net/results/bdfb91d86bc785530e3fdbe825b138e960bea64d | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/1b88d971cda5a68bf566777f85b83e09dc40f347 | powerpc64le | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/66addc7aa075499926f367625b9b0fce1244fe81 | powerpc64le | libcamera-apps-1.1.0 | NOK | http://autobuild.buildroot.net/results/e44e2deaf88d91525d03b3f315446be766f90b1e | x86_64 | libcamera-apps-1.1.0 | NOK | http://autobuild.buildroot.net/results/758631a9fcd62835844f78914a36dfb579e7beba | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/66682bd3015fb438060c69087bb60dcfb85620a5 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/49878878c99a2abcb3f343937b48dea23849a607 | microblaze | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/97f3787d3f01d5ac8303d1532789f8c3a37a2cac | or1k | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/82c4bb547658912889296e263d6c7e854b1f2d86 | mips64 | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/0a7104719296e628c5b278dbed8e3a31eb298016 | i686 | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/ef5f0ecf3215ddd62ee55b42eba8b2abe6d233c6 | arc | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/216e378297b5ba697b143fff7793bfea6a1bd707 | nios2 | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/ca050ffe736157827f02cd942644e9c455ecc1eb | mipsel | libfuse3-3.13.0 | NOK | http://autobuild.buildroot.net/results/23943a6dd1bcf531843d017ea2363e66e14bdbdc | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/75cc5cd6fa7903711bf321f9f8529f37c7e61960 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/41b626ced15ad62d0ce515d1fcc6a0e03d3c2163 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3d156c10fbc12dd5a76c48c904c4bb5507aa7268 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1d5b88d317c6bf4fa3b727bda7abc000d015e46e | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c5be369cd0a6dde451e574795c32c65b8df76b26 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/d250135fe030e46bac3d95591641f5d8504396db | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/96c993c89fb271beb182fc03673ee7d077a96b9d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/126ba0d77b9dce0743710426aad7fb623e5c9044 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/93298c5f6b89cbc7a52f2f600957153ecd83902c | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/b5a62318797246624d9ae59834fe1a16c5e26c38 | mips64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/9f041a4597422a891e49a0687e9e7f87b3dcf0d2 | sparc | libvncserver-0.9.14 | NOK | http://autobuild.buildroot.net/results/6e7c28905a5c2061cf6dd14936c61562521c5483 | ORPH x86_64 | libvncserver-0.9.14 | NOK | http://autobuild.buildroot.net/results/e417ba81c922063aeede28dc598af4e11da61c1a | ORPH xtensa | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/5d8d254b097310fc2be5fc5b08cb4fbc9173001f | ORPH i686 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/b79a585050e90f941c59030cfcc3bd62044bae46 | ORPH microblazeel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/451add22e770d227455977623ceb2041dda0515b | ORPH sparc | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/d326e6a1d1a8c4f47e278303a4d706207099ef6b | ORPH sh4a | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/10f030d690f499f14d2d8ee6408b1df6614c5301 | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/e5c92c24d54c0859422fda3edfae9eae98999551 | ORPH powerpc64le | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/df27d543ee24b0833336c66b63ba9b735751bc0d | ORPH powerpc | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/b6d944f2b15c2517723580c36d9ab4b619477596 | ORPH sh4a | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/a80e1c502517d2473144c0a269779eea84eb071e | ORPH mips64 | linux-6.1.5 | NOK | http://autobuild.buildroot.net/results/d83f88a8f87f29e0988200a511c263d6c668ab62 | ORPH mips64 | linux-tools | NOK | http://autobuild.buildroot.net/results/fdd2e31f8003959dcd96e5a5bb0b621a0c0cdb44 | ORPH microblazeel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/4e8af0be9c6133ef26c91648e84a4ad6bc89f3a8 | ORPH x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/2a13e10b8c56b020c50e1279dc8e7d7126d7eb49 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/5e9ba03b72d463681a17dbebe34437513f3ea94d | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/3be9792704bbb169dada151f6316da5105fc232f | m68k | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/a64bf0e21ca998572ee7265e5f5c1e1be64aeeb7 | mips | multipath-tools-0.9.4 | NOK | http://autobuild.buildroot.net/results/eb9f43f3be7213d1fcc96bc5ac0d489242de7fd0 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/8701808b4563ec62aa75f9c895d1c157324f5897 | ORPH riscv32 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/07e93d84dc9fe794d7f088c8d942b6d5bbe06783 | riscv32 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/4f1b86656426f8f7ad896901f784931849681017 | mips64 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/a5db2f286dbd69e84d518d086df857ef434b936a | arm | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/0ebb8c886e0a432b6fb43ab21010f625f6797b9e | sparc | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/7c643e65b03af46fc810a1ff2988209d0b6b9fc1 | x86_64 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/c3e1cca43ef4580a8b315fb36df052ec1efd5001 | arm | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/f9310865f57813d4c44f3fb30c797a2a5c98d818 | mips64el | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/35b75bec605399ad586354977c6dfb87e1471b2d | m68k | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/82e89ea1fd2bc44380ece24652c91e1ade62bb66 | mips | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/d8b82e81cb8c1f2e50752b3fe59858ff7448c5b2 | i586 | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/80b217b9d696d9302be819d22b63093c5c54f275 | arceb | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/9a5d14d9dd2846faf806acddb4eda427eb0e6918 | armeb | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/0da415ed18c8a999e9e1828bb7c50ee31cb3146c | arceb | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/394e847944421670149b4d3491d92fab1da267d5 | arm | neon-2-sse-a15b489e1222b208... | NOK | http://autobuild.buildroot.net/results/1064a5908d0b2f8b1cd451d33370b1e571530606 | x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/53cb183f224db35c977ad50eb6c3bf7060121bdc | arm | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/84915ca9c5b5ec49f615a668cba936b85d77a1bf | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/81e31151e94271850dc6a06121d5409ae61ae843 | armeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/db93519a411865fe14d7ef5a2ac3b89b7c11b475 | sh4aeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/a9511fa0eea1602a923162b4b471307dd1d36cd2 | sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/646a1cfd9c88198d563705e64577881176dfa2e7 | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cd2a7c812775175b3b70890ae1c2263e5a15cbb6 | ORPH sh4a | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/83607ca7c38ae5aa7f119a12bb5be64675c84973 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/02114c8c439b91b3c71c91073549232ded04ce74 | ORPH mips | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/dfffe0ef7d66f42a80b0b299a20c88d36d08bc9f | ORPH nios2 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/3a03cbdf40682f962bd0d5896015e09df3ec92dc | ORPH armeb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/f63a9953ad4a8a9a576b5516e1b56ec0006ebc3c | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5c7209d7eed5f7cd332ab62066fa9c2be18ddae6 | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/72840c25bb63a6188d7224b2ea16519aaf20d37d | ORPH sh4a | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/aade87a3c5508a0fd0158e4eb42dc29f649c3c4b | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2956a470371ed03a907379b29517e3e4fb2c63fc | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/314396fa430ef87a597e3c2de02966c7acc195ef | ORPH aarch64_be | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/47ee967febd03bc9e8fd47dbd5c9649f05eb1f1e | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/21e4b51d542349222aa6ed0e7b4828678659c70f | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/64f3b5d0ec05db77fc1ed0944ca9c0bf664ebb65 | ORPH aarch64_be | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/385469852f4e96cf4f5591db4b68f9ddf5f86f88 | sparc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/f4c2de3e244509fc5777311b1eb196ae7209a32d | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/47d69e626d78b9e25b46deab008fe58c37abc57b | ORPH sparc | pcre2-10.42 | NOK | http://autobuild.buildroot.net/results/17f9cd020539c127643590629bcac81532dbf94c | ORPH m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/dbf2b76745c4bc78ccf99bf76224ae601b460c29 | ORPH mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/27c645cfbf95e4e278f92bd7b9afb2971aca798b | m68k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c34f5b630822f37a9290619e4db4af1f5d2681d6 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/dcc2bfd3130a548f17264045e64c76beaf2c8dff | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/615f4b7bac51dc6d845143cbc1494c5d7264991d | mips64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e5195116538b2643a9bb82667a87894b4e760de6 | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b8216f4d597871a7b4521974d9757dc4e88d320d | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/6a78490b70eeb1aa043a109a47002f049932e656 | riscv64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/2f80faafd0977b0cf548c641ce2a9e27263a241a | sparc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/10ba935aa3157a89a392da2cfc9becbed86ee3ad | aarch64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/48e4615dc83c8473307147164a849a376a2367a4 | powerpc64 | python-cryptography-39.0.0 | NOK | http://autobuild.buildroot.net/results/1629b3b2c560dc71ffc774e7d655f753ccefa2b6 | nios2 | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/9325a7e7df92cf8c2bc312ca31792e2d330406d4 | mips64 | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/04f027031bf9d344561c328ebd42040c3ae43e34 | or1k | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/5df52095462750d3a3eac4eddf0ff841fca6e497 | or1k | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/3b8909b3e89da4f4820a9377112d0530a6c6324c | arceb | rng-tools-6.16 | NOK | http://autobuild.buildroot.net/results/2b1a7a2725ce1c8da01190dc6c88f63f55ea3d03 | sh4aeb | rtl8723ds-bt-14cedf3a9fec1a... | NOK | http://autobuild.buildroot.net/results/cdf7b124d23c7a93654b1462c4fdb3a124bcf8da | nios2 | rtl8723ds-bt-14cedf3a9fec1a... | NOK | http://autobuild.buildroot.net/results/67f5c2abf19eb70eca4bbd42a304bc0759473382 | sparc | rtl8723ds-bt-14cedf3a9fec1a... | NOK | http://autobuild.buildroot.net/results/377023f5a440426b53bc31061f326628f75a7dec | mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/956fbae1470d9a0a644a9bb3c3797d326992a2cd | microblazeel | s6-portable-utils-2.2.5.0 | NOK | http://autobuild.buildroot.net/results/be647264d2ead2308d710d0009e14f359266f3fc | sparc | sdl2-2.26.2 | NOK | http://autobuild.buildroot.net/results/58435b62c73205eea27abe974c1e05479ed51e0b | nios2 | ssdp-responder-1.9 | NOK | http://autobuild.buildroot.net/results/f9430fbb5858df8809ac2063786d0588400803ba | riscv32 | sysrepo-2.2.12 | NOK | http://autobuild.buildroot.net/results/93e12602d0eca433784adae003943ec5908f3512 | s390x | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/c895878937ce1a60c711869fc30d92e8ed2d6a98 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/6319b5a563c97121c5ba29540076201c6cd0d017 | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/bb4288feecae866d007b852d7fe73cc034dfac40 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/06a63d74e43b5ce230fdcd83b6c4544559a1f829 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/20e6cdf26a162f4baadeede5a3418952bb943f7d | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/298df688fe0404335aa669290cb8f7d7bf0b0b74 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/203195597e8851e3fda03aae830de86f3d0cf011 | powerpc64le | vim-9.0.1260 | NOK | http://autobuild.buildroot.net/results/f99c209efcc6f316c49c9c045d69fa3ca88fd4b3 | ORPH mips64 | vim-9.0.1260 | NOK | http://autobuild.buildroot.net/results/8eb28b88f2a201c2dc2061b7f63c1a18987a0313 | ORPH nios2 | wolftpm-2.7.0 | NOK | http://autobuild.buildroot.net/results/b05731b3d397e50c4bd55380e4611e1796cf6d98 | powerpc64 | wolftpm-2.7.0 | NOK | http://autobuild.buildroot.net/results/9e4668d798ba17f0eb9ddfa6a03cf6e44494d733 | mips | wolftpm-2.7.0 | NOK | http://autobuild.buildroot.net/results/3c4aba9e59ba1a252f8ce119e9053a1a3e46f77f | aarch64_be | wolftpm-2.7.0 | NOK | http://autobuild.buildroot.net/results/9f41ea742547bfd6be7df056adaf4dd9ef3ba3ab | mips64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/cf6ed562d5697c7f86563b00f0a534819e23b437 | powerpc64le | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/b76d1ffce9c35873317b48c6466c922c8ccf10b5 | x86_64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/f89d309bb5429c86742a1845f3a1e98b4050e015 | arc | xtables-addons-3.22 | NOK | http://autobuild.buildroot.net/results/c3149ba680f6442a821e91e76d3a3b14ed9fe3b8 | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/9c953ff346422391fdfe95638a38b4fa75294190 | ORPH mips64el | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/fd97cfc34eb019df84d283d3c8fa16fc0da13851 | ORPH or1k | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/368506538ee84d5eae4b9feddc6ae6d4e59f58ff | ORPH mips | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/048ad2b5ce25ea9be8b293eee4e899b4cf8e8c42 | ORPH armeb | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/1d31ac3321a3c2934f73fd220c8c9d85be9bce3a | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c3576ebac12fd970474a8916324647382e879ce2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c35bbb72a14524ae9871f39e48e1f1f5e384e2a4 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/54e77f957cf8163378842e2df31ef7b09551971b | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0e44d477b9fef01af0e36e347d4ea631487677cc | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/43b657bd128fadc2fbf7394460c39902a890824e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f5ac8a485fdd11de7e2c30e0a744c2f3c555b2f6 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c63ffe1e230d33de757fd8831e35f5fa2f5941a1 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/92427a42ac9eb72f5b7ac403320176e51da350cd | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2ba7e3139b6787cc06b7c9663b3d1ec5a05b1f69 | ORPH powerpc | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/6172500388cd3877e5ad416769186ef7d38bdb16 | x86_64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/f2bbf211e0918d748bcea6bad40f12001182a309 | powerpc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/fc969c6293c862a117d823d6c04ee24b4e1fecc9 | arm | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/d7f27a7669340aead37479dcc2a84be776133ba1 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- gocryptfs-2.2.1 | 1 igd2-for-linux-2.1 | 1 mesa3d-21.3.5 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/2f7760362b66e7ef9d598c96651cac89a10ec87b | or1k | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d10afc751cad94bd2339a33a05b8f40444f74a36 | mips64el | mesa3d-21.3.5 | NOK | http://autobuild.buildroot.net/results/c9ec0f3d1834fbdc6312b92298f73c49c4f70c07 | Classification of failures by reason for 2022.11.x -------------------------------------------------- unknown | 4 cairo-1.16.0 | 1 flatbuffers-2.0.8 | 1 fwts-22.09.00 | 1 gerbera-1.10.0 | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.37 | 1 host-go-1.19.5 | 1 host-pahole-1.24 | 1 libcamera-ba6435930f08e802c... | 1 linux-6.0.19 | 1 python-cryptography-38.0.1 | 1 xxhash-0.8.1 | 1 zabbix-5.4.9 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/0f4ee5d6adc01c2a7d4d89e2a2ed753155214480 | riscv64 | flatbuffers-2.0.8 | NOK | http://autobuild.buildroot.net/results/ce96b36bbdd2a61d383ea204042c58319a649cdc | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/112737a0878a6f473fb8940611a2ea0afeacd4cc | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f1970b0309d551dd7c71e401b3d04995c38b58a4 | arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/b948e6b615e64b7ecfe56665ee80025abb2f7322 | aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/2cbc96de0bb8107dad7e96fb3165ce750dc547f9 | mips64el | host-go-1.19.5 | NOK | http://autobuild.buildroot.net/results/0c7d41a4325113cd3401d574af1f969866a0c85b | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6365e7c84139ecfc95e69d390070259d79f0cdee | x86_64 | libcamera-ba6435930f08e802c... | NOK | http://autobuild.buildroot.net/results/a0286729be9a08d648a2a856737a8df133ba69d5 | mips | linux-6.0.19 | NOK | http://autobuild.buildroot.net/results/bc857b17ab8930bfcbaef7eafc5affc9c7537309 | ORPH mipsel | python-cryptography-38.0.1 | NOK | http://autobuild.buildroot.net/results/a853fc42d9f1a8c15ee3f3931e018dc4bda07a31 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/10acb09c622ead651e719b7ae54851c3e7ef45b9 | mips | unknown | NOK | http://autobuild.buildroot.net/results/86a4be63a9172551beeeffafea691b88320ec099 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/e80963f66de34ca821c74477e69116fae2eec5a1 | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/8d356b65e7ade1903979901f839a0b7b4b4e48b5 | microblaze | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/d9f1a1fa14f35f926224d8d2bf0fce3ec8913291 | ORPH or1k | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/8dbfa89acc09f137220d911b4cd4686a595649ab | -- http://autobuild.buildroot.net From marcus.folkesson at gmail.com Tue Jan 31 13:23:27 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Tue, 31 Jan 2023 14:23:27 +0100 Subject: [Buildroot] [PATCH] package/libcamera-apps: bump to version 1.1.1 Message-ID: <20230131132327.636417-1-marcus.folkesson@gmail.com> Signed-off-by: Marcus Folkesson --- package/libcamera-apps/libcamera-apps.hash | 2 +- package/libcamera-apps/libcamera-apps.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libcamera-apps/libcamera-apps.hash b/package/libcamera-apps/libcamera-apps.hash index cc2d3b6926..fbb3150cb5 100644 --- a/package/libcamera-apps/libcamera-apps.hash +++ b/package/libcamera-apps/libcamera-apps.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 2d895ad5d11a6004b1e84eb8d486d5dca64dda1b41e0f4f3f87904666f249e3e libcamera-apps-1.1.0.tar.gz +sha256 c05e29e02da05fa92739941295d96dcb93324805f7b348ad182e7e29e7e0c520 libcamera-apps-1.1.1.tar.gz sha256 36dfed86bdef661a0a14ec1a1cc84c771d5a06b6f9b92e9ebb610ba711bd528a license.txt diff --git a/package/libcamera-apps/libcamera-apps.mk b/package/libcamera-apps/libcamera-apps.mk index a5d9227250..290ee9a026 100644 --- a/package/libcamera-apps/libcamera-apps.mk +++ b/package/libcamera-apps/libcamera-apps.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCAMERA_APPS_VERSION = 1.1.0 +LIBCAMERA_APPS_VERSION = 1.1.1 LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,v$(LIBCAMERA_APPS_VERSION)) LIBCAMERA_APPS_LICENSE = BSD-2-Clause LIBCAMERA_APPS_LICENSE_FILES = license.txt -- 2.38.1 From marcus.folkesson at gmail.com Tue Jan 31 13:36:26 2023 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Tue, 31 Jan 2023 14:36:26 +0100 Subject: [Buildroot] [PATCH] package/libcamera-apps: fix overflow conversion error Message-ID: <20230131133626.638374-1-marcus.folkesson@gmail.com> Upstream commit: https://github.com/raspberrypi/libcamera-apps/commit/a65682a97e19f96b86aeceb3ca3befb1687e3861 Fixes: - http://autobuild.buildroot.net/results/758631a9fcd62835844f78914a36dfb579e7beba/ Signed-off-by: Marcus Folkesson --- ...ass-VIDIOC_QUERYCAP-as-unsigned-long.patch | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 package/libcamera-apps/0001-core-pass-VIDIOC_QUERYCAP-as-unsigned-long.patch diff --git a/package/libcamera-apps/0001-core-pass-VIDIOC_QUERYCAP-as-unsigned-long.patch b/package/libcamera-apps/0001-core-pass-VIDIOC_QUERYCAP-as-unsigned-long.patch new file mode 100644 index 0000000000..2f4b6424a1 --- /dev/null +++ b/package/libcamera-apps/0001-core-pass-VIDIOC_QUERYCAP-as-unsigned-long.patch @@ -0,0 +1,34 @@ +From a65682a97e19f96b86aeceb3ca3befb1687e3861 Mon Sep 17 00:00:00 2001 +From: Marcus Folkesson +Date: Tue, 31 Jan 2023 09:14:15 +0100 +Subject: [PATCH] core: pass VIDIOC_QUERYCAP as unsigned long + +VIDIOC_QUARYCAP is an unsigned long and should be passed as one. + +Get rid of the following error: +core/libcamera_app.cpp:33:22: error: overflow in conversion from 'long unsigned int' to 'int' changes value from '2154321408' to '-2140645888' [-Werror=overflow] + 33 | int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); + +Signed-off-by: Marcus Folkesson +--- + core/libcamera_app.cpp | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/core/libcamera_app.cpp b/core/libcamera_app.cpp +index 04696fb..8cb6563 100644 +--- a/core/libcamera_app.cpp ++++ b/core/libcamera_app.cpp +@@ -30,7 +30,9 @@ static void check_camera_stack() + return; + + v4l2_capability caps; +- int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps); ++ unsigned long request = VIDIOC_QUERYCAP; ++ ++ int ret = ioctl(fd, request, &caps); + close(fd); + + if (ret < 0 || strcmp((char *)caps.driver, "bm2835 mmal")) +-- +2.38.1 + -- 2.38.1 From troglobit at gmail.com Tue Jan 31 14:20:03 2023 From: troglobit at gmail.com (Joachim Wiberg) Date: Tue, 31 Jan 2023 15:20:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/netopeer2: fix sysv init script, does not start Message-ID: <20230131142003.1354787-1-troglobit@gmail.com> - The netopeer server forks to background by default, no need for '-b' - The path to the daemon is /usr/sbin, not /usr/bin Signed-off-by: Joachim Wiberg --- package/netopeer2/S52netopeer2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/netopeer2/S52netopeer2 b/package/netopeer2/S52netopeer2 index cf53a8f109..cadd6b9feb 100644 --- a/package/netopeer2/S52netopeer2 +++ b/package/netopeer2/S52netopeer2 @@ -8,7 +8,7 @@ NETOPEER2_SERVER_ARGS="" start() { printf 'Starting %s: ' "$DAEMON" - start-stop-daemon -S -b -q -p $PIDFILE -x "/usr/bin/$DAEMON" \ + start-stop-daemon -S -q -p $PIDFILE -x "/usr/sbin/$DAEMON" \ -- $NETOPEER2_SERVER_ARGS status=$? if [ "$status" -eq 0 ]; then -- 2.34.1 From maxime.chevallier at bootlin.com Tue Jan 31 15:15:58 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Tue, 31 Jan 2023 16:15:58 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> Message-ID: <20230131161558.5982b380@pc-7.home> Hello Giulio, On Tue, 31 Jan 2023 00:12:47 +0100 Giulio Benetti wrote: > Hi Maxime, > > I was trying to build trace-cmd but it hangs while calling the first > make on building stage. Aw ok, do you have some logs of what happens before it hangs ? > I've tried with both make 4.3 and 4.3.91. Which make version are you > using? I'm using make 4.3 on my side. Thanks for giving my patches a try :) Maxime From giulio.benetti at benettiengineering.com Tue Jan 31 15:36:08 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 16:36:08 +0100 Subject: [Buildroot] [PATCH] package/libfuse3: fix build failure due to missing __off64_t in musl Message-ID: <20230131153608.434059-1-giulio.benetti@benettiengineering.com> Add upstream patch[0] that substitute __off64_t with off64_t that is present in glibc, uclibc and musl. [0]: https://github.com/libfuse/libfuse/commit/19d95c0e701076407dc1f3cfd39e12e28b332927 Fixes: http://autobuild.buildroot.net/results/a98/a984d275d949e8dc989870d2d2b6f6c7168d52bb/ Signed-off-by: Giulio Benetti --- .../0001-use-off_t-over-__off64_t.patch | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 package/libfuse3/0001-use-off_t-over-__off64_t.patch diff --git a/package/libfuse3/0001-use-off_t-over-__off64_t.patch b/package/libfuse3/0001-use-off_t-over-__off64_t.patch new file mode 100644 index 0000000000..ce29ba0f44 --- /dev/null +++ b/package/libfuse3/0001-use-off_t-over-__off64_t.patch @@ -0,0 +1,56 @@ +From 19d95c0e701076407dc1f3cfd39e12e28b332927 Mon Sep 17 00:00:00 2001 +From: psykose +Date: Sat, 14 Jan 2023 21:31:56 +0000 +Subject: [PATCH] use off_t over __off64_t + +when -D_FILE_OFFSET_BITS=64 is defined, the off_t type is 64 bits wide +already. the fuse_common.h header already checks for this, and errors +when it is not, so be consistent with all the other uses of off_t. + +some libcs like musl do not have a 32-bit off_t type, and don't define +__off64_t. + +Signed-off-by: Giulio Benetti +--- + example/hello_ll_uds.c | 4 ++-- + include/fuse_lowlevel.h | 8 ++++---- + 2 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/example/hello_ll_uds.c b/example/hello_ll_uds.c +index c1f64d7..f291fed 100644 +--- a/example/hello_ll_uds.c ++++ b/example/hello_ll_uds.c +@@ -277,8 +277,8 @@ static ssize_t stream_read(int fd, void *buf, size_t buf_len, void *userdata) { + return (res == -1) ? res : (res + prev_res); + } + +-static ssize_t stream_splice_send(int fdin, __off64_t *offin, int fdout, +- __off64_t *offout, size_t len, ++static ssize_t stream_splice_send(int fdin, off_t *offin, int fdout, ++ off_t *offout, size_t len, + unsigned int flags, void *userdata) { + (void)userdata; + +diff --git a/include/fuse_lowlevel.h b/include/fuse_lowlevel.h +index ff0d966..96088d7 100644 +--- a/include/fuse_lowlevel.h ++++ b/include/fuse_lowlevel.h +@@ -130,11 +130,11 @@ struct fuse_forget_data { + struct fuse_custom_io { + ssize_t (*writev)(int fd, struct iovec *iov, int count, void *userdata); + ssize_t (*read)(int fd, void *buf, size_t buf_len, void *userdata); +- ssize_t (*splice_receive)(int fdin, __off64_t *offin, int fdout, +- __off64_t *offout, size_t len, ++ ssize_t (*splice_receive)(int fdin, off_t *offin, int fdout, ++ off_t *offout, size_t len, + unsigned int flags, void *userdata); +- ssize_t (*splice_send)(int fdin, __off64_t *offin, int fdout, +- __off64_t *offout, size_t len, ++ ssize_t (*splice_send)(int fdin, off_t *offin, int fdout, ++ off_t *offout, size_t len, + unsigned int flags, void *userdata); + }; + +-- +2.34.1 + -- 2.34.1 From giulio.benetti at benettiengineering.com Tue Jan 31 16:05:35 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 17:05:35 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <20230131161558.5982b380@pc-7.home> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> <20230131161558.5982b380@pc-7.home> Message-ID: <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> Hi Maxime, On 31/01/23 16:15, Maxime Chevallier via buildroot wrote: > Hello Giulio, > > On Tue, 31 Jan 2023 00:12:47 +0100 > Giulio Benetti wrote: > >> Hi Maxime, >> >> I was trying to build trace-cmd but it hangs while calling the first >> make on building stage. > > Aw ok, do you have some logs of what happens before it hangs ? Sure: https://pastebin.com/t883KNqZ It hangs there forever :-/ >> I've tried with both make 4.3 and 4.3.91. Which make version are you >> using? > > I'm using make 4.3 on my side. So we're aligned > Thanks for giving my patches a try :) Thank you instead for providing the bump! Kind regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas > Maxime > > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From giulio.benetti at benettiengineering.com Tue Jan 31 16:07:04 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 17:07:04 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> <20230131161558.5982b380@pc-7.home> <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> Message-ID: On 31/01/23 17:05, Giulio Benetti wrote: > Hi Maxime, > > On 31/01/23 16:15, Maxime Chevallier via buildroot wrote: >> Hello Giulio, >> >> On Tue, 31 Jan 2023 00:12:47 +0100 >> Giulio Benetti wrote: >> >>> Hi Maxime, >>> >>> I was trying to build trace-cmd but it hangs while calling the first >>> make on building stage. >> >> Aw ok, do you have some logs of what happens before it hangs ? > > Sure: > https://pastebin.com/t883KNqZ > > It hangs there forever :-/ Ah, I've also given a try with -O0 but the behaviour is the same > >>> I've tried with both make 4.3 and 4.3.91. Which make version are you >>> using? >> >> I'm using make 4.3 on my side. > > So we're aligned > >> Thanks for giving my patches a try :) > > Thank you instead for providing the bump! > > Kind regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From giulio.benetti at benettiengineering.com Tue Jan 31 16:31:25 2023 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 31 Jan 2023 17:31:25 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> <20230131161558.5982b380@pc-7.home> <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> Message-ID: <95838e6d-1271-b347-61c9-94b5f0cae29f@benettiengineering.com> On 31/01/23 17:07, Giulio Benetti wrote: > On 31/01/23 17:05, Giulio Benetti wrote: >> Hi Maxime, >> >> On 31/01/23 16:15, Maxime Chevallier via buildroot wrote: >>> Hello Giulio, >>> >>> On Tue, 31 Jan 2023 00:12:47 +0100 >>> Giulio Benetti wrote: >>> >>>> Hi Maxime, >>>> >>>> I was trying to build trace-cmd but it hangs while calling the first >>>> make on building stage. >>> >>> Aw ok, do you have some logs of what happens before it hangs ? >> >> Sure: >> https://pastebin.com/t883KNqZ >> >> It hangs there forever :-/ > > Ah, I've also given a try with -O0 but the behaviour is the same > >> >>>> I've tried with both make 4.3 and 4.3.91. Which make version are you >>>> using? >>> >>> I'm using make 4.3 on my side. >> >> So we're aligned >> >>> Thanks for giving my patches a try :) >> >> Thank you instead for providing the bump! >> >> Kind regards > This is the log after 20 minutes: https://pastebin.com/3saYFn1a very strange. And it still hasn't finished. I let it go and see if it builds successfully. It sounds like a make problem. All other buildings I'm doing works correctly. Just to be sure I've also rebooted my PC. CPU usage on the make command is around 6% only, almost 0% of Ram consumption. -- Giulio Benetti CEO/CTO at Benetti Engineering sas From maxime.chevallier at bootlin.com Tue Jan 31 16:44:40 2023 From: maxime.chevallier at bootlin.com (Maxime Chevallier) Date: Tue, 31 Jan 2023 17:44:40 +0100 Subject: [Buildroot] [PATCH 4/4] package/trace-cmd: bump to 3.1.5 In-Reply-To: <95838e6d-1271-b347-61c9-94b5f0cae29f@benettiengineering.com> References: <20230130144655.1193660-1-maxime.chevallier@bootlin.com> <20230130144655.1193660-5-maxime.chevallier@bootlin.com> <37a680ce-9213-de60-4d6c-306a787d4bad@benettiengineering.com> <20230131161558.5982b380@pc-7.home> <51634838-32b7-4ae0-0251-2cd4fc2207ae@benettiengineering.com> <95838e6d-1271-b347-61c9-94b5f0cae29f@benettiengineering.com> Message-ID: <20230131174440.227df853@pc-7.home> Hello Giulio, On Tue, 31 Jan 2023 17:31:25 +0100 Giulio Benetti wrote: > On 31/01/23 17:07, Giulio Benetti wrote: > > On 31/01/23 17:05, Giulio Benetti wrote: > >> Hi Maxime, > >> > >> On 31/01/23 16:15, Maxime Chevallier via buildroot wrote: > >>> Hello Giulio, > >>> > >>> On Tue, 31 Jan 2023 00:12:47 +0100 > >>> Giulio Benetti wrote: > >>> > >>>> Hi Maxime, > >>>> > >>>> I was trying to build trace-cmd but it hangs while calling the > >>>> first make on building stage. > >>> > >>> Aw ok, do you have some logs of what happens before it hangs ? > >> > >> Sure: > >> https://pastebin.com/t883KNqZ > >> > >> It hangs there forever :-/ > > > > Ah, I've also given a try with -O0 but the behaviour is the same > > > >> > >>>> I've tried with both make 4.3 and 4.3.91. Which make version are > >>>> you using? > >>> > >>> I'm using make 4.3 on my side. > >> > >> So we're aligned > >> > >>> Thanks for giving my patches a try :) > >> > >> Thank you instead for providing the bump! > >> > >> Kind regards > > > > This is the log after 20 minutes: > https://pastebin.com/3saYFn1a > > very strange. And it still hasn't finished. I let it go and see if it > builds successfully. It sounds like a make problem. All other > buildings I'm doing works correctly. Just to be sure I've also > rebooted my PC. Wow that's strange indeed, I wonder if this is a parallel build problem in trace-cmd's makefile. I'll try to reproduce on my side, I've tested that for arm but not arm64, I'll give it a go and see if I can spot any similar problem. Thanks again, Maxime > CPU usage on the make command is around 6% only, almost 0% of Ram > consumption. > From ps.report at gmx.net Tue Jan 31 17:26:14 2023 From: ps.report at gmx.net (Peter Seiderer) Date: Tue, 31 Jan 2023 18:26:14 +0100 Subject: [Buildroot] [PATCH 4/5] package/intel-mediadriver: bump version to 23.1.0 In-Reply-To: References: <20230130174339.36794-1-bernd.kuhls@t-online.de> <20230130174339.36794-4-bernd.kuhls@t-online.de> <20230130221514.2d58df14__31334.1615417571$1675113344$gmane$org@windsurf> Message-ID: <20230131182614.163620c1@gmx.net> Hello *, On Mon, 30 Jan 2023 23:00:15 +0100, Bernd Kuhls wrote: > Am Mon, 30 Jan 2023 22:15:14 +0100 schrieb Thomas Petazzoni via buildroot: > > > Here as well, I'm getting a different hash. Did github change something? > > Hi Thomas, > > see https://github.com/keybase/client/issues/10800#issuecomment-375831096 > and the following discussion :( And https://github.blog/changelog/2023-01-30-git-archive-checksums-may-change/ Regards, Peter > > Regards, Bernd > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From rcrichlow9000 at gmail.com Tue Jan 31 19:32:44 2023 From: rcrichlow9000 at gmail.com (Ramon Crichlow) Date: Tue, 31 Jan 2023 13:32:44 -0600 Subject: [Buildroot] Development flow to track .config Message-ID: What would be best practice for saving changes to the top level .config file using a private git repo? The issue is that since .config is listed in .gitignore , git will not track changes to .config. Secondly if make [config file] is run, changes will be lost. Assume that # make abc_defconfig was used to initially create .config Is the following flow best practice? If not please suggest a better one. 1. Make a change to .config using make menuconfig 2. Diff the change between .config and .config.old 3. Edit abc_defconfig to mirror the changes in step 2 4. Commit abc_defconfig Regards, Ramon -------------- next part -------------- An HTML attachment was scrubbed... URL: From jason.choi9 at yahoo.com Tue Jan 31 19:49:29 2023 From: jason.choi9 at yahoo.com (Jason Choi) Date: Tue, 31 Jan 2023 14:49:29 -0500 Subject: [Buildroot] How to know the package updated? Message-ID: <665997591.554194.1675195174617@yahoo.com> I?ve recently checked the version 2022.02.3 and 2022.02.4. I found bind is mentioned under fixes for download/compilation/runtime/license issues in ~. So, I compared bind package between 2022.02.3 and 2022.02.4. And actually they are same version which is bind-9.16.27.tar.xz. Does it mean there are patches maintained separately? Or, am I misunderstanding the change log? Please advise me. Sent from Mail for Windows -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.partesotti at gmail.com Tue Jan 31 20:00:36 2023 From: a.partesotti at gmail.com (Alessandro Partesotti) Date: Tue, 31 Jan 2023 21:00:36 +0100 Subject: [Buildroot] (no subject) In-Reply-To: <20230128094119.10660-1-a.partesotti@gmail.com> References: <20230128094119.10660-1-a.partesotti@gmail.com> Message-ID: <20230131200036.4797-1-a.partesotti@gmail.com> Subject: [PATCH 1/1] package/oatpp:: new package Hi Yann , All I've resubmitted the patch with the requested changes. Thank you for your time https://patchwork.ozlabs.org/project/buildroot/patch/20230129225000.336472-1-a.partesotti at gmail.com/ Regards Alesaadnro Partesotti From bonet at grenoble.cnrs.fr Tue Jan 31 21:25:20 2023 From: bonet at grenoble.cnrs.fr (Edgar Bonet) Date: Tue, 31 Jan 2023 22:25:20 +0100 Subject: [Buildroot] How to know the package updated? In-Reply-To: <665997591.554194.1675195174617@yahoo.com> References: <665997591.554194.1675195174617@yahoo.com> Message-ID: Hello! Jason Choi wrote: > I?ve recently checked the version 2022.02.3 and 2022.02.4. I found > bind is mentioned under fixes for download/compilation/runtime/license > issues in ~. So, I compared bind package between 2022.02.3 and > 2022.02.4. And actually they are same version which is > bind-9.16.27.tar.xz. [...] am I misunderstanding the change log? The CHANGES file only gives a very brief summary of what changes were introduced by each release. If you want more details, your best option may be to clone the git repository: $ git clone git://git.buildroot.net/buildroot Cloning into 'buildroot'... [...] $ cd buildroot $ git log --stat 2022.02.3..2022.02.4 -- package/bind commit 7032d5826d0927f3f60f5656d3d4fe8afc86e697 Author: Danomi Manchego Date: Tue Jul 5 23:02:36 2022 -0400 package/bind: fix indentation of options in menuconfig Move kconfig comment below the "if BR2_PACKAGE_BIND...endif" block so that the two sub-options are presented in menuconfig as subordinate to "bind" package selection rather than equal to it as if they were unrelated. Signed-off-by: Danomi Manchego Signed-off-by: Thomas Petazzoni (cherry picked from commit 0d566b8cc7146ad57dfdf7ef13aceb80b85acd9e) Signed-off-by: Peter Korsgaard package/bind/Config.in | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) This shows that, between 2022.02.3 and 2022.02.4, there was only one commit touching the bind package, and that commit only touched the file Config.in. You can use ?git show ? if you want to see the details of the changes. Regards, Edgar. From bonet at grenoble.cnrs.fr Tue Jan 31 21:36:10 2023 From: bonet at grenoble.cnrs.fr (Edgar Bonet) Date: Tue, 31 Jan 2023 22:36:10 +0100 Subject: [Buildroot] Development flow to track .config In-Reply-To: References: Message-ID: Hello! Ramon Crichlow wrote: > Is the following flow best practice? If not please suggest a better one. > > 1. Make a change to .config using make menuconfig > 2. Diff the change between .config and .config.old > 3. Edit abc_defconfig to mirror the changes in step 2 > 4. Commit abc_defconfig Not sure it's the best, but here is what I do: 1. git switch -c 'my-custom-branch' 2. make some_board_defconfig 3. make nconfig # or your preferred variant of menuconfig, save and exit 4. make savedefconfig # this will save the relevant changes to some_board_defconfig 5. git commit -a -m 'My custom changes to some_board_defconfig' Best regards, Edgar. From rcrichlow9000 at gmail.com Tue Jan 31 21:58:59 2023 From: rcrichlow9000 at gmail.com (Ramon Crichlow) Date: Tue, 31 Jan 2023 15:58:59 -0600 Subject: [Buildroot] Development flow to track .config In-Reply-To: References: Message-ID: Didn't know about make savedefconfig - thanks! Ramon On Tue, Jan 31, 2023 at 3:36 PM Edgar Bonet wrote: > Hello! > > Ramon Crichlow wrote: > > Is the following flow best practice? If not please suggest a better one. > > > > 1. Make a change to .config using make menuconfig > > 2. Diff the change between .config and .config.old > > 3. Edit abc_defconfig to mirror the changes in step 2 > > 4. Commit abc_defconfig > > Not sure it's the best, but here is what I do: > > 1. git switch -c 'my-custom-branch' > 2. make some_board_defconfig > 3. make nconfig # or your preferred variant of menuconfig, save and exit > 4. make savedefconfig # this will save the relevant changes to > some_board_defconfig > 5. git commit -a -m 'My custom changes to some_board_defconfig' > > Best regards, > > Edgar. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Tue Jan 31 22:36:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 31 Jan 2023 23:36:11 +0100 Subject: [Buildroot] [PATCH v3 1/3] package/fluent-bit: only require a C compiler In-Reply-To: <20230130121930.3472747-1-thomas@devoogdt.com> (Thomas Devoogdt's message of "Mon, 30 Jan 2023 13:19:28 +0100") References: <20230130121930.3472747-1-thomas@devoogdt.com> Message-ID: <87bkme49ic.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > From: Thomas Devoogdt > Fixes: > - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log > - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log > Signed-off-by: Thomas Devoogdt This has now been merged, so I've replaced this with the upstream commit and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Jan 31 22:36:18 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 31 Jan 2023 23:36:18 +0100 Subject: [Buildroot] [PATCH v3 2/3] package/fluent-bit: fix -latomic on various platforms In-Reply-To: <20230130121930.3472747-2-thomas@devoogdt.com> (Thomas Devoogdt's message of "Mon, 30 Jan 2023 13:19:29 +0100") References: <20230130121930.3472747-1-thomas@devoogdt.com> <20230130121930.3472747-2-thomas@devoogdt.com> Message-ID: <877cx249i5.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > From: Thomas Devoogdt > /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: > /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to > symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' > /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: > /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: > error adding symbols: DSO missing from command line > collect2: error: ld returned 1 exit status > Signed-off-by: Thomas Devoogdt Committed, thanks. -- Bye, Peter Korsgaard From bugzilla at busybox.net Tue Jan 31 22:41:33 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 31 Jan 2023 22:41:33 +0000 Subject: [Buildroot] [Bug 15306] New: glibc build fails Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15306 Bug ID: 15306 Summary: glibc build fails Product: buildroot Version: unspecified Hardware: Macintosh OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: russelljbrennan at gmail.com CC: buildroot at uclibc.org Target Milestone: --- I'm trying to build glibc in a [Docker Container](https://github.com/batocera-linux/batocera.linux/blob/master/Dockerfile) and I'm getting two error. The first happens on a clean build, and it *looks like* a path is being munged. The file `tdgppitrmssgwsgadebug/backtrace.os` is specified and doesn't exist, although `debug/backtrace.os` does exist: ``` ... /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ar: tdgppitrmssgwsgadebug/backtrace.os: No such file or directory make[3]: *** [../o-iterator.mk:9: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/libc_nonshared.a] Error 1 make[3]: *** Waiting for unfinished jobs.... sed -e 's@ /bcm2837/build/glibc-2\.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/@ $(common-objpfx)@g' -e 's@^/bcm2837/build/glibc-2\.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/@$(common-objpfx)@g' -e 's@ *\.\.\/\([^ \]*\)@ $(..)\1 at g' -e 's@^\.\.\/\([^ \]*\)@$(..)\1 at g' \ /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.dT > /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.dT2 rm -f /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.dT mv -f /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.dT2 /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h.d mv -f /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.hT /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/dl-link.h make[3]: Leaving directory '/bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/elf' make[2]: *** [Makefile:484: elf/subdir_lib] Error 2 make[2]: Leaving directory '/bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca' make[1]: *** [Makefile:9: all] Error 2 make[1]: Leaving directory '/bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build' make: *** [package/pkg-generic.mk:293: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/.stamp_built] Error 2 make: Leaving directory '/build/buildroot' make: *** [bcm2837-build] Error 2 ``` If I resume the build after that error, building progresses but I get a second error which I guess might be caused by the first: ``` builder at 92c3583543fb:/bcm2837/build$ /bcm2837/host/bin/aarch64-buildroot-linux-gnu-gcc -nostdlib -nostartfiles -shared -o /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/ld.so.new -Wl,-z,relro -Wl,-z,defs /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/librtld.os -Wl,--version-script=/bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/ld.map -Wl,-soname=ld-linux-aarch64.so.1 /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/librtld.os: in function `_dl_make_stacks_executable': (.text+0x24b0): undefined reference to `__lll_lock_wake_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: (.text+0x24c0): undefined reference to `__lll_lock_wait_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/librtld.os: in function `__thread_gscope_wait': (.text+0xe500): undefined reference to `__lll_lock_wake_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: (.text+0xe508): undefined reference to `__lll_lock_wait_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: /bcm2837/build/glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca/build/elf/librtld.os: in function `_dl_init_static_tls': (.text+0xf594): undefined reference to `__lll_lock_wait_private' /bcm2837/host/lib/gcc/aarch64-buildroot-linux-gnu/12.2.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: (.text+0xf5b0): undefined reference to `__lll_lock_wake_private' ``` I have tried (with the same result): - An older version of glibc - An older version of ubuntu (20.04) I also see the exact same symptom reported here https://homematic-forum.de/forum/viewtopic.php?f=65&t=71547 -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Tue Jan 31 22:42:39 2023 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 31 Jan 2023 22:42:39 +0000 Subject: [Buildroot] [Bug 15306] glibc build fails in Docker container In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15306 Russ changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|glibc build fails |glibc build fails in Docker | |container -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Tue Jan 31 22:35:11 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 31 Jan 2023 23:35:11 +0100 Subject: [Buildroot] [git commit] package/fluent-bit: fix -latomic on various platforms Message-ID: <20230201072406.5E4AC82DEA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f692c548904c5ae130f6e17e303ff4ad0b482b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /tmp/fluent-bit.6F9rEA.ltrans28.ltrans.o: undefined reference to symbol '__atomic_compare_exchange_8@@LIBATOMIC_1.0' /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/opt/ext-toolchain/bin/../lib/gcc/nios2-buildroot-linux-gnu/10.3.0/../../../../nios2-buildroot-linux-gnu/bin/ld: /home/thomas/br-test-pkg/bootlin-nios2-glibc/host/nios2-buildroot-linux-gnu/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Signed-off-by: Thomas Devoogdt Signed-off-by: Peter Korsgaard --- package/fluent-bit/fluent-bit.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/fluent-bit/fluent-bit.mk b/package/fluent-bit/fluent-bit.mk index f7727834dd..c84042a0fa 100644 --- a/package/fluent-bit/fluent-bit.mk +++ b/package/fluent-bit/fluent-bit.mk @@ -41,6 +41,12 @@ FLUENT_BIT_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" \ -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" +# Uses __atomic_compare_exchange_8 +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +FLUENT_BIT_CONF_OPTS += \ + -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + define FLUENT_BIT_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/fluent-bit/S99fluent-bit \ $(TARGET_DIR)/etc/init.d/S99fluent-bit From peter at korsgaard.com Tue Jan 31 22:34:52 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 31 Jan 2023 23:34:52 +0100 Subject: [Buildroot] [git commit] package/fluent-bit: only require a C compiler Message-ID: <20230201072406.5322E82DD8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dedbc69022ba0beaf259463ac8082c86776f7e88 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: - http://autobuild.buildroot.net/results/007/007c7c69e54b8ff663891da4535e2e95d40c42a2/build-end.log - http://autobuild.buildroot.net/results/ede/ede6f9fb67c0c26ff02e71a3d20e3d4344ea59f0/build-end.log Signed-off-by: Thomas Devoogdt [Peter: replace by upstream patch] Signed-off-by: Peter Korsgaard --- ...-CMakeLists.txt-only-require-a-C-compiler.patch | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch b/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch new file mode 100644 index 0000000000..e71bcf0c0d --- /dev/null +++ b/package/fluent-bit/0001-CMakeLists.txt-only-require-a-C-compiler.patch @@ -0,0 +1,27 @@ +From 7bcb502ebdcd647d6b83c972805e734ad522eb1a Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 30 Jan 2023 09:10:37 +0100 +Subject: [PATCH] CMakeLists.txt: only require a C compiler + +Fluent-bit is mostly written in C, +so don't require CXX in the top-level project. + +Signed-off-by: Thomas Devoogdt +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a7adb02de..3ff7360d8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,5 @@ + cmake_minimum_required(VERSION 3.12) +-project(fluent-bit) ++project(fluent-bit C) + + # CMP0069 ensures that LTO is enabled for all compilers + cmake_policy(SET CMP0069 NEW) +-- +2.30.2 + From peter at korsgaard.com Sun Jan 29 21:50:56 2023 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 29 Jan 2023 22:50:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/wpewebkit: security bump to version 2.38.3 Message-ID: <20230205105119.C94B283733@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5f496bb8b96938c7c103e52e68bc81425d37f2f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Bugfix release, with security fixes for CVE-2022-42852, CVE-2022-42856, CVE-2022-42867, CVE-2022-46691, CVE-2022-46692, CVE-2022-46698, CVE-2022-46699, CVE-2022-46700, CVE-2022-42823, and CVE-2022-42799. Release notes: https://wpewebkit.org/release/wpewebkit-2.38.3.html https://wpewebkit.org/release/wpewebkit-2.38.2.html https://wpewebkit.org/release/wpewebkit-2.38.1.html Accompanying security advisories: https://wpewebkit.org/security/WSA-2022-0011.html https://wpewebkit.org/security/WSA-2022-0010.html Additionally, the update brings in important bug fixes for the Bubblewrap sandbox support, scrolling in certain web sites, multimedia playback, and build fixes. Signed-off-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard (cherry picked from commit d8bbc215f5b6c978e9506927675181bbda06567f) Signed-off-by: Peter Korsgaard --- package/wpewebkit/wpewebkit.hash | 8 ++++---- package/wpewebkit/wpewebkit.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash index 5dd64b34b7..ccd928b3df 100644 --- a/package/wpewebkit/wpewebkit.hash +++ b/package/wpewebkit/wpewebkit.hash @@ -1,7 +1,7 @@ -# From https://wpewebkit.org/releases/wpewebkit-2.38.0.tar.xz.sums -md5 e0e6b98c86351c39e41da475afc50780 wpewebkit-2.38.0.tar.xz -sha1 66e6dd1c285a21ce50370fb4d60332838d801663 wpewebkit-2.38.0.tar.xz -sha256 e653e12eca63e6371c06d4cd9efcd5492db67f7d9ef324fd5d8668b1151e72b2 wpewebkit-2.38.0.tar.xz +# From https://wpewebkit.org/releases/wpewebkit-2.38.3.tar.xz.sums +md5 60f79ff8dc68280f756963af23b67d6d wpewebkit-2.38.3.tar.xz +sha1 de15119a0dc29776d3a11fca1df4238b471f960f wpewebkit-2.38.3.tar.xz +sha256 1dd9075eec7253a1b0d038a73f92ddbb9174394e6a7527ec07b4464fa6290498 wpewebkit-2.38.3.tar.xz # Hashes for license files: sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk index 001c701ee9..b2bbc0301b 100644 --- a/package/wpewebkit/wpewebkit.mk +++ b/package/wpewebkit/wpewebkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -WPEWEBKIT_VERSION = 2.38.0 +WPEWEBKIT_VERSION = 2.38.3 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz WPEWEBKIT_INSTALL_STAGING = YES